NODEDC_BIM_VIEWER/docs/ast/source/contextMenuItems/TreeViewContextMenuItems.js...

62457 lines
2.3 MiB

{
"type": "File",
"start": 0,
"end": 8601,
"loc": {
"start": {
"line": 1,
"column": 0
},
"end": {
"line": 225,
"column": 34
}
},
"program": {
"type": "Program",
"start": 0,
"end": 8601,
"loc": {
"start": {
"line": 1,
"column": 0
},
"end": {
"line": 225,
"column": 34
}
},
"sourceType": "module",
"body": [
{
"type": "ImportDeclaration",
"start": 0,
"end": 70,
"loc": {
"start": {
"line": 1,
"column": 0
},
"end": {
"line": 1,
"column": 70
}
},
"specifiers": [
{
"type": "ImportSpecifier",
"start": 8,
"end": 12,
"loc": {
"start": {
"line": 1,
"column": 8
},
"end": {
"line": 1,
"column": 12
}
},
"imported": {
"type": "Identifier",
"start": 8,
"end": 12,
"loc": {
"start": {
"line": 1,
"column": 8
},
"end": {
"line": 1,
"column": 12
},
"identifierName": "math"
},
"name": "math"
},
"local": {
"type": "Identifier",
"start": 8,
"end": 12,
"loc": {
"start": {
"line": 1,
"column": 8
},
"end": {
"line": 1,
"column": 12
},
"identifierName": "math"
},
"name": "math"
}
}
],
"source": {
"type": "StringLiteral",
"start": 19,
"end": 69,
"loc": {
"start": {
"line": 1,
"column": 19
},
"end": {
"line": 1,
"column": 69
}
},
"extra": {
"rawValue": "@xeokit/xeokit-sdk/src/viewer/scene/math/math.js",
"raw": "\"@xeokit/xeokit-sdk/src/viewer/scene/math/math.js\""
},
"value": "@xeokit/xeokit-sdk/src/viewer/scene/math/math.js"
},
"trailingComments": [
{
"type": "CommentBlock",
"value": "*\n * ContextMenu items for when user right-clicks on a TreeViewPlugin node.\n * @private\n ",
"start": 72,
"end": 165,
"loc": {
"start": {
"line": 3,
"column": 0
},
"end": {
"line": 6,
"column": 3
}
}
}
]
},
{
"type": "Identifier",
"start": 166,
"end": 8565,
"loc": {
"start": {
"line": 7,
"column": 0
},
"end": {
"line": 223,
"column": 2
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 172,
"end": 8564,
"loc": {
"start": {
"line": 7,
"column": 6
},
"end": {
"line": 223,
"column": 1
}
},
"id": {
"type": "Identifier",
"start": 172,
"end": 196,
"loc": {
"start": {
"line": 7,
"column": 6
},
"end": {
"line": 7,
"column": 30
},
"identifierName": "TreeViewContextMenuItems"
},
"name": "TreeViewContextMenuItems",
"leadingComments": null
},
"init": {
"type": "ArrayExpression",
"start": 199,
"end": 8564,
"loc": {
"start": {
"line": 7,
"column": 33
},
"end": {
"line": 223,
"column": 1
}
},
"elements": [
{
"type": "ArrayExpression",
"start": 205,
"end": 1758,
"loc": {
"start": {
"line": 8,
"column": 4
},
"end": {
"line": 47,
"column": 5
}
},
"elements": [
{
"type": "ObjectExpression",
"start": 215,
"end": 1260,
"loc": {
"start": {
"line": 9,
"column": 8
},
"end": {
"line": 33,
"column": 9
}
},
"properties": [
{
"type": "ObjectProperty",
"start": 229,
"end": 246,
"loc": {
"start": {
"line": 10,
"column": 12
},
"end": {
"line": 10,
"column": 29
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 229,
"end": 234,
"loc": {
"start": {
"line": 10,
"column": 12
},
"end": {
"line": 10,
"column": 17
},
"identifierName": "title"
},
"name": "title"
},
"value": {
"type": "StringLiteral",
"start": 236,
"end": 246,
"loc": {
"start": {
"line": 10,
"column": 19
},
"end": {
"line": 10,
"column": 29
}
},
"extra": {
"rawValue": "View fit",
"raw": "\"View fit\""
},
"value": "View fit"
}
},
{
"type": "ObjectProperty",
"start": 260,
"end": 1250,
"loc": {
"start": {
"line": 11,
"column": 12
},
"end": {
"line": 32,
"column": 13
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 260,
"end": 268,
"loc": {
"start": {
"line": 11,
"column": 12
},
"end": {
"line": 11,
"column": 20
},
"identifierName": "callback"
},
"name": "callback"
},
"value": {
"type": "FunctionExpression",
"start": 270,
"end": 1250,
"loc": {
"start": {
"line": 11,
"column": 22
},
"end": {
"line": 32,
"column": 13
}
},
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "Identifier",
"start": 280,
"end": 287,
"loc": {
"start": {
"line": 11,
"column": 32
},
"end": {
"line": 11,
"column": 39
},
"identifierName": "context"
},
"name": "context"
}
],
"body": {
"type": "BlockStatement",
"start": 289,
"end": 1250,
"loc": {
"start": {
"line": 11,
"column": 41
},
"end": {
"line": 32,
"column": 13
}
},
"body": [
{
"type": "VariableDeclaration",
"start": 307,
"end": 337,
"loc": {
"start": {
"line": 12,
"column": 16
},
"end": {
"line": 12,
"column": 46
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 313,
"end": 336,
"loc": {
"start": {
"line": 12,
"column": 22
},
"end": {
"line": 12,
"column": 45
}
},
"id": {
"type": "Identifier",
"start": 313,
"end": 319,
"loc": {
"start": {
"line": 12,
"column": 22
},
"end": {
"line": 12,
"column": 28
},
"identifierName": "viewer"
},
"name": "viewer"
},
"init": {
"type": "MemberExpression",
"start": 322,
"end": 336,
"loc": {
"start": {
"line": 12,
"column": 31
},
"end": {
"line": 12,
"column": 45
}
},
"object": {
"type": "Identifier",
"start": 322,
"end": 329,
"loc": {
"start": {
"line": 12,
"column": 31
},
"end": {
"line": 12,
"column": 38
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 330,
"end": 336,
"loc": {
"start": {
"line": 12,
"column": 39
},
"end": {
"line": 12,
"column": 45
},
"identifierName": "viewer"
},
"name": "viewer"
},
"computed": false
}
}
],
"kind": "const"
},
{
"type": "VariableDeclaration",
"start": 354,
"end": 381,
"loc": {
"start": {
"line": 13,
"column": 16
},
"end": {
"line": 13,
"column": 43
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 360,
"end": 380,
"loc": {
"start": {
"line": 13,
"column": 22
},
"end": {
"line": 13,
"column": 42
}
},
"id": {
"type": "Identifier",
"start": 360,
"end": 365,
"loc": {
"start": {
"line": 13,
"column": 22
},
"end": {
"line": 13,
"column": 27
},
"identifierName": "scene"
},
"name": "scene"
},
"init": {
"type": "MemberExpression",
"start": 368,
"end": 380,
"loc": {
"start": {
"line": 13,
"column": 30
},
"end": {
"line": 13,
"column": 42
}
},
"object": {
"type": "Identifier",
"start": 368,
"end": 374,
"loc": {
"start": {
"line": 13,
"column": 30
},
"end": {
"line": 13,
"column": 36
},
"identifierName": "viewer"
},
"name": "viewer"
},
"property": {
"type": "Identifier",
"start": 375,
"end": 380,
"loc": {
"start": {
"line": 13,
"column": 37
},
"end": {
"line": 13,
"column": 42
},
"identifierName": "scene"
},
"name": "scene"
},
"computed": false
}
}
],
"kind": "const"
},
{
"type": "VariableDeclaration",
"start": 398,
"end": 419,
"loc": {
"start": {
"line": 14,
"column": 16
},
"end": {
"line": 14,
"column": 37
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 404,
"end": 418,
"loc": {
"start": {
"line": 14,
"column": 22
},
"end": {
"line": 14,
"column": 36
}
},
"id": {
"type": "Identifier",
"start": 404,
"end": 413,
"loc": {
"start": {
"line": 14,
"column": 22
},
"end": {
"line": 14,
"column": 31
},
"identifierName": "objectIds"
},
"name": "objectIds"
},
"init": {
"type": "ArrayExpression",
"start": 416,
"end": 418,
"loc": {
"start": {
"line": 14,
"column": 34
},
"end": {
"line": 14,
"column": 36
}
},
"elements": []
}
}
],
"kind": "const"
},
{
"type": "ExpressionStatement",
"start": 436,
"end": 667,
"loc": {
"start": {
"line": 15,
"column": 16
},
"end": {
"line": 19,
"column": 19
}
},
"expression": {
"type": "CallExpression",
"start": 436,
"end": 666,
"loc": {
"start": {
"line": 15,
"column": 16
},
"end": {
"line": 19,
"column": 18
}
},
"callee": {
"type": "MemberExpression",
"start": 436,
"end": 471,
"loc": {
"start": {
"line": 15,
"column": 16
},
"end": {
"line": 15,
"column": 51
}
},
"object": {
"type": "MemberExpression",
"start": 436,
"end": 458,
"loc": {
"start": {
"line": 15,
"column": 16
},
"end": {
"line": 15,
"column": 38
}
},
"object": {
"type": "Identifier",
"start": 436,
"end": 443,
"loc": {
"start": {
"line": 15,
"column": 16
},
"end": {
"line": 15,
"column": 23
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 444,
"end": 458,
"loc": {
"start": {
"line": 15,
"column": 24
},
"end": {
"line": 15,
"column": 38
},
"identifierName": "treeViewPlugin"
},
"name": "treeViewPlugin"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 459,
"end": 471,
"loc": {
"start": {
"line": 15,
"column": 39
},
"end": {
"line": 15,
"column": 51
},
"identifierName": "withNodeTree"
},
"name": "withNodeTree"
},
"computed": false
},
"arguments": [
{
"type": "MemberExpression",
"start": 472,
"end": 492,
"loc": {
"start": {
"line": 15,
"column": 52
},
"end": {
"line": 15,
"column": 72
}
},
"object": {
"type": "Identifier",
"start": 472,
"end": 479,
"loc": {
"start": {
"line": 15,
"column": 52
},
"end": {
"line": 15,
"column": 59
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 480,
"end": 492,
"loc": {
"start": {
"line": 15,
"column": 60
},
"end": {
"line": 15,
"column": 72
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
},
"computed": false
},
{
"type": "ArrowFunctionExpression",
"start": 494,
"end": 665,
"loc": {
"start": {
"line": 15,
"column": 74
},
"end": {
"line": 19,
"column": 17
}
},
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "Identifier",
"start": 495,
"end": 507,
"loc": {
"start": {
"line": 15,
"column": 75
},
"end": {
"line": 15,
"column": 87
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
}
],
"body": {
"type": "BlockStatement",
"start": 512,
"end": 665,
"loc": {
"start": {
"line": 15,
"column": 92
},
"end": {
"line": 19,
"column": 17
}
},
"body": [
{
"type": "IfStatement",
"start": 534,
"end": 647,
"loc": {
"start": {
"line": 16,
"column": 20
},
"end": {
"line": 18,
"column": 21
}
},
"test": {
"type": "MemberExpression",
"start": 538,
"end": 559,
"loc": {
"start": {
"line": 16,
"column": 24
},
"end": {
"line": 16,
"column": 45
}
},
"object": {
"type": "Identifier",
"start": 538,
"end": 550,
"loc": {
"start": {
"line": 16,
"column": 24
},
"end": {
"line": 16,
"column": 36
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
},
"property": {
"type": "Identifier",
"start": 551,
"end": 559,
"loc": {
"start": {
"line": 16,
"column": 37
},
"end": {
"line": 16,
"column": 45
},
"identifierName": "objectId"
},
"name": "objectId"
},
"computed": false
},
"consequent": {
"type": "BlockStatement",
"start": 561,
"end": 647,
"loc": {
"start": {
"line": 16,
"column": 47
},
"end": {
"line": 18,
"column": 21
}
},
"body": [
{
"type": "ExpressionStatement",
"start": 587,
"end": 625,
"loc": {
"start": {
"line": 17,
"column": 24
},
"end": {
"line": 17,
"column": 62
}
},
"expression": {
"type": "CallExpression",
"start": 587,
"end": 624,
"loc": {
"start": {
"line": 17,
"column": 24
},
"end": {
"line": 17,
"column": 61
}
},
"callee": {
"type": "MemberExpression",
"start": 587,
"end": 601,
"loc": {
"start": {
"line": 17,
"column": 24
},
"end": {
"line": 17,
"column": 38
}
},
"object": {
"type": "Identifier",
"start": 587,
"end": 596,
"loc": {
"start": {
"line": 17,
"column": 24
},
"end": {
"line": 17,
"column": 33
},
"identifierName": "objectIds"
},
"name": "objectIds"
},
"property": {
"type": "Identifier",
"start": 597,
"end": 601,
"loc": {
"start": {
"line": 17,
"column": 34
},
"end": {
"line": 17,
"column": 38
},
"identifierName": "push"
},
"name": "push"
},
"computed": false
},
"arguments": [
{
"type": "MemberExpression",
"start": 602,
"end": 623,
"loc": {
"start": {
"line": 17,
"column": 39
},
"end": {
"line": 17,
"column": 60
}
},
"object": {
"type": "Identifier",
"start": 602,
"end": 614,
"loc": {
"start": {
"line": 17,
"column": 39
},
"end": {
"line": 17,
"column": 51
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
},
"property": {
"type": "Identifier",
"start": 615,
"end": 623,
"loc": {
"start": {
"line": 17,
"column": 52
},
"end": {
"line": 17,
"column": 60
},
"identifierName": "objectId"
},
"name": "objectId"
},
"computed": false
}
]
}
}
],
"directives": []
},
"alternate": null
}
],
"directives": []
}
}
]
}
},
{
"type": "ExpressionStatement",
"start": 684,
"end": 725,
"loc": {
"start": {
"line": 20,
"column": 16
},
"end": {
"line": 20,
"column": 57
}
},
"expression": {
"type": "CallExpression",
"start": 684,
"end": 724,
"loc": {
"start": {
"line": 20,
"column": 16
},
"end": {
"line": 20,
"column": 56
}
},
"callee": {
"type": "MemberExpression",
"start": 684,
"end": 707,
"loc": {
"start": {
"line": 20,
"column": 16
},
"end": {
"line": 20,
"column": 39
}
},
"object": {
"type": "Identifier",
"start": 684,
"end": 689,
"loc": {
"start": {
"line": 20,
"column": 16
},
"end": {
"line": 20,
"column": 21
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 690,
"end": 707,
"loc": {
"start": {
"line": 20,
"column": 22
},
"end": {
"line": 20,
"column": 39
},
"identifierName": "setObjectsVisible"
},
"name": "setObjectsVisible"
},
"computed": false
},
"arguments": [
{
"type": "Identifier",
"start": 708,
"end": 717,
"loc": {
"start": {
"line": 20,
"column": 40
},
"end": {
"line": 20,
"column": 49
},
"identifierName": "objectIds"
},
"name": "objectIds"
},
{
"type": "BooleanLiteral",
"start": 719,
"end": 723,
"loc": {
"start": {
"line": 20,
"column": 51
},
"end": {
"line": 20,
"column": 55
}
},
"value": true
}
]
}
},
{
"type": "ExpressionStatement",
"start": 742,
"end": 787,
"loc": {
"start": {
"line": 21,
"column": 16
},
"end": {
"line": 21,
"column": 61
}
},
"expression": {
"type": "CallExpression",
"start": 742,
"end": 786,
"loc": {
"start": {
"line": 21,
"column": 16
},
"end": {
"line": 21,
"column": 60
}
},
"callee": {
"type": "MemberExpression",
"start": 742,
"end": 769,
"loc": {
"start": {
"line": 21,
"column": 16
},
"end": {
"line": 21,
"column": 43
}
},
"object": {
"type": "Identifier",
"start": 742,
"end": 747,
"loc": {
"start": {
"line": 21,
"column": 16
},
"end": {
"line": 21,
"column": 21
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 748,
"end": 769,
"loc": {
"start": {
"line": 21,
"column": 22
},
"end": {
"line": 21,
"column": 43
},
"identifierName": "setObjectsHighlighted"
},
"name": "setObjectsHighlighted"
},
"computed": false
},
"arguments": [
{
"type": "Identifier",
"start": 770,
"end": 779,
"loc": {
"start": {
"line": 21,
"column": 44
},
"end": {
"line": 21,
"column": 53
},
"identifierName": "objectIds"
},
"name": "objectIds"
},
{
"type": "BooleanLiteral",
"start": 781,
"end": 785,
"loc": {
"start": {
"line": 21,
"column": 55
},
"end": {
"line": 21,
"column": 59
}
},
"value": true
}
]
}
},
{
"type": "VariableDeclaration",
"start": 804,
"end": 842,
"loc": {
"start": {
"line": 22,
"column": 16
},
"end": {
"line": 22,
"column": 54
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 810,
"end": 841,
"loc": {
"start": {
"line": 22,
"column": 22
},
"end": {
"line": 22,
"column": 53
}
},
"id": {
"type": "Identifier",
"start": 810,
"end": 814,
"loc": {
"start": {
"line": 22,
"column": 22
},
"end": {
"line": 22,
"column": 26
},
"identifierName": "aabb"
},
"name": "aabb"
},
"init": {
"type": "CallExpression",
"start": 817,
"end": 841,
"loc": {
"start": {
"line": 22,
"column": 29
},
"end": {
"line": 22,
"column": 53
}
},
"callee": {
"type": "MemberExpression",
"start": 817,
"end": 830,
"loc": {
"start": {
"line": 22,
"column": 29
},
"end": {
"line": 22,
"column": 42
}
},
"object": {
"type": "Identifier",
"start": 817,
"end": 822,
"loc": {
"start": {
"line": 22,
"column": 29
},
"end": {
"line": 22,
"column": 34
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 823,
"end": 830,
"loc": {
"start": {
"line": 22,
"column": 35
},
"end": {
"line": 22,
"column": 42
},
"identifierName": "getAABB"
},
"name": "getAABB"
},
"computed": false
},
"arguments": [
{
"type": "Identifier",
"start": 831,
"end": 840,
"loc": {
"start": {
"line": 22,
"column": 43
},
"end": {
"line": 22,
"column": 52
},
"identifierName": "objectIds"
},
"name": "objectIds"
}
]
}
}
],
"kind": "const"
},
{
"type": "ExpressionStatement",
"start": 859,
"end": 1161,
"loc": {
"start": {
"line": 23,
"column": 16
},
"end": {
"line": 30,
"column": 19
}
},
"expression": {
"type": "CallExpression",
"start": 859,
"end": 1160,
"loc": {
"start": {
"line": 23,
"column": 16
},
"end": {
"line": 30,
"column": 18
}
},
"callee": {
"type": "MemberExpression",
"start": 859,
"end": 884,
"loc": {
"start": {
"line": 23,
"column": 16
},
"end": {
"line": 23,
"column": 41
}
},
"object": {
"type": "MemberExpression",
"start": 859,
"end": 878,
"loc": {
"start": {
"line": 23,
"column": 16
},
"end": {
"line": 23,
"column": 35
}
},
"object": {
"type": "Identifier",
"start": 859,
"end": 865,
"loc": {
"start": {
"line": 23,
"column": 16
},
"end": {
"line": 23,
"column": 22
},
"identifierName": "viewer"
},
"name": "viewer"
},
"property": {
"type": "Identifier",
"start": 866,
"end": 878,
"loc": {
"start": {
"line": 23,
"column": 23
},
"end": {
"line": 23,
"column": 35
},
"identifierName": "cameraFlight"
},
"name": "cameraFlight"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 879,
"end": 884,
"loc": {
"start": {
"line": 23,
"column": 36
},
"end": {
"line": 23,
"column": 41
},
"identifierName": "flyTo"
},
"name": "flyTo"
},
"computed": false
},
"arguments": [
{
"type": "ObjectExpression",
"start": 885,
"end": 970,
"loc": {
"start": {
"line": 23,
"column": 42
},
"end": {
"line": 26,
"column": 17
}
},
"properties": [
{
"type": "ObjectProperty",
"start": 907,
"end": 917,
"loc": {
"start": {
"line": 24,
"column": 20
},
"end": {
"line": 24,
"column": 30
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 907,
"end": 911,
"loc": {
"start": {
"line": 24,
"column": 20
},
"end": {
"line": 24,
"column": 24
},
"identifierName": "aabb"
},
"name": "aabb"
},
"value": {
"type": "Identifier",
"start": 913,
"end": 917,
"loc": {
"start": {
"line": 24,
"column": 26
},
"end": {
"line": 24,
"column": 30
},
"identifierName": "aabb"
},
"name": "aabb"
}
},
{
"type": "ObjectProperty",
"start": 939,
"end": 952,
"loc": {
"start": {
"line": 25,
"column": 20
},
"end": {
"line": 25,
"column": 33
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 939,
"end": 947,
"loc": {
"start": {
"line": 25,
"column": 20
},
"end": {
"line": 25,
"column": 28
},
"identifierName": "duration"
},
"name": "duration"
},
"value": {
"type": "NumericLiteral",
"start": 949,
"end": 952,
"loc": {
"start": {
"line": 25,
"column": 30
},
"end": {
"line": 25,
"column": 33
}
},
"extra": {
"rawValue": 0.5,
"raw": "0.5"
},
"value": 0.5
}
}
]
},
{
"type": "ArrowFunctionExpression",
"start": 972,
"end": 1159,
"loc": {
"start": {
"line": 26,
"column": 19
},
"end": {
"line": 30,
"column": 17
}
},
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [],
"body": {
"type": "BlockStatement",
"start": 978,
"end": 1159,
"loc": {
"start": {
"line": 26,
"column": 25
},
"end": {
"line": 30,
"column": 17
}
},
"body": [
{
"type": "ExpressionStatement",
"start": 1000,
"end": 1141,
"loc": {
"start": {
"line": 27,
"column": 20
},
"end": {
"line": 29,
"column": 28
}
},
"expression": {
"type": "CallExpression",
"start": 1000,
"end": 1140,
"loc": {
"start": {
"line": 27,
"column": 20
},
"end": {
"line": 29,
"column": 27
}
},
"callee": {
"type": "Identifier",
"start": 1000,
"end": 1010,
"loc": {
"start": {
"line": 27,
"column": 20
},
"end": {
"line": 27,
"column": 30
},
"identifierName": "setTimeout"
},
"name": "setTimeout"
},
"arguments": [
{
"type": "FunctionExpression",
"start": 1011,
"end": 1134,
"loc": {
"start": {
"line": 27,
"column": 31
},
"end": {
"line": 29,
"column": 21
}
},
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [],
"body": {
"type": "BlockStatement",
"start": 1023,
"end": 1134,
"loc": {
"start": {
"line": 27,
"column": 43
},
"end": {
"line": 29,
"column": 21
}
},
"body": [
{
"type": "ExpressionStatement",
"start": 1049,
"end": 1112,
"loc": {
"start": {
"line": 28,
"column": 24
},
"end": {
"line": 28,
"column": 87
}
},
"expression": {
"type": "CallExpression",
"start": 1049,
"end": 1111,
"loc": {
"start": {
"line": 28,
"column": 24
},
"end": {
"line": 28,
"column": 86
}
},
"callee": {
"type": "MemberExpression",
"start": 1049,
"end": 1076,
"loc": {
"start": {
"line": 28,
"column": 24
},
"end": {
"line": 28,
"column": 51
}
},
"object": {
"type": "Identifier",
"start": 1049,
"end": 1054,
"loc": {
"start": {
"line": 28,
"column": 24
},
"end": {
"line": 28,
"column": 29
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 1055,
"end": 1076,
"loc": {
"start": {
"line": 28,
"column": 30
},
"end": {
"line": 28,
"column": 51
},
"identifierName": "setObjectsHighlighted"
},
"name": "setObjectsHighlighted"
},
"computed": false
},
"arguments": [
{
"type": "MemberExpression",
"start": 1077,
"end": 1103,
"loc": {
"start": {
"line": 28,
"column": 52
},
"end": {
"line": 28,
"column": 78
}
},
"object": {
"type": "Identifier",
"start": 1077,
"end": 1082,
"loc": {
"start": {
"line": 28,
"column": 52
},
"end": {
"line": 28,
"column": 57
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 1083,
"end": 1103,
"loc": {
"start": {
"line": 28,
"column": 58
},
"end": {
"line": 28,
"column": 78
},
"identifierName": "highlightedObjectIds"
},
"name": "highlightedObjectIds"
},
"computed": false
},
{
"type": "BooleanLiteral",
"start": 1105,
"end": 1110,
"loc": {
"start": {
"line": 28,
"column": 80
},
"end": {
"line": 28,
"column": 85
}
},
"value": false
}
]
}
}
],
"directives": []
}
},
{
"type": "NumericLiteral",
"start": 1136,
"end": 1139,
"loc": {
"start": {
"line": 29,
"column": 23
},
"end": {
"line": 29,
"column": 26
}
},
"extra": {
"rawValue": 500,
"raw": "500"
},
"value": 500
}
]
}
}
],
"directives": []
}
}
]
}
},
{
"type": "ExpressionStatement",
"start": 1178,
"end": 1236,
"loc": {
"start": {
"line": 31,
"column": 16
},
"end": {
"line": 31,
"column": 74
}
},
"expression": {
"type": "AssignmentExpression",
"start": 1178,
"end": 1235,
"loc": {
"start": {
"line": 31,
"column": 16
},
"end": {
"line": 31,
"column": 73
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
"start": 1178,
"end": 1207,
"loc": {
"start": {
"line": 31,
"column": 16
},
"end": {
"line": 31,
"column": 45
}
},
"object": {
"type": "MemberExpression",
"start": 1178,
"end": 1198,
"loc": {
"start": {
"line": 31,
"column": 16
},
"end": {
"line": 31,
"column": 36
}
},
"object": {
"type": "Identifier",
"start": 1178,
"end": 1184,
"loc": {
"start": {
"line": 31,
"column": 16
},
"end": {
"line": 31,
"column": 22
},
"identifierName": "viewer"
},
"name": "viewer"
},
"property": {
"type": "Identifier",
"start": 1185,
"end": 1198,
"loc": {
"start": {
"line": 31,
"column": 23
},
"end": {
"line": 31,
"column": 36
},
"identifierName": "cameraControl"
},
"name": "cameraControl"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 1199,
"end": 1207,
"loc": {
"start": {
"line": 31,
"column": 37
},
"end": {
"line": 31,
"column": 45
},
"identifierName": "pivotPos"
},
"name": "pivotPos"
},
"computed": false
},
"right": {
"type": "CallExpression",
"start": 1210,
"end": 1235,
"loc": {
"start": {
"line": 31,
"column": 48
},
"end": {
"line": 31,
"column": 73
}
},
"callee": {
"type": "MemberExpression",
"start": 1210,
"end": 1229,
"loc": {
"start": {
"line": 31,
"column": 48
},
"end": {
"line": 31,
"column": 67
}
},
"object": {
"type": "Identifier",
"start": 1210,
"end": 1214,
"loc": {
"start": {
"line": 31,
"column": 48
},
"end": {
"line": 31,
"column": 52
},
"identifierName": "math"
},
"name": "math"
},
"property": {
"type": "Identifier",
"start": 1215,
"end": 1229,
"loc": {
"start": {
"line": 31,
"column": 53
},
"end": {
"line": 31,
"column": 67
},
"identifierName": "getAABB3Center"
},
"name": "getAABB3Center"
},
"computed": false
},
"arguments": [
{
"type": "Identifier",
"start": 1230,
"end": 1234,
"loc": {
"start": {
"line": 31,
"column": 68
},
"end": {
"line": 31,
"column": 72
},
"identifierName": "aabb"
},
"name": "aabb"
}
]
}
}
}
],
"directives": []
}
}
}
]
},
{
"type": "ObjectExpression",
"start": 1270,
"end": 1752,
"loc": {
"start": {
"line": 34,
"column": 8
},
"end": {
"line": 46,
"column": 9
}
},
"properties": [
{
"type": "ObjectProperty",
"start": 1284,
"end": 1305,
"loc": {
"start": {
"line": 35,
"column": 12
},
"end": {
"line": 35,
"column": 33
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 1284,
"end": 1289,
"loc": {
"start": {
"line": 35,
"column": 12
},
"end": {
"line": 35,
"column": 17
},
"identifierName": "title"
},
"name": "title"
},
"value": {
"type": "StringLiteral",
"start": 1291,
"end": 1305,
"loc": {
"start": {
"line": 35,
"column": 19
},
"end": {
"line": 35,
"column": 33
}
},
"extra": {
"rawValue": "View fit all",
"raw": "\"View fit all\""
},
"value": "View fit all"
}
},
{
"type": "ObjectProperty",
"start": 1319,
"end": 1742,
"loc": {
"start": {
"line": 36,
"column": 12
},
"end": {
"line": 45,
"column": 13
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 1319,
"end": 1327,
"loc": {
"start": {
"line": 36,
"column": 12
},
"end": {
"line": 36,
"column": 20
},
"identifierName": "callback"
},
"name": "callback"
},
"value": {
"type": "FunctionExpression",
"start": 1329,
"end": 1742,
"loc": {
"start": {
"line": 36,
"column": 22
},
"end": {
"line": 45,
"column": 13
}
},
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "Identifier",
"start": 1339,
"end": 1346,
"loc": {
"start": {
"line": 36,
"column": 32
},
"end": {
"line": 36,
"column": 39
},
"identifierName": "context"
},
"name": "context"
}
],
"body": {
"type": "BlockStatement",
"start": 1348,
"end": 1742,
"loc": {
"start": {
"line": 36,
"column": 41
},
"end": {
"line": 45,
"column": 13
}
},
"body": [
{
"type": "VariableDeclaration",
"start": 1366,
"end": 1396,
"loc": {
"start": {
"line": 37,
"column": 16
},
"end": {
"line": 37,
"column": 46
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 1372,
"end": 1395,
"loc": {
"start": {
"line": 37,
"column": 22
},
"end": {
"line": 37,
"column": 45
}
},
"id": {
"type": "Identifier",
"start": 1372,
"end": 1378,
"loc": {
"start": {
"line": 37,
"column": 22
},
"end": {
"line": 37,
"column": 28
},
"identifierName": "viewer"
},
"name": "viewer"
},
"init": {
"type": "MemberExpression",
"start": 1381,
"end": 1395,
"loc": {
"start": {
"line": 37,
"column": 31
},
"end": {
"line": 37,
"column": 45
}
},
"object": {
"type": "Identifier",
"start": 1381,
"end": 1388,
"loc": {
"start": {
"line": 37,
"column": 31
},
"end": {
"line": 37,
"column": 38
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 1389,
"end": 1395,
"loc": {
"start": {
"line": 37,
"column": 39
},
"end": {
"line": 37,
"column": 45
},
"identifierName": "viewer"
},
"name": "viewer"
},
"computed": false
}
}
],
"kind": "const"
},
{
"type": "VariableDeclaration",
"start": 1413,
"end": 1440,
"loc": {
"start": {
"line": 38,
"column": 16
},
"end": {
"line": 38,
"column": 43
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 1419,
"end": 1439,
"loc": {
"start": {
"line": 38,
"column": 22
},
"end": {
"line": 38,
"column": 42
}
},
"id": {
"type": "Identifier",
"start": 1419,
"end": 1424,
"loc": {
"start": {
"line": 38,
"column": 22
},
"end": {
"line": 38,
"column": 27
},
"identifierName": "scene"
},
"name": "scene"
},
"init": {
"type": "MemberExpression",
"start": 1427,
"end": 1439,
"loc": {
"start": {
"line": 38,
"column": 30
},
"end": {
"line": 38,
"column": 42
}
},
"object": {
"type": "Identifier",
"start": 1427,
"end": 1433,
"loc": {
"start": {
"line": 38,
"column": 30
},
"end": {
"line": 38,
"column": 36
},
"identifierName": "viewer"
},
"name": "viewer"
},
"property": {
"type": "Identifier",
"start": 1434,
"end": 1439,
"loc": {
"start": {
"line": 38,
"column": 37
},
"end": {
"line": 38,
"column": 42
},
"identifierName": "scene"
},
"name": "scene"
},
"computed": false
}
}
],
"kind": "const"
},
{
"type": "VariableDeclaration",
"start": 1457,
"end": 1513,
"loc": {
"start": {
"line": 39,
"column": 16
},
"end": {
"line": 39,
"column": 72
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 1463,
"end": 1512,
"loc": {
"start": {
"line": 39,
"column": 22
},
"end": {
"line": 39,
"column": 71
}
},
"id": {
"type": "Identifier",
"start": 1463,
"end": 1472,
"loc": {
"start": {
"line": 39,
"column": 22
},
"end": {
"line": 39,
"column": 31
},
"identifierName": "sceneAABB"
},
"name": "sceneAABB"
},
"init": {
"type": "CallExpression",
"start": 1475,
"end": 1512,
"loc": {
"start": {
"line": 39,
"column": 34
},
"end": {
"line": 39,
"column": 71
}
},
"callee": {
"type": "MemberExpression",
"start": 1475,
"end": 1488,
"loc": {
"start": {
"line": 39,
"column": 34
},
"end": {
"line": 39,
"column": 47
}
},
"object": {
"type": "Identifier",
"start": 1475,
"end": 1480,
"loc": {
"start": {
"line": 39,
"column": 34
},
"end": {
"line": 39,
"column": 39
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 1481,
"end": 1488,
"loc": {
"start": {
"line": 39,
"column": 40
},
"end": {
"line": 39,
"column": 47
},
"identifierName": "getAABB"
},
"name": "getAABB"
},
"computed": false
},
"arguments": [
{
"type": "MemberExpression",
"start": 1489,
"end": 1511,
"loc": {
"start": {
"line": 39,
"column": 48
},
"end": {
"line": 39,
"column": 70
}
},
"object": {
"type": "Identifier",
"start": 1489,
"end": 1494,
"loc": {
"start": {
"line": 39,
"column": 48
},
"end": {
"line": 39,
"column": 53
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 1495,
"end": 1511,
"loc": {
"start": {
"line": 39,
"column": 54
},
"end": {
"line": 39,
"column": 70
},
"identifierName": "visibleObjectIds"
},
"name": "visibleObjectIds"
},
"computed": false
}
]
}
}
],
"kind": "const"
},
{
"type": "ExpressionStatement",
"start": 1530,
"end": 1648,
"loc": {
"start": {
"line": 40,
"column": 16
},
"end": {
"line": 43,
"column": 19
}
},
"expression": {
"type": "CallExpression",
"start": 1530,
"end": 1647,
"loc": {
"start": {
"line": 40,
"column": 16
},
"end": {
"line": 43,
"column": 18
}
},
"callee": {
"type": "MemberExpression",
"start": 1530,
"end": 1555,
"loc": {
"start": {
"line": 40,
"column": 16
},
"end": {
"line": 40,
"column": 41
}
},
"object": {
"type": "MemberExpression",
"start": 1530,
"end": 1549,
"loc": {
"start": {
"line": 40,
"column": 16
},
"end": {
"line": 40,
"column": 35
}
},
"object": {
"type": "Identifier",
"start": 1530,
"end": 1536,
"loc": {
"start": {
"line": 40,
"column": 16
},
"end": {
"line": 40,
"column": 22
},
"identifierName": "viewer"
},
"name": "viewer"
},
"property": {
"type": "Identifier",
"start": 1537,
"end": 1549,
"loc": {
"start": {
"line": 40,
"column": 23
},
"end": {
"line": 40,
"column": 35
},
"identifierName": "cameraFlight"
},
"name": "cameraFlight"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 1550,
"end": 1555,
"loc": {
"start": {
"line": 40,
"column": 36
},
"end": {
"line": 40,
"column": 41
},
"identifierName": "flyTo"
},
"name": "flyTo"
},
"computed": false
},
"arguments": [
{
"type": "ObjectExpression",
"start": 1556,
"end": 1646,
"loc": {
"start": {
"line": 40,
"column": 42
},
"end": {
"line": 43,
"column": 17
}
},
"properties": [
{
"type": "ObjectProperty",
"start": 1578,
"end": 1593,
"loc": {
"start": {
"line": 41,
"column": 20
},
"end": {
"line": 41,
"column": 35
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 1578,
"end": 1582,
"loc": {
"start": {
"line": 41,
"column": 20
},
"end": {
"line": 41,
"column": 24
},
"identifierName": "aabb"
},
"name": "aabb"
},
"value": {
"type": "Identifier",
"start": 1584,
"end": 1593,
"loc": {
"start": {
"line": 41,
"column": 26
},
"end": {
"line": 41,
"column": 35
},
"identifierName": "sceneAABB"
},
"name": "sceneAABB"
}
},
{
"type": "ObjectProperty",
"start": 1615,
"end": 1628,
"loc": {
"start": {
"line": 42,
"column": 20
},
"end": {
"line": 42,
"column": 33
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 1615,
"end": 1623,
"loc": {
"start": {
"line": 42,
"column": 20
},
"end": {
"line": 42,
"column": 28
},
"identifierName": "duration"
},
"name": "duration"
},
"value": {
"type": "NumericLiteral",
"start": 1625,
"end": 1628,
"loc": {
"start": {
"line": 42,
"column": 30
},
"end": {
"line": 42,
"column": 33
}
},
"extra": {
"rawValue": 0.5,
"raw": "0.5"
},
"value": 0.5
}
}
]
}
]
}
},
{
"type": "ExpressionStatement",
"start": 1665,
"end": 1728,
"loc": {
"start": {
"line": 44,
"column": 16
},
"end": {
"line": 44,
"column": 79
}
},
"expression": {
"type": "AssignmentExpression",
"start": 1665,
"end": 1727,
"loc": {
"start": {
"line": 44,
"column": 16
},
"end": {
"line": 44,
"column": 78
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
"start": 1665,
"end": 1694,
"loc": {
"start": {
"line": 44,
"column": 16
},
"end": {
"line": 44,
"column": 45
}
},
"object": {
"type": "MemberExpression",
"start": 1665,
"end": 1685,
"loc": {
"start": {
"line": 44,
"column": 16
},
"end": {
"line": 44,
"column": 36
}
},
"object": {
"type": "Identifier",
"start": 1665,
"end": 1671,
"loc": {
"start": {
"line": 44,
"column": 16
},
"end": {
"line": 44,
"column": 22
},
"identifierName": "viewer"
},
"name": "viewer"
},
"property": {
"type": "Identifier",
"start": 1672,
"end": 1685,
"loc": {
"start": {
"line": 44,
"column": 23
},
"end": {
"line": 44,
"column": 36
},
"identifierName": "cameraControl"
},
"name": "cameraControl"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 1686,
"end": 1694,
"loc": {
"start": {
"line": 44,
"column": 37
},
"end": {
"line": 44,
"column": 45
},
"identifierName": "pivotPos"
},
"name": "pivotPos"
},
"computed": false
},
"right": {
"type": "CallExpression",
"start": 1697,
"end": 1727,
"loc": {
"start": {
"line": 44,
"column": 48
},
"end": {
"line": 44,
"column": 78
}
},
"callee": {
"type": "MemberExpression",
"start": 1697,
"end": 1716,
"loc": {
"start": {
"line": 44,
"column": 48
},
"end": {
"line": 44,
"column": 67
}
},
"object": {
"type": "Identifier",
"start": 1697,
"end": 1701,
"loc": {
"start": {
"line": 44,
"column": 48
},
"end": {
"line": 44,
"column": 52
},
"identifierName": "math"
},
"name": "math"
},
"property": {
"type": "Identifier",
"start": 1702,
"end": 1716,
"loc": {
"start": {
"line": 44,
"column": 53
},
"end": {
"line": 44,
"column": 67
},
"identifierName": "getAABB3Center"
},
"name": "getAABB3Center"
},
"computed": false
},
"arguments": [
{
"type": "Identifier",
"start": 1717,
"end": 1726,
"loc": {
"start": {
"line": 44,
"column": 68
},
"end": {
"line": 44,
"column": 77
},
"identifierName": "sceneAABB"
},
"name": "sceneAABB"
}
]
}
}
}
],
"directives": []
}
}
}
]
}
]
},
{
"type": "ArrayExpression",
"start": 1764,
"end": 3316,
"loc": {
"start": {
"line": 48,
"column": 4
},
"end": {
"line": 86,
"column": 5
}
},
"elements": [
{
"type": "ObjectExpression",
"start": 1774,
"end": 2262,
"loc": {
"start": {
"line": 49,
"column": 8
},
"end": {
"line": 61,
"column": 9
}
},
"properties": [
{
"type": "ObjectProperty",
"start": 1788,
"end": 1801,
"loc": {
"start": {
"line": 50,
"column": 12
},
"end": {
"line": 50,
"column": 25
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 1788,
"end": 1793,
"loc": {
"start": {
"line": 50,
"column": 12
},
"end": {
"line": 50,
"column": 17
},
"identifierName": "title"
},
"name": "title"
},
"value": {
"type": "StringLiteral",
"start": 1795,
"end": 1801,
"loc": {
"start": {
"line": 50,
"column": 19
},
"end": {
"line": 50,
"column": 25
}
},
"extra": {
"rawValue": "Hide",
"raw": "\"Hide\""
},
"value": "Hide"
}
},
{
"type": "ObjectProperty",
"start": 1815,
"end": 2252,
"loc": {
"start": {
"line": 51,
"column": 12
},
"end": {
"line": 60,
"column": 13
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 1815,
"end": 1823,
"loc": {
"start": {
"line": 51,
"column": 12
},
"end": {
"line": 51,
"column": 20
},
"identifierName": "callback"
},
"name": "callback"
},
"value": {
"type": "FunctionExpression",
"start": 1825,
"end": 2252,
"loc": {
"start": {
"line": 51,
"column": 22
},
"end": {
"line": 60,
"column": 13
}
},
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "Identifier",
"start": 1835,
"end": 1842,
"loc": {
"start": {
"line": 51,
"column": 32
},
"end": {
"line": 51,
"column": 39
},
"identifierName": "context"
},
"name": "context"
}
],
"body": {
"type": "BlockStatement",
"start": 1844,
"end": 2252,
"loc": {
"start": {
"line": 51,
"column": 41
},
"end": {
"line": 60,
"column": 13
}
},
"body": [
{
"type": "ExpressionStatement",
"start": 1862,
"end": 2238,
"loc": {
"start": {
"line": 52,
"column": 16
},
"end": {
"line": 59,
"column": 19
}
},
"expression": {
"type": "CallExpression",
"start": 1862,
"end": 2237,
"loc": {
"start": {
"line": 52,
"column": 16
},
"end": {
"line": 59,
"column": 18
}
},
"callee": {
"type": "MemberExpression",
"start": 1862,
"end": 1897,
"loc": {
"start": {
"line": 52,
"column": 16
},
"end": {
"line": 52,
"column": 51
}
},
"object": {
"type": "MemberExpression",
"start": 1862,
"end": 1884,
"loc": {
"start": {
"line": 52,
"column": 16
},
"end": {
"line": 52,
"column": 38
}
},
"object": {
"type": "Identifier",
"start": 1862,
"end": 1869,
"loc": {
"start": {
"line": 52,
"column": 16
},
"end": {
"line": 52,
"column": 23
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 1870,
"end": 1884,
"loc": {
"start": {
"line": 52,
"column": 24
},
"end": {
"line": 52,
"column": 38
},
"identifierName": "treeViewPlugin"
},
"name": "treeViewPlugin"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 1885,
"end": 1897,
"loc": {
"start": {
"line": 52,
"column": 39
},
"end": {
"line": 52,
"column": 51
},
"identifierName": "withNodeTree"
},
"name": "withNodeTree"
},
"computed": false
},
"arguments": [
{
"type": "MemberExpression",
"start": 1898,
"end": 1918,
"loc": {
"start": {
"line": 52,
"column": 52
},
"end": {
"line": 52,
"column": 72
}
},
"object": {
"type": "Identifier",
"start": 1898,
"end": 1905,
"loc": {
"start": {
"line": 52,
"column": 52
},
"end": {
"line": 52,
"column": 59
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 1906,
"end": 1918,
"loc": {
"start": {
"line": 52,
"column": 60
},
"end": {
"line": 52,
"column": 72
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
},
"computed": false
},
{
"type": "ArrowFunctionExpression",
"start": 1920,
"end": 2236,
"loc": {
"start": {
"line": 52,
"column": 74
},
"end": {
"line": 59,
"column": 17
}
},
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "Identifier",
"start": 1921,
"end": 1933,
"loc": {
"start": {
"line": 52,
"column": 75
},
"end": {
"line": 52,
"column": 87
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
}
],
"body": {
"type": "BlockStatement",
"start": 1938,
"end": 2236,
"loc": {
"start": {
"line": 52,
"column": 92
},
"end": {
"line": 59,
"column": 17
}
},
"body": [
{
"type": "IfStatement",
"start": 1960,
"end": 2218,
"loc": {
"start": {
"line": 53,
"column": 20
},
"end": {
"line": 58,
"column": 21
}
},
"test": {
"type": "MemberExpression",
"start": 1964,
"end": 1985,
"loc": {
"start": {
"line": 53,
"column": 24
},
"end": {
"line": 53,
"column": 45
}
},
"object": {
"type": "Identifier",
"start": 1964,
"end": 1976,
"loc": {
"start": {
"line": 53,
"column": 24
},
"end": {
"line": 53,
"column": 36
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
},
"property": {
"type": "Identifier",
"start": 1977,
"end": 1985,
"loc": {
"start": {
"line": 53,
"column": 37
},
"end": {
"line": 53,
"column": 45
},
"identifierName": "objectId"
},
"name": "objectId"
},
"computed": false
},
"consequent": {
"type": "BlockStatement",
"start": 1987,
"end": 2218,
"loc": {
"start": {
"line": 53,
"column": 47
},
"end": {
"line": 58,
"column": 21
}
},
"body": [
{
"type": "VariableDeclaration",
"start": 2013,
"end": 2080,
"loc": {
"start": {
"line": 54,
"column": 24
},
"end": {
"line": 54,
"column": 91
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 2019,
"end": 2079,
"loc": {
"start": {
"line": 54,
"column": 30
},
"end": {
"line": 54,
"column": 90
}
},
"id": {
"type": "Identifier",
"start": 2019,
"end": 2025,
"loc": {
"start": {
"line": 54,
"column": 30
},
"end": {
"line": 54,
"column": 36
},
"identifierName": "entity"
},
"name": "entity"
},
"init": {
"type": "MemberExpression",
"start": 2028,
"end": 2079,
"loc": {
"start": {
"line": 54,
"column": 39
},
"end": {
"line": 54,
"column": 90
}
},
"object": {
"type": "MemberExpression",
"start": 2028,
"end": 2056,
"loc": {
"start": {
"line": 54,
"column": 39
},
"end": {
"line": 54,
"column": 67
}
},
"object": {
"type": "MemberExpression",
"start": 2028,
"end": 2048,
"loc": {
"start": {
"line": 54,
"column": 39
},
"end": {
"line": 54,
"column": 59
}
},
"object": {
"type": "MemberExpression",
"start": 2028,
"end": 2042,
"loc": {
"start": {
"line": 54,
"column": 39
},
"end": {
"line": 54,
"column": 53
}
},
"object": {
"type": "Identifier",
"start": 2028,
"end": 2035,
"loc": {
"start": {
"line": 54,
"column": 39
},
"end": {
"line": 54,
"column": 46
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 2036,
"end": 2042,
"loc": {
"start": {
"line": 54,
"column": 47
},
"end": {
"line": 54,
"column": 53
},
"identifierName": "viewer"
},
"name": "viewer"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 2043,
"end": 2048,
"loc": {
"start": {
"line": 54,
"column": 54
},
"end": {
"line": 54,
"column": 59
},
"identifierName": "scene"
},
"name": "scene"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 2049,
"end": 2056,
"loc": {
"start": {
"line": 54,
"column": 60
},
"end": {
"line": 54,
"column": 67
},
"identifierName": "objects"
},
"name": "objects"
},
"computed": false
},
"property": {
"type": "MemberExpression",
"start": 2057,
"end": 2078,
"loc": {
"start": {
"line": 54,
"column": 68
},
"end": {
"line": 54,
"column": 89
}
},
"object": {
"type": "Identifier",
"start": 2057,
"end": 2069,
"loc": {
"start": {
"line": 54,
"column": 68
},
"end": {
"line": 54,
"column": 80
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
},
"property": {
"type": "Identifier",
"start": 2070,
"end": 2078,
"loc": {
"start": {
"line": 54,
"column": 81
},
"end": {
"line": 54,
"column": 89
},
"identifierName": "objectId"
},
"name": "objectId"
},
"computed": false
},
"computed": true
}
}
],
"kind": "const"
},
{
"type": "IfStatement",
"start": 2105,
"end": 2196,
"loc": {
"start": {
"line": 55,
"column": 24
},
"end": {
"line": 57,
"column": 25
}
},
"test": {
"type": "Identifier",
"start": 2109,
"end": 2115,
"loc": {
"start": {
"line": 55,
"column": 28
},
"end": {
"line": 55,
"column": 34
},
"identifierName": "entity"
},
"name": "entity"
},
"consequent": {
"type": "BlockStatement",
"start": 2117,
"end": 2196,
"loc": {
"start": {
"line": 55,
"column": 36
},
"end": {
"line": 57,
"column": 25
}
},
"body": [
{
"type": "ExpressionStatement",
"start": 2147,
"end": 2170,
"loc": {
"start": {
"line": 56,
"column": 28
},
"end": {
"line": 56,
"column": 51
}
},
"expression": {
"type": "AssignmentExpression",
"start": 2147,
"end": 2169,
"loc": {
"start": {
"line": 56,
"column": 28
},
"end": {
"line": 56,
"column": 50
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
"start": 2147,
"end": 2161,
"loc": {
"start": {
"line": 56,
"column": 28
},
"end": {
"line": 56,
"column": 42
}
},
"object": {
"type": "Identifier",
"start": 2147,
"end": 2153,
"loc": {
"start": {
"line": 56,
"column": 28
},
"end": {
"line": 56,
"column": 34
},
"identifierName": "entity"
},
"name": "entity"
},
"property": {
"type": "Identifier",
"start": 2154,
"end": 2161,
"loc": {
"start": {
"line": 56,
"column": 35
},
"end": {
"line": 56,
"column": 42
},
"identifierName": "visible"
},
"name": "visible"
},
"computed": false
},
"right": {
"type": "BooleanLiteral",
"start": 2164,
"end": 2169,
"loc": {
"start": {
"line": 56,
"column": 45
},
"end": {
"line": 56,
"column": 50
}
},
"value": false
}
}
}
],
"directives": []
},
"alternate": null
}
],
"directives": []
},
"alternate": null
}
],
"directives": []
}
}
]
}
}
],
"directives": []
}
}
}
]
},
{
"type": "ObjectExpression",
"start": 2272,
"end": 3099,
"loc": {
"start": {
"line": 62,
"column": 8
},
"end": {
"line": 79,
"column": 9
}
},
"properties": [
{
"type": "ObjectProperty",
"start": 2286,
"end": 2306,
"loc": {
"start": {
"line": 63,
"column": 12
},
"end": {
"line": 63,
"column": 32
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 2286,
"end": 2291,
"loc": {
"start": {
"line": 63,
"column": 12
},
"end": {
"line": 63,
"column": 17
},
"identifierName": "title"
},
"name": "title"
},
"value": {
"type": "StringLiteral",
"start": 2293,
"end": 2306,
"loc": {
"start": {
"line": 63,
"column": 19
},
"end": {
"line": 63,
"column": 32
}
},
"extra": {
"rawValue": "Hide others",
"raw": "\"Hide others\""
},
"value": "Hide others"
}
},
{
"type": "ObjectProperty",
"start": 2320,
"end": 3089,
"loc": {
"start": {
"line": 64,
"column": 12
},
"end": {
"line": 78,
"column": 13
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 2320,
"end": 2328,
"loc": {
"start": {
"line": 64,
"column": 12
},
"end": {
"line": 64,
"column": 20
},
"identifierName": "callback"
},
"name": "callback"
},
"value": {
"type": "FunctionExpression",
"start": 2330,
"end": 3089,
"loc": {
"start": {
"line": 64,
"column": 22
},
"end": {
"line": 78,
"column": 13
}
},
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "Identifier",
"start": 2340,
"end": 2347,
"loc": {
"start": {
"line": 64,
"column": 32
},
"end": {
"line": 64,
"column": 39
},
"identifierName": "context"
},
"name": "context"
}
],
"body": {
"type": "BlockStatement",
"start": 2349,
"end": 3089,
"loc": {
"start": {
"line": 64,
"column": 41
},
"end": {
"line": 78,
"column": 13
}
},
"body": [
{
"type": "VariableDeclaration",
"start": 2367,
"end": 2402,
"loc": {
"start": {
"line": 65,
"column": 16
},
"end": {
"line": 65,
"column": 51
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 2373,
"end": 2401,
"loc": {
"start": {
"line": 65,
"column": 22
},
"end": {
"line": 65,
"column": 50
}
},
"id": {
"type": "Identifier",
"start": 2373,
"end": 2378,
"loc": {
"start": {
"line": 65,
"column": 22
},
"end": {
"line": 65,
"column": 27
},
"identifierName": "scene"
},
"name": "scene"
},
"init": {
"type": "MemberExpression",
"start": 2381,
"end": 2401,
"loc": {
"start": {
"line": 65,
"column": 30
},
"end": {
"line": 65,
"column": 50
}
},
"object": {
"type": "MemberExpression",
"start": 2381,
"end": 2395,
"loc": {
"start": {
"line": 65,
"column": 30
},
"end": {
"line": 65,
"column": 44
}
},
"object": {
"type": "Identifier",
"start": 2381,
"end": 2388,
"loc": {
"start": {
"line": 65,
"column": 30
},
"end": {
"line": 65,
"column": 37
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 2389,
"end": 2395,
"loc": {
"start": {
"line": 65,
"column": 38
},
"end": {
"line": 65,
"column": 44
},
"identifierName": "viewer"
},
"name": "viewer"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 2396,
"end": 2401,
"loc": {
"start": {
"line": 65,
"column": 45
},
"end": {
"line": 65,
"column": 50
},
"identifierName": "scene"
},
"name": "scene"
},
"computed": false
}
}
],
"kind": "const"
},
{
"type": "ExpressionStatement",
"start": 2419,
"end": 2474,
"loc": {
"start": {
"line": 66,
"column": 16
},
"end": {
"line": 66,
"column": 71
}
},
"expression": {
"type": "CallExpression",
"start": 2419,
"end": 2473,
"loc": {
"start": {
"line": 66,
"column": 16
},
"end": {
"line": 66,
"column": 70
}
},
"callee": {
"type": "MemberExpression",
"start": 2419,
"end": 2442,
"loc": {
"start": {
"line": 66,
"column": 16
},
"end": {
"line": 66,
"column": 39
}
},
"object": {
"type": "Identifier",
"start": 2419,
"end": 2424,
"loc": {
"start": {
"line": 66,
"column": 16
},
"end": {
"line": 66,
"column": 21
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 2425,
"end": 2442,
"loc": {
"start": {
"line": 66,
"column": 22
},
"end": {
"line": 66,
"column": 39
},
"identifierName": "setObjectsVisible"
},
"name": "setObjectsVisible"
},
"computed": false
},
"arguments": [
{
"type": "MemberExpression",
"start": 2443,
"end": 2465,
"loc": {
"start": {
"line": 66,
"column": 40
},
"end": {
"line": 66,
"column": 62
}
},
"object": {
"type": "Identifier",
"start": 2443,
"end": 2448,
"loc": {
"start": {
"line": 66,
"column": 40
},
"end": {
"line": 66,
"column": 45
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 2449,
"end": 2465,
"loc": {
"start": {
"line": 66,
"column": 46
},
"end": {
"line": 66,
"column": 62
},
"identifierName": "visibleObjectIds"
},
"name": "visibleObjectIds"
},
"computed": false
},
{
"type": "BooleanLiteral",
"start": 2467,
"end": 2472,
"loc": {
"start": {
"line": 66,
"column": 64
},
"end": {
"line": 66,
"column": 69
}
},
"value": false
}
]
}
},
{
"type": "ExpressionStatement",
"start": 2491,
"end": 2544,
"loc": {
"start": {
"line": 67,
"column": 16
},
"end": {
"line": 67,
"column": 69
}
},
"expression": {
"type": "CallExpression",
"start": 2491,
"end": 2543,
"loc": {
"start": {
"line": 67,
"column": 16
},
"end": {
"line": 67,
"column": 68
}
},
"callee": {
"type": "MemberExpression",
"start": 2491,
"end": 2513,
"loc": {
"start": {
"line": 67,
"column": 16
},
"end": {
"line": 67,
"column": 38
}
},
"object": {
"type": "Identifier",
"start": 2491,
"end": 2496,
"loc": {
"start": {
"line": 67,
"column": 16
},
"end": {
"line": 67,
"column": 21
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 2497,
"end": 2513,
"loc": {
"start": {
"line": 67,
"column": 22
},
"end": {
"line": 67,
"column": 38
},
"identifierName": "setObjectsXRayed"
},
"name": "setObjectsXRayed"
},
"computed": false
},
"arguments": [
{
"type": "MemberExpression",
"start": 2514,
"end": 2535,
"loc": {
"start": {
"line": 67,
"column": 39
},
"end": {
"line": 67,
"column": 60
}
},
"object": {
"type": "Identifier",
"start": 2514,
"end": 2519,
"loc": {
"start": {
"line": 67,
"column": 39
},
"end": {
"line": 67,
"column": 44
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 2520,
"end": 2535,
"loc": {
"start": {
"line": 67,
"column": 45
},
"end": {
"line": 67,
"column": 60
},
"identifierName": "xrayedObjectIds"
},
"name": "xrayedObjectIds"
},
"computed": false
},
{
"type": "BooleanLiteral",
"start": 2537,
"end": 2542,
"loc": {
"start": {
"line": 67,
"column": 62
},
"end": {
"line": 67,
"column": 67
}
},
"value": false
}
]
}
},
{
"type": "ExpressionStatement",
"start": 2561,
"end": 2618,
"loc": {
"start": {
"line": 68,
"column": 16
},
"end": {
"line": 68,
"column": 73
}
},
"expression": {
"type": "CallExpression",
"start": 2561,
"end": 2617,
"loc": {
"start": {
"line": 68,
"column": 16
},
"end": {
"line": 68,
"column": 72
}
},
"callee": {
"type": "MemberExpression",
"start": 2561,
"end": 2585,
"loc": {
"start": {
"line": 68,
"column": 16
},
"end": {
"line": 68,
"column": 40
}
},
"object": {
"type": "Identifier",
"start": 2561,
"end": 2566,
"loc": {
"start": {
"line": 68,
"column": 16
},
"end": {
"line": 68,
"column": 21
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 2567,
"end": 2585,
"loc": {
"start": {
"line": 68,
"column": 22
},
"end": {
"line": 68,
"column": 40
},
"identifierName": "setObjectsSelected"
},
"name": "setObjectsSelected"
},
"computed": false
},
"arguments": [
{
"type": "MemberExpression",
"start": 2586,
"end": 2609,
"loc": {
"start": {
"line": 68,
"column": 41
},
"end": {
"line": 68,
"column": 64
}
},
"object": {
"type": "Identifier",
"start": 2586,
"end": 2591,
"loc": {
"start": {
"line": 68,
"column": 41
},
"end": {
"line": 68,
"column": 46
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 2592,
"end": 2609,
"loc": {
"start": {
"line": 68,
"column": 47
},
"end": {
"line": 68,
"column": 64
},
"identifierName": "selectedObjectIds"
},
"name": "selectedObjectIds"
},
"computed": false
},
{
"type": "BooleanLiteral",
"start": 2611,
"end": 2616,
"loc": {
"start": {
"line": 68,
"column": 66
},
"end": {
"line": 68,
"column": 71
}
},
"value": false
}
]
}
},
{
"type": "ExpressionStatement",
"start": 2635,
"end": 2698,
"loc": {
"start": {
"line": 69,
"column": 16
},
"end": {
"line": 69,
"column": 79
}
},
"expression": {
"type": "CallExpression",
"start": 2635,
"end": 2697,
"loc": {
"start": {
"line": 69,
"column": 16
},
"end": {
"line": 69,
"column": 78
}
},
"callee": {
"type": "MemberExpression",
"start": 2635,
"end": 2662,
"loc": {
"start": {
"line": 69,
"column": 16
},
"end": {
"line": 69,
"column": 43
}
},
"object": {
"type": "Identifier",
"start": 2635,
"end": 2640,
"loc": {
"start": {
"line": 69,
"column": 16
},
"end": {
"line": 69,
"column": 21
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 2641,
"end": 2662,
"loc": {
"start": {
"line": 69,
"column": 22
},
"end": {
"line": 69,
"column": 43
},
"identifierName": "setObjectsHighlighted"
},
"name": "setObjectsHighlighted"
},
"computed": false
},
"arguments": [
{
"type": "MemberExpression",
"start": 2663,
"end": 2689,
"loc": {
"start": {
"line": 69,
"column": 44
},
"end": {
"line": 69,
"column": 70
}
},
"object": {
"type": "Identifier",
"start": 2663,
"end": 2668,
"loc": {
"start": {
"line": 69,
"column": 44
},
"end": {
"line": 69,
"column": 49
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 2669,
"end": 2689,
"loc": {
"start": {
"line": 69,
"column": 50
},
"end": {
"line": 69,
"column": 70
},
"identifierName": "highlightedObjectIds"
},
"name": "highlightedObjectIds"
},
"computed": false
},
{
"type": "BooleanLiteral",
"start": 2691,
"end": 2696,
"loc": {
"start": {
"line": 69,
"column": 72
},
"end": {
"line": 69,
"column": 77
}
},
"value": false
}
]
}
},
{
"type": "ExpressionStatement",
"start": 2715,
"end": 3075,
"loc": {
"start": {
"line": 70,
"column": 16
},
"end": {
"line": 77,
"column": 19
}
},
"expression": {
"type": "CallExpression",
"start": 2715,
"end": 3074,
"loc": {
"start": {
"line": 70,
"column": 16
},
"end": {
"line": 77,
"column": 18
}
},
"callee": {
"type": "MemberExpression",
"start": 2715,
"end": 2750,
"loc": {
"start": {
"line": 70,
"column": 16
},
"end": {
"line": 70,
"column": 51
}
},
"object": {
"type": "MemberExpression",
"start": 2715,
"end": 2737,
"loc": {
"start": {
"line": 70,
"column": 16
},
"end": {
"line": 70,
"column": 38
}
},
"object": {
"type": "Identifier",
"start": 2715,
"end": 2722,
"loc": {
"start": {
"line": 70,
"column": 16
},
"end": {
"line": 70,
"column": 23
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 2723,
"end": 2737,
"loc": {
"start": {
"line": 70,
"column": 24
},
"end": {
"line": 70,
"column": 38
},
"identifierName": "treeViewPlugin"
},
"name": "treeViewPlugin"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 2738,
"end": 2750,
"loc": {
"start": {
"line": 70,
"column": 39
},
"end": {
"line": 70,
"column": 51
},
"identifierName": "withNodeTree"
},
"name": "withNodeTree"
},
"computed": false
},
"arguments": [
{
"type": "MemberExpression",
"start": 2751,
"end": 2771,
"loc": {
"start": {
"line": 70,
"column": 52
},
"end": {
"line": 70,
"column": 72
}
},
"object": {
"type": "Identifier",
"start": 2751,
"end": 2758,
"loc": {
"start": {
"line": 70,
"column": 52
},
"end": {
"line": 70,
"column": 59
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 2759,
"end": 2771,
"loc": {
"start": {
"line": 70,
"column": 60
},
"end": {
"line": 70,
"column": 72
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
},
"computed": false
},
{
"type": "ArrowFunctionExpression",
"start": 2773,
"end": 3073,
"loc": {
"start": {
"line": 70,
"column": 74
},
"end": {
"line": 77,
"column": 17
}
},
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "Identifier",
"start": 2774,
"end": 2786,
"loc": {
"start": {
"line": 70,
"column": 75
},
"end": {
"line": 70,
"column": 87
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
}
],
"body": {
"type": "BlockStatement",
"start": 2791,
"end": 3073,
"loc": {
"start": {
"line": 70,
"column": 92
},
"end": {
"line": 77,
"column": 17
}
},
"body": [
{
"type": "IfStatement",
"start": 2813,
"end": 3055,
"loc": {
"start": {
"line": 71,
"column": 20
},
"end": {
"line": 76,
"column": 21
}
},
"test": {
"type": "MemberExpression",
"start": 2817,
"end": 2838,
"loc": {
"start": {
"line": 71,
"column": 24
},
"end": {
"line": 71,
"column": 45
}
},
"object": {
"type": "Identifier",
"start": 2817,
"end": 2829,
"loc": {
"start": {
"line": 71,
"column": 24
},
"end": {
"line": 71,
"column": 36
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
},
"property": {
"type": "Identifier",
"start": 2830,
"end": 2838,
"loc": {
"start": {
"line": 71,
"column": 37
},
"end": {
"line": 71,
"column": 45
},
"identifierName": "objectId"
},
"name": "objectId"
},
"computed": false
},
"consequent": {
"type": "BlockStatement",
"start": 2840,
"end": 3055,
"loc": {
"start": {
"line": 71,
"column": 47
},
"end": {
"line": 76,
"column": 21
}
},
"body": [
{
"type": "VariableDeclaration",
"start": 2866,
"end": 2918,
"loc": {
"start": {
"line": 72,
"column": 24
},
"end": {
"line": 72,
"column": 76
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 2872,
"end": 2917,
"loc": {
"start": {
"line": 72,
"column": 30
},
"end": {
"line": 72,
"column": 75
}
},
"id": {
"type": "Identifier",
"start": 2872,
"end": 2878,
"loc": {
"start": {
"line": 72,
"column": 30
},
"end": {
"line": 72,
"column": 36
},
"identifierName": "entity"
},
"name": "entity"
},
"init": {
"type": "MemberExpression",
"start": 2881,
"end": 2917,
"loc": {
"start": {
"line": 72,
"column": 39
},
"end": {
"line": 72,
"column": 75
}
},
"object": {
"type": "MemberExpression",
"start": 2881,
"end": 2894,
"loc": {
"start": {
"line": 72,
"column": 39
},
"end": {
"line": 72,
"column": 52
}
},
"object": {
"type": "Identifier",
"start": 2881,
"end": 2886,
"loc": {
"start": {
"line": 72,
"column": 39
},
"end": {
"line": 72,
"column": 44
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 2887,
"end": 2894,
"loc": {
"start": {
"line": 72,
"column": 45
},
"end": {
"line": 72,
"column": 52
},
"identifierName": "objects"
},
"name": "objects"
},
"computed": false
},
"property": {
"type": "MemberExpression",
"start": 2895,
"end": 2916,
"loc": {
"start": {
"line": 72,
"column": 53
},
"end": {
"line": 72,
"column": 74
}
},
"object": {
"type": "Identifier",
"start": 2895,
"end": 2907,
"loc": {
"start": {
"line": 72,
"column": 53
},
"end": {
"line": 72,
"column": 65
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
},
"property": {
"type": "Identifier",
"start": 2908,
"end": 2916,
"loc": {
"start": {
"line": 72,
"column": 66
},
"end": {
"line": 72,
"column": 74
},
"identifierName": "objectId"
},
"name": "objectId"
},
"computed": false
},
"computed": true
}
}
],
"kind": "const"
},
{
"type": "IfStatement",
"start": 2943,
"end": 3033,
"loc": {
"start": {
"line": 73,
"column": 24
},
"end": {
"line": 75,
"column": 25
}
},
"test": {
"type": "Identifier",
"start": 2947,
"end": 2953,
"loc": {
"start": {
"line": 73,
"column": 28
},
"end": {
"line": 73,
"column": 34
},
"identifierName": "entity"
},
"name": "entity"
},
"consequent": {
"type": "BlockStatement",
"start": 2955,
"end": 3033,
"loc": {
"start": {
"line": 73,
"column": 36
},
"end": {
"line": 75,
"column": 25
}
},
"body": [
{
"type": "ExpressionStatement",
"start": 2985,
"end": 3007,
"loc": {
"start": {
"line": 74,
"column": 28
},
"end": {
"line": 74,
"column": 50
}
},
"expression": {
"type": "AssignmentExpression",
"start": 2985,
"end": 3006,
"loc": {
"start": {
"line": 74,
"column": 28
},
"end": {
"line": 74,
"column": 49
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
"start": 2985,
"end": 2999,
"loc": {
"start": {
"line": 74,
"column": 28
},
"end": {
"line": 74,
"column": 42
}
},
"object": {
"type": "Identifier",
"start": 2985,
"end": 2991,
"loc": {
"start": {
"line": 74,
"column": 28
},
"end": {
"line": 74,
"column": 34
},
"identifierName": "entity"
},
"name": "entity"
},
"property": {
"type": "Identifier",
"start": 2992,
"end": 2999,
"loc": {
"start": {
"line": 74,
"column": 35
},
"end": {
"line": 74,
"column": 42
},
"identifierName": "visible"
},
"name": "visible"
},
"computed": false
},
"right": {
"type": "BooleanLiteral",
"start": 3002,
"end": 3006,
"loc": {
"start": {
"line": 74,
"column": 45
},
"end": {
"line": 74,
"column": 49
}
},
"value": true
}
}
}
],
"directives": []
},
"alternate": null
}
],
"directives": []
},
"alternate": null
}
],
"directives": []
}
}
]
}
}
],
"directives": []
}
}
}
]
},
{
"type": "ObjectExpression",
"start": 3109,
"end": 3310,
"loc": {
"start": {
"line": 80,
"column": 8
},
"end": {
"line": 85,
"column": 9
}
},
"properties": [
{
"type": "ObjectProperty",
"start": 3123,
"end": 3140,
"loc": {
"start": {
"line": 81,
"column": 12
},
"end": {
"line": 81,
"column": 29
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 3123,
"end": 3128,
"loc": {
"start": {
"line": 81,
"column": 12
},
"end": {
"line": 81,
"column": 17
},
"identifierName": "title"
},
"name": "title"
},
"value": {
"type": "StringLiteral",
"start": 3130,
"end": 3140,
"loc": {
"start": {
"line": 81,
"column": 19
},
"end": {
"line": 81,
"column": 29
}
},
"extra": {
"rawValue": "Hide all",
"raw": "\"Hide all\""
},
"value": "Hide all"
}
},
{
"type": "ObjectProperty",
"start": 3154,
"end": 3300,
"loc": {
"start": {
"line": 82,
"column": 12
},
"end": {
"line": 84,
"column": 13
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 3154,
"end": 3162,
"loc": {
"start": {
"line": 82,
"column": 12
},
"end": {
"line": 82,
"column": 20
},
"identifierName": "callback"
},
"name": "callback"
},
"value": {
"type": "FunctionExpression",
"start": 3164,
"end": 3300,
"loc": {
"start": {
"line": 82,
"column": 22
},
"end": {
"line": 84,
"column": 13
}
},
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "Identifier",
"start": 3174,
"end": 3181,
"loc": {
"start": {
"line": 82,
"column": 32
},
"end": {
"line": 82,
"column": 39
},
"identifierName": "context"
},
"name": "context"
}
],
"body": {
"type": "BlockStatement",
"start": 3183,
"end": 3300,
"loc": {
"start": {
"line": 82,
"column": 41
},
"end": {
"line": 84,
"column": 13
}
},
"body": [
{
"type": "ExpressionStatement",
"start": 3201,
"end": 3286,
"loc": {
"start": {
"line": 83,
"column": 16
},
"end": {
"line": 83,
"column": 101
}
},
"expression": {
"type": "CallExpression",
"start": 3201,
"end": 3285,
"loc": {
"start": {
"line": 83,
"column": 16
},
"end": {
"line": 83,
"column": 100
}
},
"callee": {
"type": "MemberExpression",
"start": 3201,
"end": 3239,
"loc": {
"start": {
"line": 83,
"column": 16
},
"end": {
"line": 83,
"column": 54
}
},
"object": {
"type": "MemberExpression",
"start": 3201,
"end": 3221,
"loc": {
"start": {
"line": 83,
"column": 16
},
"end": {
"line": 83,
"column": 36
}
},
"object": {
"type": "MemberExpression",
"start": 3201,
"end": 3215,
"loc": {
"start": {
"line": 83,
"column": 16
},
"end": {
"line": 83,
"column": 30
}
},
"object": {
"type": "Identifier",
"start": 3201,
"end": 3208,
"loc": {
"start": {
"line": 83,
"column": 16
},
"end": {
"line": 83,
"column": 23
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 3209,
"end": 3215,
"loc": {
"start": {
"line": 83,
"column": 24
},
"end": {
"line": 83,
"column": 30
},
"identifierName": "viewer"
},
"name": "viewer"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 3216,
"end": 3221,
"loc": {
"start": {
"line": 83,
"column": 31
},
"end": {
"line": 83,
"column": 36
},
"identifierName": "scene"
},
"name": "scene"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 3222,
"end": 3239,
"loc": {
"start": {
"line": 83,
"column": 37
},
"end": {
"line": 83,
"column": 54
},
"identifierName": "setObjectsVisible"
},
"name": "setObjectsVisible"
},
"computed": false
},
"arguments": [
{
"type": "MemberExpression",
"start": 3240,
"end": 3277,
"loc": {
"start": {
"line": 83,
"column": 55
},
"end": {
"line": 83,
"column": 92
}
},
"object": {
"type": "MemberExpression",
"start": 3240,
"end": 3260,
"loc": {
"start": {
"line": 83,
"column": 55
},
"end": {
"line": 83,
"column": 75
}
},
"object": {
"type": "MemberExpression",
"start": 3240,
"end": 3254,
"loc": {
"start": {
"line": 83,
"column": 55
},
"end": {
"line": 83,
"column": 69
}
},
"object": {
"type": "Identifier",
"start": 3240,
"end": 3247,
"loc": {
"start": {
"line": 83,
"column": 55
},
"end": {
"line": 83,
"column": 62
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 3248,
"end": 3254,
"loc": {
"start": {
"line": 83,
"column": 63
},
"end": {
"line": 83,
"column": 69
},
"identifierName": "viewer"
},
"name": "viewer"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 3255,
"end": 3260,
"loc": {
"start": {
"line": 83,
"column": 70
},
"end": {
"line": 83,
"column": 75
},
"identifierName": "scene"
},
"name": "scene"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 3261,
"end": 3277,
"loc": {
"start": {
"line": 83,
"column": 76
},
"end": {
"line": 83,
"column": 92
},
"identifierName": "visibleObjectIds"
},
"name": "visibleObjectIds"
},
"computed": false
},
{
"type": "BooleanLiteral",
"start": 3279,
"end": 3284,
"loc": {
"start": {
"line": 83,
"column": 94
},
"end": {
"line": 83,
"column": 99
}
},
"value": false
}
]
}
}
],
"directives": []
}
}
}
]
}
]
},
{
"type": "ArrayExpression",
"start": 3322,
"end": 5048,
"loc": {
"start": {
"line": 87,
"column": 4
},
"end": {
"line": 129,
"column": 5
}
},
"elements": [
{
"type": "ObjectExpression",
"start": 3332,
"end": 3923,
"loc": {
"start": {
"line": 88,
"column": 8
},
"end": {
"line": 102,
"column": 9
}
},
"properties": [
{
"type": "ObjectProperty",
"start": 3346,
"end": 3359,
"loc": {
"start": {
"line": 89,
"column": 12
},
"end": {
"line": 89,
"column": 25
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 3346,
"end": 3351,
"loc": {
"start": {
"line": 89,
"column": 12
},
"end": {
"line": 89,
"column": 17
},
"identifierName": "title"
},
"name": "title"
},
"value": {
"type": "StringLiteral",
"start": 3353,
"end": 3359,
"loc": {
"start": {
"line": 89,
"column": 19
},
"end": {
"line": 89,
"column": 25
}
},
"extra": {
"rawValue": "Show",
"raw": "\"Show\""
},
"value": "Show"
}
},
{
"type": "ObjectProperty",
"start": 3373,
"end": 3913,
"loc": {
"start": {
"line": 90,
"column": 12
},
"end": {
"line": 101,
"column": 13
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 3373,
"end": 3381,
"loc": {
"start": {
"line": 90,
"column": 12
},
"end": {
"line": 90,
"column": 20
},
"identifierName": "callback"
},
"name": "callback"
},
"value": {
"type": "FunctionExpression",
"start": 3383,
"end": 3913,
"loc": {
"start": {
"line": 90,
"column": 22
},
"end": {
"line": 101,
"column": 13
}
},
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "Identifier",
"start": 3393,
"end": 3400,
"loc": {
"start": {
"line": 90,
"column": 32
},
"end": {
"line": 90,
"column": 39
},
"identifierName": "context"
},
"name": "context"
}
],
"body": {
"type": "BlockStatement",
"start": 3402,
"end": 3913,
"loc": {
"start": {
"line": 90,
"column": 41
},
"end": {
"line": 101,
"column": 13
}
},
"body": [
{
"type": "ExpressionStatement",
"start": 3420,
"end": 3899,
"loc": {
"start": {
"line": 91,
"column": 16
},
"end": {
"line": 100,
"column": 19
}
},
"expression": {
"type": "CallExpression",
"start": 3420,
"end": 3898,
"loc": {
"start": {
"line": 91,
"column": 16
},
"end": {
"line": 100,
"column": 18
}
},
"callee": {
"type": "MemberExpression",
"start": 3420,
"end": 3455,
"loc": {
"start": {
"line": 91,
"column": 16
},
"end": {
"line": 91,
"column": 51
}
},
"object": {
"type": "MemberExpression",
"start": 3420,
"end": 3442,
"loc": {
"start": {
"line": 91,
"column": 16
},
"end": {
"line": 91,
"column": 38
}
},
"object": {
"type": "Identifier",
"start": 3420,
"end": 3427,
"loc": {
"start": {
"line": 91,
"column": 16
},
"end": {
"line": 91,
"column": 23
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 3428,
"end": 3442,
"loc": {
"start": {
"line": 91,
"column": 24
},
"end": {
"line": 91,
"column": 38
},
"identifierName": "treeViewPlugin"
},
"name": "treeViewPlugin"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 3443,
"end": 3455,
"loc": {
"start": {
"line": 91,
"column": 39
},
"end": {
"line": 91,
"column": 51
},
"identifierName": "withNodeTree"
},
"name": "withNodeTree"
},
"computed": false
},
"arguments": [
{
"type": "MemberExpression",
"start": 3456,
"end": 3476,
"loc": {
"start": {
"line": 91,
"column": 52
},
"end": {
"line": 91,
"column": 72
}
},
"object": {
"type": "Identifier",
"start": 3456,
"end": 3463,
"loc": {
"start": {
"line": 91,
"column": 52
},
"end": {
"line": 91,
"column": 59
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 3464,
"end": 3476,
"loc": {
"start": {
"line": 91,
"column": 60
},
"end": {
"line": 91,
"column": 72
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
},
"computed": false
},
{
"type": "ArrowFunctionExpression",
"start": 3478,
"end": 3897,
"loc": {
"start": {
"line": 91,
"column": 74
},
"end": {
"line": 100,
"column": 17
}
},
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "Identifier",
"start": 3479,
"end": 3491,
"loc": {
"start": {
"line": 91,
"column": 75
},
"end": {
"line": 91,
"column": 87
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
}
],
"body": {
"type": "BlockStatement",
"start": 3496,
"end": 3897,
"loc": {
"start": {
"line": 91,
"column": 92
},
"end": {
"line": 100,
"column": 17
}
},
"body": [
{
"type": "IfStatement",
"start": 3518,
"end": 3879,
"loc": {
"start": {
"line": 92,
"column": 20
},
"end": {
"line": 99,
"column": 21
}
},
"test": {
"type": "MemberExpression",
"start": 3522,
"end": 3543,
"loc": {
"start": {
"line": 92,
"column": 24
},
"end": {
"line": 92,
"column": 45
}
},
"object": {
"type": "Identifier",
"start": 3522,
"end": 3534,
"loc": {
"start": {
"line": 92,
"column": 24
},
"end": {
"line": 92,
"column": 36
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
},
"property": {
"type": "Identifier",
"start": 3535,
"end": 3543,
"loc": {
"start": {
"line": 92,
"column": 37
},
"end": {
"line": 92,
"column": 45
},
"identifierName": "objectId"
},
"name": "objectId"
},
"computed": false
},
"consequent": {
"type": "BlockStatement",
"start": 3545,
"end": 3879,
"loc": {
"start": {
"line": 92,
"column": 47
},
"end": {
"line": 99,
"column": 21
}
},
"body": [
{
"type": "VariableDeclaration",
"start": 3571,
"end": 3638,
"loc": {
"start": {
"line": 93,
"column": 24
},
"end": {
"line": 93,
"column": 91
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 3577,
"end": 3637,
"loc": {
"start": {
"line": 93,
"column": 30
},
"end": {
"line": 93,
"column": 90
}
},
"id": {
"type": "Identifier",
"start": 3577,
"end": 3583,
"loc": {
"start": {
"line": 93,
"column": 30
},
"end": {
"line": 93,
"column": 36
},
"identifierName": "entity"
},
"name": "entity"
},
"init": {
"type": "MemberExpression",
"start": 3586,
"end": 3637,
"loc": {
"start": {
"line": 93,
"column": 39
},
"end": {
"line": 93,
"column": 90
}
},
"object": {
"type": "MemberExpression",
"start": 3586,
"end": 3614,
"loc": {
"start": {
"line": 93,
"column": 39
},
"end": {
"line": 93,
"column": 67
}
},
"object": {
"type": "MemberExpression",
"start": 3586,
"end": 3606,
"loc": {
"start": {
"line": 93,
"column": 39
},
"end": {
"line": 93,
"column": 59
}
},
"object": {
"type": "MemberExpression",
"start": 3586,
"end": 3600,
"loc": {
"start": {
"line": 93,
"column": 39
},
"end": {
"line": 93,
"column": 53
}
},
"object": {
"type": "Identifier",
"start": 3586,
"end": 3593,
"loc": {
"start": {
"line": 93,
"column": 39
},
"end": {
"line": 93,
"column": 46
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 3594,
"end": 3600,
"loc": {
"start": {
"line": 93,
"column": 47
},
"end": {
"line": 93,
"column": 53
},
"identifierName": "viewer"
},
"name": "viewer"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 3601,
"end": 3606,
"loc": {
"start": {
"line": 93,
"column": 54
},
"end": {
"line": 93,
"column": 59
},
"identifierName": "scene"
},
"name": "scene"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 3607,
"end": 3614,
"loc": {
"start": {
"line": 93,
"column": 60
},
"end": {
"line": 93,
"column": 67
},
"identifierName": "objects"
},
"name": "objects"
},
"computed": false
},
"property": {
"type": "MemberExpression",
"start": 3615,
"end": 3636,
"loc": {
"start": {
"line": 93,
"column": 68
},
"end": {
"line": 93,
"column": 89
}
},
"object": {
"type": "Identifier",
"start": 3615,
"end": 3627,
"loc": {
"start": {
"line": 93,
"column": 68
},
"end": {
"line": 93,
"column": 80
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
},
"property": {
"type": "Identifier",
"start": 3628,
"end": 3636,
"loc": {
"start": {
"line": 93,
"column": 81
},
"end": {
"line": 93,
"column": 89
},
"identifierName": "objectId"
},
"name": "objectId"
},
"computed": false
},
"computed": true
}
}
],
"kind": "const"
},
{
"type": "IfStatement",
"start": 3663,
"end": 3857,
"loc": {
"start": {
"line": 94,
"column": 24
},
"end": {
"line": 98,
"column": 25
}
},
"test": {
"type": "Identifier",
"start": 3667,
"end": 3673,
"loc": {
"start": {
"line": 94,
"column": 28
},
"end": {
"line": 94,
"column": 34
},
"identifierName": "entity"
},
"name": "entity"
},
"consequent": {
"type": "BlockStatement",
"start": 3675,
"end": 3857,
"loc": {
"start": {
"line": 94,
"column": 36
},
"end": {
"line": 98,
"column": 25
}
},
"body": [
{
"type": "ExpressionStatement",
"start": 3705,
"end": 3727,
"loc": {
"start": {
"line": 95,
"column": 28
},
"end": {
"line": 95,
"column": 50
}
},
"expression": {
"type": "AssignmentExpression",
"start": 3705,
"end": 3726,
"loc": {
"start": {
"line": 95,
"column": 28
},
"end": {
"line": 95,
"column": 49
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
"start": 3705,
"end": 3719,
"loc": {
"start": {
"line": 95,
"column": 28
},
"end": {
"line": 95,
"column": 42
}
},
"object": {
"type": "Identifier",
"start": 3705,
"end": 3711,
"loc": {
"start": {
"line": 95,
"column": 28
},
"end": {
"line": 95,
"column": 34
},
"identifierName": "entity"
},
"name": "entity"
},
"property": {
"type": "Identifier",
"start": 3712,
"end": 3719,
"loc": {
"start": {
"line": 95,
"column": 35
},
"end": {
"line": 95,
"column": 42
},
"identifierName": "visible"
},
"name": "visible"
},
"computed": false
},
"right": {
"type": "BooleanLiteral",
"start": 3722,
"end": 3726,
"loc": {
"start": {
"line": 95,
"column": 45
},
"end": {
"line": 95,
"column": 49
}
},
"value": true
}
}
},
{
"type": "ExpressionStatement",
"start": 3756,
"end": 3778,
"loc": {
"start": {
"line": 96,
"column": 28
},
"end": {
"line": 96,
"column": 50
}
},
"expression": {
"type": "AssignmentExpression",
"start": 3756,
"end": 3777,
"loc": {
"start": {
"line": 96,
"column": 28
},
"end": {
"line": 96,
"column": 49
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
"start": 3756,
"end": 3769,
"loc": {
"start": {
"line": 96,
"column": 28
},
"end": {
"line": 96,
"column": 41
}
},
"object": {
"type": "Identifier",
"start": 3756,
"end": 3762,
"loc": {
"start": {
"line": 96,
"column": 28
},
"end": {
"line": 96,
"column": 34
},
"identifierName": "entity"
},
"name": "entity"
},
"property": {
"type": "Identifier",
"start": 3763,
"end": 3769,
"loc": {
"start": {
"line": 96,
"column": 35
},
"end": {
"line": 96,
"column": 41
},
"identifierName": "xrayed"
},
"name": "xrayed"
},
"computed": false
},
"right": {
"type": "BooleanLiteral",
"start": 3772,
"end": 3777,
"loc": {
"start": {
"line": 96,
"column": 44
},
"end": {
"line": 96,
"column": 49
}
},
"value": false
}
}
},
{
"type": "ExpressionStatement",
"start": 3807,
"end": 3831,
"loc": {
"start": {
"line": 97,
"column": 28
},
"end": {
"line": 97,
"column": 52
}
},
"expression": {
"type": "AssignmentExpression",
"start": 3807,
"end": 3830,
"loc": {
"start": {
"line": 97,
"column": 28
},
"end": {
"line": 97,
"column": 51
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
"start": 3807,
"end": 3822,
"loc": {
"start": {
"line": 97,
"column": 28
},
"end": {
"line": 97,
"column": 43
}
},
"object": {
"type": "Identifier",
"start": 3807,
"end": 3813,
"loc": {
"start": {
"line": 97,
"column": 28
},
"end": {
"line": 97,
"column": 34
},
"identifierName": "entity"
},
"name": "entity"
},
"property": {
"type": "Identifier",
"start": 3814,
"end": 3822,
"loc": {
"start": {
"line": 97,
"column": 35
},
"end": {
"line": 97,
"column": 43
},
"identifierName": "selected"
},
"name": "selected"
},
"computed": false
},
"right": {
"type": "BooleanLiteral",
"start": 3825,
"end": 3830,
"loc": {
"start": {
"line": 97,
"column": 46
},
"end": {
"line": 97,
"column": 51
}
},
"value": false
}
}
}
],
"directives": []
},
"alternate": null
}
],
"directives": []
},
"alternate": null
}
],
"directives": []
}
}
]
}
}
],
"directives": []
}
}
}
]
},
{
"type": "ObjectExpression",
"start": 3933,
"end": 4673,
"loc": {
"start": {
"line": 103,
"column": 8
},
"end": {
"line": 119,
"column": 9
}
},
"properties": [
{
"type": "ObjectProperty",
"start": 3947,
"end": 3967,
"loc": {
"start": {
"line": 104,
"column": 12
},
"end": {
"line": 104,
"column": 32
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 3947,
"end": 3952,
"loc": {
"start": {
"line": 104,
"column": 12
},
"end": {
"line": 104,
"column": 17
},
"identifierName": "title"
},
"name": "title"
},
"value": {
"type": "StringLiteral",
"start": 3954,
"end": 3967,
"loc": {
"start": {
"line": 104,
"column": 19
},
"end": {
"line": 104,
"column": 32
}
},
"extra": {
"rawValue": "Show others",
"raw": "\"Show others\""
},
"value": "Show others"
}
},
{
"type": "ObjectProperty",
"start": 3981,
"end": 4663,
"loc": {
"start": {
"line": 105,
"column": 12
},
"end": {
"line": 118,
"column": 13
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 3981,
"end": 3989,
"loc": {
"start": {
"line": 105,
"column": 12
},
"end": {
"line": 105,
"column": 20
},
"identifierName": "callback"
},
"name": "callback"
},
"value": {
"type": "FunctionExpression",
"start": 3991,
"end": 4663,
"loc": {
"start": {
"line": 105,
"column": 22
},
"end": {
"line": 118,
"column": 13
}
},
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "Identifier",
"start": 4001,
"end": 4008,
"loc": {
"start": {
"line": 105,
"column": 32
},
"end": {
"line": 105,
"column": 39
},
"identifierName": "context"
},
"name": "context"
}
],
"body": {
"type": "BlockStatement",
"start": 4010,
"end": 4663,
"loc": {
"start": {
"line": 105,
"column": 41
},
"end": {
"line": 118,
"column": 13
}
},
"body": [
{
"type": "VariableDeclaration",
"start": 4028,
"end": 4063,
"loc": {
"start": {
"line": 106,
"column": 16
},
"end": {
"line": 106,
"column": 51
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 4034,
"end": 4062,
"loc": {
"start": {
"line": 106,
"column": 22
},
"end": {
"line": 106,
"column": 50
}
},
"id": {
"type": "Identifier",
"start": 4034,
"end": 4039,
"loc": {
"start": {
"line": 106,
"column": 22
},
"end": {
"line": 106,
"column": 27
},
"identifierName": "scene"
},
"name": "scene"
},
"init": {
"type": "MemberExpression",
"start": 4042,
"end": 4062,
"loc": {
"start": {
"line": 106,
"column": 30
},
"end": {
"line": 106,
"column": 50
}
},
"object": {
"type": "MemberExpression",
"start": 4042,
"end": 4056,
"loc": {
"start": {
"line": 106,
"column": 30
},
"end": {
"line": 106,
"column": 44
}
},
"object": {
"type": "Identifier",
"start": 4042,
"end": 4049,
"loc": {
"start": {
"line": 106,
"column": 30
},
"end": {
"line": 106,
"column": 37
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 4050,
"end": 4056,
"loc": {
"start": {
"line": 106,
"column": 38
},
"end": {
"line": 106,
"column": 44
},
"identifierName": "viewer"
},
"name": "viewer"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 4057,
"end": 4062,
"loc": {
"start": {
"line": 106,
"column": 45
},
"end": {
"line": 106,
"column": 50
},
"identifierName": "scene"
},
"name": "scene"
},
"computed": false
}
}
],
"kind": "const"
},
{
"type": "ExpressionStatement",
"start": 4080,
"end": 4127,
"loc": {
"start": {
"line": 107,
"column": 16
},
"end": {
"line": 107,
"column": 63
}
},
"expression": {
"type": "CallExpression",
"start": 4080,
"end": 4126,
"loc": {
"start": {
"line": 107,
"column": 16
},
"end": {
"line": 107,
"column": 62
}
},
"callee": {
"type": "MemberExpression",
"start": 4080,
"end": 4103,
"loc": {
"start": {
"line": 107,
"column": 16
},
"end": {
"line": 107,
"column": 39
}
},
"object": {
"type": "Identifier",
"start": 4080,
"end": 4085,
"loc": {
"start": {
"line": 107,
"column": 16
},
"end": {
"line": 107,
"column": 21
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 4086,
"end": 4103,
"loc": {
"start": {
"line": 107,
"column": 22
},
"end": {
"line": 107,
"column": 39
},
"identifierName": "setObjectsVisible"
},
"name": "setObjectsVisible"
},
"computed": false
},
"arguments": [
{
"type": "MemberExpression",
"start": 4104,
"end": 4119,
"loc": {
"start": {
"line": 107,
"column": 40
},
"end": {
"line": 107,
"column": 55
}
},
"object": {
"type": "Identifier",
"start": 4104,
"end": 4109,
"loc": {
"start": {
"line": 107,
"column": 40
},
"end": {
"line": 107,
"column": 45
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 4110,
"end": 4119,
"loc": {
"start": {
"line": 107,
"column": 46
},
"end": {
"line": 107,
"column": 55
},
"identifierName": "objectIds"
},
"name": "objectIds"
},
"computed": false
},
{
"type": "BooleanLiteral",
"start": 4121,
"end": 4125,
"loc": {
"start": {
"line": 107,
"column": 57
},
"end": {
"line": 107,
"column": 61
}
},
"value": true
}
]
}
},
{
"type": "ExpressionStatement",
"start": 4144,
"end": 4197,
"loc": {
"start": {
"line": 108,
"column": 16
},
"end": {
"line": 108,
"column": 69
}
},
"expression": {
"type": "CallExpression",
"start": 4144,
"end": 4196,
"loc": {
"start": {
"line": 108,
"column": 16
},
"end": {
"line": 108,
"column": 68
}
},
"callee": {
"type": "MemberExpression",
"start": 4144,
"end": 4166,
"loc": {
"start": {
"line": 108,
"column": 16
},
"end": {
"line": 108,
"column": 38
}
},
"object": {
"type": "Identifier",
"start": 4144,
"end": 4149,
"loc": {
"start": {
"line": 108,
"column": 16
},
"end": {
"line": 108,
"column": 21
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 4150,
"end": 4166,
"loc": {
"start": {
"line": 108,
"column": 22
},
"end": {
"line": 108,
"column": 38
},
"identifierName": "setObjectsXRayed"
},
"name": "setObjectsXRayed"
},
"computed": false
},
"arguments": [
{
"type": "MemberExpression",
"start": 4167,
"end": 4188,
"loc": {
"start": {
"line": 108,
"column": 39
},
"end": {
"line": 108,
"column": 60
}
},
"object": {
"type": "Identifier",
"start": 4167,
"end": 4172,
"loc": {
"start": {
"line": 108,
"column": 39
},
"end": {
"line": 108,
"column": 44
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 4173,
"end": 4188,
"loc": {
"start": {
"line": 108,
"column": 45
},
"end": {
"line": 108,
"column": 60
},
"identifierName": "xrayedObjectIds"
},
"name": "xrayedObjectIds"
},
"computed": false
},
{
"type": "BooleanLiteral",
"start": 4190,
"end": 4195,
"loc": {
"start": {
"line": 108,
"column": 62
},
"end": {
"line": 108,
"column": 67
}
},
"value": false
}
]
}
},
{
"type": "ExpressionStatement",
"start": 4214,
"end": 4271,
"loc": {
"start": {
"line": 109,
"column": 16
},
"end": {
"line": 109,
"column": 73
}
},
"expression": {
"type": "CallExpression",
"start": 4214,
"end": 4270,
"loc": {
"start": {
"line": 109,
"column": 16
},
"end": {
"line": 109,
"column": 72
}
},
"callee": {
"type": "MemberExpression",
"start": 4214,
"end": 4238,
"loc": {
"start": {
"line": 109,
"column": 16
},
"end": {
"line": 109,
"column": 40
}
},
"object": {
"type": "Identifier",
"start": 4214,
"end": 4219,
"loc": {
"start": {
"line": 109,
"column": 16
},
"end": {
"line": 109,
"column": 21
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 4220,
"end": 4238,
"loc": {
"start": {
"line": 109,
"column": 22
},
"end": {
"line": 109,
"column": 40
},
"identifierName": "setObjectsSelected"
},
"name": "setObjectsSelected"
},
"computed": false
},
"arguments": [
{
"type": "MemberExpression",
"start": 4239,
"end": 4262,
"loc": {
"start": {
"line": 109,
"column": 41
},
"end": {
"line": 109,
"column": 64
}
},
"object": {
"type": "Identifier",
"start": 4239,
"end": 4244,
"loc": {
"start": {
"line": 109,
"column": 41
},
"end": {
"line": 109,
"column": 46
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 4245,
"end": 4262,
"loc": {
"start": {
"line": 109,
"column": 47
},
"end": {
"line": 109,
"column": 64
},
"identifierName": "selectedObjectIds"
},
"name": "selectedObjectIds"
},
"computed": false
},
{
"type": "BooleanLiteral",
"start": 4264,
"end": 4269,
"loc": {
"start": {
"line": 109,
"column": 66
},
"end": {
"line": 109,
"column": 71
}
},
"value": false
}
]
}
},
{
"type": "ExpressionStatement",
"start": 4288,
"end": 4649,
"loc": {
"start": {
"line": 110,
"column": 16
},
"end": {
"line": 117,
"column": 19
}
},
"expression": {
"type": "CallExpression",
"start": 4288,
"end": 4648,
"loc": {
"start": {
"line": 110,
"column": 16
},
"end": {
"line": 117,
"column": 18
}
},
"callee": {
"type": "MemberExpression",
"start": 4288,
"end": 4323,
"loc": {
"start": {
"line": 110,
"column": 16
},
"end": {
"line": 110,
"column": 51
}
},
"object": {
"type": "MemberExpression",
"start": 4288,
"end": 4310,
"loc": {
"start": {
"line": 110,
"column": 16
},
"end": {
"line": 110,
"column": 38
}
},
"object": {
"type": "Identifier",
"start": 4288,
"end": 4295,
"loc": {
"start": {
"line": 110,
"column": 16
},
"end": {
"line": 110,
"column": 23
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 4296,
"end": 4310,
"loc": {
"start": {
"line": 110,
"column": 24
},
"end": {
"line": 110,
"column": 38
},
"identifierName": "treeViewPlugin"
},
"name": "treeViewPlugin"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 4311,
"end": 4323,
"loc": {
"start": {
"line": 110,
"column": 39
},
"end": {
"line": 110,
"column": 51
},
"identifierName": "withNodeTree"
},
"name": "withNodeTree"
},
"computed": false
},
"arguments": [
{
"type": "MemberExpression",
"start": 4324,
"end": 4344,
"loc": {
"start": {
"line": 110,
"column": 52
},
"end": {
"line": 110,
"column": 72
}
},
"object": {
"type": "Identifier",
"start": 4324,
"end": 4331,
"loc": {
"start": {
"line": 110,
"column": 52
},
"end": {
"line": 110,
"column": 59
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 4332,
"end": 4344,
"loc": {
"start": {
"line": 110,
"column": 60
},
"end": {
"line": 110,
"column": 72
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
},
"computed": false
},
{
"type": "ArrowFunctionExpression",
"start": 4346,
"end": 4647,
"loc": {
"start": {
"line": 110,
"column": 74
},
"end": {
"line": 117,
"column": 17
}
},
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "Identifier",
"start": 4347,
"end": 4359,
"loc": {
"start": {
"line": 110,
"column": 75
},
"end": {
"line": 110,
"column": 87
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
}
],
"body": {
"type": "BlockStatement",
"start": 4364,
"end": 4647,
"loc": {
"start": {
"line": 110,
"column": 92
},
"end": {
"line": 117,
"column": 17
}
},
"body": [
{
"type": "IfStatement",
"start": 4386,
"end": 4629,
"loc": {
"start": {
"line": 111,
"column": 20
},
"end": {
"line": 116,
"column": 21
}
},
"test": {
"type": "MemberExpression",
"start": 4390,
"end": 4411,
"loc": {
"start": {
"line": 111,
"column": 24
},
"end": {
"line": 111,
"column": 45
}
},
"object": {
"type": "Identifier",
"start": 4390,
"end": 4402,
"loc": {
"start": {
"line": 111,
"column": 24
},
"end": {
"line": 111,
"column": 36
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
},
"property": {
"type": "Identifier",
"start": 4403,
"end": 4411,
"loc": {
"start": {
"line": 111,
"column": 37
},
"end": {
"line": 111,
"column": 45
},
"identifierName": "objectId"
},
"name": "objectId"
},
"computed": false
},
"consequent": {
"type": "BlockStatement",
"start": 4413,
"end": 4629,
"loc": {
"start": {
"line": 111,
"column": 47
},
"end": {
"line": 116,
"column": 21
}
},
"body": [
{
"type": "VariableDeclaration",
"start": 4439,
"end": 4491,
"loc": {
"start": {
"line": 112,
"column": 24
},
"end": {
"line": 112,
"column": 76
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 4445,
"end": 4490,
"loc": {
"start": {
"line": 112,
"column": 30
},
"end": {
"line": 112,
"column": 75
}
},
"id": {
"type": "Identifier",
"start": 4445,
"end": 4451,
"loc": {
"start": {
"line": 112,
"column": 30
},
"end": {
"line": 112,
"column": 36
},
"identifierName": "entity"
},
"name": "entity"
},
"init": {
"type": "MemberExpression",
"start": 4454,
"end": 4490,
"loc": {
"start": {
"line": 112,
"column": 39
},
"end": {
"line": 112,
"column": 75
}
},
"object": {
"type": "MemberExpression",
"start": 4454,
"end": 4467,
"loc": {
"start": {
"line": 112,
"column": 39
},
"end": {
"line": 112,
"column": 52
}
},
"object": {
"type": "Identifier",
"start": 4454,
"end": 4459,
"loc": {
"start": {
"line": 112,
"column": 39
},
"end": {
"line": 112,
"column": 44
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 4460,
"end": 4467,
"loc": {
"start": {
"line": 112,
"column": 45
},
"end": {
"line": 112,
"column": 52
},
"identifierName": "objects"
},
"name": "objects"
},
"computed": false
},
"property": {
"type": "MemberExpression",
"start": 4468,
"end": 4489,
"loc": {
"start": {
"line": 112,
"column": 53
},
"end": {
"line": 112,
"column": 74
}
},
"object": {
"type": "Identifier",
"start": 4468,
"end": 4480,
"loc": {
"start": {
"line": 112,
"column": 53
},
"end": {
"line": 112,
"column": 65
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
},
"property": {
"type": "Identifier",
"start": 4481,
"end": 4489,
"loc": {
"start": {
"line": 112,
"column": 66
},
"end": {
"line": 112,
"column": 74
},
"identifierName": "objectId"
},
"name": "objectId"
},
"computed": false
},
"computed": true
}
}
],
"kind": "const"
},
{
"type": "IfStatement",
"start": 4516,
"end": 4607,
"loc": {
"start": {
"line": 113,
"column": 24
},
"end": {
"line": 115,
"column": 25
}
},
"test": {
"type": "Identifier",
"start": 4520,
"end": 4526,
"loc": {
"start": {
"line": 113,
"column": 28
},
"end": {
"line": 113,
"column": 34
},
"identifierName": "entity"
},
"name": "entity"
},
"consequent": {
"type": "BlockStatement",
"start": 4528,
"end": 4607,
"loc": {
"start": {
"line": 113,
"column": 36
},
"end": {
"line": 115,
"column": 25
}
},
"body": [
{
"type": "ExpressionStatement",
"start": 4558,
"end": 4581,
"loc": {
"start": {
"line": 114,
"column": 28
},
"end": {
"line": 114,
"column": 51
}
},
"expression": {
"type": "AssignmentExpression",
"start": 4558,
"end": 4580,
"loc": {
"start": {
"line": 114,
"column": 28
},
"end": {
"line": 114,
"column": 50
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
"start": 4558,
"end": 4572,
"loc": {
"start": {
"line": 114,
"column": 28
},
"end": {
"line": 114,
"column": 42
}
},
"object": {
"type": "Identifier",
"start": 4558,
"end": 4564,
"loc": {
"start": {
"line": 114,
"column": 28
},
"end": {
"line": 114,
"column": 34
},
"identifierName": "entity"
},
"name": "entity"
},
"property": {
"type": "Identifier",
"start": 4565,
"end": 4572,
"loc": {
"start": {
"line": 114,
"column": 35
},
"end": {
"line": 114,
"column": 42
},
"identifierName": "visible"
},
"name": "visible"
},
"computed": false
},
"right": {
"type": "BooleanLiteral",
"start": 4575,
"end": 4580,
"loc": {
"start": {
"line": 114,
"column": 45
},
"end": {
"line": 114,
"column": 50
}
},
"value": false
}
}
}
],
"directives": []
},
"alternate": null
}
],
"directives": []
},
"alternate": null
}
],
"directives": []
}
}
]
}
}
],
"directives": []
}
}
}
]
},
{
"type": "ObjectExpression",
"start": 4683,
"end": 5042,
"loc": {
"start": {
"line": 120,
"column": 8
},
"end": {
"line": 128,
"column": 9
}
},
"properties": [
{
"type": "ObjectProperty",
"start": 4697,
"end": 4714,
"loc": {
"start": {
"line": 121,
"column": 12
},
"end": {
"line": 121,
"column": 29
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 4697,
"end": 4702,
"loc": {
"start": {
"line": 121,
"column": 12
},
"end": {
"line": 121,
"column": 17
},
"identifierName": "title"
},
"name": "title"
},
"value": {
"type": "StringLiteral",
"start": 4704,
"end": 4714,
"loc": {
"start": {
"line": 121,
"column": 19
},
"end": {
"line": 121,
"column": 29
}
},
"extra": {
"rawValue": "Show all",
"raw": "\"Show all\""
},
"value": "Show all"
}
},
{
"type": "ObjectProperty",
"start": 4728,
"end": 5032,
"loc": {
"start": {
"line": 122,
"column": 12
},
"end": {
"line": 127,
"column": 13
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 4728,
"end": 4736,
"loc": {
"start": {
"line": 122,
"column": 12
},
"end": {
"line": 122,
"column": 20
},
"identifierName": "callback"
},
"name": "callback"
},
"value": {
"type": "FunctionExpression",
"start": 4738,
"end": 5032,
"loc": {
"start": {
"line": 122,
"column": 22
},
"end": {
"line": 127,
"column": 13
}
},
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "Identifier",
"start": 4748,
"end": 4755,
"loc": {
"start": {
"line": 122,
"column": 32
},
"end": {
"line": 122,
"column": 39
},
"identifierName": "context"
},
"name": "context"
}
],
"body": {
"type": "BlockStatement",
"start": 4757,
"end": 5032,
"loc": {
"start": {
"line": 122,
"column": 41
},
"end": {
"line": 127,
"column": 13
}
},
"body": [
{
"type": "VariableDeclaration",
"start": 4775,
"end": 4810,
"loc": {
"start": {
"line": 123,
"column": 16
},
"end": {
"line": 123,
"column": 51
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 4781,
"end": 4809,
"loc": {
"start": {
"line": 123,
"column": 22
},
"end": {
"line": 123,
"column": 50
}
},
"id": {
"type": "Identifier",
"start": 4781,
"end": 4786,
"loc": {
"start": {
"line": 123,
"column": 22
},
"end": {
"line": 123,
"column": 27
},
"identifierName": "scene"
},
"name": "scene"
},
"init": {
"type": "MemberExpression",
"start": 4789,
"end": 4809,
"loc": {
"start": {
"line": 123,
"column": 30
},
"end": {
"line": 123,
"column": 50
}
},
"object": {
"type": "MemberExpression",
"start": 4789,
"end": 4803,
"loc": {
"start": {
"line": 123,
"column": 30
},
"end": {
"line": 123,
"column": 44
}
},
"object": {
"type": "Identifier",
"start": 4789,
"end": 4796,
"loc": {
"start": {
"line": 123,
"column": 30
},
"end": {
"line": 123,
"column": 37
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 4797,
"end": 4803,
"loc": {
"start": {
"line": 123,
"column": 38
},
"end": {
"line": 123,
"column": 44
},
"identifierName": "viewer"
},
"name": "viewer"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 4804,
"end": 4809,
"loc": {
"start": {
"line": 123,
"column": 45
},
"end": {
"line": 123,
"column": 50
},
"identifierName": "scene"
},
"name": "scene"
},
"computed": false
}
}
],
"kind": "const"
},
{
"type": "ExpressionStatement",
"start": 4827,
"end": 4874,
"loc": {
"start": {
"line": 124,
"column": 16
},
"end": {
"line": 124,
"column": 63
}
},
"expression": {
"type": "CallExpression",
"start": 4827,
"end": 4873,
"loc": {
"start": {
"line": 124,
"column": 16
},
"end": {
"line": 124,
"column": 62
}
},
"callee": {
"type": "MemberExpression",
"start": 4827,
"end": 4850,
"loc": {
"start": {
"line": 124,
"column": 16
},
"end": {
"line": 124,
"column": 39
}
},
"object": {
"type": "Identifier",
"start": 4827,
"end": 4832,
"loc": {
"start": {
"line": 124,
"column": 16
},
"end": {
"line": 124,
"column": 21
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 4833,
"end": 4850,
"loc": {
"start": {
"line": 124,
"column": 22
},
"end": {
"line": 124,
"column": 39
},
"identifierName": "setObjectsVisible"
},
"name": "setObjectsVisible"
},
"computed": false
},
"arguments": [
{
"type": "MemberExpression",
"start": 4851,
"end": 4866,
"loc": {
"start": {
"line": 124,
"column": 40
},
"end": {
"line": 124,
"column": 55
}
},
"object": {
"type": "Identifier",
"start": 4851,
"end": 4856,
"loc": {
"start": {
"line": 124,
"column": 40
},
"end": {
"line": 124,
"column": 45
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 4857,
"end": 4866,
"loc": {
"start": {
"line": 124,
"column": 46
},
"end": {
"line": 124,
"column": 55
},
"identifierName": "objectIds"
},
"name": "objectIds"
},
"computed": false
},
{
"type": "BooleanLiteral",
"start": 4868,
"end": 4872,
"loc": {
"start": {
"line": 124,
"column": 57
},
"end": {
"line": 124,
"column": 61
}
},
"value": true
}
]
}
},
{
"type": "ExpressionStatement",
"start": 4891,
"end": 4944,
"loc": {
"start": {
"line": 125,
"column": 16
},
"end": {
"line": 125,
"column": 69
}
},
"expression": {
"type": "CallExpression",
"start": 4891,
"end": 4943,
"loc": {
"start": {
"line": 125,
"column": 16
},
"end": {
"line": 125,
"column": 68
}
},
"callee": {
"type": "MemberExpression",
"start": 4891,
"end": 4913,
"loc": {
"start": {
"line": 125,
"column": 16
},
"end": {
"line": 125,
"column": 38
}
},
"object": {
"type": "Identifier",
"start": 4891,
"end": 4896,
"loc": {
"start": {
"line": 125,
"column": 16
},
"end": {
"line": 125,
"column": 21
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 4897,
"end": 4913,
"loc": {
"start": {
"line": 125,
"column": 22
},
"end": {
"line": 125,
"column": 38
},
"identifierName": "setObjectsXRayed"
},
"name": "setObjectsXRayed"
},
"computed": false
},
"arguments": [
{
"type": "MemberExpression",
"start": 4914,
"end": 4935,
"loc": {
"start": {
"line": 125,
"column": 39
},
"end": {
"line": 125,
"column": 60
}
},
"object": {
"type": "Identifier",
"start": 4914,
"end": 4919,
"loc": {
"start": {
"line": 125,
"column": 39
},
"end": {
"line": 125,
"column": 44
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 4920,
"end": 4935,
"loc": {
"start": {
"line": 125,
"column": 45
},
"end": {
"line": 125,
"column": 60
},
"identifierName": "xrayedObjectIds"
},
"name": "xrayedObjectIds"
},
"computed": false
},
{
"type": "BooleanLiteral",
"start": 4937,
"end": 4942,
"loc": {
"start": {
"line": 125,
"column": 62
},
"end": {
"line": 125,
"column": 67
}
},
"value": false
}
]
}
},
{
"type": "ExpressionStatement",
"start": 4961,
"end": 5018,
"loc": {
"start": {
"line": 126,
"column": 16
},
"end": {
"line": 126,
"column": 73
}
},
"expression": {
"type": "CallExpression",
"start": 4961,
"end": 5017,
"loc": {
"start": {
"line": 126,
"column": 16
},
"end": {
"line": 126,
"column": 72
}
},
"callee": {
"type": "MemberExpression",
"start": 4961,
"end": 4985,
"loc": {
"start": {
"line": 126,
"column": 16
},
"end": {
"line": 126,
"column": 40
}
},
"object": {
"type": "Identifier",
"start": 4961,
"end": 4966,
"loc": {
"start": {
"line": 126,
"column": 16
},
"end": {
"line": 126,
"column": 21
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 4967,
"end": 4985,
"loc": {
"start": {
"line": 126,
"column": 22
},
"end": {
"line": 126,
"column": 40
},
"identifierName": "setObjectsSelected"
},
"name": "setObjectsSelected"
},
"computed": false
},
"arguments": [
{
"type": "MemberExpression",
"start": 4986,
"end": 5009,
"loc": {
"start": {
"line": 126,
"column": 41
},
"end": {
"line": 126,
"column": 64
}
},
"object": {
"type": "Identifier",
"start": 4986,
"end": 4991,
"loc": {
"start": {
"line": 126,
"column": 41
},
"end": {
"line": 126,
"column": 46
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 4992,
"end": 5009,
"loc": {
"start": {
"line": 126,
"column": 47
},
"end": {
"line": 126,
"column": 64
},
"identifierName": "selectedObjectIds"
},
"name": "selectedObjectIds"
},
"computed": false
},
{
"type": "BooleanLiteral",
"start": 5011,
"end": 5016,
"loc": {
"start": {
"line": 126,
"column": 66
},
"end": {
"line": 126,
"column": 71
}
},
"value": false
}
]
}
}
],
"directives": []
}
}
}
]
}
]
},
{
"type": "ArrayExpression",
"start": 5054,
"end": 7276,
"loc": {
"start": {
"line": 130,
"column": 4
},
"end": {
"line": 187,
"column": 5
}
},
"elements": [
{
"type": "ObjectExpression",
"start": 5064,
"end": 5602,
"loc": {
"start": {
"line": 131,
"column": 8
},
"end": {
"line": 144,
"column": 9
}
},
"properties": [
{
"type": "ObjectProperty",
"start": 5078,
"end": 5092,
"loc": {
"start": {
"line": 132,
"column": 12
},
"end": {
"line": 132,
"column": 26
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 5078,
"end": 5083,
"loc": {
"start": {
"line": 132,
"column": 12
},
"end": {
"line": 132,
"column": 17
},
"identifierName": "title"
},
"name": "title"
},
"value": {
"type": "StringLiteral",
"start": 5085,
"end": 5092,
"loc": {
"start": {
"line": 132,
"column": 19
},
"end": {
"line": 132,
"column": 26
}
},
"extra": {
"rawValue": "X-ray",
"raw": "\"X-ray\""
},
"value": "X-ray"
}
},
{
"type": "ObjectProperty",
"start": 5106,
"end": 5592,
"loc": {
"start": {
"line": 133,
"column": 12
},
"end": {
"line": 143,
"column": 13
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 5106,
"end": 5114,
"loc": {
"start": {
"line": 133,
"column": 12
},
"end": {
"line": 133,
"column": 20
},
"identifierName": "callback"
},
"name": "callback"
},
"value": {
"type": "FunctionExpression",
"start": 5116,
"end": 5592,
"loc": {
"start": {
"line": 133,
"column": 22
},
"end": {
"line": 143,
"column": 13
}
},
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "Identifier",
"start": 5126,
"end": 5133,
"loc": {
"start": {
"line": 133,
"column": 32
},
"end": {
"line": 133,
"column": 39
},
"identifierName": "context"
},
"name": "context"
}
],
"body": {
"type": "BlockStatement",
"start": 5135,
"end": 5592,
"loc": {
"start": {
"line": 133,
"column": 41
},
"end": {
"line": 143,
"column": 13
}
},
"body": [
{
"type": "ExpressionStatement",
"start": 5153,
"end": 5578,
"loc": {
"start": {
"line": 134,
"column": 16
},
"end": {
"line": 142,
"column": 19
}
},
"expression": {
"type": "CallExpression",
"start": 5153,
"end": 5577,
"loc": {
"start": {
"line": 134,
"column": 16
},
"end": {
"line": 142,
"column": 18
}
},
"callee": {
"type": "MemberExpression",
"start": 5153,
"end": 5188,
"loc": {
"start": {
"line": 134,
"column": 16
},
"end": {
"line": 134,
"column": 51
}
},
"object": {
"type": "MemberExpression",
"start": 5153,
"end": 5175,
"loc": {
"start": {
"line": 134,
"column": 16
},
"end": {
"line": 134,
"column": 38
}
},
"object": {
"type": "Identifier",
"start": 5153,
"end": 5160,
"loc": {
"start": {
"line": 134,
"column": 16
},
"end": {
"line": 134,
"column": 23
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 5161,
"end": 5175,
"loc": {
"start": {
"line": 134,
"column": 24
},
"end": {
"line": 134,
"column": 38
},
"identifierName": "treeViewPlugin"
},
"name": "treeViewPlugin"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 5176,
"end": 5188,
"loc": {
"start": {
"line": 134,
"column": 39
},
"end": {
"line": 134,
"column": 51
},
"identifierName": "withNodeTree"
},
"name": "withNodeTree"
},
"computed": false
},
"arguments": [
{
"type": "MemberExpression",
"start": 5189,
"end": 5209,
"loc": {
"start": {
"line": 134,
"column": 52
},
"end": {
"line": 134,
"column": 72
}
},
"object": {
"type": "Identifier",
"start": 5189,
"end": 5196,
"loc": {
"start": {
"line": 134,
"column": 52
},
"end": {
"line": 134,
"column": 59
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 5197,
"end": 5209,
"loc": {
"start": {
"line": 134,
"column": 60
},
"end": {
"line": 134,
"column": 72
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
},
"computed": false
},
{
"type": "ArrowFunctionExpression",
"start": 5211,
"end": 5576,
"loc": {
"start": {
"line": 134,
"column": 74
},
"end": {
"line": 142,
"column": 17
}
},
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "Identifier",
"start": 5212,
"end": 5224,
"loc": {
"start": {
"line": 134,
"column": 75
},
"end": {
"line": 134,
"column": 87
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
}
],
"body": {
"type": "BlockStatement",
"start": 5229,
"end": 5576,
"loc": {
"start": {
"line": 134,
"column": 92
},
"end": {
"line": 142,
"column": 17
}
},
"body": [
{
"type": "IfStatement",
"start": 5251,
"end": 5558,
"loc": {
"start": {
"line": 135,
"column": 20
},
"end": {
"line": 141,
"column": 21
}
},
"test": {
"type": "MemberExpression",
"start": 5255,
"end": 5276,
"loc": {
"start": {
"line": 135,
"column": 24
},
"end": {
"line": 135,
"column": 45
}
},
"object": {
"type": "Identifier",
"start": 5255,
"end": 5267,
"loc": {
"start": {
"line": 135,
"column": 24
},
"end": {
"line": 135,
"column": 36
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
},
"property": {
"type": "Identifier",
"start": 5268,
"end": 5276,
"loc": {
"start": {
"line": 135,
"column": 37
},
"end": {
"line": 135,
"column": 45
},
"identifierName": "objectId"
},
"name": "objectId"
},
"computed": false
},
"consequent": {
"type": "BlockStatement",
"start": 5278,
"end": 5558,
"loc": {
"start": {
"line": 135,
"column": 47
},
"end": {
"line": 141,
"column": 21
}
},
"body": [
{
"type": "VariableDeclaration",
"start": 5304,
"end": 5371,
"loc": {
"start": {
"line": 136,
"column": 24
},
"end": {
"line": 136,
"column": 91
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 5310,
"end": 5370,
"loc": {
"start": {
"line": 136,
"column": 30
},
"end": {
"line": 136,
"column": 90
}
},
"id": {
"type": "Identifier",
"start": 5310,
"end": 5316,
"loc": {
"start": {
"line": 136,
"column": 30
},
"end": {
"line": 136,
"column": 36
},
"identifierName": "entity"
},
"name": "entity"
},
"init": {
"type": "MemberExpression",
"start": 5319,
"end": 5370,
"loc": {
"start": {
"line": 136,
"column": 39
},
"end": {
"line": 136,
"column": 90
}
},
"object": {
"type": "MemberExpression",
"start": 5319,
"end": 5347,
"loc": {
"start": {
"line": 136,
"column": 39
},
"end": {
"line": 136,
"column": 67
}
},
"object": {
"type": "MemberExpression",
"start": 5319,
"end": 5339,
"loc": {
"start": {
"line": 136,
"column": 39
},
"end": {
"line": 136,
"column": 59
}
},
"object": {
"type": "MemberExpression",
"start": 5319,
"end": 5333,
"loc": {
"start": {
"line": 136,
"column": 39
},
"end": {
"line": 136,
"column": 53
}
},
"object": {
"type": "Identifier",
"start": 5319,
"end": 5326,
"loc": {
"start": {
"line": 136,
"column": 39
},
"end": {
"line": 136,
"column": 46
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 5327,
"end": 5333,
"loc": {
"start": {
"line": 136,
"column": 47
},
"end": {
"line": 136,
"column": 53
},
"identifierName": "viewer"
},
"name": "viewer"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 5334,
"end": 5339,
"loc": {
"start": {
"line": 136,
"column": 54
},
"end": {
"line": 136,
"column": 59
},
"identifierName": "scene"
},
"name": "scene"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 5340,
"end": 5347,
"loc": {
"start": {
"line": 136,
"column": 60
},
"end": {
"line": 136,
"column": 67
},
"identifierName": "objects"
},
"name": "objects"
},
"computed": false
},
"property": {
"type": "MemberExpression",
"start": 5348,
"end": 5369,
"loc": {
"start": {
"line": 136,
"column": 68
},
"end": {
"line": 136,
"column": 89
}
},
"object": {
"type": "Identifier",
"start": 5348,
"end": 5360,
"loc": {
"start": {
"line": 136,
"column": 68
},
"end": {
"line": 136,
"column": 80
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
},
"property": {
"type": "Identifier",
"start": 5361,
"end": 5369,
"loc": {
"start": {
"line": 136,
"column": 81
},
"end": {
"line": 136,
"column": 89
},
"identifierName": "objectId"
},
"name": "objectId"
},
"computed": false
},
"computed": true
}
}
],
"kind": "const"
},
{
"type": "IfStatement",
"start": 5396,
"end": 5536,
"loc": {
"start": {
"line": 137,
"column": 24
},
"end": {
"line": 140,
"column": 25
}
},
"test": {
"type": "Identifier",
"start": 5400,
"end": 5406,
"loc": {
"start": {
"line": 137,
"column": 28
},
"end": {
"line": 137,
"column": 34
},
"identifierName": "entity"
},
"name": "entity"
},
"consequent": {
"type": "BlockStatement",
"start": 5408,
"end": 5536,
"loc": {
"start": {
"line": 137,
"column": 36
},
"end": {
"line": 140,
"column": 25
}
},
"body": [
{
"type": "ExpressionStatement",
"start": 5438,
"end": 5459,
"loc": {
"start": {
"line": 138,
"column": 28
},
"end": {
"line": 138,
"column": 49
}
},
"expression": {
"type": "AssignmentExpression",
"start": 5438,
"end": 5458,
"loc": {
"start": {
"line": 138,
"column": 28
},
"end": {
"line": 138,
"column": 48
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
"start": 5438,
"end": 5451,
"loc": {
"start": {
"line": 138,
"column": 28
},
"end": {
"line": 138,
"column": 41
}
},
"object": {
"type": "Identifier",
"start": 5438,
"end": 5444,
"loc": {
"start": {
"line": 138,
"column": 28
},
"end": {
"line": 138,
"column": 34
},
"identifierName": "entity"
},
"name": "entity"
},
"property": {
"type": "Identifier",
"start": 5445,
"end": 5451,
"loc": {
"start": {
"line": 138,
"column": 35
},
"end": {
"line": 138,
"column": 41
},
"identifierName": "xrayed"
},
"name": "xrayed"
},
"computed": false
},
"right": {
"type": "BooleanLiteral",
"start": 5454,
"end": 5458,
"loc": {
"start": {
"line": 138,
"column": 44
},
"end": {
"line": 138,
"column": 48
}
},
"value": true
}
}
},
{
"type": "ExpressionStatement",
"start": 5488,
"end": 5510,
"loc": {
"start": {
"line": 139,
"column": 28
},
"end": {
"line": 139,
"column": 50
}
},
"expression": {
"type": "AssignmentExpression",
"start": 5488,
"end": 5509,
"loc": {
"start": {
"line": 139,
"column": 28
},
"end": {
"line": 139,
"column": 49
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
"start": 5488,
"end": 5502,
"loc": {
"start": {
"line": 139,
"column": 28
},
"end": {
"line": 139,
"column": 42
}
},
"object": {
"type": "Identifier",
"start": 5488,
"end": 5494,
"loc": {
"start": {
"line": 139,
"column": 28
},
"end": {
"line": 139,
"column": 34
},
"identifierName": "entity"
},
"name": "entity"
},
"property": {
"type": "Identifier",
"start": 5495,
"end": 5502,
"loc": {
"start": {
"line": 139,
"column": 35
},
"end": {
"line": 139,
"column": 42
},
"identifierName": "visible"
},
"name": "visible"
},
"computed": false
},
"right": {
"type": "BooleanLiteral",
"start": 5505,
"end": 5509,
"loc": {
"start": {
"line": 139,
"column": 45
},
"end": {
"line": 139,
"column": 49
}
},
"value": true
}
}
}
],
"directives": []
},
"alternate": null
}
],
"directives": []
},
"alternate": null
}
],
"directives": []
}
}
]
}
}
],
"directives": []
}
}
}
]
},
{
"type": "ObjectExpression",
"start": 5612,
"end": 6106,
"loc": {
"start": {
"line": 145,
"column": 8
},
"end": {
"line": 157,
"column": 9
}
},
"properties": [
{
"type": "ObjectProperty",
"start": 5626,
"end": 5646,
"loc": {
"start": {
"line": 146,
"column": 12
},
"end": {
"line": 146,
"column": 32
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 5626,
"end": 5631,
"loc": {
"start": {
"line": 146,
"column": 12
},
"end": {
"line": 146,
"column": 17
},
"identifierName": "title"
},
"name": "title"
},
"value": {
"type": "StringLiteral",
"start": 5633,
"end": 5646,
"loc": {
"start": {
"line": 146,
"column": 19
},
"end": {
"line": 146,
"column": 32
}
},
"extra": {
"rawValue": "Don't X-ray",
"raw": "\"Don't X-ray\""
},
"value": "Don't X-ray"
}
},
{
"type": "ObjectProperty",
"start": 5660,
"end": 6096,
"loc": {
"start": {
"line": 147,
"column": 12
},
"end": {
"line": 156,
"column": 13
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 5660,
"end": 5668,
"loc": {
"start": {
"line": 147,
"column": 12
},
"end": {
"line": 147,
"column": 20
},
"identifierName": "callback"
},
"name": "callback"
},
"value": {
"type": "FunctionExpression",
"start": 5670,
"end": 6096,
"loc": {
"start": {
"line": 147,
"column": 22
},
"end": {
"line": 156,
"column": 13
}
},
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "Identifier",
"start": 5680,
"end": 5687,
"loc": {
"start": {
"line": 147,
"column": 32
},
"end": {
"line": 147,
"column": 39
},
"identifierName": "context"
},
"name": "context"
}
],
"body": {
"type": "BlockStatement",
"start": 5689,
"end": 6096,
"loc": {
"start": {
"line": 147,
"column": 41
},
"end": {
"line": 156,
"column": 13
}
},
"body": [
{
"type": "ExpressionStatement",
"start": 5707,
"end": 6082,
"loc": {
"start": {
"line": 148,
"column": 16
},
"end": {
"line": 155,
"column": 19
}
},
"expression": {
"type": "CallExpression",
"start": 5707,
"end": 6081,
"loc": {
"start": {
"line": 148,
"column": 16
},
"end": {
"line": 155,
"column": 18
}
},
"callee": {
"type": "MemberExpression",
"start": 5707,
"end": 5742,
"loc": {
"start": {
"line": 148,
"column": 16
},
"end": {
"line": 148,
"column": 51
}
},
"object": {
"type": "MemberExpression",
"start": 5707,
"end": 5729,
"loc": {
"start": {
"line": 148,
"column": 16
},
"end": {
"line": 148,
"column": 38
}
},
"object": {
"type": "Identifier",
"start": 5707,
"end": 5714,
"loc": {
"start": {
"line": 148,
"column": 16
},
"end": {
"line": 148,
"column": 23
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 5715,
"end": 5729,
"loc": {
"start": {
"line": 148,
"column": 24
},
"end": {
"line": 148,
"column": 38
},
"identifierName": "treeViewPlugin"
},
"name": "treeViewPlugin"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 5730,
"end": 5742,
"loc": {
"start": {
"line": 148,
"column": 39
},
"end": {
"line": 148,
"column": 51
},
"identifierName": "withNodeTree"
},
"name": "withNodeTree"
},
"computed": false
},
"arguments": [
{
"type": "MemberExpression",
"start": 5743,
"end": 5763,
"loc": {
"start": {
"line": 148,
"column": 52
},
"end": {
"line": 148,
"column": 72
}
},
"object": {
"type": "Identifier",
"start": 5743,
"end": 5750,
"loc": {
"start": {
"line": 148,
"column": 52
},
"end": {
"line": 148,
"column": 59
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 5751,
"end": 5763,
"loc": {
"start": {
"line": 148,
"column": 60
},
"end": {
"line": 148,
"column": 72
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
},
"computed": false
},
{
"type": "ArrowFunctionExpression",
"start": 5765,
"end": 6080,
"loc": {
"start": {
"line": 148,
"column": 74
},
"end": {
"line": 155,
"column": 17
}
},
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "Identifier",
"start": 5766,
"end": 5778,
"loc": {
"start": {
"line": 148,
"column": 75
},
"end": {
"line": 148,
"column": 87
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
}
],
"body": {
"type": "BlockStatement",
"start": 5783,
"end": 6080,
"loc": {
"start": {
"line": 148,
"column": 92
},
"end": {
"line": 155,
"column": 17
}
},
"body": [
{
"type": "IfStatement",
"start": 5805,
"end": 6062,
"loc": {
"start": {
"line": 149,
"column": 20
},
"end": {
"line": 154,
"column": 21
}
},
"test": {
"type": "MemberExpression",
"start": 5809,
"end": 5830,
"loc": {
"start": {
"line": 149,
"column": 24
},
"end": {
"line": 149,
"column": 45
}
},
"object": {
"type": "Identifier",
"start": 5809,
"end": 5821,
"loc": {
"start": {
"line": 149,
"column": 24
},
"end": {
"line": 149,
"column": 36
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
},
"property": {
"type": "Identifier",
"start": 5822,
"end": 5830,
"loc": {
"start": {
"line": 149,
"column": 37
},
"end": {
"line": 149,
"column": 45
},
"identifierName": "objectId"
},
"name": "objectId"
},
"computed": false
},
"consequent": {
"type": "BlockStatement",
"start": 5832,
"end": 6062,
"loc": {
"start": {
"line": 149,
"column": 47
},
"end": {
"line": 154,
"column": 21
}
},
"body": [
{
"type": "VariableDeclaration",
"start": 5858,
"end": 5925,
"loc": {
"start": {
"line": 150,
"column": 24
},
"end": {
"line": 150,
"column": 91
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 5864,
"end": 5924,
"loc": {
"start": {
"line": 150,
"column": 30
},
"end": {
"line": 150,
"column": 90
}
},
"id": {
"type": "Identifier",
"start": 5864,
"end": 5870,
"loc": {
"start": {
"line": 150,
"column": 30
},
"end": {
"line": 150,
"column": 36
},
"identifierName": "entity"
},
"name": "entity"
},
"init": {
"type": "MemberExpression",
"start": 5873,
"end": 5924,
"loc": {
"start": {
"line": 150,
"column": 39
},
"end": {
"line": 150,
"column": 90
}
},
"object": {
"type": "MemberExpression",
"start": 5873,
"end": 5901,
"loc": {
"start": {
"line": 150,
"column": 39
},
"end": {
"line": 150,
"column": 67
}
},
"object": {
"type": "MemberExpression",
"start": 5873,
"end": 5893,
"loc": {
"start": {
"line": 150,
"column": 39
},
"end": {
"line": 150,
"column": 59
}
},
"object": {
"type": "MemberExpression",
"start": 5873,
"end": 5887,
"loc": {
"start": {
"line": 150,
"column": 39
},
"end": {
"line": 150,
"column": 53
}
},
"object": {
"type": "Identifier",
"start": 5873,
"end": 5880,
"loc": {
"start": {
"line": 150,
"column": 39
},
"end": {
"line": 150,
"column": 46
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 5881,
"end": 5887,
"loc": {
"start": {
"line": 150,
"column": 47
},
"end": {
"line": 150,
"column": 53
},
"identifierName": "viewer"
},
"name": "viewer"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 5888,
"end": 5893,
"loc": {
"start": {
"line": 150,
"column": 54
},
"end": {
"line": 150,
"column": 59
},
"identifierName": "scene"
},
"name": "scene"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 5894,
"end": 5901,
"loc": {
"start": {
"line": 150,
"column": 60
},
"end": {
"line": 150,
"column": 67
},
"identifierName": "objects"
},
"name": "objects"
},
"computed": false
},
"property": {
"type": "MemberExpression",
"start": 5902,
"end": 5923,
"loc": {
"start": {
"line": 150,
"column": 68
},
"end": {
"line": 150,
"column": 89
}
},
"object": {
"type": "Identifier",
"start": 5902,
"end": 5914,
"loc": {
"start": {
"line": 150,
"column": 68
},
"end": {
"line": 150,
"column": 80
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
},
"property": {
"type": "Identifier",
"start": 5915,
"end": 5923,
"loc": {
"start": {
"line": 150,
"column": 81
},
"end": {
"line": 150,
"column": 89
},
"identifierName": "objectId"
},
"name": "objectId"
},
"computed": false
},
"computed": true
}
}
],
"kind": "const"
},
{
"type": "IfStatement",
"start": 5950,
"end": 6040,
"loc": {
"start": {
"line": 151,
"column": 24
},
"end": {
"line": 153,
"column": 25
}
},
"test": {
"type": "Identifier",
"start": 5954,
"end": 5960,
"loc": {
"start": {
"line": 151,
"column": 28
},
"end": {
"line": 151,
"column": 34
},
"identifierName": "entity"
},
"name": "entity"
},
"consequent": {
"type": "BlockStatement",
"start": 5962,
"end": 6040,
"loc": {
"start": {
"line": 151,
"column": 36
},
"end": {
"line": 153,
"column": 25
}
},
"body": [
{
"type": "ExpressionStatement",
"start": 5992,
"end": 6014,
"loc": {
"start": {
"line": 152,
"column": 28
},
"end": {
"line": 152,
"column": 50
}
},
"expression": {
"type": "AssignmentExpression",
"start": 5992,
"end": 6013,
"loc": {
"start": {
"line": 152,
"column": 28
},
"end": {
"line": 152,
"column": 49
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
"start": 5992,
"end": 6005,
"loc": {
"start": {
"line": 152,
"column": 28
},
"end": {
"line": 152,
"column": 41
}
},
"object": {
"type": "Identifier",
"start": 5992,
"end": 5998,
"loc": {
"start": {
"line": 152,
"column": 28
},
"end": {
"line": 152,
"column": 34
},
"identifierName": "entity"
},
"name": "entity"
},
"property": {
"type": "Identifier",
"start": 5999,
"end": 6005,
"loc": {
"start": {
"line": 152,
"column": 35
},
"end": {
"line": 152,
"column": 41
},
"identifierName": "xrayed"
},
"name": "xrayed"
},
"computed": false
},
"right": {
"type": "BooleanLiteral",
"start": 6008,
"end": 6013,
"loc": {
"start": {
"line": 152,
"column": 44
},
"end": {
"line": 152,
"column": 49
}
},
"value": false
}
}
}
],
"directives": []
},
"alternate": null
}
],
"directives": []
},
"alternate": null
}
],
"directives": []
}
}
]
}
}
],
"directives": []
}
}
}
]
},
{
"type": "ObjectExpression",
"start": 6116,
"end": 6855,
"loc": {
"start": {
"line": 158,
"column": 8
},
"end": {
"line": 174,
"column": 9
}
},
"properties": [
{
"type": "ObjectProperty",
"start": 6130,
"end": 6151,
"loc": {
"start": {
"line": 159,
"column": 12
},
"end": {
"line": 159,
"column": 33
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 6130,
"end": 6135,
"loc": {
"start": {
"line": 159,
"column": 12
},
"end": {
"line": 159,
"column": 17
},
"identifierName": "title"
},
"name": "title"
},
"value": {
"type": "StringLiteral",
"start": 6137,
"end": 6151,
"loc": {
"start": {
"line": 159,
"column": 19
},
"end": {
"line": 159,
"column": 33
}
},
"extra": {
"rawValue": "X-ray others",
"raw": "\"X-ray others\""
},
"value": "X-ray others"
}
},
{
"type": "ObjectProperty",
"start": 6165,
"end": 6845,
"loc": {
"start": {
"line": 160,
"column": 12
},
"end": {
"line": 173,
"column": 13
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 6165,
"end": 6173,
"loc": {
"start": {
"line": 160,
"column": 12
},
"end": {
"line": 160,
"column": 20
},
"identifierName": "callback"
},
"name": "callback"
},
"value": {
"type": "FunctionExpression",
"start": 6175,
"end": 6845,
"loc": {
"start": {
"line": 160,
"column": 22
},
"end": {
"line": 173,
"column": 13
}
},
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "Identifier",
"start": 6185,
"end": 6192,
"loc": {
"start": {
"line": 160,
"column": 32
},
"end": {
"line": 160,
"column": 39
},
"identifierName": "context"
},
"name": "context"
}
],
"body": {
"type": "BlockStatement",
"start": 6194,
"end": 6845,
"loc": {
"start": {
"line": 160,
"column": 41
},
"end": {
"line": 173,
"column": 13
}
},
"body": [
{
"type": "VariableDeclaration",
"start": 6212,
"end": 6247,
"loc": {
"start": {
"line": 161,
"column": 16
},
"end": {
"line": 161,
"column": 51
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 6218,
"end": 6246,
"loc": {
"start": {
"line": 161,
"column": 22
},
"end": {
"line": 161,
"column": 50
}
},
"id": {
"type": "Identifier",
"start": 6218,
"end": 6223,
"loc": {
"start": {
"line": 161,
"column": 22
},
"end": {
"line": 161,
"column": 27
},
"identifierName": "scene"
},
"name": "scene"
},
"init": {
"type": "MemberExpression",
"start": 6226,
"end": 6246,
"loc": {
"start": {
"line": 161,
"column": 30
},
"end": {
"line": 161,
"column": 50
}
},
"object": {
"type": "MemberExpression",
"start": 6226,
"end": 6240,
"loc": {
"start": {
"line": 161,
"column": 30
},
"end": {
"line": 161,
"column": 44
}
},
"object": {
"type": "Identifier",
"start": 6226,
"end": 6233,
"loc": {
"start": {
"line": 161,
"column": 30
},
"end": {
"line": 161,
"column": 37
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 6234,
"end": 6240,
"loc": {
"start": {
"line": 161,
"column": 38
},
"end": {
"line": 161,
"column": 44
},
"identifierName": "viewer"
},
"name": "viewer"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 6241,
"end": 6246,
"loc": {
"start": {
"line": 161,
"column": 45
},
"end": {
"line": 161,
"column": 50
},
"identifierName": "scene"
},
"name": "scene"
},
"computed": false
}
}
],
"kind": "const"
},
{
"type": "ExpressionStatement",
"start": 6264,
"end": 6311,
"loc": {
"start": {
"line": 162,
"column": 16
},
"end": {
"line": 162,
"column": 63
}
},
"expression": {
"type": "CallExpression",
"start": 6264,
"end": 6310,
"loc": {
"start": {
"line": 162,
"column": 16
},
"end": {
"line": 162,
"column": 62
}
},
"callee": {
"type": "MemberExpression",
"start": 6264,
"end": 6287,
"loc": {
"start": {
"line": 162,
"column": 16
},
"end": {
"line": 162,
"column": 39
}
},
"object": {
"type": "Identifier",
"start": 6264,
"end": 6269,
"loc": {
"start": {
"line": 162,
"column": 16
},
"end": {
"line": 162,
"column": 21
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 6270,
"end": 6287,
"loc": {
"start": {
"line": 162,
"column": 22
},
"end": {
"line": 162,
"column": 39
},
"identifierName": "setObjectsVisible"
},
"name": "setObjectsVisible"
},
"computed": false
},
"arguments": [
{
"type": "MemberExpression",
"start": 6288,
"end": 6303,
"loc": {
"start": {
"line": 162,
"column": 40
},
"end": {
"line": 162,
"column": 55
}
},
"object": {
"type": "Identifier",
"start": 6288,
"end": 6293,
"loc": {
"start": {
"line": 162,
"column": 40
},
"end": {
"line": 162,
"column": 45
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 6294,
"end": 6303,
"loc": {
"start": {
"line": 162,
"column": 46
},
"end": {
"line": 162,
"column": 55
},
"identifierName": "objectIds"
},
"name": "objectIds"
},
"computed": false
},
{
"type": "BooleanLiteral",
"start": 6305,
"end": 6309,
"loc": {
"start": {
"line": 162,
"column": 57
},
"end": {
"line": 162,
"column": 61
}
},
"value": true
}
]
}
},
{
"type": "ExpressionStatement",
"start": 6328,
"end": 6374,
"loc": {
"start": {
"line": 163,
"column": 16
},
"end": {
"line": 163,
"column": 62
}
},
"expression": {
"type": "CallExpression",
"start": 6328,
"end": 6373,
"loc": {
"start": {
"line": 163,
"column": 16
},
"end": {
"line": 163,
"column": 61
}
},
"callee": {
"type": "MemberExpression",
"start": 6328,
"end": 6350,
"loc": {
"start": {
"line": 163,
"column": 16
},
"end": {
"line": 163,
"column": 38
}
},
"object": {
"type": "Identifier",
"start": 6328,
"end": 6333,
"loc": {
"start": {
"line": 163,
"column": 16
},
"end": {
"line": 163,
"column": 21
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 6334,
"end": 6350,
"loc": {
"start": {
"line": 163,
"column": 22
},
"end": {
"line": 163,
"column": 38
},
"identifierName": "setObjectsXRayed"
},
"name": "setObjectsXRayed"
},
"computed": false
},
"arguments": [
{
"type": "MemberExpression",
"start": 6351,
"end": 6366,
"loc": {
"start": {
"line": 163,
"column": 39
},
"end": {
"line": 163,
"column": 54
}
},
"object": {
"type": "Identifier",
"start": 6351,
"end": 6356,
"loc": {
"start": {
"line": 163,
"column": 39
},
"end": {
"line": 163,
"column": 44
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 6357,
"end": 6366,
"loc": {
"start": {
"line": 163,
"column": 45
},
"end": {
"line": 163,
"column": 54
},
"identifierName": "objectIds"
},
"name": "objectIds"
},
"computed": false
},
{
"type": "BooleanLiteral",
"start": 6368,
"end": 6372,
"loc": {
"start": {
"line": 163,
"column": 56
},
"end": {
"line": 163,
"column": 60
}
},
"value": true
}
]
}
},
{
"type": "ExpressionStatement",
"start": 6391,
"end": 6454,
"loc": {
"start": {
"line": 164,
"column": 16
},
"end": {
"line": 164,
"column": 79
}
},
"expression": {
"type": "CallExpression",
"start": 6391,
"end": 6453,
"loc": {
"start": {
"line": 164,
"column": 16
},
"end": {
"line": 164,
"column": 78
}
},
"callee": {
"type": "MemberExpression",
"start": 6391,
"end": 6418,
"loc": {
"start": {
"line": 164,
"column": 16
},
"end": {
"line": 164,
"column": 43
}
},
"object": {
"type": "Identifier",
"start": 6391,
"end": 6396,
"loc": {
"start": {
"line": 164,
"column": 16
},
"end": {
"line": 164,
"column": 21
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 6397,
"end": 6418,
"loc": {
"start": {
"line": 164,
"column": 22
},
"end": {
"line": 164,
"column": 43
},
"identifierName": "setObjectsHighlighted"
},
"name": "setObjectsHighlighted"
},
"computed": false
},
"arguments": [
{
"type": "MemberExpression",
"start": 6419,
"end": 6445,
"loc": {
"start": {
"line": 164,
"column": 44
},
"end": {
"line": 164,
"column": 70
}
},
"object": {
"type": "Identifier",
"start": 6419,
"end": 6424,
"loc": {
"start": {
"line": 164,
"column": 44
},
"end": {
"line": 164,
"column": 49
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 6425,
"end": 6445,
"loc": {
"start": {
"line": 164,
"column": 50
},
"end": {
"line": 164,
"column": 70
},
"identifierName": "highlightedObjectIds"
},
"name": "highlightedObjectIds"
},
"computed": false
},
{
"type": "BooleanLiteral",
"start": 6447,
"end": 6452,
"loc": {
"start": {
"line": 164,
"column": 72
},
"end": {
"line": 164,
"column": 77
}
},
"value": false
}
]
}
},
{
"type": "ExpressionStatement",
"start": 6471,
"end": 6831,
"loc": {
"start": {
"line": 165,
"column": 16
},
"end": {
"line": 172,
"column": 19
}
},
"expression": {
"type": "CallExpression",
"start": 6471,
"end": 6830,
"loc": {
"start": {
"line": 165,
"column": 16
},
"end": {
"line": 172,
"column": 18
}
},
"callee": {
"type": "MemberExpression",
"start": 6471,
"end": 6506,
"loc": {
"start": {
"line": 165,
"column": 16
},
"end": {
"line": 165,
"column": 51
}
},
"object": {
"type": "MemberExpression",
"start": 6471,
"end": 6493,
"loc": {
"start": {
"line": 165,
"column": 16
},
"end": {
"line": 165,
"column": 38
}
},
"object": {
"type": "Identifier",
"start": 6471,
"end": 6478,
"loc": {
"start": {
"line": 165,
"column": 16
},
"end": {
"line": 165,
"column": 23
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 6479,
"end": 6493,
"loc": {
"start": {
"line": 165,
"column": 24
},
"end": {
"line": 165,
"column": 38
},
"identifierName": "treeViewPlugin"
},
"name": "treeViewPlugin"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 6494,
"end": 6506,
"loc": {
"start": {
"line": 165,
"column": 39
},
"end": {
"line": 165,
"column": 51
},
"identifierName": "withNodeTree"
},
"name": "withNodeTree"
},
"computed": false
},
"arguments": [
{
"type": "MemberExpression",
"start": 6507,
"end": 6527,
"loc": {
"start": {
"line": 165,
"column": 52
},
"end": {
"line": 165,
"column": 72
}
},
"object": {
"type": "Identifier",
"start": 6507,
"end": 6514,
"loc": {
"start": {
"line": 165,
"column": 52
},
"end": {
"line": 165,
"column": 59
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 6515,
"end": 6527,
"loc": {
"start": {
"line": 165,
"column": 60
},
"end": {
"line": 165,
"column": 72
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
},
"computed": false
},
{
"type": "ArrowFunctionExpression",
"start": 6529,
"end": 6829,
"loc": {
"start": {
"line": 165,
"column": 74
},
"end": {
"line": 172,
"column": 17
}
},
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "Identifier",
"start": 6530,
"end": 6542,
"loc": {
"start": {
"line": 165,
"column": 75
},
"end": {
"line": 165,
"column": 87
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
}
],
"body": {
"type": "BlockStatement",
"start": 6547,
"end": 6829,
"loc": {
"start": {
"line": 165,
"column": 92
},
"end": {
"line": 172,
"column": 17
}
},
"body": [
{
"type": "IfStatement",
"start": 6569,
"end": 6811,
"loc": {
"start": {
"line": 166,
"column": 20
},
"end": {
"line": 171,
"column": 21
}
},
"test": {
"type": "MemberExpression",
"start": 6573,
"end": 6594,
"loc": {
"start": {
"line": 166,
"column": 24
},
"end": {
"line": 166,
"column": 45
}
},
"object": {
"type": "Identifier",
"start": 6573,
"end": 6585,
"loc": {
"start": {
"line": 166,
"column": 24
},
"end": {
"line": 166,
"column": 36
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
},
"property": {
"type": "Identifier",
"start": 6586,
"end": 6594,
"loc": {
"start": {
"line": 166,
"column": 37
},
"end": {
"line": 166,
"column": 45
},
"identifierName": "objectId"
},
"name": "objectId"
},
"computed": false
},
"consequent": {
"type": "BlockStatement",
"start": 6596,
"end": 6811,
"loc": {
"start": {
"line": 166,
"column": 47
},
"end": {
"line": 171,
"column": 21
}
},
"body": [
{
"type": "VariableDeclaration",
"start": 6622,
"end": 6674,
"loc": {
"start": {
"line": 167,
"column": 24
},
"end": {
"line": 167,
"column": 76
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 6628,
"end": 6673,
"loc": {
"start": {
"line": 167,
"column": 30
},
"end": {
"line": 167,
"column": 75
}
},
"id": {
"type": "Identifier",
"start": 6628,
"end": 6634,
"loc": {
"start": {
"line": 167,
"column": 30
},
"end": {
"line": 167,
"column": 36
},
"identifierName": "entity"
},
"name": "entity"
},
"init": {
"type": "MemberExpression",
"start": 6637,
"end": 6673,
"loc": {
"start": {
"line": 167,
"column": 39
},
"end": {
"line": 167,
"column": 75
}
},
"object": {
"type": "MemberExpression",
"start": 6637,
"end": 6650,
"loc": {
"start": {
"line": 167,
"column": 39
},
"end": {
"line": 167,
"column": 52
}
},
"object": {
"type": "Identifier",
"start": 6637,
"end": 6642,
"loc": {
"start": {
"line": 167,
"column": 39
},
"end": {
"line": 167,
"column": 44
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 6643,
"end": 6650,
"loc": {
"start": {
"line": 167,
"column": 45
},
"end": {
"line": 167,
"column": 52
},
"identifierName": "objects"
},
"name": "objects"
},
"computed": false
},
"property": {
"type": "MemberExpression",
"start": 6651,
"end": 6672,
"loc": {
"start": {
"line": 167,
"column": 53
},
"end": {
"line": 167,
"column": 74
}
},
"object": {
"type": "Identifier",
"start": 6651,
"end": 6663,
"loc": {
"start": {
"line": 167,
"column": 53
},
"end": {
"line": 167,
"column": 65
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
},
"property": {
"type": "Identifier",
"start": 6664,
"end": 6672,
"loc": {
"start": {
"line": 167,
"column": 66
},
"end": {
"line": 167,
"column": 74
},
"identifierName": "objectId"
},
"name": "objectId"
},
"computed": false
},
"computed": true
}
}
],
"kind": "const"
},
{
"type": "IfStatement",
"start": 6699,
"end": 6789,
"loc": {
"start": {
"line": 168,
"column": 24
},
"end": {
"line": 170,
"column": 25
}
},
"test": {
"type": "Identifier",
"start": 6703,
"end": 6709,
"loc": {
"start": {
"line": 168,
"column": 28
},
"end": {
"line": 168,
"column": 34
},
"identifierName": "entity"
},
"name": "entity"
},
"consequent": {
"type": "BlockStatement",
"start": 6711,
"end": 6789,
"loc": {
"start": {
"line": 168,
"column": 36
},
"end": {
"line": 170,
"column": 25
}
},
"body": [
{
"type": "ExpressionStatement",
"start": 6741,
"end": 6763,
"loc": {
"start": {
"line": 169,
"column": 28
},
"end": {
"line": 169,
"column": 50
}
},
"expression": {
"type": "AssignmentExpression",
"start": 6741,
"end": 6762,
"loc": {
"start": {
"line": 169,
"column": 28
},
"end": {
"line": 169,
"column": 49
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
"start": 6741,
"end": 6754,
"loc": {
"start": {
"line": 169,
"column": 28
},
"end": {
"line": 169,
"column": 41
}
},
"object": {
"type": "Identifier",
"start": 6741,
"end": 6747,
"loc": {
"start": {
"line": 169,
"column": 28
},
"end": {
"line": 169,
"column": 34
},
"identifierName": "entity"
},
"name": "entity"
},
"property": {
"type": "Identifier",
"start": 6748,
"end": 6754,
"loc": {
"start": {
"line": 169,
"column": 35
},
"end": {
"line": 169,
"column": 41
},
"identifierName": "xrayed"
},
"name": "xrayed"
},
"computed": false
},
"right": {
"type": "BooleanLiteral",
"start": 6757,
"end": 6762,
"loc": {
"start": {
"line": 169,
"column": 44
},
"end": {
"line": 169,
"column": 49
}
},
"value": false
}
}
}
],
"directives": []
},
"alternate": null
}
],
"directives": []
},
"alternate": null
}
],
"directives": []
}
}
]
}
}
],
"directives": []
}
}
}
]
},
{
"type": "ObjectExpression",
"start": 6865,
"end": 7058,
"loc": {
"start": {
"line": 175,
"column": 8
},
"end": {
"line": 180,
"column": 9
}
},
"properties": [
{
"type": "ObjectProperty",
"start": 6879,
"end": 6897,
"loc": {
"start": {
"line": 176,
"column": 12
},
"end": {
"line": 176,
"column": 30
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 6879,
"end": 6884,
"loc": {
"start": {
"line": 176,
"column": 12
},
"end": {
"line": 176,
"column": 17
},
"identifierName": "title"
},
"name": "title"
},
"value": {
"type": "StringLiteral",
"start": 6886,
"end": 6897,
"loc": {
"start": {
"line": 176,
"column": 19
},
"end": {
"line": 176,
"column": 30
}
},
"extra": {
"rawValue": "X-ray all",
"raw": "\"X-ray all\""
},
"value": "X-ray all"
}
},
{
"type": "ObjectProperty",
"start": 6911,
"end": 7048,
"loc": {
"start": {
"line": 177,
"column": 12
},
"end": {
"line": 179,
"column": 13
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 6911,
"end": 6919,
"loc": {
"start": {
"line": 177,
"column": 12
},
"end": {
"line": 177,
"column": 20
},
"identifierName": "callback"
},
"name": "callback"
},
"value": {
"type": "FunctionExpression",
"start": 6921,
"end": 7048,
"loc": {
"start": {
"line": 177,
"column": 22
},
"end": {
"line": 179,
"column": 13
}
},
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "Identifier",
"start": 6931,
"end": 6938,
"loc": {
"start": {
"line": 177,
"column": 32
},
"end": {
"line": 177,
"column": 39
},
"identifierName": "context"
},
"name": "context"
}
],
"body": {
"type": "BlockStatement",
"start": 6940,
"end": 7048,
"loc": {
"start": {
"line": 177,
"column": 41
},
"end": {
"line": 179,
"column": 13
}
},
"body": [
{
"type": "ExpressionStatement",
"start": 6958,
"end": 7034,
"loc": {
"start": {
"line": 178,
"column": 16
},
"end": {
"line": 178,
"column": 92
}
},
"expression": {
"type": "CallExpression",
"start": 6958,
"end": 7033,
"loc": {
"start": {
"line": 178,
"column": 16
},
"end": {
"line": 178,
"column": 91
}
},
"callee": {
"type": "MemberExpression",
"start": 6958,
"end": 6995,
"loc": {
"start": {
"line": 178,
"column": 16
},
"end": {
"line": 178,
"column": 53
}
},
"object": {
"type": "MemberExpression",
"start": 6958,
"end": 6978,
"loc": {
"start": {
"line": 178,
"column": 16
},
"end": {
"line": 178,
"column": 36
}
},
"object": {
"type": "MemberExpression",
"start": 6958,
"end": 6972,
"loc": {
"start": {
"line": 178,
"column": 16
},
"end": {
"line": 178,
"column": 30
}
},
"object": {
"type": "Identifier",
"start": 6958,
"end": 6965,
"loc": {
"start": {
"line": 178,
"column": 16
},
"end": {
"line": 178,
"column": 23
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 6966,
"end": 6972,
"loc": {
"start": {
"line": 178,
"column": 24
},
"end": {
"line": 178,
"column": 30
},
"identifierName": "viewer"
},
"name": "viewer"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 6973,
"end": 6978,
"loc": {
"start": {
"line": 178,
"column": 31
},
"end": {
"line": 178,
"column": 36
},
"identifierName": "scene"
},
"name": "scene"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 6979,
"end": 6995,
"loc": {
"start": {
"line": 178,
"column": 37
},
"end": {
"line": 178,
"column": 53
},
"identifierName": "setObjectsXRayed"
},
"name": "setObjectsXRayed"
},
"computed": false
},
"arguments": [
{
"type": "MemberExpression",
"start": 6996,
"end": 7026,
"loc": {
"start": {
"line": 178,
"column": 54
},
"end": {
"line": 178,
"column": 84
}
},
"object": {
"type": "MemberExpression",
"start": 6996,
"end": 7016,
"loc": {
"start": {
"line": 178,
"column": 54
},
"end": {
"line": 178,
"column": 74
}
},
"object": {
"type": "MemberExpression",
"start": 6996,
"end": 7010,
"loc": {
"start": {
"line": 178,
"column": 54
},
"end": {
"line": 178,
"column": 68
}
},
"object": {
"type": "Identifier",
"start": 6996,
"end": 7003,
"loc": {
"start": {
"line": 178,
"column": 54
},
"end": {
"line": 178,
"column": 61
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 7004,
"end": 7010,
"loc": {
"start": {
"line": 178,
"column": 62
},
"end": {
"line": 178,
"column": 68
},
"identifierName": "viewer"
},
"name": "viewer"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 7011,
"end": 7016,
"loc": {
"start": {
"line": 178,
"column": 69
},
"end": {
"line": 178,
"column": 74
},
"identifierName": "scene"
},
"name": "scene"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 7017,
"end": 7026,
"loc": {
"start": {
"line": 178,
"column": 75
},
"end": {
"line": 178,
"column": 84
},
"identifierName": "objectIds"
},
"name": "objectIds"
},
"computed": false
},
{
"type": "BooleanLiteral",
"start": 7028,
"end": 7032,
"loc": {
"start": {
"line": 178,
"column": 86
},
"end": {
"line": 178,
"column": 90
}
},
"value": true
}
]
}
}
],
"directives": []
}
}
}
]
},
{
"type": "ObjectExpression",
"start": 7068,
"end": 7270,
"loc": {
"start": {
"line": 181,
"column": 8
},
"end": {
"line": 186,
"column": 9
}
},
"properties": [
{
"type": "ObjectProperty",
"start": 7082,
"end": 7102,
"loc": {
"start": {
"line": 182,
"column": 12
},
"end": {
"line": 182,
"column": 32
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 7082,
"end": 7087,
"loc": {
"start": {
"line": 182,
"column": 12
},
"end": {
"line": 182,
"column": 17
},
"identifierName": "title"
},
"name": "title"
},
"value": {
"type": "StringLiteral",
"start": 7089,
"end": 7102,
"loc": {
"start": {
"line": 182,
"column": 19
},
"end": {
"line": 182,
"column": 32
}
},
"extra": {
"rawValue": "X-Ray None",
"raw": "\"X-Ray None\""
},
"value": "X-Ray None"
}
},
{
"type": "ObjectProperty",
"start": 7116,
"end": 7260,
"loc": {
"start": {
"line": 183,
"column": 12
},
"end": {
"line": 185,
"column": 13
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 7116,
"end": 7124,
"loc": {
"start": {
"line": 183,
"column": 12
},
"end": {
"line": 183,
"column": 20
},
"identifierName": "callback"
},
"name": "callback"
},
"value": {
"type": "FunctionExpression",
"start": 7126,
"end": 7260,
"loc": {
"start": {
"line": 183,
"column": 22
},
"end": {
"line": 185,
"column": 13
}
},
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "Identifier",
"start": 7136,
"end": 7143,
"loc": {
"start": {
"line": 183,
"column": 32
},
"end": {
"line": 183,
"column": 39
},
"identifierName": "context"
},
"name": "context"
}
],
"body": {
"type": "BlockStatement",
"start": 7145,
"end": 7260,
"loc": {
"start": {
"line": 183,
"column": 41
},
"end": {
"line": 185,
"column": 13
}
},
"body": [
{
"type": "ExpressionStatement",
"start": 7163,
"end": 7246,
"loc": {
"start": {
"line": 184,
"column": 16
},
"end": {
"line": 184,
"column": 99
}
},
"expression": {
"type": "CallExpression",
"start": 7163,
"end": 7245,
"loc": {
"start": {
"line": 184,
"column": 16
},
"end": {
"line": 184,
"column": 98
}
},
"callee": {
"type": "MemberExpression",
"start": 7163,
"end": 7200,
"loc": {
"start": {
"line": 184,
"column": 16
},
"end": {
"line": 184,
"column": 53
}
},
"object": {
"type": "MemberExpression",
"start": 7163,
"end": 7183,
"loc": {
"start": {
"line": 184,
"column": 16
},
"end": {
"line": 184,
"column": 36
}
},
"object": {
"type": "MemberExpression",
"start": 7163,
"end": 7177,
"loc": {
"start": {
"line": 184,
"column": 16
},
"end": {
"line": 184,
"column": 30
}
},
"object": {
"type": "Identifier",
"start": 7163,
"end": 7170,
"loc": {
"start": {
"line": 184,
"column": 16
},
"end": {
"line": 184,
"column": 23
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 7171,
"end": 7177,
"loc": {
"start": {
"line": 184,
"column": 24
},
"end": {
"line": 184,
"column": 30
},
"identifierName": "viewer"
},
"name": "viewer"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 7178,
"end": 7183,
"loc": {
"start": {
"line": 184,
"column": 31
},
"end": {
"line": 184,
"column": 36
},
"identifierName": "scene"
},
"name": "scene"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 7184,
"end": 7200,
"loc": {
"start": {
"line": 184,
"column": 37
},
"end": {
"line": 184,
"column": 53
},
"identifierName": "setObjectsXRayed"
},
"name": "setObjectsXRayed"
},
"computed": false
},
"arguments": [
{
"type": "MemberExpression",
"start": 7201,
"end": 7237,
"loc": {
"start": {
"line": 184,
"column": 54
},
"end": {
"line": 184,
"column": 90
}
},
"object": {
"type": "MemberExpression",
"start": 7201,
"end": 7221,
"loc": {
"start": {
"line": 184,
"column": 54
},
"end": {
"line": 184,
"column": 74
}
},
"object": {
"type": "MemberExpression",
"start": 7201,
"end": 7215,
"loc": {
"start": {
"line": 184,
"column": 54
},
"end": {
"line": 184,
"column": 68
}
},
"object": {
"type": "Identifier",
"start": 7201,
"end": 7208,
"loc": {
"start": {
"line": 184,
"column": 54
},
"end": {
"line": 184,
"column": 61
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 7209,
"end": 7215,
"loc": {
"start": {
"line": 184,
"column": 62
},
"end": {
"line": 184,
"column": 68
},
"identifierName": "viewer"
},
"name": "viewer"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 7216,
"end": 7221,
"loc": {
"start": {
"line": 184,
"column": 69
},
"end": {
"line": 184,
"column": 74
},
"identifierName": "scene"
},
"name": "scene"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 7222,
"end": 7237,
"loc": {
"start": {
"line": 184,
"column": 75
},
"end": {
"line": 184,
"column": 90
},
"identifierName": "xrayedObjectIds"
},
"name": "xrayedObjectIds"
},
"computed": false
},
{
"type": "BooleanLiteral",
"start": 7239,
"end": 7244,
"loc": {
"start": {
"line": 184,
"column": 92
},
"end": {
"line": 184,
"column": 97
}
},
"value": false
}
]
}
}
],
"directives": []
}
}
}
]
}
]
},
{
"type": "ArrayExpression",
"start": 7282,
"end": 8562,
"loc": {
"start": {
"line": 188,
"column": 4
},
"end": {
"line": 222,
"column": 5
}
},
"elements": [
{
"type": "ObjectExpression",
"start": 7292,
"end": 7833,
"loc": {
"start": {
"line": 189,
"column": 8
},
"end": {
"line": 202,
"column": 9
}
},
"properties": [
{
"type": "ObjectProperty",
"start": 7306,
"end": 7321,
"loc": {
"start": {
"line": 190,
"column": 12
},
"end": {
"line": 190,
"column": 27
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 7306,
"end": 7311,
"loc": {
"start": {
"line": 190,
"column": 12
},
"end": {
"line": 190,
"column": 17
},
"identifierName": "title"
},
"name": "title"
},
"value": {
"type": "StringLiteral",
"start": 7313,
"end": 7321,
"loc": {
"start": {
"line": 190,
"column": 19
},
"end": {
"line": 190,
"column": 27
}
},
"extra": {
"rawValue": "Select",
"raw": "\"Select\""
},
"value": "Select"
}
},
{
"type": "ObjectProperty",
"start": 7335,
"end": 7823,
"loc": {
"start": {
"line": 191,
"column": 12
},
"end": {
"line": 201,
"column": 13
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 7335,
"end": 7343,
"loc": {
"start": {
"line": 191,
"column": 12
},
"end": {
"line": 191,
"column": 20
},
"identifierName": "callback"
},
"name": "callback"
},
"value": {
"type": "FunctionExpression",
"start": 7345,
"end": 7823,
"loc": {
"start": {
"line": 191,
"column": 22
},
"end": {
"line": 201,
"column": 13
}
},
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "Identifier",
"start": 7355,
"end": 7362,
"loc": {
"start": {
"line": 191,
"column": 32
},
"end": {
"line": 191,
"column": 39
},
"identifierName": "context"
},
"name": "context"
}
],
"body": {
"type": "BlockStatement",
"start": 7364,
"end": 7823,
"loc": {
"start": {
"line": 191,
"column": 41
},
"end": {
"line": 201,
"column": 13
}
},
"body": [
{
"type": "ExpressionStatement",
"start": 7382,
"end": 7809,
"loc": {
"start": {
"line": 192,
"column": 16
},
"end": {
"line": 200,
"column": 19
}
},
"expression": {
"type": "CallExpression",
"start": 7382,
"end": 7808,
"loc": {
"start": {
"line": 192,
"column": 16
},
"end": {
"line": 200,
"column": 18
}
},
"callee": {
"type": "MemberExpression",
"start": 7382,
"end": 7417,
"loc": {
"start": {
"line": 192,
"column": 16
},
"end": {
"line": 192,
"column": 51
}
},
"object": {
"type": "MemberExpression",
"start": 7382,
"end": 7404,
"loc": {
"start": {
"line": 192,
"column": 16
},
"end": {
"line": 192,
"column": 38
}
},
"object": {
"type": "Identifier",
"start": 7382,
"end": 7389,
"loc": {
"start": {
"line": 192,
"column": 16
},
"end": {
"line": 192,
"column": 23
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 7390,
"end": 7404,
"loc": {
"start": {
"line": 192,
"column": 24
},
"end": {
"line": 192,
"column": 38
},
"identifierName": "treeViewPlugin"
},
"name": "treeViewPlugin"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 7405,
"end": 7417,
"loc": {
"start": {
"line": 192,
"column": 39
},
"end": {
"line": 192,
"column": 51
},
"identifierName": "withNodeTree"
},
"name": "withNodeTree"
},
"computed": false
},
"arguments": [
{
"type": "MemberExpression",
"start": 7418,
"end": 7438,
"loc": {
"start": {
"line": 192,
"column": 52
},
"end": {
"line": 192,
"column": 72
}
},
"object": {
"type": "Identifier",
"start": 7418,
"end": 7425,
"loc": {
"start": {
"line": 192,
"column": 52
},
"end": {
"line": 192,
"column": 59
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 7426,
"end": 7438,
"loc": {
"start": {
"line": 192,
"column": 60
},
"end": {
"line": 192,
"column": 72
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
},
"computed": false
},
{
"type": "ArrowFunctionExpression",
"start": 7440,
"end": 7807,
"loc": {
"start": {
"line": 192,
"column": 74
},
"end": {
"line": 200,
"column": 17
}
},
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "Identifier",
"start": 7441,
"end": 7453,
"loc": {
"start": {
"line": 192,
"column": 75
},
"end": {
"line": 192,
"column": 87
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
}
],
"body": {
"type": "BlockStatement",
"start": 7458,
"end": 7807,
"loc": {
"start": {
"line": 192,
"column": 92
},
"end": {
"line": 200,
"column": 17
}
},
"body": [
{
"type": "IfStatement",
"start": 7480,
"end": 7789,
"loc": {
"start": {
"line": 193,
"column": 20
},
"end": {
"line": 199,
"column": 21
}
},
"test": {
"type": "MemberExpression",
"start": 7484,
"end": 7505,
"loc": {
"start": {
"line": 193,
"column": 24
},
"end": {
"line": 193,
"column": 45
}
},
"object": {
"type": "Identifier",
"start": 7484,
"end": 7496,
"loc": {
"start": {
"line": 193,
"column": 24
},
"end": {
"line": 193,
"column": 36
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
},
"property": {
"type": "Identifier",
"start": 7497,
"end": 7505,
"loc": {
"start": {
"line": 193,
"column": 37
},
"end": {
"line": 193,
"column": 45
},
"identifierName": "objectId"
},
"name": "objectId"
},
"computed": false
},
"consequent": {
"type": "BlockStatement",
"start": 7507,
"end": 7789,
"loc": {
"start": {
"line": 193,
"column": 47
},
"end": {
"line": 199,
"column": 21
}
},
"body": [
{
"type": "VariableDeclaration",
"start": 7533,
"end": 7600,
"loc": {
"start": {
"line": 194,
"column": 24
},
"end": {
"line": 194,
"column": 91
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 7539,
"end": 7599,
"loc": {
"start": {
"line": 194,
"column": 30
},
"end": {
"line": 194,
"column": 90
}
},
"id": {
"type": "Identifier",
"start": 7539,
"end": 7545,
"loc": {
"start": {
"line": 194,
"column": 30
},
"end": {
"line": 194,
"column": 36
},
"identifierName": "entity"
},
"name": "entity"
},
"init": {
"type": "MemberExpression",
"start": 7548,
"end": 7599,
"loc": {
"start": {
"line": 194,
"column": 39
},
"end": {
"line": 194,
"column": 90
}
},
"object": {
"type": "MemberExpression",
"start": 7548,
"end": 7576,
"loc": {
"start": {
"line": 194,
"column": 39
},
"end": {
"line": 194,
"column": 67
}
},
"object": {
"type": "MemberExpression",
"start": 7548,
"end": 7568,
"loc": {
"start": {
"line": 194,
"column": 39
},
"end": {
"line": 194,
"column": 59
}
},
"object": {
"type": "MemberExpression",
"start": 7548,
"end": 7562,
"loc": {
"start": {
"line": 194,
"column": 39
},
"end": {
"line": 194,
"column": 53
}
},
"object": {
"type": "Identifier",
"start": 7548,
"end": 7555,
"loc": {
"start": {
"line": 194,
"column": 39
},
"end": {
"line": 194,
"column": 46
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 7556,
"end": 7562,
"loc": {
"start": {
"line": 194,
"column": 47
},
"end": {
"line": 194,
"column": 53
},
"identifierName": "viewer"
},
"name": "viewer"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 7563,
"end": 7568,
"loc": {
"start": {
"line": 194,
"column": 54
},
"end": {
"line": 194,
"column": 59
},
"identifierName": "scene"
},
"name": "scene"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 7569,
"end": 7576,
"loc": {
"start": {
"line": 194,
"column": 60
},
"end": {
"line": 194,
"column": 67
},
"identifierName": "objects"
},
"name": "objects"
},
"computed": false
},
"property": {
"type": "MemberExpression",
"start": 7577,
"end": 7598,
"loc": {
"start": {
"line": 194,
"column": 68
},
"end": {
"line": 194,
"column": 89
}
},
"object": {
"type": "Identifier",
"start": 7577,
"end": 7589,
"loc": {
"start": {
"line": 194,
"column": 68
},
"end": {
"line": 194,
"column": 80
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
},
"property": {
"type": "Identifier",
"start": 7590,
"end": 7598,
"loc": {
"start": {
"line": 194,
"column": 81
},
"end": {
"line": 194,
"column": 89
},
"identifierName": "objectId"
},
"name": "objectId"
},
"computed": false
},
"computed": true
}
}
],
"kind": "const"
},
{
"type": "IfStatement",
"start": 7625,
"end": 7767,
"loc": {
"start": {
"line": 195,
"column": 24
},
"end": {
"line": 198,
"column": 25
}
},
"test": {
"type": "Identifier",
"start": 7629,
"end": 7635,
"loc": {
"start": {
"line": 195,
"column": 28
},
"end": {
"line": 195,
"column": 34
},
"identifierName": "entity"
},
"name": "entity"
},
"consequent": {
"type": "BlockStatement",
"start": 7637,
"end": 7767,
"loc": {
"start": {
"line": 195,
"column": 36
},
"end": {
"line": 198,
"column": 25
}
},
"body": [
{
"type": "ExpressionStatement",
"start": 7667,
"end": 7690,
"loc": {
"start": {
"line": 196,
"column": 28
},
"end": {
"line": 196,
"column": 51
}
},
"expression": {
"type": "AssignmentExpression",
"start": 7667,
"end": 7689,
"loc": {
"start": {
"line": 196,
"column": 28
},
"end": {
"line": 196,
"column": 50
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
"start": 7667,
"end": 7682,
"loc": {
"start": {
"line": 196,
"column": 28
},
"end": {
"line": 196,
"column": 43
}
},
"object": {
"type": "Identifier",
"start": 7667,
"end": 7673,
"loc": {
"start": {
"line": 196,
"column": 28
},
"end": {
"line": 196,
"column": 34
},
"identifierName": "entity"
},
"name": "entity"
},
"property": {
"type": "Identifier",
"start": 7674,
"end": 7682,
"loc": {
"start": {
"line": 196,
"column": 35
},
"end": {
"line": 196,
"column": 43
},
"identifierName": "selected"
},
"name": "selected"
},
"computed": false
},
"right": {
"type": "BooleanLiteral",
"start": 7685,
"end": 7689,
"loc": {
"start": {
"line": 196,
"column": 46
},
"end": {
"line": 196,
"column": 50
}
},
"value": true
}
}
},
{
"type": "ExpressionStatement",
"start": 7719,
"end": 7741,
"loc": {
"start": {
"line": 197,
"column": 28
},
"end": {
"line": 197,
"column": 50
}
},
"expression": {
"type": "AssignmentExpression",
"start": 7719,
"end": 7740,
"loc": {
"start": {
"line": 197,
"column": 28
},
"end": {
"line": 197,
"column": 49
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
"start": 7719,
"end": 7733,
"loc": {
"start": {
"line": 197,
"column": 28
},
"end": {
"line": 197,
"column": 42
}
},
"object": {
"type": "Identifier",
"start": 7719,
"end": 7725,
"loc": {
"start": {
"line": 197,
"column": 28
},
"end": {
"line": 197,
"column": 34
},
"identifierName": "entity"
},
"name": "entity"
},
"property": {
"type": "Identifier",
"start": 7726,
"end": 7733,
"loc": {
"start": {
"line": 197,
"column": 35
},
"end": {
"line": 197,
"column": 42
},
"identifierName": "visible"
},
"name": "visible"
},
"computed": false
},
"right": {
"type": "BooleanLiteral",
"start": 7736,
"end": 7740,
"loc": {
"start": {
"line": 197,
"column": 45
},
"end": {
"line": 197,
"column": 49
}
},
"value": true
}
}
}
],
"directives": []
},
"alternate": null
}
],
"directives": []
},
"alternate": null
}
],
"directives": []
}
}
]
}
}
],
"directives": []
}
}
}
]
},
{
"type": "ObjectExpression",
"start": 7843,
"end": 8336,
"loc": {
"start": {
"line": 203,
"column": 8
},
"end": {
"line": 215,
"column": 9
}
},
"properties": [
{
"type": "ObjectProperty",
"start": 7857,
"end": 7874,
"loc": {
"start": {
"line": 204,
"column": 12
},
"end": {
"line": 204,
"column": 29
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 7857,
"end": 7862,
"loc": {
"start": {
"line": 204,
"column": 12
},
"end": {
"line": 204,
"column": 17
},
"identifierName": "title"
},
"name": "title"
},
"value": {
"type": "StringLiteral",
"start": 7864,
"end": 7874,
"loc": {
"start": {
"line": 204,
"column": 19
},
"end": {
"line": 204,
"column": 29
}
},
"extra": {
"rawValue": "Deselect",
"raw": "\"Deselect\""
},
"value": "Deselect"
}
},
{
"type": "ObjectProperty",
"start": 7888,
"end": 8326,
"loc": {
"start": {
"line": 205,
"column": 12
},
"end": {
"line": 214,
"column": 13
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 7888,
"end": 7896,
"loc": {
"start": {
"line": 205,
"column": 12
},
"end": {
"line": 205,
"column": 20
},
"identifierName": "callback"
},
"name": "callback"
},
"value": {
"type": "FunctionExpression",
"start": 7898,
"end": 8326,
"loc": {
"start": {
"line": 205,
"column": 22
},
"end": {
"line": 214,
"column": 13
}
},
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "Identifier",
"start": 7908,
"end": 7915,
"loc": {
"start": {
"line": 205,
"column": 32
},
"end": {
"line": 205,
"column": 39
},
"identifierName": "context"
},
"name": "context"
}
],
"body": {
"type": "BlockStatement",
"start": 7917,
"end": 8326,
"loc": {
"start": {
"line": 205,
"column": 41
},
"end": {
"line": 214,
"column": 13
}
},
"body": [
{
"type": "ExpressionStatement",
"start": 7935,
"end": 8312,
"loc": {
"start": {
"line": 206,
"column": 16
},
"end": {
"line": 213,
"column": 19
}
},
"expression": {
"type": "CallExpression",
"start": 7935,
"end": 8311,
"loc": {
"start": {
"line": 206,
"column": 16
},
"end": {
"line": 213,
"column": 18
}
},
"callee": {
"type": "MemberExpression",
"start": 7935,
"end": 7970,
"loc": {
"start": {
"line": 206,
"column": 16
},
"end": {
"line": 206,
"column": 51
}
},
"object": {
"type": "MemberExpression",
"start": 7935,
"end": 7957,
"loc": {
"start": {
"line": 206,
"column": 16
},
"end": {
"line": 206,
"column": 38
}
},
"object": {
"type": "Identifier",
"start": 7935,
"end": 7942,
"loc": {
"start": {
"line": 206,
"column": 16
},
"end": {
"line": 206,
"column": 23
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 7943,
"end": 7957,
"loc": {
"start": {
"line": 206,
"column": 24
},
"end": {
"line": 206,
"column": 38
},
"identifierName": "treeViewPlugin"
},
"name": "treeViewPlugin"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 7958,
"end": 7970,
"loc": {
"start": {
"line": 206,
"column": 39
},
"end": {
"line": 206,
"column": 51
},
"identifierName": "withNodeTree"
},
"name": "withNodeTree"
},
"computed": false
},
"arguments": [
{
"type": "MemberExpression",
"start": 7971,
"end": 7991,
"loc": {
"start": {
"line": 206,
"column": 52
},
"end": {
"line": 206,
"column": 72
}
},
"object": {
"type": "Identifier",
"start": 7971,
"end": 7978,
"loc": {
"start": {
"line": 206,
"column": 52
},
"end": {
"line": 206,
"column": 59
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 7979,
"end": 7991,
"loc": {
"start": {
"line": 206,
"column": 60
},
"end": {
"line": 206,
"column": 72
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
},
"computed": false
},
{
"type": "ArrowFunctionExpression",
"start": 7993,
"end": 8310,
"loc": {
"start": {
"line": 206,
"column": 74
},
"end": {
"line": 213,
"column": 17
}
},
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "Identifier",
"start": 7994,
"end": 8006,
"loc": {
"start": {
"line": 206,
"column": 75
},
"end": {
"line": 206,
"column": 87
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
}
],
"body": {
"type": "BlockStatement",
"start": 8011,
"end": 8310,
"loc": {
"start": {
"line": 206,
"column": 92
},
"end": {
"line": 213,
"column": 17
}
},
"body": [
{
"type": "IfStatement",
"start": 8033,
"end": 8292,
"loc": {
"start": {
"line": 207,
"column": 20
},
"end": {
"line": 212,
"column": 21
}
},
"test": {
"type": "MemberExpression",
"start": 8037,
"end": 8058,
"loc": {
"start": {
"line": 207,
"column": 24
},
"end": {
"line": 207,
"column": 45
}
},
"object": {
"type": "Identifier",
"start": 8037,
"end": 8049,
"loc": {
"start": {
"line": 207,
"column": 24
},
"end": {
"line": 207,
"column": 36
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
},
"property": {
"type": "Identifier",
"start": 8050,
"end": 8058,
"loc": {
"start": {
"line": 207,
"column": 37
},
"end": {
"line": 207,
"column": 45
},
"identifierName": "objectId"
},
"name": "objectId"
},
"computed": false
},
"consequent": {
"type": "BlockStatement",
"start": 8060,
"end": 8292,
"loc": {
"start": {
"line": 207,
"column": 47
},
"end": {
"line": 212,
"column": 21
}
},
"body": [
{
"type": "VariableDeclaration",
"start": 8086,
"end": 8153,
"loc": {
"start": {
"line": 208,
"column": 24
},
"end": {
"line": 208,
"column": 91
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 8092,
"end": 8152,
"loc": {
"start": {
"line": 208,
"column": 30
},
"end": {
"line": 208,
"column": 90
}
},
"id": {
"type": "Identifier",
"start": 8092,
"end": 8098,
"loc": {
"start": {
"line": 208,
"column": 30
},
"end": {
"line": 208,
"column": 36
},
"identifierName": "entity"
},
"name": "entity"
},
"init": {
"type": "MemberExpression",
"start": 8101,
"end": 8152,
"loc": {
"start": {
"line": 208,
"column": 39
},
"end": {
"line": 208,
"column": 90
}
},
"object": {
"type": "MemberExpression",
"start": 8101,
"end": 8129,
"loc": {
"start": {
"line": 208,
"column": 39
},
"end": {
"line": 208,
"column": 67
}
},
"object": {
"type": "MemberExpression",
"start": 8101,
"end": 8121,
"loc": {
"start": {
"line": 208,
"column": 39
},
"end": {
"line": 208,
"column": 59
}
},
"object": {
"type": "MemberExpression",
"start": 8101,
"end": 8115,
"loc": {
"start": {
"line": 208,
"column": 39
},
"end": {
"line": 208,
"column": 53
}
},
"object": {
"type": "Identifier",
"start": 8101,
"end": 8108,
"loc": {
"start": {
"line": 208,
"column": 39
},
"end": {
"line": 208,
"column": 46
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 8109,
"end": 8115,
"loc": {
"start": {
"line": 208,
"column": 47
},
"end": {
"line": 208,
"column": 53
},
"identifierName": "viewer"
},
"name": "viewer"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 8116,
"end": 8121,
"loc": {
"start": {
"line": 208,
"column": 54
},
"end": {
"line": 208,
"column": 59
},
"identifierName": "scene"
},
"name": "scene"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 8122,
"end": 8129,
"loc": {
"start": {
"line": 208,
"column": 60
},
"end": {
"line": 208,
"column": 67
},
"identifierName": "objects"
},
"name": "objects"
},
"computed": false
},
"property": {
"type": "MemberExpression",
"start": 8130,
"end": 8151,
"loc": {
"start": {
"line": 208,
"column": 68
},
"end": {
"line": 208,
"column": 89
}
},
"object": {
"type": "Identifier",
"start": 8130,
"end": 8142,
"loc": {
"start": {
"line": 208,
"column": 68
},
"end": {
"line": 208,
"column": 80
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
},
"property": {
"type": "Identifier",
"start": 8143,
"end": 8151,
"loc": {
"start": {
"line": 208,
"column": 81
},
"end": {
"line": 208,
"column": 89
},
"identifierName": "objectId"
},
"name": "objectId"
},
"computed": false
},
"computed": true
}
}
],
"kind": "const"
},
{
"type": "IfStatement",
"start": 8178,
"end": 8270,
"loc": {
"start": {
"line": 209,
"column": 24
},
"end": {
"line": 211,
"column": 25
}
},
"test": {
"type": "Identifier",
"start": 8182,
"end": 8188,
"loc": {
"start": {
"line": 209,
"column": 28
},
"end": {
"line": 209,
"column": 34
},
"identifierName": "entity"
},
"name": "entity"
},
"consequent": {
"type": "BlockStatement",
"start": 8190,
"end": 8270,
"loc": {
"start": {
"line": 209,
"column": 36
},
"end": {
"line": 211,
"column": 25
}
},
"body": [
{
"type": "ExpressionStatement",
"start": 8220,
"end": 8244,
"loc": {
"start": {
"line": 210,
"column": 28
},
"end": {
"line": 210,
"column": 52
}
},
"expression": {
"type": "AssignmentExpression",
"start": 8220,
"end": 8243,
"loc": {
"start": {
"line": 210,
"column": 28
},
"end": {
"line": 210,
"column": 51
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
"start": 8220,
"end": 8235,
"loc": {
"start": {
"line": 210,
"column": 28
},
"end": {
"line": 210,
"column": 43
}
},
"object": {
"type": "Identifier",
"start": 8220,
"end": 8226,
"loc": {
"start": {
"line": 210,
"column": 28
},
"end": {
"line": 210,
"column": 34
},
"identifierName": "entity"
},
"name": "entity"
},
"property": {
"type": "Identifier",
"start": 8227,
"end": 8235,
"loc": {
"start": {
"line": 210,
"column": 35
},
"end": {
"line": 210,
"column": 43
},
"identifierName": "selected"
},
"name": "selected"
},
"computed": false
},
"right": {
"type": "BooleanLiteral",
"start": 8238,
"end": 8243,
"loc": {
"start": {
"line": 210,
"column": 46
},
"end": {
"line": 210,
"column": 51
}
},
"value": false
}
}
}
],
"directives": []
},
"alternate": null
}
],
"directives": []
},
"alternate": null
}
],
"directives": []
}
}
]
}
}
],
"directives": []
}
}
}
]
},
{
"type": "ObjectExpression",
"start": 8346,
"end": 8556,
"loc": {
"start": {
"line": 216,
"column": 8
},
"end": {
"line": 221,
"column": 9
}
},
"properties": [
{
"type": "ObjectProperty",
"start": 8360,
"end": 8384,
"loc": {
"start": {
"line": 217,
"column": 12
},
"end": {
"line": 217,
"column": 36
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 8360,
"end": 8365,
"loc": {
"start": {
"line": 217,
"column": 12
},
"end": {
"line": 217,
"column": 17
},
"identifierName": "title"
},
"name": "title"
},
"value": {
"type": "StringLiteral",
"start": 8367,
"end": 8384,
"loc": {
"start": {
"line": 217,
"column": 19
},
"end": {
"line": 217,
"column": 36
}
},
"extra": {
"rawValue": "Select None",
"raw": "\"Select None\""
},
"value": "Select None"
}
},
{
"type": "ObjectProperty",
"start": 8398,
"end": 8546,
"loc": {
"start": {
"line": 218,
"column": 12
},
"end": {
"line": 220,
"column": 13
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 8398,
"end": 8406,
"loc": {
"start": {
"line": 218,
"column": 12
},
"end": {
"line": 218,
"column": 20
},
"identifierName": "callback"
},
"name": "callback"
},
"value": {
"type": "FunctionExpression",
"start": 8408,
"end": 8546,
"loc": {
"start": {
"line": 218,
"column": 22
},
"end": {
"line": 220,
"column": 13
}
},
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "Identifier",
"start": 8418,
"end": 8425,
"loc": {
"start": {
"line": 218,
"column": 32
},
"end": {
"line": 218,
"column": 39
},
"identifierName": "context"
},
"name": "context"
}
],
"body": {
"type": "BlockStatement",
"start": 8427,
"end": 8546,
"loc": {
"start": {
"line": 218,
"column": 41
},
"end": {
"line": 220,
"column": 13
}
},
"body": [
{
"type": "ExpressionStatement",
"start": 8445,
"end": 8532,
"loc": {
"start": {
"line": 219,
"column": 16
},
"end": {
"line": 219,
"column": 103
}
},
"expression": {
"type": "CallExpression",
"start": 8445,
"end": 8531,
"loc": {
"start": {
"line": 219,
"column": 16
},
"end": {
"line": 219,
"column": 102
}
},
"callee": {
"type": "MemberExpression",
"start": 8445,
"end": 8484,
"loc": {
"start": {
"line": 219,
"column": 16
},
"end": {
"line": 219,
"column": 55
}
},
"object": {
"type": "MemberExpression",
"start": 8445,
"end": 8465,
"loc": {
"start": {
"line": 219,
"column": 16
},
"end": {
"line": 219,
"column": 36
}
},
"object": {
"type": "MemberExpression",
"start": 8445,
"end": 8459,
"loc": {
"start": {
"line": 219,
"column": 16
},
"end": {
"line": 219,
"column": 30
}
},
"object": {
"type": "Identifier",
"start": 8445,
"end": 8452,
"loc": {
"start": {
"line": 219,
"column": 16
},
"end": {
"line": 219,
"column": 23
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 8453,
"end": 8459,
"loc": {
"start": {
"line": 219,
"column": 24
},
"end": {
"line": 219,
"column": 30
},
"identifierName": "viewer"
},
"name": "viewer"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 8460,
"end": 8465,
"loc": {
"start": {
"line": 219,
"column": 31
},
"end": {
"line": 219,
"column": 36
},
"identifierName": "scene"
},
"name": "scene"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 8466,
"end": 8484,
"loc": {
"start": {
"line": 219,
"column": 37
},
"end": {
"line": 219,
"column": 55
},
"identifierName": "setObjectsSelected"
},
"name": "setObjectsSelected"
},
"computed": false
},
"arguments": [
{
"type": "MemberExpression",
"start": 8485,
"end": 8523,
"loc": {
"start": {
"line": 219,
"column": 56
},
"end": {
"line": 219,
"column": 94
}
},
"object": {
"type": "MemberExpression",
"start": 8485,
"end": 8505,
"loc": {
"start": {
"line": 219,
"column": 56
},
"end": {
"line": 219,
"column": 76
}
},
"object": {
"type": "MemberExpression",
"start": 8485,
"end": 8499,
"loc": {
"start": {
"line": 219,
"column": 56
},
"end": {
"line": 219,
"column": 70
}
},
"object": {
"type": "Identifier",
"start": 8485,
"end": 8492,
"loc": {
"start": {
"line": 219,
"column": 56
},
"end": {
"line": 219,
"column": 63
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 8493,
"end": 8499,
"loc": {
"start": {
"line": 219,
"column": 64
},
"end": {
"line": 219,
"column": 70
},
"identifierName": "viewer"
},
"name": "viewer"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 8500,
"end": 8505,
"loc": {
"start": {
"line": 219,
"column": 71
},
"end": {
"line": 219,
"column": 76
},
"identifierName": "scene"
},
"name": "scene"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 8506,
"end": 8523,
"loc": {
"start": {
"line": 219,
"column": 77
},
"end": {
"line": 219,
"column": 94
},
"identifierName": "selectedObjectIds"
},
"name": "selectedObjectIds"
},
"computed": false
},
{
"type": "BooleanLiteral",
"start": 8525,
"end": 8530,
"loc": {
"start": {
"line": 219,
"column": 96
},
"end": {
"line": 219,
"column": 101
}
},
"value": false
}
]
}
}
],
"directives": []
}
}
}
]
}
]
}
]
},
"leadingComments": null
}
],
"kind": "const",
"leadingComments": [],
"name": "_",
"trailingComments": []
},
{
"type": "ExportNamedDeclaration",
"start": 8567,
"end": 8601,
"loc": {
"start": {
"line": 225,
"column": 0
},
"end": {
"line": 225,
"column": 34
}
},
"declaration": null,
"specifiers": [
{
"type": "ExportSpecifier",
"start": 8575,
"end": 8599,
"loc": {
"start": {
"line": 225,
"column": 8
},
"end": {
"line": 225,
"column": 32
}
},
"local": {
"type": "Identifier",
"start": 8575,
"end": 8599,
"loc": {
"start": {
"line": 225,
"column": 8
},
"end": {
"line": 225,
"column": 32
},
"identifierName": "TreeViewContextMenuItems"
},
"name": "TreeViewContextMenuItems"
},
"exported": {
"type": "Identifier",
"start": 8575,
"end": 8599,
"loc": {
"start": {
"line": 225,
"column": 8
},
"end": {
"line": 225,
"column": 32
},
"identifierName": "TreeViewContextMenuItems"
},
"name": "TreeViewContextMenuItems"
}
}
],
"source": null
},
{
"type": "ExportNamedDeclaration",
"start": 8567,
"end": 8601,
"loc": {
"start": {
"line": 225,
"column": 0
},
"end": {
"line": 225,
"column": 34
}
},
"declaration": {
"type": "VariableDeclaration",
"start": 166,
"end": 8565,
"loc": {
"start": {
"line": 7,
"column": 0
},
"end": {
"line": 223,
"column": 2
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 172,
"end": 8564,
"loc": {
"start": {
"line": 7,
"column": 6
},
"end": {
"line": 223,
"column": 1
}
},
"id": {
"type": "Identifier",
"start": 172,
"end": 196,
"loc": {
"start": {
"line": 7,
"column": 6
},
"end": {
"line": 7,
"column": 30
},
"identifierName": "TreeViewContextMenuItems"
},
"name": "TreeViewContextMenuItems",
"leadingComments": null
},
"init": {
"type": "ArrayExpression",
"start": 199,
"end": 8564,
"loc": {
"start": {
"line": 7,
"column": 33
},
"end": {
"line": 223,
"column": 1
}
},
"elements": [
{
"type": "ArrayExpression",
"start": 205,
"end": 1758,
"loc": {
"start": {
"line": 8,
"column": 4
},
"end": {
"line": 47,
"column": 5
}
},
"elements": [
{
"type": "ObjectExpression",
"start": 215,
"end": 1260,
"loc": {
"start": {
"line": 9,
"column": 8
},
"end": {
"line": 33,
"column": 9
}
},
"properties": [
{
"type": "ObjectProperty",
"start": 229,
"end": 246,
"loc": {
"start": {
"line": 10,
"column": 12
},
"end": {
"line": 10,
"column": 29
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 229,
"end": 234,
"loc": {
"start": {
"line": 10,
"column": 12
},
"end": {
"line": 10,
"column": 17
},
"identifierName": "title"
},
"name": "title"
},
"value": {
"type": "StringLiteral",
"start": 236,
"end": 246,
"loc": {
"start": {
"line": 10,
"column": 19
},
"end": {
"line": 10,
"column": 29
}
},
"extra": {
"rawValue": "View fit",
"raw": "\"View fit\""
},
"value": "View fit"
}
},
{
"type": "ObjectProperty",
"start": 260,
"end": 1250,
"loc": {
"start": {
"line": 11,
"column": 12
},
"end": {
"line": 32,
"column": 13
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 260,
"end": 268,
"loc": {
"start": {
"line": 11,
"column": 12
},
"end": {
"line": 11,
"column": 20
},
"identifierName": "callback"
},
"name": "callback"
},
"value": {
"type": "FunctionExpression",
"start": 270,
"end": 1250,
"loc": {
"start": {
"line": 11,
"column": 22
},
"end": {
"line": 32,
"column": 13
}
},
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "Identifier",
"start": 280,
"end": 287,
"loc": {
"start": {
"line": 11,
"column": 32
},
"end": {
"line": 11,
"column": 39
},
"identifierName": "context"
},
"name": "context"
}
],
"body": {
"type": "BlockStatement",
"start": 289,
"end": 1250,
"loc": {
"start": {
"line": 11,
"column": 41
},
"end": {
"line": 32,
"column": 13
}
},
"body": [
{
"type": "VariableDeclaration",
"start": 307,
"end": 337,
"loc": {
"start": {
"line": 12,
"column": 16
},
"end": {
"line": 12,
"column": 46
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 313,
"end": 336,
"loc": {
"start": {
"line": 12,
"column": 22
},
"end": {
"line": 12,
"column": 45
}
},
"id": {
"type": "Identifier",
"start": 313,
"end": 319,
"loc": {
"start": {
"line": 12,
"column": 22
},
"end": {
"line": 12,
"column": 28
},
"identifierName": "viewer"
},
"name": "viewer"
},
"init": {
"type": "MemberExpression",
"start": 322,
"end": 336,
"loc": {
"start": {
"line": 12,
"column": 31
},
"end": {
"line": 12,
"column": 45
}
},
"object": {
"type": "Identifier",
"start": 322,
"end": 329,
"loc": {
"start": {
"line": 12,
"column": 31
},
"end": {
"line": 12,
"column": 38
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 330,
"end": 336,
"loc": {
"start": {
"line": 12,
"column": 39
},
"end": {
"line": 12,
"column": 45
},
"identifierName": "viewer"
},
"name": "viewer"
},
"computed": false
}
}
],
"kind": "const"
},
{
"type": "VariableDeclaration",
"start": 354,
"end": 381,
"loc": {
"start": {
"line": 13,
"column": 16
},
"end": {
"line": 13,
"column": 43
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 360,
"end": 380,
"loc": {
"start": {
"line": 13,
"column": 22
},
"end": {
"line": 13,
"column": 42
}
},
"id": {
"type": "Identifier",
"start": 360,
"end": 365,
"loc": {
"start": {
"line": 13,
"column": 22
},
"end": {
"line": 13,
"column": 27
},
"identifierName": "scene"
},
"name": "scene"
},
"init": {
"type": "MemberExpression",
"start": 368,
"end": 380,
"loc": {
"start": {
"line": 13,
"column": 30
},
"end": {
"line": 13,
"column": 42
}
},
"object": {
"type": "Identifier",
"start": 368,
"end": 374,
"loc": {
"start": {
"line": 13,
"column": 30
},
"end": {
"line": 13,
"column": 36
},
"identifierName": "viewer"
},
"name": "viewer"
},
"property": {
"type": "Identifier",
"start": 375,
"end": 380,
"loc": {
"start": {
"line": 13,
"column": 37
},
"end": {
"line": 13,
"column": 42
},
"identifierName": "scene"
},
"name": "scene"
},
"computed": false
}
}
],
"kind": "const"
},
{
"type": "VariableDeclaration",
"start": 398,
"end": 419,
"loc": {
"start": {
"line": 14,
"column": 16
},
"end": {
"line": 14,
"column": 37
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 404,
"end": 418,
"loc": {
"start": {
"line": 14,
"column": 22
},
"end": {
"line": 14,
"column": 36
}
},
"id": {
"type": "Identifier",
"start": 404,
"end": 413,
"loc": {
"start": {
"line": 14,
"column": 22
},
"end": {
"line": 14,
"column": 31
},
"identifierName": "objectIds"
},
"name": "objectIds"
},
"init": {
"type": "ArrayExpression",
"start": 416,
"end": 418,
"loc": {
"start": {
"line": 14,
"column": 34
},
"end": {
"line": 14,
"column": 36
}
},
"elements": []
}
}
],
"kind": "const"
},
{
"type": "ExpressionStatement",
"start": 436,
"end": 667,
"loc": {
"start": {
"line": 15,
"column": 16
},
"end": {
"line": 19,
"column": 19
}
},
"expression": {
"type": "CallExpression",
"start": 436,
"end": 666,
"loc": {
"start": {
"line": 15,
"column": 16
},
"end": {
"line": 19,
"column": 18
}
},
"callee": {
"type": "MemberExpression",
"start": 436,
"end": 471,
"loc": {
"start": {
"line": 15,
"column": 16
},
"end": {
"line": 15,
"column": 51
}
},
"object": {
"type": "MemberExpression",
"start": 436,
"end": 458,
"loc": {
"start": {
"line": 15,
"column": 16
},
"end": {
"line": 15,
"column": 38
}
},
"object": {
"type": "Identifier",
"start": 436,
"end": 443,
"loc": {
"start": {
"line": 15,
"column": 16
},
"end": {
"line": 15,
"column": 23
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 444,
"end": 458,
"loc": {
"start": {
"line": 15,
"column": 24
},
"end": {
"line": 15,
"column": 38
},
"identifierName": "treeViewPlugin"
},
"name": "treeViewPlugin"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 459,
"end": 471,
"loc": {
"start": {
"line": 15,
"column": 39
},
"end": {
"line": 15,
"column": 51
},
"identifierName": "withNodeTree"
},
"name": "withNodeTree"
},
"computed": false
},
"arguments": [
{
"type": "MemberExpression",
"start": 472,
"end": 492,
"loc": {
"start": {
"line": 15,
"column": 52
},
"end": {
"line": 15,
"column": 72
}
},
"object": {
"type": "Identifier",
"start": 472,
"end": 479,
"loc": {
"start": {
"line": 15,
"column": 52
},
"end": {
"line": 15,
"column": 59
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 480,
"end": 492,
"loc": {
"start": {
"line": 15,
"column": 60
},
"end": {
"line": 15,
"column": 72
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
},
"computed": false
},
{
"type": "ArrowFunctionExpression",
"start": 494,
"end": 665,
"loc": {
"start": {
"line": 15,
"column": 74
},
"end": {
"line": 19,
"column": 17
}
},
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "Identifier",
"start": 495,
"end": 507,
"loc": {
"start": {
"line": 15,
"column": 75
},
"end": {
"line": 15,
"column": 87
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
}
],
"body": {
"type": "BlockStatement",
"start": 512,
"end": 665,
"loc": {
"start": {
"line": 15,
"column": 92
},
"end": {
"line": 19,
"column": 17
}
},
"body": [
{
"type": "IfStatement",
"start": 534,
"end": 647,
"loc": {
"start": {
"line": 16,
"column": 20
},
"end": {
"line": 18,
"column": 21
}
},
"test": {
"type": "MemberExpression",
"start": 538,
"end": 559,
"loc": {
"start": {
"line": 16,
"column": 24
},
"end": {
"line": 16,
"column": 45
}
},
"object": {
"type": "Identifier",
"start": 538,
"end": 550,
"loc": {
"start": {
"line": 16,
"column": 24
},
"end": {
"line": 16,
"column": 36
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
},
"property": {
"type": "Identifier",
"start": 551,
"end": 559,
"loc": {
"start": {
"line": 16,
"column": 37
},
"end": {
"line": 16,
"column": 45
},
"identifierName": "objectId"
},
"name": "objectId"
},
"computed": false
},
"consequent": {
"type": "BlockStatement",
"start": 561,
"end": 647,
"loc": {
"start": {
"line": 16,
"column": 47
},
"end": {
"line": 18,
"column": 21
}
},
"body": [
{
"type": "ExpressionStatement",
"start": 587,
"end": 625,
"loc": {
"start": {
"line": 17,
"column": 24
},
"end": {
"line": 17,
"column": 62
}
},
"expression": {
"type": "CallExpression",
"start": 587,
"end": 624,
"loc": {
"start": {
"line": 17,
"column": 24
},
"end": {
"line": 17,
"column": 61
}
},
"callee": {
"type": "MemberExpression",
"start": 587,
"end": 601,
"loc": {
"start": {
"line": 17,
"column": 24
},
"end": {
"line": 17,
"column": 38
}
},
"object": {
"type": "Identifier",
"start": 587,
"end": 596,
"loc": {
"start": {
"line": 17,
"column": 24
},
"end": {
"line": 17,
"column": 33
},
"identifierName": "objectIds"
},
"name": "objectIds"
},
"property": {
"type": "Identifier",
"start": 597,
"end": 601,
"loc": {
"start": {
"line": 17,
"column": 34
},
"end": {
"line": 17,
"column": 38
},
"identifierName": "push"
},
"name": "push"
},
"computed": false
},
"arguments": [
{
"type": "MemberExpression",
"start": 602,
"end": 623,
"loc": {
"start": {
"line": 17,
"column": 39
},
"end": {
"line": 17,
"column": 60
}
},
"object": {
"type": "Identifier",
"start": 602,
"end": 614,
"loc": {
"start": {
"line": 17,
"column": 39
},
"end": {
"line": 17,
"column": 51
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
},
"property": {
"type": "Identifier",
"start": 615,
"end": 623,
"loc": {
"start": {
"line": 17,
"column": 52
},
"end": {
"line": 17,
"column": 60
},
"identifierName": "objectId"
},
"name": "objectId"
},
"computed": false
}
]
}
}
],
"directives": []
},
"alternate": null
}
],
"directives": []
}
}
]
}
},
{
"type": "ExpressionStatement",
"start": 684,
"end": 725,
"loc": {
"start": {
"line": 20,
"column": 16
},
"end": {
"line": 20,
"column": 57
}
},
"expression": {
"type": "CallExpression",
"start": 684,
"end": 724,
"loc": {
"start": {
"line": 20,
"column": 16
},
"end": {
"line": 20,
"column": 56
}
},
"callee": {
"type": "MemberExpression",
"start": 684,
"end": 707,
"loc": {
"start": {
"line": 20,
"column": 16
},
"end": {
"line": 20,
"column": 39
}
},
"object": {
"type": "Identifier",
"start": 684,
"end": 689,
"loc": {
"start": {
"line": 20,
"column": 16
},
"end": {
"line": 20,
"column": 21
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 690,
"end": 707,
"loc": {
"start": {
"line": 20,
"column": 22
},
"end": {
"line": 20,
"column": 39
},
"identifierName": "setObjectsVisible"
},
"name": "setObjectsVisible"
},
"computed": false
},
"arguments": [
{
"type": "Identifier",
"start": 708,
"end": 717,
"loc": {
"start": {
"line": 20,
"column": 40
},
"end": {
"line": 20,
"column": 49
},
"identifierName": "objectIds"
},
"name": "objectIds"
},
{
"type": "BooleanLiteral",
"start": 719,
"end": 723,
"loc": {
"start": {
"line": 20,
"column": 51
},
"end": {
"line": 20,
"column": 55
}
},
"value": true
}
]
}
},
{
"type": "ExpressionStatement",
"start": 742,
"end": 787,
"loc": {
"start": {
"line": 21,
"column": 16
},
"end": {
"line": 21,
"column": 61
}
},
"expression": {
"type": "CallExpression",
"start": 742,
"end": 786,
"loc": {
"start": {
"line": 21,
"column": 16
},
"end": {
"line": 21,
"column": 60
}
},
"callee": {
"type": "MemberExpression",
"start": 742,
"end": 769,
"loc": {
"start": {
"line": 21,
"column": 16
},
"end": {
"line": 21,
"column": 43
}
},
"object": {
"type": "Identifier",
"start": 742,
"end": 747,
"loc": {
"start": {
"line": 21,
"column": 16
},
"end": {
"line": 21,
"column": 21
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 748,
"end": 769,
"loc": {
"start": {
"line": 21,
"column": 22
},
"end": {
"line": 21,
"column": 43
},
"identifierName": "setObjectsHighlighted"
},
"name": "setObjectsHighlighted"
},
"computed": false
},
"arguments": [
{
"type": "Identifier",
"start": 770,
"end": 779,
"loc": {
"start": {
"line": 21,
"column": 44
},
"end": {
"line": 21,
"column": 53
},
"identifierName": "objectIds"
},
"name": "objectIds"
},
{
"type": "BooleanLiteral",
"start": 781,
"end": 785,
"loc": {
"start": {
"line": 21,
"column": 55
},
"end": {
"line": 21,
"column": 59
}
},
"value": true
}
]
}
},
{
"type": "VariableDeclaration",
"start": 804,
"end": 842,
"loc": {
"start": {
"line": 22,
"column": 16
},
"end": {
"line": 22,
"column": 54
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 810,
"end": 841,
"loc": {
"start": {
"line": 22,
"column": 22
},
"end": {
"line": 22,
"column": 53
}
},
"id": {
"type": "Identifier",
"start": 810,
"end": 814,
"loc": {
"start": {
"line": 22,
"column": 22
},
"end": {
"line": 22,
"column": 26
},
"identifierName": "aabb"
},
"name": "aabb"
},
"init": {
"type": "CallExpression",
"start": 817,
"end": 841,
"loc": {
"start": {
"line": 22,
"column": 29
},
"end": {
"line": 22,
"column": 53
}
},
"callee": {
"type": "MemberExpression",
"start": 817,
"end": 830,
"loc": {
"start": {
"line": 22,
"column": 29
},
"end": {
"line": 22,
"column": 42
}
},
"object": {
"type": "Identifier",
"start": 817,
"end": 822,
"loc": {
"start": {
"line": 22,
"column": 29
},
"end": {
"line": 22,
"column": 34
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 823,
"end": 830,
"loc": {
"start": {
"line": 22,
"column": 35
},
"end": {
"line": 22,
"column": 42
},
"identifierName": "getAABB"
},
"name": "getAABB"
},
"computed": false
},
"arguments": [
{
"type": "Identifier",
"start": 831,
"end": 840,
"loc": {
"start": {
"line": 22,
"column": 43
},
"end": {
"line": 22,
"column": 52
},
"identifierName": "objectIds"
},
"name": "objectIds"
}
]
}
}
],
"kind": "const"
},
{
"type": "ExpressionStatement",
"start": 859,
"end": 1161,
"loc": {
"start": {
"line": 23,
"column": 16
},
"end": {
"line": 30,
"column": 19
}
},
"expression": {
"type": "CallExpression",
"start": 859,
"end": 1160,
"loc": {
"start": {
"line": 23,
"column": 16
},
"end": {
"line": 30,
"column": 18
}
},
"callee": {
"type": "MemberExpression",
"start": 859,
"end": 884,
"loc": {
"start": {
"line": 23,
"column": 16
},
"end": {
"line": 23,
"column": 41
}
},
"object": {
"type": "MemberExpression",
"start": 859,
"end": 878,
"loc": {
"start": {
"line": 23,
"column": 16
},
"end": {
"line": 23,
"column": 35
}
},
"object": {
"type": "Identifier",
"start": 859,
"end": 865,
"loc": {
"start": {
"line": 23,
"column": 16
},
"end": {
"line": 23,
"column": 22
},
"identifierName": "viewer"
},
"name": "viewer"
},
"property": {
"type": "Identifier",
"start": 866,
"end": 878,
"loc": {
"start": {
"line": 23,
"column": 23
},
"end": {
"line": 23,
"column": 35
},
"identifierName": "cameraFlight"
},
"name": "cameraFlight"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 879,
"end": 884,
"loc": {
"start": {
"line": 23,
"column": 36
},
"end": {
"line": 23,
"column": 41
},
"identifierName": "flyTo"
},
"name": "flyTo"
},
"computed": false
},
"arguments": [
{
"type": "ObjectExpression",
"start": 885,
"end": 970,
"loc": {
"start": {
"line": 23,
"column": 42
},
"end": {
"line": 26,
"column": 17
}
},
"properties": [
{
"type": "ObjectProperty",
"start": 907,
"end": 917,
"loc": {
"start": {
"line": 24,
"column": 20
},
"end": {
"line": 24,
"column": 30
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 907,
"end": 911,
"loc": {
"start": {
"line": 24,
"column": 20
},
"end": {
"line": 24,
"column": 24
},
"identifierName": "aabb"
},
"name": "aabb"
},
"value": {
"type": "Identifier",
"start": 913,
"end": 917,
"loc": {
"start": {
"line": 24,
"column": 26
},
"end": {
"line": 24,
"column": 30
},
"identifierName": "aabb"
},
"name": "aabb"
}
},
{
"type": "ObjectProperty",
"start": 939,
"end": 952,
"loc": {
"start": {
"line": 25,
"column": 20
},
"end": {
"line": 25,
"column": 33
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 939,
"end": 947,
"loc": {
"start": {
"line": 25,
"column": 20
},
"end": {
"line": 25,
"column": 28
},
"identifierName": "duration"
},
"name": "duration"
},
"value": {
"type": "NumericLiteral",
"start": 949,
"end": 952,
"loc": {
"start": {
"line": 25,
"column": 30
},
"end": {
"line": 25,
"column": 33
}
},
"extra": {
"rawValue": 0.5,
"raw": "0.5"
},
"value": 0.5
}
}
]
},
{
"type": "ArrowFunctionExpression",
"start": 972,
"end": 1159,
"loc": {
"start": {
"line": 26,
"column": 19
},
"end": {
"line": 30,
"column": 17
}
},
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [],
"body": {
"type": "BlockStatement",
"start": 978,
"end": 1159,
"loc": {
"start": {
"line": 26,
"column": 25
},
"end": {
"line": 30,
"column": 17
}
},
"body": [
{
"type": "ExpressionStatement",
"start": 1000,
"end": 1141,
"loc": {
"start": {
"line": 27,
"column": 20
},
"end": {
"line": 29,
"column": 28
}
},
"expression": {
"type": "CallExpression",
"start": 1000,
"end": 1140,
"loc": {
"start": {
"line": 27,
"column": 20
},
"end": {
"line": 29,
"column": 27
}
},
"callee": {
"type": "Identifier",
"start": 1000,
"end": 1010,
"loc": {
"start": {
"line": 27,
"column": 20
},
"end": {
"line": 27,
"column": 30
},
"identifierName": "setTimeout"
},
"name": "setTimeout"
},
"arguments": [
{
"type": "FunctionExpression",
"start": 1011,
"end": 1134,
"loc": {
"start": {
"line": 27,
"column": 31
},
"end": {
"line": 29,
"column": 21
}
},
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [],
"body": {
"type": "BlockStatement",
"start": 1023,
"end": 1134,
"loc": {
"start": {
"line": 27,
"column": 43
},
"end": {
"line": 29,
"column": 21
}
},
"body": [
{
"type": "ExpressionStatement",
"start": 1049,
"end": 1112,
"loc": {
"start": {
"line": 28,
"column": 24
},
"end": {
"line": 28,
"column": 87
}
},
"expression": {
"type": "CallExpression",
"start": 1049,
"end": 1111,
"loc": {
"start": {
"line": 28,
"column": 24
},
"end": {
"line": 28,
"column": 86
}
},
"callee": {
"type": "MemberExpression",
"start": 1049,
"end": 1076,
"loc": {
"start": {
"line": 28,
"column": 24
},
"end": {
"line": 28,
"column": 51
}
},
"object": {
"type": "Identifier",
"start": 1049,
"end": 1054,
"loc": {
"start": {
"line": 28,
"column": 24
},
"end": {
"line": 28,
"column": 29
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 1055,
"end": 1076,
"loc": {
"start": {
"line": 28,
"column": 30
},
"end": {
"line": 28,
"column": 51
},
"identifierName": "setObjectsHighlighted"
},
"name": "setObjectsHighlighted"
},
"computed": false
},
"arguments": [
{
"type": "MemberExpression",
"start": 1077,
"end": 1103,
"loc": {
"start": {
"line": 28,
"column": 52
},
"end": {
"line": 28,
"column": 78
}
},
"object": {
"type": "Identifier",
"start": 1077,
"end": 1082,
"loc": {
"start": {
"line": 28,
"column": 52
},
"end": {
"line": 28,
"column": 57
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 1083,
"end": 1103,
"loc": {
"start": {
"line": 28,
"column": 58
},
"end": {
"line": 28,
"column": 78
},
"identifierName": "highlightedObjectIds"
},
"name": "highlightedObjectIds"
},
"computed": false
},
{
"type": "BooleanLiteral",
"start": 1105,
"end": 1110,
"loc": {
"start": {
"line": 28,
"column": 80
},
"end": {
"line": 28,
"column": 85
}
},
"value": false
}
]
}
}
],
"directives": []
}
},
{
"type": "NumericLiteral",
"start": 1136,
"end": 1139,
"loc": {
"start": {
"line": 29,
"column": 23
},
"end": {
"line": 29,
"column": 26
}
},
"extra": {
"rawValue": 500,
"raw": "500"
},
"value": 500
}
]
}
}
],
"directives": []
}
}
]
}
},
{
"type": "ExpressionStatement",
"start": 1178,
"end": 1236,
"loc": {
"start": {
"line": 31,
"column": 16
},
"end": {
"line": 31,
"column": 74
}
},
"expression": {
"type": "AssignmentExpression",
"start": 1178,
"end": 1235,
"loc": {
"start": {
"line": 31,
"column": 16
},
"end": {
"line": 31,
"column": 73
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
"start": 1178,
"end": 1207,
"loc": {
"start": {
"line": 31,
"column": 16
},
"end": {
"line": 31,
"column": 45
}
},
"object": {
"type": "MemberExpression",
"start": 1178,
"end": 1198,
"loc": {
"start": {
"line": 31,
"column": 16
},
"end": {
"line": 31,
"column": 36
}
},
"object": {
"type": "Identifier",
"start": 1178,
"end": 1184,
"loc": {
"start": {
"line": 31,
"column": 16
},
"end": {
"line": 31,
"column": 22
},
"identifierName": "viewer"
},
"name": "viewer"
},
"property": {
"type": "Identifier",
"start": 1185,
"end": 1198,
"loc": {
"start": {
"line": 31,
"column": 23
},
"end": {
"line": 31,
"column": 36
},
"identifierName": "cameraControl"
},
"name": "cameraControl"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 1199,
"end": 1207,
"loc": {
"start": {
"line": 31,
"column": 37
},
"end": {
"line": 31,
"column": 45
},
"identifierName": "pivotPos"
},
"name": "pivotPos"
},
"computed": false
},
"right": {
"type": "CallExpression",
"start": 1210,
"end": 1235,
"loc": {
"start": {
"line": 31,
"column": 48
},
"end": {
"line": 31,
"column": 73
}
},
"callee": {
"type": "MemberExpression",
"start": 1210,
"end": 1229,
"loc": {
"start": {
"line": 31,
"column": 48
},
"end": {
"line": 31,
"column": 67
}
},
"object": {
"type": "Identifier",
"start": 1210,
"end": 1214,
"loc": {
"start": {
"line": 31,
"column": 48
},
"end": {
"line": 31,
"column": 52
},
"identifierName": "math"
},
"name": "math"
},
"property": {
"type": "Identifier",
"start": 1215,
"end": 1229,
"loc": {
"start": {
"line": 31,
"column": 53
},
"end": {
"line": 31,
"column": 67
},
"identifierName": "getAABB3Center"
},
"name": "getAABB3Center"
},
"computed": false
},
"arguments": [
{
"type": "Identifier",
"start": 1230,
"end": 1234,
"loc": {
"start": {
"line": 31,
"column": 68
},
"end": {
"line": 31,
"column": 72
},
"identifierName": "aabb"
},
"name": "aabb"
}
]
}
}
}
],
"directives": []
}
}
}
]
},
{
"type": "ObjectExpression",
"start": 1270,
"end": 1752,
"loc": {
"start": {
"line": 34,
"column": 8
},
"end": {
"line": 46,
"column": 9
}
},
"properties": [
{
"type": "ObjectProperty",
"start": 1284,
"end": 1305,
"loc": {
"start": {
"line": 35,
"column": 12
},
"end": {
"line": 35,
"column": 33
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 1284,
"end": 1289,
"loc": {
"start": {
"line": 35,
"column": 12
},
"end": {
"line": 35,
"column": 17
},
"identifierName": "title"
},
"name": "title"
},
"value": {
"type": "StringLiteral",
"start": 1291,
"end": 1305,
"loc": {
"start": {
"line": 35,
"column": 19
},
"end": {
"line": 35,
"column": 33
}
},
"extra": {
"rawValue": "View fit all",
"raw": "\"View fit all\""
},
"value": "View fit all"
}
},
{
"type": "ObjectProperty",
"start": 1319,
"end": 1742,
"loc": {
"start": {
"line": 36,
"column": 12
},
"end": {
"line": 45,
"column": 13
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 1319,
"end": 1327,
"loc": {
"start": {
"line": 36,
"column": 12
},
"end": {
"line": 36,
"column": 20
},
"identifierName": "callback"
},
"name": "callback"
},
"value": {
"type": "FunctionExpression",
"start": 1329,
"end": 1742,
"loc": {
"start": {
"line": 36,
"column": 22
},
"end": {
"line": 45,
"column": 13
}
},
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "Identifier",
"start": 1339,
"end": 1346,
"loc": {
"start": {
"line": 36,
"column": 32
},
"end": {
"line": 36,
"column": 39
},
"identifierName": "context"
},
"name": "context"
}
],
"body": {
"type": "BlockStatement",
"start": 1348,
"end": 1742,
"loc": {
"start": {
"line": 36,
"column": 41
},
"end": {
"line": 45,
"column": 13
}
},
"body": [
{
"type": "VariableDeclaration",
"start": 1366,
"end": 1396,
"loc": {
"start": {
"line": 37,
"column": 16
},
"end": {
"line": 37,
"column": 46
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 1372,
"end": 1395,
"loc": {
"start": {
"line": 37,
"column": 22
},
"end": {
"line": 37,
"column": 45
}
},
"id": {
"type": "Identifier",
"start": 1372,
"end": 1378,
"loc": {
"start": {
"line": 37,
"column": 22
},
"end": {
"line": 37,
"column": 28
},
"identifierName": "viewer"
},
"name": "viewer"
},
"init": {
"type": "MemberExpression",
"start": 1381,
"end": 1395,
"loc": {
"start": {
"line": 37,
"column": 31
},
"end": {
"line": 37,
"column": 45
}
},
"object": {
"type": "Identifier",
"start": 1381,
"end": 1388,
"loc": {
"start": {
"line": 37,
"column": 31
},
"end": {
"line": 37,
"column": 38
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 1389,
"end": 1395,
"loc": {
"start": {
"line": 37,
"column": 39
},
"end": {
"line": 37,
"column": 45
},
"identifierName": "viewer"
},
"name": "viewer"
},
"computed": false
}
}
],
"kind": "const"
},
{
"type": "VariableDeclaration",
"start": 1413,
"end": 1440,
"loc": {
"start": {
"line": 38,
"column": 16
},
"end": {
"line": 38,
"column": 43
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 1419,
"end": 1439,
"loc": {
"start": {
"line": 38,
"column": 22
},
"end": {
"line": 38,
"column": 42
}
},
"id": {
"type": "Identifier",
"start": 1419,
"end": 1424,
"loc": {
"start": {
"line": 38,
"column": 22
},
"end": {
"line": 38,
"column": 27
},
"identifierName": "scene"
},
"name": "scene"
},
"init": {
"type": "MemberExpression",
"start": 1427,
"end": 1439,
"loc": {
"start": {
"line": 38,
"column": 30
},
"end": {
"line": 38,
"column": 42
}
},
"object": {
"type": "Identifier",
"start": 1427,
"end": 1433,
"loc": {
"start": {
"line": 38,
"column": 30
},
"end": {
"line": 38,
"column": 36
},
"identifierName": "viewer"
},
"name": "viewer"
},
"property": {
"type": "Identifier",
"start": 1434,
"end": 1439,
"loc": {
"start": {
"line": 38,
"column": 37
},
"end": {
"line": 38,
"column": 42
},
"identifierName": "scene"
},
"name": "scene"
},
"computed": false
}
}
],
"kind": "const"
},
{
"type": "VariableDeclaration",
"start": 1457,
"end": 1513,
"loc": {
"start": {
"line": 39,
"column": 16
},
"end": {
"line": 39,
"column": 72
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 1463,
"end": 1512,
"loc": {
"start": {
"line": 39,
"column": 22
},
"end": {
"line": 39,
"column": 71
}
},
"id": {
"type": "Identifier",
"start": 1463,
"end": 1472,
"loc": {
"start": {
"line": 39,
"column": 22
},
"end": {
"line": 39,
"column": 31
},
"identifierName": "sceneAABB"
},
"name": "sceneAABB"
},
"init": {
"type": "CallExpression",
"start": 1475,
"end": 1512,
"loc": {
"start": {
"line": 39,
"column": 34
},
"end": {
"line": 39,
"column": 71
}
},
"callee": {
"type": "MemberExpression",
"start": 1475,
"end": 1488,
"loc": {
"start": {
"line": 39,
"column": 34
},
"end": {
"line": 39,
"column": 47
}
},
"object": {
"type": "Identifier",
"start": 1475,
"end": 1480,
"loc": {
"start": {
"line": 39,
"column": 34
},
"end": {
"line": 39,
"column": 39
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 1481,
"end": 1488,
"loc": {
"start": {
"line": 39,
"column": 40
},
"end": {
"line": 39,
"column": 47
},
"identifierName": "getAABB"
},
"name": "getAABB"
},
"computed": false
},
"arguments": [
{
"type": "MemberExpression",
"start": 1489,
"end": 1511,
"loc": {
"start": {
"line": 39,
"column": 48
},
"end": {
"line": 39,
"column": 70
}
},
"object": {
"type": "Identifier",
"start": 1489,
"end": 1494,
"loc": {
"start": {
"line": 39,
"column": 48
},
"end": {
"line": 39,
"column": 53
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 1495,
"end": 1511,
"loc": {
"start": {
"line": 39,
"column": 54
},
"end": {
"line": 39,
"column": 70
},
"identifierName": "visibleObjectIds"
},
"name": "visibleObjectIds"
},
"computed": false
}
]
}
}
],
"kind": "const"
},
{
"type": "ExpressionStatement",
"start": 1530,
"end": 1648,
"loc": {
"start": {
"line": 40,
"column": 16
},
"end": {
"line": 43,
"column": 19
}
},
"expression": {
"type": "CallExpression",
"start": 1530,
"end": 1647,
"loc": {
"start": {
"line": 40,
"column": 16
},
"end": {
"line": 43,
"column": 18
}
},
"callee": {
"type": "MemberExpression",
"start": 1530,
"end": 1555,
"loc": {
"start": {
"line": 40,
"column": 16
},
"end": {
"line": 40,
"column": 41
}
},
"object": {
"type": "MemberExpression",
"start": 1530,
"end": 1549,
"loc": {
"start": {
"line": 40,
"column": 16
},
"end": {
"line": 40,
"column": 35
}
},
"object": {
"type": "Identifier",
"start": 1530,
"end": 1536,
"loc": {
"start": {
"line": 40,
"column": 16
},
"end": {
"line": 40,
"column": 22
},
"identifierName": "viewer"
},
"name": "viewer"
},
"property": {
"type": "Identifier",
"start": 1537,
"end": 1549,
"loc": {
"start": {
"line": 40,
"column": 23
},
"end": {
"line": 40,
"column": 35
},
"identifierName": "cameraFlight"
},
"name": "cameraFlight"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 1550,
"end": 1555,
"loc": {
"start": {
"line": 40,
"column": 36
},
"end": {
"line": 40,
"column": 41
},
"identifierName": "flyTo"
},
"name": "flyTo"
},
"computed": false
},
"arguments": [
{
"type": "ObjectExpression",
"start": 1556,
"end": 1646,
"loc": {
"start": {
"line": 40,
"column": 42
},
"end": {
"line": 43,
"column": 17
}
},
"properties": [
{
"type": "ObjectProperty",
"start": 1578,
"end": 1593,
"loc": {
"start": {
"line": 41,
"column": 20
},
"end": {
"line": 41,
"column": 35
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 1578,
"end": 1582,
"loc": {
"start": {
"line": 41,
"column": 20
},
"end": {
"line": 41,
"column": 24
},
"identifierName": "aabb"
},
"name": "aabb"
},
"value": {
"type": "Identifier",
"start": 1584,
"end": 1593,
"loc": {
"start": {
"line": 41,
"column": 26
},
"end": {
"line": 41,
"column": 35
},
"identifierName": "sceneAABB"
},
"name": "sceneAABB"
}
},
{
"type": "ObjectProperty",
"start": 1615,
"end": 1628,
"loc": {
"start": {
"line": 42,
"column": 20
},
"end": {
"line": 42,
"column": 33
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 1615,
"end": 1623,
"loc": {
"start": {
"line": 42,
"column": 20
},
"end": {
"line": 42,
"column": 28
},
"identifierName": "duration"
},
"name": "duration"
},
"value": {
"type": "NumericLiteral",
"start": 1625,
"end": 1628,
"loc": {
"start": {
"line": 42,
"column": 30
},
"end": {
"line": 42,
"column": 33
}
},
"extra": {
"rawValue": 0.5,
"raw": "0.5"
},
"value": 0.5
}
}
]
}
]
}
},
{
"type": "ExpressionStatement",
"start": 1665,
"end": 1728,
"loc": {
"start": {
"line": 44,
"column": 16
},
"end": {
"line": 44,
"column": 79
}
},
"expression": {
"type": "AssignmentExpression",
"start": 1665,
"end": 1727,
"loc": {
"start": {
"line": 44,
"column": 16
},
"end": {
"line": 44,
"column": 78
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
"start": 1665,
"end": 1694,
"loc": {
"start": {
"line": 44,
"column": 16
},
"end": {
"line": 44,
"column": 45
}
},
"object": {
"type": "MemberExpression",
"start": 1665,
"end": 1685,
"loc": {
"start": {
"line": 44,
"column": 16
},
"end": {
"line": 44,
"column": 36
}
},
"object": {
"type": "Identifier",
"start": 1665,
"end": 1671,
"loc": {
"start": {
"line": 44,
"column": 16
},
"end": {
"line": 44,
"column": 22
},
"identifierName": "viewer"
},
"name": "viewer"
},
"property": {
"type": "Identifier",
"start": 1672,
"end": 1685,
"loc": {
"start": {
"line": 44,
"column": 23
},
"end": {
"line": 44,
"column": 36
},
"identifierName": "cameraControl"
},
"name": "cameraControl"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 1686,
"end": 1694,
"loc": {
"start": {
"line": 44,
"column": 37
},
"end": {
"line": 44,
"column": 45
},
"identifierName": "pivotPos"
},
"name": "pivotPos"
},
"computed": false
},
"right": {
"type": "CallExpression",
"start": 1697,
"end": 1727,
"loc": {
"start": {
"line": 44,
"column": 48
},
"end": {
"line": 44,
"column": 78
}
},
"callee": {
"type": "MemberExpression",
"start": 1697,
"end": 1716,
"loc": {
"start": {
"line": 44,
"column": 48
},
"end": {
"line": 44,
"column": 67
}
},
"object": {
"type": "Identifier",
"start": 1697,
"end": 1701,
"loc": {
"start": {
"line": 44,
"column": 48
},
"end": {
"line": 44,
"column": 52
},
"identifierName": "math"
},
"name": "math"
},
"property": {
"type": "Identifier",
"start": 1702,
"end": 1716,
"loc": {
"start": {
"line": 44,
"column": 53
},
"end": {
"line": 44,
"column": 67
},
"identifierName": "getAABB3Center"
},
"name": "getAABB3Center"
},
"computed": false
},
"arguments": [
{
"type": "Identifier",
"start": 1717,
"end": 1726,
"loc": {
"start": {
"line": 44,
"column": 68
},
"end": {
"line": 44,
"column": 77
},
"identifierName": "sceneAABB"
},
"name": "sceneAABB"
}
]
}
}
}
],
"directives": []
}
}
}
]
}
]
},
{
"type": "ArrayExpression",
"start": 1764,
"end": 3316,
"loc": {
"start": {
"line": 48,
"column": 4
},
"end": {
"line": 86,
"column": 5
}
},
"elements": [
{
"type": "ObjectExpression",
"start": 1774,
"end": 2262,
"loc": {
"start": {
"line": 49,
"column": 8
},
"end": {
"line": 61,
"column": 9
}
},
"properties": [
{
"type": "ObjectProperty",
"start": 1788,
"end": 1801,
"loc": {
"start": {
"line": 50,
"column": 12
},
"end": {
"line": 50,
"column": 25
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 1788,
"end": 1793,
"loc": {
"start": {
"line": 50,
"column": 12
},
"end": {
"line": 50,
"column": 17
},
"identifierName": "title"
},
"name": "title"
},
"value": {
"type": "StringLiteral",
"start": 1795,
"end": 1801,
"loc": {
"start": {
"line": 50,
"column": 19
},
"end": {
"line": 50,
"column": 25
}
},
"extra": {
"rawValue": "Hide",
"raw": "\"Hide\""
},
"value": "Hide"
}
},
{
"type": "ObjectProperty",
"start": 1815,
"end": 2252,
"loc": {
"start": {
"line": 51,
"column": 12
},
"end": {
"line": 60,
"column": 13
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 1815,
"end": 1823,
"loc": {
"start": {
"line": 51,
"column": 12
},
"end": {
"line": 51,
"column": 20
},
"identifierName": "callback"
},
"name": "callback"
},
"value": {
"type": "FunctionExpression",
"start": 1825,
"end": 2252,
"loc": {
"start": {
"line": 51,
"column": 22
},
"end": {
"line": 60,
"column": 13
}
},
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "Identifier",
"start": 1835,
"end": 1842,
"loc": {
"start": {
"line": 51,
"column": 32
},
"end": {
"line": 51,
"column": 39
},
"identifierName": "context"
},
"name": "context"
}
],
"body": {
"type": "BlockStatement",
"start": 1844,
"end": 2252,
"loc": {
"start": {
"line": 51,
"column": 41
},
"end": {
"line": 60,
"column": 13
}
},
"body": [
{
"type": "ExpressionStatement",
"start": 1862,
"end": 2238,
"loc": {
"start": {
"line": 52,
"column": 16
},
"end": {
"line": 59,
"column": 19
}
},
"expression": {
"type": "CallExpression",
"start": 1862,
"end": 2237,
"loc": {
"start": {
"line": 52,
"column": 16
},
"end": {
"line": 59,
"column": 18
}
},
"callee": {
"type": "MemberExpression",
"start": 1862,
"end": 1897,
"loc": {
"start": {
"line": 52,
"column": 16
},
"end": {
"line": 52,
"column": 51
}
},
"object": {
"type": "MemberExpression",
"start": 1862,
"end": 1884,
"loc": {
"start": {
"line": 52,
"column": 16
},
"end": {
"line": 52,
"column": 38
}
},
"object": {
"type": "Identifier",
"start": 1862,
"end": 1869,
"loc": {
"start": {
"line": 52,
"column": 16
},
"end": {
"line": 52,
"column": 23
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 1870,
"end": 1884,
"loc": {
"start": {
"line": 52,
"column": 24
},
"end": {
"line": 52,
"column": 38
},
"identifierName": "treeViewPlugin"
},
"name": "treeViewPlugin"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 1885,
"end": 1897,
"loc": {
"start": {
"line": 52,
"column": 39
},
"end": {
"line": 52,
"column": 51
},
"identifierName": "withNodeTree"
},
"name": "withNodeTree"
},
"computed": false
},
"arguments": [
{
"type": "MemberExpression",
"start": 1898,
"end": 1918,
"loc": {
"start": {
"line": 52,
"column": 52
},
"end": {
"line": 52,
"column": 72
}
},
"object": {
"type": "Identifier",
"start": 1898,
"end": 1905,
"loc": {
"start": {
"line": 52,
"column": 52
},
"end": {
"line": 52,
"column": 59
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 1906,
"end": 1918,
"loc": {
"start": {
"line": 52,
"column": 60
},
"end": {
"line": 52,
"column": 72
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
},
"computed": false
},
{
"type": "ArrowFunctionExpression",
"start": 1920,
"end": 2236,
"loc": {
"start": {
"line": 52,
"column": 74
},
"end": {
"line": 59,
"column": 17
}
},
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "Identifier",
"start": 1921,
"end": 1933,
"loc": {
"start": {
"line": 52,
"column": 75
},
"end": {
"line": 52,
"column": 87
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
}
],
"body": {
"type": "BlockStatement",
"start": 1938,
"end": 2236,
"loc": {
"start": {
"line": 52,
"column": 92
},
"end": {
"line": 59,
"column": 17
}
},
"body": [
{
"type": "IfStatement",
"start": 1960,
"end": 2218,
"loc": {
"start": {
"line": 53,
"column": 20
},
"end": {
"line": 58,
"column": 21
}
},
"test": {
"type": "MemberExpression",
"start": 1964,
"end": 1985,
"loc": {
"start": {
"line": 53,
"column": 24
},
"end": {
"line": 53,
"column": 45
}
},
"object": {
"type": "Identifier",
"start": 1964,
"end": 1976,
"loc": {
"start": {
"line": 53,
"column": 24
},
"end": {
"line": 53,
"column": 36
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
},
"property": {
"type": "Identifier",
"start": 1977,
"end": 1985,
"loc": {
"start": {
"line": 53,
"column": 37
},
"end": {
"line": 53,
"column": 45
},
"identifierName": "objectId"
},
"name": "objectId"
},
"computed": false
},
"consequent": {
"type": "BlockStatement",
"start": 1987,
"end": 2218,
"loc": {
"start": {
"line": 53,
"column": 47
},
"end": {
"line": 58,
"column": 21
}
},
"body": [
{
"type": "VariableDeclaration",
"start": 2013,
"end": 2080,
"loc": {
"start": {
"line": 54,
"column": 24
},
"end": {
"line": 54,
"column": 91
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 2019,
"end": 2079,
"loc": {
"start": {
"line": 54,
"column": 30
},
"end": {
"line": 54,
"column": 90
}
},
"id": {
"type": "Identifier",
"start": 2019,
"end": 2025,
"loc": {
"start": {
"line": 54,
"column": 30
},
"end": {
"line": 54,
"column": 36
},
"identifierName": "entity"
},
"name": "entity"
},
"init": {
"type": "MemberExpression",
"start": 2028,
"end": 2079,
"loc": {
"start": {
"line": 54,
"column": 39
},
"end": {
"line": 54,
"column": 90
}
},
"object": {
"type": "MemberExpression",
"start": 2028,
"end": 2056,
"loc": {
"start": {
"line": 54,
"column": 39
},
"end": {
"line": 54,
"column": 67
}
},
"object": {
"type": "MemberExpression",
"start": 2028,
"end": 2048,
"loc": {
"start": {
"line": 54,
"column": 39
},
"end": {
"line": 54,
"column": 59
}
},
"object": {
"type": "MemberExpression",
"start": 2028,
"end": 2042,
"loc": {
"start": {
"line": 54,
"column": 39
},
"end": {
"line": 54,
"column": 53
}
},
"object": {
"type": "Identifier",
"start": 2028,
"end": 2035,
"loc": {
"start": {
"line": 54,
"column": 39
},
"end": {
"line": 54,
"column": 46
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 2036,
"end": 2042,
"loc": {
"start": {
"line": 54,
"column": 47
},
"end": {
"line": 54,
"column": 53
},
"identifierName": "viewer"
},
"name": "viewer"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 2043,
"end": 2048,
"loc": {
"start": {
"line": 54,
"column": 54
},
"end": {
"line": 54,
"column": 59
},
"identifierName": "scene"
},
"name": "scene"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 2049,
"end": 2056,
"loc": {
"start": {
"line": 54,
"column": 60
},
"end": {
"line": 54,
"column": 67
},
"identifierName": "objects"
},
"name": "objects"
},
"computed": false
},
"property": {
"type": "MemberExpression",
"start": 2057,
"end": 2078,
"loc": {
"start": {
"line": 54,
"column": 68
},
"end": {
"line": 54,
"column": 89
}
},
"object": {
"type": "Identifier",
"start": 2057,
"end": 2069,
"loc": {
"start": {
"line": 54,
"column": 68
},
"end": {
"line": 54,
"column": 80
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
},
"property": {
"type": "Identifier",
"start": 2070,
"end": 2078,
"loc": {
"start": {
"line": 54,
"column": 81
},
"end": {
"line": 54,
"column": 89
},
"identifierName": "objectId"
},
"name": "objectId"
},
"computed": false
},
"computed": true
}
}
],
"kind": "const"
},
{
"type": "IfStatement",
"start": 2105,
"end": 2196,
"loc": {
"start": {
"line": 55,
"column": 24
},
"end": {
"line": 57,
"column": 25
}
},
"test": {
"type": "Identifier",
"start": 2109,
"end": 2115,
"loc": {
"start": {
"line": 55,
"column": 28
},
"end": {
"line": 55,
"column": 34
},
"identifierName": "entity"
},
"name": "entity"
},
"consequent": {
"type": "BlockStatement",
"start": 2117,
"end": 2196,
"loc": {
"start": {
"line": 55,
"column": 36
},
"end": {
"line": 57,
"column": 25
}
},
"body": [
{
"type": "ExpressionStatement",
"start": 2147,
"end": 2170,
"loc": {
"start": {
"line": 56,
"column": 28
},
"end": {
"line": 56,
"column": 51
}
},
"expression": {
"type": "AssignmentExpression",
"start": 2147,
"end": 2169,
"loc": {
"start": {
"line": 56,
"column": 28
},
"end": {
"line": 56,
"column": 50
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
"start": 2147,
"end": 2161,
"loc": {
"start": {
"line": 56,
"column": 28
},
"end": {
"line": 56,
"column": 42
}
},
"object": {
"type": "Identifier",
"start": 2147,
"end": 2153,
"loc": {
"start": {
"line": 56,
"column": 28
},
"end": {
"line": 56,
"column": 34
},
"identifierName": "entity"
},
"name": "entity"
},
"property": {
"type": "Identifier",
"start": 2154,
"end": 2161,
"loc": {
"start": {
"line": 56,
"column": 35
},
"end": {
"line": 56,
"column": 42
},
"identifierName": "visible"
},
"name": "visible"
},
"computed": false
},
"right": {
"type": "BooleanLiteral",
"start": 2164,
"end": 2169,
"loc": {
"start": {
"line": 56,
"column": 45
},
"end": {
"line": 56,
"column": 50
}
},
"value": false
}
}
}
],
"directives": []
},
"alternate": null
}
],
"directives": []
},
"alternate": null
}
],
"directives": []
}
}
]
}
}
],
"directives": []
}
}
}
]
},
{
"type": "ObjectExpression",
"start": 2272,
"end": 3099,
"loc": {
"start": {
"line": 62,
"column": 8
},
"end": {
"line": 79,
"column": 9
}
},
"properties": [
{
"type": "ObjectProperty",
"start": 2286,
"end": 2306,
"loc": {
"start": {
"line": 63,
"column": 12
},
"end": {
"line": 63,
"column": 32
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 2286,
"end": 2291,
"loc": {
"start": {
"line": 63,
"column": 12
},
"end": {
"line": 63,
"column": 17
},
"identifierName": "title"
},
"name": "title"
},
"value": {
"type": "StringLiteral",
"start": 2293,
"end": 2306,
"loc": {
"start": {
"line": 63,
"column": 19
},
"end": {
"line": 63,
"column": 32
}
},
"extra": {
"rawValue": "Hide others",
"raw": "\"Hide others\""
},
"value": "Hide others"
}
},
{
"type": "ObjectProperty",
"start": 2320,
"end": 3089,
"loc": {
"start": {
"line": 64,
"column": 12
},
"end": {
"line": 78,
"column": 13
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 2320,
"end": 2328,
"loc": {
"start": {
"line": 64,
"column": 12
},
"end": {
"line": 64,
"column": 20
},
"identifierName": "callback"
},
"name": "callback"
},
"value": {
"type": "FunctionExpression",
"start": 2330,
"end": 3089,
"loc": {
"start": {
"line": 64,
"column": 22
},
"end": {
"line": 78,
"column": 13
}
},
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "Identifier",
"start": 2340,
"end": 2347,
"loc": {
"start": {
"line": 64,
"column": 32
},
"end": {
"line": 64,
"column": 39
},
"identifierName": "context"
},
"name": "context"
}
],
"body": {
"type": "BlockStatement",
"start": 2349,
"end": 3089,
"loc": {
"start": {
"line": 64,
"column": 41
},
"end": {
"line": 78,
"column": 13
}
},
"body": [
{
"type": "VariableDeclaration",
"start": 2367,
"end": 2402,
"loc": {
"start": {
"line": 65,
"column": 16
},
"end": {
"line": 65,
"column": 51
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 2373,
"end": 2401,
"loc": {
"start": {
"line": 65,
"column": 22
},
"end": {
"line": 65,
"column": 50
}
},
"id": {
"type": "Identifier",
"start": 2373,
"end": 2378,
"loc": {
"start": {
"line": 65,
"column": 22
},
"end": {
"line": 65,
"column": 27
},
"identifierName": "scene"
},
"name": "scene"
},
"init": {
"type": "MemberExpression",
"start": 2381,
"end": 2401,
"loc": {
"start": {
"line": 65,
"column": 30
},
"end": {
"line": 65,
"column": 50
}
},
"object": {
"type": "MemberExpression",
"start": 2381,
"end": 2395,
"loc": {
"start": {
"line": 65,
"column": 30
},
"end": {
"line": 65,
"column": 44
}
},
"object": {
"type": "Identifier",
"start": 2381,
"end": 2388,
"loc": {
"start": {
"line": 65,
"column": 30
},
"end": {
"line": 65,
"column": 37
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 2389,
"end": 2395,
"loc": {
"start": {
"line": 65,
"column": 38
},
"end": {
"line": 65,
"column": 44
},
"identifierName": "viewer"
},
"name": "viewer"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 2396,
"end": 2401,
"loc": {
"start": {
"line": 65,
"column": 45
},
"end": {
"line": 65,
"column": 50
},
"identifierName": "scene"
},
"name": "scene"
},
"computed": false
}
}
],
"kind": "const"
},
{
"type": "ExpressionStatement",
"start": 2419,
"end": 2474,
"loc": {
"start": {
"line": 66,
"column": 16
},
"end": {
"line": 66,
"column": 71
}
},
"expression": {
"type": "CallExpression",
"start": 2419,
"end": 2473,
"loc": {
"start": {
"line": 66,
"column": 16
},
"end": {
"line": 66,
"column": 70
}
},
"callee": {
"type": "MemberExpression",
"start": 2419,
"end": 2442,
"loc": {
"start": {
"line": 66,
"column": 16
},
"end": {
"line": 66,
"column": 39
}
},
"object": {
"type": "Identifier",
"start": 2419,
"end": 2424,
"loc": {
"start": {
"line": 66,
"column": 16
},
"end": {
"line": 66,
"column": 21
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 2425,
"end": 2442,
"loc": {
"start": {
"line": 66,
"column": 22
},
"end": {
"line": 66,
"column": 39
},
"identifierName": "setObjectsVisible"
},
"name": "setObjectsVisible"
},
"computed": false
},
"arguments": [
{
"type": "MemberExpression",
"start": 2443,
"end": 2465,
"loc": {
"start": {
"line": 66,
"column": 40
},
"end": {
"line": 66,
"column": 62
}
},
"object": {
"type": "Identifier",
"start": 2443,
"end": 2448,
"loc": {
"start": {
"line": 66,
"column": 40
},
"end": {
"line": 66,
"column": 45
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 2449,
"end": 2465,
"loc": {
"start": {
"line": 66,
"column": 46
},
"end": {
"line": 66,
"column": 62
},
"identifierName": "visibleObjectIds"
},
"name": "visibleObjectIds"
},
"computed": false
},
{
"type": "BooleanLiteral",
"start": 2467,
"end": 2472,
"loc": {
"start": {
"line": 66,
"column": 64
},
"end": {
"line": 66,
"column": 69
}
},
"value": false
}
]
}
},
{
"type": "ExpressionStatement",
"start": 2491,
"end": 2544,
"loc": {
"start": {
"line": 67,
"column": 16
},
"end": {
"line": 67,
"column": 69
}
},
"expression": {
"type": "CallExpression",
"start": 2491,
"end": 2543,
"loc": {
"start": {
"line": 67,
"column": 16
},
"end": {
"line": 67,
"column": 68
}
},
"callee": {
"type": "MemberExpression",
"start": 2491,
"end": 2513,
"loc": {
"start": {
"line": 67,
"column": 16
},
"end": {
"line": 67,
"column": 38
}
},
"object": {
"type": "Identifier",
"start": 2491,
"end": 2496,
"loc": {
"start": {
"line": 67,
"column": 16
},
"end": {
"line": 67,
"column": 21
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 2497,
"end": 2513,
"loc": {
"start": {
"line": 67,
"column": 22
},
"end": {
"line": 67,
"column": 38
},
"identifierName": "setObjectsXRayed"
},
"name": "setObjectsXRayed"
},
"computed": false
},
"arguments": [
{
"type": "MemberExpression",
"start": 2514,
"end": 2535,
"loc": {
"start": {
"line": 67,
"column": 39
},
"end": {
"line": 67,
"column": 60
}
},
"object": {
"type": "Identifier",
"start": 2514,
"end": 2519,
"loc": {
"start": {
"line": 67,
"column": 39
},
"end": {
"line": 67,
"column": 44
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 2520,
"end": 2535,
"loc": {
"start": {
"line": 67,
"column": 45
},
"end": {
"line": 67,
"column": 60
},
"identifierName": "xrayedObjectIds"
},
"name": "xrayedObjectIds"
},
"computed": false
},
{
"type": "BooleanLiteral",
"start": 2537,
"end": 2542,
"loc": {
"start": {
"line": 67,
"column": 62
},
"end": {
"line": 67,
"column": 67
}
},
"value": false
}
]
}
},
{
"type": "ExpressionStatement",
"start": 2561,
"end": 2618,
"loc": {
"start": {
"line": 68,
"column": 16
},
"end": {
"line": 68,
"column": 73
}
},
"expression": {
"type": "CallExpression",
"start": 2561,
"end": 2617,
"loc": {
"start": {
"line": 68,
"column": 16
},
"end": {
"line": 68,
"column": 72
}
},
"callee": {
"type": "MemberExpression",
"start": 2561,
"end": 2585,
"loc": {
"start": {
"line": 68,
"column": 16
},
"end": {
"line": 68,
"column": 40
}
},
"object": {
"type": "Identifier",
"start": 2561,
"end": 2566,
"loc": {
"start": {
"line": 68,
"column": 16
},
"end": {
"line": 68,
"column": 21
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 2567,
"end": 2585,
"loc": {
"start": {
"line": 68,
"column": 22
},
"end": {
"line": 68,
"column": 40
},
"identifierName": "setObjectsSelected"
},
"name": "setObjectsSelected"
},
"computed": false
},
"arguments": [
{
"type": "MemberExpression",
"start": 2586,
"end": 2609,
"loc": {
"start": {
"line": 68,
"column": 41
},
"end": {
"line": 68,
"column": 64
}
},
"object": {
"type": "Identifier",
"start": 2586,
"end": 2591,
"loc": {
"start": {
"line": 68,
"column": 41
},
"end": {
"line": 68,
"column": 46
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 2592,
"end": 2609,
"loc": {
"start": {
"line": 68,
"column": 47
},
"end": {
"line": 68,
"column": 64
},
"identifierName": "selectedObjectIds"
},
"name": "selectedObjectIds"
},
"computed": false
},
{
"type": "BooleanLiteral",
"start": 2611,
"end": 2616,
"loc": {
"start": {
"line": 68,
"column": 66
},
"end": {
"line": 68,
"column": 71
}
},
"value": false
}
]
}
},
{
"type": "ExpressionStatement",
"start": 2635,
"end": 2698,
"loc": {
"start": {
"line": 69,
"column": 16
},
"end": {
"line": 69,
"column": 79
}
},
"expression": {
"type": "CallExpression",
"start": 2635,
"end": 2697,
"loc": {
"start": {
"line": 69,
"column": 16
},
"end": {
"line": 69,
"column": 78
}
},
"callee": {
"type": "MemberExpression",
"start": 2635,
"end": 2662,
"loc": {
"start": {
"line": 69,
"column": 16
},
"end": {
"line": 69,
"column": 43
}
},
"object": {
"type": "Identifier",
"start": 2635,
"end": 2640,
"loc": {
"start": {
"line": 69,
"column": 16
},
"end": {
"line": 69,
"column": 21
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 2641,
"end": 2662,
"loc": {
"start": {
"line": 69,
"column": 22
},
"end": {
"line": 69,
"column": 43
},
"identifierName": "setObjectsHighlighted"
},
"name": "setObjectsHighlighted"
},
"computed": false
},
"arguments": [
{
"type": "MemberExpression",
"start": 2663,
"end": 2689,
"loc": {
"start": {
"line": 69,
"column": 44
},
"end": {
"line": 69,
"column": 70
}
},
"object": {
"type": "Identifier",
"start": 2663,
"end": 2668,
"loc": {
"start": {
"line": 69,
"column": 44
},
"end": {
"line": 69,
"column": 49
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 2669,
"end": 2689,
"loc": {
"start": {
"line": 69,
"column": 50
},
"end": {
"line": 69,
"column": 70
},
"identifierName": "highlightedObjectIds"
},
"name": "highlightedObjectIds"
},
"computed": false
},
{
"type": "BooleanLiteral",
"start": 2691,
"end": 2696,
"loc": {
"start": {
"line": 69,
"column": 72
},
"end": {
"line": 69,
"column": 77
}
},
"value": false
}
]
}
},
{
"type": "ExpressionStatement",
"start": 2715,
"end": 3075,
"loc": {
"start": {
"line": 70,
"column": 16
},
"end": {
"line": 77,
"column": 19
}
},
"expression": {
"type": "CallExpression",
"start": 2715,
"end": 3074,
"loc": {
"start": {
"line": 70,
"column": 16
},
"end": {
"line": 77,
"column": 18
}
},
"callee": {
"type": "MemberExpression",
"start": 2715,
"end": 2750,
"loc": {
"start": {
"line": 70,
"column": 16
},
"end": {
"line": 70,
"column": 51
}
},
"object": {
"type": "MemberExpression",
"start": 2715,
"end": 2737,
"loc": {
"start": {
"line": 70,
"column": 16
},
"end": {
"line": 70,
"column": 38
}
},
"object": {
"type": "Identifier",
"start": 2715,
"end": 2722,
"loc": {
"start": {
"line": 70,
"column": 16
},
"end": {
"line": 70,
"column": 23
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 2723,
"end": 2737,
"loc": {
"start": {
"line": 70,
"column": 24
},
"end": {
"line": 70,
"column": 38
},
"identifierName": "treeViewPlugin"
},
"name": "treeViewPlugin"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 2738,
"end": 2750,
"loc": {
"start": {
"line": 70,
"column": 39
},
"end": {
"line": 70,
"column": 51
},
"identifierName": "withNodeTree"
},
"name": "withNodeTree"
},
"computed": false
},
"arguments": [
{
"type": "MemberExpression",
"start": 2751,
"end": 2771,
"loc": {
"start": {
"line": 70,
"column": 52
},
"end": {
"line": 70,
"column": 72
}
},
"object": {
"type": "Identifier",
"start": 2751,
"end": 2758,
"loc": {
"start": {
"line": 70,
"column": 52
},
"end": {
"line": 70,
"column": 59
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 2759,
"end": 2771,
"loc": {
"start": {
"line": 70,
"column": 60
},
"end": {
"line": 70,
"column": 72
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
},
"computed": false
},
{
"type": "ArrowFunctionExpression",
"start": 2773,
"end": 3073,
"loc": {
"start": {
"line": 70,
"column": 74
},
"end": {
"line": 77,
"column": 17
}
},
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "Identifier",
"start": 2774,
"end": 2786,
"loc": {
"start": {
"line": 70,
"column": 75
},
"end": {
"line": 70,
"column": 87
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
}
],
"body": {
"type": "BlockStatement",
"start": 2791,
"end": 3073,
"loc": {
"start": {
"line": 70,
"column": 92
},
"end": {
"line": 77,
"column": 17
}
},
"body": [
{
"type": "IfStatement",
"start": 2813,
"end": 3055,
"loc": {
"start": {
"line": 71,
"column": 20
},
"end": {
"line": 76,
"column": 21
}
},
"test": {
"type": "MemberExpression",
"start": 2817,
"end": 2838,
"loc": {
"start": {
"line": 71,
"column": 24
},
"end": {
"line": 71,
"column": 45
}
},
"object": {
"type": "Identifier",
"start": 2817,
"end": 2829,
"loc": {
"start": {
"line": 71,
"column": 24
},
"end": {
"line": 71,
"column": 36
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
},
"property": {
"type": "Identifier",
"start": 2830,
"end": 2838,
"loc": {
"start": {
"line": 71,
"column": 37
},
"end": {
"line": 71,
"column": 45
},
"identifierName": "objectId"
},
"name": "objectId"
},
"computed": false
},
"consequent": {
"type": "BlockStatement",
"start": 2840,
"end": 3055,
"loc": {
"start": {
"line": 71,
"column": 47
},
"end": {
"line": 76,
"column": 21
}
},
"body": [
{
"type": "VariableDeclaration",
"start": 2866,
"end": 2918,
"loc": {
"start": {
"line": 72,
"column": 24
},
"end": {
"line": 72,
"column": 76
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 2872,
"end": 2917,
"loc": {
"start": {
"line": 72,
"column": 30
},
"end": {
"line": 72,
"column": 75
}
},
"id": {
"type": "Identifier",
"start": 2872,
"end": 2878,
"loc": {
"start": {
"line": 72,
"column": 30
},
"end": {
"line": 72,
"column": 36
},
"identifierName": "entity"
},
"name": "entity"
},
"init": {
"type": "MemberExpression",
"start": 2881,
"end": 2917,
"loc": {
"start": {
"line": 72,
"column": 39
},
"end": {
"line": 72,
"column": 75
}
},
"object": {
"type": "MemberExpression",
"start": 2881,
"end": 2894,
"loc": {
"start": {
"line": 72,
"column": 39
},
"end": {
"line": 72,
"column": 52
}
},
"object": {
"type": "Identifier",
"start": 2881,
"end": 2886,
"loc": {
"start": {
"line": 72,
"column": 39
},
"end": {
"line": 72,
"column": 44
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 2887,
"end": 2894,
"loc": {
"start": {
"line": 72,
"column": 45
},
"end": {
"line": 72,
"column": 52
},
"identifierName": "objects"
},
"name": "objects"
},
"computed": false
},
"property": {
"type": "MemberExpression",
"start": 2895,
"end": 2916,
"loc": {
"start": {
"line": 72,
"column": 53
},
"end": {
"line": 72,
"column": 74
}
},
"object": {
"type": "Identifier",
"start": 2895,
"end": 2907,
"loc": {
"start": {
"line": 72,
"column": 53
},
"end": {
"line": 72,
"column": 65
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
},
"property": {
"type": "Identifier",
"start": 2908,
"end": 2916,
"loc": {
"start": {
"line": 72,
"column": 66
},
"end": {
"line": 72,
"column": 74
},
"identifierName": "objectId"
},
"name": "objectId"
},
"computed": false
},
"computed": true
}
}
],
"kind": "const"
},
{
"type": "IfStatement",
"start": 2943,
"end": 3033,
"loc": {
"start": {
"line": 73,
"column": 24
},
"end": {
"line": 75,
"column": 25
}
},
"test": {
"type": "Identifier",
"start": 2947,
"end": 2953,
"loc": {
"start": {
"line": 73,
"column": 28
},
"end": {
"line": 73,
"column": 34
},
"identifierName": "entity"
},
"name": "entity"
},
"consequent": {
"type": "BlockStatement",
"start": 2955,
"end": 3033,
"loc": {
"start": {
"line": 73,
"column": 36
},
"end": {
"line": 75,
"column": 25
}
},
"body": [
{
"type": "ExpressionStatement",
"start": 2985,
"end": 3007,
"loc": {
"start": {
"line": 74,
"column": 28
},
"end": {
"line": 74,
"column": 50
}
},
"expression": {
"type": "AssignmentExpression",
"start": 2985,
"end": 3006,
"loc": {
"start": {
"line": 74,
"column": 28
},
"end": {
"line": 74,
"column": 49
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
"start": 2985,
"end": 2999,
"loc": {
"start": {
"line": 74,
"column": 28
},
"end": {
"line": 74,
"column": 42
}
},
"object": {
"type": "Identifier",
"start": 2985,
"end": 2991,
"loc": {
"start": {
"line": 74,
"column": 28
},
"end": {
"line": 74,
"column": 34
},
"identifierName": "entity"
},
"name": "entity"
},
"property": {
"type": "Identifier",
"start": 2992,
"end": 2999,
"loc": {
"start": {
"line": 74,
"column": 35
},
"end": {
"line": 74,
"column": 42
},
"identifierName": "visible"
},
"name": "visible"
},
"computed": false
},
"right": {
"type": "BooleanLiteral",
"start": 3002,
"end": 3006,
"loc": {
"start": {
"line": 74,
"column": 45
},
"end": {
"line": 74,
"column": 49
}
},
"value": true
}
}
}
],
"directives": []
},
"alternate": null
}
],
"directives": []
},
"alternate": null
}
],
"directives": []
}
}
]
}
}
],
"directives": []
}
}
}
]
},
{
"type": "ObjectExpression",
"start": 3109,
"end": 3310,
"loc": {
"start": {
"line": 80,
"column": 8
},
"end": {
"line": 85,
"column": 9
}
},
"properties": [
{
"type": "ObjectProperty",
"start": 3123,
"end": 3140,
"loc": {
"start": {
"line": 81,
"column": 12
},
"end": {
"line": 81,
"column": 29
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 3123,
"end": 3128,
"loc": {
"start": {
"line": 81,
"column": 12
},
"end": {
"line": 81,
"column": 17
},
"identifierName": "title"
},
"name": "title"
},
"value": {
"type": "StringLiteral",
"start": 3130,
"end": 3140,
"loc": {
"start": {
"line": 81,
"column": 19
},
"end": {
"line": 81,
"column": 29
}
},
"extra": {
"rawValue": "Hide all",
"raw": "\"Hide all\""
},
"value": "Hide all"
}
},
{
"type": "ObjectProperty",
"start": 3154,
"end": 3300,
"loc": {
"start": {
"line": 82,
"column": 12
},
"end": {
"line": 84,
"column": 13
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 3154,
"end": 3162,
"loc": {
"start": {
"line": 82,
"column": 12
},
"end": {
"line": 82,
"column": 20
},
"identifierName": "callback"
},
"name": "callback"
},
"value": {
"type": "FunctionExpression",
"start": 3164,
"end": 3300,
"loc": {
"start": {
"line": 82,
"column": 22
},
"end": {
"line": 84,
"column": 13
}
},
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "Identifier",
"start": 3174,
"end": 3181,
"loc": {
"start": {
"line": 82,
"column": 32
},
"end": {
"line": 82,
"column": 39
},
"identifierName": "context"
},
"name": "context"
}
],
"body": {
"type": "BlockStatement",
"start": 3183,
"end": 3300,
"loc": {
"start": {
"line": 82,
"column": 41
},
"end": {
"line": 84,
"column": 13
}
},
"body": [
{
"type": "ExpressionStatement",
"start": 3201,
"end": 3286,
"loc": {
"start": {
"line": 83,
"column": 16
},
"end": {
"line": 83,
"column": 101
}
},
"expression": {
"type": "CallExpression",
"start": 3201,
"end": 3285,
"loc": {
"start": {
"line": 83,
"column": 16
},
"end": {
"line": 83,
"column": 100
}
},
"callee": {
"type": "MemberExpression",
"start": 3201,
"end": 3239,
"loc": {
"start": {
"line": 83,
"column": 16
},
"end": {
"line": 83,
"column": 54
}
},
"object": {
"type": "MemberExpression",
"start": 3201,
"end": 3221,
"loc": {
"start": {
"line": 83,
"column": 16
},
"end": {
"line": 83,
"column": 36
}
},
"object": {
"type": "MemberExpression",
"start": 3201,
"end": 3215,
"loc": {
"start": {
"line": 83,
"column": 16
},
"end": {
"line": 83,
"column": 30
}
},
"object": {
"type": "Identifier",
"start": 3201,
"end": 3208,
"loc": {
"start": {
"line": 83,
"column": 16
},
"end": {
"line": 83,
"column": 23
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 3209,
"end": 3215,
"loc": {
"start": {
"line": 83,
"column": 24
},
"end": {
"line": 83,
"column": 30
},
"identifierName": "viewer"
},
"name": "viewer"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 3216,
"end": 3221,
"loc": {
"start": {
"line": 83,
"column": 31
},
"end": {
"line": 83,
"column": 36
},
"identifierName": "scene"
},
"name": "scene"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 3222,
"end": 3239,
"loc": {
"start": {
"line": 83,
"column": 37
},
"end": {
"line": 83,
"column": 54
},
"identifierName": "setObjectsVisible"
},
"name": "setObjectsVisible"
},
"computed": false
},
"arguments": [
{
"type": "MemberExpression",
"start": 3240,
"end": 3277,
"loc": {
"start": {
"line": 83,
"column": 55
},
"end": {
"line": 83,
"column": 92
}
},
"object": {
"type": "MemberExpression",
"start": 3240,
"end": 3260,
"loc": {
"start": {
"line": 83,
"column": 55
},
"end": {
"line": 83,
"column": 75
}
},
"object": {
"type": "MemberExpression",
"start": 3240,
"end": 3254,
"loc": {
"start": {
"line": 83,
"column": 55
},
"end": {
"line": 83,
"column": 69
}
},
"object": {
"type": "Identifier",
"start": 3240,
"end": 3247,
"loc": {
"start": {
"line": 83,
"column": 55
},
"end": {
"line": 83,
"column": 62
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 3248,
"end": 3254,
"loc": {
"start": {
"line": 83,
"column": 63
},
"end": {
"line": 83,
"column": 69
},
"identifierName": "viewer"
},
"name": "viewer"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 3255,
"end": 3260,
"loc": {
"start": {
"line": 83,
"column": 70
},
"end": {
"line": 83,
"column": 75
},
"identifierName": "scene"
},
"name": "scene"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 3261,
"end": 3277,
"loc": {
"start": {
"line": 83,
"column": 76
},
"end": {
"line": 83,
"column": 92
},
"identifierName": "visibleObjectIds"
},
"name": "visibleObjectIds"
},
"computed": false
},
{
"type": "BooleanLiteral",
"start": 3279,
"end": 3284,
"loc": {
"start": {
"line": 83,
"column": 94
},
"end": {
"line": 83,
"column": 99
}
},
"value": false
}
]
}
}
],
"directives": []
}
}
}
]
}
]
},
{
"type": "ArrayExpression",
"start": 3322,
"end": 5048,
"loc": {
"start": {
"line": 87,
"column": 4
},
"end": {
"line": 129,
"column": 5
}
},
"elements": [
{
"type": "ObjectExpression",
"start": 3332,
"end": 3923,
"loc": {
"start": {
"line": 88,
"column": 8
},
"end": {
"line": 102,
"column": 9
}
},
"properties": [
{
"type": "ObjectProperty",
"start": 3346,
"end": 3359,
"loc": {
"start": {
"line": 89,
"column": 12
},
"end": {
"line": 89,
"column": 25
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 3346,
"end": 3351,
"loc": {
"start": {
"line": 89,
"column": 12
},
"end": {
"line": 89,
"column": 17
},
"identifierName": "title"
},
"name": "title"
},
"value": {
"type": "StringLiteral",
"start": 3353,
"end": 3359,
"loc": {
"start": {
"line": 89,
"column": 19
},
"end": {
"line": 89,
"column": 25
}
},
"extra": {
"rawValue": "Show",
"raw": "\"Show\""
},
"value": "Show"
}
},
{
"type": "ObjectProperty",
"start": 3373,
"end": 3913,
"loc": {
"start": {
"line": 90,
"column": 12
},
"end": {
"line": 101,
"column": 13
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 3373,
"end": 3381,
"loc": {
"start": {
"line": 90,
"column": 12
},
"end": {
"line": 90,
"column": 20
},
"identifierName": "callback"
},
"name": "callback"
},
"value": {
"type": "FunctionExpression",
"start": 3383,
"end": 3913,
"loc": {
"start": {
"line": 90,
"column": 22
},
"end": {
"line": 101,
"column": 13
}
},
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "Identifier",
"start": 3393,
"end": 3400,
"loc": {
"start": {
"line": 90,
"column": 32
},
"end": {
"line": 90,
"column": 39
},
"identifierName": "context"
},
"name": "context"
}
],
"body": {
"type": "BlockStatement",
"start": 3402,
"end": 3913,
"loc": {
"start": {
"line": 90,
"column": 41
},
"end": {
"line": 101,
"column": 13
}
},
"body": [
{
"type": "ExpressionStatement",
"start": 3420,
"end": 3899,
"loc": {
"start": {
"line": 91,
"column": 16
},
"end": {
"line": 100,
"column": 19
}
},
"expression": {
"type": "CallExpression",
"start": 3420,
"end": 3898,
"loc": {
"start": {
"line": 91,
"column": 16
},
"end": {
"line": 100,
"column": 18
}
},
"callee": {
"type": "MemberExpression",
"start": 3420,
"end": 3455,
"loc": {
"start": {
"line": 91,
"column": 16
},
"end": {
"line": 91,
"column": 51
}
},
"object": {
"type": "MemberExpression",
"start": 3420,
"end": 3442,
"loc": {
"start": {
"line": 91,
"column": 16
},
"end": {
"line": 91,
"column": 38
}
},
"object": {
"type": "Identifier",
"start": 3420,
"end": 3427,
"loc": {
"start": {
"line": 91,
"column": 16
},
"end": {
"line": 91,
"column": 23
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 3428,
"end": 3442,
"loc": {
"start": {
"line": 91,
"column": 24
},
"end": {
"line": 91,
"column": 38
},
"identifierName": "treeViewPlugin"
},
"name": "treeViewPlugin"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 3443,
"end": 3455,
"loc": {
"start": {
"line": 91,
"column": 39
},
"end": {
"line": 91,
"column": 51
},
"identifierName": "withNodeTree"
},
"name": "withNodeTree"
},
"computed": false
},
"arguments": [
{
"type": "MemberExpression",
"start": 3456,
"end": 3476,
"loc": {
"start": {
"line": 91,
"column": 52
},
"end": {
"line": 91,
"column": 72
}
},
"object": {
"type": "Identifier",
"start": 3456,
"end": 3463,
"loc": {
"start": {
"line": 91,
"column": 52
},
"end": {
"line": 91,
"column": 59
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 3464,
"end": 3476,
"loc": {
"start": {
"line": 91,
"column": 60
},
"end": {
"line": 91,
"column": 72
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
},
"computed": false
},
{
"type": "ArrowFunctionExpression",
"start": 3478,
"end": 3897,
"loc": {
"start": {
"line": 91,
"column": 74
},
"end": {
"line": 100,
"column": 17
}
},
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "Identifier",
"start": 3479,
"end": 3491,
"loc": {
"start": {
"line": 91,
"column": 75
},
"end": {
"line": 91,
"column": 87
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
}
],
"body": {
"type": "BlockStatement",
"start": 3496,
"end": 3897,
"loc": {
"start": {
"line": 91,
"column": 92
},
"end": {
"line": 100,
"column": 17
}
},
"body": [
{
"type": "IfStatement",
"start": 3518,
"end": 3879,
"loc": {
"start": {
"line": 92,
"column": 20
},
"end": {
"line": 99,
"column": 21
}
},
"test": {
"type": "MemberExpression",
"start": 3522,
"end": 3543,
"loc": {
"start": {
"line": 92,
"column": 24
},
"end": {
"line": 92,
"column": 45
}
},
"object": {
"type": "Identifier",
"start": 3522,
"end": 3534,
"loc": {
"start": {
"line": 92,
"column": 24
},
"end": {
"line": 92,
"column": 36
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
},
"property": {
"type": "Identifier",
"start": 3535,
"end": 3543,
"loc": {
"start": {
"line": 92,
"column": 37
},
"end": {
"line": 92,
"column": 45
},
"identifierName": "objectId"
},
"name": "objectId"
},
"computed": false
},
"consequent": {
"type": "BlockStatement",
"start": 3545,
"end": 3879,
"loc": {
"start": {
"line": 92,
"column": 47
},
"end": {
"line": 99,
"column": 21
}
},
"body": [
{
"type": "VariableDeclaration",
"start": 3571,
"end": 3638,
"loc": {
"start": {
"line": 93,
"column": 24
},
"end": {
"line": 93,
"column": 91
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 3577,
"end": 3637,
"loc": {
"start": {
"line": 93,
"column": 30
},
"end": {
"line": 93,
"column": 90
}
},
"id": {
"type": "Identifier",
"start": 3577,
"end": 3583,
"loc": {
"start": {
"line": 93,
"column": 30
},
"end": {
"line": 93,
"column": 36
},
"identifierName": "entity"
},
"name": "entity"
},
"init": {
"type": "MemberExpression",
"start": 3586,
"end": 3637,
"loc": {
"start": {
"line": 93,
"column": 39
},
"end": {
"line": 93,
"column": 90
}
},
"object": {
"type": "MemberExpression",
"start": 3586,
"end": 3614,
"loc": {
"start": {
"line": 93,
"column": 39
},
"end": {
"line": 93,
"column": 67
}
},
"object": {
"type": "MemberExpression",
"start": 3586,
"end": 3606,
"loc": {
"start": {
"line": 93,
"column": 39
},
"end": {
"line": 93,
"column": 59
}
},
"object": {
"type": "MemberExpression",
"start": 3586,
"end": 3600,
"loc": {
"start": {
"line": 93,
"column": 39
},
"end": {
"line": 93,
"column": 53
}
},
"object": {
"type": "Identifier",
"start": 3586,
"end": 3593,
"loc": {
"start": {
"line": 93,
"column": 39
},
"end": {
"line": 93,
"column": 46
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 3594,
"end": 3600,
"loc": {
"start": {
"line": 93,
"column": 47
},
"end": {
"line": 93,
"column": 53
},
"identifierName": "viewer"
},
"name": "viewer"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 3601,
"end": 3606,
"loc": {
"start": {
"line": 93,
"column": 54
},
"end": {
"line": 93,
"column": 59
},
"identifierName": "scene"
},
"name": "scene"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 3607,
"end": 3614,
"loc": {
"start": {
"line": 93,
"column": 60
},
"end": {
"line": 93,
"column": 67
},
"identifierName": "objects"
},
"name": "objects"
},
"computed": false
},
"property": {
"type": "MemberExpression",
"start": 3615,
"end": 3636,
"loc": {
"start": {
"line": 93,
"column": 68
},
"end": {
"line": 93,
"column": 89
}
},
"object": {
"type": "Identifier",
"start": 3615,
"end": 3627,
"loc": {
"start": {
"line": 93,
"column": 68
},
"end": {
"line": 93,
"column": 80
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
},
"property": {
"type": "Identifier",
"start": 3628,
"end": 3636,
"loc": {
"start": {
"line": 93,
"column": 81
},
"end": {
"line": 93,
"column": 89
},
"identifierName": "objectId"
},
"name": "objectId"
},
"computed": false
},
"computed": true
}
}
],
"kind": "const"
},
{
"type": "IfStatement",
"start": 3663,
"end": 3857,
"loc": {
"start": {
"line": 94,
"column": 24
},
"end": {
"line": 98,
"column": 25
}
},
"test": {
"type": "Identifier",
"start": 3667,
"end": 3673,
"loc": {
"start": {
"line": 94,
"column": 28
},
"end": {
"line": 94,
"column": 34
},
"identifierName": "entity"
},
"name": "entity"
},
"consequent": {
"type": "BlockStatement",
"start": 3675,
"end": 3857,
"loc": {
"start": {
"line": 94,
"column": 36
},
"end": {
"line": 98,
"column": 25
}
},
"body": [
{
"type": "ExpressionStatement",
"start": 3705,
"end": 3727,
"loc": {
"start": {
"line": 95,
"column": 28
},
"end": {
"line": 95,
"column": 50
}
},
"expression": {
"type": "AssignmentExpression",
"start": 3705,
"end": 3726,
"loc": {
"start": {
"line": 95,
"column": 28
},
"end": {
"line": 95,
"column": 49
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
"start": 3705,
"end": 3719,
"loc": {
"start": {
"line": 95,
"column": 28
},
"end": {
"line": 95,
"column": 42
}
},
"object": {
"type": "Identifier",
"start": 3705,
"end": 3711,
"loc": {
"start": {
"line": 95,
"column": 28
},
"end": {
"line": 95,
"column": 34
},
"identifierName": "entity"
},
"name": "entity"
},
"property": {
"type": "Identifier",
"start": 3712,
"end": 3719,
"loc": {
"start": {
"line": 95,
"column": 35
},
"end": {
"line": 95,
"column": 42
},
"identifierName": "visible"
},
"name": "visible"
},
"computed": false
},
"right": {
"type": "BooleanLiteral",
"start": 3722,
"end": 3726,
"loc": {
"start": {
"line": 95,
"column": 45
},
"end": {
"line": 95,
"column": 49
}
},
"value": true
}
}
},
{
"type": "ExpressionStatement",
"start": 3756,
"end": 3778,
"loc": {
"start": {
"line": 96,
"column": 28
},
"end": {
"line": 96,
"column": 50
}
},
"expression": {
"type": "AssignmentExpression",
"start": 3756,
"end": 3777,
"loc": {
"start": {
"line": 96,
"column": 28
},
"end": {
"line": 96,
"column": 49
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
"start": 3756,
"end": 3769,
"loc": {
"start": {
"line": 96,
"column": 28
},
"end": {
"line": 96,
"column": 41
}
},
"object": {
"type": "Identifier",
"start": 3756,
"end": 3762,
"loc": {
"start": {
"line": 96,
"column": 28
},
"end": {
"line": 96,
"column": 34
},
"identifierName": "entity"
},
"name": "entity"
},
"property": {
"type": "Identifier",
"start": 3763,
"end": 3769,
"loc": {
"start": {
"line": 96,
"column": 35
},
"end": {
"line": 96,
"column": 41
},
"identifierName": "xrayed"
},
"name": "xrayed"
},
"computed": false
},
"right": {
"type": "BooleanLiteral",
"start": 3772,
"end": 3777,
"loc": {
"start": {
"line": 96,
"column": 44
},
"end": {
"line": 96,
"column": 49
}
},
"value": false
}
}
},
{
"type": "ExpressionStatement",
"start": 3807,
"end": 3831,
"loc": {
"start": {
"line": 97,
"column": 28
},
"end": {
"line": 97,
"column": 52
}
},
"expression": {
"type": "AssignmentExpression",
"start": 3807,
"end": 3830,
"loc": {
"start": {
"line": 97,
"column": 28
},
"end": {
"line": 97,
"column": 51
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
"start": 3807,
"end": 3822,
"loc": {
"start": {
"line": 97,
"column": 28
},
"end": {
"line": 97,
"column": 43
}
},
"object": {
"type": "Identifier",
"start": 3807,
"end": 3813,
"loc": {
"start": {
"line": 97,
"column": 28
},
"end": {
"line": 97,
"column": 34
},
"identifierName": "entity"
},
"name": "entity"
},
"property": {
"type": "Identifier",
"start": 3814,
"end": 3822,
"loc": {
"start": {
"line": 97,
"column": 35
},
"end": {
"line": 97,
"column": 43
},
"identifierName": "selected"
},
"name": "selected"
},
"computed": false
},
"right": {
"type": "BooleanLiteral",
"start": 3825,
"end": 3830,
"loc": {
"start": {
"line": 97,
"column": 46
},
"end": {
"line": 97,
"column": 51
}
},
"value": false
}
}
}
],
"directives": []
},
"alternate": null
}
],
"directives": []
},
"alternate": null
}
],
"directives": []
}
}
]
}
}
],
"directives": []
}
}
}
]
},
{
"type": "ObjectExpression",
"start": 3933,
"end": 4673,
"loc": {
"start": {
"line": 103,
"column": 8
},
"end": {
"line": 119,
"column": 9
}
},
"properties": [
{
"type": "ObjectProperty",
"start": 3947,
"end": 3967,
"loc": {
"start": {
"line": 104,
"column": 12
},
"end": {
"line": 104,
"column": 32
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 3947,
"end": 3952,
"loc": {
"start": {
"line": 104,
"column": 12
},
"end": {
"line": 104,
"column": 17
},
"identifierName": "title"
},
"name": "title"
},
"value": {
"type": "StringLiteral",
"start": 3954,
"end": 3967,
"loc": {
"start": {
"line": 104,
"column": 19
},
"end": {
"line": 104,
"column": 32
}
},
"extra": {
"rawValue": "Show others",
"raw": "\"Show others\""
},
"value": "Show others"
}
},
{
"type": "ObjectProperty",
"start": 3981,
"end": 4663,
"loc": {
"start": {
"line": 105,
"column": 12
},
"end": {
"line": 118,
"column": 13
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 3981,
"end": 3989,
"loc": {
"start": {
"line": 105,
"column": 12
},
"end": {
"line": 105,
"column": 20
},
"identifierName": "callback"
},
"name": "callback"
},
"value": {
"type": "FunctionExpression",
"start": 3991,
"end": 4663,
"loc": {
"start": {
"line": 105,
"column": 22
},
"end": {
"line": 118,
"column": 13
}
},
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "Identifier",
"start": 4001,
"end": 4008,
"loc": {
"start": {
"line": 105,
"column": 32
},
"end": {
"line": 105,
"column": 39
},
"identifierName": "context"
},
"name": "context"
}
],
"body": {
"type": "BlockStatement",
"start": 4010,
"end": 4663,
"loc": {
"start": {
"line": 105,
"column": 41
},
"end": {
"line": 118,
"column": 13
}
},
"body": [
{
"type": "VariableDeclaration",
"start": 4028,
"end": 4063,
"loc": {
"start": {
"line": 106,
"column": 16
},
"end": {
"line": 106,
"column": 51
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 4034,
"end": 4062,
"loc": {
"start": {
"line": 106,
"column": 22
},
"end": {
"line": 106,
"column": 50
}
},
"id": {
"type": "Identifier",
"start": 4034,
"end": 4039,
"loc": {
"start": {
"line": 106,
"column": 22
},
"end": {
"line": 106,
"column": 27
},
"identifierName": "scene"
},
"name": "scene"
},
"init": {
"type": "MemberExpression",
"start": 4042,
"end": 4062,
"loc": {
"start": {
"line": 106,
"column": 30
},
"end": {
"line": 106,
"column": 50
}
},
"object": {
"type": "MemberExpression",
"start": 4042,
"end": 4056,
"loc": {
"start": {
"line": 106,
"column": 30
},
"end": {
"line": 106,
"column": 44
}
},
"object": {
"type": "Identifier",
"start": 4042,
"end": 4049,
"loc": {
"start": {
"line": 106,
"column": 30
},
"end": {
"line": 106,
"column": 37
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 4050,
"end": 4056,
"loc": {
"start": {
"line": 106,
"column": 38
},
"end": {
"line": 106,
"column": 44
},
"identifierName": "viewer"
},
"name": "viewer"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 4057,
"end": 4062,
"loc": {
"start": {
"line": 106,
"column": 45
},
"end": {
"line": 106,
"column": 50
},
"identifierName": "scene"
},
"name": "scene"
},
"computed": false
}
}
],
"kind": "const"
},
{
"type": "ExpressionStatement",
"start": 4080,
"end": 4127,
"loc": {
"start": {
"line": 107,
"column": 16
},
"end": {
"line": 107,
"column": 63
}
},
"expression": {
"type": "CallExpression",
"start": 4080,
"end": 4126,
"loc": {
"start": {
"line": 107,
"column": 16
},
"end": {
"line": 107,
"column": 62
}
},
"callee": {
"type": "MemberExpression",
"start": 4080,
"end": 4103,
"loc": {
"start": {
"line": 107,
"column": 16
},
"end": {
"line": 107,
"column": 39
}
},
"object": {
"type": "Identifier",
"start": 4080,
"end": 4085,
"loc": {
"start": {
"line": 107,
"column": 16
},
"end": {
"line": 107,
"column": 21
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 4086,
"end": 4103,
"loc": {
"start": {
"line": 107,
"column": 22
},
"end": {
"line": 107,
"column": 39
},
"identifierName": "setObjectsVisible"
},
"name": "setObjectsVisible"
},
"computed": false
},
"arguments": [
{
"type": "MemberExpression",
"start": 4104,
"end": 4119,
"loc": {
"start": {
"line": 107,
"column": 40
},
"end": {
"line": 107,
"column": 55
}
},
"object": {
"type": "Identifier",
"start": 4104,
"end": 4109,
"loc": {
"start": {
"line": 107,
"column": 40
},
"end": {
"line": 107,
"column": 45
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 4110,
"end": 4119,
"loc": {
"start": {
"line": 107,
"column": 46
},
"end": {
"line": 107,
"column": 55
},
"identifierName": "objectIds"
},
"name": "objectIds"
},
"computed": false
},
{
"type": "BooleanLiteral",
"start": 4121,
"end": 4125,
"loc": {
"start": {
"line": 107,
"column": 57
},
"end": {
"line": 107,
"column": 61
}
},
"value": true
}
]
}
},
{
"type": "ExpressionStatement",
"start": 4144,
"end": 4197,
"loc": {
"start": {
"line": 108,
"column": 16
},
"end": {
"line": 108,
"column": 69
}
},
"expression": {
"type": "CallExpression",
"start": 4144,
"end": 4196,
"loc": {
"start": {
"line": 108,
"column": 16
},
"end": {
"line": 108,
"column": 68
}
},
"callee": {
"type": "MemberExpression",
"start": 4144,
"end": 4166,
"loc": {
"start": {
"line": 108,
"column": 16
},
"end": {
"line": 108,
"column": 38
}
},
"object": {
"type": "Identifier",
"start": 4144,
"end": 4149,
"loc": {
"start": {
"line": 108,
"column": 16
},
"end": {
"line": 108,
"column": 21
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 4150,
"end": 4166,
"loc": {
"start": {
"line": 108,
"column": 22
},
"end": {
"line": 108,
"column": 38
},
"identifierName": "setObjectsXRayed"
},
"name": "setObjectsXRayed"
},
"computed": false
},
"arguments": [
{
"type": "MemberExpression",
"start": 4167,
"end": 4188,
"loc": {
"start": {
"line": 108,
"column": 39
},
"end": {
"line": 108,
"column": 60
}
},
"object": {
"type": "Identifier",
"start": 4167,
"end": 4172,
"loc": {
"start": {
"line": 108,
"column": 39
},
"end": {
"line": 108,
"column": 44
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 4173,
"end": 4188,
"loc": {
"start": {
"line": 108,
"column": 45
},
"end": {
"line": 108,
"column": 60
},
"identifierName": "xrayedObjectIds"
},
"name": "xrayedObjectIds"
},
"computed": false
},
{
"type": "BooleanLiteral",
"start": 4190,
"end": 4195,
"loc": {
"start": {
"line": 108,
"column": 62
},
"end": {
"line": 108,
"column": 67
}
},
"value": false
}
]
}
},
{
"type": "ExpressionStatement",
"start": 4214,
"end": 4271,
"loc": {
"start": {
"line": 109,
"column": 16
},
"end": {
"line": 109,
"column": 73
}
},
"expression": {
"type": "CallExpression",
"start": 4214,
"end": 4270,
"loc": {
"start": {
"line": 109,
"column": 16
},
"end": {
"line": 109,
"column": 72
}
},
"callee": {
"type": "MemberExpression",
"start": 4214,
"end": 4238,
"loc": {
"start": {
"line": 109,
"column": 16
},
"end": {
"line": 109,
"column": 40
}
},
"object": {
"type": "Identifier",
"start": 4214,
"end": 4219,
"loc": {
"start": {
"line": 109,
"column": 16
},
"end": {
"line": 109,
"column": 21
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 4220,
"end": 4238,
"loc": {
"start": {
"line": 109,
"column": 22
},
"end": {
"line": 109,
"column": 40
},
"identifierName": "setObjectsSelected"
},
"name": "setObjectsSelected"
},
"computed": false
},
"arguments": [
{
"type": "MemberExpression",
"start": 4239,
"end": 4262,
"loc": {
"start": {
"line": 109,
"column": 41
},
"end": {
"line": 109,
"column": 64
}
},
"object": {
"type": "Identifier",
"start": 4239,
"end": 4244,
"loc": {
"start": {
"line": 109,
"column": 41
},
"end": {
"line": 109,
"column": 46
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 4245,
"end": 4262,
"loc": {
"start": {
"line": 109,
"column": 47
},
"end": {
"line": 109,
"column": 64
},
"identifierName": "selectedObjectIds"
},
"name": "selectedObjectIds"
},
"computed": false
},
{
"type": "BooleanLiteral",
"start": 4264,
"end": 4269,
"loc": {
"start": {
"line": 109,
"column": 66
},
"end": {
"line": 109,
"column": 71
}
},
"value": false
}
]
}
},
{
"type": "ExpressionStatement",
"start": 4288,
"end": 4649,
"loc": {
"start": {
"line": 110,
"column": 16
},
"end": {
"line": 117,
"column": 19
}
},
"expression": {
"type": "CallExpression",
"start": 4288,
"end": 4648,
"loc": {
"start": {
"line": 110,
"column": 16
},
"end": {
"line": 117,
"column": 18
}
},
"callee": {
"type": "MemberExpression",
"start": 4288,
"end": 4323,
"loc": {
"start": {
"line": 110,
"column": 16
},
"end": {
"line": 110,
"column": 51
}
},
"object": {
"type": "MemberExpression",
"start": 4288,
"end": 4310,
"loc": {
"start": {
"line": 110,
"column": 16
},
"end": {
"line": 110,
"column": 38
}
},
"object": {
"type": "Identifier",
"start": 4288,
"end": 4295,
"loc": {
"start": {
"line": 110,
"column": 16
},
"end": {
"line": 110,
"column": 23
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 4296,
"end": 4310,
"loc": {
"start": {
"line": 110,
"column": 24
},
"end": {
"line": 110,
"column": 38
},
"identifierName": "treeViewPlugin"
},
"name": "treeViewPlugin"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 4311,
"end": 4323,
"loc": {
"start": {
"line": 110,
"column": 39
},
"end": {
"line": 110,
"column": 51
},
"identifierName": "withNodeTree"
},
"name": "withNodeTree"
},
"computed": false
},
"arguments": [
{
"type": "MemberExpression",
"start": 4324,
"end": 4344,
"loc": {
"start": {
"line": 110,
"column": 52
},
"end": {
"line": 110,
"column": 72
}
},
"object": {
"type": "Identifier",
"start": 4324,
"end": 4331,
"loc": {
"start": {
"line": 110,
"column": 52
},
"end": {
"line": 110,
"column": 59
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 4332,
"end": 4344,
"loc": {
"start": {
"line": 110,
"column": 60
},
"end": {
"line": 110,
"column": 72
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
},
"computed": false
},
{
"type": "ArrowFunctionExpression",
"start": 4346,
"end": 4647,
"loc": {
"start": {
"line": 110,
"column": 74
},
"end": {
"line": 117,
"column": 17
}
},
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "Identifier",
"start": 4347,
"end": 4359,
"loc": {
"start": {
"line": 110,
"column": 75
},
"end": {
"line": 110,
"column": 87
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
}
],
"body": {
"type": "BlockStatement",
"start": 4364,
"end": 4647,
"loc": {
"start": {
"line": 110,
"column": 92
},
"end": {
"line": 117,
"column": 17
}
},
"body": [
{
"type": "IfStatement",
"start": 4386,
"end": 4629,
"loc": {
"start": {
"line": 111,
"column": 20
},
"end": {
"line": 116,
"column": 21
}
},
"test": {
"type": "MemberExpression",
"start": 4390,
"end": 4411,
"loc": {
"start": {
"line": 111,
"column": 24
},
"end": {
"line": 111,
"column": 45
}
},
"object": {
"type": "Identifier",
"start": 4390,
"end": 4402,
"loc": {
"start": {
"line": 111,
"column": 24
},
"end": {
"line": 111,
"column": 36
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
},
"property": {
"type": "Identifier",
"start": 4403,
"end": 4411,
"loc": {
"start": {
"line": 111,
"column": 37
},
"end": {
"line": 111,
"column": 45
},
"identifierName": "objectId"
},
"name": "objectId"
},
"computed": false
},
"consequent": {
"type": "BlockStatement",
"start": 4413,
"end": 4629,
"loc": {
"start": {
"line": 111,
"column": 47
},
"end": {
"line": 116,
"column": 21
}
},
"body": [
{
"type": "VariableDeclaration",
"start": 4439,
"end": 4491,
"loc": {
"start": {
"line": 112,
"column": 24
},
"end": {
"line": 112,
"column": 76
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 4445,
"end": 4490,
"loc": {
"start": {
"line": 112,
"column": 30
},
"end": {
"line": 112,
"column": 75
}
},
"id": {
"type": "Identifier",
"start": 4445,
"end": 4451,
"loc": {
"start": {
"line": 112,
"column": 30
},
"end": {
"line": 112,
"column": 36
},
"identifierName": "entity"
},
"name": "entity"
},
"init": {
"type": "MemberExpression",
"start": 4454,
"end": 4490,
"loc": {
"start": {
"line": 112,
"column": 39
},
"end": {
"line": 112,
"column": 75
}
},
"object": {
"type": "MemberExpression",
"start": 4454,
"end": 4467,
"loc": {
"start": {
"line": 112,
"column": 39
},
"end": {
"line": 112,
"column": 52
}
},
"object": {
"type": "Identifier",
"start": 4454,
"end": 4459,
"loc": {
"start": {
"line": 112,
"column": 39
},
"end": {
"line": 112,
"column": 44
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 4460,
"end": 4467,
"loc": {
"start": {
"line": 112,
"column": 45
},
"end": {
"line": 112,
"column": 52
},
"identifierName": "objects"
},
"name": "objects"
},
"computed": false
},
"property": {
"type": "MemberExpression",
"start": 4468,
"end": 4489,
"loc": {
"start": {
"line": 112,
"column": 53
},
"end": {
"line": 112,
"column": 74
}
},
"object": {
"type": "Identifier",
"start": 4468,
"end": 4480,
"loc": {
"start": {
"line": 112,
"column": 53
},
"end": {
"line": 112,
"column": 65
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
},
"property": {
"type": "Identifier",
"start": 4481,
"end": 4489,
"loc": {
"start": {
"line": 112,
"column": 66
},
"end": {
"line": 112,
"column": 74
},
"identifierName": "objectId"
},
"name": "objectId"
},
"computed": false
},
"computed": true
}
}
],
"kind": "const"
},
{
"type": "IfStatement",
"start": 4516,
"end": 4607,
"loc": {
"start": {
"line": 113,
"column": 24
},
"end": {
"line": 115,
"column": 25
}
},
"test": {
"type": "Identifier",
"start": 4520,
"end": 4526,
"loc": {
"start": {
"line": 113,
"column": 28
},
"end": {
"line": 113,
"column": 34
},
"identifierName": "entity"
},
"name": "entity"
},
"consequent": {
"type": "BlockStatement",
"start": 4528,
"end": 4607,
"loc": {
"start": {
"line": 113,
"column": 36
},
"end": {
"line": 115,
"column": 25
}
},
"body": [
{
"type": "ExpressionStatement",
"start": 4558,
"end": 4581,
"loc": {
"start": {
"line": 114,
"column": 28
},
"end": {
"line": 114,
"column": 51
}
},
"expression": {
"type": "AssignmentExpression",
"start": 4558,
"end": 4580,
"loc": {
"start": {
"line": 114,
"column": 28
},
"end": {
"line": 114,
"column": 50
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
"start": 4558,
"end": 4572,
"loc": {
"start": {
"line": 114,
"column": 28
},
"end": {
"line": 114,
"column": 42
}
},
"object": {
"type": "Identifier",
"start": 4558,
"end": 4564,
"loc": {
"start": {
"line": 114,
"column": 28
},
"end": {
"line": 114,
"column": 34
},
"identifierName": "entity"
},
"name": "entity"
},
"property": {
"type": "Identifier",
"start": 4565,
"end": 4572,
"loc": {
"start": {
"line": 114,
"column": 35
},
"end": {
"line": 114,
"column": 42
},
"identifierName": "visible"
},
"name": "visible"
},
"computed": false
},
"right": {
"type": "BooleanLiteral",
"start": 4575,
"end": 4580,
"loc": {
"start": {
"line": 114,
"column": 45
},
"end": {
"line": 114,
"column": 50
}
},
"value": false
}
}
}
],
"directives": []
},
"alternate": null
}
],
"directives": []
},
"alternate": null
}
],
"directives": []
}
}
]
}
}
],
"directives": []
}
}
}
]
},
{
"type": "ObjectExpression",
"start": 4683,
"end": 5042,
"loc": {
"start": {
"line": 120,
"column": 8
},
"end": {
"line": 128,
"column": 9
}
},
"properties": [
{
"type": "ObjectProperty",
"start": 4697,
"end": 4714,
"loc": {
"start": {
"line": 121,
"column": 12
},
"end": {
"line": 121,
"column": 29
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 4697,
"end": 4702,
"loc": {
"start": {
"line": 121,
"column": 12
},
"end": {
"line": 121,
"column": 17
},
"identifierName": "title"
},
"name": "title"
},
"value": {
"type": "StringLiteral",
"start": 4704,
"end": 4714,
"loc": {
"start": {
"line": 121,
"column": 19
},
"end": {
"line": 121,
"column": 29
}
},
"extra": {
"rawValue": "Show all",
"raw": "\"Show all\""
},
"value": "Show all"
}
},
{
"type": "ObjectProperty",
"start": 4728,
"end": 5032,
"loc": {
"start": {
"line": 122,
"column": 12
},
"end": {
"line": 127,
"column": 13
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 4728,
"end": 4736,
"loc": {
"start": {
"line": 122,
"column": 12
},
"end": {
"line": 122,
"column": 20
},
"identifierName": "callback"
},
"name": "callback"
},
"value": {
"type": "FunctionExpression",
"start": 4738,
"end": 5032,
"loc": {
"start": {
"line": 122,
"column": 22
},
"end": {
"line": 127,
"column": 13
}
},
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "Identifier",
"start": 4748,
"end": 4755,
"loc": {
"start": {
"line": 122,
"column": 32
},
"end": {
"line": 122,
"column": 39
},
"identifierName": "context"
},
"name": "context"
}
],
"body": {
"type": "BlockStatement",
"start": 4757,
"end": 5032,
"loc": {
"start": {
"line": 122,
"column": 41
},
"end": {
"line": 127,
"column": 13
}
},
"body": [
{
"type": "VariableDeclaration",
"start": 4775,
"end": 4810,
"loc": {
"start": {
"line": 123,
"column": 16
},
"end": {
"line": 123,
"column": 51
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 4781,
"end": 4809,
"loc": {
"start": {
"line": 123,
"column": 22
},
"end": {
"line": 123,
"column": 50
}
},
"id": {
"type": "Identifier",
"start": 4781,
"end": 4786,
"loc": {
"start": {
"line": 123,
"column": 22
},
"end": {
"line": 123,
"column": 27
},
"identifierName": "scene"
},
"name": "scene"
},
"init": {
"type": "MemberExpression",
"start": 4789,
"end": 4809,
"loc": {
"start": {
"line": 123,
"column": 30
},
"end": {
"line": 123,
"column": 50
}
},
"object": {
"type": "MemberExpression",
"start": 4789,
"end": 4803,
"loc": {
"start": {
"line": 123,
"column": 30
},
"end": {
"line": 123,
"column": 44
}
},
"object": {
"type": "Identifier",
"start": 4789,
"end": 4796,
"loc": {
"start": {
"line": 123,
"column": 30
},
"end": {
"line": 123,
"column": 37
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 4797,
"end": 4803,
"loc": {
"start": {
"line": 123,
"column": 38
},
"end": {
"line": 123,
"column": 44
},
"identifierName": "viewer"
},
"name": "viewer"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 4804,
"end": 4809,
"loc": {
"start": {
"line": 123,
"column": 45
},
"end": {
"line": 123,
"column": 50
},
"identifierName": "scene"
},
"name": "scene"
},
"computed": false
}
}
],
"kind": "const"
},
{
"type": "ExpressionStatement",
"start": 4827,
"end": 4874,
"loc": {
"start": {
"line": 124,
"column": 16
},
"end": {
"line": 124,
"column": 63
}
},
"expression": {
"type": "CallExpression",
"start": 4827,
"end": 4873,
"loc": {
"start": {
"line": 124,
"column": 16
},
"end": {
"line": 124,
"column": 62
}
},
"callee": {
"type": "MemberExpression",
"start": 4827,
"end": 4850,
"loc": {
"start": {
"line": 124,
"column": 16
},
"end": {
"line": 124,
"column": 39
}
},
"object": {
"type": "Identifier",
"start": 4827,
"end": 4832,
"loc": {
"start": {
"line": 124,
"column": 16
},
"end": {
"line": 124,
"column": 21
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 4833,
"end": 4850,
"loc": {
"start": {
"line": 124,
"column": 22
},
"end": {
"line": 124,
"column": 39
},
"identifierName": "setObjectsVisible"
},
"name": "setObjectsVisible"
},
"computed": false
},
"arguments": [
{
"type": "MemberExpression",
"start": 4851,
"end": 4866,
"loc": {
"start": {
"line": 124,
"column": 40
},
"end": {
"line": 124,
"column": 55
}
},
"object": {
"type": "Identifier",
"start": 4851,
"end": 4856,
"loc": {
"start": {
"line": 124,
"column": 40
},
"end": {
"line": 124,
"column": 45
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 4857,
"end": 4866,
"loc": {
"start": {
"line": 124,
"column": 46
},
"end": {
"line": 124,
"column": 55
},
"identifierName": "objectIds"
},
"name": "objectIds"
},
"computed": false
},
{
"type": "BooleanLiteral",
"start": 4868,
"end": 4872,
"loc": {
"start": {
"line": 124,
"column": 57
},
"end": {
"line": 124,
"column": 61
}
},
"value": true
}
]
}
},
{
"type": "ExpressionStatement",
"start": 4891,
"end": 4944,
"loc": {
"start": {
"line": 125,
"column": 16
},
"end": {
"line": 125,
"column": 69
}
},
"expression": {
"type": "CallExpression",
"start": 4891,
"end": 4943,
"loc": {
"start": {
"line": 125,
"column": 16
},
"end": {
"line": 125,
"column": 68
}
},
"callee": {
"type": "MemberExpression",
"start": 4891,
"end": 4913,
"loc": {
"start": {
"line": 125,
"column": 16
},
"end": {
"line": 125,
"column": 38
}
},
"object": {
"type": "Identifier",
"start": 4891,
"end": 4896,
"loc": {
"start": {
"line": 125,
"column": 16
},
"end": {
"line": 125,
"column": 21
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 4897,
"end": 4913,
"loc": {
"start": {
"line": 125,
"column": 22
},
"end": {
"line": 125,
"column": 38
},
"identifierName": "setObjectsXRayed"
},
"name": "setObjectsXRayed"
},
"computed": false
},
"arguments": [
{
"type": "MemberExpression",
"start": 4914,
"end": 4935,
"loc": {
"start": {
"line": 125,
"column": 39
},
"end": {
"line": 125,
"column": 60
}
},
"object": {
"type": "Identifier",
"start": 4914,
"end": 4919,
"loc": {
"start": {
"line": 125,
"column": 39
},
"end": {
"line": 125,
"column": 44
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 4920,
"end": 4935,
"loc": {
"start": {
"line": 125,
"column": 45
},
"end": {
"line": 125,
"column": 60
},
"identifierName": "xrayedObjectIds"
},
"name": "xrayedObjectIds"
},
"computed": false
},
{
"type": "BooleanLiteral",
"start": 4937,
"end": 4942,
"loc": {
"start": {
"line": 125,
"column": 62
},
"end": {
"line": 125,
"column": 67
}
},
"value": false
}
]
}
},
{
"type": "ExpressionStatement",
"start": 4961,
"end": 5018,
"loc": {
"start": {
"line": 126,
"column": 16
},
"end": {
"line": 126,
"column": 73
}
},
"expression": {
"type": "CallExpression",
"start": 4961,
"end": 5017,
"loc": {
"start": {
"line": 126,
"column": 16
},
"end": {
"line": 126,
"column": 72
}
},
"callee": {
"type": "MemberExpression",
"start": 4961,
"end": 4985,
"loc": {
"start": {
"line": 126,
"column": 16
},
"end": {
"line": 126,
"column": 40
}
},
"object": {
"type": "Identifier",
"start": 4961,
"end": 4966,
"loc": {
"start": {
"line": 126,
"column": 16
},
"end": {
"line": 126,
"column": 21
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 4967,
"end": 4985,
"loc": {
"start": {
"line": 126,
"column": 22
},
"end": {
"line": 126,
"column": 40
},
"identifierName": "setObjectsSelected"
},
"name": "setObjectsSelected"
},
"computed": false
},
"arguments": [
{
"type": "MemberExpression",
"start": 4986,
"end": 5009,
"loc": {
"start": {
"line": 126,
"column": 41
},
"end": {
"line": 126,
"column": 64
}
},
"object": {
"type": "Identifier",
"start": 4986,
"end": 4991,
"loc": {
"start": {
"line": 126,
"column": 41
},
"end": {
"line": 126,
"column": 46
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 4992,
"end": 5009,
"loc": {
"start": {
"line": 126,
"column": 47
},
"end": {
"line": 126,
"column": 64
},
"identifierName": "selectedObjectIds"
},
"name": "selectedObjectIds"
},
"computed": false
},
{
"type": "BooleanLiteral",
"start": 5011,
"end": 5016,
"loc": {
"start": {
"line": 126,
"column": 66
},
"end": {
"line": 126,
"column": 71
}
},
"value": false
}
]
}
}
],
"directives": []
}
}
}
]
}
]
},
{
"type": "ArrayExpression",
"start": 5054,
"end": 7276,
"loc": {
"start": {
"line": 130,
"column": 4
},
"end": {
"line": 187,
"column": 5
}
},
"elements": [
{
"type": "ObjectExpression",
"start": 5064,
"end": 5602,
"loc": {
"start": {
"line": 131,
"column": 8
},
"end": {
"line": 144,
"column": 9
}
},
"properties": [
{
"type": "ObjectProperty",
"start": 5078,
"end": 5092,
"loc": {
"start": {
"line": 132,
"column": 12
},
"end": {
"line": 132,
"column": 26
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 5078,
"end": 5083,
"loc": {
"start": {
"line": 132,
"column": 12
},
"end": {
"line": 132,
"column": 17
},
"identifierName": "title"
},
"name": "title"
},
"value": {
"type": "StringLiteral",
"start": 5085,
"end": 5092,
"loc": {
"start": {
"line": 132,
"column": 19
},
"end": {
"line": 132,
"column": 26
}
},
"extra": {
"rawValue": "X-ray",
"raw": "\"X-ray\""
},
"value": "X-ray"
}
},
{
"type": "ObjectProperty",
"start": 5106,
"end": 5592,
"loc": {
"start": {
"line": 133,
"column": 12
},
"end": {
"line": 143,
"column": 13
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 5106,
"end": 5114,
"loc": {
"start": {
"line": 133,
"column": 12
},
"end": {
"line": 133,
"column": 20
},
"identifierName": "callback"
},
"name": "callback"
},
"value": {
"type": "FunctionExpression",
"start": 5116,
"end": 5592,
"loc": {
"start": {
"line": 133,
"column": 22
},
"end": {
"line": 143,
"column": 13
}
},
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "Identifier",
"start": 5126,
"end": 5133,
"loc": {
"start": {
"line": 133,
"column": 32
},
"end": {
"line": 133,
"column": 39
},
"identifierName": "context"
},
"name": "context"
}
],
"body": {
"type": "BlockStatement",
"start": 5135,
"end": 5592,
"loc": {
"start": {
"line": 133,
"column": 41
},
"end": {
"line": 143,
"column": 13
}
},
"body": [
{
"type": "ExpressionStatement",
"start": 5153,
"end": 5578,
"loc": {
"start": {
"line": 134,
"column": 16
},
"end": {
"line": 142,
"column": 19
}
},
"expression": {
"type": "CallExpression",
"start": 5153,
"end": 5577,
"loc": {
"start": {
"line": 134,
"column": 16
},
"end": {
"line": 142,
"column": 18
}
},
"callee": {
"type": "MemberExpression",
"start": 5153,
"end": 5188,
"loc": {
"start": {
"line": 134,
"column": 16
},
"end": {
"line": 134,
"column": 51
}
},
"object": {
"type": "MemberExpression",
"start": 5153,
"end": 5175,
"loc": {
"start": {
"line": 134,
"column": 16
},
"end": {
"line": 134,
"column": 38
}
},
"object": {
"type": "Identifier",
"start": 5153,
"end": 5160,
"loc": {
"start": {
"line": 134,
"column": 16
},
"end": {
"line": 134,
"column": 23
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 5161,
"end": 5175,
"loc": {
"start": {
"line": 134,
"column": 24
},
"end": {
"line": 134,
"column": 38
},
"identifierName": "treeViewPlugin"
},
"name": "treeViewPlugin"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 5176,
"end": 5188,
"loc": {
"start": {
"line": 134,
"column": 39
},
"end": {
"line": 134,
"column": 51
},
"identifierName": "withNodeTree"
},
"name": "withNodeTree"
},
"computed": false
},
"arguments": [
{
"type": "MemberExpression",
"start": 5189,
"end": 5209,
"loc": {
"start": {
"line": 134,
"column": 52
},
"end": {
"line": 134,
"column": 72
}
},
"object": {
"type": "Identifier",
"start": 5189,
"end": 5196,
"loc": {
"start": {
"line": 134,
"column": 52
},
"end": {
"line": 134,
"column": 59
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 5197,
"end": 5209,
"loc": {
"start": {
"line": 134,
"column": 60
},
"end": {
"line": 134,
"column": 72
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
},
"computed": false
},
{
"type": "ArrowFunctionExpression",
"start": 5211,
"end": 5576,
"loc": {
"start": {
"line": 134,
"column": 74
},
"end": {
"line": 142,
"column": 17
}
},
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "Identifier",
"start": 5212,
"end": 5224,
"loc": {
"start": {
"line": 134,
"column": 75
},
"end": {
"line": 134,
"column": 87
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
}
],
"body": {
"type": "BlockStatement",
"start": 5229,
"end": 5576,
"loc": {
"start": {
"line": 134,
"column": 92
},
"end": {
"line": 142,
"column": 17
}
},
"body": [
{
"type": "IfStatement",
"start": 5251,
"end": 5558,
"loc": {
"start": {
"line": 135,
"column": 20
},
"end": {
"line": 141,
"column": 21
}
},
"test": {
"type": "MemberExpression",
"start": 5255,
"end": 5276,
"loc": {
"start": {
"line": 135,
"column": 24
},
"end": {
"line": 135,
"column": 45
}
},
"object": {
"type": "Identifier",
"start": 5255,
"end": 5267,
"loc": {
"start": {
"line": 135,
"column": 24
},
"end": {
"line": 135,
"column": 36
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
},
"property": {
"type": "Identifier",
"start": 5268,
"end": 5276,
"loc": {
"start": {
"line": 135,
"column": 37
},
"end": {
"line": 135,
"column": 45
},
"identifierName": "objectId"
},
"name": "objectId"
},
"computed": false
},
"consequent": {
"type": "BlockStatement",
"start": 5278,
"end": 5558,
"loc": {
"start": {
"line": 135,
"column": 47
},
"end": {
"line": 141,
"column": 21
}
},
"body": [
{
"type": "VariableDeclaration",
"start": 5304,
"end": 5371,
"loc": {
"start": {
"line": 136,
"column": 24
},
"end": {
"line": 136,
"column": 91
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 5310,
"end": 5370,
"loc": {
"start": {
"line": 136,
"column": 30
},
"end": {
"line": 136,
"column": 90
}
},
"id": {
"type": "Identifier",
"start": 5310,
"end": 5316,
"loc": {
"start": {
"line": 136,
"column": 30
},
"end": {
"line": 136,
"column": 36
},
"identifierName": "entity"
},
"name": "entity"
},
"init": {
"type": "MemberExpression",
"start": 5319,
"end": 5370,
"loc": {
"start": {
"line": 136,
"column": 39
},
"end": {
"line": 136,
"column": 90
}
},
"object": {
"type": "MemberExpression",
"start": 5319,
"end": 5347,
"loc": {
"start": {
"line": 136,
"column": 39
},
"end": {
"line": 136,
"column": 67
}
},
"object": {
"type": "MemberExpression",
"start": 5319,
"end": 5339,
"loc": {
"start": {
"line": 136,
"column": 39
},
"end": {
"line": 136,
"column": 59
}
},
"object": {
"type": "MemberExpression",
"start": 5319,
"end": 5333,
"loc": {
"start": {
"line": 136,
"column": 39
},
"end": {
"line": 136,
"column": 53
}
},
"object": {
"type": "Identifier",
"start": 5319,
"end": 5326,
"loc": {
"start": {
"line": 136,
"column": 39
},
"end": {
"line": 136,
"column": 46
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 5327,
"end": 5333,
"loc": {
"start": {
"line": 136,
"column": 47
},
"end": {
"line": 136,
"column": 53
},
"identifierName": "viewer"
},
"name": "viewer"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 5334,
"end": 5339,
"loc": {
"start": {
"line": 136,
"column": 54
},
"end": {
"line": 136,
"column": 59
},
"identifierName": "scene"
},
"name": "scene"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 5340,
"end": 5347,
"loc": {
"start": {
"line": 136,
"column": 60
},
"end": {
"line": 136,
"column": 67
},
"identifierName": "objects"
},
"name": "objects"
},
"computed": false
},
"property": {
"type": "MemberExpression",
"start": 5348,
"end": 5369,
"loc": {
"start": {
"line": 136,
"column": 68
},
"end": {
"line": 136,
"column": 89
}
},
"object": {
"type": "Identifier",
"start": 5348,
"end": 5360,
"loc": {
"start": {
"line": 136,
"column": 68
},
"end": {
"line": 136,
"column": 80
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
},
"property": {
"type": "Identifier",
"start": 5361,
"end": 5369,
"loc": {
"start": {
"line": 136,
"column": 81
},
"end": {
"line": 136,
"column": 89
},
"identifierName": "objectId"
},
"name": "objectId"
},
"computed": false
},
"computed": true
}
}
],
"kind": "const"
},
{
"type": "IfStatement",
"start": 5396,
"end": 5536,
"loc": {
"start": {
"line": 137,
"column": 24
},
"end": {
"line": 140,
"column": 25
}
},
"test": {
"type": "Identifier",
"start": 5400,
"end": 5406,
"loc": {
"start": {
"line": 137,
"column": 28
},
"end": {
"line": 137,
"column": 34
},
"identifierName": "entity"
},
"name": "entity"
},
"consequent": {
"type": "BlockStatement",
"start": 5408,
"end": 5536,
"loc": {
"start": {
"line": 137,
"column": 36
},
"end": {
"line": 140,
"column": 25
}
},
"body": [
{
"type": "ExpressionStatement",
"start": 5438,
"end": 5459,
"loc": {
"start": {
"line": 138,
"column": 28
},
"end": {
"line": 138,
"column": 49
}
},
"expression": {
"type": "AssignmentExpression",
"start": 5438,
"end": 5458,
"loc": {
"start": {
"line": 138,
"column": 28
},
"end": {
"line": 138,
"column": 48
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
"start": 5438,
"end": 5451,
"loc": {
"start": {
"line": 138,
"column": 28
},
"end": {
"line": 138,
"column": 41
}
},
"object": {
"type": "Identifier",
"start": 5438,
"end": 5444,
"loc": {
"start": {
"line": 138,
"column": 28
},
"end": {
"line": 138,
"column": 34
},
"identifierName": "entity"
},
"name": "entity"
},
"property": {
"type": "Identifier",
"start": 5445,
"end": 5451,
"loc": {
"start": {
"line": 138,
"column": 35
},
"end": {
"line": 138,
"column": 41
},
"identifierName": "xrayed"
},
"name": "xrayed"
},
"computed": false
},
"right": {
"type": "BooleanLiteral",
"start": 5454,
"end": 5458,
"loc": {
"start": {
"line": 138,
"column": 44
},
"end": {
"line": 138,
"column": 48
}
},
"value": true
}
}
},
{
"type": "ExpressionStatement",
"start": 5488,
"end": 5510,
"loc": {
"start": {
"line": 139,
"column": 28
},
"end": {
"line": 139,
"column": 50
}
},
"expression": {
"type": "AssignmentExpression",
"start": 5488,
"end": 5509,
"loc": {
"start": {
"line": 139,
"column": 28
},
"end": {
"line": 139,
"column": 49
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
"start": 5488,
"end": 5502,
"loc": {
"start": {
"line": 139,
"column": 28
},
"end": {
"line": 139,
"column": 42
}
},
"object": {
"type": "Identifier",
"start": 5488,
"end": 5494,
"loc": {
"start": {
"line": 139,
"column": 28
},
"end": {
"line": 139,
"column": 34
},
"identifierName": "entity"
},
"name": "entity"
},
"property": {
"type": "Identifier",
"start": 5495,
"end": 5502,
"loc": {
"start": {
"line": 139,
"column": 35
},
"end": {
"line": 139,
"column": 42
},
"identifierName": "visible"
},
"name": "visible"
},
"computed": false
},
"right": {
"type": "BooleanLiteral",
"start": 5505,
"end": 5509,
"loc": {
"start": {
"line": 139,
"column": 45
},
"end": {
"line": 139,
"column": 49
}
},
"value": true
}
}
}
],
"directives": []
},
"alternate": null
}
],
"directives": []
},
"alternate": null
}
],
"directives": []
}
}
]
}
}
],
"directives": []
}
}
}
]
},
{
"type": "ObjectExpression",
"start": 5612,
"end": 6106,
"loc": {
"start": {
"line": 145,
"column": 8
},
"end": {
"line": 157,
"column": 9
}
},
"properties": [
{
"type": "ObjectProperty",
"start": 5626,
"end": 5646,
"loc": {
"start": {
"line": 146,
"column": 12
},
"end": {
"line": 146,
"column": 32
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 5626,
"end": 5631,
"loc": {
"start": {
"line": 146,
"column": 12
},
"end": {
"line": 146,
"column": 17
},
"identifierName": "title"
},
"name": "title"
},
"value": {
"type": "StringLiteral",
"start": 5633,
"end": 5646,
"loc": {
"start": {
"line": 146,
"column": 19
},
"end": {
"line": 146,
"column": 32
}
},
"extra": {
"rawValue": "Don't X-ray",
"raw": "\"Don't X-ray\""
},
"value": "Don't X-ray"
}
},
{
"type": "ObjectProperty",
"start": 5660,
"end": 6096,
"loc": {
"start": {
"line": 147,
"column": 12
},
"end": {
"line": 156,
"column": 13
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 5660,
"end": 5668,
"loc": {
"start": {
"line": 147,
"column": 12
},
"end": {
"line": 147,
"column": 20
},
"identifierName": "callback"
},
"name": "callback"
},
"value": {
"type": "FunctionExpression",
"start": 5670,
"end": 6096,
"loc": {
"start": {
"line": 147,
"column": 22
},
"end": {
"line": 156,
"column": 13
}
},
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "Identifier",
"start": 5680,
"end": 5687,
"loc": {
"start": {
"line": 147,
"column": 32
},
"end": {
"line": 147,
"column": 39
},
"identifierName": "context"
},
"name": "context"
}
],
"body": {
"type": "BlockStatement",
"start": 5689,
"end": 6096,
"loc": {
"start": {
"line": 147,
"column": 41
},
"end": {
"line": 156,
"column": 13
}
},
"body": [
{
"type": "ExpressionStatement",
"start": 5707,
"end": 6082,
"loc": {
"start": {
"line": 148,
"column": 16
},
"end": {
"line": 155,
"column": 19
}
},
"expression": {
"type": "CallExpression",
"start": 5707,
"end": 6081,
"loc": {
"start": {
"line": 148,
"column": 16
},
"end": {
"line": 155,
"column": 18
}
},
"callee": {
"type": "MemberExpression",
"start": 5707,
"end": 5742,
"loc": {
"start": {
"line": 148,
"column": 16
},
"end": {
"line": 148,
"column": 51
}
},
"object": {
"type": "MemberExpression",
"start": 5707,
"end": 5729,
"loc": {
"start": {
"line": 148,
"column": 16
},
"end": {
"line": 148,
"column": 38
}
},
"object": {
"type": "Identifier",
"start": 5707,
"end": 5714,
"loc": {
"start": {
"line": 148,
"column": 16
},
"end": {
"line": 148,
"column": 23
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 5715,
"end": 5729,
"loc": {
"start": {
"line": 148,
"column": 24
},
"end": {
"line": 148,
"column": 38
},
"identifierName": "treeViewPlugin"
},
"name": "treeViewPlugin"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 5730,
"end": 5742,
"loc": {
"start": {
"line": 148,
"column": 39
},
"end": {
"line": 148,
"column": 51
},
"identifierName": "withNodeTree"
},
"name": "withNodeTree"
},
"computed": false
},
"arguments": [
{
"type": "MemberExpression",
"start": 5743,
"end": 5763,
"loc": {
"start": {
"line": 148,
"column": 52
},
"end": {
"line": 148,
"column": 72
}
},
"object": {
"type": "Identifier",
"start": 5743,
"end": 5750,
"loc": {
"start": {
"line": 148,
"column": 52
},
"end": {
"line": 148,
"column": 59
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 5751,
"end": 5763,
"loc": {
"start": {
"line": 148,
"column": 60
},
"end": {
"line": 148,
"column": 72
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
},
"computed": false
},
{
"type": "ArrowFunctionExpression",
"start": 5765,
"end": 6080,
"loc": {
"start": {
"line": 148,
"column": 74
},
"end": {
"line": 155,
"column": 17
}
},
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "Identifier",
"start": 5766,
"end": 5778,
"loc": {
"start": {
"line": 148,
"column": 75
},
"end": {
"line": 148,
"column": 87
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
}
],
"body": {
"type": "BlockStatement",
"start": 5783,
"end": 6080,
"loc": {
"start": {
"line": 148,
"column": 92
},
"end": {
"line": 155,
"column": 17
}
},
"body": [
{
"type": "IfStatement",
"start": 5805,
"end": 6062,
"loc": {
"start": {
"line": 149,
"column": 20
},
"end": {
"line": 154,
"column": 21
}
},
"test": {
"type": "MemberExpression",
"start": 5809,
"end": 5830,
"loc": {
"start": {
"line": 149,
"column": 24
},
"end": {
"line": 149,
"column": 45
}
},
"object": {
"type": "Identifier",
"start": 5809,
"end": 5821,
"loc": {
"start": {
"line": 149,
"column": 24
},
"end": {
"line": 149,
"column": 36
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
},
"property": {
"type": "Identifier",
"start": 5822,
"end": 5830,
"loc": {
"start": {
"line": 149,
"column": 37
},
"end": {
"line": 149,
"column": 45
},
"identifierName": "objectId"
},
"name": "objectId"
},
"computed": false
},
"consequent": {
"type": "BlockStatement",
"start": 5832,
"end": 6062,
"loc": {
"start": {
"line": 149,
"column": 47
},
"end": {
"line": 154,
"column": 21
}
},
"body": [
{
"type": "VariableDeclaration",
"start": 5858,
"end": 5925,
"loc": {
"start": {
"line": 150,
"column": 24
},
"end": {
"line": 150,
"column": 91
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 5864,
"end": 5924,
"loc": {
"start": {
"line": 150,
"column": 30
},
"end": {
"line": 150,
"column": 90
}
},
"id": {
"type": "Identifier",
"start": 5864,
"end": 5870,
"loc": {
"start": {
"line": 150,
"column": 30
},
"end": {
"line": 150,
"column": 36
},
"identifierName": "entity"
},
"name": "entity"
},
"init": {
"type": "MemberExpression",
"start": 5873,
"end": 5924,
"loc": {
"start": {
"line": 150,
"column": 39
},
"end": {
"line": 150,
"column": 90
}
},
"object": {
"type": "MemberExpression",
"start": 5873,
"end": 5901,
"loc": {
"start": {
"line": 150,
"column": 39
},
"end": {
"line": 150,
"column": 67
}
},
"object": {
"type": "MemberExpression",
"start": 5873,
"end": 5893,
"loc": {
"start": {
"line": 150,
"column": 39
},
"end": {
"line": 150,
"column": 59
}
},
"object": {
"type": "MemberExpression",
"start": 5873,
"end": 5887,
"loc": {
"start": {
"line": 150,
"column": 39
},
"end": {
"line": 150,
"column": 53
}
},
"object": {
"type": "Identifier",
"start": 5873,
"end": 5880,
"loc": {
"start": {
"line": 150,
"column": 39
},
"end": {
"line": 150,
"column": 46
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 5881,
"end": 5887,
"loc": {
"start": {
"line": 150,
"column": 47
},
"end": {
"line": 150,
"column": 53
},
"identifierName": "viewer"
},
"name": "viewer"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 5888,
"end": 5893,
"loc": {
"start": {
"line": 150,
"column": 54
},
"end": {
"line": 150,
"column": 59
},
"identifierName": "scene"
},
"name": "scene"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 5894,
"end": 5901,
"loc": {
"start": {
"line": 150,
"column": 60
},
"end": {
"line": 150,
"column": 67
},
"identifierName": "objects"
},
"name": "objects"
},
"computed": false
},
"property": {
"type": "MemberExpression",
"start": 5902,
"end": 5923,
"loc": {
"start": {
"line": 150,
"column": 68
},
"end": {
"line": 150,
"column": 89
}
},
"object": {
"type": "Identifier",
"start": 5902,
"end": 5914,
"loc": {
"start": {
"line": 150,
"column": 68
},
"end": {
"line": 150,
"column": 80
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
},
"property": {
"type": "Identifier",
"start": 5915,
"end": 5923,
"loc": {
"start": {
"line": 150,
"column": 81
},
"end": {
"line": 150,
"column": 89
},
"identifierName": "objectId"
},
"name": "objectId"
},
"computed": false
},
"computed": true
}
}
],
"kind": "const"
},
{
"type": "IfStatement",
"start": 5950,
"end": 6040,
"loc": {
"start": {
"line": 151,
"column": 24
},
"end": {
"line": 153,
"column": 25
}
},
"test": {
"type": "Identifier",
"start": 5954,
"end": 5960,
"loc": {
"start": {
"line": 151,
"column": 28
},
"end": {
"line": 151,
"column": 34
},
"identifierName": "entity"
},
"name": "entity"
},
"consequent": {
"type": "BlockStatement",
"start": 5962,
"end": 6040,
"loc": {
"start": {
"line": 151,
"column": 36
},
"end": {
"line": 153,
"column": 25
}
},
"body": [
{
"type": "ExpressionStatement",
"start": 5992,
"end": 6014,
"loc": {
"start": {
"line": 152,
"column": 28
},
"end": {
"line": 152,
"column": 50
}
},
"expression": {
"type": "AssignmentExpression",
"start": 5992,
"end": 6013,
"loc": {
"start": {
"line": 152,
"column": 28
},
"end": {
"line": 152,
"column": 49
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
"start": 5992,
"end": 6005,
"loc": {
"start": {
"line": 152,
"column": 28
},
"end": {
"line": 152,
"column": 41
}
},
"object": {
"type": "Identifier",
"start": 5992,
"end": 5998,
"loc": {
"start": {
"line": 152,
"column": 28
},
"end": {
"line": 152,
"column": 34
},
"identifierName": "entity"
},
"name": "entity"
},
"property": {
"type": "Identifier",
"start": 5999,
"end": 6005,
"loc": {
"start": {
"line": 152,
"column": 35
},
"end": {
"line": 152,
"column": 41
},
"identifierName": "xrayed"
},
"name": "xrayed"
},
"computed": false
},
"right": {
"type": "BooleanLiteral",
"start": 6008,
"end": 6013,
"loc": {
"start": {
"line": 152,
"column": 44
},
"end": {
"line": 152,
"column": 49
}
},
"value": false
}
}
}
],
"directives": []
},
"alternate": null
}
],
"directives": []
},
"alternate": null
}
],
"directives": []
}
}
]
}
}
],
"directives": []
}
}
}
]
},
{
"type": "ObjectExpression",
"start": 6116,
"end": 6855,
"loc": {
"start": {
"line": 158,
"column": 8
},
"end": {
"line": 174,
"column": 9
}
},
"properties": [
{
"type": "ObjectProperty",
"start": 6130,
"end": 6151,
"loc": {
"start": {
"line": 159,
"column": 12
},
"end": {
"line": 159,
"column": 33
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 6130,
"end": 6135,
"loc": {
"start": {
"line": 159,
"column": 12
},
"end": {
"line": 159,
"column": 17
},
"identifierName": "title"
},
"name": "title"
},
"value": {
"type": "StringLiteral",
"start": 6137,
"end": 6151,
"loc": {
"start": {
"line": 159,
"column": 19
},
"end": {
"line": 159,
"column": 33
}
},
"extra": {
"rawValue": "X-ray others",
"raw": "\"X-ray others\""
},
"value": "X-ray others"
}
},
{
"type": "ObjectProperty",
"start": 6165,
"end": 6845,
"loc": {
"start": {
"line": 160,
"column": 12
},
"end": {
"line": 173,
"column": 13
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 6165,
"end": 6173,
"loc": {
"start": {
"line": 160,
"column": 12
},
"end": {
"line": 160,
"column": 20
},
"identifierName": "callback"
},
"name": "callback"
},
"value": {
"type": "FunctionExpression",
"start": 6175,
"end": 6845,
"loc": {
"start": {
"line": 160,
"column": 22
},
"end": {
"line": 173,
"column": 13
}
},
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "Identifier",
"start": 6185,
"end": 6192,
"loc": {
"start": {
"line": 160,
"column": 32
},
"end": {
"line": 160,
"column": 39
},
"identifierName": "context"
},
"name": "context"
}
],
"body": {
"type": "BlockStatement",
"start": 6194,
"end": 6845,
"loc": {
"start": {
"line": 160,
"column": 41
},
"end": {
"line": 173,
"column": 13
}
},
"body": [
{
"type": "VariableDeclaration",
"start": 6212,
"end": 6247,
"loc": {
"start": {
"line": 161,
"column": 16
},
"end": {
"line": 161,
"column": 51
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 6218,
"end": 6246,
"loc": {
"start": {
"line": 161,
"column": 22
},
"end": {
"line": 161,
"column": 50
}
},
"id": {
"type": "Identifier",
"start": 6218,
"end": 6223,
"loc": {
"start": {
"line": 161,
"column": 22
},
"end": {
"line": 161,
"column": 27
},
"identifierName": "scene"
},
"name": "scene"
},
"init": {
"type": "MemberExpression",
"start": 6226,
"end": 6246,
"loc": {
"start": {
"line": 161,
"column": 30
},
"end": {
"line": 161,
"column": 50
}
},
"object": {
"type": "MemberExpression",
"start": 6226,
"end": 6240,
"loc": {
"start": {
"line": 161,
"column": 30
},
"end": {
"line": 161,
"column": 44
}
},
"object": {
"type": "Identifier",
"start": 6226,
"end": 6233,
"loc": {
"start": {
"line": 161,
"column": 30
},
"end": {
"line": 161,
"column": 37
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 6234,
"end": 6240,
"loc": {
"start": {
"line": 161,
"column": 38
},
"end": {
"line": 161,
"column": 44
},
"identifierName": "viewer"
},
"name": "viewer"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 6241,
"end": 6246,
"loc": {
"start": {
"line": 161,
"column": 45
},
"end": {
"line": 161,
"column": 50
},
"identifierName": "scene"
},
"name": "scene"
},
"computed": false
}
}
],
"kind": "const"
},
{
"type": "ExpressionStatement",
"start": 6264,
"end": 6311,
"loc": {
"start": {
"line": 162,
"column": 16
},
"end": {
"line": 162,
"column": 63
}
},
"expression": {
"type": "CallExpression",
"start": 6264,
"end": 6310,
"loc": {
"start": {
"line": 162,
"column": 16
},
"end": {
"line": 162,
"column": 62
}
},
"callee": {
"type": "MemberExpression",
"start": 6264,
"end": 6287,
"loc": {
"start": {
"line": 162,
"column": 16
},
"end": {
"line": 162,
"column": 39
}
},
"object": {
"type": "Identifier",
"start": 6264,
"end": 6269,
"loc": {
"start": {
"line": 162,
"column": 16
},
"end": {
"line": 162,
"column": 21
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 6270,
"end": 6287,
"loc": {
"start": {
"line": 162,
"column": 22
},
"end": {
"line": 162,
"column": 39
},
"identifierName": "setObjectsVisible"
},
"name": "setObjectsVisible"
},
"computed": false
},
"arguments": [
{
"type": "MemberExpression",
"start": 6288,
"end": 6303,
"loc": {
"start": {
"line": 162,
"column": 40
},
"end": {
"line": 162,
"column": 55
}
},
"object": {
"type": "Identifier",
"start": 6288,
"end": 6293,
"loc": {
"start": {
"line": 162,
"column": 40
},
"end": {
"line": 162,
"column": 45
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 6294,
"end": 6303,
"loc": {
"start": {
"line": 162,
"column": 46
},
"end": {
"line": 162,
"column": 55
},
"identifierName": "objectIds"
},
"name": "objectIds"
},
"computed": false
},
{
"type": "BooleanLiteral",
"start": 6305,
"end": 6309,
"loc": {
"start": {
"line": 162,
"column": 57
},
"end": {
"line": 162,
"column": 61
}
},
"value": true
}
]
}
},
{
"type": "ExpressionStatement",
"start": 6328,
"end": 6374,
"loc": {
"start": {
"line": 163,
"column": 16
},
"end": {
"line": 163,
"column": 62
}
},
"expression": {
"type": "CallExpression",
"start": 6328,
"end": 6373,
"loc": {
"start": {
"line": 163,
"column": 16
},
"end": {
"line": 163,
"column": 61
}
},
"callee": {
"type": "MemberExpression",
"start": 6328,
"end": 6350,
"loc": {
"start": {
"line": 163,
"column": 16
},
"end": {
"line": 163,
"column": 38
}
},
"object": {
"type": "Identifier",
"start": 6328,
"end": 6333,
"loc": {
"start": {
"line": 163,
"column": 16
},
"end": {
"line": 163,
"column": 21
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 6334,
"end": 6350,
"loc": {
"start": {
"line": 163,
"column": 22
},
"end": {
"line": 163,
"column": 38
},
"identifierName": "setObjectsXRayed"
},
"name": "setObjectsXRayed"
},
"computed": false
},
"arguments": [
{
"type": "MemberExpression",
"start": 6351,
"end": 6366,
"loc": {
"start": {
"line": 163,
"column": 39
},
"end": {
"line": 163,
"column": 54
}
},
"object": {
"type": "Identifier",
"start": 6351,
"end": 6356,
"loc": {
"start": {
"line": 163,
"column": 39
},
"end": {
"line": 163,
"column": 44
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 6357,
"end": 6366,
"loc": {
"start": {
"line": 163,
"column": 45
},
"end": {
"line": 163,
"column": 54
},
"identifierName": "objectIds"
},
"name": "objectIds"
},
"computed": false
},
{
"type": "BooleanLiteral",
"start": 6368,
"end": 6372,
"loc": {
"start": {
"line": 163,
"column": 56
},
"end": {
"line": 163,
"column": 60
}
},
"value": true
}
]
}
},
{
"type": "ExpressionStatement",
"start": 6391,
"end": 6454,
"loc": {
"start": {
"line": 164,
"column": 16
},
"end": {
"line": 164,
"column": 79
}
},
"expression": {
"type": "CallExpression",
"start": 6391,
"end": 6453,
"loc": {
"start": {
"line": 164,
"column": 16
},
"end": {
"line": 164,
"column": 78
}
},
"callee": {
"type": "MemberExpression",
"start": 6391,
"end": 6418,
"loc": {
"start": {
"line": 164,
"column": 16
},
"end": {
"line": 164,
"column": 43
}
},
"object": {
"type": "Identifier",
"start": 6391,
"end": 6396,
"loc": {
"start": {
"line": 164,
"column": 16
},
"end": {
"line": 164,
"column": 21
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 6397,
"end": 6418,
"loc": {
"start": {
"line": 164,
"column": 22
},
"end": {
"line": 164,
"column": 43
},
"identifierName": "setObjectsHighlighted"
},
"name": "setObjectsHighlighted"
},
"computed": false
},
"arguments": [
{
"type": "MemberExpression",
"start": 6419,
"end": 6445,
"loc": {
"start": {
"line": 164,
"column": 44
},
"end": {
"line": 164,
"column": 70
}
},
"object": {
"type": "Identifier",
"start": 6419,
"end": 6424,
"loc": {
"start": {
"line": 164,
"column": 44
},
"end": {
"line": 164,
"column": 49
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 6425,
"end": 6445,
"loc": {
"start": {
"line": 164,
"column": 50
},
"end": {
"line": 164,
"column": 70
},
"identifierName": "highlightedObjectIds"
},
"name": "highlightedObjectIds"
},
"computed": false
},
{
"type": "BooleanLiteral",
"start": 6447,
"end": 6452,
"loc": {
"start": {
"line": 164,
"column": 72
},
"end": {
"line": 164,
"column": 77
}
},
"value": false
}
]
}
},
{
"type": "ExpressionStatement",
"start": 6471,
"end": 6831,
"loc": {
"start": {
"line": 165,
"column": 16
},
"end": {
"line": 172,
"column": 19
}
},
"expression": {
"type": "CallExpression",
"start": 6471,
"end": 6830,
"loc": {
"start": {
"line": 165,
"column": 16
},
"end": {
"line": 172,
"column": 18
}
},
"callee": {
"type": "MemberExpression",
"start": 6471,
"end": 6506,
"loc": {
"start": {
"line": 165,
"column": 16
},
"end": {
"line": 165,
"column": 51
}
},
"object": {
"type": "MemberExpression",
"start": 6471,
"end": 6493,
"loc": {
"start": {
"line": 165,
"column": 16
},
"end": {
"line": 165,
"column": 38
}
},
"object": {
"type": "Identifier",
"start": 6471,
"end": 6478,
"loc": {
"start": {
"line": 165,
"column": 16
},
"end": {
"line": 165,
"column": 23
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 6479,
"end": 6493,
"loc": {
"start": {
"line": 165,
"column": 24
},
"end": {
"line": 165,
"column": 38
},
"identifierName": "treeViewPlugin"
},
"name": "treeViewPlugin"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 6494,
"end": 6506,
"loc": {
"start": {
"line": 165,
"column": 39
},
"end": {
"line": 165,
"column": 51
},
"identifierName": "withNodeTree"
},
"name": "withNodeTree"
},
"computed": false
},
"arguments": [
{
"type": "MemberExpression",
"start": 6507,
"end": 6527,
"loc": {
"start": {
"line": 165,
"column": 52
},
"end": {
"line": 165,
"column": 72
}
},
"object": {
"type": "Identifier",
"start": 6507,
"end": 6514,
"loc": {
"start": {
"line": 165,
"column": 52
},
"end": {
"line": 165,
"column": 59
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 6515,
"end": 6527,
"loc": {
"start": {
"line": 165,
"column": 60
},
"end": {
"line": 165,
"column": 72
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
},
"computed": false
},
{
"type": "ArrowFunctionExpression",
"start": 6529,
"end": 6829,
"loc": {
"start": {
"line": 165,
"column": 74
},
"end": {
"line": 172,
"column": 17
}
},
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "Identifier",
"start": 6530,
"end": 6542,
"loc": {
"start": {
"line": 165,
"column": 75
},
"end": {
"line": 165,
"column": 87
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
}
],
"body": {
"type": "BlockStatement",
"start": 6547,
"end": 6829,
"loc": {
"start": {
"line": 165,
"column": 92
},
"end": {
"line": 172,
"column": 17
}
},
"body": [
{
"type": "IfStatement",
"start": 6569,
"end": 6811,
"loc": {
"start": {
"line": 166,
"column": 20
},
"end": {
"line": 171,
"column": 21
}
},
"test": {
"type": "MemberExpression",
"start": 6573,
"end": 6594,
"loc": {
"start": {
"line": 166,
"column": 24
},
"end": {
"line": 166,
"column": 45
}
},
"object": {
"type": "Identifier",
"start": 6573,
"end": 6585,
"loc": {
"start": {
"line": 166,
"column": 24
},
"end": {
"line": 166,
"column": 36
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
},
"property": {
"type": "Identifier",
"start": 6586,
"end": 6594,
"loc": {
"start": {
"line": 166,
"column": 37
},
"end": {
"line": 166,
"column": 45
},
"identifierName": "objectId"
},
"name": "objectId"
},
"computed": false
},
"consequent": {
"type": "BlockStatement",
"start": 6596,
"end": 6811,
"loc": {
"start": {
"line": 166,
"column": 47
},
"end": {
"line": 171,
"column": 21
}
},
"body": [
{
"type": "VariableDeclaration",
"start": 6622,
"end": 6674,
"loc": {
"start": {
"line": 167,
"column": 24
},
"end": {
"line": 167,
"column": 76
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 6628,
"end": 6673,
"loc": {
"start": {
"line": 167,
"column": 30
},
"end": {
"line": 167,
"column": 75
}
},
"id": {
"type": "Identifier",
"start": 6628,
"end": 6634,
"loc": {
"start": {
"line": 167,
"column": 30
},
"end": {
"line": 167,
"column": 36
},
"identifierName": "entity"
},
"name": "entity"
},
"init": {
"type": "MemberExpression",
"start": 6637,
"end": 6673,
"loc": {
"start": {
"line": 167,
"column": 39
},
"end": {
"line": 167,
"column": 75
}
},
"object": {
"type": "MemberExpression",
"start": 6637,
"end": 6650,
"loc": {
"start": {
"line": 167,
"column": 39
},
"end": {
"line": 167,
"column": 52
}
},
"object": {
"type": "Identifier",
"start": 6637,
"end": 6642,
"loc": {
"start": {
"line": 167,
"column": 39
},
"end": {
"line": 167,
"column": 44
},
"identifierName": "scene"
},
"name": "scene"
},
"property": {
"type": "Identifier",
"start": 6643,
"end": 6650,
"loc": {
"start": {
"line": 167,
"column": 45
},
"end": {
"line": 167,
"column": 52
},
"identifierName": "objects"
},
"name": "objects"
},
"computed": false
},
"property": {
"type": "MemberExpression",
"start": 6651,
"end": 6672,
"loc": {
"start": {
"line": 167,
"column": 53
},
"end": {
"line": 167,
"column": 74
}
},
"object": {
"type": "Identifier",
"start": 6651,
"end": 6663,
"loc": {
"start": {
"line": 167,
"column": 53
},
"end": {
"line": 167,
"column": 65
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
},
"property": {
"type": "Identifier",
"start": 6664,
"end": 6672,
"loc": {
"start": {
"line": 167,
"column": 66
},
"end": {
"line": 167,
"column": 74
},
"identifierName": "objectId"
},
"name": "objectId"
},
"computed": false
},
"computed": true
}
}
],
"kind": "const"
},
{
"type": "IfStatement",
"start": 6699,
"end": 6789,
"loc": {
"start": {
"line": 168,
"column": 24
},
"end": {
"line": 170,
"column": 25
}
},
"test": {
"type": "Identifier",
"start": 6703,
"end": 6709,
"loc": {
"start": {
"line": 168,
"column": 28
},
"end": {
"line": 168,
"column": 34
},
"identifierName": "entity"
},
"name": "entity"
},
"consequent": {
"type": "BlockStatement",
"start": 6711,
"end": 6789,
"loc": {
"start": {
"line": 168,
"column": 36
},
"end": {
"line": 170,
"column": 25
}
},
"body": [
{
"type": "ExpressionStatement",
"start": 6741,
"end": 6763,
"loc": {
"start": {
"line": 169,
"column": 28
},
"end": {
"line": 169,
"column": 50
}
},
"expression": {
"type": "AssignmentExpression",
"start": 6741,
"end": 6762,
"loc": {
"start": {
"line": 169,
"column": 28
},
"end": {
"line": 169,
"column": 49
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
"start": 6741,
"end": 6754,
"loc": {
"start": {
"line": 169,
"column": 28
},
"end": {
"line": 169,
"column": 41
}
},
"object": {
"type": "Identifier",
"start": 6741,
"end": 6747,
"loc": {
"start": {
"line": 169,
"column": 28
},
"end": {
"line": 169,
"column": 34
},
"identifierName": "entity"
},
"name": "entity"
},
"property": {
"type": "Identifier",
"start": 6748,
"end": 6754,
"loc": {
"start": {
"line": 169,
"column": 35
},
"end": {
"line": 169,
"column": 41
},
"identifierName": "xrayed"
},
"name": "xrayed"
},
"computed": false
},
"right": {
"type": "BooleanLiteral",
"start": 6757,
"end": 6762,
"loc": {
"start": {
"line": 169,
"column": 44
},
"end": {
"line": 169,
"column": 49
}
},
"value": false
}
}
}
],
"directives": []
},
"alternate": null
}
],
"directives": []
},
"alternate": null
}
],
"directives": []
}
}
]
}
}
],
"directives": []
}
}
}
]
},
{
"type": "ObjectExpression",
"start": 6865,
"end": 7058,
"loc": {
"start": {
"line": 175,
"column": 8
},
"end": {
"line": 180,
"column": 9
}
},
"properties": [
{
"type": "ObjectProperty",
"start": 6879,
"end": 6897,
"loc": {
"start": {
"line": 176,
"column": 12
},
"end": {
"line": 176,
"column": 30
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 6879,
"end": 6884,
"loc": {
"start": {
"line": 176,
"column": 12
},
"end": {
"line": 176,
"column": 17
},
"identifierName": "title"
},
"name": "title"
},
"value": {
"type": "StringLiteral",
"start": 6886,
"end": 6897,
"loc": {
"start": {
"line": 176,
"column": 19
},
"end": {
"line": 176,
"column": 30
}
},
"extra": {
"rawValue": "X-ray all",
"raw": "\"X-ray all\""
},
"value": "X-ray all"
}
},
{
"type": "ObjectProperty",
"start": 6911,
"end": 7048,
"loc": {
"start": {
"line": 177,
"column": 12
},
"end": {
"line": 179,
"column": 13
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 6911,
"end": 6919,
"loc": {
"start": {
"line": 177,
"column": 12
},
"end": {
"line": 177,
"column": 20
},
"identifierName": "callback"
},
"name": "callback"
},
"value": {
"type": "FunctionExpression",
"start": 6921,
"end": 7048,
"loc": {
"start": {
"line": 177,
"column": 22
},
"end": {
"line": 179,
"column": 13
}
},
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "Identifier",
"start": 6931,
"end": 6938,
"loc": {
"start": {
"line": 177,
"column": 32
},
"end": {
"line": 177,
"column": 39
},
"identifierName": "context"
},
"name": "context"
}
],
"body": {
"type": "BlockStatement",
"start": 6940,
"end": 7048,
"loc": {
"start": {
"line": 177,
"column": 41
},
"end": {
"line": 179,
"column": 13
}
},
"body": [
{
"type": "ExpressionStatement",
"start": 6958,
"end": 7034,
"loc": {
"start": {
"line": 178,
"column": 16
},
"end": {
"line": 178,
"column": 92
}
},
"expression": {
"type": "CallExpression",
"start": 6958,
"end": 7033,
"loc": {
"start": {
"line": 178,
"column": 16
},
"end": {
"line": 178,
"column": 91
}
},
"callee": {
"type": "MemberExpression",
"start": 6958,
"end": 6995,
"loc": {
"start": {
"line": 178,
"column": 16
},
"end": {
"line": 178,
"column": 53
}
},
"object": {
"type": "MemberExpression",
"start": 6958,
"end": 6978,
"loc": {
"start": {
"line": 178,
"column": 16
},
"end": {
"line": 178,
"column": 36
}
},
"object": {
"type": "MemberExpression",
"start": 6958,
"end": 6972,
"loc": {
"start": {
"line": 178,
"column": 16
},
"end": {
"line": 178,
"column": 30
}
},
"object": {
"type": "Identifier",
"start": 6958,
"end": 6965,
"loc": {
"start": {
"line": 178,
"column": 16
},
"end": {
"line": 178,
"column": 23
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 6966,
"end": 6972,
"loc": {
"start": {
"line": 178,
"column": 24
},
"end": {
"line": 178,
"column": 30
},
"identifierName": "viewer"
},
"name": "viewer"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 6973,
"end": 6978,
"loc": {
"start": {
"line": 178,
"column": 31
},
"end": {
"line": 178,
"column": 36
},
"identifierName": "scene"
},
"name": "scene"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 6979,
"end": 6995,
"loc": {
"start": {
"line": 178,
"column": 37
},
"end": {
"line": 178,
"column": 53
},
"identifierName": "setObjectsXRayed"
},
"name": "setObjectsXRayed"
},
"computed": false
},
"arguments": [
{
"type": "MemberExpression",
"start": 6996,
"end": 7026,
"loc": {
"start": {
"line": 178,
"column": 54
},
"end": {
"line": 178,
"column": 84
}
},
"object": {
"type": "MemberExpression",
"start": 6996,
"end": 7016,
"loc": {
"start": {
"line": 178,
"column": 54
},
"end": {
"line": 178,
"column": 74
}
},
"object": {
"type": "MemberExpression",
"start": 6996,
"end": 7010,
"loc": {
"start": {
"line": 178,
"column": 54
},
"end": {
"line": 178,
"column": 68
}
},
"object": {
"type": "Identifier",
"start": 6996,
"end": 7003,
"loc": {
"start": {
"line": 178,
"column": 54
},
"end": {
"line": 178,
"column": 61
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 7004,
"end": 7010,
"loc": {
"start": {
"line": 178,
"column": 62
},
"end": {
"line": 178,
"column": 68
},
"identifierName": "viewer"
},
"name": "viewer"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 7011,
"end": 7016,
"loc": {
"start": {
"line": 178,
"column": 69
},
"end": {
"line": 178,
"column": 74
},
"identifierName": "scene"
},
"name": "scene"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 7017,
"end": 7026,
"loc": {
"start": {
"line": 178,
"column": 75
},
"end": {
"line": 178,
"column": 84
},
"identifierName": "objectIds"
},
"name": "objectIds"
},
"computed": false
},
{
"type": "BooleanLiteral",
"start": 7028,
"end": 7032,
"loc": {
"start": {
"line": 178,
"column": 86
},
"end": {
"line": 178,
"column": 90
}
},
"value": true
}
]
}
}
],
"directives": []
}
}
}
]
},
{
"type": "ObjectExpression",
"start": 7068,
"end": 7270,
"loc": {
"start": {
"line": 181,
"column": 8
},
"end": {
"line": 186,
"column": 9
}
},
"properties": [
{
"type": "ObjectProperty",
"start": 7082,
"end": 7102,
"loc": {
"start": {
"line": 182,
"column": 12
},
"end": {
"line": 182,
"column": 32
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 7082,
"end": 7087,
"loc": {
"start": {
"line": 182,
"column": 12
},
"end": {
"line": 182,
"column": 17
},
"identifierName": "title"
},
"name": "title"
},
"value": {
"type": "StringLiteral",
"start": 7089,
"end": 7102,
"loc": {
"start": {
"line": 182,
"column": 19
},
"end": {
"line": 182,
"column": 32
}
},
"extra": {
"rawValue": "X-Ray None",
"raw": "\"X-Ray None\""
},
"value": "X-Ray None"
}
},
{
"type": "ObjectProperty",
"start": 7116,
"end": 7260,
"loc": {
"start": {
"line": 183,
"column": 12
},
"end": {
"line": 185,
"column": 13
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 7116,
"end": 7124,
"loc": {
"start": {
"line": 183,
"column": 12
},
"end": {
"line": 183,
"column": 20
},
"identifierName": "callback"
},
"name": "callback"
},
"value": {
"type": "FunctionExpression",
"start": 7126,
"end": 7260,
"loc": {
"start": {
"line": 183,
"column": 22
},
"end": {
"line": 185,
"column": 13
}
},
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "Identifier",
"start": 7136,
"end": 7143,
"loc": {
"start": {
"line": 183,
"column": 32
},
"end": {
"line": 183,
"column": 39
},
"identifierName": "context"
},
"name": "context"
}
],
"body": {
"type": "BlockStatement",
"start": 7145,
"end": 7260,
"loc": {
"start": {
"line": 183,
"column": 41
},
"end": {
"line": 185,
"column": 13
}
},
"body": [
{
"type": "ExpressionStatement",
"start": 7163,
"end": 7246,
"loc": {
"start": {
"line": 184,
"column": 16
},
"end": {
"line": 184,
"column": 99
}
},
"expression": {
"type": "CallExpression",
"start": 7163,
"end": 7245,
"loc": {
"start": {
"line": 184,
"column": 16
},
"end": {
"line": 184,
"column": 98
}
},
"callee": {
"type": "MemberExpression",
"start": 7163,
"end": 7200,
"loc": {
"start": {
"line": 184,
"column": 16
},
"end": {
"line": 184,
"column": 53
}
},
"object": {
"type": "MemberExpression",
"start": 7163,
"end": 7183,
"loc": {
"start": {
"line": 184,
"column": 16
},
"end": {
"line": 184,
"column": 36
}
},
"object": {
"type": "MemberExpression",
"start": 7163,
"end": 7177,
"loc": {
"start": {
"line": 184,
"column": 16
},
"end": {
"line": 184,
"column": 30
}
},
"object": {
"type": "Identifier",
"start": 7163,
"end": 7170,
"loc": {
"start": {
"line": 184,
"column": 16
},
"end": {
"line": 184,
"column": 23
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 7171,
"end": 7177,
"loc": {
"start": {
"line": 184,
"column": 24
},
"end": {
"line": 184,
"column": 30
},
"identifierName": "viewer"
},
"name": "viewer"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 7178,
"end": 7183,
"loc": {
"start": {
"line": 184,
"column": 31
},
"end": {
"line": 184,
"column": 36
},
"identifierName": "scene"
},
"name": "scene"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 7184,
"end": 7200,
"loc": {
"start": {
"line": 184,
"column": 37
},
"end": {
"line": 184,
"column": 53
},
"identifierName": "setObjectsXRayed"
},
"name": "setObjectsXRayed"
},
"computed": false
},
"arguments": [
{
"type": "MemberExpression",
"start": 7201,
"end": 7237,
"loc": {
"start": {
"line": 184,
"column": 54
},
"end": {
"line": 184,
"column": 90
}
},
"object": {
"type": "MemberExpression",
"start": 7201,
"end": 7221,
"loc": {
"start": {
"line": 184,
"column": 54
},
"end": {
"line": 184,
"column": 74
}
},
"object": {
"type": "MemberExpression",
"start": 7201,
"end": 7215,
"loc": {
"start": {
"line": 184,
"column": 54
},
"end": {
"line": 184,
"column": 68
}
},
"object": {
"type": "Identifier",
"start": 7201,
"end": 7208,
"loc": {
"start": {
"line": 184,
"column": 54
},
"end": {
"line": 184,
"column": 61
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 7209,
"end": 7215,
"loc": {
"start": {
"line": 184,
"column": 62
},
"end": {
"line": 184,
"column": 68
},
"identifierName": "viewer"
},
"name": "viewer"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 7216,
"end": 7221,
"loc": {
"start": {
"line": 184,
"column": 69
},
"end": {
"line": 184,
"column": 74
},
"identifierName": "scene"
},
"name": "scene"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 7222,
"end": 7237,
"loc": {
"start": {
"line": 184,
"column": 75
},
"end": {
"line": 184,
"column": 90
},
"identifierName": "xrayedObjectIds"
},
"name": "xrayedObjectIds"
},
"computed": false
},
{
"type": "BooleanLiteral",
"start": 7239,
"end": 7244,
"loc": {
"start": {
"line": 184,
"column": 92
},
"end": {
"line": 184,
"column": 97
}
},
"value": false
}
]
}
}
],
"directives": []
}
}
}
]
}
]
},
{
"type": "ArrayExpression",
"start": 7282,
"end": 8562,
"loc": {
"start": {
"line": 188,
"column": 4
},
"end": {
"line": 222,
"column": 5
}
},
"elements": [
{
"type": "ObjectExpression",
"start": 7292,
"end": 7833,
"loc": {
"start": {
"line": 189,
"column": 8
},
"end": {
"line": 202,
"column": 9
}
},
"properties": [
{
"type": "ObjectProperty",
"start": 7306,
"end": 7321,
"loc": {
"start": {
"line": 190,
"column": 12
},
"end": {
"line": 190,
"column": 27
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 7306,
"end": 7311,
"loc": {
"start": {
"line": 190,
"column": 12
},
"end": {
"line": 190,
"column": 17
},
"identifierName": "title"
},
"name": "title"
},
"value": {
"type": "StringLiteral",
"start": 7313,
"end": 7321,
"loc": {
"start": {
"line": 190,
"column": 19
},
"end": {
"line": 190,
"column": 27
}
},
"extra": {
"rawValue": "Select",
"raw": "\"Select\""
},
"value": "Select"
}
},
{
"type": "ObjectProperty",
"start": 7335,
"end": 7823,
"loc": {
"start": {
"line": 191,
"column": 12
},
"end": {
"line": 201,
"column": 13
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 7335,
"end": 7343,
"loc": {
"start": {
"line": 191,
"column": 12
},
"end": {
"line": 191,
"column": 20
},
"identifierName": "callback"
},
"name": "callback"
},
"value": {
"type": "FunctionExpression",
"start": 7345,
"end": 7823,
"loc": {
"start": {
"line": 191,
"column": 22
},
"end": {
"line": 201,
"column": 13
}
},
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "Identifier",
"start": 7355,
"end": 7362,
"loc": {
"start": {
"line": 191,
"column": 32
},
"end": {
"line": 191,
"column": 39
},
"identifierName": "context"
},
"name": "context"
}
],
"body": {
"type": "BlockStatement",
"start": 7364,
"end": 7823,
"loc": {
"start": {
"line": 191,
"column": 41
},
"end": {
"line": 201,
"column": 13
}
},
"body": [
{
"type": "ExpressionStatement",
"start": 7382,
"end": 7809,
"loc": {
"start": {
"line": 192,
"column": 16
},
"end": {
"line": 200,
"column": 19
}
},
"expression": {
"type": "CallExpression",
"start": 7382,
"end": 7808,
"loc": {
"start": {
"line": 192,
"column": 16
},
"end": {
"line": 200,
"column": 18
}
},
"callee": {
"type": "MemberExpression",
"start": 7382,
"end": 7417,
"loc": {
"start": {
"line": 192,
"column": 16
},
"end": {
"line": 192,
"column": 51
}
},
"object": {
"type": "MemberExpression",
"start": 7382,
"end": 7404,
"loc": {
"start": {
"line": 192,
"column": 16
},
"end": {
"line": 192,
"column": 38
}
},
"object": {
"type": "Identifier",
"start": 7382,
"end": 7389,
"loc": {
"start": {
"line": 192,
"column": 16
},
"end": {
"line": 192,
"column": 23
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 7390,
"end": 7404,
"loc": {
"start": {
"line": 192,
"column": 24
},
"end": {
"line": 192,
"column": 38
},
"identifierName": "treeViewPlugin"
},
"name": "treeViewPlugin"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 7405,
"end": 7417,
"loc": {
"start": {
"line": 192,
"column": 39
},
"end": {
"line": 192,
"column": 51
},
"identifierName": "withNodeTree"
},
"name": "withNodeTree"
},
"computed": false
},
"arguments": [
{
"type": "MemberExpression",
"start": 7418,
"end": 7438,
"loc": {
"start": {
"line": 192,
"column": 52
},
"end": {
"line": 192,
"column": 72
}
},
"object": {
"type": "Identifier",
"start": 7418,
"end": 7425,
"loc": {
"start": {
"line": 192,
"column": 52
},
"end": {
"line": 192,
"column": 59
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 7426,
"end": 7438,
"loc": {
"start": {
"line": 192,
"column": 60
},
"end": {
"line": 192,
"column": 72
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
},
"computed": false
},
{
"type": "ArrowFunctionExpression",
"start": 7440,
"end": 7807,
"loc": {
"start": {
"line": 192,
"column": 74
},
"end": {
"line": 200,
"column": 17
}
},
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "Identifier",
"start": 7441,
"end": 7453,
"loc": {
"start": {
"line": 192,
"column": 75
},
"end": {
"line": 192,
"column": 87
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
}
],
"body": {
"type": "BlockStatement",
"start": 7458,
"end": 7807,
"loc": {
"start": {
"line": 192,
"column": 92
},
"end": {
"line": 200,
"column": 17
}
},
"body": [
{
"type": "IfStatement",
"start": 7480,
"end": 7789,
"loc": {
"start": {
"line": 193,
"column": 20
},
"end": {
"line": 199,
"column": 21
}
},
"test": {
"type": "MemberExpression",
"start": 7484,
"end": 7505,
"loc": {
"start": {
"line": 193,
"column": 24
},
"end": {
"line": 193,
"column": 45
}
},
"object": {
"type": "Identifier",
"start": 7484,
"end": 7496,
"loc": {
"start": {
"line": 193,
"column": 24
},
"end": {
"line": 193,
"column": 36
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
},
"property": {
"type": "Identifier",
"start": 7497,
"end": 7505,
"loc": {
"start": {
"line": 193,
"column": 37
},
"end": {
"line": 193,
"column": 45
},
"identifierName": "objectId"
},
"name": "objectId"
},
"computed": false
},
"consequent": {
"type": "BlockStatement",
"start": 7507,
"end": 7789,
"loc": {
"start": {
"line": 193,
"column": 47
},
"end": {
"line": 199,
"column": 21
}
},
"body": [
{
"type": "VariableDeclaration",
"start": 7533,
"end": 7600,
"loc": {
"start": {
"line": 194,
"column": 24
},
"end": {
"line": 194,
"column": 91
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 7539,
"end": 7599,
"loc": {
"start": {
"line": 194,
"column": 30
},
"end": {
"line": 194,
"column": 90
}
},
"id": {
"type": "Identifier",
"start": 7539,
"end": 7545,
"loc": {
"start": {
"line": 194,
"column": 30
},
"end": {
"line": 194,
"column": 36
},
"identifierName": "entity"
},
"name": "entity"
},
"init": {
"type": "MemberExpression",
"start": 7548,
"end": 7599,
"loc": {
"start": {
"line": 194,
"column": 39
},
"end": {
"line": 194,
"column": 90
}
},
"object": {
"type": "MemberExpression",
"start": 7548,
"end": 7576,
"loc": {
"start": {
"line": 194,
"column": 39
},
"end": {
"line": 194,
"column": 67
}
},
"object": {
"type": "MemberExpression",
"start": 7548,
"end": 7568,
"loc": {
"start": {
"line": 194,
"column": 39
},
"end": {
"line": 194,
"column": 59
}
},
"object": {
"type": "MemberExpression",
"start": 7548,
"end": 7562,
"loc": {
"start": {
"line": 194,
"column": 39
},
"end": {
"line": 194,
"column": 53
}
},
"object": {
"type": "Identifier",
"start": 7548,
"end": 7555,
"loc": {
"start": {
"line": 194,
"column": 39
},
"end": {
"line": 194,
"column": 46
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 7556,
"end": 7562,
"loc": {
"start": {
"line": 194,
"column": 47
},
"end": {
"line": 194,
"column": 53
},
"identifierName": "viewer"
},
"name": "viewer"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 7563,
"end": 7568,
"loc": {
"start": {
"line": 194,
"column": 54
},
"end": {
"line": 194,
"column": 59
},
"identifierName": "scene"
},
"name": "scene"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 7569,
"end": 7576,
"loc": {
"start": {
"line": 194,
"column": 60
},
"end": {
"line": 194,
"column": 67
},
"identifierName": "objects"
},
"name": "objects"
},
"computed": false
},
"property": {
"type": "MemberExpression",
"start": 7577,
"end": 7598,
"loc": {
"start": {
"line": 194,
"column": 68
},
"end": {
"line": 194,
"column": 89
}
},
"object": {
"type": "Identifier",
"start": 7577,
"end": 7589,
"loc": {
"start": {
"line": 194,
"column": 68
},
"end": {
"line": 194,
"column": 80
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
},
"property": {
"type": "Identifier",
"start": 7590,
"end": 7598,
"loc": {
"start": {
"line": 194,
"column": 81
},
"end": {
"line": 194,
"column": 89
},
"identifierName": "objectId"
},
"name": "objectId"
},
"computed": false
},
"computed": true
}
}
],
"kind": "const"
},
{
"type": "IfStatement",
"start": 7625,
"end": 7767,
"loc": {
"start": {
"line": 195,
"column": 24
},
"end": {
"line": 198,
"column": 25
}
},
"test": {
"type": "Identifier",
"start": 7629,
"end": 7635,
"loc": {
"start": {
"line": 195,
"column": 28
},
"end": {
"line": 195,
"column": 34
},
"identifierName": "entity"
},
"name": "entity"
},
"consequent": {
"type": "BlockStatement",
"start": 7637,
"end": 7767,
"loc": {
"start": {
"line": 195,
"column": 36
},
"end": {
"line": 198,
"column": 25
}
},
"body": [
{
"type": "ExpressionStatement",
"start": 7667,
"end": 7690,
"loc": {
"start": {
"line": 196,
"column": 28
},
"end": {
"line": 196,
"column": 51
}
},
"expression": {
"type": "AssignmentExpression",
"start": 7667,
"end": 7689,
"loc": {
"start": {
"line": 196,
"column": 28
},
"end": {
"line": 196,
"column": 50
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
"start": 7667,
"end": 7682,
"loc": {
"start": {
"line": 196,
"column": 28
},
"end": {
"line": 196,
"column": 43
}
},
"object": {
"type": "Identifier",
"start": 7667,
"end": 7673,
"loc": {
"start": {
"line": 196,
"column": 28
},
"end": {
"line": 196,
"column": 34
},
"identifierName": "entity"
},
"name": "entity"
},
"property": {
"type": "Identifier",
"start": 7674,
"end": 7682,
"loc": {
"start": {
"line": 196,
"column": 35
},
"end": {
"line": 196,
"column": 43
},
"identifierName": "selected"
},
"name": "selected"
},
"computed": false
},
"right": {
"type": "BooleanLiteral",
"start": 7685,
"end": 7689,
"loc": {
"start": {
"line": 196,
"column": 46
},
"end": {
"line": 196,
"column": 50
}
},
"value": true
}
}
},
{
"type": "ExpressionStatement",
"start": 7719,
"end": 7741,
"loc": {
"start": {
"line": 197,
"column": 28
},
"end": {
"line": 197,
"column": 50
}
},
"expression": {
"type": "AssignmentExpression",
"start": 7719,
"end": 7740,
"loc": {
"start": {
"line": 197,
"column": 28
},
"end": {
"line": 197,
"column": 49
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
"start": 7719,
"end": 7733,
"loc": {
"start": {
"line": 197,
"column": 28
},
"end": {
"line": 197,
"column": 42
}
},
"object": {
"type": "Identifier",
"start": 7719,
"end": 7725,
"loc": {
"start": {
"line": 197,
"column": 28
},
"end": {
"line": 197,
"column": 34
},
"identifierName": "entity"
},
"name": "entity"
},
"property": {
"type": "Identifier",
"start": 7726,
"end": 7733,
"loc": {
"start": {
"line": 197,
"column": 35
},
"end": {
"line": 197,
"column": 42
},
"identifierName": "visible"
},
"name": "visible"
},
"computed": false
},
"right": {
"type": "BooleanLiteral",
"start": 7736,
"end": 7740,
"loc": {
"start": {
"line": 197,
"column": 45
},
"end": {
"line": 197,
"column": 49
}
},
"value": true
}
}
}
],
"directives": []
},
"alternate": null
}
],
"directives": []
},
"alternate": null
}
],
"directives": []
}
}
]
}
}
],
"directives": []
}
}
}
]
},
{
"type": "ObjectExpression",
"start": 7843,
"end": 8336,
"loc": {
"start": {
"line": 203,
"column": 8
},
"end": {
"line": 215,
"column": 9
}
},
"properties": [
{
"type": "ObjectProperty",
"start": 7857,
"end": 7874,
"loc": {
"start": {
"line": 204,
"column": 12
},
"end": {
"line": 204,
"column": 29
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 7857,
"end": 7862,
"loc": {
"start": {
"line": 204,
"column": 12
},
"end": {
"line": 204,
"column": 17
},
"identifierName": "title"
},
"name": "title"
},
"value": {
"type": "StringLiteral",
"start": 7864,
"end": 7874,
"loc": {
"start": {
"line": 204,
"column": 19
},
"end": {
"line": 204,
"column": 29
}
},
"extra": {
"rawValue": "Deselect",
"raw": "\"Deselect\""
},
"value": "Deselect"
}
},
{
"type": "ObjectProperty",
"start": 7888,
"end": 8326,
"loc": {
"start": {
"line": 205,
"column": 12
},
"end": {
"line": 214,
"column": 13
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 7888,
"end": 7896,
"loc": {
"start": {
"line": 205,
"column": 12
},
"end": {
"line": 205,
"column": 20
},
"identifierName": "callback"
},
"name": "callback"
},
"value": {
"type": "FunctionExpression",
"start": 7898,
"end": 8326,
"loc": {
"start": {
"line": 205,
"column": 22
},
"end": {
"line": 214,
"column": 13
}
},
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "Identifier",
"start": 7908,
"end": 7915,
"loc": {
"start": {
"line": 205,
"column": 32
},
"end": {
"line": 205,
"column": 39
},
"identifierName": "context"
},
"name": "context"
}
],
"body": {
"type": "BlockStatement",
"start": 7917,
"end": 8326,
"loc": {
"start": {
"line": 205,
"column": 41
},
"end": {
"line": 214,
"column": 13
}
},
"body": [
{
"type": "ExpressionStatement",
"start": 7935,
"end": 8312,
"loc": {
"start": {
"line": 206,
"column": 16
},
"end": {
"line": 213,
"column": 19
}
},
"expression": {
"type": "CallExpression",
"start": 7935,
"end": 8311,
"loc": {
"start": {
"line": 206,
"column": 16
},
"end": {
"line": 213,
"column": 18
}
},
"callee": {
"type": "MemberExpression",
"start": 7935,
"end": 7970,
"loc": {
"start": {
"line": 206,
"column": 16
},
"end": {
"line": 206,
"column": 51
}
},
"object": {
"type": "MemberExpression",
"start": 7935,
"end": 7957,
"loc": {
"start": {
"line": 206,
"column": 16
},
"end": {
"line": 206,
"column": 38
}
},
"object": {
"type": "Identifier",
"start": 7935,
"end": 7942,
"loc": {
"start": {
"line": 206,
"column": 16
},
"end": {
"line": 206,
"column": 23
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 7943,
"end": 7957,
"loc": {
"start": {
"line": 206,
"column": 24
},
"end": {
"line": 206,
"column": 38
},
"identifierName": "treeViewPlugin"
},
"name": "treeViewPlugin"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 7958,
"end": 7970,
"loc": {
"start": {
"line": 206,
"column": 39
},
"end": {
"line": 206,
"column": 51
},
"identifierName": "withNodeTree"
},
"name": "withNodeTree"
},
"computed": false
},
"arguments": [
{
"type": "MemberExpression",
"start": 7971,
"end": 7991,
"loc": {
"start": {
"line": 206,
"column": 52
},
"end": {
"line": 206,
"column": 72
}
},
"object": {
"type": "Identifier",
"start": 7971,
"end": 7978,
"loc": {
"start": {
"line": 206,
"column": 52
},
"end": {
"line": 206,
"column": 59
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 7979,
"end": 7991,
"loc": {
"start": {
"line": 206,
"column": 60
},
"end": {
"line": 206,
"column": 72
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
},
"computed": false
},
{
"type": "ArrowFunctionExpression",
"start": 7993,
"end": 8310,
"loc": {
"start": {
"line": 206,
"column": 74
},
"end": {
"line": 213,
"column": 17
}
},
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "Identifier",
"start": 7994,
"end": 8006,
"loc": {
"start": {
"line": 206,
"column": 75
},
"end": {
"line": 206,
"column": 87
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
}
],
"body": {
"type": "BlockStatement",
"start": 8011,
"end": 8310,
"loc": {
"start": {
"line": 206,
"column": 92
},
"end": {
"line": 213,
"column": 17
}
},
"body": [
{
"type": "IfStatement",
"start": 8033,
"end": 8292,
"loc": {
"start": {
"line": 207,
"column": 20
},
"end": {
"line": 212,
"column": 21
}
},
"test": {
"type": "MemberExpression",
"start": 8037,
"end": 8058,
"loc": {
"start": {
"line": 207,
"column": 24
},
"end": {
"line": 207,
"column": 45
}
},
"object": {
"type": "Identifier",
"start": 8037,
"end": 8049,
"loc": {
"start": {
"line": 207,
"column": 24
},
"end": {
"line": 207,
"column": 36
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
},
"property": {
"type": "Identifier",
"start": 8050,
"end": 8058,
"loc": {
"start": {
"line": 207,
"column": 37
},
"end": {
"line": 207,
"column": 45
},
"identifierName": "objectId"
},
"name": "objectId"
},
"computed": false
},
"consequent": {
"type": "BlockStatement",
"start": 8060,
"end": 8292,
"loc": {
"start": {
"line": 207,
"column": 47
},
"end": {
"line": 212,
"column": 21
}
},
"body": [
{
"type": "VariableDeclaration",
"start": 8086,
"end": 8153,
"loc": {
"start": {
"line": 208,
"column": 24
},
"end": {
"line": 208,
"column": 91
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 8092,
"end": 8152,
"loc": {
"start": {
"line": 208,
"column": 30
},
"end": {
"line": 208,
"column": 90
}
},
"id": {
"type": "Identifier",
"start": 8092,
"end": 8098,
"loc": {
"start": {
"line": 208,
"column": 30
},
"end": {
"line": 208,
"column": 36
},
"identifierName": "entity"
},
"name": "entity"
},
"init": {
"type": "MemberExpression",
"start": 8101,
"end": 8152,
"loc": {
"start": {
"line": 208,
"column": 39
},
"end": {
"line": 208,
"column": 90
}
},
"object": {
"type": "MemberExpression",
"start": 8101,
"end": 8129,
"loc": {
"start": {
"line": 208,
"column": 39
},
"end": {
"line": 208,
"column": 67
}
},
"object": {
"type": "MemberExpression",
"start": 8101,
"end": 8121,
"loc": {
"start": {
"line": 208,
"column": 39
},
"end": {
"line": 208,
"column": 59
}
},
"object": {
"type": "MemberExpression",
"start": 8101,
"end": 8115,
"loc": {
"start": {
"line": 208,
"column": 39
},
"end": {
"line": 208,
"column": 53
}
},
"object": {
"type": "Identifier",
"start": 8101,
"end": 8108,
"loc": {
"start": {
"line": 208,
"column": 39
},
"end": {
"line": 208,
"column": 46
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 8109,
"end": 8115,
"loc": {
"start": {
"line": 208,
"column": 47
},
"end": {
"line": 208,
"column": 53
},
"identifierName": "viewer"
},
"name": "viewer"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 8116,
"end": 8121,
"loc": {
"start": {
"line": 208,
"column": 54
},
"end": {
"line": 208,
"column": 59
},
"identifierName": "scene"
},
"name": "scene"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 8122,
"end": 8129,
"loc": {
"start": {
"line": 208,
"column": 60
},
"end": {
"line": 208,
"column": 67
},
"identifierName": "objects"
},
"name": "objects"
},
"computed": false
},
"property": {
"type": "MemberExpression",
"start": 8130,
"end": 8151,
"loc": {
"start": {
"line": 208,
"column": 68
},
"end": {
"line": 208,
"column": 89
}
},
"object": {
"type": "Identifier",
"start": 8130,
"end": 8142,
"loc": {
"start": {
"line": 208,
"column": 68
},
"end": {
"line": 208,
"column": 80
},
"identifierName": "treeViewNode"
},
"name": "treeViewNode"
},
"property": {
"type": "Identifier",
"start": 8143,
"end": 8151,
"loc": {
"start": {
"line": 208,
"column": 81
},
"end": {
"line": 208,
"column": 89
},
"identifierName": "objectId"
},
"name": "objectId"
},
"computed": false
},
"computed": true
}
}
],
"kind": "const"
},
{
"type": "IfStatement",
"start": 8178,
"end": 8270,
"loc": {
"start": {
"line": 209,
"column": 24
},
"end": {
"line": 211,
"column": 25
}
},
"test": {
"type": "Identifier",
"start": 8182,
"end": 8188,
"loc": {
"start": {
"line": 209,
"column": 28
},
"end": {
"line": 209,
"column": 34
},
"identifierName": "entity"
},
"name": "entity"
},
"consequent": {
"type": "BlockStatement",
"start": 8190,
"end": 8270,
"loc": {
"start": {
"line": 209,
"column": 36
},
"end": {
"line": 211,
"column": 25
}
},
"body": [
{
"type": "ExpressionStatement",
"start": 8220,
"end": 8244,
"loc": {
"start": {
"line": 210,
"column": 28
},
"end": {
"line": 210,
"column": 52
}
},
"expression": {
"type": "AssignmentExpression",
"start": 8220,
"end": 8243,
"loc": {
"start": {
"line": 210,
"column": 28
},
"end": {
"line": 210,
"column": 51
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
"start": 8220,
"end": 8235,
"loc": {
"start": {
"line": 210,
"column": 28
},
"end": {
"line": 210,
"column": 43
}
},
"object": {
"type": "Identifier",
"start": 8220,
"end": 8226,
"loc": {
"start": {
"line": 210,
"column": 28
},
"end": {
"line": 210,
"column": 34
},
"identifierName": "entity"
},
"name": "entity"
},
"property": {
"type": "Identifier",
"start": 8227,
"end": 8235,
"loc": {
"start": {
"line": 210,
"column": 35
},
"end": {
"line": 210,
"column": 43
},
"identifierName": "selected"
},
"name": "selected"
},
"computed": false
},
"right": {
"type": "BooleanLiteral",
"start": 8238,
"end": 8243,
"loc": {
"start": {
"line": 210,
"column": 46
},
"end": {
"line": 210,
"column": 51
}
},
"value": false
}
}
}
],
"directives": []
},
"alternate": null
}
],
"directives": []
},
"alternate": null
}
],
"directives": []
}
}
]
}
}
],
"directives": []
}
}
}
]
},
{
"type": "ObjectExpression",
"start": 8346,
"end": 8556,
"loc": {
"start": {
"line": 216,
"column": 8
},
"end": {
"line": 221,
"column": 9
}
},
"properties": [
{
"type": "ObjectProperty",
"start": 8360,
"end": 8384,
"loc": {
"start": {
"line": 217,
"column": 12
},
"end": {
"line": 217,
"column": 36
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 8360,
"end": 8365,
"loc": {
"start": {
"line": 217,
"column": 12
},
"end": {
"line": 217,
"column": 17
},
"identifierName": "title"
},
"name": "title"
},
"value": {
"type": "StringLiteral",
"start": 8367,
"end": 8384,
"loc": {
"start": {
"line": 217,
"column": 19
},
"end": {
"line": 217,
"column": 36
}
},
"extra": {
"rawValue": "Select None",
"raw": "\"Select None\""
},
"value": "Select None"
}
},
{
"type": "ObjectProperty",
"start": 8398,
"end": 8546,
"loc": {
"start": {
"line": 218,
"column": 12
},
"end": {
"line": 220,
"column": 13
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 8398,
"end": 8406,
"loc": {
"start": {
"line": 218,
"column": 12
},
"end": {
"line": 218,
"column": 20
},
"identifierName": "callback"
},
"name": "callback"
},
"value": {
"type": "FunctionExpression",
"start": 8408,
"end": 8546,
"loc": {
"start": {
"line": 218,
"column": 22
},
"end": {
"line": 220,
"column": 13
}
},
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "Identifier",
"start": 8418,
"end": 8425,
"loc": {
"start": {
"line": 218,
"column": 32
},
"end": {
"line": 218,
"column": 39
},
"identifierName": "context"
},
"name": "context"
}
],
"body": {
"type": "BlockStatement",
"start": 8427,
"end": 8546,
"loc": {
"start": {
"line": 218,
"column": 41
},
"end": {
"line": 220,
"column": 13
}
},
"body": [
{
"type": "ExpressionStatement",
"start": 8445,
"end": 8532,
"loc": {
"start": {
"line": 219,
"column": 16
},
"end": {
"line": 219,
"column": 103
}
},
"expression": {
"type": "CallExpression",
"start": 8445,
"end": 8531,
"loc": {
"start": {
"line": 219,
"column": 16
},
"end": {
"line": 219,
"column": 102
}
},
"callee": {
"type": "MemberExpression",
"start": 8445,
"end": 8484,
"loc": {
"start": {
"line": 219,
"column": 16
},
"end": {
"line": 219,
"column": 55
}
},
"object": {
"type": "MemberExpression",
"start": 8445,
"end": 8465,
"loc": {
"start": {
"line": 219,
"column": 16
},
"end": {
"line": 219,
"column": 36
}
},
"object": {
"type": "MemberExpression",
"start": 8445,
"end": 8459,
"loc": {
"start": {
"line": 219,
"column": 16
},
"end": {
"line": 219,
"column": 30
}
},
"object": {
"type": "Identifier",
"start": 8445,
"end": 8452,
"loc": {
"start": {
"line": 219,
"column": 16
},
"end": {
"line": 219,
"column": 23
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 8453,
"end": 8459,
"loc": {
"start": {
"line": 219,
"column": 24
},
"end": {
"line": 219,
"column": 30
},
"identifierName": "viewer"
},
"name": "viewer"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 8460,
"end": 8465,
"loc": {
"start": {
"line": 219,
"column": 31
},
"end": {
"line": 219,
"column": 36
},
"identifierName": "scene"
},
"name": "scene"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 8466,
"end": 8484,
"loc": {
"start": {
"line": 219,
"column": 37
},
"end": {
"line": 219,
"column": 55
},
"identifierName": "setObjectsSelected"
},
"name": "setObjectsSelected"
},
"computed": false
},
"arguments": [
{
"type": "MemberExpression",
"start": 8485,
"end": 8523,
"loc": {
"start": {
"line": 219,
"column": 56
},
"end": {
"line": 219,
"column": 94
}
},
"object": {
"type": "MemberExpression",
"start": 8485,
"end": 8505,
"loc": {
"start": {
"line": 219,
"column": 56
},
"end": {
"line": 219,
"column": 76
}
},
"object": {
"type": "MemberExpression",
"start": 8485,
"end": 8499,
"loc": {
"start": {
"line": 219,
"column": 56
},
"end": {
"line": 219,
"column": 70
}
},
"object": {
"type": "Identifier",
"start": 8485,
"end": 8492,
"loc": {
"start": {
"line": 219,
"column": 56
},
"end": {
"line": 219,
"column": 63
},
"identifierName": "context"
},
"name": "context"
},
"property": {
"type": "Identifier",
"start": 8493,
"end": 8499,
"loc": {
"start": {
"line": 219,
"column": 64
},
"end": {
"line": 219,
"column": 70
},
"identifierName": "viewer"
},
"name": "viewer"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 8500,
"end": 8505,
"loc": {
"start": {
"line": 219,
"column": 71
},
"end": {
"line": 219,
"column": 76
},
"identifierName": "scene"
},
"name": "scene"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 8506,
"end": 8523,
"loc": {
"start": {
"line": 219,
"column": 77
},
"end": {
"line": 219,
"column": 94
},
"identifierName": "selectedObjectIds"
},
"name": "selectedObjectIds"
},
"computed": false
},
{
"type": "BooleanLiteral",
"start": 8525,
"end": 8530,
"loc": {
"start": {
"line": 219,
"column": 96
},
"end": {
"line": 219,
"column": 101
}
},
"value": false
}
]
}
}
],
"directives": []
}
}
}
]
}
]
}
]
},
"leadingComments": null
}
],
"kind": "const",
"leadingComments": [
{
"type": "CommentBlock",
"value": "*\n * ContextMenu items for when user right-clicks on a TreeViewPlugin node.\n * @private\n ",
"start": 72,
"end": 165,
"loc": {
"start": {
"line": 3,
"column": 0
},
"end": {
"line": 6,
"column": 3
}
}
}
],
"trailingComments": []
},
"specifiers": null,
"source": null,
"leadingComments": null
}
],
"directives": []
},
"comments": [
{
"type": "CommentBlock",
"value": "*\n * ContextMenu items for when user right-clicks on a TreeViewPlugin node.\n * @private\n ",
"start": 72,
"end": 165,
"loc": {
"start": {
"line": 3,
"column": 0
},
"end": {
"line": 6,
"column": 3
}
}
}
],
"tokens": [
{
"type": {
"label": "import",
"keyword": "import",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "import",
"start": 0,
"end": 6,
"loc": {
"start": {
"line": 1,
"column": 0
},
"end": {
"line": 1,
"column": 6
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 7,
"end": 8,
"loc": {
"start": {
"line": 1,
"column": 7
},
"end": {
"line": 1,
"column": 8
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "math",
"start": 8,
"end": 12,
"loc": {
"start": {
"line": 1,
"column": 8
},
"end": {
"line": 1,
"column": 12
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 12,
"end": 13,
"loc": {
"start": {
"line": 1,
"column": 12
},
"end": {
"line": 1,
"column": 13
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "from",
"start": 14,
"end": 18,
"loc": {
"start": {
"line": 1,
"column": 14
},
"end": {
"line": 1,
"column": 18
}
}
},
{
"type": {
"label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "@xeokit/xeokit-sdk/src/viewer/scene/math/math.js",
"start": 19,
"end": 69,
"loc": {
"start": {
"line": 1,
"column": 19
},
"end": {
"line": 1,
"column": 69
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 69,
"end": 70,
"loc": {
"start": {
"line": 1,
"column": 69
},
"end": {
"line": 1,
"column": 70
}
}
},
{
"type": "CommentBlock",
"value": "*\n * ContextMenu items for when user right-clicks on a TreeViewPlugin node.\n * @private\n ",
"start": 72,
"end": 165,
"loc": {
"start": {
"line": 3,
"column": 0
},
"end": {
"line": 6,
"column": 3
}
}
},
{
"type": {
"label": "const",
"keyword": "const",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "const",
"start": 166,
"end": 171,
"loc": {
"start": {
"line": 7,
"column": 0
},
"end": {
"line": 7,
"column": 5
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "TreeViewContextMenuItems",
"start": 172,
"end": 196,
"loc": {
"start": {
"line": 7,
"column": 6
},
"end": {
"line": 7,
"column": 30
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 197,
"end": 198,
"loc": {
"start": {
"line": 7,
"column": 31
},
"end": {
"line": 7,
"column": 32
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 199,
"end": 200,
"loc": {
"start": {
"line": 7,
"column": 33
},
"end": {
"line": 7,
"column": 34
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 205,
"end": 206,
"loc": {
"start": {
"line": 8,
"column": 4
},
"end": {
"line": 8,
"column": 5
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 215,
"end": 216,
"loc": {
"start": {
"line": 9,
"column": 8
},
"end": {
"line": 9,
"column": 9
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "title",
"start": 229,
"end": 234,
"loc": {
"start": {
"line": 10,
"column": 12
},
"end": {
"line": 10,
"column": 17
}
}
},
{
"type": {
"label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 234,
"end": 235,
"loc": {
"start": {
"line": 10,
"column": 17
},
"end": {
"line": 10,
"column": 18
}
}
},
{
"type": {
"label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "View fit",
"start": 236,
"end": 246,
"loc": {
"start": {
"line": 10,
"column": 19
},
"end": {
"line": 10,
"column": 29
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 246,
"end": 247,
"loc": {
"start": {
"line": 10,
"column": 29
},
"end": {
"line": 10,
"column": 30
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "callback",
"start": 260,
"end": 268,
"loc": {
"start": {
"line": 11,
"column": 12
},
"end": {
"line": 11,
"column": 20
}
}
},
{
"type": {
"label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 268,
"end": 269,
"loc": {
"start": {
"line": 11,
"column": 20
},
"end": {
"line": 11,
"column": 21
}
}
},
{
"type": {
"label": "function",
"keyword": "function",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "function",
"start": 270,
"end": 278,
"loc": {
"start": {
"line": 11,
"column": 22
},
"end": {
"line": 11,
"column": 30
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 279,
"end": 280,
"loc": {
"start": {
"line": 11,
"column": 31
},
"end": {
"line": 11,
"column": 32
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "context",
"start": 280,
"end": 287,
"loc": {
"start": {
"line": 11,
"column": 32
},
"end": {
"line": 11,
"column": 39
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 287,
"end": 288,
"loc": {
"start": {
"line": 11,
"column": 39
},
"end": {
"line": 11,
"column": 40
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 289,
"end": 290,
"loc": {
"start": {
"line": 11,
"column": 41
},
"end": {
"line": 11,
"column": 42
}
}
},
{
"type": {
"label": "const",
"keyword": "const",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "const",
"start": 307,
"end": 312,
"loc": {
"start": {
"line": 12,
"column": 16
},
"end": {
"line": 12,
"column": 21
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "viewer",
"start": 313,
"end": 319,
"loc": {
"start": {
"line": 12,
"column": 22
},
"end": {
"line": 12,
"column": 28
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 320,
"end": 321,
"loc": {
"start": {
"line": 12,
"column": 29
},
"end": {
"line": 12,
"column": 30
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "context",
"start": 322,
"end": 329,
"loc": {
"start": {
"line": 12,
"column": 31
},
"end": {
"line": 12,
"column": 38
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 329,
"end": 330,
"loc": {
"start": {
"line": 12,
"column": 38
},
"end": {
"line": 12,
"column": 39
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "viewer",
"start": 330,
"end": 336,
"loc": {
"start": {
"line": 12,
"column": 39
},
"end": {
"line": 12,
"column": 45
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 336,
"end": 337,
"loc": {
"start": {
"line": 12,
"column": 45
},
"end": {
"line": 12,
"column": 46
}
}
},
{
"type": {
"label": "const",
"keyword": "const",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "const",
"start": 354,
"end": 359,
"loc": {
"start": {
"line": 13,
"column": 16
},
"end": {
"line": 13,
"column": 21
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "scene",
"start": 360,
"end": 365,
"loc": {
"start": {
"line": 13,
"column": 22
},
"end": {
"line": 13,
"column": 27
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 366,
"end": 367,
"loc": {
"start": {
"line": 13,
"column": 28
},
"end": {
"line": 13,
"column": 29
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "viewer",
"start": 368,
"end": 374,
"loc": {
"start": {
"line": 13,
"column": 30
},
"end": {
"line": 13,
"column": 36
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 374,
"end": 375,
"loc": {
"start": {
"line": 13,
"column": 36
},
"end": {
"line": 13,
"column": 37
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "scene",
"start": 375,
"end": 380,
"loc": {
"start": {
"line": 13,
"column": 37
},
"end": {
"line": 13,
"column": 42
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 380,
"end": 381,
"loc": {
"start": {
"line": 13,
"column": 42
},
"end": {
"line": 13,
"column": 43
}
}
},
{
"type": {
"label": "const",
"keyword": "const",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "const",
"start": 398,
"end": 403,
"loc": {
"start": {
"line": 14,
"column": 16
},
"end": {
"line": 14,
"column": 21
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "objectIds",
"start": 404,
"end": 413,
"loc": {
"start": {
"line": 14,
"column": 22
},
"end": {
"line": 14,
"column": 31
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 414,
"end": 415,
"loc": {
"start": {
"line": 14,
"column": 32
},
"end": {
"line": 14,
"column": 33
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 416,
"end": 417,
"loc": {
"start": {
"line": 14,
"column": 34
},
"end": {
"line": 14,
"column": 35
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 417,
"end": 418,
"loc": {
"start": {
"line": 14,
"column": 35
},
"end": {
"line": 14,
"column": 36
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 418,
"end": 419,
"loc": {
"start": {
"line": 14,
"column": 36
},
"end": {
"line": 14,
"column": 37
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "context",
"start": 436,
"end": 443,
"loc": {
"start": {
"line": 15,
"column": 16
},
"end": {
"line": 15,
"column": 23
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 443,
"end": 444,
"loc": {
"start": {
"line": 15,
"column": 23
},
"end": {
"line": 15,
"column": 24
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "treeViewPlugin",
"start": 444,
"end": 458,
"loc": {
"start": {
"line": 15,
"column": 24
},
"end": {
"line": 15,
"column": 38
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 458,
"end": 459,
"loc": {
"start": {
"line": 15,
"column": 38
},
"end": {
"line": 15,
"column": 39
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "withNodeTree",
"start": 459,
"end": 471,
"loc": {
"start": {
"line": 15,
"column": 39
},
"end": {
"line": 15,
"column": 51
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 471,
"end": 472,
"loc": {
"start": {
"line": 15,
"column": 51
},
"end": {
"line": 15,
"column": 52
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "context",
"start": 472,
"end": 479,
"loc": {
"start": {
"line": 15,
"column": 52
},
"end": {
"line": 15,
"column": 59
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 479,
"end": 480,
"loc": {
"start": {
"line": 15,
"column": 59
},
"end": {
"line": 15,
"column": 60
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "treeViewNode",
"start": 480,
"end": 492,
"loc": {
"start": {
"line": 15,
"column": 60
},
"end": {
"line": 15,
"column": 72
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 492,
"end": 493,
"loc": {
"start": {
"line": 15,
"column": 72
},
"end": {
"line": 15,
"column": 73
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 494,
"end": 495,
"loc": {
"start": {
"line": 15,
"column": 74
},
"end": {
"line": 15,
"column": 75
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "treeViewNode",
"start": 495,
"end": 507,
"loc": {
"start": {
"line": 15,
"column": 75
},
"end": {
"line": 15,
"column": 87
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 507,
"end": 508,
"loc": {
"start": {
"line": 15,
"column": 87
},
"end": {
"line": 15,
"column": 88
}
}
},
{
"type": {
"label": "=>",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 509,
"end": 511,
"loc": {
"start": {
"line": 15,
"column": 89
},
"end": {
"line": 15,
"column": 91
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 512,
"end": 513,
"loc": {
"start": {
"line": 15,
"column": 92
},
"end": {
"line": 15,
"column": 93
}
}
},
{
"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": 534,
"end": 536,
"loc": {
"start": {
"line": 16,
"column": 20
},
"end": {
"line": 16,
"column": 22
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 537,
"end": 538,
"loc": {
"start": {
"line": 16,
"column": 23
},
"end": {
"line": 16,
"column": 24
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "treeViewNode",
"start": 538,
"end": 550,
"loc": {
"start": {
"line": 16,
"column": 24
},
"end": {
"line": 16,
"column": 36
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 550,
"end": 551,
"loc": {
"start": {
"line": 16,
"column": 36
},
"end": {
"line": 16,
"column": 37
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "objectId",
"start": 551,
"end": 559,
"loc": {
"start": {
"line": 16,
"column": 37
},
"end": {
"line": 16,
"column": 45
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 559,
"end": 560,
"loc": {
"start": {
"line": 16,
"column": 45
},
"end": {
"line": 16,
"column": 46
}
}
},
{
"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": 16,
"column": 47
},
"end": {
"line": 16,
"column": 48
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "objectIds",
"start": 587,
"end": 596,
"loc": {
"start": {
"line": 17,
"column": 24
},
"end": {
"line": 17,
"column": 33
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 596,
"end": 597,
"loc": {
"start": {
"line": 17,
"column": 33
},
"end": {
"line": 17,
"column": 34
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "push",
"start": 597,
"end": 601,
"loc": {
"start": {
"line": 17,
"column": 34
},
"end": {
"line": 17,
"column": 38
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 601,
"end": 602,
"loc": {
"start": {
"line": 17,
"column": 38
},
"end": {
"line": 17,
"column": 39
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "treeViewNode",
"start": 602,
"end": 614,
"loc": {
"start": {
"line": 17,
"column": 39
},
"end": {
"line": 17,
"column": 51
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 614,
"end": 615,
"loc": {
"start": {
"line": 17,
"column": 51
},
"end": {
"line": 17,
"column": 52
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "objectId",
"start": 615,
"end": 623,
"loc": {
"start": {
"line": 17,
"column": 52
},
"end": {
"line": 17,
"column": 60
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 623,
"end": 624,
"loc": {
"start": {
"line": 17,
"column": 60
},
"end": {
"line": 17,
"column": 61
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 624,
"end": 625,
"loc": {
"start": {
"line": 17,
"column": 61
},
"end": {
"line": 17,
"column": 62
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 646,
"end": 647,
"loc": {
"start": {
"line": 18,
"column": 20
},
"end": {
"line": 18,
"column": 21
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 664,
"end": 665,
"loc": {
"start": {
"line": 19,
"column": 16
},
"end": {
"line": 19,
"column": 17
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 665,
"end": 666,
"loc": {
"start": {
"line": 19,
"column": 17
},
"end": {
"line": 19,
"column": 18
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 666,
"end": 667,
"loc": {
"start": {
"line": 19,
"column": 18
},
"end": {
"line": 19,
"column": 19
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "scene",
"start": 684,
"end": 689,
"loc": {
"start": {
"line": 20,
"column": 16
},
"end": {
"line": 20,
"column": 21
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 689,
"end": 690,
"loc": {
"start": {
"line": 20,
"column": 21
},
"end": {
"line": 20,
"column": 22
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "setObjectsVisible",
"start": 690,
"end": 707,
"loc": {
"start": {
"line": 20,
"column": 22
},
"end": {
"line": 20,
"column": 39
}
}
},
{
"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": 20,
"column": 39
},
"end": {
"line": 20,
"column": 40
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "objectIds",
"start": 708,
"end": 717,
"loc": {
"start": {
"line": 20,
"column": 40
},
"end": {
"line": 20,
"column": 49
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 717,
"end": 718,
"loc": {
"start": {
"line": 20,
"column": 49
},
"end": {
"line": 20,
"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": 719,
"end": 723,
"loc": {
"start": {
"line": 20,
"column": 51
},
"end": {
"line": 20,
"column": 55
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 723,
"end": 724,
"loc": {
"start": {
"line": 20,
"column": 55
},
"end": {
"line": 20,
"column": 56
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 724,
"end": 725,
"loc": {
"start": {
"line": 20,
"column": 56
},
"end": {
"line": 20,
"column": 57
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "scene",
"start": 742,
"end": 747,
"loc": {
"start": {
"line": 21,
"column": 16
},
"end": {
"line": 21,
"column": 21
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 747,
"end": 748,
"loc": {
"start": {
"line": 21,
"column": 21
},
"end": {
"line": 21,
"column": 22
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "setObjectsHighlighted",
"start": 748,
"end": 769,
"loc": {
"start": {
"line": 21,
"column": 22
},
"end": {
"line": 21,
"column": 43
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 769,
"end": 770,
"loc": {
"start": {
"line": 21,
"column": 43
},
"end": {
"line": 21,
"column": 44
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "objectIds",
"start": 770,
"end": 779,
"loc": {
"start": {
"line": 21,
"column": 44
},
"end": {
"line": 21,
"column": 53
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 779,
"end": 780,
"loc": {
"start": {
"line": 21,
"column": 53
},
"end": {
"line": 21,
"column": 54
}
}
},
{
"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": 781,
"end": 785,
"loc": {
"start": {
"line": 21,
"column": 55
},
"end": {
"line": 21,
"column": 59
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 785,
"end": 786,
"loc": {
"start": {
"line": 21,
"column": 59
},
"end": {
"line": 21,
"column": 60
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 786,
"end": 787,
"loc": {
"start": {
"line": 21,
"column": 60
},
"end": {
"line": 21,
"column": 61
}
}
},
{
"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": 804,
"end": 809,
"loc": {
"start": {
"line": 22,
"column": 16
},
"end": {
"line": 22,
"column": 21
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "aabb",
"start": 810,
"end": 814,
"loc": {
"start": {
"line": 22,
"column": 22
},
"end": {
"line": 22,
"column": 26
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 815,
"end": 816,
"loc": {
"start": {
"line": 22,
"column": 27
},
"end": {
"line": 22,
"column": 28
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "scene",
"start": 817,
"end": 822,
"loc": {
"start": {
"line": 22,
"column": 29
},
"end": {
"line": 22,
"column": 34
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 822,
"end": 823,
"loc": {
"start": {
"line": 22,
"column": 34
},
"end": {
"line": 22,
"column": 35
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "getAABB",
"start": 823,
"end": 830,
"loc": {
"start": {
"line": 22,
"column": 35
},
"end": {
"line": 22,
"column": 42
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 830,
"end": 831,
"loc": {
"start": {
"line": 22,
"column": 42
},
"end": {
"line": 22,
"column": 43
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "objectIds",
"start": 831,
"end": 840,
"loc": {
"start": {
"line": 22,
"column": 43
},
"end": {
"line": 22,
"column": 52
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 840,
"end": 841,
"loc": {
"start": {
"line": 22,
"column": 52
},
"end": {
"line": 22,
"column": 53
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 841,
"end": 842,
"loc": {
"start": {
"line": 22,
"column": 53
},
"end": {
"line": 22,
"column": 54
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "viewer",
"start": 859,
"end": 865,
"loc": {
"start": {
"line": 23,
"column": 16
},
"end": {
"line": 23,
"column": 22
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 865,
"end": 866,
"loc": {
"start": {
"line": 23,
"column": 22
},
"end": {
"line": 23,
"column": 23
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "cameraFlight",
"start": 866,
"end": 878,
"loc": {
"start": {
"line": 23,
"column": 23
},
"end": {
"line": 23,
"column": 35
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 878,
"end": 879,
"loc": {
"start": {
"line": 23,
"column": 35
},
"end": {
"line": 23,
"column": 36
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "flyTo",
"start": 879,
"end": 884,
"loc": {
"start": {
"line": 23,
"column": 36
},
"end": {
"line": 23,
"column": 41
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 884,
"end": 885,
"loc": {
"start": {
"line": 23,
"column": 41
},
"end": {
"line": 23,
"column": 42
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 885,
"end": 886,
"loc": {
"start": {
"line": 23,
"column": 42
},
"end": {
"line": 23,
"column": 43
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "aabb",
"start": 907,
"end": 911,
"loc": {
"start": {
"line": 24,
"column": 20
},
"end": {
"line": 24,
"column": 24
}
}
},
{
"type": {
"label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 911,
"end": 912,
"loc": {
"start": {
"line": 24,
"column": 24
},
"end": {
"line": 24,
"column": 25
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "aabb",
"start": 913,
"end": 917,
"loc": {
"start": {
"line": 24,
"column": 26
},
"end": {
"line": 24,
"column": 30
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 917,
"end": 918,
"loc": {
"start": {
"line": 24,
"column": 30
},
"end": {
"line": 24,
"column": 31
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "duration",
"start": 939,
"end": 947,
"loc": {
"start": {
"line": 25,
"column": 20
},
"end": {
"line": 25,
"column": 28
}
}
},
{
"type": {
"label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 947,
"end": 948,
"loc": {
"start": {
"line": 25,
"column": 28
},
"end": {
"line": 25,
"column": 29
}
}
},
{
"type": {
"label": "num",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": 0.5,
"start": 949,
"end": 952,
"loc": {
"start": {
"line": 25,
"column": 30
},
"end": {
"line": 25,
"column": 33
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 969,
"end": 970,
"loc": {
"start": {
"line": 26,
"column": 16
},
"end": {
"line": 26,
"column": 17
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 970,
"end": 971,
"loc": {
"start": {
"line": 26,
"column": 17
},
"end": {
"line": 26,
"column": 18
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 972,
"end": 973,
"loc": {
"start": {
"line": 26,
"column": 19
},
"end": {
"line": 26,
"column": 20
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 973,
"end": 974,
"loc": {
"start": {
"line": 26,
"column": 20
},
"end": {
"line": 26,
"column": 21
}
}
},
{
"type": {
"label": "=>",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 975,
"end": 977,
"loc": {
"start": {
"line": 26,
"column": 22
},
"end": {
"line": 26,
"column": 24
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 978,
"end": 979,
"loc": {
"start": {
"line": 26,
"column": 25
},
"end": {
"line": 26,
"column": 26
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "setTimeout",
"start": 1000,
"end": 1010,
"loc": {
"start": {
"line": 27,
"column": 20
},
"end": {
"line": 27,
"column": 30
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 1010,
"end": 1011,
"loc": {
"start": {
"line": 27,
"column": 30
},
"end": {
"line": 27,
"column": 31
}
}
},
{
"type": {
"label": "function",
"keyword": "function",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "function",
"start": 1011,
"end": 1019,
"loc": {
"start": {
"line": 27,
"column": 31
},
"end": {
"line": 27,
"column": 39
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 1020,
"end": 1021,
"loc": {
"start": {
"line": 27,
"column": 40
},
"end": {
"line": 27,
"column": 41
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 1021,
"end": 1022,
"loc": {
"start": {
"line": 27,
"column": 41
},
"end": {
"line": 27,
"column": 42
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 1023,
"end": 1024,
"loc": {
"start": {
"line": 27,
"column": 43
},
"end": {
"line": 27,
"column": 44
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "scene",
"start": 1049,
"end": 1054,
"loc": {
"start": {
"line": 28,
"column": 24
},
"end": {
"line": 28,
"column": 29
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1054,
"end": 1055,
"loc": {
"start": {
"line": 28,
"column": 29
},
"end": {
"line": 28,
"column": 30
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "setObjectsHighlighted",
"start": 1055,
"end": 1076,
"loc": {
"start": {
"line": 28,
"column": 30
},
"end": {
"line": 28,
"column": 51
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 1076,
"end": 1077,
"loc": {
"start": {
"line": 28,
"column": 51
},
"end": {
"line": 28,
"column": 52
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "scene",
"start": 1077,
"end": 1082,
"loc": {
"start": {
"line": 28,
"column": 52
},
"end": {
"line": 28,
"column": 57
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1082,
"end": 1083,
"loc": {
"start": {
"line": 28,
"column": 57
},
"end": {
"line": 28,
"column": 58
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "highlightedObjectIds",
"start": 1083,
"end": 1103,
"loc": {
"start": {
"line": 28,
"column": 58
},
"end": {
"line": 28,
"column": 78
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1103,
"end": 1104,
"loc": {
"start": {
"line": 28,
"column": 78
},
"end": {
"line": 28,
"column": 79
}
}
},
{
"type": {
"label": "false",
"keyword": "false",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "false",
"start": 1105,
"end": 1110,
"loc": {
"start": {
"line": 28,
"column": 80
},
"end": {
"line": 28,
"column": 85
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 1110,
"end": 1111,
"loc": {
"start": {
"line": 28,
"column": 85
},
"end": {
"line": 28,
"column": 86
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1111,
"end": 1112,
"loc": {
"start": {
"line": 28,
"column": 86
},
"end": {
"line": 28,
"column": 87
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 1133,
"end": 1134,
"loc": {
"start": {
"line": 29,
"column": 20
},
"end": {
"line": 29,
"column": 21
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1134,
"end": 1135,
"loc": {
"start": {
"line": 29,
"column": 21
},
"end": {
"line": 29,
"column": 22
}
}
},
{
"type": {
"label": "num",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": 500,
"start": 1136,
"end": 1139,
"loc": {
"start": {
"line": 29,
"column": 23
},
"end": {
"line": 29,
"column": 26
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 1139,
"end": 1140,
"loc": {
"start": {
"line": 29,
"column": 26
},
"end": {
"line": 29,
"column": 27
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1140,
"end": 1141,
"loc": {
"start": {
"line": 29,
"column": 27
},
"end": {
"line": 29,
"column": 28
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 1158,
"end": 1159,
"loc": {
"start": {
"line": 30,
"column": 16
},
"end": {
"line": 30,
"column": 17
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 1159,
"end": 1160,
"loc": {
"start": {
"line": 30,
"column": 17
},
"end": {
"line": 30,
"column": 18
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1160,
"end": 1161,
"loc": {
"start": {
"line": 30,
"column": 18
},
"end": {
"line": 30,
"column": 19
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "viewer",
"start": 1178,
"end": 1184,
"loc": {
"start": {
"line": 31,
"column": 16
},
"end": {
"line": 31,
"column": 22
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1184,
"end": 1185,
"loc": {
"start": {
"line": 31,
"column": 22
},
"end": {
"line": 31,
"column": 23
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "cameraControl",
"start": 1185,
"end": 1198,
"loc": {
"start": {
"line": 31,
"column": 23
},
"end": {
"line": 31,
"column": 36
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1198,
"end": 1199,
"loc": {
"start": {
"line": 31,
"column": 36
},
"end": {
"line": 31,
"column": 37
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "pivotPos",
"start": 1199,
"end": 1207,
"loc": {
"start": {
"line": 31,
"column": 37
},
"end": {
"line": 31,
"column": 45
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 1208,
"end": 1209,
"loc": {
"start": {
"line": 31,
"column": 46
},
"end": {
"line": 31,
"column": 47
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "math",
"start": 1210,
"end": 1214,
"loc": {
"start": {
"line": 31,
"column": 48
},
"end": {
"line": 31,
"column": 52
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1214,
"end": 1215,
"loc": {
"start": {
"line": 31,
"column": 52
},
"end": {
"line": 31,
"column": 53
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "getAABB3Center",
"start": 1215,
"end": 1229,
"loc": {
"start": {
"line": 31,
"column": 53
},
"end": {
"line": 31,
"column": 67
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 1229,
"end": 1230,
"loc": {
"start": {
"line": 31,
"column": 67
},
"end": {
"line": 31,
"column": 68
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "aabb",
"start": 1230,
"end": 1234,
"loc": {
"start": {
"line": 31,
"column": 68
},
"end": {
"line": 31,
"column": 72
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 1234,
"end": 1235,
"loc": {
"start": {
"line": 31,
"column": 72
},
"end": {
"line": 31,
"column": 73
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1235,
"end": 1236,
"loc": {
"start": {
"line": 31,
"column": 73
},
"end": {
"line": 31,
"column": 74
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 1249,
"end": 1250,
"loc": {
"start": {
"line": 32,
"column": 12
},
"end": {
"line": 32,
"column": 13
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 1259,
"end": 1260,
"loc": {
"start": {
"line": 33,
"column": 8
},
"end": {
"line": 33,
"column": 9
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1260,
"end": 1261,
"loc": {
"start": {
"line": 33,
"column": 9
},
"end": {
"line": 33,
"column": 10
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 1270,
"end": 1271,
"loc": {
"start": {
"line": 34,
"column": 8
},
"end": {
"line": 34,
"column": 9
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "title",
"start": 1284,
"end": 1289,
"loc": {
"start": {
"line": 35,
"column": 12
},
"end": {
"line": 35,
"column": 17
}
}
},
{
"type": {
"label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1289,
"end": 1290,
"loc": {
"start": {
"line": 35,
"column": 17
},
"end": {
"line": 35,
"column": 18
}
}
},
{
"type": {
"label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "View fit all",
"start": 1291,
"end": 1305,
"loc": {
"start": {
"line": 35,
"column": 19
},
"end": {
"line": 35,
"column": 33
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1305,
"end": 1306,
"loc": {
"start": {
"line": 35,
"column": 33
},
"end": {
"line": 35,
"column": 34
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "callback",
"start": 1319,
"end": 1327,
"loc": {
"start": {
"line": 36,
"column": 12
},
"end": {
"line": 36,
"column": 20
}
}
},
{
"type": {
"label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1327,
"end": 1328,
"loc": {
"start": {
"line": 36,
"column": 20
},
"end": {
"line": 36,
"column": 21
}
}
},
{
"type": {
"label": "function",
"keyword": "function",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "function",
"start": 1329,
"end": 1337,
"loc": {
"start": {
"line": 36,
"column": 22
},
"end": {
"line": 36,
"column": 30
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 1338,
"end": 1339,
"loc": {
"start": {
"line": 36,
"column": 31
},
"end": {
"line": 36,
"column": 32
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "context",
"start": 1339,
"end": 1346,
"loc": {
"start": {
"line": 36,
"column": 32
},
"end": {
"line": 36,
"column": 39
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 1346,
"end": 1347,
"loc": {
"start": {
"line": 36,
"column": 39
},
"end": {
"line": 36,
"column": 40
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 1348,
"end": 1349,
"loc": {
"start": {
"line": 36,
"column": 41
},
"end": {
"line": 36,
"column": 42
}
}
},
{
"type": {
"label": "const",
"keyword": "const",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "const",
"start": 1366,
"end": 1371,
"loc": {
"start": {
"line": 37,
"column": 16
},
"end": {
"line": 37,
"column": 21
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "viewer",
"start": 1372,
"end": 1378,
"loc": {
"start": {
"line": 37,
"column": 22
},
"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": 1379,
"end": 1380,
"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": "context",
"start": 1381,
"end": 1388,
"loc": {
"start": {
"line": 37,
"column": 31
},
"end": {
"line": 37,
"column": 38
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1388,
"end": 1389,
"loc": {
"start": {
"line": 37,
"column": 38
},
"end": {
"line": 37,
"column": 39
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "viewer",
"start": 1389,
"end": 1395,
"loc": {
"start": {
"line": 37,
"column": 39
},
"end": {
"line": 37,
"column": 45
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1395,
"end": 1396,
"loc": {
"start": {
"line": 37,
"column": 45
},
"end": {
"line": 37,
"column": 46
}
}
},
{
"type": {
"label": "const",
"keyword": "const",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "const",
"start": 1413,
"end": 1418,
"loc": {
"start": {
"line": 38,
"column": 16
},
"end": {
"line": 38,
"column": 21
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "scene",
"start": 1419,
"end": 1424,
"loc": {
"start": {
"line": 38,
"column": 22
},
"end": {
"line": 38,
"column": 27
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 1425,
"end": 1426,
"loc": {
"start": {
"line": 38,
"column": 28
},
"end": {
"line": 38,
"column": 29
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "viewer",
"start": 1427,
"end": 1433,
"loc": {
"start": {
"line": 38,
"column": 30
},
"end": {
"line": 38,
"column": 36
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1433,
"end": 1434,
"loc": {
"start": {
"line": 38,
"column": 36
},
"end": {
"line": 38,
"column": 37
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "scene",
"start": 1434,
"end": 1439,
"loc": {
"start": {
"line": 38,
"column": 37
},
"end": {
"line": 38,
"column": 42
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1439,
"end": 1440,
"loc": {
"start": {
"line": 38,
"column": 42
},
"end": {
"line": 38,
"column": 43
}
}
},
{
"type": {
"label": "const",
"keyword": "const",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "const",
"start": 1457,
"end": 1462,
"loc": {
"start": {
"line": 39,
"column": 16
},
"end": {
"line": 39,
"column": 21
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "sceneAABB",
"start": 1463,
"end": 1472,
"loc": {
"start": {
"line": 39,
"column": 22
},
"end": {
"line": 39,
"column": 31
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 1473,
"end": 1474,
"loc": {
"start": {
"line": 39,
"column": 32
},
"end": {
"line": 39,
"column": 33
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "scene",
"start": 1475,
"end": 1480,
"loc": {
"start": {
"line": 39,
"column": 34
},
"end": {
"line": 39,
"column": 39
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1480,
"end": 1481,
"loc": {
"start": {
"line": 39,
"column": 39
},
"end": {
"line": 39,
"column": 40
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "getAABB",
"start": 1481,
"end": 1488,
"loc": {
"start": {
"line": 39,
"column": 40
},
"end": {
"line": 39,
"column": 47
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 1488,
"end": 1489,
"loc": {
"start": {
"line": 39,
"column": 47
},
"end": {
"line": 39,
"column": 48
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "scene",
"start": 1489,
"end": 1494,
"loc": {
"start": {
"line": 39,
"column": 48
},
"end": {
"line": 39,
"column": 53
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1494,
"end": 1495,
"loc": {
"start": {
"line": 39,
"column": 53
},
"end": {
"line": 39,
"column": 54
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "visibleObjectIds",
"start": 1495,
"end": 1511,
"loc": {
"start": {
"line": 39,
"column": 54
},
"end": {
"line": 39,
"column": 70
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 1511,
"end": 1512,
"loc": {
"start": {
"line": 39,
"column": 70
},
"end": {
"line": 39,
"column": 71
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1512,
"end": 1513,
"loc": {
"start": {
"line": 39,
"column": 71
},
"end": {
"line": 39,
"column": 72
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "viewer",
"start": 1530,
"end": 1536,
"loc": {
"start": {
"line": 40,
"column": 16
},
"end": {
"line": 40,
"column": 22
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1536,
"end": 1537,
"loc": {
"start": {
"line": 40,
"column": 22
},
"end": {
"line": 40,
"column": 23
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "cameraFlight",
"start": 1537,
"end": 1549,
"loc": {
"start": {
"line": 40,
"column": 23
},
"end": {
"line": 40,
"column": 35
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1549,
"end": 1550,
"loc": {
"start": {
"line": 40,
"column": 35
},
"end": {
"line": 40,
"column": 36
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "flyTo",
"start": 1550,
"end": 1555,
"loc": {
"start": {
"line": 40,
"column": 36
},
"end": {
"line": 40,
"column": 41
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 1555,
"end": 1556,
"loc": {
"start": {
"line": 40,
"column": 41
},
"end": {
"line": 40,
"column": 42
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 1556,
"end": 1557,
"loc": {
"start": {
"line": 40,
"column": 42
},
"end": {
"line": 40,
"column": 43
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "aabb",
"start": 1578,
"end": 1582,
"loc": {
"start": {
"line": 41,
"column": 20
},
"end": {
"line": 41,
"column": 24
}
}
},
{
"type": {
"label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1582,
"end": 1583,
"loc": {
"start": {
"line": 41,
"column": 24
},
"end": {
"line": 41,
"column": 25
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "sceneAABB",
"start": 1584,
"end": 1593,
"loc": {
"start": {
"line": 41,
"column": 26
},
"end": {
"line": 41,
"column": 35
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1593,
"end": 1594,
"loc": {
"start": {
"line": 41,
"column": 35
},
"end": {
"line": 41,
"column": 36
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "duration",
"start": 1615,
"end": 1623,
"loc": {
"start": {
"line": 42,
"column": 20
},
"end": {
"line": 42,
"column": 28
}
}
},
{
"type": {
"label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1623,
"end": 1624,
"loc": {
"start": {
"line": 42,
"column": 28
},
"end": {
"line": 42,
"column": 29
}
}
},
{
"type": {
"label": "num",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": 0.5,
"start": 1625,
"end": 1628,
"loc": {
"start": {
"line": 42,
"column": 30
},
"end": {
"line": 42,
"column": 33
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 1645,
"end": 1646,
"loc": {
"start": {
"line": 43,
"column": 16
},
"end": {
"line": 43,
"column": 17
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 1646,
"end": 1647,
"loc": {
"start": {
"line": 43,
"column": 17
},
"end": {
"line": 43,
"column": 18
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1647,
"end": 1648,
"loc": {
"start": {
"line": 43,
"column": 18
},
"end": {
"line": 43,
"column": 19
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "viewer",
"start": 1665,
"end": 1671,
"loc": {
"start": {
"line": 44,
"column": 16
},
"end": {
"line": 44,
"column": 22
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1671,
"end": 1672,
"loc": {
"start": {
"line": 44,
"column": 22
},
"end": {
"line": 44,
"column": 23
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "cameraControl",
"start": 1672,
"end": 1685,
"loc": {
"start": {
"line": 44,
"column": 23
},
"end": {
"line": 44,
"column": 36
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1685,
"end": 1686,
"loc": {
"start": {
"line": 44,
"column": 36
},
"end": {
"line": 44,
"column": 37
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "pivotPos",
"start": 1686,
"end": 1694,
"loc": {
"start": {
"line": 44,
"column": 37
},
"end": {
"line": 44,
"column": 45
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 1695,
"end": 1696,
"loc": {
"start": {
"line": 44,
"column": 46
},
"end": {
"line": 44,
"column": 47
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "math",
"start": 1697,
"end": 1701,
"loc": {
"start": {
"line": 44,
"column": 48
},
"end": {
"line": 44,
"column": 52
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1701,
"end": 1702,
"loc": {
"start": {
"line": 44,
"column": 52
},
"end": {
"line": 44,
"column": 53
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "getAABB3Center",
"start": 1702,
"end": 1716,
"loc": {
"start": {
"line": 44,
"column": 53
},
"end": {
"line": 44,
"column": 67
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 1716,
"end": 1717,
"loc": {
"start": {
"line": 44,
"column": 67
},
"end": {
"line": 44,
"column": 68
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "sceneAABB",
"start": 1717,
"end": 1726,
"loc": {
"start": {
"line": 44,
"column": 68
},
"end": {
"line": 44,
"column": 77
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 1726,
"end": 1727,
"loc": {
"start": {
"line": 44,
"column": 77
},
"end": {
"line": 44,
"column": 78
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1727,
"end": 1728,
"loc": {
"start": {
"line": 44,
"column": 78
},
"end": {
"line": 44,
"column": 79
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 1741,
"end": 1742,
"loc": {
"start": {
"line": 45,
"column": 12
},
"end": {
"line": 45,
"column": 13
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 1751,
"end": 1752,
"loc": {
"start": {
"line": 46,
"column": 8
},
"end": {
"line": 46,
"column": 9
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1757,
"end": 1758,
"loc": {
"start": {
"line": 47,
"column": 4
},
"end": {
"line": 47,
"column": 5
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1758,
"end": 1759,
"loc": {
"start": {
"line": 47,
"column": 5
},
"end": {
"line": 47,
"column": 6
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1764,
"end": 1765,
"loc": {
"start": {
"line": 48,
"column": 4
},
"end": {
"line": 48,
"column": 5
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 1774,
"end": 1775,
"loc": {
"start": {
"line": 49,
"column": 8
},
"end": {
"line": 49,
"column": 9
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "title",
"start": 1788,
"end": 1793,
"loc": {
"start": {
"line": 50,
"column": 12
},
"end": {
"line": 50,
"column": 17
}
}
},
{
"type": {
"label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1793,
"end": 1794,
"loc": {
"start": {
"line": 50,
"column": 17
},
"end": {
"line": 50,
"column": 18
}
}
},
{
"type": {
"label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "Hide",
"start": 1795,
"end": 1801,
"loc": {
"start": {
"line": 50,
"column": 19
},
"end": {
"line": 50,
"column": 25
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1801,
"end": 1802,
"loc": {
"start": {
"line": 50,
"column": 25
},
"end": {
"line": 50,
"column": 26
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "callback",
"start": 1815,
"end": 1823,
"loc": {
"start": {
"line": 51,
"column": 12
},
"end": {
"line": 51,
"column": 20
}
}
},
{
"type": {
"label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1823,
"end": 1824,
"loc": {
"start": {
"line": 51,
"column": 20
},
"end": {
"line": 51,
"column": 21
}
}
},
{
"type": {
"label": "function",
"keyword": "function",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "function",
"start": 1825,
"end": 1833,
"loc": {
"start": {
"line": 51,
"column": 22
},
"end": {
"line": 51,
"column": 30
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 1834,
"end": 1835,
"loc": {
"start": {
"line": 51,
"column": 31
},
"end": {
"line": 51,
"column": 32
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "context",
"start": 1835,
"end": 1842,
"loc": {
"start": {
"line": 51,
"column": 32
},
"end": {
"line": 51,
"column": 39
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 1842,
"end": 1843,
"loc": {
"start": {
"line": 51,
"column": 39
},
"end": {
"line": 51,
"column": 40
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 1844,
"end": 1845,
"loc": {
"start": {
"line": 51,
"column": 41
},
"end": {
"line": 51,
"column": 42
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "context",
"start": 1862,
"end": 1869,
"loc": {
"start": {
"line": 52,
"column": 16
},
"end": {
"line": 52,
"column": 23
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1869,
"end": 1870,
"loc": {
"start": {
"line": 52,
"column": 23
},
"end": {
"line": 52,
"column": 24
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "treeViewPlugin",
"start": 1870,
"end": 1884,
"loc": {
"start": {
"line": 52,
"column": 24
},
"end": {
"line": 52,
"column": 38
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1884,
"end": 1885,
"loc": {
"start": {
"line": 52,
"column": 38
},
"end": {
"line": 52,
"column": 39
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "withNodeTree",
"start": 1885,
"end": 1897,
"loc": {
"start": {
"line": 52,
"column": 39
},
"end": {
"line": 52,
"column": 51
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 1897,
"end": 1898,
"loc": {
"start": {
"line": 52,
"column": 51
},
"end": {
"line": 52,
"column": 52
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "context",
"start": 1898,
"end": 1905,
"loc": {
"start": {
"line": 52,
"column": 52
},
"end": {
"line": 52,
"column": 59
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1905,
"end": 1906,
"loc": {
"start": {
"line": 52,
"column": 59
},
"end": {
"line": 52,
"column": 60
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "treeViewNode",
"start": 1906,
"end": 1918,
"loc": {
"start": {
"line": 52,
"column": 60
},
"end": {
"line": 52,
"column": 72
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1918,
"end": 1919,
"loc": {
"start": {
"line": 52,
"column": 72
},
"end": {
"line": 52,
"column": 73
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 1920,
"end": 1921,
"loc": {
"start": {
"line": 52,
"column": 74
},
"end": {
"line": 52,
"column": 75
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "treeViewNode",
"start": 1921,
"end": 1933,
"loc": {
"start": {
"line": 52,
"column": 75
},
"end": {
"line": 52,
"column": 87
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 1933,
"end": 1934,
"loc": {
"start": {
"line": 52,
"column": 87
},
"end": {
"line": 52,
"column": 88
}
}
},
{
"type": {
"label": "=>",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1935,
"end": 1937,
"loc": {
"start": {
"line": 52,
"column": 89
},
"end": {
"line": 52,
"column": 91
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 1938,
"end": 1939,
"loc": {
"start": {
"line": 52,
"column": 92
},
"end": {
"line": 52,
"column": 93
}
}
},
{
"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": 1960,
"end": 1962,
"loc": {
"start": {
"line": 53,
"column": 20
},
"end": {
"line": 53,
"column": 22
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 1963,
"end": 1964,
"loc": {
"start": {
"line": 53,
"column": 23
},
"end": {
"line": 53,
"column": 24
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "treeViewNode",
"start": 1964,
"end": 1976,
"loc": {
"start": {
"line": 53,
"column": 24
},
"end": {
"line": 53,
"column": 36
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1976,
"end": 1977,
"loc": {
"start": {
"line": 53,
"column": 36
},
"end": {
"line": 53,
"column": 37
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "objectId",
"start": 1977,
"end": 1985,
"loc": {
"start": {
"line": 53,
"column": 37
},
"end": {
"line": 53,
"column": 45
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 1985,
"end": 1986,
"loc": {
"start": {
"line": 53,
"column": 45
},
"end": {
"line": 53,
"column": 46
}
}
},
{
"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": 53,
"column": 47
},
"end": {
"line": 53,
"column": 48
}
}
},
{
"type": {
"label": "const",
"keyword": "const",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "const",
"start": 2013,
"end": 2018,
"loc": {
"start": {
"line": 54,
"column": 24
},
"end": {
"line": 54,
"column": 29
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "entity",
"start": 2019,
"end": 2025,
"loc": {
"start": {
"line": 54,
"column": 30
},
"end": {
"line": 54,
"column": 36
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 2026,
"end": 2027,
"loc": {
"start": {
"line": 54,
"column": 37
},
"end": {
"line": 54,
"column": 38
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "context",
"start": 2028,
"end": 2035,
"loc": {
"start": {
"line": 54,
"column": 39
},
"end": {
"line": 54,
"column": 46
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2035,
"end": 2036,
"loc": {
"start": {
"line": 54,
"column": 46
},
"end": {
"line": 54,
"column": 47
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "viewer",
"start": 2036,
"end": 2042,
"loc": {
"start": {
"line": 54,
"column": 47
},
"end": {
"line": 54,
"column": 53
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2042,
"end": 2043,
"loc": {
"start": {
"line": 54,
"column": 53
},
"end": {
"line": 54,
"column": 54
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "scene",
"start": 2043,
"end": 2048,
"loc": {
"start": {
"line": 54,
"column": 54
},
"end": {
"line": 54,
"column": 59
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2048,
"end": 2049,
"loc": {
"start": {
"line": 54,
"column": 59
},
"end": {
"line": 54,
"column": 60
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "objects",
"start": 2049,
"end": 2056,
"loc": {
"start": {
"line": 54,
"column": 60
},
"end": {
"line": 54,
"column": 67
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2056,
"end": 2057,
"loc": {
"start": {
"line": 54,
"column": 67
},
"end": {
"line": 54,
"column": 68
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "treeViewNode",
"start": 2057,
"end": 2069,
"loc": {
"start": {
"line": 54,
"column": 68
},
"end": {
"line": 54,
"column": 80
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2069,
"end": 2070,
"loc": {
"start": {
"line": 54,
"column": 80
},
"end": {
"line": 54,
"column": 81
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "objectId",
"start": 2070,
"end": 2078,
"loc": {
"start": {
"line": 54,
"column": 81
},
"end": {
"line": 54,
"column": 89
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2078,
"end": 2079,
"loc": {
"start": {
"line": 54,
"column": 89
},
"end": {
"line": 54,
"column": 90
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2079,
"end": 2080,
"loc": {
"start": {
"line": 54,
"column": 90
},
"end": {
"line": 54,
"column": 91
}
}
},
{
"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": 2105,
"end": 2107,
"loc": {
"start": {
"line": 55,
"column": 24
},
"end": {
"line": 55,
"column": 26
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 2108,
"end": 2109,
"loc": {
"start": {
"line": 55,
"column": 27
},
"end": {
"line": 55,
"column": 28
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "entity",
"start": 2109,
"end": 2115,
"loc": {
"start": {
"line": 55,
"column": 28
},
"end": {
"line": 55,
"column": 34
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 2115,
"end": 2116,
"loc": {
"start": {
"line": 55,
"column": 34
},
"end": {
"line": 55,
"column": 35
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 2117,
"end": 2118,
"loc": {
"start": {
"line": 55,
"column": 36
},
"end": {
"line": 55,
"column": 37
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "entity",
"start": 2147,
"end": 2153,
"loc": {
"start": {
"line": 56,
"column": 28
},
"end": {
"line": 56,
"column": 34
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2153,
"end": 2154,
"loc": {
"start": {
"line": 56,
"column": 34
},
"end": {
"line": 56,
"column": 35
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "visible",
"start": 2154,
"end": 2161,
"loc": {
"start": {
"line": 56,
"column": 35
},
"end": {
"line": 56,
"column": 42
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 2162,
"end": 2163,
"loc": {
"start": {
"line": 56,
"column": 43
},
"end": {
"line": 56,
"column": 44
}
}
},
{
"type": {
"label": "false",
"keyword": "false",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "false",
"start": 2164,
"end": 2169,
"loc": {
"start": {
"line": 56,
"column": 45
},
"end": {
"line": 56,
"column": 50
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2169,
"end": 2170,
"loc": {
"start": {
"line": 56,
"column": 50
},
"end": {
"line": 56,
"column": 51
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 2195,
"end": 2196,
"loc": {
"start": {
"line": 57,
"column": 24
},
"end": {
"line": 57,
"column": 25
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 2217,
"end": 2218,
"loc": {
"start": {
"line": 58,
"column": 20
},
"end": {
"line": 58,
"column": 21
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 2235,
"end": 2236,
"loc": {
"start": {
"line": 59,
"column": 16
},
"end": {
"line": 59,
"column": 17
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 2236,
"end": 2237,
"loc": {
"start": {
"line": 59,
"column": 17
},
"end": {
"line": 59,
"column": 18
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2237,
"end": 2238,
"loc": {
"start": {
"line": 59,
"column": 18
},
"end": {
"line": 59,
"column": 19
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 2251,
"end": 2252,
"loc": {
"start": {
"line": 60,
"column": 12
},
"end": {
"line": 60,
"column": 13
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 2261,
"end": 2262,
"loc": {
"start": {
"line": 61,
"column": 8
},
"end": {
"line": 61,
"column": 9
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2262,
"end": 2263,
"loc": {
"start": {
"line": 61,
"column": 9
},
"end": {
"line": 61,
"column": 10
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 2272,
"end": 2273,
"loc": {
"start": {
"line": 62,
"column": 8
},
"end": {
"line": 62,
"column": 9
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "title",
"start": 2286,
"end": 2291,
"loc": {
"start": {
"line": 63,
"column": 12
},
"end": {
"line": 63,
"column": 17
}
}
},
{
"type": {
"label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2291,
"end": 2292,
"loc": {
"start": {
"line": 63,
"column": 17
},
"end": {
"line": 63,
"column": 18
}
}
},
{
"type": {
"label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "Hide others",
"start": 2293,
"end": 2306,
"loc": {
"start": {
"line": 63,
"column": 19
},
"end": {
"line": 63,
"column": 32
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2306,
"end": 2307,
"loc": {
"start": {
"line": 63,
"column": 32
},
"end": {
"line": 63,
"column": 33
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "callback",
"start": 2320,
"end": 2328,
"loc": {
"start": {
"line": 64,
"column": 12
},
"end": {
"line": 64,
"column": 20
}
}
},
{
"type": {
"label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2328,
"end": 2329,
"loc": {
"start": {
"line": 64,
"column": 20
},
"end": {
"line": 64,
"column": 21
}
}
},
{
"type": {
"label": "function",
"keyword": "function",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "function",
"start": 2330,
"end": 2338,
"loc": {
"start": {
"line": 64,
"column": 22
},
"end": {
"line": 64,
"column": 30
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 2339,
"end": 2340,
"loc": {
"start": {
"line": 64,
"column": 31
},
"end": {
"line": 64,
"column": 32
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "context",
"start": 2340,
"end": 2347,
"loc": {
"start": {
"line": 64,
"column": 32
},
"end": {
"line": 64,
"column": 39
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 2347,
"end": 2348,
"loc": {
"start": {
"line": 64,
"column": 39
},
"end": {
"line": 64,
"column": 40
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 2349,
"end": 2350,
"loc": {
"start": {
"line": 64,
"column": 41
},
"end": {
"line": 64,
"column": 42
}
}
},
{
"type": {
"label": "const",
"keyword": "const",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "const",
"start": 2367,
"end": 2372,
"loc": {
"start": {
"line": 65,
"column": 16
},
"end": {
"line": 65,
"column": 21
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "scene",
"start": 2373,
"end": 2378,
"loc": {
"start": {
"line": 65,
"column": 22
},
"end": {
"line": 65,
"column": 27
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 2379,
"end": 2380,
"loc": {
"start": {
"line": 65,
"column": 28
},
"end": {
"line": 65,
"column": 29
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "context",
"start": 2381,
"end": 2388,
"loc": {
"start": {
"line": 65,
"column": 30
},
"end": {
"line": 65,
"column": 37
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2388,
"end": 2389,
"loc": {
"start": {
"line": 65,
"column": 37
},
"end": {
"line": 65,
"column": 38
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "viewer",
"start": 2389,
"end": 2395,
"loc": {
"start": {
"line": 65,
"column": 38
},
"end": {
"line": 65,
"column": 44
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2395,
"end": 2396,
"loc": {
"start": {
"line": 65,
"column": 44
},
"end": {
"line": 65,
"column": 45
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "scene",
"start": 2396,
"end": 2401,
"loc": {
"start": {
"line": 65,
"column": 45
},
"end": {
"line": 65,
"column": 50
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2401,
"end": 2402,
"loc": {
"start": {
"line": 65,
"column": 50
},
"end": {
"line": 65,
"column": 51
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "scene",
"start": 2419,
"end": 2424,
"loc": {
"start": {
"line": 66,
"column": 16
},
"end": {
"line": 66,
"column": 21
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2424,
"end": 2425,
"loc": {
"start": {
"line": 66,
"column": 21
},
"end": {
"line": 66,
"column": 22
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "setObjectsVisible",
"start": 2425,
"end": 2442,
"loc": {
"start": {
"line": 66,
"column": 22
},
"end": {
"line": 66,
"column": 39
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 2442,
"end": 2443,
"loc": {
"start": {
"line": 66,
"column": 39
},
"end": {
"line": 66,
"column": 40
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "scene",
"start": 2443,
"end": 2448,
"loc": {
"start": {
"line": 66,
"column": 40
},
"end": {
"line": 66,
"column": 45
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2448,
"end": 2449,
"loc": {
"start": {
"line": 66,
"column": 45
},
"end": {
"line": 66,
"column": 46
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "visibleObjectIds",
"start": 2449,
"end": 2465,
"loc": {
"start": {
"line": 66,
"column": 46
},
"end": {
"line": 66,
"column": 62
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2465,
"end": 2466,
"loc": {
"start": {
"line": 66,
"column": 62
},
"end": {
"line": 66,
"column": 63
}
}
},
{
"type": {
"label": "false",
"keyword": "false",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "false",
"start": 2467,
"end": 2472,
"loc": {
"start": {
"line": 66,
"column": 64
},
"end": {
"line": 66,
"column": 69
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 2472,
"end": 2473,
"loc": {
"start": {
"line": 66,
"column": 69
},
"end": {
"line": 66,
"column": 70
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2473,
"end": 2474,
"loc": {
"start": {
"line": 66,
"column": 70
},
"end": {
"line": 66,
"column": 71
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "scene",
"start": 2491,
"end": 2496,
"loc": {
"start": {
"line": 67,
"column": 16
},
"end": {
"line": 67,
"column": 21
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2496,
"end": 2497,
"loc": {
"start": {
"line": 67,
"column": 21
},
"end": {
"line": 67,
"column": 22
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "setObjectsXRayed",
"start": 2497,
"end": 2513,
"loc": {
"start": {
"line": 67,
"column": 22
},
"end": {
"line": 67,
"column": 38
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 2513,
"end": 2514,
"loc": {
"start": {
"line": 67,
"column": 38
},
"end": {
"line": 67,
"column": 39
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "scene",
"start": 2514,
"end": 2519,
"loc": {
"start": {
"line": 67,
"column": 39
},
"end": {
"line": 67,
"column": 44
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2519,
"end": 2520,
"loc": {
"start": {
"line": 67,
"column": 44
},
"end": {
"line": 67,
"column": 45
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "xrayedObjectIds",
"start": 2520,
"end": 2535,
"loc": {
"start": {
"line": 67,
"column": 45
},
"end": {
"line": 67,
"column": 60
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2535,
"end": 2536,
"loc": {
"start": {
"line": 67,
"column": 60
},
"end": {
"line": 67,
"column": 61
}
}
},
{
"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": 2537,
"end": 2542,
"loc": {
"start": {
"line": 67,
"column": 62
},
"end": {
"line": 67,
"column": 67
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 2542,
"end": 2543,
"loc": {
"start": {
"line": 67,
"column": 67
},
"end": {
"line": 67,
"column": 68
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2543,
"end": 2544,
"loc": {
"start": {
"line": 67,
"column": 68
},
"end": {
"line": 67,
"column": 69
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "scene",
"start": 2561,
"end": 2566,
"loc": {
"start": {
"line": 68,
"column": 16
},
"end": {
"line": 68,
"column": 21
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2566,
"end": 2567,
"loc": {
"start": {
"line": 68,
"column": 21
},
"end": {
"line": 68,
"column": 22
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "setObjectsSelected",
"start": 2567,
"end": 2585,
"loc": {
"start": {
"line": 68,
"column": 22
},
"end": {
"line": 68,
"column": 40
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 2585,
"end": 2586,
"loc": {
"start": {
"line": 68,
"column": 40
},
"end": {
"line": 68,
"column": 41
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "scene",
"start": 2586,
"end": 2591,
"loc": {
"start": {
"line": 68,
"column": 41
},
"end": {
"line": 68,
"column": 46
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2591,
"end": 2592,
"loc": {
"start": {
"line": 68,
"column": 46
},
"end": {
"line": 68,
"column": 47
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "selectedObjectIds",
"start": 2592,
"end": 2609,
"loc": {
"start": {
"line": 68,
"column": 47
},
"end": {
"line": 68,
"column": 64
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2609,
"end": 2610,
"loc": {
"start": {
"line": 68,
"column": 64
},
"end": {
"line": 68,
"column": 65
}
}
},
{
"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": 2611,
"end": 2616,
"loc": {
"start": {
"line": 68,
"column": 66
},
"end": {
"line": 68,
"column": 71
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 2616,
"end": 2617,
"loc": {
"start": {
"line": 68,
"column": 71
},
"end": {
"line": 68,
"column": 72
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2617,
"end": 2618,
"loc": {
"start": {
"line": 68,
"column": 72
},
"end": {
"line": 68,
"column": 73
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "scene",
"start": 2635,
"end": 2640,
"loc": {
"start": {
"line": 69,
"column": 16
},
"end": {
"line": 69,
"column": 21
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2640,
"end": 2641,
"loc": {
"start": {
"line": 69,
"column": 21
},
"end": {
"line": 69,
"column": 22
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "setObjectsHighlighted",
"start": 2641,
"end": 2662,
"loc": {
"start": {
"line": 69,
"column": 22
},
"end": {
"line": 69,
"column": 43
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 2662,
"end": 2663,
"loc": {
"start": {
"line": 69,
"column": 43
},
"end": {
"line": 69,
"column": 44
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "scene",
"start": 2663,
"end": 2668,
"loc": {
"start": {
"line": 69,
"column": 44
},
"end": {
"line": 69,
"column": 49
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2668,
"end": 2669,
"loc": {
"start": {
"line": 69,
"column": 49
},
"end": {
"line": 69,
"column": 50
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "highlightedObjectIds",
"start": 2669,
"end": 2689,
"loc": {
"start": {
"line": 69,
"column": 50
},
"end": {
"line": 69,
"column": 70
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2689,
"end": 2690,
"loc": {
"start": {
"line": 69,
"column": 70
},
"end": {
"line": 69,
"column": 71
}
}
},
{
"type": {
"label": "false",
"keyword": "false",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "false",
"start": 2691,
"end": 2696,
"loc": {
"start": {
"line": 69,
"column": 72
},
"end": {
"line": 69,
"column": 77
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 2696,
"end": 2697,
"loc": {
"start": {
"line": 69,
"column": 77
},
"end": {
"line": 69,
"column": 78
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2697,
"end": 2698,
"loc": {
"start": {
"line": 69,
"column": 78
},
"end": {
"line": 69,
"column": 79
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "context",
"start": 2715,
"end": 2722,
"loc": {
"start": {
"line": 70,
"column": 16
},
"end": {
"line": 70,
"column": 23
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2722,
"end": 2723,
"loc": {
"start": {
"line": 70,
"column": 23
},
"end": {
"line": 70,
"column": 24
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "treeViewPlugin",
"start": 2723,
"end": 2737,
"loc": {
"start": {
"line": 70,
"column": 24
},
"end": {
"line": 70,
"column": 38
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2737,
"end": 2738,
"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": "withNodeTree",
"start": 2738,
"end": 2750,
"loc": {
"start": {
"line": 70,
"column": 39
},
"end": {
"line": 70,
"column": 51
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 2750,
"end": 2751,
"loc": {
"start": {
"line": 70,
"column": 51
},
"end": {
"line": 70,
"column": 52
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "context",
"start": 2751,
"end": 2758,
"loc": {
"start": {
"line": 70,
"column": 52
},
"end": {
"line": 70,
"column": 59
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2758,
"end": 2759,
"loc": {
"start": {
"line": 70,
"column": 59
},
"end": {
"line": 70,
"column": 60
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "treeViewNode",
"start": 2759,
"end": 2771,
"loc": {
"start": {
"line": 70,
"column": 60
},
"end": {
"line": 70,
"column": 72
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2771,
"end": 2772,
"loc": {
"start": {
"line": 70,
"column": 72
},
"end": {
"line": 70,
"column": 73
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 2773,
"end": 2774,
"loc": {
"start": {
"line": 70,
"column": 74
},
"end": {
"line": 70,
"column": 75
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "treeViewNode",
"start": 2774,
"end": 2786,
"loc": {
"start": {
"line": 70,
"column": 75
},
"end": {
"line": 70,
"column": 87
}
}
},
{
"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": 70,
"column": 87
},
"end": {
"line": 70,
"column": 88
}
}
},
{
"type": {
"label": "=>",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2788,
"end": 2790,
"loc": {
"start": {
"line": 70,
"column": 89
},
"end": {
"line": 70,
"column": 91
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 2791,
"end": 2792,
"loc": {
"start": {
"line": 70,
"column": 92
},
"end": {
"line": 70,
"column": 93
}
}
},
{
"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": 2813,
"end": 2815,
"loc": {
"start": {
"line": 71,
"column": 20
},
"end": {
"line": 71,
"column": 22
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 2816,
"end": 2817,
"loc": {
"start": {
"line": 71,
"column": 23
},
"end": {
"line": 71,
"column": 24
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "treeViewNode",
"start": 2817,
"end": 2829,
"loc": {
"start": {
"line": 71,
"column": 24
},
"end": {
"line": 71,
"column": 36
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2829,
"end": 2830,
"loc": {
"start": {
"line": 71,
"column": 36
},
"end": {
"line": 71,
"column": 37
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "objectId",
"start": 2830,
"end": 2838,
"loc": {
"start": {
"line": 71,
"column": 37
},
"end": {
"line": 71,
"column": 45
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 2838,
"end": 2839,
"loc": {
"start": {
"line": 71,
"column": 45
},
"end": {
"line": 71,
"column": 46
}
}
},
{
"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": 71,
"column": 47
},
"end": {
"line": 71,
"column": 48
}
}
},
{
"type": {
"label": "const",
"keyword": "const",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "const",
"start": 2866,
"end": 2871,
"loc": {
"start": {
"line": 72,
"column": 24
},
"end": {
"line": 72,
"column": 29
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "entity",
"start": 2872,
"end": 2878,
"loc": {
"start": {
"line": 72,
"column": 30
},
"end": {
"line": 72,
"column": 36
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 2879,
"end": 2880,
"loc": {
"start": {
"line": 72,
"column": 37
},
"end": {
"line": 72,
"column": 38
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "scene",
"start": 2881,
"end": 2886,
"loc": {
"start": {
"line": 72,
"column": 39
},
"end": {
"line": 72,
"column": 44
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2886,
"end": 2887,
"loc": {
"start": {
"line": 72,
"column": 44
},
"end": {
"line": 72,
"column": 45
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "objects",
"start": 2887,
"end": 2894,
"loc": {
"start": {
"line": 72,
"column": 45
},
"end": {
"line": 72,
"column": 52
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2894,
"end": 2895,
"loc": {
"start": {
"line": 72,
"column": 52
},
"end": {
"line": 72,
"column": 53
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "treeViewNode",
"start": 2895,
"end": 2907,
"loc": {
"start": {
"line": 72,
"column": 53
},
"end": {
"line": 72,
"column": 65
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2907,
"end": 2908,
"loc": {
"start": {
"line": 72,
"column": 65
},
"end": {
"line": 72,
"column": 66
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "objectId",
"start": 2908,
"end": 2916,
"loc": {
"start": {
"line": 72,
"column": 66
},
"end": {
"line": 72,
"column": 74
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2916,
"end": 2917,
"loc": {
"start": {
"line": 72,
"column": 74
},
"end": {
"line": 72,
"column": 75
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2917,
"end": 2918,
"loc": {
"start": {
"line": 72,
"column": 75
},
"end": {
"line": 72,
"column": 76
}
}
},
{
"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": 2943,
"end": 2945,
"loc": {
"start": {
"line": 73,
"column": 24
},
"end": {
"line": 73,
"column": 26
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 2946,
"end": 2947,
"loc": {
"start": {
"line": 73,
"column": 27
},
"end": {
"line": 73,
"column": 28
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "entity",
"start": 2947,
"end": 2953,
"loc": {
"start": {
"line": 73,
"column": 28
},
"end": {
"line": 73,
"column": 34
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 2953,
"end": 2954,
"loc": {
"start": {
"line": 73,
"column": 34
},
"end": {
"line": 73,
"column": 35
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 2955,
"end": 2956,
"loc": {
"start": {
"line": 73,
"column": 36
},
"end": {
"line": 73,
"column": 37
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "entity",
"start": 2985,
"end": 2991,
"loc": {
"start": {
"line": 74,
"column": 28
},
"end": {
"line": 74,
"column": 34
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2991,
"end": 2992,
"loc": {
"start": {
"line": 74,
"column": 34
},
"end": {
"line": 74,
"column": 35
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "visible",
"start": 2992,
"end": 2999,
"loc": {
"start": {
"line": 74,
"column": 35
},
"end": {
"line": 74,
"column": 42
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 3000,
"end": 3001,
"loc": {
"start": {
"line": 74,
"column": 43
},
"end": {
"line": 74,
"column": 44
}
}
},
{
"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": 3002,
"end": 3006,
"loc": {
"start": {
"line": 74,
"column": 45
},
"end": {
"line": 74,
"column": 49
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 3006,
"end": 3007,
"loc": {
"start": {
"line": 74,
"column": 49
},
"end": {
"line": 74,
"column": 50
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 3032,
"end": 3033,
"loc": {
"start": {
"line": 75,
"column": 24
},
"end": {
"line": 75,
"column": 25
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 3054,
"end": 3055,
"loc": {
"start": {
"line": 76,
"column": 20
},
"end": {
"line": 76,
"column": 21
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 3072,
"end": 3073,
"loc": {
"start": {
"line": 77,
"column": 16
},
"end": {
"line": 77,
"column": 17
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 3073,
"end": 3074,
"loc": {
"start": {
"line": 77,
"column": 17
},
"end": {
"line": 77,
"column": 18
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 3074,
"end": 3075,
"loc": {
"start": {
"line": 77,
"column": 18
},
"end": {
"line": 77,
"column": 19
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 3088,
"end": 3089,
"loc": {
"start": {
"line": 78,
"column": 12
},
"end": {
"line": 78,
"column": 13
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 3098,
"end": 3099,
"loc": {
"start": {
"line": 79,
"column": 8
},
"end": {
"line": 79,
"column": 9
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 3099,
"end": 3100,
"loc": {
"start": {
"line": 79,
"column": 9
},
"end": {
"line": 79,
"column": 10
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 3109,
"end": 3110,
"loc": {
"start": {
"line": 80,
"column": 8
},
"end": {
"line": 80,
"column": 9
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "title",
"start": 3123,
"end": 3128,
"loc": {
"start": {
"line": 81,
"column": 12
},
"end": {
"line": 81,
"column": 17
}
}
},
{
"type": {
"label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 3128,
"end": 3129,
"loc": {
"start": {
"line": 81,
"column": 17
},
"end": {
"line": 81,
"column": 18
}
}
},
{
"type": {
"label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "Hide all",
"start": 3130,
"end": 3140,
"loc": {
"start": {
"line": 81,
"column": 19
},
"end": {
"line": 81,
"column": 29
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 3140,
"end": 3141,
"loc": {
"start": {
"line": 81,
"column": 29
},
"end": {
"line": 81,
"column": 30
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "callback",
"start": 3154,
"end": 3162,
"loc": {
"start": {
"line": 82,
"column": 12
},
"end": {
"line": 82,
"column": 20
}
}
},
{
"type": {
"label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 3162,
"end": 3163,
"loc": {
"start": {
"line": 82,
"column": 20
},
"end": {
"line": 82,
"column": 21
}
}
},
{
"type": {
"label": "function",
"keyword": "function",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "function",
"start": 3164,
"end": 3172,
"loc": {
"start": {
"line": 82,
"column": 22
},
"end": {
"line": 82,
"column": 30
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 3173,
"end": 3174,
"loc": {
"start": {
"line": 82,
"column": 31
},
"end": {
"line": 82,
"column": 32
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "context",
"start": 3174,
"end": 3181,
"loc": {
"start": {
"line": 82,
"column": 32
},
"end": {
"line": 82,
"column": 39
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 3181,
"end": 3182,
"loc": {
"start": {
"line": 82,
"column": 39
},
"end": {
"line": 82,
"column": 40
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 3183,
"end": 3184,
"loc": {
"start": {
"line": 82,
"column": 41
},
"end": {
"line": 82,
"column": 42
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "context",
"start": 3201,
"end": 3208,
"loc": {
"start": {
"line": 83,
"column": 16
},
"end": {
"line": 83,
"column": 23
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 3208,
"end": 3209,
"loc": {
"start": {
"line": 83,
"column": 23
},
"end": {
"line": 83,
"column": 24
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "viewer",
"start": 3209,
"end": 3215,
"loc": {
"start": {
"line": 83,
"column": 24
},
"end": {
"line": 83,
"column": 30
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 3215,
"end": 3216,
"loc": {
"start": {
"line": 83,
"column": 30
},
"end": {
"line": 83,
"column": 31
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "scene",
"start": 3216,
"end": 3221,
"loc": {
"start": {
"line": 83,
"column": 31
},
"end": {
"line": 83,
"column": 36
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 3221,
"end": 3222,
"loc": {
"start": {
"line": 83,
"column": 36
},
"end": {
"line": 83,
"column": 37
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "setObjectsVisible",
"start": 3222,
"end": 3239,
"loc": {
"start": {
"line": 83,
"column": 37
},
"end": {
"line": 83,
"column": 54
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 3239,
"end": 3240,
"loc": {
"start": {
"line": 83,
"column": 54
},
"end": {
"line": 83,
"column": 55
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "context",
"start": 3240,
"end": 3247,
"loc": {
"start": {
"line": 83,
"column": 55
},
"end": {
"line": 83,
"column": 62
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 3247,
"end": 3248,
"loc": {
"start": {
"line": 83,
"column": 62
},
"end": {
"line": 83,
"column": 63
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "viewer",
"start": 3248,
"end": 3254,
"loc": {
"start": {
"line": 83,
"column": 63
},
"end": {
"line": 83,
"column": 69
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 3254,
"end": 3255,
"loc": {
"start": {
"line": 83,
"column": 69
},
"end": {
"line": 83,
"column": 70
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "scene",
"start": 3255,
"end": 3260,
"loc": {
"start": {
"line": 83,
"column": 70
},
"end": {
"line": 83,
"column": 75
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 3260,
"end": 3261,
"loc": {
"start": {
"line": 83,
"column": 75
},
"end": {
"line": 83,
"column": 76
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "visibleObjectIds",
"start": 3261,
"end": 3277,
"loc": {
"start": {
"line": 83,
"column": 76
},
"end": {
"line": 83,
"column": 92
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 3277,
"end": 3278,
"loc": {
"start": {
"line": 83,
"column": 92
},
"end": {
"line": 83,
"column": 93
}
}
},
{
"type": {
"label": "false",
"keyword": "false",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "false",
"start": 3279,
"end": 3284,
"loc": {
"start": {
"line": 83,
"column": 94
},
"end": {
"line": 83,
"column": 99
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 3284,
"end": 3285,
"loc": {
"start": {
"line": 83,
"column": 99
},
"end": {
"line": 83,
"column": 100
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 3285,
"end": 3286,
"loc": {
"start": {
"line": 83,
"column": 100
},
"end": {
"line": 83,
"column": 101
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 3299,
"end": 3300,
"loc": {
"start": {
"line": 84,
"column": 12
},
"end": {
"line": 84,
"column": 13
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 3309,
"end": 3310,
"loc": {
"start": {
"line": 85,
"column": 8
},
"end": {
"line": 85,
"column": 9
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 3315,
"end": 3316,
"loc": {
"start": {
"line": 86,
"column": 4
},
"end": {
"line": 86,
"column": 5
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 3316,
"end": 3317,
"loc": {
"start": {
"line": 86,
"column": 5
},
"end": {
"line": 86,
"column": 6
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 3322,
"end": 3323,
"loc": {
"start": {
"line": 87,
"column": 4
},
"end": {
"line": 87,
"column": 5
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 3332,
"end": 3333,
"loc": {
"start": {
"line": 88,
"column": 8
},
"end": {
"line": 88,
"column": 9
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "title",
"start": 3346,
"end": 3351,
"loc": {
"start": {
"line": 89,
"column": 12
},
"end": {
"line": 89,
"column": 17
}
}
},
{
"type": {
"label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 3351,
"end": 3352,
"loc": {
"start": {
"line": 89,
"column": 17
},
"end": {
"line": 89,
"column": 18
}
}
},
{
"type": {
"label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "Show",
"start": 3353,
"end": 3359,
"loc": {
"start": {
"line": 89,
"column": 19
},
"end": {
"line": 89,
"column": 25
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 3359,
"end": 3360,
"loc": {
"start": {
"line": 89,
"column": 25
},
"end": {
"line": 89,
"column": 26
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "callback",
"start": 3373,
"end": 3381,
"loc": {
"start": {
"line": 90,
"column": 12
},
"end": {
"line": 90,
"column": 20
}
}
},
{
"type": {
"label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 3381,
"end": 3382,
"loc": {
"start": {
"line": 90,
"column": 20
},
"end": {
"line": 90,
"column": 21
}
}
},
{
"type": {
"label": "function",
"keyword": "function",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "function",
"start": 3383,
"end": 3391,
"loc": {
"start": {
"line": 90,
"column": 22
},
"end": {
"line": 90,
"column": 30
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 3392,
"end": 3393,
"loc": {
"start": {
"line": 90,
"column": 31
},
"end": {
"line": 90,
"column": 32
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "context",
"start": 3393,
"end": 3400,
"loc": {
"start": {
"line": 90,
"column": 32
},
"end": {
"line": 90,
"column": 39
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 3400,
"end": 3401,
"loc": {
"start": {
"line": 90,
"column": 39
},
"end": {
"line": 90,
"column": 40
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 3402,
"end": 3403,
"loc": {
"start": {
"line": 90,
"column": 41
},
"end": {
"line": 90,
"column": 42
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "context",
"start": 3420,
"end": 3427,
"loc": {
"start": {
"line": 91,
"column": 16
},
"end": {
"line": 91,
"column": 23
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 3427,
"end": 3428,
"loc": {
"start": {
"line": 91,
"column": 23
},
"end": {
"line": 91,
"column": 24
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "treeViewPlugin",
"start": 3428,
"end": 3442,
"loc": {
"start": {
"line": 91,
"column": 24
},
"end": {
"line": 91,
"column": 38
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 3442,
"end": 3443,
"loc": {
"start": {
"line": 91,
"column": 38
},
"end": {
"line": 91,
"column": 39
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "withNodeTree",
"start": 3443,
"end": 3455,
"loc": {
"start": {
"line": 91,
"column": 39
},
"end": {
"line": 91,
"column": 51
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 3455,
"end": 3456,
"loc": {
"start": {
"line": 91,
"column": 51
},
"end": {
"line": 91,
"column": 52
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "context",
"start": 3456,
"end": 3463,
"loc": {
"start": {
"line": 91,
"column": 52
},
"end": {
"line": 91,
"column": 59
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 3463,
"end": 3464,
"loc": {
"start": {
"line": 91,
"column": 59
},
"end": {
"line": 91,
"column": 60
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "treeViewNode",
"start": 3464,
"end": 3476,
"loc": {
"start": {
"line": 91,
"column": 60
},
"end": {
"line": 91,
"column": 72
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 3476,
"end": 3477,
"loc": {
"start": {
"line": 91,
"column": 72
},
"end": {
"line": 91,
"column": 73
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 3478,
"end": 3479,
"loc": {
"start": {
"line": 91,
"column": 74
},
"end": {
"line": 91,
"column": 75
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "treeViewNode",
"start": 3479,
"end": 3491,
"loc": {
"start": {
"line": 91,
"column": 75
},
"end": {
"line": 91,
"column": 87
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 3491,
"end": 3492,
"loc": {
"start": {
"line": 91,
"column": 87
},
"end": {
"line": 91,
"column": 88
}
}
},
{
"type": {
"label": "=>",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 3493,
"end": 3495,
"loc": {
"start": {
"line": 91,
"column": 89
},
"end": {
"line": 91,
"column": 91
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 3496,
"end": 3497,
"loc": {
"start": {
"line": 91,
"column": 92
},
"end": {
"line": 91,
"column": 93
}
}
},
{
"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": 3518,
"end": 3520,
"loc": {
"start": {
"line": 92,
"column": 20
},
"end": {
"line": 92,
"column": 22
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 3521,
"end": 3522,
"loc": {
"start": {
"line": 92,
"column": 23
},
"end": {
"line": 92,
"column": 24
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "treeViewNode",
"start": 3522,
"end": 3534,
"loc": {
"start": {
"line": 92,
"column": 24
},
"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": 3534,
"end": 3535,
"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": "objectId",
"start": 3535,
"end": 3543,
"loc": {
"start": {
"line": 92,
"column": 37
},
"end": {
"line": 92,
"column": 45
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 3543,
"end": 3544,
"loc": {
"start": {
"line": 92,
"column": 45
},
"end": {
"line": 92,
"column": 46
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 3545,
"end": 3546,
"loc": {
"start": {
"line": 92,
"column": 47
},
"end": {
"line": 92,
"column": 48
}
}
},
{
"type": {
"label": "const",
"keyword": "const",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "const",
"start": 3571,
"end": 3576,
"loc": {
"start": {
"line": 93,
"column": 24
},
"end": {
"line": 93,
"column": 29
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "entity",
"start": 3577,
"end": 3583,
"loc": {
"start": {
"line": 93,
"column": 30
},
"end": {
"line": 93,
"column": 36
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 3584,
"end": 3585,
"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": "context",
"start": 3586,
"end": 3593,
"loc": {
"start": {
"line": 93,
"column": 39
},
"end": {
"line": 93,
"column": 46
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 3593,
"end": 3594,
"loc": {
"start": {
"line": 93,
"column": 46
},
"end": {
"line": 93,
"column": 47
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "viewer",
"start": 3594,
"end": 3600,
"loc": {
"start": {
"line": 93,
"column": 47
},
"end": {
"line": 93,
"column": 53
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 3600,
"end": 3601,
"loc": {
"start": {
"line": 93,
"column": 53
},
"end": {
"line": 93,
"column": 54
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "scene",
"start": 3601,
"end": 3606,
"loc": {
"start": {
"line": 93,
"column": 54
},
"end": {
"line": 93,
"column": 59
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 3606,
"end": 3607,
"loc": {
"start": {
"line": 93,
"column": 59
},
"end": {
"line": 93,
"column": 60
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "objects",
"start": 3607,
"end": 3614,
"loc": {
"start": {
"line": 93,
"column": 60
},
"end": {
"line": 93,
"column": 67
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 3614,
"end": 3615,
"loc": {
"start": {
"line": 93,
"column": 67
},
"end": {
"line": 93,
"column": 68
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "treeViewNode",
"start": 3615,
"end": 3627,
"loc": {
"start": {
"line": 93,
"column": 68
},
"end": {
"line": 93,
"column": 80
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 3627,
"end": 3628,
"loc": {
"start": {
"line": 93,
"column": 80
},
"end": {
"line": 93,
"column": 81
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "objectId",
"start": 3628,
"end": 3636,
"loc": {
"start": {
"line": 93,
"column": 81
},
"end": {
"line": 93,
"column": 89
}
}
},
{
"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": 93,
"column": 89
},
"end": {
"line": 93,
"column": 90
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 3637,
"end": 3638,
"loc": {
"start": {
"line": 93,
"column": 90
},
"end": {
"line": 93,
"column": 91
}
}
},
{
"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": 3663,
"end": 3665,
"loc": {
"start": {
"line": 94,
"column": 24
},
"end": {
"line": 94,
"column": 26
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 3666,
"end": 3667,
"loc": {
"start": {
"line": 94,
"column": 27
},
"end": {
"line": 94,
"column": 28
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "entity",
"start": 3667,
"end": 3673,
"loc": {
"start": {
"line": 94,
"column": 28
},
"end": {
"line": 94,
"column": 34
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 3673,
"end": 3674,
"loc": {
"start": {
"line": 94,
"column": 34
},
"end": {
"line": 94,
"column": 35
}
}
},
{
"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": 94,
"column": 36
},
"end": {
"line": 94,
"column": 37
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "entity",
"start": 3705,
"end": 3711,
"loc": {
"start": {
"line": 95,
"column": 28
},
"end": {
"line": 95,
"column": 34
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 3711,
"end": 3712,
"loc": {
"start": {
"line": 95,
"column": 34
},
"end": {
"line": 95,
"column": 35
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "visible",
"start": 3712,
"end": 3719,
"loc": {
"start": {
"line": 95,
"column": 35
},
"end": {
"line": 95,
"column": 42
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 3720,
"end": 3721,
"loc": {
"start": {
"line": 95,
"column": 43
},
"end": {
"line": 95,
"column": 44
}
}
},
{
"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": 3722,
"end": 3726,
"loc": {
"start": {
"line": 95,
"column": 45
},
"end": {
"line": 95,
"column": 49
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 3726,
"end": 3727,
"loc": {
"start": {
"line": 95,
"column": 49
},
"end": {
"line": 95,
"column": 50
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "entity",
"start": 3756,
"end": 3762,
"loc": {
"start": {
"line": 96,
"column": 28
},
"end": {
"line": 96,
"column": 34
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 3762,
"end": 3763,
"loc": {
"start": {
"line": 96,
"column": 34
},
"end": {
"line": 96,
"column": 35
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "xrayed",
"start": 3763,
"end": 3769,
"loc": {
"start": {
"line": 96,
"column": 35
},
"end": {
"line": 96,
"column": 41
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 3770,
"end": 3771,
"loc": {
"start": {
"line": 96,
"column": 42
},
"end": {
"line": 96,
"column": 43
}
}
},
{
"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": 3772,
"end": 3777,
"loc": {
"start": {
"line": 96,
"column": 44
},
"end": {
"line": 96,
"column": 49
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 3777,
"end": 3778,
"loc": {
"start": {
"line": 96,
"column": 49
},
"end": {
"line": 96,
"column": 50
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "entity",
"start": 3807,
"end": 3813,
"loc": {
"start": {
"line": 97,
"column": 28
},
"end": {
"line": 97,
"column": 34
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 3813,
"end": 3814,
"loc": {
"start": {
"line": 97,
"column": 34
},
"end": {
"line": 97,
"column": 35
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "selected",
"start": 3814,
"end": 3822,
"loc": {
"start": {
"line": 97,
"column": 35
},
"end": {
"line": 97,
"column": 43
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 3823,
"end": 3824,
"loc": {
"start": {
"line": 97,
"column": 44
},
"end": {
"line": 97,
"column": 45
}
}
},
{
"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": 3825,
"end": 3830,
"loc": {
"start": {
"line": 97,
"column": 46
},
"end": {
"line": 97,
"column": 51
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 3830,
"end": 3831,
"loc": {
"start": {
"line": 97,
"column": 51
},
"end": {
"line": 97,
"column": 52
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 3856,
"end": 3857,
"loc": {
"start": {
"line": 98,
"column": 24
},
"end": {
"line": 98,
"column": 25
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 3878,
"end": 3879,
"loc": {
"start": {
"line": 99,
"column": 20
},
"end": {
"line": 99,
"column": 21
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 3896,
"end": 3897,
"loc": {
"start": {
"line": 100,
"column": 16
},
"end": {
"line": 100,
"column": 17
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 3897,
"end": 3898,
"loc": {
"start": {
"line": 100,
"column": 17
},
"end": {
"line": 100,
"column": 18
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 3898,
"end": 3899,
"loc": {
"start": {
"line": 100,
"column": 18
},
"end": {
"line": 100,
"column": 19
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 3912,
"end": 3913,
"loc": {
"start": {
"line": 101,
"column": 12
},
"end": {
"line": 101,
"column": 13
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 3922,
"end": 3923,
"loc": {
"start": {
"line": 102,
"column": 8
},
"end": {
"line": 102,
"column": 9
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 3923,
"end": 3924,
"loc": {
"start": {
"line": 102,
"column": 9
},
"end": {
"line": 102,
"column": 10
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 3933,
"end": 3934,
"loc": {
"start": {
"line": 103,
"column": 8
},
"end": {
"line": 103,
"column": 9
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "title",
"start": 3947,
"end": 3952,
"loc": {
"start": {
"line": 104,
"column": 12
},
"end": {
"line": 104,
"column": 17
}
}
},
{
"type": {
"label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 3952,
"end": 3953,
"loc": {
"start": {
"line": 104,
"column": 17
},
"end": {
"line": 104,
"column": 18
}
}
},
{
"type": {
"label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "Show others",
"start": 3954,
"end": 3967,
"loc": {
"start": {
"line": 104,
"column": 19
},
"end": {
"line": 104,
"column": 32
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 3967,
"end": 3968,
"loc": {
"start": {
"line": 104,
"column": 32
},
"end": {
"line": 104,
"column": 33
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "callback",
"start": 3981,
"end": 3989,
"loc": {
"start": {
"line": 105,
"column": 12
},
"end": {
"line": 105,
"column": 20
}
}
},
{
"type": {
"label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 3989,
"end": 3990,
"loc": {
"start": {
"line": 105,
"column": 20
},
"end": {
"line": 105,
"column": 21
}
}
},
{
"type": {
"label": "function",
"keyword": "function",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "function",
"start": 3991,
"end": 3999,
"loc": {
"start": {
"line": 105,
"column": 22
},
"end": {
"line": 105,
"column": 30
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 4000,
"end": 4001,
"loc": {
"start": {
"line": 105,
"column": 31
},
"end": {
"line": 105,
"column": 32
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "context",
"start": 4001,
"end": 4008,
"loc": {
"start": {
"line": 105,
"column": 32
},
"end": {
"line": 105,
"column": 39
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 4008,
"end": 4009,
"loc": {
"start": {
"line": 105,
"column": 39
},
"end": {
"line": 105,
"column": 40
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 4010,
"end": 4011,
"loc": {
"start": {
"line": 105,
"column": 41
},
"end": {
"line": 105,
"column": 42
}
}
},
{
"type": {
"label": "const",
"keyword": "const",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "const",
"start": 4028,
"end": 4033,
"loc": {
"start": {
"line": 106,
"column": 16
},
"end": {
"line": 106,
"column": 21
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "scene",
"start": 4034,
"end": 4039,
"loc": {
"start": {
"line": 106,
"column": 22
},
"end": {
"line": 106,
"column": 27
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 4040,
"end": 4041,
"loc": {
"start": {
"line": 106,
"column": 28
},
"end": {
"line": 106,
"column": 29
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "context",
"start": 4042,
"end": 4049,
"loc": {
"start": {
"line": 106,
"column": 30
},
"end": {
"line": 106,
"column": 37
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4049,
"end": 4050,
"loc": {
"start": {
"line": 106,
"column": 37
},
"end": {
"line": 106,
"column": 38
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "viewer",
"start": 4050,
"end": 4056,
"loc": {
"start": {
"line": 106,
"column": 38
},
"end": {
"line": 106,
"column": 44
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4056,
"end": 4057,
"loc": {
"start": {
"line": 106,
"column": 44
},
"end": {
"line": 106,
"column": 45
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "scene",
"start": 4057,
"end": 4062,
"loc": {
"start": {
"line": 106,
"column": 45
},
"end": {
"line": 106,
"column": 50
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4062,
"end": 4063,
"loc": {
"start": {
"line": 106,
"column": 50
},
"end": {
"line": 106,
"column": 51
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "scene",
"start": 4080,
"end": 4085,
"loc": {
"start": {
"line": 107,
"column": 16
},
"end": {
"line": 107,
"column": 21
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4085,
"end": 4086,
"loc": {
"start": {
"line": 107,
"column": 21
},
"end": {
"line": 107,
"column": 22
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "setObjectsVisible",
"start": 4086,
"end": 4103,
"loc": {
"start": {
"line": 107,
"column": 22
},
"end": {
"line": 107,
"column": 39
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 4103,
"end": 4104,
"loc": {
"start": {
"line": 107,
"column": 39
},
"end": {
"line": 107,
"column": 40
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "scene",
"start": 4104,
"end": 4109,
"loc": {
"start": {
"line": 107,
"column": 40
},
"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": 4109,
"end": 4110,
"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": "objectIds",
"start": 4110,
"end": 4119,
"loc": {
"start": {
"line": 107,
"column": 46
},
"end": {
"line": 107,
"column": 55
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4119,
"end": 4120,
"loc": {
"start": {
"line": 107,
"column": 55
},
"end": {
"line": 107,
"column": 56
}
}
},
{
"type": {
"label": "true",
"keyword": "true",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "true",
"start": 4121,
"end": 4125,
"loc": {
"start": {
"line": 107,
"column": 57
},
"end": {
"line": 107,
"column": 61
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 4125,
"end": 4126,
"loc": {
"start": {
"line": 107,
"column": 61
},
"end": {
"line": 107,
"column": 62
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4126,
"end": 4127,
"loc": {
"start": {
"line": 107,
"column": 62
},
"end": {
"line": 107,
"column": 63
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "scene",
"start": 4144,
"end": 4149,
"loc": {
"start": {
"line": 108,
"column": 16
},
"end": {
"line": 108,
"column": 21
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4149,
"end": 4150,
"loc": {
"start": {
"line": 108,
"column": 21
},
"end": {
"line": 108,
"column": 22
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "setObjectsXRayed",
"start": 4150,
"end": 4166,
"loc": {
"start": {
"line": 108,
"column": 22
},
"end": {
"line": 108,
"column": 38
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 4166,
"end": 4167,
"loc": {
"start": {
"line": 108,
"column": 38
},
"end": {
"line": 108,
"column": 39
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "scene",
"start": 4167,
"end": 4172,
"loc": {
"start": {
"line": 108,
"column": 39
},
"end": {
"line": 108,
"column": 44
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4172,
"end": 4173,
"loc": {
"start": {
"line": 108,
"column": 44
},
"end": {
"line": 108,
"column": 45
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "xrayedObjectIds",
"start": 4173,
"end": 4188,
"loc": {
"start": {
"line": 108,
"column": 45
},
"end": {
"line": 108,
"column": 60
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4188,
"end": 4189,
"loc": {
"start": {
"line": 108,
"column": 60
},
"end": {
"line": 108,
"column": 61
}
}
},
{
"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": 4190,
"end": 4195,
"loc": {
"start": {
"line": 108,
"column": 62
},
"end": {
"line": 108,
"column": 67
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 4195,
"end": 4196,
"loc": {
"start": {
"line": 108,
"column": 67
},
"end": {
"line": 108,
"column": 68
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4196,
"end": 4197,
"loc": {
"start": {
"line": 108,
"column": 68
},
"end": {
"line": 108,
"column": 69
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "scene",
"start": 4214,
"end": 4219,
"loc": {
"start": {
"line": 109,
"column": 16
},
"end": {
"line": 109,
"column": 21
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4219,
"end": 4220,
"loc": {
"start": {
"line": 109,
"column": 21
},
"end": {
"line": 109,
"column": 22
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "setObjectsSelected",
"start": 4220,
"end": 4238,
"loc": {
"start": {
"line": 109,
"column": 22
},
"end": {
"line": 109,
"column": 40
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 4238,
"end": 4239,
"loc": {
"start": {
"line": 109,
"column": 40
},
"end": {
"line": 109,
"column": 41
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "scene",
"start": 4239,
"end": 4244,
"loc": {
"start": {
"line": 109,
"column": 41
},
"end": {
"line": 109,
"column": 46
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4244,
"end": 4245,
"loc": {
"start": {
"line": 109,
"column": 46
},
"end": {
"line": 109,
"column": 47
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "selectedObjectIds",
"start": 4245,
"end": 4262,
"loc": {
"start": {
"line": 109,
"column": 47
},
"end": {
"line": 109,
"column": 64
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4262,
"end": 4263,
"loc": {
"start": {
"line": 109,
"column": 64
},
"end": {
"line": 109,
"column": 65
}
}
},
{
"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": 4264,
"end": 4269,
"loc": {
"start": {
"line": 109,
"column": 66
},
"end": {
"line": 109,
"column": 71
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 4269,
"end": 4270,
"loc": {
"start": {
"line": 109,
"column": 71
},
"end": {
"line": 109,
"column": 72
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4270,
"end": 4271,
"loc": {
"start": {
"line": 109,
"column": 72
},
"end": {
"line": 109,
"column": 73
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "context",
"start": 4288,
"end": 4295,
"loc": {
"start": {
"line": 110,
"column": 16
},
"end": {
"line": 110,
"column": 23
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4295,
"end": 4296,
"loc": {
"start": {
"line": 110,
"column": 23
},
"end": {
"line": 110,
"column": 24
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "treeViewPlugin",
"start": 4296,
"end": 4310,
"loc": {
"start": {
"line": 110,
"column": 24
},
"end": {
"line": 110,
"column": 38
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4310,
"end": 4311,
"loc": {
"start": {
"line": 110,
"column": 38
},
"end": {
"line": 110,
"column": 39
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "withNodeTree",
"start": 4311,
"end": 4323,
"loc": {
"start": {
"line": 110,
"column": 39
},
"end": {
"line": 110,
"column": 51
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 4323,
"end": 4324,
"loc": {
"start": {
"line": 110,
"column": 51
},
"end": {
"line": 110,
"column": 52
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "context",
"start": 4324,
"end": 4331,
"loc": {
"start": {
"line": 110,
"column": 52
},
"end": {
"line": 110,
"column": 59
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4331,
"end": 4332,
"loc": {
"start": {
"line": 110,
"column": 59
},
"end": {
"line": 110,
"column": 60
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "treeViewNode",
"start": 4332,
"end": 4344,
"loc": {
"start": {
"line": 110,
"column": 60
},
"end": {
"line": 110,
"column": 72
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4344,
"end": 4345,
"loc": {
"start": {
"line": 110,
"column": 72
},
"end": {
"line": 110,
"column": 73
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 4346,
"end": 4347,
"loc": {
"start": {
"line": 110,
"column": 74
},
"end": {
"line": 110,
"column": 75
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "treeViewNode",
"start": 4347,
"end": 4359,
"loc": {
"start": {
"line": 110,
"column": 75
},
"end": {
"line": 110,
"column": 87
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 4359,
"end": 4360,
"loc": {
"start": {
"line": 110,
"column": 87
},
"end": {
"line": 110,
"column": 88
}
}
},
{
"type": {
"label": "=>",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4361,
"end": 4363,
"loc": {
"start": {
"line": 110,
"column": 89
},
"end": {
"line": 110,
"column": 91
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 4364,
"end": 4365,
"loc": {
"start": {
"line": 110,
"column": 92
},
"end": {
"line": 110,
"column": 93
}
}
},
{
"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": 4386,
"end": 4388,
"loc": {
"start": {
"line": 111,
"column": 20
},
"end": {
"line": 111,
"column": 22
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 4389,
"end": 4390,
"loc": {
"start": {
"line": 111,
"column": 23
},
"end": {
"line": 111,
"column": 24
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "treeViewNode",
"start": 4390,
"end": 4402,
"loc": {
"start": {
"line": 111,
"column": 24
},
"end": {
"line": 111,
"column": 36
}
}
},
{
"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": 111,
"column": 36
},
"end": {
"line": 111,
"column": 37
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "objectId",
"start": 4403,
"end": 4411,
"loc": {
"start": {
"line": 111,
"column": 37
},
"end": {
"line": 111,
"column": 45
}
}
},
{
"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": 111,
"column": 45
},
"end": {
"line": 111,
"column": 46
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 4413,
"end": 4414,
"loc": {
"start": {
"line": 111,
"column": 47
},
"end": {
"line": 111,
"column": 48
}
}
},
{
"type": {
"label": "const",
"keyword": "const",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "const",
"start": 4439,
"end": 4444,
"loc": {
"start": {
"line": 112,
"column": 24
},
"end": {
"line": 112,
"column": 29
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "entity",
"start": 4445,
"end": 4451,
"loc": {
"start": {
"line": 112,
"column": 30
},
"end": {
"line": 112,
"column": 36
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 4452,
"end": 4453,
"loc": {
"start": {
"line": 112,
"column": 37
},
"end": {
"line": 112,
"column": 38
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "scene",
"start": 4454,
"end": 4459,
"loc": {
"start": {
"line": 112,
"column": 39
},
"end": {
"line": 112,
"column": 44
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4459,
"end": 4460,
"loc": {
"start": {
"line": 112,
"column": 44
},
"end": {
"line": 112,
"column": 45
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "objects",
"start": 4460,
"end": 4467,
"loc": {
"start": {
"line": 112,
"column": 45
},
"end": {
"line": 112,
"column": 52
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4467,
"end": 4468,
"loc": {
"start": {
"line": 112,
"column": 52
},
"end": {
"line": 112,
"column": 53
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "treeViewNode",
"start": 4468,
"end": 4480,
"loc": {
"start": {
"line": 112,
"column": 53
},
"end": {
"line": 112,
"column": 65
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4480,
"end": 4481,
"loc": {
"start": {
"line": 112,
"column": 65
},
"end": {
"line": 112,
"column": 66
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "objectId",
"start": 4481,
"end": 4489,
"loc": {
"start": {
"line": 112,
"column": 66
},
"end": {
"line": 112,
"column": 74
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4489,
"end": 4490,
"loc": {
"start": {
"line": 112,
"column": 74
},
"end": {
"line": 112,
"column": 75
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4490,
"end": 4491,
"loc": {
"start": {
"line": 112,
"column": 75
},
"end": {
"line": 112,
"column": 76
}
}
},
{
"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": 4516,
"end": 4518,
"loc": {
"start": {
"line": 113,
"column": 24
},
"end": {
"line": 113,
"column": 26
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 4519,
"end": 4520,
"loc": {
"start": {
"line": 113,
"column": 27
},
"end": {
"line": 113,
"column": 28
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "entity",
"start": 4520,
"end": 4526,
"loc": {
"start": {
"line": 113,
"column": 28
},
"end": {
"line": 113,
"column": 34
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 4526,
"end": 4527,
"loc": {
"start": {
"line": 113,
"column": 34
},
"end": {
"line": 113,
"column": 35
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 4528,
"end": 4529,
"loc": {
"start": {
"line": 113,
"column": 36
},
"end": {
"line": 113,
"column": 37
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "entity",
"start": 4558,
"end": 4564,
"loc": {
"start": {
"line": 114,
"column": 28
},
"end": {
"line": 114,
"column": 34
}
}
},
{
"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": 114,
"column": 34
},
"end": {
"line": 114,
"column": 35
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "visible",
"start": 4565,
"end": 4572,
"loc": {
"start": {
"line": 114,
"column": 35
},
"end": {
"line": 114,
"column": 42
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 4573,
"end": 4574,
"loc": {
"start": {
"line": 114,
"column": 43
},
"end": {
"line": 114,
"column": 44
}
}
},
{
"type": {
"label": "false",
"keyword": "false",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "false",
"start": 4575,
"end": 4580,
"loc": {
"start": {
"line": 114,
"column": 45
},
"end": {
"line": 114,
"column": 50
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4580,
"end": 4581,
"loc": {
"start": {
"line": 114,
"column": 50
},
"end": {
"line": 114,
"column": 51
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 4606,
"end": 4607,
"loc": {
"start": {
"line": 115,
"column": 24
},
"end": {
"line": 115,
"column": 25
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 4628,
"end": 4629,
"loc": {
"start": {
"line": 116,
"column": 20
},
"end": {
"line": 116,
"column": 21
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 4646,
"end": 4647,
"loc": {
"start": {
"line": 117,
"column": 16
},
"end": {
"line": 117,
"column": 17
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 4647,
"end": 4648,
"loc": {
"start": {
"line": 117,
"column": 17
},
"end": {
"line": 117,
"column": 18
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4648,
"end": 4649,
"loc": {
"start": {
"line": 117,
"column": 18
},
"end": {
"line": 117,
"column": 19
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 4662,
"end": 4663,
"loc": {
"start": {
"line": 118,
"column": 12
},
"end": {
"line": 118,
"column": 13
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 4672,
"end": 4673,
"loc": {
"start": {
"line": 119,
"column": 8
},
"end": {
"line": 119,
"column": 9
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4673,
"end": 4674,
"loc": {
"start": {
"line": 119,
"column": 9
},
"end": {
"line": 119,
"column": 10
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 4683,
"end": 4684,
"loc": {
"start": {
"line": 120,
"column": 8
},
"end": {
"line": 120,
"column": 9
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "title",
"start": 4697,
"end": 4702,
"loc": {
"start": {
"line": 121,
"column": 12
},
"end": {
"line": 121,
"column": 17
}
}
},
{
"type": {
"label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4702,
"end": 4703,
"loc": {
"start": {
"line": 121,
"column": 17
},
"end": {
"line": 121,
"column": 18
}
}
},
{
"type": {
"label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "Show all",
"start": 4704,
"end": 4714,
"loc": {
"start": {
"line": 121,
"column": 19
},
"end": {
"line": 121,
"column": 29
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4714,
"end": 4715,
"loc": {
"start": {
"line": 121,
"column": 29
},
"end": {
"line": 121,
"column": 30
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "callback",
"start": 4728,
"end": 4736,
"loc": {
"start": {
"line": 122,
"column": 12
},
"end": {
"line": 122,
"column": 20
}
}
},
{
"type": {
"label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4736,
"end": 4737,
"loc": {
"start": {
"line": 122,
"column": 20
},
"end": {
"line": 122,
"column": 21
}
}
},
{
"type": {
"label": "function",
"keyword": "function",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "function",
"start": 4738,
"end": 4746,
"loc": {
"start": {
"line": 122,
"column": 22
},
"end": {
"line": 122,
"column": 30
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 4747,
"end": 4748,
"loc": {
"start": {
"line": 122,
"column": 31
},
"end": {
"line": 122,
"column": 32
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "context",
"start": 4748,
"end": 4755,
"loc": {
"start": {
"line": 122,
"column": 32
},
"end": {
"line": 122,
"column": 39
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 4755,
"end": 4756,
"loc": {
"start": {
"line": 122,
"column": 39
},
"end": {
"line": 122,
"column": 40
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 4757,
"end": 4758,
"loc": {
"start": {
"line": 122,
"column": 41
},
"end": {
"line": 122,
"column": 42
}
}
},
{
"type": {
"label": "const",
"keyword": "const",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "const",
"start": 4775,
"end": 4780,
"loc": {
"start": {
"line": 123,
"column": 16
},
"end": {
"line": 123,
"column": 21
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "scene",
"start": 4781,
"end": 4786,
"loc": {
"start": {
"line": 123,
"column": 22
},
"end": {
"line": 123,
"column": 27
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 4787,
"end": 4788,
"loc": {
"start": {
"line": 123,
"column": 28
},
"end": {
"line": 123,
"column": 29
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "context",
"start": 4789,
"end": 4796,
"loc": {
"start": {
"line": 123,
"column": 30
},
"end": {
"line": 123,
"column": 37
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4796,
"end": 4797,
"loc": {
"start": {
"line": 123,
"column": 37
},
"end": {
"line": 123,
"column": 38
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "viewer",
"start": 4797,
"end": 4803,
"loc": {
"start": {
"line": 123,
"column": 38
},
"end": {
"line": 123,
"column": 44
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4803,
"end": 4804,
"loc": {
"start": {
"line": 123,
"column": 44
},
"end": {
"line": 123,
"column": 45
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "scene",
"start": 4804,
"end": 4809,
"loc": {
"start": {
"line": 123,
"column": 45
},
"end": {
"line": 123,
"column": 50
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4809,
"end": 4810,
"loc": {
"start": {
"line": 123,
"column": 50
},
"end": {
"line": 123,
"column": 51
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "scene",
"start": 4827,
"end": 4832,
"loc": {
"start": {
"line": 124,
"column": 16
},
"end": {
"line": 124,
"column": 21
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4832,
"end": 4833,
"loc": {
"start": {
"line": 124,
"column": 21
},
"end": {
"line": 124,
"column": 22
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "setObjectsVisible",
"start": 4833,
"end": 4850,
"loc": {
"start": {
"line": 124,
"column": 22
},
"end": {
"line": 124,
"column": 39
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 4850,
"end": 4851,
"loc": {
"start": {
"line": 124,
"column": 39
},
"end": {
"line": 124,
"column": 40
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "scene",
"start": 4851,
"end": 4856,
"loc": {
"start": {
"line": 124,
"column": 40
},
"end": {
"line": 124,
"column": 45
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4856,
"end": 4857,
"loc": {
"start": {
"line": 124,
"column": 45
},
"end": {
"line": 124,
"column": 46
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "objectIds",
"start": 4857,
"end": 4866,
"loc": {
"start": {
"line": 124,
"column": 46
},
"end": {
"line": 124,
"column": 55
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4866,
"end": 4867,
"loc": {
"start": {
"line": 124,
"column": 55
},
"end": {
"line": 124,
"column": 56
}
}
},
{
"type": {
"label": "true",
"keyword": "true",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "true",
"start": 4868,
"end": 4872,
"loc": {
"start": {
"line": 124,
"column": 57
},
"end": {
"line": 124,
"column": 61
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 4872,
"end": 4873,
"loc": {
"start": {
"line": 124,
"column": 61
},
"end": {
"line": 124,
"column": 62
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4873,
"end": 4874,
"loc": {
"start": {
"line": 124,
"column": 62
},
"end": {
"line": 124,
"column": 63
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "scene",
"start": 4891,
"end": 4896,
"loc": {
"start": {
"line": 125,
"column": 16
},
"end": {
"line": 125,
"column": 21
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4896,
"end": 4897,
"loc": {
"start": {
"line": 125,
"column": 21
},
"end": {
"line": 125,
"column": 22
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "setObjectsXRayed",
"start": 4897,
"end": 4913,
"loc": {
"start": {
"line": 125,
"column": 22
},
"end": {
"line": 125,
"column": 38
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 4913,
"end": 4914,
"loc": {
"start": {
"line": 125,
"column": 38
},
"end": {
"line": 125,
"column": 39
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "scene",
"start": 4914,
"end": 4919,
"loc": {
"start": {
"line": 125,
"column": 39
},
"end": {
"line": 125,
"column": 44
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4919,
"end": 4920,
"loc": {
"start": {
"line": 125,
"column": 44
},
"end": {
"line": 125,
"column": 45
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "xrayedObjectIds",
"start": 4920,
"end": 4935,
"loc": {
"start": {
"line": 125,
"column": 45
},
"end": {
"line": 125,
"column": 60
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4935,
"end": 4936,
"loc": {
"start": {
"line": 125,
"column": 60
},
"end": {
"line": 125,
"column": 61
}
}
},
{
"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": 4937,
"end": 4942,
"loc": {
"start": {
"line": 125,
"column": 62
},
"end": {
"line": 125,
"column": 67
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 4942,
"end": 4943,
"loc": {
"start": {
"line": 125,
"column": 67
},
"end": {
"line": 125,
"column": 68
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4943,
"end": 4944,
"loc": {
"start": {
"line": 125,
"column": 68
},
"end": {
"line": 125,
"column": 69
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "scene",
"start": 4961,
"end": 4966,
"loc": {
"start": {
"line": 126,
"column": 16
},
"end": {
"line": 126,
"column": 21
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4966,
"end": 4967,
"loc": {
"start": {
"line": 126,
"column": 21
},
"end": {
"line": 126,
"column": 22
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "setObjectsSelected",
"start": 4967,
"end": 4985,
"loc": {
"start": {
"line": 126,
"column": 22
},
"end": {
"line": 126,
"column": 40
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 4985,
"end": 4986,
"loc": {
"start": {
"line": 126,
"column": 40
},
"end": {
"line": 126,
"column": 41
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "scene",
"start": 4986,
"end": 4991,
"loc": {
"start": {
"line": 126,
"column": 41
},
"end": {
"line": 126,
"column": 46
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4991,
"end": 4992,
"loc": {
"start": {
"line": 126,
"column": 46
},
"end": {
"line": 126,
"column": 47
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "selectedObjectIds",
"start": 4992,
"end": 5009,
"loc": {
"start": {
"line": 126,
"column": 47
},
"end": {
"line": 126,
"column": 64
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5009,
"end": 5010,
"loc": {
"start": {
"line": 126,
"column": 64
},
"end": {
"line": 126,
"column": 65
}
}
},
{
"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": 5011,
"end": 5016,
"loc": {
"start": {
"line": 126,
"column": 66
},
"end": {
"line": 126,
"column": 71
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 5016,
"end": 5017,
"loc": {
"start": {
"line": 126,
"column": 71
},
"end": {
"line": 126,
"column": 72
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5017,
"end": 5018,
"loc": {
"start": {
"line": 126,
"column": 72
},
"end": {
"line": 126,
"column": 73
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 5031,
"end": 5032,
"loc": {
"start": {
"line": 127,
"column": 12
},
"end": {
"line": 127,
"column": 13
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 5041,
"end": 5042,
"loc": {
"start": {
"line": 128,
"column": 8
},
"end": {
"line": 128,
"column": 9
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5047,
"end": 5048,
"loc": {
"start": {
"line": 129,
"column": 4
},
"end": {
"line": 129,
"column": 5
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5048,
"end": 5049,
"loc": {
"start": {
"line": 129,
"column": 5
},
"end": {
"line": 129,
"column": 6
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5054,
"end": 5055,
"loc": {
"start": {
"line": 130,
"column": 4
},
"end": {
"line": 130,
"column": 5
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 5064,
"end": 5065,
"loc": {
"start": {
"line": 131,
"column": 8
},
"end": {
"line": 131,
"column": 9
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "title",
"start": 5078,
"end": 5083,
"loc": {
"start": {
"line": 132,
"column": 12
},
"end": {
"line": 132,
"column": 17
}
}
},
{
"type": {
"label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5083,
"end": 5084,
"loc": {
"start": {
"line": 132,
"column": 17
},
"end": {
"line": 132,
"column": 18
}
}
},
{
"type": {
"label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "X-ray",
"start": 5085,
"end": 5092,
"loc": {
"start": {
"line": 132,
"column": 19
},
"end": {
"line": 132,
"column": 26
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5092,
"end": 5093,
"loc": {
"start": {
"line": 132,
"column": 26
},
"end": {
"line": 132,
"column": 27
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "callback",
"start": 5106,
"end": 5114,
"loc": {
"start": {
"line": 133,
"column": 12
},
"end": {
"line": 133,
"column": 20
}
}
},
{
"type": {
"label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5114,
"end": 5115,
"loc": {
"start": {
"line": 133,
"column": 20
},
"end": {
"line": 133,
"column": 21
}
}
},
{
"type": {
"label": "function",
"keyword": "function",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "function",
"start": 5116,
"end": 5124,
"loc": {
"start": {
"line": 133,
"column": 22
},
"end": {
"line": 133,
"column": 30
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 5125,
"end": 5126,
"loc": {
"start": {
"line": 133,
"column": 31
},
"end": {
"line": 133,
"column": 32
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "context",
"start": 5126,
"end": 5133,
"loc": {
"start": {
"line": 133,
"column": 32
},
"end": {
"line": 133,
"column": 39
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 5133,
"end": 5134,
"loc": {
"start": {
"line": 133,
"column": 39
},
"end": {
"line": 133,
"column": 40
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 5135,
"end": 5136,
"loc": {
"start": {
"line": 133,
"column": 41
},
"end": {
"line": 133,
"column": 42
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "context",
"start": 5153,
"end": 5160,
"loc": {
"start": {
"line": 134,
"column": 16
},
"end": {
"line": 134,
"column": 23
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5160,
"end": 5161,
"loc": {
"start": {
"line": 134,
"column": 23
},
"end": {
"line": 134,
"column": 24
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "treeViewPlugin",
"start": 5161,
"end": 5175,
"loc": {
"start": {
"line": 134,
"column": 24
},
"end": {
"line": 134,
"column": 38
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5175,
"end": 5176,
"loc": {
"start": {
"line": 134,
"column": 38
},
"end": {
"line": 134,
"column": 39
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "withNodeTree",
"start": 5176,
"end": 5188,
"loc": {
"start": {
"line": 134,
"column": 39
},
"end": {
"line": 134,
"column": 51
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 5188,
"end": 5189,
"loc": {
"start": {
"line": 134,
"column": 51
},
"end": {
"line": 134,
"column": 52
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "context",
"start": 5189,
"end": 5196,
"loc": {
"start": {
"line": 134,
"column": 52
},
"end": {
"line": 134,
"column": 59
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5196,
"end": 5197,
"loc": {
"start": {
"line": 134,
"column": 59
},
"end": {
"line": 134,
"column": 60
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "treeViewNode",
"start": 5197,
"end": 5209,
"loc": {
"start": {
"line": 134,
"column": 60
},
"end": {
"line": 134,
"column": 72
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5209,
"end": 5210,
"loc": {
"start": {
"line": 134,
"column": 72
},
"end": {
"line": 134,
"column": 73
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 5211,
"end": 5212,
"loc": {
"start": {
"line": 134,
"column": 74
},
"end": {
"line": 134,
"column": 75
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "treeViewNode",
"start": 5212,
"end": 5224,
"loc": {
"start": {
"line": 134,
"column": 75
},
"end": {
"line": 134,
"column": 87
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 5224,
"end": 5225,
"loc": {
"start": {
"line": 134,
"column": 87
},
"end": {
"line": 134,
"column": 88
}
}
},
{
"type": {
"label": "=>",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5226,
"end": 5228,
"loc": {
"start": {
"line": 134,
"column": 89
},
"end": {
"line": 134,
"column": 91
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 5229,
"end": 5230,
"loc": {
"start": {
"line": 134,
"column": 92
},
"end": {
"line": 134,
"column": 93
}
}
},
{
"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": 5251,
"end": 5253,
"loc": {
"start": {
"line": 135,
"column": 20
},
"end": {
"line": 135,
"column": 22
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 5254,
"end": 5255,
"loc": {
"start": {
"line": 135,
"column": 23
},
"end": {
"line": 135,
"column": 24
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "treeViewNode",
"start": 5255,
"end": 5267,
"loc": {
"start": {
"line": 135,
"column": 24
},
"end": {
"line": 135,
"column": 36
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5267,
"end": 5268,
"loc": {
"start": {
"line": 135,
"column": 36
},
"end": {
"line": 135,
"column": 37
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "objectId",
"start": 5268,
"end": 5276,
"loc": {
"start": {
"line": 135,
"column": 37
},
"end": {
"line": 135,
"column": 45
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 5276,
"end": 5277,
"loc": {
"start": {
"line": 135,
"column": 45
},
"end": {
"line": 135,
"column": 46
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 5278,
"end": 5279,
"loc": {
"start": {
"line": 135,
"column": 47
},
"end": {
"line": 135,
"column": 48
}
}
},
{
"type": {
"label": "const",
"keyword": "const",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "const",
"start": 5304,
"end": 5309,
"loc": {
"start": {
"line": 136,
"column": 24
},
"end": {
"line": 136,
"column": 29
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "entity",
"start": 5310,
"end": 5316,
"loc": {
"start": {
"line": 136,
"column": 30
},
"end": {
"line": 136,
"column": 36
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 5317,
"end": 5318,
"loc": {
"start": {
"line": 136,
"column": 37
},
"end": {
"line": 136,
"column": 38
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "context",
"start": 5319,
"end": 5326,
"loc": {
"start": {
"line": 136,
"column": 39
},
"end": {
"line": 136,
"column": 46
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5326,
"end": 5327,
"loc": {
"start": {
"line": 136,
"column": 46
},
"end": {
"line": 136,
"column": 47
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "viewer",
"start": 5327,
"end": 5333,
"loc": {
"start": {
"line": 136,
"column": 47
},
"end": {
"line": 136,
"column": 53
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5333,
"end": 5334,
"loc": {
"start": {
"line": 136,
"column": 53
},
"end": {
"line": 136,
"column": 54
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "scene",
"start": 5334,
"end": 5339,
"loc": {
"start": {
"line": 136,
"column": 54
},
"end": {
"line": 136,
"column": 59
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5339,
"end": 5340,
"loc": {
"start": {
"line": 136,
"column": 59
},
"end": {
"line": 136,
"column": 60
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "objects",
"start": 5340,
"end": 5347,
"loc": {
"start": {
"line": 136,
"column": 60
},
"end": {
"line": 136,
"column": 67
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5347,
"end": 5348,
"loc": {
"start": {
"line": 136,
"column": 67
},
"end": {
"line": 136,
"column": 68
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "treeViewNode",
"start": 5348,
"end": 5360,
"loc": {
"start": {
"line": 136,
"column": 68
},
"end": {
"line": 136,
"column": 80
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5360,
"end": 5361,
"loc": {
"start": {
"line": 136,
"column": 80
},
"end": {
"line": 136,
"column": 81
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "objectId",
"start": 5361,
"end": 5369,
"loc": {
"start": {
"line": 136,
"column": 81
},
"end": {
"line": 136,
"column": 89
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5369,
"end": 5370,
"loc": {
"start": {
"line": 136,
"column": 89
},
"end": {
"line": 136,
"column": 90
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5370,
"end": 5371,
"loc": {
"start": {
"line": 136,
"column": 90
},
"end": {
"line": 136,
"column": 91
}
}
},
{
"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": 5396,
"end": 5398,
"loc": {
"start": {
"line": 137,
"column": 24
},
"end": {
"line": 137,
"column": 26
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 5399,
"end": 5400,
"loc": {
"start": {
"line": 137,
"column": 27
},
"end": {
"line": 137,
"column": 28
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "entity",
"start": 5400,
"end": 5406,
"loc": {
"start": {
"line": 137,
"column": 28
},
"end": {
"line": 137,
"column": 34
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 5406,
"end": 5407,
"loc": {
"start": {
"line": 137,
"column": 34
},
"end": {
"line": 137,
"column": 35
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 5408,
"end": 5409,
"loc": {
"start": {
"line": 137,
"column": 36
},
"end": {
"line": 137,
"column": 37
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "entity",
"start": 5438,
"end": 5444,
"loc": {
"start": {
"line": 138,
"column": 28
},
"end": {
"line": 138,
"column": 34
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5444,
"end": 5445,
"loc": {
"start": {
"line": 138,
"column": 34
},
"end": {
"line": 138,
"column": 35
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "xrayed",
"start": 5445,
"end": 5451,
"loc": {
"start": {
"line": 138,
"column": 35
},
"end": {
"line": 138,
"column": 41
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 5452,
"end": 5453,
"loc": {
"start": {
"line": 138,
"column": 42
},
"end": {
"line": 138,
"column": 43
}
}
},
{
"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": 5454,
"end": 5458,
"loc": {
"start": {
"line": 138,
"column": 44
},
"end": {
"line": 138,
"column": 48
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5458,
"end": 5459,
"loc": {
"start": {
"line": 138,
"column": 48
},
"end": {
"line": 138,
"column": 49
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "entity",
"start": 5488,
"end": 5494,
"loc": {
"start": {
"line": 139,
"column": 28
},
"end": {
"line": 139,
"column": 34
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5494,
"end": 5495,
"loc": {
"start": {
"line": 139,
"column": 34
},
"end": {
"line": 139,
"column": 35
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "visible",
"start": 5495,
"end": 5502,
"loc": {
"start": {
"line": 139,
"column": 35
},
"end": {
"line": 139,
"column": 42
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 5503,
"end": 5504,
"loc": {
"start": {
"line": 139,
"column": 43
},
"end": {
"line": 139,
"column": 44
}
}
},
{
"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": 5505,
"end": 5509,
"loc": {
"start": {
"line": 139,
"column": 45
},
"end": {
"line": 139,
"column": 49
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5509,
"end": 5510,
"loc": {
"start": {
"line": 139,
"column": 49
},
"end": {
"line": 139,
"column": 50
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 5535,
"end": 5536,
"loc": {
"start": {
"line": 140,
"column": 24
},
"end": {
"line": 140,
"column": 25
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 5557,
"end": 5558,
"loc": {
"start": {
"line": 141,
"column": 20
},
"end": {
"line": 141,
"column": 21
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 5575,
"end": 5576,
"loc": {
"start": {
"line": 142,
"column": 16
},
"end": {
"line": 142,
"column": 17
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 5576,
"end": 5577,
"loc": {
"start": {
"line": 142,
"column": 17
},
"end": {
"line": 142,
"column": 18
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5577,
"end": 5578,
"loc": {
"start": {
"line": 142,
"column": 18
},
"end": {
"line": 142,
"column": 19
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 5591,
"end": 5592,
"loc": {
"start": {
"line": 143,
"column": 12
},
"end": {
"line": 143,
"column": 13
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 5601,
"end": 5602,
"loc": {
"start": {
"line": 144,
"column": 8
},
"end": {
"line": 144,
"column": 9
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5602,
"end": 5603,
"loc": {
"start": {
"line": 144,
"column": 9
},
"end": {
"line": 144,
"column": 10
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 5612,
"end": 5613,
"loc": {
"start": {
"line": 145,
"column": 8
},
"end": {
"line": 145,
"column": 9
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "title",
"start": 5626,
"end": 5631,
"loc": {
"start": {
"line": 146,
"column": 12
},
"end": {
"line": 146,
"column": 17
}
}
},
{
"type": {
"label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5631,
"end": 5632,
"loc": {
"start": {
"line": 146,
"column": 17
},
"end": {
"line": 146,
"column": 18
}
}
},
{
"type": {
"label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "Don't X-ray",
"start": 5633,
"end": 5646,
"loc": {
"start": {
"line": 146,
"column": 19
},
"end": {
"line": 146,
"column": 32
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5646,
"end": 5647,
"loc": {
"start": {
"line": 146,
"column": 32
},
"end": {
"line": 146,
"column": 33
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "callback",
"start": 5660,
"end": 5668,
"loc": {
"start": {
"line": 147,
"column": 12
},
"end": {
"line": 147,
"column": 20
}
}
},
{
"type": {
"label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5668,
"end": 5669,
"loc": {
"start": {
"line": 147,
"column": 20
},
"end": {
"line": 147,
"column": 21
}
}
},
{
"type": {
"label": "function",
"keyword": "function",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "function",
"start": 5670,
"end": 5678,
"loc": {
"start": {
"line": 147,
"column": 22
},
"end": {
"line": 147,
"column": 30
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 5679,
"end": 5680,
"loc": {
"start": {
"line": 147,
"column": 31
},
"end": {
"line": 147,
"column": 32
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "context",
"start": 5680,
"end": 5687,
"loc": {
"start": {
"line": 147,
"column": 32
},
"end": {
"line": 147,
"column": 39
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 5687,
"end": 5688,
"loc": {
"start": {
"line": 147,
"column": 39
},
"end": {
"line": 147,
"column": 40
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 5689,
"end": 5690,
"loc": {
"start": {
"line": 147,
"column": 41
},
"end": {
"line": 147,
"column": 42
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "context",
"start": 5707,
"end": 5714,
"loc": {
"start": {
"line": 148,
"column": 16
},
"end": {
"line": 148,
"column": 23
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5714,
"end": 5715,
"loc": {
"start": {
"line": 148,
"column": 23
},
"end": {
"line": 148,
"column": 24
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "treeViewPlugin",
"start": 5715,
"end": 5729,
"loc": {
"start": {
"line": 148,
"column": 24
},
"end": {
"line": 148,
"column": 38
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5729,
"end": 5730,
"loc": {
"start": {
"line": 148,
"column": 38
},
"end": {
"line": 148,
"column": 39
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "withNodeTree",
"start": 5730,
"end": 5742,
"loc": {
"start": {
"line": 148,
"column": 39
},
"end": {
"line": 148,
"column": 51
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 5742,
"end": 5743,
"loc": {
"start": {
"line": 148,
"column": 51
},
"end": {
"line": 148,
"column": 52
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "context",
"start": 5743,
"end": 5750,
"loc": {
"start": {
"line": 148,
"column": 52
},
"end": {
"line": 148,
"column": 59
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5750,
"end": 5751,
"loc": {
"start": {
"line": 148,
"column": 59
},
"end": {
"line": 148,
"column": 60
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "treeViewNode",
"start": 5751,
"end": 5763,
"loc": {
"start": {
"line": 148,
"column": 60
},
"end": {
"line": 148,
"column": 72
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5763,
"end": 5764,
"loc": {
"start": {
"line": 148,
"column": 72
},
"end": {
"line": 148,
"column": 73
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 5765,
"end": 5766,
"loc": {
"start": {
"line": 148,
"column": 74
},
"end": {
"line": 148,
"column": 75
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "treeViewNode",
"start": 5766,
"end": 5778,
"loc": {
"start": {
"line": 148,
"column": 75
},
"end": {
"line": 148,
"column": 87
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 5778,
"end": 5779,
"loc": {
"start": {
"line": 148,
"column": 87
},
"end": {
"line": 148,
"column": 88
}
}
},
{
"type": {
"label": "=>",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5780,
"end": 5782,
"loc": {
"start": {
"line": 148,
"column": 89
},
"end": {
"line": 148,
"column": 91
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 5783,
"end": 5784,
"loc": {
"start": {
"line": 148,
"column": 92
},
"end": {
"line": 148,
"column": 93
}
}
},
{
"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": 5805,
"end": 5807,
"loc": {
"start": {
"line": 149,
"column": 20
},
"end": {
"line": 149,
"column": 22
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 5808,
"end": 5809,
"loc": {
"start": {
"line": 149,
"column": 23
},
"end": {
"line": 149,
"column": 24
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "treeViewNode",
"start": 5809,
"end": 5821,
"loc": {
"start": {
"line": 149,
"column": 24
},
"end": {
"line": 149,
"column": 36
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5821,
"end": 5822,
"loc": {
"start": {
"line": 149,
"column": 36
},
"end": {
"line": 149,
"column": 37
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "objectId",
"start": 5822,
"end": 5830,
"loc": {
"start": {
"line": 149,
"column": 37
},
"end": {
"line": 149,
"column": 45
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 5830,
"end": 5831,
"loc": {
"start": {
"line": 149,
"column": 45
},
"end": {
"line": 149,
"column": 46
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 5832,
"end": 5833,
"loc": {
"start": {
"line": 149,
"column": 47
},
"end": {
"line": 149,
"column": 48
}
}
},
{
"type": {
"label": "const",
"keyword": "const",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "const",
"start": 5858,
"end": 5863,
"loc": {
"start": {
"line": 150,
"column": 24
},
"end": {
"line": 150,
"column": 29
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "entity",
"start": 5864,
"end": 5870,
"loc": {
"start": {
"line": 150,
"column": 30
},
"end": {
"line": 150,
"column": 36
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 5871,
"end": 5872,
"loc": {
"start": {
"line": 150,
"column": 37
},
"end": {
"line": 150,
"column": 38
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "context",
"start": 5873,
"end": 5880,
"loc": {
"start": {
"line": 150,
"column": 39
},
"end": {
"line": 150,
"column": 46
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5880,
"end": 5881,
"loc": {
"start": {
"line": 150,
"column": 46
},
"end": {
"line": 150,
"column": 47
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "viewer",
"start": 5881,
"end": 5887,
"loc": {
"start": {
"line": 150,
"column": 47
},
"end": {
"line": 150,
"column": 53
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5887,
"end": 5888,
"loc": {
"start": {
"line": 150,
"column": 53
},
"end": {
"line": 150,
"column": 54
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "scene",
"start": 5888,
"end": 5893,
"loc": {
"start": {
"line": 150,
"column": 54
},
"end": {
"line": 150,
"column": 59
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5893,
"end": 5894,
"loc": {
"start": {
"line": 150,
"column": 59
},
"end": {
"line": 150,
"column": 60
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "objects",
"start": 5894,
"end": 5901,
"loc": {
"start": {
"line": 150,
"column": 60
},
"end": {
"line": 150,
"column": 67
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5901,
"end": 5902,
"loc": {
"start": {
"line": 150,
"column": 67
},
"end": {
"line": 150,
"column": 68
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "treeViewNode",
"start": 5902,
"end": 5914,
"loc": {
"start": {
"line": 150,
"column": 68
},
"end": {
"line": 150,
"column": 80
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5914,
"end": 5915,
"loc": {
"start": {
"line": 150,
"column": 80
},
"end": {
"line": 150,
"column": 81
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "objectId",
"start": 5915,
"end": 5923,
"loc": {
"start": {
"line": 150,
"column": 81
},
"end": {
"line": 150,
"column": 89
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5923,
"end": 5924,
"loc": {
"start": {
"line": 150,
"column": 89
},
"end": {
"line": 150,
"column": 90
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5924,
"end": 5925,
"loc": {
"start": {
"line": 150,
"column": 90
},
"end": {
"line": 150,
"column": 91
}
}
},
{
"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": 5950,
"end": 5952,
"loc": {
"start": {
"line": 151,
"column": 24
},
"end": {
"line": 151,
"column": 26
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 5953,
"end": 5954,
"loc": {
"start": {
"line": 151,
"column": 27
},
"end": {
"line": 151,
"column": 28
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "entity",
"start": 5954,
"end": 5960,
"loc": {
"start": {
"line": 151,
"column": 28
},
"end": {
"line": 151,
"column": 34
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 5960,
"end": 5961,
"loc": {
"start": {
"line": 151,
"column": 34
},
"end": {
"line": 151,
"column": 35
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 5962,
"end": 5963,
"loc": {
"start": {
"line": 151,
"column": 36
},
"end": {
"line": 151,
"column": 37
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "entity",
"start": 5992,
"end": 5998,
"loc": {
"start": {
"line": 152,
"column": 28
},
"end": {
"line": 152,
"column": 34
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5998,
"end": 5999,
"loc": {
"start": {
"line": 152,
"column": 34
},
"end": {
"line": 152,
"column": 35
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "xrayed",
"start": 5999,
"end": 6005,
"loc": {
"start": {
"line": 152,
"column": 35
},
"end": {
"line": 152,
"column": 41
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 6006,
"end": 6007,
"loc": {
"start": {
"line": 152,
"column": 42
},
"end": {
"line": 152,
"column": 43
}
}
},
{
"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": 6008,
"end": 6013,
"loc": {
"start": {
"line": 152,
"column": 44
},
"end": {
"line": 152,
"column": 49
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6013,
"end": 6014,
"loc": {
"start": {
"line": 152,
"column": 49
},
"end": {
"line": 152,
"column": 50
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 6039,
"end": 6040,
"loc": {
"start": {
"line": 153,
"column": 24
},
"end": {
"line": 153,
"column": 25
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 6061,
"end": 6062,
"loc": {
"start": {
"line": 154,
"column": 20
},
"end": {
"line": 154,
"column": 21
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 6079,
"end": 6080,
"loc": {
"start": {
"line": 155,
"column": 16
},
"end": {
"line": 155,
"column": 17
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 6080,
"end": 6081,
"loc": {
"start": {
"line": 155,
"column": 17
},
"end": {
"line": 155,
"column": 18
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6081,
"end": 6082,
"loc": {
"start": {
"line": 155,
"column": 18
},
"end": {
"line": 155,
"column": 19
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 6095,
"end": 6096,
"loc": {
"start": {
"line": 156,
"column": 12
},
"end": {
"line": 156,
"column": 13
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 6105,
"end": 6106,
"loc": {
"start": {
"line": 157,
"column": 8
},
"end": {
"line": 157,
"column": 9
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6106,
"end": 6107,
"loc": {
"start": {
"line": 157,
"column": 9
},
"end": {
"line": 157,
"column": 10
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 6116,
"end": 6117,
"loc": {
"start": {
"line": 158,
"column": 8
},
"end": {
"line": 158,
"column": 9
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "title",
"start": 6130,
"end": 6135,
"loc": {
"start": {
"line": 159,
"column": 12
},
"end": {
"line": 159,
"column": 17
}
}
},
{
"type": {
"label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6135,
"end": 6136,
"loc": {
"start": {
"line": 159,
"column": 17
},
"end": {
"line": 159,
"column": 18
}
}
},
{
"type": {
"label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "X-ray others",
"start": 6137,
"end": 6151,
"loc": {
"start": {
"line": 159,
"column": 19
},
"end": {
"line": 159,
"column": 33
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6151,
"end": 6152,
"loc": {
"start": {
"line": 159,
"column": 33
},
"end": {
"line": 159,
"column": 34
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "callback",
"start": 6165,
"end": 6173,
"loc": {
"start": {
"line": 160,
"column": 12
},
"end": {
"line": 160,
"column": 20
}
}
},
{
"type": {
"label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6173,
"end": 6174,
"loc": {
"start": {
"line": 160,
"column": 20
},
"end": {
"line": 160,
"column": 21
}
}
},
{
"type": {
"label": "function",
"keyword": "function",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "function",
"start": 6175,
"end": 6183,
"loc": {
"start": {
"line": 160,
"column": 22
},
"end": {
"line": 160,
"column": 30
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 6184,
"end": 6185,
"loc": {
"start": {
"line": 160,
"column": 31
},
"end": {
"line": 160,
"column": 32
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "context",
"start": 6185,
"end": 6192,
"loc": {
"start": {
"line": 160,
"column": 32
},
"end": {
"line": 160,
"column": 39
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 6192,
"end": 6193,
"loc": {
"start": {
"line": 160,
"column": 39
},
"end": {
"line": 160,
"column": 40
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 6194,
"end": 6195,
"loc": {
"start": {
"line": 160,
"column": 41
},
"end": {
"line": 160,
"column": 42
}
}
},
{
"type": {
"label": "const",
"keyword": "const",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "const",
"start": 6212,
"end": 6217,
"loc": {
"start": {
"line": 161,
"column": 16
},
"end": {
"line": 161,
"column": 21
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "scene",
"start": 6218,
"end": 6223,
"loc": {
"start": {
"line": 161,
"column": 22
},
"end": {
"line": 161,
"column": 27
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 6224,
"end": 6225,
"loc": {
"start": {
"line": 161,
"column": 28
},
"end": {
"line": 161,
"column": 29
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "context",
"start": 6226,
"end": 6233,
"loc": {
"start": {
"line": 161,
"column": 30
},
"end": {
"line": 161,
"column": 37
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6233,
"end": 6234,
"loc": {
"start": {
"line": 161,
"column": 37
},
"end": {
"line": 161,
"column": 38
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "viewer",
"start": 6234,
"end": 6240,
"loc": {
"start": {
"line": 161,
"column": 38
},
"end": {
"line": 161,
"column": 44
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6240,
"end": 6241,
"loc": {
"start": {
"line": 161,
"column": 44
},
"end": {
"line": 161,
"column": 45
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "scene",
"start": 6241,
"end": 6246,
"loc": {
"start": {
"line": 161,
"column": 45
},
"end": {
"line": 161,
"column": 50
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6246,
"end": 6247,
"loc": {
"start": {
"line": 161,
"column": 50
},
"end": {
"line": 161,
"column": 51
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "scene",
"start": 6264,
"end": 6269,
"loc": {
"start": {
"line": 162,
"column": 16
},
"end": {
"line": 162,
"column": 21
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6269,
"end": 6270,
"loc": {
"start": {
"line": 162,
"column": 21
},
"end": {
"line": 162,
"column": 22
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "setObjectsVisible",
"start": 6270,
"end": 6287,
"loc": {
"start": {
"line": 162,
"column": 22
},
"end": {
"line": 162,
"column": 39
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 6287,
"end": 6288,
"loc": {
"start": {
"line": 162,
"column": 39
},
"end": {
"line": 162,
"column": 40
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "scene",
"start": 6288,
"end": 6293,
"loc": {
"start": {
"line": 162,
"column": 40
},
"end": {
"line": 162,
"column": 45
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6293,
"end": 6294,
"loc": {
"start": {
"line": 162,
"column": 45
},
"end": {
"line": 162,
"column": 46
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "objectIds",
"start": 6294,
"end": 6303,
"loc": {
"start": {
"line": 162,
"column": 46
},
"end": {
"line": 162,
"column": 55
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6303,
"end": 6304,
"loc": {
"start": {
"line": 162,
"column": 55
},
"end": {
"line": 162,
"column": 56
}
}
},
{
"type": {
"label": "true",
"keyword": "true",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "true",
"start": 6305,
"end": 6309,
"loc": {
"start": {
"line": 162,
"column": 57
},
"end": {
"line": 162,
"column": 61
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 6309,
"end": 6310,
"loc": {
"start": {
"line": 162,
"column": 61
},
"end": {
"line": 162,
"column": 62
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6310,
"end": 6311,
"loc": {
"start": {
"line": 162,
"column": 62
},
"end": {
"line": 162,
"column": 63
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "scene",
"start": 6328,
"end": 6333,
"loc": {
"start": {
"line": 163,
"column": 16
},
"end": {
"line": 163,
"column": 21
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6333,
"end": 6334,
"loc": {
"start": {
"line": 163,
"column": 21
},
"end": {
"line": 163,
"column": 22
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "setObjectsXRayed",
"start": 6334,
"end": 6350,
"loc": {
"start": {
"line": 163,
"column": 22
},
"end": {
"line": 163,
"column": 38
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 6350,
"end": 6351,
"loc": {
"start": {
"line": 163,
"column": 38
},
"end": {
"line": 163,
"column": 39
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "scene",
"start": 6351,
"end": 6356,
"loc": {
"start": {
"line": 163,
"column": 39
},
"end": {
"line": 163,
"column": 44
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6356,
"end": 6357,
"loc": {
"start": {
"line": 163,
"column": 44
},
"end": {
"line": 163,
"column": 45
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "objectIds",
"start": 6357,
"end": 6366,
"loc": {
"start": {
"line": 163,
"column": 45
},
"end": {
"line": 163,
"column": 54
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6366,
"end": 6367,
"loc": {
"start": {
"line": 163,
"column": 54
},
"end": {
"line": 163,
"column": 55
}
}
},
{
"type": {
"label": "true",
"keyword": "true",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "true",
"start": 6368,
"end": 6372,
"loc": {
"start": {
"line": 163,
"column": 56
},
"end": {
"line": 163,
"column": 60
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 6372,
"end": 6373,
"loc": {
"start": {
"line": 163,
"column": 60
},
"end": {
"line": 163,
"column": 61
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6373,
"end": 6374,
"loc": {
"start": {
"line": 163,
"column": 61
},
"end": {
"line": 163,
"column": 62
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "scene",
"start": 6391,
"end": 6396,
"loc": {
"start": {
"line": 164,
"column": 16
},
"end": {
"line": 164,
"column": 21
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6396,
"end": 6397,
"loc": {
"start": {
"line": 164,
"column": 21
},
"end": {
"line": 164,
"column": 22
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "setObjectsHighlighted",
"start": 6397,
"end": 6418,
"loc": {
"start": {
"line": 164,
"column": 22
},
"end": {
"line": 164,
"column": 43
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 6418,
"end": 6419,
"loc": {
"start": {
"line": 164,
"column": 43
},
"end": {
"line": 164,
"column": 44
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "scene",
"start": 6419,
"end": 6424,
"loc": {
"start": {
"line": 164,
"column": 44
},
"end": {
"line": 164,
"column": 49
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6424,
"end": 6425,
"loc": {
"start": {
"line": 164,
"column": 49
},
"end": {
"line": 164,
"column": 50
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "highlightedObjectIds",
"start": 6425,
"end": 6445,
"loc": {
"start": {
"line": 164,
"column": 50
},
"end": {
"line": 164,
"column": 70
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6445,
"end": 6446,
"loc": {
"start": {
"line": 164,
"column": 70
},
"end": {
"line": 164,
"column": 71
}
}
},
{
"type": {
"label": "false",
"keyword": "false",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "false",
"start": 6447,
"end": 6452,
"loc": {
"start": {
"line": 164,
"column": 72
},
"end": {
"line": 164,
"column": 77
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 6452,
"end": 6453,
"loc": {
"start": {
"line": 164,
"column": 77
},
"end": {
"line": 164,
"column": 78
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6453,
"end": 6454,
"loc": {
"start": {
"line": 164,
"column": 78
},
"end": {
"line": 164,
"column": 79
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "context",
"start": 6471,
"end": 6478,
"loc": {
"start": {
"line": 165,
"column": 16
},
"end": {
"line": 165,
"column": 23
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6478,
"end": 6479,
"loc": {
"start": {
"line": 165,
"column": 23
},
"end": {
"line": 165,
"column": 24
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "treeViewPlugin",
"start": 6479,
"end": 6493,
"loc": {
"start": {
"line": 165,
"column": 24
},
"end": {
"line": 165,
"column": 38
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6493,
"end": 6494,
"loc": {
"start": {
"line": 165,
"column": 38
},
"end": {
"line": 165,
"column": 39
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "withNodeTree",
"start": 6494,
"end": 6506,
"loc": {
"start": {
"line": 165,
"column": 39
},
"end": {
"line": 165,
"column": 51
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 6506,
"end": 6507,
"loc": {
"start": {
"line": 165,
"column": 51
},
"end": {
"line": 165,
"column": 52
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "context",
"start": 6507,
"end": 6514,
"loc": {
"start": {
"line": 165,
"column": 52
},
"end": {
"line": 165,
"column": 59
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6514,
"end": 6515,
"loc": {
"start": {
"line": 165,
"column": 59
},
"end": {
"line": 165,
"column": 60
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "treeViewNode",
"start": 6515,
"end": 6527,
"loc": {
"start": {
"line": 165,
"column": 60
},
"end": {
"line": 165,
"column": 72
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6527,
"end": 6528,
"loc": {
"start": {
"line": 165,
"column": 72
},
"end": {
"line": 165,
"column": 73
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 6529,
"end": 6530,
"loc": {
"start": {
"line": 165,
"column": 74
},
"end": {
"line": 165,
"column": 75
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "treeViewNode",
"start": 6530,
"end": 6542,
"loc": {
"start": {
"line": 165,
"column": 75
},
"end": {
"line": 165,
"column": 87
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 6542,
"end": 6543,
"loc": {
"start": {
"line": 165,
"column": 87
},
"end": {
"line": 165,
"column": 88
}
}
},
{
"type": {
"label": "=>",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6544,
"end": 6546,
"loc": {
"start": {
"line": 165,
"column": 89
},
"end": {
"line": 165,
"column": 91
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 6547,
"end": 6548,
"loc": {
"start": {
"line": 165,
"column": 92
},
"end": {
"line": 165,
"column": 93
}
}
},
{
"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": 6569,
"end": 6571,
"loc": {
"start": {
"line": 166,
"column": 20
},
"end": {
"line": 166,
"column": 22
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 6572,
"end": 6573,
"loc": {
"start": {
"line": 166,
"column": 23
},
"end": {
"line": 166,
"column": 24
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "treeViewNode",
"start": 6573,
"end": 6585,
"loc": {
"start": {
"line": 166,
"column": 24
},
"end": {
"line": 166,
"column": 36
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6585,
"end": 6586,
"loc": {
"start": {
"line": 166,
"column": 36
},
"end": {
"line": 166,
"column": 37
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "objectId",
"start": 6586,
"end": 6594,
"loc": {
"start": {
"line": 166,
"column": 37
},
"end": {
"line": 166,
"column": 45
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 6594,
"end": 6595,
"loc": {
"start": {
"line": 166,
"column": 45
},
"end": {
"line": 166,
"column": 46
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 6596,
"end": 6597,
"loc": {
"start": {
"line": 166,
"column": 47
},
"end": {
"line": 166,
"column": 48
}
}
},
{
"type": {
"label": "const",
"keyword": "const",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "const",
"start": 6622,
"end": 6627,
"loc": {
"start": {
"line": 167,
"column": 24
},
"end": {
"line": 167,
"column": 29
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "entity",
"start": 6628,
"end": 6634,
"loc": {
"start": {
"line": 167,
"column": 30
},
"end": {
"line": 167,
"column": 36
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 6635,
"end": 6636,
"loc": {
"start": {
"line": 167,
"column": 37
},
"end": {
"line": 167,
"column": 38
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "scene",
"start": 6637,
"end": 6642,
"loc": {
"start": {
"line": 167,
"column": 39
},
"end": {
"line": 167,
"column": 44
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6642,
"end": 6643,
"loc": {
"start": {
"line": 167,
"column": 44
},
"end": {
"line": 167,
"column": 45
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "objects",
"start": 6643,
"end": 6650,
"loc": {
"start": {
"line": 167,
"column": 45
},
"end": {
"line": 167,
"column": 52
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6650,
"end": 6651,
"loc": {
"start": {
"line": 167,
"column": 52
},
"end": {
"line": 167,
"column": 53
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "treeViewNode",
"start": 6651,
"end": 6663,
"loc": {
"start": {
"line": 167,
"column": 53
},
"end": {
"line": 167,
"column": 65
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6663,
"end": 6664,
"loc": {
"start": {
"line": 167,
"column": 65
},
"end": {
"line": 167,
"column": 66
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "objectId",
"start": 6664,
"end": 6672,
"loc": {
"start": {
"line": 167,
"column": 66
},
"end": {
"line": 167,
"column": 74
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6672,
"end": 6673,
"loc": {
"start": {
"line": 167,
"column": 74
},
"end": {
"line": 167,
"column": 75
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6673,
"end": 6674,
"loc": {
"start": {
"line": 167,
"column": 75
},
"end": {
"line": 167,
"column": 76
}
}
},
{
"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": 6699,
"end": 6701,
"loc": {
"start": {
"line": 168,
"column": 24
},
"end": {
"line": 168,
"column": 26
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 6702,
"end": 6703,
"loc": {
"start": {
"line": 168,
"column": 27
},
"end": {
"line": 168,
"column": 28
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "entity",
"start": 6703,
"end": 6709,
"loc": {
"start": {
"line": 168,
"column": 28
},
"end": {
"line": 168,
"column": 34
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 6709,
"end": 6710,
"loc": {
"start": {
"line": 168,
"column": 34
},
"end": {
"line": 168,
"column": 35
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 6711,
"end": 6712,
"loc": {
"start": {
"line": 168,
"column": 36
},
"end": {
"line": 168,
"column": 37
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "entity",
"start": 6741,
"end": 6747,
"loc": {
"start": {
"line": 169,
"column": 28
},
"end": {
"line": 169,
"column": 34
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6747,
"end": 6748,
"loc": {
"start": {
"line": 169,
"column": 34
},
"end": {
"line": 169,
"column": 35
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "xrayed",
"start": 6748,
"end": 6754,
"loc": {
"start": {
"line": 169,
"column": 35
},
"end": {
"line": 169,
"column": 41
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 6755,
"end": 6756,
"loc": {
"start": {
"line": 169,
"column": 42
},
"end": {
"line": 169,
"column": 43
}
}
},
{
"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": 6757,
"end": 6762,
"loc": {
"start": {
"line": 169,
"column": 44
},
"end": {
"line": 169,
"column": 49
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6762,
"end": 6763,
"loc": {
"start": {
"line": 169,
"column": 49
},
"end": {
"line": 169,
"column": 50
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 6788,
"end": 6789,
"loc": {
"start": {
"line": 170,
"column": 24
},
"end": {
"line": 170,
"column": 25
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 6810,
"end": 6811,
"loc": {
"start": {
"line": 171,
"column": 20
},
"end": {
"line": 171,
"column": 21
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 6828,
"end": 6829,
"loc": {
"start": {
"line": 172,
"column": 16
},
"end": {
"line": 172,
"column": 17
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 6829,
"end": 6830,
"loc": {
"start": {
"line": 172,
"column": 17
},
"end": {
"line": 172,
"column": 18
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6830,
"end": 6831,
"loc": {
"start": {
"line": 172,
"column": 18
},
"end": {
"line": 172,
"column": 19
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 6844,
"end": 6845,
"loc": {
"start": {
"line": 173,
"column": 12
},
"end": {
"line": 173,
"column": 13
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 6854,
"end": 6855,
"loc": {
"start": {
"line": 174,
"column": 8
},
"end": {
"line": 174,
"column": 9
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6855,
"end": 6856,
"loc": {
"start": {
"line": 174,
"column": 9
},
"end": {
"line": 174,
"column": 10
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 6865,
"end": 6866,
"loc": {
"start": {
"line": 175,
"column": 8
},
"end": {
"line": 175,
"column": 9
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "title",
"start": 6879,
"end": 6884,
"loc": {
"start": {
"line": 176,
"column": 12
},
"end": {
"line": 176,
"column": 17
}
}
},
{
"type": {
"label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6884,
"end": 6885,
"loc": {
"start": {
"line": 176,
"column": 17
},
"end": {
"line": 176,
"column": 18
}
}
},
{
"type": {
"label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "X-ray all",
"start": 6886,
"end": 6897,
"loc": {
"start": {
"line": 176,
"column": 19
},
"end": {
"line": 176,
"column": 30
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6897,
"end": 6898,
"loc": {
"start": {
"line": 176,
"column": 30
},
"end": {
"line": 176,
"column": 31
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "callback",
"start": 6911,
"end": 6919,
"loc": {
"start": {
"line": 177,
"column": 12
},
"end": {
"line": 177,
"column": 20
}
}
},
{
"type": {
"label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6919,
"end": 6920,
"loc": {
"start": {
"line": 177,
"column": 20
},
"end": {
"line": 177,
"column": 21
}
}
},
{
"type": {
"label": "function",
"keyword": "function",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "function",
"start": 6921,
"end": 6929,
"loc": {
"start": {
"line": 177,
"column": 22
},
"end": {
"line": 177,
"column": 30
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 6930,
"end": 6931,
"loc": {
"start": {
"line": 177,
"column": 31
},
"end": {
"line": 177,
"column": 32
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "context",
"start": 6931,
"end": 6938,
"loc": {
"start": {
"line": 177,
"column": 32
},
"end": {
"line": 177,
"column": 39
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 6938,
"end": 6939,
"loc": {
"start": {
"line": 177,
"column": 39
},
"end": {
"line": 177,
"column": 40
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 6940,
"end": 6941,
"loc": {
"start": {
"line": 177,
"column": 41
},
"end": {
"line": 177,
"column": 42
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "context",
"start": 6958,
"end": 6965,
"loc": {
"start": {
"line": 178,
"column": 16
},
"end": {
"line": 178,
"column": 23
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6965,
"end": 6966,
"loc": {
"start": {
"line": 178,
"column": 23
},
"end": {
"line": 178,
"column": 24
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "viewer",
"start": 6966,
"end": 6972,
"loc": {
"start": {
"line": 178,
"column": 24
},
"end": {
"line": 178,
"column": 30
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6972,
"end": 6973,
"loc": {
"start": {
"line": 178,
"column": 30
},
"end": {
"line": 178,
"column": 31
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "scene",
"start": 6973,
"end": 6978,
"loc": {
"start": {
"line": 178,
"column": 31
},
"end": {
"line": 178,
"column": 36
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6978,
"end": 6979,
"loc": {
"start": {
"line": 178,
"column": 36
},
"end": {
"line": 178,
"column": 37
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "setObjectsXRayed",
"start": 6979,
"end": 6995,
"loc": {
"start": {
"line": 178,
"column": 37
},
"end": {
"line": 178,
"column": 53
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 6995,
"end": 6996,
"loc": {
"start": {
"line": 178,
"column": 53
},
"end": {
"line": 178,
"column": 54
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "context",
"start": 6996,
"end": 7003,
"loc": {
"start": {
"line": 178,
"column": 54
},
"end": {
"line": 178,
"column": 61
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7003,
"end": 7004,
"loc": {
"start": {
"line": 178,
"column": 61
},
"end": {
"line": 178,
"column": 62
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "viewer",
"start": 7004,
"end": 7010,
"loc": {
"start": {
"line": 178,
"column": 62
},
"end": {
"line": 178,
"column": 68
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7010,
"end": 7011,
"loc": {
"start": {
"line": 178,
"column": 68
},
"end": {
"line": 178,
"column": 69
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "scene",
"start": 7011,
"end": 7016,
"loc": {
"start": {
"line": 178,
"column": 69
},
"end": {
"line": 178,
"column": 74
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7016,
"end": 7017,
"loc": {
"start": {
"line": 178,
"column": 74
},
"end": {
"line": 178,
"column": 75
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "objectIds",
"start": 7017,
"end": 7026,
"loc": {
"start": {
"line": 178,
"column": 75
},
"end": {
"line": 178,
"column": 84
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7026,
"end": 7027,
"loc": {
"start": {
"line": 178,
"column": 84
},
"end": {
"line": 178,
"column": 85
}
}
},
{
"type": {
"label": "true",
"keyword": "true",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "true",
"start": 7028,
"end": 7032,
"loc": {
"start": {
"line": 178,
"column": 86
},
"end": {
"line": 178,
"column": 90
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 7032,
"end": 7033,
"loc": {
"start": {
"line": 178,
"column": 90
},
"end": {
"line": 178,
"column": 91
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7033,
"end": 7034,
"loc": {
"start": {
"line": 178,
"column": 91
},
"end": {
"line": 178,
"column": 92
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 7047,
"end": 7048,
"loc": {
"start": {
"line": 179,
"column": 12
},
"end": {
"line": 179,
"column": 13
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 7057,
"end": 7058,
"loc": {
"start": {
"line": 180,
"column": 8
},
"end": {
"line": 180,
"column": 9
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7058,
"end": 7059,
"loc": {
"start": {
"line": 180,
"column": 9
},
"end": {
"line": 180,
"column": 10
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 7068,
"end": 7069,
"loc": {
"start": {
"line": 181,
"column": 8
},
"end": {
"line": 181,
"column": 9
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "title",
"start": 7082,
"end": 7087,
"loc": {
"start": {
"line": 182,
"column": 12
},
"end": {
"line": 182,
"column": 17
}
}
},
{
"type": {
"label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7087,
"end": 7088,
"loc": {
"start": {
"line": 182,
"column": 17
},
"end": {
"line": 182,
"column": 18
}
}
},
{
"type": {
"label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "X-Ray None",
"start": 7089,
"end": 7102,
"loc": {
"start": {
"line": 182,
"column": 19
},
"end": {
"line": 182,
"column": 32
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7102,
"end": 7103,
"loc": {
"start": {
"line": 182,
"column": 32
},
"end": {
"line": 182,
"column": 33
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "callback",
"start": 7116,
"end": 7124,
"loc": {
"start": {
"line": 183,
"column": 12
},
"end": {
"line": 183,
"column": 20
}
}
},
{
"type": {
"label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7124,
"end": 7125,
"loc": {
"start": {
"line": 183,
"column": 20
},
"end": {
"line": 183,
"column": 21
}
}
},
{
"type": {
"label": "function",
"keyword": "function",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "function",
"start": 7126,
"end": 7134,
"loc": {
"start": {
"line": 183,
"column": 22
},
"end": {
"line": 183,
"column": 30
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 7135,
"end": 7136,
"loc": {
"start": {
"line": 183,
"column": 31
},
"end": {
"line": 183,
"column": 32
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "context",
"start": 7136,
"end": 7143,
"loc": {
"start": {
"line": 183,
"column": 32
},
"end": {
"line": 183,
"column": 39
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 7143,
"end": 7144,
"loc": {
"start": {
"line": 183,
"column": 39
},
"end": {
"line": 183,
"column": 40
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 7145,
"end": 7146,
"loc": {
"start": {
"line": 183,
"column": 41
},
"end": {
"line": 183,
"column": 42
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "context",
"start": 7163,
"end": 7170,
"loc": {
"start": {
"line": 184,
"column": 16
},
"end": {
"line": 184,
"column": 23
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7170,
"end": 7171,
"loc": {
"start": {
"line": 184,
"column": 23
},
"end": {
"line": 184,
"column": 24
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "viewer",
"start": 7171,
"end": 7177,
"loc": {
"start": {
"line": 184,
"column": 24
},
"end": {
"line": 184,
"column": 30
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7177,
"end": 7178,
"loc": {
"start": {
"line": 184,
"column": 30
},
"end": {
"line": 184,
"column": 31
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "scene",
"start": 7178,
"end": 7183,
"loc": {
"start": {
"line": 184,
"column": 31
},
"end": {
"line": 184,
"column": 36
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7183,
"end": 7184,
"loc": {
"start": {
"line": 184,
"column": 36
},
"end": {
"line": 184,
"column": 37
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "setObjectsXRayed",
"start": 7184,
"end": 7200,
"loc": {
"start": {
"line": 184,
"column": 37
},
"end": {
"line": 184,
"column": 53
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 7200,
"end": 7201,
"loc": {
"start": {
"line": 184,
"column": 53
},
"end": {
"line": 184,
"column": 54
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "context",
"start": 7201,
"end": 7208,
"loc": {
"start": {
"line": 184,
"column": 54
},
"end": {
"line": 184,
"column": 61
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7208,
"end": 7209,
"loc": {
"start": {
"line": 184,
"column": 61
},
"end": {
"line": 184,
"column": 62
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "viewer",
"start": 7209,
"end": 7215,
"loc": {
"start": {
"line": 184,
"column": 62
},
"end": {
"line": 184,
"column": 68
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7215,
"end": 7216,
"loc": {
"start": {
"line": 184,
"column": 68
},
"end": {
"line": 184,
"column": 69
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "scene",
"start": 7216,
"end": 7221,
"loc": {
"start": {
"line": 184,
"column": 69
},
"end": {
"line": 184,
"column": 74
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7221,
"end": 7222,
"loc": {
"start": {
"line": 184,
"column": 74
},
"end": {
"line": 184,
"column": 75
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "xrayedObjectIds",
"start": 7222,
"end": 7237,
"loc": {
"start": {
"line": 184,
"column": 75
},
"end": {
"line": 184,
"column": 90
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7237,
"end": 7238,
"loc": {
"start": {
"line": 184,
"column": 90
},
"end": {
"line": 184,
"column": 91
}
}
},
{
"type": {
"label": "false",
"keyword": "false",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "false",
"start": 7239,
"end": 7244,
"loc": {
"start": {
"line": 184,
"column": 92
},
"end": {
"line": 184,
"column": 97
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 7244,
"end": 7245,
"loc": {
"start": {
"line": 184,
"column": 97
},
"end": {
"line": 184,
"column": 98
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7245,
"end": 7246,
"loc": {
"start": {
"line": 184,
"column": 98
},
"end": {
"line": 184,
"column": 99
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 7259,
"end": 7260,
"loc": {
"start": {
"line": 185,
"column": 12
},
"end": {
"line": 185,
"column": 13
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 7269,
"end": 7270,
"loc": {
"start": {
"line": 186,
"column": 8
},
"end": {
"line": 186,
"column": 9
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7275,
"end": 7276,
"loc": {
"start": {
"line": 187,
"column": 4
},
"end": {
"line": 187,
"column": 5
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7276,
"end": 7277,
"loc": {
"start": {
"line": 187,
"column": 5
},
"end": {
"line": 187,
"column": 6
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7282,
"end": 7283,
"loc": {
"start": {
"line": 188,
"column": 4
},
"end": {
"line": 188,
"column": 5
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 7292,
"end": 7293,
"loc": {
"start": {
"line": 189,
"column": 8
},
"end": {
"line": 189,
"column": 9
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "title",
"start": 7306,
"end": 7311,
"loc": {
"start": {
"line": 190,
"column": 12
},
"end": {
"line": 190,
"column": 17
}
}
},
{
"type": {
"label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7311,
"end": 7312,
"loc": {
"start": {
"line": 190,
"column": 17
},
"end": {
"line": 190,
"column": 18
}
}
},
{
"type": {
"label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "Select",
"start": 7313,
"end": 7321,
"loc": {
"start": {
"line": 190,
"column": 19
},
"end": {
"line": 190,
"column": 27
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7321,
"end": 7322,
"loc": {
"start": {
"line": 190,
"column": 27
},
"end": {
"line": 190,
"column": 28
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "callback",
"start": 7335,
"end": 7343,
"loc": {
"start": {
"line": 191,
"column": 12
},
"end": {
"line": 191,
"column": 20
}
}
},
{
"type": {
"label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7343,
"end": 7344,
"loc": {
"start": {
"line": 191,
"column": 20
},
"end": {
"line": 191,
"column": 21
}
}
},
{
"type": {
"label": "function",
"keyword": "function",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "function",
"start": 7345,
"end": 7353,
"loc": {
"start": {
"line": 191,
"column": 22
},
"end": {
"line": 191,
"column": 30
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 7354,
"end": 7355,
"loc": {
"start": {
"line": 191,
"column": 31
},
"end": {
"line": 191,
"column": 32
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "context",
"start": 7355,
"end": 7362,
"loc": {
"start": {
"line": 191,
"column": 32
},
"end": {
"line": 191,
"column": 39
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 7362,
"end": 7363,
"loc": {
"start": {
"line": 191,
"column": 39
},
"end": {
"line": 191,
"column": 40
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 7364,
"end": 7365,
"loc": {
"start": {
"line": 191,
"column": 41
},
"end": {
"line": 191,
"column": 42
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "context",
"start": 7382,
"end": 7389,
"loc": {
"start": {
"line": 192,
"column": 16
},
"end": {
"line": 192,
"column": 23
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7389,
"end": 7390,
"loc": {
"start": {
"line": 192,
"column": 23
},
"end": {
"line": 192,
"column": 24
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "treeViewPlugin",
"start": 7390,
"end": 7404,
"loc": {
"start": {
"line": 192,
"column": 24
},
"end": {
"line": 192,
"column": 38
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7404,
"end": 7405,
"loc": {
"start": {
"line": 192,
"column": 38
},
"end": {
"line": 192,
"column": 39
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "withNodeTree",
"start": 7405,
"end": 7417,
"loc": {
"start": {
"line": 192,
"column": 39
},
"end": {
"line": 192,
"column": 51
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 7417,
"end": 7418,
"loc": {
"start": {
"line": 192,
"column": 51
},
"end": {
"line": 192,
"column": 52
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "context",
"start": 7418,
"end": 7425,
"loc": {
"start": {
"line": 192,
"column": 52
},
"end": {
"line": 192,
"column": 59
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7425,
"end": 7426,
"loc": {
"start": {
"line": 192,
"column": 59
},
"end": {
"line": 192,
"column": 60
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "treeViewNode",
"start": 7426,
"end": 7438,
"loc": {
"start": {
"line": 192,
"column": 60
},
"end": {
"line": 192,
"column": 72
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7438,
"end": 7439,
"loc": {
"start": {
"line": 192,
"column": 72
},
"end": {
"line": 192,
"column": 73
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 7440,
"end": 7441,
"loc": {
"start": {
"line": 192,
"column": 74
},
"end": {
"line": 192,
"column": 75
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "treeViewNode",
"start": 7441,
"end": 7453,
"loc": {
"start": {
"line": 192,
"column": 75
},
"end": {
"line": 192,
"column": 87
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 7453,
"end": 7454,
"loc": {
"start": {
"line": 192,
"column": 87
},
"end": {
"line": 192,
"column": 88
}
}
},
{
"type": {
"label": "=>",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7455,
"end": 7457,
"loc": {
"start": {
"line": 192,
"column": 89
},
"end": {
"line": 192,
"column": 91
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 7458,
"end": 7459,
"loc": {
"start": {
"line": 192,
"column": 92
},
"end": {
"line": 192,
"column": 93
}
}
},
{
"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": 7480,
"end": 7482,
"loc": {
"start": {
"line": 193,
"column": 20
},
"end": {
"line": 193,
"column": 22
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 7483,
"end": 7484,
"loc": {
"start": {
"line": 193,
"column": 23
},
"end": {
"line": 193,
"column": 24
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "treeViewNode",
"start": 7484,
"end": 7496,
"loc": {
"start": {
"line": 193,
"column": 24
},
"end": {
"line": 193,
"column": 36
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7496,
"end": 7497,
"loc": {
"start": {
"line": 193,
"column": 36
},
"end": {
"line": 193,
"column": 37
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "objectId",
"start": 7497,
"end": 7505,
"loc": {
"start": {
"line": 193,
"column": 37
},
"end": {
"line": 193,
"column": 45
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 7505,
"end": 7506,
"loc": {
"start": {
"line": 193,
"column": 45
},
"end": {
"line": 193,
"column": 46
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 7507,
"end": 7508,
"loc": {
"start": {
"line": 193,
"column": 47
},
"end": {
"line": 193,
"column": 48
}
}
},
{
"type": {
"label": "const",
"keyword": "const",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "const",
"start": 7533,
"end": 7538,
"loc": {
"start": {
"line": 194,
"column": 24
},
"end": {
"line": 194,
"column": 29
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "entity",
"start": 7539,
"end": 7545,
"loc": {
"start": {
"line": 194,
"column": 30
},
"end": {
"line": 194,
"column": 36
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 7546,
"end": 7547,
"loc": {
"start": {
"line": 194,
"column": 37
},
"end": {
"line": 194,
"column": 38
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "context",
"start": 7548,
"end": 7555,
"loc": {
"start": {
"line": 194,
"column": 39
},
"end": {
"line": 194,
"column": 46
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7555,
"end": 7556,
"loc": {
"start": {
"line": 194,
"column": 46
},
"end": {
"line": 194,
"column": 47
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "viewer",
"start": 7556,
"end": 7562,
"loc": {
"start": {
"line": 194,
"column": 47
},
"end": {
"line": 194,
"column": 53
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7562,
"end": 7563,
"loc": {
"start": {
"line": 194,
"column": 53
},
"end": {
"line": 194,
"column": 54
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "scene",
"start": 7563,
"end": 7568,
"loc": {
"start": {
"line": 194,
"column": 54
},
"end": {
"line": 194,
"column": 59
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7568,
"end": 7569,
"loc": {
"start": {
"line": 194,
"column": 59
},
"end": {
"line": 194,
"column": 60
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "objects",
"start": 7569,
"end": 7576,
"loc": {
"start": {
"line": 194,
"column": 60
},
"end": {
"line": 194,
"column": 67
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7576,
"end": 7577,
"loc": {
"start": {
"line": 194,
"column": 67
},
"end": {
"line": 194,
"column": 68
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "treeViewNode",
"start": 7577,
"end": 7589,
"loc": {
"start": {
"line": 194,
"column": 68
},
"end": {
"line": 194,
"column": 80
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7589,
"end": 7590,
"loc": {
"start": {
"line": 194,
"column": 80
},
"end": {
"line": 194,
"column": 81
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "objectId",
"start": 7590,
"end": 7598,
"loc": {
"start": {
"line": 194,
"column": 81
},
"end": {
"line": 194,
"column": 89
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7598,
"end": 7599,
"loc": {
"start": {
"line": 194,
"column": 89
},
"end": {
"line": 194,
"column": 90
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7599,
"end": 7600,
"loc": {
"start": {
"line": 194,
"column": 90
},
"end": {
"line": 194,
"column": 91
}
}
},
{
"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": 7625,
"end": 7627,
"loc": {
"start": {
"line": 195,
"column": 24
},
"end": {
"line": 195,
"column": 26
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 7628,
"end": 7629,
"loc": {
"start": {
"line": 195,
"column": 27
},
"end": {
"line": 195,
"column": 28
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "entity",
"start": 7629,
"end": 7635,
"loc": {
"start": {
"line": 195,
"column": 28
},
"end": {
"line": 195,
"column": 34
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 7635,
"end": 7636,
"loc": {
"start": {
"line": 195,
"column": 34
},
"end": {
"line": 195,
"column": 35
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 7637,
"end": 7638,
"loc": {
"start": {
"line": 195,
"column": 36
},
"end": {
"line": 195,
"column": 37
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "entity",
"start": 7667,
"end": 7673,
"loc": {
"start": {
"line": 196,
"column": 28
},
"end": {
"line": 196,
"column": 34
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7673,
"end": 7674,
"loc": {
"start": {
"line": 196,
"column": 34
},
"end": {
"line": 196,
"column": 35
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "selected",
"start": 7674,
"end": 7682,
"loc": {
"start": {
"line": 196,
"column": 35
},
"end": {
"line": 196,
"column": 43
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 7683,
"end": 7684,
"loc": {
"start": {
"line": 196,
"column": 44
},
"end": {
"line": 196,
"column": 45
}
}
},
{
"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": 7685,
"end": 7689,
"loc": {
"start": {
"line": 196,
"column": 46
},
"end": {
"line": 196,
"column": 50
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7689,
"end": 7690,
"loc": {
"start": {
"line": 196,
"column": 50
},
"end": {
"line": 196,
"column": 51
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "entity",
"start": 7719,
"end": 7725,
"loc": {
"start": {
"line": 197,
"column": 28
},
"end": {
"line": 197,
"column": 34
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7725,
"end": 7726,
"loc": {
"start": {
"line": 197,
"column": 34
},
"end": {
"line": 197,
"column": 35
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "visible",
"start": 7726,
"end": 7733,
"loc": {
"start": {
"line": 197,
"column": 35
},
"end": {
"line": 197,
"column": 42
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 7734,
"end": 7735,
"loc": {
"start": {
"line": 197,
"column": 43
},
"end": {
"line": 197,
"column": 44
}
}
},
{
"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": 7736,
"end": 7740,
"loc": {
"start": {
"line": 197,
"column": 45
},
"end": {
"line": 197,
"column": 49
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7740,
"end": 7741,
"loc": {
"start": {
"line": 197,
"column": 49
},
"end": {
"line": 197,
"column": 50
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 7766,
"end": 7767,
"loc": {
"start": {
"line": 198,
"column": 24
},
"end": {
"line": 198,
"column": 25
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 7788,
"end": 7789,
"loc": {
"start": {
"line": 199,
"column": 20
},
"end": {
"line": 199,
"column": 21
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 7806,
"end": 7807,
"loc": {
"start": {
"line": 200,
"column": 16
},
"end": {
"line": 200,
"column": 17
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 7807,
"end": 7808,
"loc": {
"start": {
"line": 200,
"column": 17
},
"end": {
"line": 200,
"column": 18
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7808,
"end": 7809,
"loc": {
"start": {
"line": 200,
"column": 18
},
"end": {
"line": 200,
"column": 19
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 7822,
"end": 7823,
"loc": {
"start": {
"line": 201,
"column": 12
},
"end": {
"line": 201,
"column": 13
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 7832,
"end": 7833,
"loc": {
"start": {
"line": 202,
"column": 8
},
"end": {
"line": 202,
"column": 9
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7833,
"end": 7834,
"loc": {
"start": {
"line": 202,
"column": 9
},
"end": {
"line": 202,
"column": 10
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 7843,
"end": 7844,
"loc": {
"start": {
"line": 203,
"column": 8
},
"end": {
"line": 203,
"column": 9
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "title",
"start": 7857,
"end": 7862,
"loc": {
"start": {
"line": 204,
"column": 12
},
"end": {
"line": 204,
"column": 17
}
}
},
{
"type": {
"label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7862,
"end": 7863,
"loc": {
"start": {
"line": 204,
"column": 17
},
"end": {
"line": 204,
"column": 18
}
}
},
{
"type": {
"label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "Deselect",
"start": 7864,
"end": 7874,
"loc": {
"start": {
"line": 204,
"column": 19
},
"end": {
"line": 204,
"column": 29
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7874,
"end": 7875,
"loc": {
"start": {
"line": 204,
"column": 29
},
"end": {
"line": 204,
"column": 30
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "callback",
"start": 7888,
"end": 7896,
"loc": {
"start": {
"line": 205,
"column": 12
},
"end": {
"line": 205,
"column": 20
}
}
},
{
"type": {
"label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7896,
"end": 7897,
"loc": {
"start": {
"line": 205,
"column": 20
},
"end": {
"line": 205,
"column": 21
}
}
},
{
"type": {
"label": "function",
"keyword": "function",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "function",
"start": 7898,
"end": 7906,
"loc": {
"start": {
"line": 205,
"column": 22
},
"end": {
"line": 205,
"column": 30
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 7907,
"end": 7908,
"loc": {
"start": {
"line": 205,
"column": 31
},
"end": {
"line": 205,
"column": 32
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "context",
"start": 7908,
"end": 7915,
"loc": {
"start": {
"line": 205,
"column": 32
},
"end": {
"line": 205,
"column": 39
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 7915,
"end": 7916,
"loc": {
"start": {
"line": 205,
"column": 39
},
"end": {
"line": 205,
"column": 40
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 7917,
"end": 7918,
"loc": {
"start": {
"line": 205,
"column": 41
},
"end": {
"line": 205,
"column": 42
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "context",
"start": 7935,
"end": 7942,
"loc": {
"start": {
"line": 206,
"column": 16
},
"end": {
"line": 206,
"column": 23
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7942,
"end": 7943,
"loc": {
"start": {
"line": 206,
"column": 23
},
"end": {
"line": 206,
"column": 24
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "treeViewPlugin",
"start": 7943,
"end": 7957,
"loc": {
"start": {
"line": 206,
"column": 24
},
"end": {
"line": 206,
"column": 38
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7957,
"end": 7958,
"loc": {
"start": {
"line": 206,
"column": 38
},
"end": {
"line": 206,
"column": 39
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "withNodeTree",
"start": 7958,
"end": 7970,
"loc": {
"start": {
"line": 206,
"column": 39
},
"end": {
"line": 206,
"column": 51
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 7970,
"end": 7971,
"loc": {
"start": {
"line": 206,
"column": 51
},
"end": {
"line": 206,
"column": 52
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "context",
"start": 7971,
"end": 7978,
"loc": {
"start": {
"line": 206,
"column": 52
},
"end": {
"line": 206,
"column": 59
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7978,
"end": 7979,
"loc": {
"start": {
"line": 206,
"column": 59
},
"end": {
"line": 206,
"column": 60
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "treeViewNode",
"start": 7979,
"end": 7991,
"loc": {
"start": {
"line": 206,
"column": 60
},
"end": {
"line": 206,
"column": 72
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7991,
"end": 7992,
"loc": {
"start": {
"line": 206,
"column": 72
},
"end": {
"line": 206,
"column": 73
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 7993,
"end": 7994,
"loc": {
"start": {
"line": 206,
"column": 74
},
"end": {
"line": 206,
"column": 75
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "treeViewNode",
"start": 7994,
"end": 8006,
"loc": {
"start": {
"line": 206,
"column": 75
},
"end": {
"line": 206,
"column": 87
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 8006,
"end": 8007,
"loc": {
"start": {
"line": 206,
"column": 87
},
"end": {
"line": 206,
"column": 88
}
}
},
{
"type": {
"label": "=>",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 8008,
"end": 8010,
"loc": {
"start": {
"line": 206,
"column": 89
},
"end": {
"line": 206,
"column": 91
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 8011,
"end": 8012,
"loc": {
"start": {
"line": 206,
"column": 92
},
"end": {
"line": 206,
"column": 93
}
}
},
{
"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": 8033,
"end": 8035,
"loc": {
"start": {
"line": 207,
"column": 20
},
"end": {
"line": 207,
"column": 22
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 8036,
"end": 8037,
"loc": {
"start": {
"line": 207,
"column": 23
},
"end": {
"line": 207,
"column": 24
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "treeViewNode",
"start": 8037,
"end": 8049,
"loc": {
"start": {
"line": 207,
"column": 24
},
"end": {
"line": 207,
"column": 36
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 8049,
"end": 8050,
"loc": {
"start": {
"line": 207,
"column": 36
},
"end": {
"line": 207,
"column": 37
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "objectId",
"start": 8050,
"end": 8058,
"loc": {
"start": {
"line": 207,
"column": 37
},
"end": {
"line": 207,
"column": 45
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 8058,
"end": 8059,
"loc": {
"start": {
"line": 207,
"column": 45
},
"end": {
"line": 207,
"column": 46
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 8060,
"end": 8061,
"loc": {
"start": {
"line": 207,
"column": 47
},
"end": {
"line": 207,
"column": 48
}
}
},
{
"type": {
"label": "const",
"keyword": "const",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "const",
"start": 8086,
"end": 8091,
"loc": {
"start": {
"line": 208,
"column": 24
},
"end": {
"line": 208,
"column": 29
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "entity",
"start": 8092,
"end": 8098,
"loc": {
"start": {
"line": 208,
"column": 30
},
"end": {
"line": 208,
"column": 36
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 8099,
"end": 8100,
"loc": {
"start": {
"line": 208,
"column": 37
},
"end": {
"line": 208,
"column": 38
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "context",
"start": 8101,
"end": 8108,
"loc": {
"start": {
"line": 208,
"column": 39
},
"end": {
"line": 208,
"column": 46
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 8108,
"end": 8109,
"loc": {
"start": {
"line": 208,
"column": 46
},
"end": {
"line": 208,
"column": 47
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "viewer",
"start": 8109,
"end": 8115,
"loc": {
"start": {
"line": 208,
"column": 47
},
"end": {
"line": 208,
"column": 53
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 8115,
"end": 8116,
"loc": {
"start": {
"line": 208,
"column": 53
},
"end": {
"line": 208,
"column": 54
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "scene",
"start": 8116,
"end": 8121,
"loc": {
"start": {
"line": 208,
"column": 54
},
"end": {
"line": 208,
"column": 59
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 8121,
"end": 8122,
"loc": {
"start": {
"line": 208,
"column": 59
},
"end": {
"line": 208,
"column": 60
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "objects",
"start": 8122,
"end": 8129,
"loc": {
"start": {
"line": 208,
"column": 60
},
"end": {
"line": 208,
"column": 67
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 8129,
"end": 8130,
"loc": {
"start": {
"line": 208,
"column": 67
},
"end": {
"line": 208,
"column": 68
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "treeViewNode",
"start": 8130,
"end": 8142,
"loc": {
"start": {
"line": 208,
"column": 68
},
"end": {
"line": 208,
"column": 80
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 8142,
"end": 8143,
"loc": {
"start": {
"line": 208,
"column": 80
},
"end": {
"line": 208,
"column": 81
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "objectId",
"start": 8143,
"end": 8151,
"loc": {
"start": {
"line": 208,
"column": 81
},
"end": {
"line": 208,
"column": 89
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 8151,
"end": 8152,
"loc": {
"start": {
"line": 208,
"column": 89
},
"end": {
"line": 208,
"column": 90
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 8152,
"end": 8153,
"loc": {
"start": {
"line": 208,
"column": 90
},
"end": {
"line": 208,
"column": 91
}
}
},
{
"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": 8178,
"end": 8180,
"loc": {
"start": {
"line": 209,
"column": 24
},
"end": {
"line": 209,
"column": 26
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 8181,
"end": 8182,
"loc": {
"start": {
"line": 209,
"column": 27
},
"end": {
"line": 209,
"column": 28
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "entity",
"start": 8182,
"end": 8188,
"loc": {
"start": {
"line": 209,
"column": 28
},
"end": {
"line": 209,
"column": 34
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 8188,
"end": 8189,
"loc": {
"start": {
"line": 209,
"column": 34
},
"end": {
"line": 209,
"column": 35
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 8190,
"end": 8191,
"loc": {
"start": {
"line": 209,
"column": 36
},
"end": {
"line": 209,
"column": 37
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "entity",
"start": 8220,
"end": 8226,
"loc": {
"start": {
"line": 210,
"column": 28
},
"end": {
"line": 210,
"column": 34
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 8226,
"end": 8227,
"loc": {
"start": {
"line": 210,
"column": 34
},
"end": {
"line": 210,
"column": 35
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "selected",
"start": 8227,
"end": 8235,
"loc": {
"start": {
"line": 210,
"column": 35
},
"end": {
"line": 210,
"column": 43
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 8236,
"end": 8237,
"loc": {
"start": {
"line": 210,
"column": 44
},
"end": {
"line": 210,
"column": 45
}
}
},
{
"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": 8238,
"end": 8243,
"loc": {
"start": {
"line": 210,
"column": 46
},
"end": {
"line": 210,
"column": 51
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 8243,
"end": 8244,
"loc": {
"start": {
"line": 210,
"column": 51
},
"end": {
"line": 210,
"column": 52
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 8269,
"end": 8270,
"loc": {
"start": {
"line": 211,
"column": 24
},
"end": {
"line": 211,
"column": 25
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 8291,
"end": 8292,
"loc": {
"start": {
"line": 212,
"column": 20
},
"end": {
"line": 212,
"column": 21
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 8309,
"end": 8310,
"loc": {
"start": {
"line": 213,
"column": 16
},
"end": {
"line": 213,
"column": 17
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 8310,
"end": 8311,
"loc": {
"start": {
"line": 213,
"column": 17
},
"end": {
"line": 213,
"column": 18
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 8311,
"end": 8312,
"loc": {
"start": {
"line": 213,
"column": 18
},
"end": {
"line": 213,
"column": 19
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 8325,
"end": 8326,
"loc": {
"start": {
"line": 214,
"column": 12
},
"end": {
"line": 214,
"column": 13
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 8335,
"end": 8336,
"loc": {
"start": {
"line": 215,
"column": 8
},
"end": {
"line": 215,
"column": 9
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 8336,
"end": 8337,
"loc": {
"start": {
"line": 215,
"column": 9
},
"end": {
"line": 215,
"column": 10
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 8346,
"end": 8347,
"loc": {
"start": {
"line": 216,
"column": 8
},
"end": {
"line": 216,
"column": 9
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "title",
"start": 8360,
"end": 8365,
"loc": {
"start": {
"line": 217,
"column": 12
},
"end": {
"line": 217,
"column": 17
}
}
},
{
"type": {
"label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 8365,
"end": 8366,
"loc": {
"start": {
"line": 217,
"column": 17
},
"end": {
"line": 217,
"column": 18
}
}
},
{
"type": {
"label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "Select None",
"start": 8367,
"end": 8384,
"loc": {
"start": {
"line": 217,
"column": 19
},
"end": {
"line": 217,
"column": 36
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 8384,
"end": 8385,
"loc": {
"start": {
"line": 217,
"column": 36
},
"end": {
"line": 217,
"column": 37
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "callback",
"start": 8398,
"end": 8406,
"loc": {
"start": {
"line": 218,
"column": 12
},
"end": {
"line": 218,
"column": 20
}
}
},
{
"type": {
"label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 8406,
"end": 8407,
"loc": {
"start": {
"line": 218,
"column": 20
},
"end": {
"line": 218,
"column": 21
}
}
},
{
"type": {
"label": "function",
"keyword": "function",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "function",
"start": 8408,
"end": 8416,
"loc": {
"start": {
"line": 218,
"column": 22
},
"end": {
"line": 218,
"column": 30
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 8417,
"end": 8418,
"loc": {
"start": {
"line": 218,
"column": 31
},
"end": {
"line": 218,
"column": 32
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "context",
"start": 8418,
"end": 8425,
"loc": {
"start": {
"line": 218,
"column": 32
},
"end": {
"line": 218,
"column": 39
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 8425,
"end": 8426,
"loc": {
"start": {
"line": 218,
"column": 39
},
"end": {
"line": 218,
"column": 40
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 8427,
"end": 8428,
"loc": {
"start": {
"line": 218,
"column": 41
},
"end": {
"line": 218,
"column": 42
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "context",
"start": 8445,
"end": 8452,
"loc": {
"start": {
"line": 219,
"column": 16
},
"end": {
"line": 219,
"column": 23
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 8452,
"end": 8453,
"loc": {
"start": {
"line": 219,
"column": 23
},
"end": {
"line": 219,
"column": 24
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "viewer",
"start": 8453,
"end": 8459,
"loc": {
"start": {
"line": 219,
"column": 24
},
"end": {
"line": 219,
"column": 30
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 8459,
"end": 8460,
"loc": {
"start": {
"line": 219,
"column": 30
},
"end": {
"line": 219,
"column": 31
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "scene",
"start": 8460,
"end": 8465,
"loc": {
"start": {
"line": 219,
"column": 31
},
"end": {
"line": 219,
"column": 36
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 8465,
"end": 8466,
"loc": {
"start": {
"line": 219,
"column": 36
},
"end": {
"line": 219,
"column": 37
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "setObjectsSelected",
"start": 8466,
"end": 8484,
"loc": {
"start": {
"line": 219,
"column": 37
},
"end": {
"line": 219,
"column": 55
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 8484,
"end": 8485,
"loc": {
"start": {
"line": 219,
"column": 55
},
"end": {
"line": 219,
"column": 56
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "context",
"start": 8485,
"end": 8492,
"loc": {
"start": {
"line": 219,
"column": 56
},
"end": {
"line": 219,
"column": 63
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 8492,
"end": 8493,
"loc": {
"start": {
"line": 219,
"column": 63
},
"end": {
"line": 219,
"column": 64
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "viewer",
"start": 8493,
"end": 8499,
"loc": {
"start": {
"line": 219,
"column": 64
},
"end": {
"line": 219,
"column": 70
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 8499,
"end": 8500,
"loc": {
"start": {
"line": 219,
"column": 70
},
"end": {
"line": 219,
"column": 71
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "scene",
"start": 8500,
"end": 8505,
"loc": {
"start": {
"line": 219,
"column": 71
},
"end": {
"line": 219,
"column": 76
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 8505,
"end": 8506,
"loc": {
"start": {
"line": 219,
"column": 76
},
"end": {
"line": 219,
"column": 77
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "selectedObjectIds",
"start": 8506,
"end": 8523,
"loc": {
"start": {
"line": 219,
"column": 77
},
"end": {
"line": 219,
"column": 94
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 8523,
"end": 8524,
"loc": {
"start": {
"line": 219,
"column": 94
},
"end": {
"line": 219,
"column": 95
}
}
},
{
"type": {
"label": "false",
"keyword": "false",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "false",
"start": 8525,
"end": 8530,
"loc": {
"start": {
"line": 219,
"column": 96
},
"end": {
"line": 219,
"column": 101
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 8530,
"end": 8531,
"loc": {
"start": {
"line": 219,
"column": 101
},
"end": {
"line": 219,
"column": 102
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 8531,
"end": 8532,
"loc": {
"start": {
"line": 219,
"column": 102
},
"end": {
"line": 219,
"column": 103
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 8545,
"end": 8546,
"loc": {
"start": {
"line": 220,
"column": 12
},
"end": {
"line": 220,
"column": 13
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 8555,
"end": 8556,
"loc": {
"start": {
"line": 221,
"column": 8
},
"end": {
"line": 221,
"column": 9
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 8561,
"end": 8562,
"loc": {
"start": {
"line": 222,
"column": 4
},
"end": {
"line": 222,
"column": 5
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 8563,
"end": 8564,
"loc": {
"start": {
"line": 223,
"column": 0
},
"end": {
"line": 223,
"column": 1
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 8564,
"end": 8565,
"loc": {
"start": {
"line": 223,
"column": 1
},
"end": {
"line": 223,
"column": 2
}
}
},
{
"type": {
"label": "export",
"keyword": "export",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "export",
"start": 8567,
"end": 8573,
"loc": {
"start": {
"line": 225,
"column": 0
},
"end": {
"line": 225,
"column": 6
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 8574,
"end": 8575,
"loc": {
"start": {
"line": 225,
"column": 7
},
"end": {
"line": 225,
"column": 8
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "TreeViewContextMenuItems",
"start": 8575,
"end": 8599,
"loc": {
"start": {
"line": 225,
"column": 8
},
"end": {
"line": 225,
"column": 32
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 8599,
"end": 8600,
"loc": {
"start": {
"line": 225,
"column": 32
},
"end": {
"line": 225,
"column": 33
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 8600,
"end": 8601,
"loc": {
"start": {
"line": 225,
"column": 33
},
"end": {
"line": 225,
"column": 34
}
}
},
{
"type": {
"label": "eof",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 8601,
"end": 8601,
"loc": {
"start": {
"line": 225,
"column": 34
},
"end": {
"line": 225,
"column": 34
}
}
}
]
}