{ "type": "File", "start": 0, "end": 7545, "loc": { "start": { "line": 1, "column": 0 }, "end": { "line": 238, "column": 0 } }, "program": { "type": "Program", "start": 0, "end": 7545, "loc": { "start": { "line": 1, "column": 0 }, "end": { "line": 238, "column": 0 } }, "sourceType": "module", "body": [ { "type": "ImportDeclaration", "start": 0, "end": 65, "loc": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 65 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 9, "end": 28, "loc": { "start": { "line": 1, "column": 9 }, "end": { "line": 1, "column": 28 } }, "imported": { "type": "Identifier", "start": 9, "end": 28, "loc": { "start": { "line": 1, "column": 9 }, "end": { "line": 1, "column": 28 }, "identifierName": "makeOffscreenBuffer" }, "name": "makeOffscreenBuffer" }, "local": { "type": "Identifier", "start": 9, "end": 28, "loc": { "start": { "line": 1, "column": 9 }, "end": { "line": 1, "column": 28 }, "identifierName": "makeOffscreenBuffer" }, "name": "makeOffscreenBuffer" } } ], "source": { "type": "StringLiteral", "start": 36, "end": 64, "loc": { "start": { "line": 1, "column": 36 }, "end": { "line": 1, "column": 64 } }, "extra": { "rawValue": "../../../core/buffer_utils", "raw": "\"../../../core/buffer_utils\"" }, "value": "../../../core/buffer_utils" } }, { "type": "ImportDeclaration", "start": 67, "end": 119, "loc": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 52 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 76, "end": 88, "loc": { "start": { "line": 2, "column": 9 }, "end": { "line": 2, "column": 21 } }, "imported": { "type": "Identifier", "start": 76, "end": 88, "loc": { "start": { "line": 2, "column": 9 }, "end": { "line": 2, "column": 21 }, "identifierName": "globalConfig" }, "name": "globalConfig" }, "local": { "type": "Identifier", "start": 76, "end": 88, "loc": { "start": { "line": 2, "column": 9 }, "end": { "line": 2, "column": 21 }, "identifierName": "globalConfig" }, "name": "globalConfig" } } ], "source": { "type": "StringLiteral", "start": 96, "end": 118, "loc": { "start": { "line": 2, "column": 29 }, "end": { "line": 2, "column": 51 } }, "extra": { "rawValue": "../../../core/config", "raw": "\"../../../core/config\"" }, "value": "../../../core/config" } }, { "type": "ImportDeclaration", "start": 121, "end": 196, "loc": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 75 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 130, "end": 135, "loc": { "start": { "line": 3, "column": 9 }, "end": { "line": 3, "column": 14 } }, "imported": { "type": "Identifier", "start": 130, "end": 135, "loc": { "start": { "line": 3, "column": 9 }, "end": { "line": 3, "column": 14 }, "identifierName": "clamp" }, "name": "clamp" }, "local": { "type": "Identifier", "start": 130, "end": 135, "loc": { "start": { "line": 3, "column": 9 }, "end": { "line": 3, "column": 14 }, "identifierName": "clamp" }, "name": "clamp" } }, { "type": "ImportSpecifier", "start": 137, "end": 152, "loc": { "start": { "line": 3, "column": 16 }, "end": { "line": 3, "column": 31 } }, "imported": { "type": "Identifier", "start": 137, "end": 152, "loc": { "start": { "line": 3, "column": 16 }, "end": { "line": 3, "column": 31 }, "identifierName": "formatBigNumber" }, "name": "formatBigNumber" }, "local": { "type": "Identifier", "start": 137, "end": 152, "loc": { "start": { "line": 3, "column": 16 }, "end": { "line": 3, "column": 31 }, "identifierName": "formatBigNumber" }, "name": "formatBigNumber" } }, { "type": "ImportSpecifier", "start": 154, "end": 166, "loc": { "start": { "line": 3, "column": 33 }, "end": { "line": 3, "column": 45 } }, "imported": { "type": "Identifier", "start": 154, "end": 166, "loc": { "start": { "line": 3, "column": 33 }, "end": { "line": 3, "column": 45 }, "identifierName": "round2Digits" }, "name": "round2Digits" }, "local": { "type": "Identifier", "start": 154, "end": 166, "loc": { "start": { "line": 3, "column": 33 }, "end": { "line": 3, "column": 45 }, "identifierName": "round2Digits" }, "name": "round2Digits" } } ], "source": { "type": "StringLiteral", "start": 174, "end": 195, "loc": { "start": { "line": 3, "column": 53 }, "end": { "line": 3, "column": 74 } }, "extra": { "rawValue": "../../../core/utils", "raw": "\"../../../core/utils\"" }, "value": "../../../core/utils" } }, { "type": "ImportDeclaration", "start": 198, "end": 240, "loc": { "start": { "line": 4, "column": 0 }, "end": { "line": 4, "column": 42 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 207, "end": 208, "loc": { "start": { "line": 4, "column": 9 }, "end": { "line": 4, "column": 10 } }, "imported": { "type": "Identifier", "start": 207, "end": 208, "loc": { "start": { "line": 4, "column": 9 }, "end": { "line": 4, "column": 10 }, "identifierName": "T" }, "name": "T" }, "local": { "type": "Identifier", "start": 207, "end": 208, "loc": { "start": { "line": 4, "column": 9 }, "end": { "line": 4, "column": 10 }, "identifierName": "T" }, "name": "T" } } ], "source": { "type": "StringLiteral", "start": 216, "end": 239, "loc": { "start": { "line": 4, "column": 18 }, "end": { "line": 4, "column": 41 } }, "extra": { "rawValue": "../../../translations", "raw": "\"../../../translations\"" }, "value": "../../../translations" } }, { "type": "ImportDeclaration", "start": 242, "end": 311, "loc": { "start": { "line": 5, "column": 0 }, "end": { "line": 5, "column": 69 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 251, "end": 274, "loc": { "start": { "line": 5, "column": 9 }, "end": { "line": 5, "column": 32 } }, "imported": { "type": "Identifier", "start": 251, "end": 274, "loc": { "start": { "line": 5, "column": 9 }, "end": { "line": 5, "column": 32 }, "identifierName": "enumAnalyticsDataSource" }, "name": "enumAnalyticsDataSource" }, "local": { "type": "Identifier", "start": 251, "end": 274, "loc": { "start": { "line": 5, "column": 9 }, "end": { "line": 5, "column": 32 }, "identifierName": "enumAnalyticsDataSource" }, "name": "enumAnalyticsDataSource" } } ], "source": { "type": "StringLiteral", "start": 282, "end": 310, "loc": { "start": { "line": 5, "column": 40 }, "end": { "line": 5, "column": 68 } }, "extra": { "rawValue": "../../production_analytics", "raw": "\"../../production_analytics\"" }, "value": "../../production_analytics" } }, { "type": "ImportDeclaration", "start": 313, "end": 351, "loc": { "start": { "line": 6, "column": 0 }, "end": { "line": 6, "column": 38 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 322, "end": 330, "loc": { "start": { "line": 6, "column": 9 }, "end": { "line": 6, "column": 17 } }, "imported": { "type": "Identifier", "start": 322, "end": 330, "loc": { "start": { "line": 6, "column": 9 }, "end": { "line": 6, "column": 17 }, "identifierName": "GameRoot" }, "name": "GameRoot" }, "local": { "type": "Identifier", "start": 322, "end": 330, "loc": { "start": { "line": 6, "column": 9 }, "end": { "line": 6, "column": 17 }, "identifierName": "GameRoot" }, "name": "GameRoot" } } ], "source": { "type": "StringLiteral", "start": 338, "end": 350, "loc": { "start": { "line": 6, "column": 25 }, "end": { "line": 6, "column": 37 } }, "extra": { "rawValue": "../../root", "raw": "\"../../root\"" }, "value": "../../root" } }, { "type": "ImportDeclaration", "start": 353, "end": 410, "loc": { "start": { "line": 7, "column": 0 }, "end": { "line": 7, "column": 57 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 362, "end": 377, "loc": { "start": { "line": 7, "column": 9 }, "end": { "line": 7, "column": 24 } }, "imported": { "type": "Identifier", "start": 362, "end": 377, "loc": { "start": { "line": 7, "column": 9 }, "end": { "line": 7, "column": 24 }, "identifierName": "ShapeDefinition" }, "name": "ShapeDefinition" }, "local": { "type": "Identifier", "start": 362, "end": 377, "loc": { "start": { "line": 7, "column": 9 }, "end": { "line": 7, "column": 24 }, "identifierName": "ShapeDefinition" }, "name": "ShapeDefinition" } } ], "source": { "type": "StringLiteral", "start": 385, "end": 409, "loc": { "start": { "line": 7, "column": 32 }, "end": { "line": 7, "column": 56 } }, "extra": { "rawValue": "../../shape_definition", "raw": "\"../../shape_definition\"" }, "value": "../../shape_definition" }, "trailingComments": [ { "type": "CommentBlock", "value": "* @enum {string} ", "start": 414, "end": 435, "loc": { "start": { "line": 9, "column": 0 }, "end": { "line": 9, "column": 21 } } } ] }, { "type": "ExportNamedDeclaration", "start": 437, "end": 521, "loc": { "start": { "line": 10, "column": 0 }, "end": { "line": 13, "column": 2 } }, "specifiers": [], "source": null, "declaration": { "type": "VariableDeclaration", "start": 444, "end": 521, "loc": { "start": { "line": 10, "column": 7 }, "end": { "line": 13, "column": 2 } }, "declarations": [ { "type": "VariableDeclarator", "start": 450, "end": 520, "loc": { "start": { "line": 10, "column": 13 }, "end": { "line": 13, "column": 1 } }, "id": { "type": "Identifier", "start": 450, "end": 465, "loc": { "start": { "line": 10, "column": 13 }, "end": { "line": 10, "column": 28 }, "identifierName": "enumDisplayMode" }, "name": "enumDisplayMode", "leadingComments": null }, "init": { "type": "ObjectExpression", "start": 468, "end": 520, "loc": { "start": { "line": 10, "column": 31 }, "end": { "line": 13, "column": 1 } }, "properties": [ { "type": "ObjectProperty", "start": 475, "end": 489, "loc": { "start": { "line": 11, "column": 4 }, "end": { "line": 11, "column": 18 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 475, "end": 480, "loc": { "start": { "line": 11, "column": 4 }, "end": { "line": 11, "column": 9 }, "identifierName": "icons" }, "name": "icons" }, "value": { "type": "StringLiteral", "start": 482, "end": 489, "loc": { "start": { "line": 11, "column": 11 }, "end": { "line": 11, "column": 18 } }, "extra": { "rawValue": "icons", "raw": "\"icons\"" }, "value": "icons" } }, { "type": "ObjectProperty", "start": 496, "end": 516, "loc": { "start": { "line": 12, "column": 4 }, "end": { "line": 12, "column": 24 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 496, "end": 504, "loc": { "start": { "line": 12, "column": 4 }, "end": { "line": 12, "column": 12 }, "identifierName": "detailed" }, "name": "detailed" }, "value": { "type": "StringLiteral", "start": 506, "end": 516, "loc": { "start": { "line": 12, "column": 14 }, "end": { "line": 12, "column": 24 } }, "extra": { "rawValue": "detailed", "raw": "\"detailed\"" }, "value": "detailed" } } ] }, "leadingComments": null } ], "kind": "const", "leadingComments": [ { "type": "CommentBlock", "value": "* @enum {string} ", "start": 414, "end": 435, "loc": { "start": { "line": 9, "column": 0 }, "end": { "line": 9, "column": 21 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\r\n * Stores how many seconds one unit is\r\n * @type {Object}\r\n ", "start": 525, "end": 608, "loc": { "start": { "line": 15, "column": 0 }, "end": { "line": 18, "column": 3 } } } ] }, "leadingComments": [ { "type": "CommentBlock", "value": "* @enum {string} ", "start": 414, "end": 435, "loc": { "start": { "line": 9, "column": 0 }, "end": { "line": 9, "column": 21 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\r\n * Stores how many seconds one unit is\r\n * @type {Object}\r\n ", "start": 525, "end": 608, "loc": { "start": { "line": 15, "column": 0 }, "end": { "line": 18, "column": 3 } } } ] }, { "type": "ExportNamedDeclaration", "start": 610, "end": 703, "loc": { "start": { "line": 19, "column": 0 }, "end": { "line": 23, "column": 2 } }, "specifiers": [], "source": null, "declaration": { "type": "VariableDeclaration", "start": 617, "end": 703, "loc": { "start": { "line": 19, "column": 7 }, "end": { "line": 23, "column": 2 } }, "declarations": [ { "type": "VariableDeclarator", "start": 623, "end": 702, "loc": { "start": { "line": 19, "column": 13 }, "end": { "line": 23, "column": 1 } }, "id": { "type": "Identifier", "start": 623, "end": 645, "loc": { "start": { "line": 19, "column": 13 }, "end": { "line": 19, "column": 35 }, "identifierName": "statisticsUnitsSeconds" }, "name": "statisticsUnitsSeconds", "leadingComments": null }, "init": { "type": "ObjectExpression", "start": 648, "end": 702, "loc": { "start": { "line": 19, "column": 38 }, "end": { "line": 23, "column": 1 } }, "properties": [ { "type": "ObjectProperty", "start": 655, "end": 664, "loc": { "start": { "line": 20, "column": 4 }, "end": { "line": 20, "column": 13 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 655, "end": 661, "loc": { "start": { "line": 20, "column": 4 }, "end": { "line": 20, "column": 10 }, "identifierName": "second" }, "name": "second" }, "value": { "type": "NumericLiteral", "start": 663, "end": 664, "loc": { "start": { "line": 20, "column": 12 }, "end": { "line": 20, "column": 13 } }, "extra": { "rawValue": 1, "raw": "1" }, "value": 1 } }, { "type": "ObjectProperty", "start": 671, "end": 681, "loc": { "start": { "line": 21, "column": 4 }, "end": { "line": 21, "column": 14 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 671, "end": 677, "loc": { "start": { "line": 21, "column": 4 }, "end": { "line": 21, "column": 10 }, "identifierName": "minute" }, "name": "minute" }, "value": { "type": "NumericLiteral", "start": 679, "end": 681, "loc": { "start": { "line": 21, "column": 12 }, "end": { "line": 21, "column": 14 } }, "extra": { "rawValue": 60, "raw": "60" }, "value": 60 } }, { "type": "ObjectProperty", "start": 688, "end": 698, "loc": { "start": { "line": 22, "column": 4 }, "end": { "line": 22, "column": 14 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 688, "end": 692, "loc": { "start": { "line": 22, "column": 4 }, "end": { "line": 22, "column": 8 }, "identifierName": "hour" }, "name": "hour" }, "value": { "type": "NumericLiteral", "start": 694, "end": 698, "loc": { "start": { "line": 22, "column": 10 }, "end": { "line": 22, "column": 14 } }, "extra": { "rawValue": 3600, "raw": "3600" }, "value": 3600 } } ] }, "leadingComments": null } ], "kind": "const", "leadingComments": [ { "type": "CommentBlock", "value": "*\r\n * Stores how many seconds one unit is\r\n * @type {Object}\r\n ", "start": 525, "end": 608, "loc": { "start": { "line": 15, "column": 0 }, "end": { "line": 18, "column": 3 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\r\n * Simple wrapper for a shape definition within the shape statistics\r\n ", "start": 707, "end": 785, "loc": { "start": { "line": 25, "column": 0 }, "end": { "line": 27, "column": 3 } } } ] }, "leadingComments": [ { "type": "CommentBlock", "value": "*\r\n * Stores how many seconds one unit is\r\n * @type {Object}\r\n ", "start": 525, "end": 608, "loc": { "start": { "line": 15, "column": 0 }, "end": { "line": 18, "column": 3 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\r\n * Simple wrapper for a shape definition within the shape statistics\r\n ", "start": 707, "end": 785, "loc": { "start": { "line": 25, "column": 0 }, "end": { "line": 27, "column": 3 } } } ] }, { "type": "ExportNamedDeclaration", "start": 787, "end": 7543, "loc": { "start": { "line": 28, "column": 0 }, "end": { "line": 237, "column": 1 } }, "specifiers": [], "source": null, "declaration": { "type": "ClassDeclaration", "start": 794, "end": 7543, "loc": { "start": { "line": 28, "column": 7 }, "end": { "line": 237, "column": 1 } }, "id": { "type": "Identifier", "start": 800, "end": 824, "loc": { "start": { "line": 28, "column": 13 }, "end": { "line": 28, "column": 37 }, "identifierName": "HUDShapeStatisticsHandle" }, "name": "HUDShapeStatisticsHandle", "leadingComments": null }, "superClass": null, "body": { "type": "ClassBody", "start": 825, "end": 7543, "loc": { "start": { "line": 28, "column": 38 }, "end": { "line": 237, "column": 1 } }, "body": [ { "type": "ClassMethod", "start": 984, "end": 1202, "loc": { "start": { "line": 34, "column": 4 }, "end": { "line": 40, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 984, "end": 995, "loc": { "start": { "line": 34, "column": 4 }, "end": { "line": 34, "column": 15 }, "identifierName": "constructor" }, "name": "constructor", "leadingComments": null }, "kind": "constructor", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 996, "end": 1000, "loc": { "start": { "line": 34, "column": 16 }, "end": { "line": 34, "column": 20 }, "identifierName": "root" }, "name": "root" }, { "type": "Identifier", "start": 1002, "end": 1012, "loc": { "start": { "line": 34, "column": 22 }, "end": { "line": 34, "column": 32 }, "identifierName": "definition" }, "name": "definition" }, { "type": "Identifier", "start": 1014, "end": 1034, "loc": { "start": { "line": 34, "column": 34 }, "end": { "line": 34, "column": 54 }, "identifierName": "intersectionObserver" }, "name": "intersectionObserver" } ], "body": { "type": "BlockStatement", "start": 1036, "end": 1202, "loc": { "start": { "line": 34, "column": 56 }, "end": { "line": 40, "column": 5 } }, "body": [ { "type": "ExpressionStatement", "start": 1047, "end": 1076, "loc": { "start": { "line": 35, "column": 8 }, "end": { "line": 35, "column": 37 } }, "expression": { "type": "AssignmentExpression", "start": 1047, "end": 1075, "loc": { "start": { "line": 35, "column": 8 }, "end": { "line": 35, "column": 36 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 1047, "end": 1062, "loc": { "start": { "line": 35, "column": 8 }, "end": { "line": 35, "column": 23 } }, "object": { "type": "ThisExpression", "start": 1047, "end": 1051, "loc": { "start": { "line": 35, "column": 8 }, "end": { "line": 35, "column": 12 } } }, "property": { "type": "Identifier", "start": 1052, "end": 1062, "loc": { "start": { "line": 35, "column": 13 }, "end": { "line": 35, "column": 23 }, "identifierName": "definition" }, "name": "definition" }, "computed": false }, "right": { "type": "Identifier", "start": 1065, "end": 1075, "loc": { "start": { "line": 35, "column": 26 }, "end": { "line": 35, "column": 36 }, "identifierName": "definition" }, "name": "definition" } } }, { "type": "ExpressionStatement", "start": 1086, "end": 1103, "loc": { "start": { "line": 36, "column": 8 }, "end": { "line": 36, "column": 25 } }, "expression": { "type": "AssignmentExpression", "start": 1086, "end": 1102, "loc": { "start": { "line": 36, "column": 8 }, "end": { "line": 36, "column": 24 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 1086, "end": 1095, "loc": { "start": { "line": 36, "column": 8 }, "end": { "line": 36, "column": 17 } }, "object": { "type": "ThisExpression", "start": 1086, "end": 1090, "loc": { "start": { "line": 36, "column": 8 }, "end": { "line": 36, "column": 12 } } }, "property": { "type": "Identifier", "start": 1091, "end": 1095, "loc": { "start": { "line": 36, "column": 13 }, "end": { "line": 36, "column": 17 }, "identifierName": "root" }, "name": "root" }, "computed": false }, "right": { "type": "Identifier", "start": 1098, "end": 1102, "loc": { "start": { "line": 36, "column": 20 }, "end": { "line": 36, "column": 24 }, "identifierName": "root" }, "name": "root" } } }, { "type": "ExpressionStatement", "start": 1113, "end": 1162, "loc": { "start": { "line": 37, "column": 8 }, "end": { "line": 37, "column": 57 } }, "expression": { "type": "AssignmentExpression", "start": 1113, "end": 1161, "loc": { "start": { "line": 37, "column": 8 }, "end": { "line": 37, "column": 56 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 1113, "end": 1138, "loc": { "start": { "line": 37, "column": 8 }, "end": { "line": 37, "column": 33 } }, "object": { "type": "ThisExpression", "start": 1113, "end": 1117, "loc": { "start": { "line": 37, "column": 8 }, "end": { "line": 37, "column": 12 } } }, "property": { "type": "Identifier", "start": 1118, "end": 1138, "loc": { "start": { "line": 37, "column": 13 }, "end": { "line": 37, "column": 33 }, "identifierName": "intersectionObserver" }, "name": "intersectionObserver" }, "computed": false }, "right": { "type": "Identifier", "start": 1141, "end": 1161, "loc": { "start": { "line": 37, "column": 36 }, "end": { "line": 37, "column": 56 }, "identifierName": "intersectionObserver" }, "name": "intersectionObserver" } } }, { "type": "ExpressionStatement", "start": 1174, "end": 1195, "loc": { "start": { "line": 39, "column": 8 }, "end": { "line": 39, "column": 29 } }, "expression": { "type": "AssignmentExpression", "start": 1174, "end": 1194, "loc": { "start": { "line": 39, "column": 8 }, "end": { "line": 39, "column": 28 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 1174, "end": 1186, "loc": { "start": { "line": 39, "column": 8 }, "end": { "line": 39, "column": 20 } }, "object": { "type": "ThisExpression", "start": 1174, "end": 1178, "loc": { "start": { "line": 39, "column": 8 }, "end": { "line": 39, "column": 12 } } }, "property": { "type": "Identifier", "start": 1179, "end": 1186, "loc": { "start": { "line": 39, "column": 13 }, "end": { "line": 39, "column": 20 }, "identifierName": "visible" }, "name": "visible" }, "computed": false }, "right": { "type": "BooleanLiteral", "start": 1189, "end": 1194, "loc": { "start": { "line": 39, "column": 23 }, "end": { "line": 39, "column": 28 } }, "value": false } } } ], "directives": [] }, "leadingComments": [ { "type": "CommentBlock", "value": "*\r\n * @param {GameRoot} root\r\n * @param {ShapeDefinition} definition\r\n * @param {IntersectionObserver} intersectionObserver\r\n ", "start": 832, "end": 978, "loc": { "start": { "line": 29, "column": 4 }, "end": { "line": 33, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 1210, "end": 1523, "loc": { "start": { "line": 42, "column": 4 }, "end": { "line": 49, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 1210, "end": 1221, "loc": { "start": { "line": 42, "column": 4 }, "end": { "line": 42, "column": 15 }, "identifierName": "initElement" }, "name": "initElement" }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 1224, "end": 1523, "loc": { "start": { "line": 42, "column": 18 }, "end": { "line": 49, "column": 5 } }, "body": [ { "type": "ExpressionStatement", "start": 1235, "end": 1280, "loc": { "start": { "line": 43, "column": 8 }, "end": { "line": 43, "column": 53 } }, "expression": { "type": "AssignmentExpression", "start": 1235, "end": 1279, "loc": { "start": { "line": 43, "column": 8 }, "end": { "line": 43, "column": 52 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 1235, "end": 1247, "loc": { "start": { "line": 43, "column": 8 }, "end": { "line": 43, "column": 20 } }, "object": { "type": "ThisExpression", "start": 1235, "end": 1239, "loc": { "start": { "line": 43, "column": 8 }, "end": { "line": 43, "column": 12 } } }, "property": { "type": "Identifier", "start": 1240, "end": 1247, "loc": { "start": { "line": 43, "column": 13 }, "end": { "line": 43, "column": 20 }, "identifierName": "element" }, "name": "element" }, "computed": false }, "right": { "type": "CallExpression", "start": 1250, "end": 1279, "loc": { "start": { "line": 43, "column": 23 }, "end": { "line": 43, "column": 52 } }, "callee": { "type": "MemberExpression", "start": 1250, "end": 1272, "loc": { "start": { "line": 43, "column": 23 }, "end": { "line": 43, "column": 45 } }, "object": { "type": "Identifier", "start": 1250, "end": 1258, "loc": { "start": { "line": 43, "column": 23 }, "end": { "line": 43, "column": 31 }, "identifierName": "document" }, "name": "document" }, "property": { "type": "Identifier", "start": 1259, "end": 1272, "loc": { "start": { "line": 43, "column": 32 }, "end": { "line": 43, "column": 45 }, "identifierName": "createElement" }, "name": "createElement" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 1273, "end": 1278, "loc": { "start": { "line": 43, "column": 46 }, "end": { "line": 43, "column": 51 } }, "extra": { "rawValue": "div", "raw": "\"div\"" }, "value": "div" } ] } } }, { "type": "ExpressionStatement", "start": 1290, "end": 1361, "loc": { "start": { "line": 44, "column": 8 }, "end": { "line": 44, "column": 79 } }, "expression": { "type": "CallExpression", "start": 1290, "end": 1360, "loc": { "start": { "line": 44, "column": 8 }, "end": { "line": 44, "column": 78 } }, "callee": { "type": "MemberExpression", "start": 1290, "end": 1315, "loc": { "start": { "line": 44, "column": 8 }, "end": { "line": 44, "column": 33 } }, "object": { "type": "MemberExpression", "start": 1290, "end": 1302, "loc": { "start": { "line": 44, "column": 8 }, "end": { "line": 44, "column": 20 } }, "object": { "type": "ThisExpression", "start": 1290, "end": 1294, "loc": { "start": { "line": 44, "column": 8 }, "end": { "line": 44, "column": 12 } } }, "property": { "type": "Identifier", "start": 1295, "end": 1302, "loc": { "start": { "line": 44, "column": 13 }, "end": { "line": 44, "column": 20 }, "identifierName": "element" }, "name": "element" }, "computed": false }, "property": { "type": "Identifier", "start": 1303, "end": 1315, "loc": { "start": { "line": 44, "column": 21 }, "end": { "line": 44, "column": 33 }, "identifierName": "setAttribute" }, "name": "setAttribute" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 1316, "end": 1332, "loc": { "start": { "line": 44, "column": 34 }, "end": { "line": 44, "column": 50 } }, "extra": { "rawValue": "data-shape-key", "raw": "\"data-shape-key\"" }, "value": "data-shape-key" }, { "type": "CallExpression", "start": 1334, "end": 1359, "loc": { "start": { "line": 44, "column": 52 }, "end": { "line": 44, "column": 77 } }, "callee": { "type": "MemberExpression", "start": 1334, "end": 1357, "loc": { "start": { "line": 44, "column": 52 }, "end": { "line": 44, "column": 75 } }, "object": { "type": "MemberExpression", "start": 1334, "end": 1349, "loc": { "start": { "line": 44, "column": 52 }, "end": { "line": 44, "column": 67 } }, "object": { "type": "ThisExpression", "start": 1334, "end": 1338, "loc": { "start": { "line": 44, "column": 52 }, "end": { "line": 44, "column": 56 } } }, "property": { "type": "Identifier", "start": 1339, "end": 1349, "loc": { "start": { "line": 44, "column": 57 }, "end": { "line": 44, "column": 67 }, "identifierName": "definition" }, "name": "definition" }, "computed": false }, "property": { "type": "Identifier", "start": 1350, "end": 1357, "loc": { "start": { "line": 44, "column": 68 }, "end": { "line": 44, "column": 75 }, "identifierName": "getHash" }, "name": "getHash" }, "computed": false }, "arguments": [] } ] } }, { "type": "ExpressionStatement", "start": 1373, "end": 1419, "loc": { "start": { "line": 46, "column": 8 }, "end": { "line": 46, "column": 54 } }, "expression": { "type": "AssignmentExpression", "start": 1373, "end": 1418, "loc": { "start": { "line": 46, "column": 8 }, "end": { "line": 46, "column": 53 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 1373, "end": 1385, "loc": { "start": { "line": 46, "column": 8 }, "end": { "line": 46, "column": 20 } }, "object": { "type": "ThisExpression", "start": 1373, "end": 1377, "loc": { "start": { "line": 46, "column": 8 }, "end": { "line": 46, "column": 12 } } }, "property": { "type": "Identifier", "start": 1378, "end": 1385, "loc": { "start": { "line": 46, "column": 13 }, "end": { "line": 46, "column": 20 }, "identifierName": "counter" }, "name": "counter" }, "computed": false }, "right": { "type": "CallExpression", "start": 1388, "end": 1418, "loc": { "start": { "line": 46, "column": 23 }, "end": { "line": 46, "column": 53 } }, "callee": { "type": "MemberExpression", "start": 1388, "end": 1410, "loc": { "start": { "line": 46, "column": 23 }, "end": { "line": 46, "column": 45 } }, "object": { "type": "Identifier", "start": 1388, "end": 1396, "loc": { "start": { "line": 46, "column": 23 }, "end": { "line": 46, "column": 31 }, "identifierName": "document" }, "name": "document" }, "property": { "type": "Identifier", "start": 1397, "end": 1410, "loc": { "start": { "line": 46, "column": 32 }, "end": { "line": 46, "column": 45 }, "identifierName": "createElement" }, "name": "createElement" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 1411, "end": 1417, "loc": { "start": { "line": 46, "column": 46 }, "end": { "line": 46, "column": 52 } }, "extra": { "rawValue": "span", "raw": "\"span\"" }, "value": "span" } ] } } }, { "type": "ExpressionStatement", "start": 1429, "end": 1467, "loc": { "start": { "line": 47, "column": 8 }, "end": { "line": 47, "column": 46 } }, "expression": { "type": "CallExpression", "start": 1429, "end": 1466, "loc": { "start": { "line": 47, "column": 8 }, "end": { "line": 47, "column": 45 } }, "callee": { "type": "MemberExpression", "start": 1429, "end": 1455, "loc": { "start": { "line": 47, "column": 8 }, "end": { "line": 47, "column": 34 } }, "object": { "type": "MemberExpression", "start": 1429, "end": 1451, "loc": { "start": { "line": 47, "column": 8 }, "end": { "line": 47, "column": 30 } }, "object": { "type": "MemberExpression", "start": 1429, "end": 1441, "loc": { "start": { "line": 47, "column": 8 }, "end": { "line": 47, "column": 20 } }, "object": { "type": "ThisExpression", "start": 1429, "end": 1433, "loc": { "start": { "line": 47, "column": 8 }, "end": { "line": 47, "column": 12 } } }, "property": { "type": "Identifier", "start": 1434, "end": 1441, "loc": { "start": { "line": 47, "column": 13 }, "end": { "line": 47, "column": 20 }, "identifierName": "counter" }, "name": "counter" }, "computed": false }, "property": { "type": "Identifier", "start": 1442, "end": 1451, "loc": { "start": { "line": 47, "column": 21 }, "end": { "line": 47, "column": 30 }, "identifierName": "classList" }, "name": "classList" }, "computed": false }, "property": { "type": "Identifier", "start": 1452, "end": 1455, "loc": { "start": { "line": 47, "column": 31 }, "end": { "line": 47, "column": 34 }, "identifierName": "add" }, "name": "add" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 1456, "end": 1465, "loc": { "start": { "line": 47, "column": 35 }, "end": { "line": 47, "column": 44 } }, "extra": { "rawValue": "counter", "raw": "\"counter\"" }, "value": "counter" } ] } }, { "type": "ExpressionStatement", "start": 1477, "end": 1516, "loc": { "start": { "line": 48, "column": 8 }, "end": { "line": 48, "column": 47 } }, "expression": { "type": "CallExpression", "start": 1477, "end": 1515, "loc": { "start": { "line": 48, "column": 8 }, "end": { "line": 48, "column": 46 } }, "callee": { "type": "MemberExpression", "start": 1477, "end": 1501, "loc": { "start": { "line": 48, "column": 8 }, "end": { "line": 48, "column": 32 } }, "object": { "type": "MemberExpression", "start": 1477, "end": 1489, "loc": { "start": { "line": 48, "column": 8 }, "end": { "line": 48, "column": 20 } }, "object": { "type": "ThisExpression", "start": 1477, "end": 1481, "loc": { "start": { "line": 48, "column": 8 }, "end": { "line": 48, "column": 12 } } }, "property": { "type": "Identifier", "start": 1482, "end": 1489, "loc": { "start": { "line": 48, "column": 13 }, "end": { "line": 48, "column": 20 }, "identifierName": "element" }, "name": "element" }, "computed": false }, "property": { "type": "Identifier", "start": 1490, "end": 1501, "loc": { "start": { "line": 48, "column": 21 }, "end": { "line": 48, "column": 32 }, "identifierName": "appendChild" }, "name": "appendChild" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 1502, "end": 1514, "loc": { "start": { "line": 48, "column": 33 }, "end": { "line": 48, "column": 45 } }, "object": { "type": "ThisExpression", "start": 1502, "end": 1506, "loc": { "start": { "line": 48, "column": 33 }, "end": { "line": 48, "column": 37 } } }, "property": { "type": "Identifier", "start": 1507, "end": 1514, "loc": { "start": { "line": 48, "column": 38 }, "end": { "line": 48, "column": 45 }, "identifierName": "counter" }, "name": "counter" }, "computed": false } ] } } ], "directives": [], "trailingComments": null }, "trailingComments": [ { "type": "CommentBlock", "value": "*\r\n * Sets whether the shape handle is visible currently\r\n * @param {boolean} visibility\r\n ", "start": 1531, "end": 1638, "loc": { "start": { "line": 51, "column": 4 }, "end": { "line": 54, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 1644, "end": 2197, "loc": { "start": { "line": 55, "column": 4 }, "end": { "line": 71, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 1644, "end": 1654, "loc": { "start": { "line": 55, "column": 4 }, "end": { "line": 55, "column": 14 }, "identifierName": "setVisible" }, "name": "setVisible", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 1655, "end": 1665, "loc": { "start": { "line": 55, "column": 15 }, "end": { "line": 55, "column": 25 }, "identifierName": "visibility" }, "name": "visibility" } ], "body": { "type": "BlockStatement", "start": 1667, "end": 2197, "loc": { "start": { "line": 55, "column": 27 }, "end": { "line": 71, "column": 5 } }, "body": [ { "type": "IfStatement", "start": 1678, "end": 1744, "loc": { "start": { "line": 56, "column": 8 }, "end": { "line": 58, "column": 9 } }, "test": { "type": "BinaryExpression", "start": 1682, "end": 1709, "loc": { "start": { "line": 56, "column": 12 }, "end": { "line": 56, "column": 39 } }, "left": { "type": "Identifier", "start": 1682, "end": 1692, "loc": { "start": { "line": 56, "column": 12 }, "end": { "line": 56, "column": 22 }, "identifierName": "visibility" }, "name": "visibility" }, "operator": "===", "right": { "type": "MemberExpression", "start": 1697, "end": 1709, "loc": { "start": { "line": 56, "column": 27 }, "end": { "line": 56, "column": 39 } }, "object": { "type": "ThisExpression", "start": 1697, "end": 1701, "loc": { "start": { "line": 56, "column": 27 }, "end": { "line": 56, "column": 31 } } }, "property": { "type": "Identifier", "start": 1702, "end": 1709, "loc": { "start": { "line": 56, "column": 32 }, "end": { "line": 56, "column": 39 }, "identifierName": "visible" }, "name": "visible" }, "computed": false } }, "consequent": { "type": "BlockStatement", "start": 1711, "end": 1744, "loc": { "start": { "line": 56, "column": 41 }, "end": { "line": 58, "column": 9 } }, "body": [ { "type": "ReturnStatement", "start": 1726, "end": 1733, "loc": { "start": { "line": 57, "column": 12 }, "end": { "line": 57, "column": 19 } }, "argument": null } ], "directives": [] }, "alternate": null }, { "type": "ExpressionStatement", "start": 1754, "end": 1780, "loc": { "start": { "line": 59, "column": 8 }, "end": { "line": 59, "column": 34 } }, "expression": { "type": "AssignmentExpression", "start": 1754, "end": 1779, "loc": { "start": { "line": 59, "column": 8 }, "end": { "line": 59, "column": 33 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 1754, "end": 1766, "loc": { "start": { "line": 59, "column": 8 }, "end": { "line": 59, "column": 20 } }, "object": { "type": "ThisExpression", "start": 1754, "end": 1758, "loc": { "start": { "line": 59, "column": 8 }, "end": { "line": 59, "column": 12 } } }, "property": { "type": "Identifier", "start": 1759, "end": 1766, "loc": { "start": { "line": 59, "column": 13 }, "end": { "line": 59, "column": 20 }, "identifierName": "visible" }, "name": "visible" }, "computed": false }, "right": { "type": "Identifier", "start": 1769, "end": 1779, "loc": { "start": { "line": 59, "column": 23 }, "end": { "line": 59, "column": 33 }, "identifierName": "visibility" }, "name": "visibility" } } }, { "type": "IfStatement", "start": 1790, "end": 2190, "loc": { "start": { "line": 60, "column": 8 }, "end": { "line": 70, "column": 9 } }, "test": { "type": "Identifier", "start": 1794, "end": 1804, "loc": { "start": { "line": 60, "column": 12 }, "end": { "line": 60, "column": 22 }, "identifierName": "visibility" }, "name": "visibility" }, "consequent": { "type": "BlockStatement", "start": 1806, "end": 2100, "loc": { "start": { "line": 60, "column": 24 }, "end": { "line": 67, "column": 9 } }, "body": [ { "type": "IfStatement", "start": 1821, "end": 2089, "loc": { "start": { "line": 61, "column": 12 }, "end": { "line": 66, "column": 13 } }, "test": { "type": "UnaryExpression", "start": 1825, "end": 1842, "loc": { "start": { "line": 61, "column": 16 }, "end": { "line": 61, "column": 33 } }, "operator": "!", "prefix": true, "argument": { "type": "MemberExpression", "start": 1826, "end": 1842, "loc": { "start": { "line": 61, "column": 17 }, "end": { "line": 61, "column": 33 } }, "object": { "type": "ThisExpression", "start": 1826, "end": 1830, "loc": { "start": { "line": 61, "column": 17 }, "end": { "line": 61, "column": 21 } } }, "property": { "type": "Identifier", "start": 1831, "end": 1842, "loc": { "start": { "line": 61, "column": 22 }, "end": { "line": 61, "column": 33 }, "identifierName": "shapeCanvas" }, "name": "shapeCanvas" }, "computed": false }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 1844, "end": 2089, "loc": { "start": { "line": 61, "column": 35 }, "end": { "line": 66, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 1899, "end": 1956, "loc": { "start": { "line": 63, "column": 16 }, "end": { "line": 63, "column": 73 } }, "expression": { "type": "AssignmentExpression", "start": 1899, "end": 1955, "loc": { "start": { "line": 63, "column": 16 }, "end": { "line": 63, "column": 72 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 1899, "end": 1915, "loc": { "start": { "line": 63, "column": 16 }, "end": { "line": 63, "column": 32 } }, "object": { "type": "ThisExpression", "start": 1899, "end": 1903, "loc": { "start": { "line": 63, "column": 16 }, "end": { "line": 63, "column": 20 } }, "leadingComments": null }, "property": { "type": "Identifier", "start": 1904, "end": 1915, "loc": { "start": { "line": 63, "column": 21 }, "end": { "line": 63, "column": 32 }, "identifierName": "shapeCanvas" }, "name": "shapeCanvas" }, "computed": false, "leadingComments": null }, "right": { "type": "CallExpression", "start": 1918, "end": 1955, "loc": { "start": { "line": 63, "column": 35 }, "end": { "line": 63, "column": 72 } }, "callee": { "type": "MemberExpression", "start": 1918, "end": 1950, "loc": { "start": { "line": 63, "column": 35 }, "end": { "line": 63, "column": 67 } }, "object": { "type": "MemberExpression", "start": 1918, "end": 1933, "loc": { "start": { "line": 63, "column": 35 }, "end": { "line": 63, "column": 50 } }, "object": { "type": "ThisExpression", "start": 1918, "end": 1922, "loc": { "start": { "line": 63, "column": 35 }, "end": { "line": 63, "column": 39 } } }, "property": { "type": "Identifier", "start": 1923, "end": 1933, "loc": { "start": { "line": 63, "column": 40 }, "end": { "line": 63, "column": 50 }, "identifierName": "definition" }, "name": "definition" }, "computed": false }, "property": { "type": "Identifier", "start": 1934, "end": 1950, "loc": { "start": { "line": 63, "column": 51 }, "end": { "line": 63, "column": 67 }, "identifierName": "generateAsCanvas" }, "name": "generateAsCanvas" }, "computed": false }, "arguments": [ { "type": "NumericLiteral", "start": 1951, "end": 1954, "loc": { "start": { "line": 63, "column": 68 }, "end": { "line": 63, "column": 71 } }, "extra": { "rawValue": 100, "raw": "100" }, "value": 100 } ] }, "leadingComments": null }, "leadingComments": [ { "type": "CommentLine", "value": " Create elements", "start": 1863, "end": 1881, "loc": { "start": { "line": 62, "column": 16 }, "end": { "line": 62, "column": 34 } } } ] }, { "type": "ExpressionStatement", "start": 1974, "end": 2013, "loc": { "start": { "line": 64, "column": 16 }, "end": { "line": 64, "column": 55 } }, "expression": { "type": "CallExpression", "start": 1974, "end": 2012, "loc": { "start": { "line": 64, "column": 16 }, "end": { "line": 64, "column": 54 } }, "callee": { "type": "MemberExpression", "start": 1974, "end": 2004, "loc": { "start": { "line": 64, "column": 16 }, "end": { "line": 64, "column": 46 } }, "object": { "type": "MemberExpression", "start": 1974, "end": 2000, "loc": { "start": { "line": 64, "column": 16 }, "end": { "line": 64, "column": 42 } }, "object": { "type": "MemberExpression", "start": 1974, "end": 1990, "loc": { "start": { "line": 64, "column": 16 }, "end": { "line": 64, "column": 32 } }, "object": { "type": "ThisExpression", "start": 1974, "end": 1978, "loc": { "start": { "line": 64, "column": 16 }, "end": { "line": 64, "column": 20 } } }, "property": { "type": "Identifier", "start": 1979, "end": 1990, "loc": { "start": { "line": 64, "column": 21 }, "end": { "line": 64, "column": 32 }, "identifierName": "shapeCanvas" }, "name": "shapeCanvas" }, "computed": false }, "property": { "type": "Identifier", "start": 1991, "end": 2000, "loc": { "start": { "line": 64, "column": 33 }, "end": { "line": 64, "column": 42 }, "identifierName": "classList" }, "name": "classList" }, "computed": false }, "property": { "type": "Identifier", "start": 2001, "end": 2004, "loc": { "start": { "line": 64, "column": 43 }, "end": { "line": 64, "column": 46 }, "identifierName": "add" }, "name": "add" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 2005, "end": 2011, "loc": { "start": { "line": 64, "column": 47 }, "end": { "line": 64, "column": 53 } }, "extra": { "rawValue": "icon", "raw": "\"icon\"" }, "value": "icon" } ] } }, { "type": "ExpressionStatement", "start": 2031, "end": 2074, "loc": { "start": { "line": 65, "column": 16 }, "end": { "line": 65, "column": 59 } }, "expression": { "type": "CallExpression", "start": 2031, "end": 2073, "loc": { "start": { "line": 65, "column": 16 }, "end": { "line": 65, "column": 58 } }, "callee": { "type": "MemberExpression", "start": 2031, "end": 2055, "loc": { "start": { "line": 65, "column": 16 }, "end": { "line": 65, "column": 40 } }, "object": { "type": "MemberExpression", "start": 2031, "end": 2043, "loc": { "start": { "line": 65, "column": 16 }, "end": { "line": 65, "column": 28 } }, "object": { "type": "ThisExpression", "start": 2031, "end": 2035, "loc": { "start": { "line": 65, "column": 16 }, "end": { "line": 65, "column": 20 } } }, "property": { "type": "Identifier", "start": 2036, "end": 2043, "loc": { "start": { "line": 65, "column": 21 }, "end": { "line": 65, "column": 28 }, "identifierName": "element" }, "name": "element" }, "computed": false }, "property": { "type": "Identifier", "start": 2044, "end": 2055, "loc": { "start": { "line": 65, "column": 29 }, "end": { "line": 65, "column": 40 }, "identifierName": "appendChild" }, "name": "appendChild" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 2056, "end": 2072, "loc": { "start": { "line": 65, "column": 41 }, "end": { "line": 65, "column": 57 } }, "object": { "type": "ThisExpression", "start": 2056, "end": 2060, "loc": { "start": { "line": 65, "column": 41 }, "end": { "line": 65, "column": 45 } } }, "property": { "type": "Identifier", "start": 2061, "end": 2072, "loc": { "start": { "line": 65, "column": 46 }, "end": { "line": 65, "column": 57 }, "identifierName": "shapeCanvas" }, "name": "shapeCanvas" }, "computed": false } ] } } ], "directives": [] }, "alternate": null } ], "directives": [] }, "alternate": { "type": "BlockStatement", "start": 2106, "end": 2190, "loc": { "start": { "line": 67, "column": 15 }, "end": { "line": 70, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 2151, "end": 2179, "loc": { "start": { "line": 69, "column": 12 }, "end": { "line": 69, "column": 40 } }, "expression": { "type": "CallExpression", "start": 2151, "end": 2178, "loc": { "start": { "line": 69, "column": 12 }, "end": { "line": 69, "column": 39 } }, "callee": { "type": "MemberExpression", "start": 2151, "end": 2176, "loc": { "start": { "line": 69, "column": 12 }, "end": { "line": 69, "column": 37 } }, "object": { "type": "ThisExpression", "start": 2151, "end": 2155, "loc": { "start": { "line": 69, "column": 12 }, "end": { "line": 69, "column": 16 } }, "leadingComments": null }, "property": { "type": "Identifier", "start": 2156, "end": 2176, "loc": { "start": { "line": 69, "column": 17 }, "end": { "line": 69, "column": 37 }, "identifierName": "cleanupChildElements" }, "name": "cleanupChildElements" }, "computed": false, "leadingComments": null }, "arguments": [], "leadingComments": null }, "leadingComments": [ { "type": "CommentLine", "value": " Drop elements", "start": 2121, "end": 2137, "loc": { "start": { "line": 68, "column": 12 }, "end": { "line": 68, "column": 28 } } } ] } ], "directives": [] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\r\n * Sets whether the shape handle is visible currently\r\n * @param {boolean} visibility\r\n ", "start": 1531, "end": 1638, "loc": { "start": { "line": 51, "column": 4 }, "end": { "line": 54, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\r\n *\r\n * @param {enumDisplayMode} displayMode\r\n * @param {enumAnalyticsDataSource} dataSource\r\n * @param {string} unit\r\n * @param {boolean=} forced\r\n ", "start": 2205, "end": 2384, "loc": { "start": { "line": 73, "column": 4 }, "end": { "line": 79, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 2390, "end": 6178, "loc": { "start": { "line": 80, "column": 4 }, "end": { "line": 181, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 2390, "end": 2396, "loc": { "start": { "line": 80, "column": 4 }, "end": { "line": 80, "column": 10 }, "identifierName": "update" }, "name": "update", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 2397, "end": 2408, "loc": { "start": { "line": 80, "column": 11 }, "end": { "line": 80, "column": 22 }, "identifierName": "displayMode" }, "name": "displayMode" }, { "type": "Identifier", "start": 2410, "end": 2420, "loc": { "start": { "line": 80, "column": 24 }, "end": { "line": 80, "column": 34 }, "identifierName": "dataSource" }, "name": "dataSource" }, { "type": "Identifier", "start": 2422, "end": 2426, "loc": { "start": { "line": 80, "column": 36 }, "end": { "line": 80, "column": 40 }, "identifierName": "unit" }, "name": "unit" }, { "type": "AssignmentPattern", "start": 2428, "end": 2442, "loc": { "start": { "line": 80, "column": 42 }, "end": { "line": 80, "column": 56 } }, "left": { "type": "Identifier", "start": 2428, "end": 2434, "loc": { "start": { "line": 80, "column": 42 }, "end": { "line": 80, "column": 48 }, "identifierName": "forced" }, "name": "forced" }, "right": { "type": "BooleanLiteral", "start": 2437, "end": 2442, "loc": { "start": { "line": 80, "column": 51 }, "end": { "line": 80, "column": 56 } }, "value": false } } ], "body": { "type": "BlockStatement", "start": 2444, "end": 6178, "loc": { "start": { "line": 80, "column": 58 }, "end": { "line": 181, "column": 5 } }, "body": [ { "type": "IfStatement", "start": 2455, "end": 2507, "loc": { "start": { "line": 81, "column": 8 }, "end": { "line": 83, "column": 9 } }, "test": { "type": "UnaryExpression", "start": 2459, "end": 2472, "loc": { "start": { "line": 81, "column": 12 }, "end": { "line": 81, "column": 25 } }, "operator": "!", "prefix": true, "argument": { "type": "MemberExpression", "start": 2460, "end": 2472, "loc": { "start": { "line": 81, "column": 13 }, "end": { "line": 81, "column": 25 } }, "object": { "type": "ThisExpression", "start": 2460, "end": 2464, "loc": { "start": { "line": 81, "column": 13 }, "end": { "line": 81, "column": 17 } } }, "property": { "type": "Identifier", "start": 2465, "end": 2472, "loc": { "start": { "line": 81, "column": 18 }, "end": { "line": 81, "column": 25 }, "identifierName": "element" }, "name": "element" }, "computed": false }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 2474, "end": 2507, "loc": { "start": { "line": 81, "column": 27 }, "end": { "line": 83, "column": 9 } }, "body": [ { "type": "ReturnStatement", "start": 2489, "end": 2496, "loc": { "start": { "line": 82, "column": 12 }, "end": { "line": 82, "column": 19 } }, "argument": null } ], "directives": [] }, "alternate": null }, { "type": "IfStatement", "start": 2517, "end": 2580, "loc": { "start": { "line": 84, "column": 8 }, "end": { "line": 86, "column": 9 } }, "test": { "type": "LogicalExpression", "start": 2521, "end": 2545, "loc": { "start": { "line": 84, "column": 12 }, "end": { "line": 84, "column": 36 } }, "left": { "type": "UnaryExpression", "start": 2521, "end": 2534, "loc": { "start": { "line": 84, "column": 12 }, "end": { "line": 84, "column": 25 } }, "operator": "!", "prefix": true, "argument": { "type": "MemberExpression", "start": 2522, "end": 2534, "loc": { "start": { "line": 84, "column": 13 }, "end": { "line": 84, "column": 25 } }, "object": { "type": "ThisExpression", "start": 2522, "end": 2526, "loc": { "start": { "line": 84, "column": 13 }, "end": { "line": 84, "column": 17 } } }, "property": { "type": "Identifier", "start": 2527, "end": 2534, "loc": { "start": { "line": 84, "column": 18 }, "end": { "line": 84, "column": 25 }, "identifierName": "visible" }, "name": "visible" }, "computed": false }, "extra": { "parenthesizedArgument": false } }, "operator": "&&", "right": { "type": "UnaryExpression", "start": 2538, "end": 2545, "loc": { "start": { "line": 84, "column": 29 }, "end": { "line": 84, "column": 36 } }, "operator": "!", "prefix": true, "argument": { "type": "Identifier", "start": 2539, "end": 2545, "loc": { "start": { "line": 84, "column": 30 }, "end": { "line": 84, "column": 36 }, "identifierName": "forced" }, "name": "forced" }, "extra": { "parenthesizedArgument": false } } }, "consequent": { "type": "BlockStatement", "start": 2547, "end": 2580, "loc": { "start": { "line": 84, "column": 38 }, "end": { "line": 86, "column": 9 } }, "body": [ { "type": "ReturnStatement", "start": 2562, "end": 2569, "loc": { "start": { "line": 85, "column": 12 }, "end": { "line": 85, "column": 19 } }, "argument": null } ], "directives": [] }, "alternate": null }, { "type": "ExpressionStatement", "start": 2592, "end": 2744, "loc": { "start": { "line": 88, "column": 8 }, "end": { "line": 91, "column": 10 } }, "expression": { "type": "CallExpression", "start": 2592, "end": 2743, "loc": { "start": { "line": 88, "column": 8 }, "end": { "line": 91, "column": 9 } }, "callee": { "type": "MemberExpression", "start": 2592, "end": 2621, "loc": { "start": { "line": 88, "column": 8 }, "end": { "line": 88, "column": 37 } }, "object": { "type": "MemberExpression", "start": 2592, "end": 2614, "loc": { "start": { "line": 88, "column": 8 }, "end": { "line": 88, "column": 30 } }, "object": { "type": "MemberExpression", "start": 2592, "end": 2604, "loc": { "start": { "line": 88, "column": 8 }, "end": { "line": 88, "column": 20 } }, "object": { "type": "ThisExpression", "start": 2592, "end": 2596, "loc": { "start": { "line": 88, "column": 8 }, "end": { "line": 88, "column": 12 } } }, "property": { "type": "Identifier", "start": 2597, "end": 2604, "loc": { "start": { "line": 88, "column": 13 }, "end": { "line": 88, "column": 20 }, "identifierName": "element" }, "name": "element" }, "computed": false }, "property": { "type": "Identifier", "start": 2605, "end": 2614, "loc": { "start": { "line": 88, "column": 21 }, "end": { "line": 88, "column": 30 }, "identifierName": "classList" }, "name": "classList" }, "computed": false }, "property": { "type": "Identifier", "start": 2615, "end": 2621, "loc": { "start": { "line": 88, "column": 31 }, "end": { "line": 88, "column": 37 }, "identifierName": "toggle" }, "name": "toggle" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 2636, "end": 2644, "loc": { "start": { "line": 89, "column": 12 }, "end": { "line": 89, "column": 20 } }, "extra": { "rawValue": "pinned", "raw": "\"pinned\"" }, "value": "pinned" }, { "type": "CallExpression", "start": 2659, "end": 2732, "loc": { "start": { "line": 90, "column": 12 }, "end": { "line": 90, "column": 85 } }, "callee": { "type": "MemberExpression", "start": 2659, "end": 2705, "loc": { "start": { "line": 90, "column": 12 }, "end": { "line": 90, "column": 58 } }, "object": { "type": "MemberExpression", "start": 2659, "end": 2691, "loc": { "start": { "line": 90, "column": 12 }, "end": { "line": 90, "column": 44 } }, "object": { "type": "MemberExpression", "start": 2659, "end": 2678, "loc": { "start": { "line": 90, "column": 12 }, "end": { "line": 90, "column": 31 } }, "object": { "type": "MemberExpression", "start": 2659, "end": 2672, "loc": { "start": { "line": 90, "column": 12 }, "end": { "line": 90, "column": 25 } }, "object": { "type": "MemberExpression", "start": 2659, "end": 2668, "loc": { "start": { "line": 90, "column": 12 }, "end": { "line": 90, "column": 21 } }, "object": { "type": "ThisExpression", "start": 2659, "end": 2663, "loc": { "start": { "line": 90, "column": 12 }, "end": { "line": 90, "column": 16 } } }, "property": { "type": "Identifier", "start": 2664, "end": 2668, "loc": { "start": { "line": 90, "column": 17 }, "end": { "line": 90, "column": 21 }, "identifierName": "root" }, "name": "root" }, "computed": false }, "property": { "type": "Identifier", "start": 2669, "end": 2672, "loc": { "start": { "line": 90, "column": 22 }, "end": { "line": 90, "column": 25 }, "identifierName": "hud" }, "name": "hud" }, "computed": false }, "property": { "type": "Identifier", "start": 2673, "end": 2678, "loc": { "start": { "line": 90, "column": 26 }, "end": { "line": 90, "column": 31 }, "identifierName": "parts" }, "name": "parts" }, "computed": false }, "property": { "type": "Identifier", "start": 2679, "end": 2691, "loc": { "start": { "line": 90, "column": 32 }, "end": { "line": 90, "column": 44 }, "identifierName": "pinnedShapes" }, "name": "pinnedShapes" }, "computed": false }, "property": { "type": "Identifier", "start": 2692, "end": 2705, "loc": { "start": { "line": 90, "column": 45 }, "end": { "line": 90, "column": 58 }, "identifierName": "isShapePinned" }, "name": "isShapePinned" }, "computed": false }, "arguments": [ { "type": "CallExpression", "start": 2706, "end": 2731, "loc": { "start": { "line": 90, "column": 59 }, "end": { "line": 90, "column": 84 } }, "callee": { "type": "MemberExpression", "start": 2706, "end": 2729, "loc": { "start": { "line": 90, "column": 59 }, "end": { "line": 90, "column": 82 } }, "object": { "type": "MemberExpression", "start": 2706, "end": 2721, "loc": { "start": { "line": 90, "column": 59 }, "end": { "line": 90, "column": 74 } }, "object": { "type": "ThisExpression", "start": 2706, "end": 2710, "loc": { "start": { "line": 90, "column": 59 }, "end": { "line": 90, "column": 63 } } }, "property": { "type": "Identifier", "start": 2711, "end": 2721, "loc": { "start": { "line": 90, "column": 64 }, "end": { "line": 90, "column": 74 }, "identifierName": "definition" }, "name": "definition" }, "computed": false }, "property": { "type": "Identifier", "start": 2722, "end": 2729, "loc": { "start": { "line": 90, "column": 75 }, "end": { "line": 90, "column": 82 }, "identifierName": "getHash" }, "name": "getHash" }, "computed": false }, "arguments": [] } ] } ] } }, { "type": "SwitchStatement", "start": 2756, "end": 3609, "loc": { "start": { "line": 93, "column": 8 }, "end": { "line": 112, "column": 9 } }, "discriminant": { "type": "Identifier", "start": 2764, "end": 2774, "loc": { "start": { "line": 93, "column": 16 }, "end": { "line": 93, "column": 26 }, "identifierName": "dataSource" }, "name": "dataSource" }, "cases": [ { "type": "SwitchCase", "start": 2791, "end": 3032, "loc": { "start": { "line": 94, "column": 12 }, "end": { "line": 99, "column": 13 } }, "consequent": [ { "type": "BlockStatement", "start": 2828, "end": 3032, "loc": { "start": { "line": 94, "column": 49 }, "end": { "line": 99, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 2847, "end": 2993, "loc": { "start": { "line": 95, "column": 16 }, "end": { "line": 97, "column": 18 } }, "expression": { "type": "AssignmentExpression", "start": 2847, "end": 2992, "loc": { "start": { "line": 95, "column": 16 }, "end": { "line": 97, "column": 17 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 2847, "end": 2869, "loc": { "start": { "line": 95, "column": 16 }, "end": { "line": 95, "column": 38 } }, "object": { "type": "MemberExpression", "start": 2847, "end": 2859, "loc": { "start": { "line": 95, "column": 16 }, "end": { "line": 95, "column": 28 } }, "object": { "type": "ThisExpression", "start": 2847, "end": 2851, "loc": { "start": { "line": 95, "column": 16 }, "end": { "line": 95, "column": 20 } } }, "property": { "type": "Identifier", "start": 2852, "end": 2859, "loc": { "start": { "line": 95, "column": 21 }, "end": { "line": 95, "column": 28 }, "identifierName": "counter" }, "name": "counter" }, "computed": false }, "property": { "type": "Identifier", "start": 2860, "end": 2869, "loc": { "start": { "line": 95, "column": 29 }, "end": { "line": 95, "column": 38 }, "identifierName": "innerText" }, "name": "innerText" }, "computed": false }, "right": { "type": "CallExpression", "start": 2872, "end": 2992, "loc": { "start": { "line": 95, "column": 41 }, "end": { "line": 97, "column": 17 } }, "callee": { "type": "Identifier", "start": 2872, "end": 2887, "loc": { "start": { "line": 95, "column": 41 }, "end": { "line": 95, "column": 56 }, "identifierName": "formatBigNumber" }, "name": "formatBigNumber" }, "arguments": [ { "type": "LogicalExpression", "start": 2910, "end": 2973, "loc": { "start": { "line": 96, "column": 20 }, "end": { "line": 96, "column": 83 } }, "left": { "type": "MemberExpression", "start": 2910, "end": 2968, "loc": { "start": { "line": 96, "column": 20 }, "end": { "line": 96, "column": 78 } }, "object": { "type": "MemberExpression", "start": 2910, "end": 2941, "loc": { "start": { "line": 96, "column": 20 }, "end": { "line": 96, "column": 51 } }, "object": { "type": "MemberExpression", "start": 2910, "end": 2928, "loc": { "start": { "line": 96, "column": 20 }, "end": { "line": 96, "column": 38 } }, "object": { "type": "MemberExpression", "start": 2910, "end": 2919, "loc": { "start": { "line": 96, "column": 20 }, "end": { "line": 96, "column": 29 } }, "object": { "type": "ThisExpression", "start": 2910, "end": 2914, "loc": { "start": { "line": 96, "column": 20 }, "end": { "line": 96, "column": 24 } } }, "property": { "type": "Identifier", "start": 2915, "end": 2919, "loc": { "start": { "line": 96, "column": 25 }, "end": { "line": 96, "column": 29 }, "identifierName": "root" }, "name": "root" }, "computed": false }, "property": { "type": "Identifier", "start": 2920, "end": 2928, "loc": { "start": { "line": 96, "column": 30 }, "end": { "line": 96, "column": 38 }, "identifierName": "hubGoals" }, "name": "hubGoals" }, "computed": false }, "property": { "type": "Identifier", "start": 2929, "end": 2941, "loc": { "start": { "line": 96, "column": 39 }, "end": { "line": 96, "column": 51 }, "identifierName": "storedShapes" }, "name": "storedShapes" }, "computed": false }, "property": { "type": "CallExpression", "start": 2942, "end": 2967, "loc": { "start": { "line": 96, "column": 52 }, "end": { "line": 96, "column": 77 } }, "callee": { "type": "MemberExpression", "start": 2942, "end": 2965, "loc": { "start": { "line": 96, "column": 52 }, "end": { "line": 96, "column": 75 } }, "object": { "type": "MemberExpression", "start": 2942, "end": 2957, "loc": { "start": { "line": 96, "column": 52 }, "end": { "line": 96, "column": 67 } }, "object": { "type": "ThisExpression", "start": 2942, "end": 2946, "loc": { "start": { "line": 96, "column": 52 }, "end": { "line": 96, "column": 56 } } }, "property": { "type": "Identifier", "start": 2947, "end": 2957, "loc": { "start": { "line": 96, "column": 57 }, "end": { "line": 96, "column": 67 }, "identifierName": "definition" }, "name": "definition" }, "computed": false }, "property": { "type": "Identifier", "start": 2958, "end": 2965, "loc": { "start": { "line": 96, "column": 68 }, "end": { "line": 96, "column": 75 }, "identifierName": "getHash" }, "name": "getHash" }, "computed": false }, "arguments": [] }, "computed": true }, "operator": "||", "right": { "type": "NumericLiteral", "start": 2972, "end": 2973, "loc": { "start": { "line": 96, "column": 82 }, "end": { "line": 96, "column": 83 } }, "extra": { "rawValue": 0, "raw": "0" }, "value": 0 } } ] } } }, { "type": "BreakStatement", "start": 3011, "end": 3017, "loc": { "start": { "line": 98, "column": 16 }, "end": { "line": 98, "column": 22 } }, "label": null } ], "directives": [] } ], "test": { "type": "MemberExpression", "start": 2796, "end": 2826, "loc": { "start": { "line": 94, "column": 17 }, "end": { "line": 94, "column": 47 } }, "object": { "type": "Identifier", "start": 2796, "end": 2819, "loc": { "start": { "line": 94, "column": 17 }, "end": { "line": 94, "column": 40 }, "identifierName": "enumAnalyticsDataSource" }, "name": "enumAnalyticsDataSource" }, "property": { "type": "Identifier", "start": 2820, "end": 2826, "loc": { "start": { "line": 94, "column": 41 }, "end": { "line": 94, "column": 47 }, "identifierName": "stored" }, "name": "stored" }, "computed": false } }, { "type": "SwitchCase", "start": 3046, "end": 3085, "loc": { "start": { "line": 100, "column": 12 }, "end": { "line": 100, "column": 51 } }, "consequent": [], "test": { "type": "MemberExpression", "start": 3051, "end": 3084, "loc": { "start": { "line": 100, "column": 17 }, "end": { "line": 100, "column": 50 } }, "object": { "type": "Identifier", "start": 3051, "end": 3074, "loc": { "start": { "line": 100, "column": 17 }, "end": { "line": 100, "column": 40 }, "identifierName": "enumAnalyticsDataSource" }, "name": "enumAnalyticsDataSource" }, "property": { "type": "Identifier", "start": 3075, "end": 3084, "loc": { "start": { "line": 100, "column": 41 }, "end": { "line": 100, "column": 50 }, "identifierName": "delivered" }, "name": "delivered" }, "computed": false } }, { "type": "SwitchCase", "start": 3099, "end": 3598, "loc": { "start": { "line": 101, "column": 12 }, "end": { "line": 111, "column": 13 } }, "consequent": [ { "type": "BlockStatement", "start": 3138, "end": 3598, "loc": { "start": { "line": 101, "column": 51 }, "end": { "line": 111, "column": 13 } }, "body": [ { "type": "VariableDeclaration", "start": 3157, "end": 3334, "loc": { "start": { "line": 102, "column": 16 }, "end": { "line": 104, "column": 63 } }, "declarations": [ { "type": "VariableDeclarator", "start": 3161, "end": 3333, "loc": { "start": { "line": 102, "column": 20 }, "end": { "line": 104, "column": 62 } }, "id": { "type": "Identifier", "start": 3161, "end": 3165, "loc": { "start": { "line": 102, "column": 20 }, "end": { "line": 102, "column": 24 }, "identifierName": "rate" }, "name": "rate" }, "init": { "type": "BinaryExpression", "start": 3189, "end": 3333, "loc": { "start": { "line": 103, "column": 20 }, "end": { "line": 104, "column": 62 } }, "left": { "type": "CallExpression", "start": 3189, "end": 3267, "loc": { "start": { "line": 103, "column": 20 }, "end": { "line": 103, "column": 98 } }, "callee": { "type": "MemberExpression", "start": 3189, "end": 3238, "loc": { "start": { "line": 103, "column": 20 }, "end": { "line": 103, "column": 69 } }, "object": { "type": "MemberExpression", "start": 3189, "end": 3218, "loc": { "start": { "line": 103, "column": 20 }, "end": { "line": 103, "column": 49 } }, "object": { "type": "MemberExpression", "start": 3189, "end": 3198, "loc": { "start": { "line": 103, "column": 20 }, "end": { "line": 103, "column": 29 } }, "object": { "type": "ThisExpression", "start": 3189, "end": 3193, "loc": { "start": { "line": 103, "column": 20 }, "end": { "line": 103, "column": 24 } } }, "property": { "type": "Identifier", "start": 3194, "end": 3198, "loc": { "start": { "line": 103, "column": 25 }, "end": { "line": 103, "column": 29 }, "identifierName": "root" }, "name": "root" }, "computed": false }, "property": { "type": "Identifier", "start": 3199, "end": 3218, "loc": { "start": { "line": 103, "column": 30 }, "end": { "line": 103, "column": 49 }, "identifierName": "productionAnalytics" }, "name": "productionAnalytics" }, "computed": false }, "property": { "type": "Identifier", "start": 3219, "end": 3238, "loc": { "start": { "line": 103, "column": 50 }, "end": { "line": 103, "column": 69 }, "identifierName": "getCurrentShapeRate" }, "name": "getCurrentShapeRate" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 3239, "end": 3249, "loc": { "start": { "line": 103, "column": 70 }, "end": { "line": 103, "column": 80 }, "identifierName": "dataSource" }, "name": "dataSource" }, { "type": "MemberExpression", "start": 3251, "end": 3266, "loc": { "start": { "line": 103, "column": 82 }, "end": { "line": 103, "column": 97 } }, "object": { "type": "ThisExpression", "start": 3251, "end": 3255, "loc": { "start": { "line": 103, "column": 82 }, "end": { "line": 103, "column": 86 } } }, "property": { "type": "Identifier", "start": 3256, "end": 3266, "loc": { "start": { "line": 103, "column": 87 }, "end": { "line": 103, "column": 97 }, "identifierName": "definition" }, "name": "definition" }, "computed": false } ] }, "operator": "/", "right": { "type": "MemberExpression", "start": 3291, "end": 3333, "loc": { "start": { "line": 104, "column": 20 }, "end": { "line": 104, "column": 62 } }, "object": { "type": "Identifier", "start": 3291, "end": 3303, "loc": { "start": { "line": 104, "column": 20 }, "end": { "line": 104, "column": 32 }, "identifierName": "globalConfig" }, "name": "globalConfig" }, "property": { "type": "Identifier", "start": 3304, "end": 3333, "loc": { "start": { "line": 104, "column": 33 }, "end": { "line": 104, "column": 62 }, "identifierName": "analyticsSliceDurationSeconds" }, "name": "analyticsSliceDurationSeconds" }, "computed": false } } } ], "kind": "let" }, { "type": "ExpressionStatement", "start": 3354, "end": 3559, "loc": { "start": { "line": 106, "column": 16 }, "end": { "line": 109, "column": 18 } }, "expression": { "type": "AssignmentExpression", "start": 3354, "end": 3558, "loc": { "start": { "line": 106, "column": 16 }, "end": { "line": 109, "column": 17 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 3354, "end": 3376, "loc": { "start": { "line": 106, "column": 16 }, "end": { "line": 106, "column": 38 } }, "object": { "type": "MemberExpression", "start": 3354, "end": 3366, "loc": { "start": { "line": 106, "column": 16 }, "end": { "line": 106, "column": 28 } }, "object": { "type": "ThisExpression", "start": 3354, "end": 3358, "loc": { "start": { "line": 106, "column": 16 }, "end": { "line": 106, "column": 20 } } }, "property": { "type": "Identifier", "start": 3359, "end": 3366, "loc": { "start": { "line": 106, "column": 21 }, "end": { "line": 106, "column": 28 }, "identifierName": "counter" }, "name": "counter" }, "computed": false }, "property": { "type": "Identifier", "start": 3367, "end": 3376, "loc": { "start": { "line": 106, "column": 29 }, "end": { "line": 106, "column": 38 }, "identifierName": "innerText" }, "name": "innerText" }, "computed": false }, "right": { "type": "CallExpression", "start": 3379, "end": 3558, "loc": { "start": { "line": 106, "column": 41 }, "end": { "line": 109, "column": 17 } }, "callee": { "type": "MemberExpression", "start": 3379, "end": 3431, "loc": { "start": { "line": 106, "column": 41 }, "end": { "line": 106, "column": 93 } }, "object": { "type": "MemberExpression", "start": 3379, "end": 3423, "loc": { "start": { "line": 106, "column": 41 }, "end": { "line": 106, "column": 85 } }, "object": { "type": "MemberExpression", "start": 3379, "end": 3417, "loc": { "start": { "line": 106, "column": 41 }, "end": { "line": 106, "column": 79 } }, "object": { "type": "MemberExpression", "start": 3379, "end": 3398, "loc": { "start": { "line": 106, "column": 41 }, "end": { "line": 106, "column": 60 } }, "object": { "type": "MemberExpression", "start": 3379, "end": 3387, "loc": { "start": { "line": 106, "column": 41 }, "end": { "line": 106, "column": 49 } }, "object": { "type": "Identifier", "start": 3379, "end": 3380, "loc": { "start": { "line": 106, "column": 41 }, "end": { "line": 106, "column": 42 }, "identifierName": "T" }, "name": "T" }, "property": { "type": "Identifier", "start": 3381, "end": 3387, "loc": { "start": { "line": 106, "column": 43 }, "end": { "line": 106, "column": 49 }, "identifierName": "ingame" }, "name": "ingame" }, "computed": false }, "property": { "type": "Identifier", "start": 3388, "end": 3398, "loc": { "start": { "line": 106, "column": 50 }, "end": { "line": 106, "column": 60 }, "identifierName": "statistics" }, "name": "statistics" }, "computed": false }, "property": { "type": "Identifier", "start": 3399, "end": 3417, "loc": { "start": { "line": 106, "column": 61 }, "end": { "line": 106, "column": 79 }, "identifierName": "shapesDisplayUnits" }, "name": "shapesDisplayUnits" }, "computed": false }, "property": { "type": "Identifier", "start": 3418, "end": 3422, "loc": { "start": { "line": 106, "column": 80 }, "end": { "line": 106, "column": 84 }, "identifierName": "unit" }, "name": "unit" }, "computed": true }, "property": { "type": "Identifier", "start": 3424, "end": 3431, "loc": { "start": { "line": 106, "column": 86 }, "end": { "line": 106, "column": 93 }, "identifierName": "replace" }, "name": "replace" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 3454, "end": 3464, "loc": { "start": { "line": 107, "column": 20 }, "end": { "line": 107, "column": 30 } }, "extra": { "rawValue": "", "raw": "\"\"" }, "value": "" }, { "type": "CallExpression", "start": 3487, "end": 3539, "loc": { "start": { "line": 108, "column": 20 }, "end": { "line": 108, "column": 72 } }, "callee": { "type": "Identifier", "start": 3487, "end": 3502, "loc": { "start": { "line": 108, "column": 20 }, "end": { "line": 108, "column": 35 }, "identifierName": "formatBigNumber" }, "name": "formatBigNumber" }, "arguments": [ { "type": "BinaryExpression", "start": 3503, "end": 3538, "loc": { "start": { "line": 108, "column": 36 }, "end": { "line": 108, "column": 71 } }, "left": { "type": "Identifier", "start": 3503, "end": 3507, "loc": { "start": { "line": 108, "column": 36 }, "end": { "line": 108, "column": 40 }, "identifierName": "rate" }, "name": "rate" }, "operator": "*", "right": { "type": "MemberExpression", "start": 3510, "end": 3538, "loc": { "start": { "line": 108, "column": 43 }, "end": { "line": 108, "column": 71 } }, "object": { "type": "Identifier", "start": 3510, "end": 3532, "loc": { "start": { "line": 108, "column": 43 }, "end": { "line": 108, "column": 65 }, "identifierName": "statisticsUnitsSeconds" }, "name": "statisticsUnitsSeconds" }, "property": { "type": "Identifier", "start": 3533, "end": 3537, "loc": { "start": { "line": 108, "column": 66 }, "end": { "line": 108, "column": 70 }, "identifierName": "unit" }, "name": "unit" }, "computed": true } } ] } ] } } }, { "type": "BreakStatement", "start": 3577, "end": 3583, "loc": { "start": { "line": 110, "column": 16 }, "end": { "line": 110, "column": 22 } }, "label": null } ], "directives": [] } ], "test": { "type": "MemberExpression", "start": 3104, "end": 3136, "loc": { "start": { "line": 101, "column": 17 }, "end": { "line": 101, "column": 49 } }, "object": { "type": "Identifier", "start": 3104, "end": 3127, "loc": { "start": { "line": 101, "column": 17 }, "end": { "line": 101, "column": 40 }, "identifierName": "enumAnalyticsDataSource" }, "name": "enumAnalyticsDataSource" }, "property": { "type": "Identifier", "start": 3128, "end": 3136, "loc": { "start": { "line": 101, "column": 41 }, "end": { "line": 101, "column": 49 }, "identifierName": "produced" }, "name": "produced" }, "computed": false } } ] }, { "type": "IfStatement", "start": 3621, "end": 6171, "loc": { "start": { "line": 114, "column": 8 }, "end": { "line": 180, "column": 9 } }, "test": { "type": "BinaryExpression", "start": 3625, "end": 3665, "loc": { "start": { "line": 114, "column": 12 }, "end": { "line": 114, "column": 52 } }, "left": { "type": "Identifier", "start": 3625, "end": 3636, "loc": { "start": { "line": 114, "column": 12 }, "end": { "line": 114, "column": 23 }, "identifierName": "displayMode" }, "name": "displayMode" }, "operator": "===", "right": { "type": "MemberExpression", "start": 3641, "end": 3665, "loc": { "start": { "line": 114, "column": 28 }, "end": { "line": 114, "column": 52 } }, "object": { "type": "Identifier", "start": 3641, "end": 3656, "loc": { "start": { "line": 114, "column": 28 }, "end": { "line": 114, "column": 43 }, "identifierName": "enumDisplayMode" }, "name": "enumDisplayMode" }, "property": { "type": "Identifier", "start": 3657, "end": 3665, "loc": { "start": { "line": 114, "column": 44 }, "end": { "line": 114, "column": 52 }, "identifierName": "detailed" }, "name": "detailed" }, "computed": false } }, "consequent": { "type": "BlockStatement", "start": 3667, "end": 5972, "loc": { "start": { "line": 114, "column": 54 }, "end": { "line": 174, "column": 9 } }, "body": [ { "type": "VariableDeclaration", "start": 3682, "end": 3731, "loc": { "start": { "line": 115, "column": 12 }, "end": { "line": 115, "column": 61 } }, "declarations": [ { "type": "VariableDeclarator", "start": 3688, "end": 3730, "loc": { "start": { "line": 115, "column": 18 }, "end": { "line": 115, "column": 60 } }, "id": { "type": "Identifier", "start": 3688, "end": 3696, "loc": { "start": { "line": 115, "column": 18 }, "end": { "line": 115, "column": 26 }, "identifierName": "graphDpi" }, "name": "graphDpi" }, "init": { "type": "MemberExpression", "start": 3699, "end": 3730, "loc": { "start": { "line": 115, "column": 29 }, "end": { "line": 115, "column": 60 } }, "object": { "type": "Identifier", "start": 3699, "end": 3711, "loc": { "start": { "line": 115, "column": 29 }, "end": { "line": 115, "column": 41 }, "identifierName": "globalConfig" }, "name": "globalConfig" }, "property": { "type": "Identifier", "start": 3712, "end": 3730, "loc": { "start": { "line": 115, "column": 42 }, "end": { "line": 115, "column": 60 }, "identifierName": "statisticsGraphDpi" }, "name": "statisticsGraphDpi" }, "computed": false } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 3747, "end": 3761, "loc": { "start": { "line": 117, "column": 12 }, "end": { "line": 117, "column": 26 } }, "declarations": [ { "type": "VariableDeclarator", "start": 3753, "end": 3760, "loc": { "start": { "line": 117, "column": 18 }, "end": { "line": 117, "column": 25 } }, "id": { "type": "Identifier", "start": 3753, "end": 3754, "loc": { "start": { "line": 117, "column": 18 }, "end": { "line": 117, "column": 19 }, "identifierName": "w" }, "name": "w" }, "init": { "type": "NumericLiteral", "start": 3757, "end": 3760, "loc": { "start": { "line": 117, "column": 22 }, "end": { "line": 117, "column": 25 } }, "extra": { "rawValue": 270, "raw": "270" }, "value": 270 } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 3775, "end": 3788, "loc": { "start": { "line": 118, "column": 12 }, "end": { "line": 118, "column": 25 } }, "declarations": [ { "type": "VariableDeclarator", "start": 3781, "end": 3787, "loc": { "start": { "line": 118, "column": 18 }, "end": { "line": 118, "column": 24 } }, "id": { "type": "Identifier", "start": 3781, "end": 3782, "loc": { "start": { "line": 118, "column": 18 }, "end": { "line": 118, "column": 19 }, "identifierName": "h" }, "name": "h" }, "init": { "type": "NumericLiteral", "start": 3785, "end": 3787, "loc": { "start": { "line": 118, "column": 22 }, "end": { "line": 118, "column": 24 } }, "extra": { "rawValue": 40, "raw": "40" }, "value": 40 } } ], "kind": "const" }, { "type": "IfStatement", "start": 3804, "end": 4351, "loc": { "start": { "line": 120, "column": 12 }, "end": { "line": 131, "column": 13 } }, "test": { "type": "UnaryExpression", "start": 3808, "end": 3825, "loc": { "start": { "line": 120, "column": 16 }, "end": { "line": 120, "column": 33 } }, "operator": "!", "prefix": true, "argument": { "type": "MemberExpression", "start": 3809, "end": 3825, "loc": { "start": { "line": 120, "column": 17 }, "end": { "line": 120, "column": 33 } }, "object": { "type": "ThisExpression", "start": 3809, "end": 3813, "loc": { "start": { "line": 120, "column": 17 }, "end": { "line": 120, "column": 21 } } }, "property": { "type": "Identifier", "start": 3814, "end": 3825, "loc": { "start": { "line": 120, "column": 22 }, "end": { "line": 120, "column": 33 }, "identifierName": "graphCanvas" }, "name": "graphCanvas" }, "computed": false }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 3827, "end": 4351, "loc": { "start": { "line": 120, "column": 35 }, "end": { "line": 131, "column": 13 } }, "body": [ { "type": "VariableDeclaration", "start": 3846, "end": 4085, "loc": { "start": { "line": 121, "column": 16 }, "end": { "line": 125, "column": 19 } }, "declarations": [ { "type": "VariableDeclarator", "start": 3852, "end": 4084, "loc": { "start": { "line": 121, "column": 22 }, "end": { "line": 125, "column": 18 } }, "id": { "type": "ArrayPattern", "start": 3852, "end": 3869, "loc": { "start": { "line": 121, "column": 22 }, "end": { "line": 121, "column": 39 } }, "elements": [ { "type": "Identifier", "start": 3853, "end": 3859, "loc": { "start": { "line": 121, "column": 23 }, "end": { "line": 121, "column": 29 }, "identifierName": "canvas" }, "name": "canvas" }, { "type": "Identifier", "start": 3861, "end": 3868, "loc": { "start": { "line": 121, "column": 31 }, "end": { "line": 121, "column": 38 }, "identifierName": "context" }, "name": "context" } ] }, "init": { "type": "CallExpression", "start": 3872, "end": 4084, "loc": { "start": { "line": 121, "column": 42 }, "end": { "line": 125, "column": 18 } }, "callee": { "type": "Identifier", "start": 3872, "end": 3891, "loc": { "start": { "line": 121, "column": 42 }, "end": { "line": 121, "column": 61 }, "identifierName": "makeOffscreenBuffer" }, "name": "makeOffscreenBuffer" }, "arguments": [ { "type": "BinaryExpression", "start": 3892, "end": 3904, "loc": { "start": { "line": 121, "column": 62 }, "end": { "line": 121, "column": 74 } }, "left": { "type": "Identifier", "start": 3892, "end": 3893, "loc": { "start": { "line": 121, "column": 62 }, "end": { "line": 121, "column": 63 }, "identifierName": "w" }, "name": "w" }, "operator": "*", "right": { "type": "Identifier", "start": 3896, "end": 3904, "loc": { "start": { "line": 121, "column": 66 }, "end": { "line": 121, "column": 74 }, "identifierName": "graphDpi" }, "name": "graphDpi" } }, { "type": "BinaryExpression", "start": 3906, "end": 3918, "loc": { "start": { "line": 121, "column": 76 }, "end": { "line": 121, "column": 88 } }, "left": { "type": "Identifier", "start": 3906, "end": 3907, "loc": { "start": { "line": 121, "column": 76 }, "end": { "line": 121, "column": 77 }, "identifierName": "h" }, "name": "h" }, "operator": "*", "right": { "type": "Identifier", "start": 3910, "end": 3918, "loc": { "start": { "line": 121, "column": 80 }, "end": { "line": 121, "column": 88 }, "identifierName": "graphDpi" }, "name": "graphDpi" } }, { "type": "ObjectExpression", "start": 3920, "end": 4083, "loc": { "start": { "line": 121, "column": 90 }, "end": { "line": 125, "column": 17 } }, "properties": [ { "type": "ObjectProperty", "start": 3943, "end": 3955, "loc": { "start": { "line": 122, "column": 20 }, "end": { "line": 122, "column": 32 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 3943, "end": 3949, "loc": { "start": { "line": 122, "column": 20 }, "end": { "line": 122, "column": 26 }, "identifierName": "smooth" }, "name": "smooth" }, "value": { "type": "BooleanLiteral", "start": 3951, "end": 3955, "loc": { "start": { "line": 122, "column": 28 }, "end": { "line": 122, "column": 32 } }, "value": true } }, { "type": "ObjectProperty", "start": 3978, "end": 3993, "loc": { "start": { "line": 123, "column": 20 }, "end": { "line": 123, "column": 35 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 3978, "end": 3986, "loc": { "start": { "line": 123, "column": 20 }, "end": { "line": 123, "column": 28 }, "identifierName": "reusable" }, "name": "reusable" }, "value": { "type": "BooleanLiteral", "start": 3988, "end": 3993, "loc": { "start": { "line": 123, "column": 30 }, "end": { "line": 123, "column": 35 } }, "value": false } }, { "type": "ObjectProperty", "start": 4016, "end": 4063, "loc": { "start": { "line": 124, "column": 20 }, "end": { "line": 124, "column": 67 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 4016, "end": 4021, "loc": { "start": { "line": 124, "column": 20 }, "end": { "line": 124, "column": 25 }, "identifierName": "label" }, "name": "label" }, "value": { "type": "BinaryExpression", "start": 4023, "end": 4063, "loc": { "start": { "line": 124, "column": 27 }, "end": { "line": 124, "column": 67 } }, "left": { "type": "StringLiteral", "start": 4023, "end": 4035, "loc": { "start": { "line": 124, "column": 27 }, "end": { "line": 124, "column": 39 } }, "extra": { "rawValue": "statgraph-", "raw": "\"statgraph-\"" }, "value": "statgraph-" }, "operator": "+", "right": { "type": "CallExpression", "start": 4038, "end": 4063, "loc": { "start": { "line": 124, "column": 42 }, "end": { "line": 124, "column": 67 } }, "callee": { "type": "MemberExpression", "start": 4038, "end": 4061, "loc": { "start": { "line": 124, "column": 42 }, "end": { "line": 124, "column": 65 } }, "object": { "type": "MemberExpression", "start": 4038, "end": 4053, "loc": { "start": { "line": 124, "column": 42 }, "end": { "line": 124, "column": 57 } }, "object": { "type": "ThisExpression", "start": 4038, "end": 4042, "loc": { "start": { "line": 124, "column": 42 }, "end": { "line": 124, "column": 46 } } }, "property": { "type": "Identifier", "start": 4043, "end": 4053, "loc": { "start": { "line": 124, "column": 47 }, "end": { "line": 124, "column": 57 }, "identifierName": "definition" }, "name": "definition" }, "computed": false }, "property": { "type": "Identifier", "start": 4054, "end": 4061, "loc": { "start": { "line": 124, "column": 58 }, "end": { "line": 124, "column": 65 }, "identifierName": "getHash" }, "name": "getHash" }, "computed": false }, "arguments": [] } } } ] } ] } } ], "kind": "const" }, { "type": "ExpressionStatement", "start": 4103, "end": 4137, "loc": { "start": { "line": 126, "column": 16 }, "end": { "line": 126, "column": 50 } }, "expression": { "type": "CallExpression", "start": 4103, "end": 4136, "loc": { "start": { "line": 126, "column": 16 }, "end": { "line": 126, "column": 49 } }, "callee": { "type": "MemberExpression", "start": 4103, "end": 4116, "loc": { "start": { "line": 126, "column": 16 }, "end": { "line": 126, "column": 29 } }, "object": { "type": "Identifier", "start": 4103, "end": 4110, "loc": { "start": { "line": 126, "column": 16 }, "end": { "line": 126, "column": 23 }, "identifierName": "context" }, "name": "context" }, "property": { "type": "Identifier", "start": 4111, "end": 4116, "loc": { "start": { "line": 126, "column": 24 }, "end": { "line": 126, "column": 29 }, "identifierName": "scale" }, "name": "scale" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 4117, "end": 4125, "loc": { "start": { "line": 126, "column": 30 }, "end": { "line": 126, "column": 38 }, "identifierName": "graphDpi" }, "name": "graphDpi" }, { "type": "Identifier", "start": 4127, "end": 4135, "loc": { "start": { "line": 126, "column": 40 }, "end": { "line": 126, "column": 48 }, "identifierName": "graphDpi" }, "name": "graphDpi" } ] } }, { "type": "ExpressionStatement", "start": 4155, "end": 4185, "loc": { "start": { "line": 127, "column": 16 }, "end": { "line": 127, "column": 46 } }, "expression": { "type": "CallExpression", "start": 4155, "end": 4184, "loc": { "start": { "line": 127, "column": 16 }, "end": { "line": 127, "column": 45 } }, "callee": { "type": "MemberExpression", "start": 4155, "end": 4175, "loc": { "start": { "line": 127, "column": 16 }, "end": { "line": 127, "column": 36 } }, "object": { "type": "MemberExpression", "start": 4155, "end": 4171, "loc": { "start": { "line": 127, "column": 16 }, "end": { "line": 127, "column": 32 } }, "object": { "type": "Identifier", "start": 4155, "end": 4161, "loc": { "start": { "line": 127, "column": 16 }, "end": { "line": 127, "column": 22 }, "identifierName": "canvas" }, "name": "canvas" }, "property": { "type": "Identifier", "start": 4162, "end": 4171, "loc": { "start": { "line": 127, "column": 23 }, "end": { "line": 127, "column": 32 }, "identifierName": "classList" }, "name": "classList" }, "computed": false }, "property": { "type": "Identifier", "start": 4172, "end": 4175, "loc": { "start": { "line": 127, "column": 33 }, "end": { "line": 127, "column": 36 }, "identifierName": "add" }, "name": "add" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 4176, "end": 4183, "loc": { "start": { "line": 127, "column": 37 }, "end": { "line": 127, "column": 44 } }, "extra": { "rawValue": "graph", "raw": "\"graph\"" }, "value": "graph" } ] } }, { "type": "ExpressionStatement", "start": 4203, "end": 4229, "loc": { "start": { "line": 128, "column": 16 }, "end": { "line": 128, "column": 42 } }, "expression": { "type": "AssignmentExpression", "start": 4203, "end": 4228, "loc": { "start": { "line": 128, "column": 16 }, "end": { "line": 128, "column": 41 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 4203, "end": 4219, "loc": { "start": { "line": 128, "column": 16 }, "end": { "line": 128, "column": 32 } }, "object": { "type": "ThisExpression", "start": 4203, "end": 4207, "loc": { "start": { "line": 128, "column": 16 }, "end": { "line": 128, "column": 20 } } }, "property": { "type": "Identifier", "start": 4208, "end": 4219, "loc": { "start": { "line": 128, "column": 21 }, "end": { "line": 128, "column": 32 }, "identifierName": "graphCanvas" }, "name": "graphCanvas" }, "computed": false }, "right": { "type": "Identifier", "start": 4222, "end": 4228, "loc": { "start": { "line": 128, "column": 35 }, "end": { "line": 128, "column": 41 }, "identifierName": "canvas" }, "name": "canvas" } } }, { "type": "ExpressionStatement", "start": 4247, "end": 4275, "loc": { "start": { "line": 129, "column": 16 }, "end": { "line": 129, "column": 44 } }, "expression": { "type": "AssignmentExpression", "start": 4247, "end": 4274, "loc": { "start": { "line": 129, "column": 16 }, "end": { "line": 129, "column": 43 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 4247, "end": 4264, "loc": { "start": { "line": 129, "column": 16 }, "end": { "line": 129, "column": 33 } }, "object": { "type": "ThisExpression", "start": 4247, "end": 4251, "loc": { "start": { "line": 129, "column": 16 }, "end": { "line": 129, "column": 20 } } }, "property": { "type": "Identifier", "start": 4252, "end": 4264, "loc": { "start": { "line": 129, "column": 21 }, "end": { "line": 129, "column": 33 }, "identifierName": "graphContext" }, "name": "graphContext" }, "computed": false }, "right": { "type": "Identifier", "start": 4267, "end": 4274, "loc": { "start": { "line": 129, "column": 36 }, "end": { "line": 129, "column": 43 }, "identifierName": "context" }, "name": "context" } } }, { "type": "ExpressionStatement", "start": 4293, "end": 4336, "loc": { "start": { "line": 130, "column": 16 }, "end": { "line": 130, "column": 59 } }, "expression": { "type": "CallExpression", "start": 4293, "end": 4335, "loc": { "start": { "line": 130, "column": 16 }, "end": { "line": 130, "column": 58 } }, "callee": { "type": "MemberExpression", "start": 4293, "end": 4317, "loc": { "start": { "line": 130, "column": 16 }, "end": { "line": 130, "column": 40 } }, "object": { "type": "MemberExpression", "start": 4293, "end": 4305, "loc": { "start": { "line": 130, "column": 16 }, "end": { "line": 130, "column": 28 } }, "object": { "type": "ThisExpression", "start": 4293, "end": 4297, "loc": { "start": { "line": 130, "column": 16 }, "end": { "line": 130, "column": 20 } } }, "property": { "type": "Identifier", "start": 4298, "end": 4305, "loc": { "start": { "line": 130, "column": 21 }, "end": { "line": 130, "column": 28 }, "identifierName": "element" }, "name": "element" }, "computed": false }, "property": { "type": "Identifier", "start": 4306, "end": 4317, "loc": { "start": { "line": 130, "column": 29 }, "end": { "line": 130, "column": 40 }, "identifierName": "appendChild" }, "name": "appendChild" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 4318, "end": 4334, "loc": { "start": { "line": 130, "column": 41 }, "end": { "line": 130, "column": 57 } }, "object": { "type": "ThisExpression", "start": 4318, "end": 4322, "loc": { "start": { "line": 130, "column": 41 }, "end": { "line": 130, "column": 45 } } }, "property": { "type": "Identifier", "start": 4323, "end": 4334, "loc": { "start": { "line": 130, "column": 46 }, "end": { "line": 130, "column": 57 }, "identifierName": "graphCanvas" }, "name": "graphCanvas" }, "computed": false } ] } } ], "directives": [] }, "alternate": null }, { "type": "ExpressionStatement", "start": 4367, "end": 4407, "loc": { "start": { "line": 133, "column": 12 }, "end": { "line": 133, "column": 52 } }, "expression": { "type": "CallExpression", "start": 4367, "end": 4406, "loc": { "start": { "line": 133, "column": 12 }, "end": { "line": 133, "column": 51 } }, "callee": { "type": "MemberExpression", "start": 4367, "end": 4394, "loc": { "start": { "line": 133, "column": 12 }, "end": { "line": 133, "column": 39 } }, "object": { "type": "MemberExpression", "start": 4367, "end": 4384, "loc": { "start": { "line": 133, "column": 12 }, "end": { "line": 133, "column": 29 } }, "object": { "type": "ThisExpression", "start": 4367, "end": 4371, "loc": { "start": { "line": 133, "column": 12 }, "end": { "line": 133, "column": 16 } } }, "property": { "type": "Identifier", "start": 4372, "end": 4384, "loc": { "start": { "line": 133, "column": 17 }, "end": { "line": 133, "column": 29 }, "identifierName": "graphContext" }, "name": "graphContext" }, "computed": false }, "property": { "type": "Identifier", "start": 4385, "end": 4394, "loc": { "start": { "line": 133, "column": 30 }, "end": { "line": 133, "column": 39 }, "identifierName": "clearRect" }, "name": "clearRect" }, "computed": false }, "arguments": [ { "type": "NumericLiteral", "start": 4395, "end": 4396, "loc": { "start": { "line": 133, "column": 40 }, "end": { "line": 133, "column": 41 } }, "extra": { "rawValue": 0, "raw": "0" }, "value": 0 }, { "type": "NumericLiteral", "start": 4398, "end": 4399, "loc": { "start": { "line": 133, "column": 43 }, "end": { "line": 133, "column": 44 } }, "extra": { "rawValue": 0, "raw": "0" }, "value": 0 }, { "type": "Identifier", "start": 4401, "end": 4402, "loc": { "start": { "line": 133, "column": 46 }, "end": { "line": 133, "column": 47 }, "identifierName": "w" }, "name": "w" }, { "type": "Identifier", "start": 4404, "end": 4405, "loc": { "start": { "line": 133, "column": 49 }, "end": { "line": 133, "column": 50 }, "identifierName": "h" }, "name": "h" } ] } }, { "type": "ExpressionStatement", "start": 4423, "end": 4463, "loc": { "start": { "line": 135, "column": 12 }, "end": { "line": 135, "column": 52 } }, "expression": { "type": "AssignmentExpression", "start": 4423, "end": 4462, "loc": { "start": { "line": 135, "column": 12 }, "end": { "line": 135, "column": 51 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 4423, "end": 4450, "loc": { "start": { "line": 135, "column": 12 }, "end": { "line": 135, "column": 39 } }, "object": { "type": "MemberExpression", "start": 4423, "end": 4440, "loc": { "start": { "line": 135, "column": 12 }, "end": { "line": 135, "column": 29 } }, "object": { "type": "ThisExpression", "start": 4423, "end": 4427, "loc": { "start": { "line": 135, "column": 12 }, "end": { "line": 135, "column": 16 } } }, "property": { "type": "Identifier", "start": 4428, "end": 4440, "loc": { "start": { "line": 135, "column": 17 }, "end": { "line": 135, "column": 29 }, "identifierName": "graphContext" }, "name": "graphContext" }, "computed": false }, "property": { "type": "Identifier", "start": 4441, "end": 4450, "loc": { "start": { "line": 135, "column": 30 }, "end": { "line": 135, "column": 39 }, "identifierName": "fillStyle" }, "name": "fillStyle" }, "computed": false }, "right": { "type": "StringLiteral", "start": 4453, "end": 4462, "loc": { "start": { "line": 135, "column": 42 }, "end": { "line": 135, "column": 51 } }, "extra": { "rawValue": "#bee0db", "raw": "\"#bee0db\"" }, "value": "#bee0db" } } }, { "type": "ExpressionStatement", "start": 4477, "end": 4519, "loc": { "start": { "line": 136, "column": 12 }, "end": { "line": 136, "column": 54 } }, "expression": { "type": "AssignmentExpression", "start": 4477, "end": 4518, "loc": { "start": { "line": 136, "column": 12 }, "end": { "line": 136, "column": 53 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 4477, "end": 4506, "loc": { "start": { "line": 136, "column": 12 }, "end": { "line": 136, "column": 41 } }, "object": { "type": "MemberExpression", "start": 4477, "end": 4494, "loc": { "start": { "line": 136, "column": 12 }, "end": { "line": 136, "column": 29 } }, "object": { "type": "ThisExpression", "start": 4477, "end": 4481, "loc": { "start": { "line": 136, "column": 12 }, "end": { "line": 136, "column": 16 } } }, "property": { "type": "Identifier", "start": 4482, "end": 4494, "loc": { "start": { "line": 136, "column": 17 }, "end": { "line": 136, "column": 29 }, "identifierName": "graphContext" }, "name": "graphContext" }, "computed": false }, "property": { "type": "Identifier", "start": 4495, "end": 4506, "loc": { "start": { "line": 136, "column": 30 }, "end": { "line": 136, "column": 41 }, "identifierName": "strokeStyle" }, "name": "strokeStyle" }, "computed": false }, "right": { "type": "StringLiteral", "start": 4509, "end": 4518, "loc": { "start": { "line": 136, "column": 44 }, "end": { "line": 136, "column": 53 } }, "extra": { "rawValue": "#66ccbc", "raw": "\"#66ccbc\"" }, "value": "#66ccbc" } } }, { "type": "ExpressionStatement", "start": 4533, "end": 4567, "loc": { "start": { "line": 137, "column": 12 }, "end": { "line": 137, "column": 46 } }, "expression": { "type": "AssignmentExpression", "start": 4533, "end": 4566, "loc": { "start": { "line": 137, "column": 12 }, "end": { "line": 137, "column": 45 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 4533, "end": 4560, "loc": { "start": { "line": 137, "column": 12 }, "end": { "line": 137, "column": 39 } }, "object": { "type": "MemberExpression", "start": 4533, "end": 4550, "loc": { "start": { "line": 137, "column": 12 }, "end": { "line": 137, "column": 29 } }, "object": { "type": "ThisExpression", "start": 4533, "end": 4537, "loc": { "start": { "line": 137, "column": 12 }, "end": { "line": 137, "column": 16 } } }, "property": { "type": "Identifier", "start": 4538, "end": 4550, "loc": { "start": { "line": 137, "column": 17 }, "end": { "line": 137, "column": 29 }, "identifierName": "graphContext" }, "name": "graphContext" }, "computed": false }, "property": { "type": "Identifier", "start": 4551, "end": 4560, "loc": { "start": { "line": 137, "column": 30 }, "end": { "line": 137, "column": 39 }, "identifierName": "lineWidth" }, "name": "lineWidth" }, "computed": false }, "right": { "type": "NumericLiteral", "start": 4563, "end": 4566, "loc": { "start": { "line": 137, "column": 42 }, "end": { "line": 137, "column": 45 } }, "extra": { "rawValue": 1.5, "raw": "1.5" }, "value": 1.5 } } }, { "type": "VariableDeclaration", "start": 4583, "end": 4647, "loc": { "start": { "line": 139, "column": 12 }, "end": { "line": 139, "column": 76 } }, "declarations": [ { "type": "VariableDeclarator", "start": 4589, "end": 4646, "loc": { "start": { "line": 139, "column": 18 }, "end": { "line": 139, "column": 75 } }, "id": { "type": "Identifier", "start": 4589, "end": 4599, "loc": { "start": { "line": 139, "column": 18 }, "end": { "line": 139, "column": 28 }, "identifierName": "sliceWidth" }, "name": "sliceWidth" }, "init": { "type": "BinaryExpression", "start": 4602, "end": 4646, "loc": { "start": { "line": 139, "column": 31 }, "end": { "line": 139, "column": 75 } }, "left": { "type": "Identifier", "start": 4602, "end": 4603, "loc": { "start": { "line": 139, "column": 31 }, "end": { "line": 139, "column": 32 }, "identifierName": "w" }, "name": "w" }, "operator": "/", "right": { "type": "BinaryExpression", "start": 4607, "end": 4645, "loc": { "start": { "line": 139, "column": 36 }, "end": { "line": 139, "column": 74 } }, "left": { "type": "MemberExpression", "start": 4607, "end": 4641, "loc": { "start": { "line": 139, "column": 36 }, "end": { "line": 139, "column": 70 } }, "object": { "type": "Identifier", "start": 4607, "end": 4619, "loc": { "start": { "line": 139, "column": 36 }, "end": { "line": 139, "column": 48 }, "identifierName": "globalConfig" }, "name": "globalConfig" }, "property": { "type": "Identifier", "start": 4620, "end": 4641, "loc": { "start": { "line": 139, "column": 49 }, "end": { "line": 139, "column": 70 }, "identifierName": "statisticsGraphSlices" }, "name": "statisticsGraphSlices" }, "computed": false }, "operator": "-", "right": { "type": "NumericLiteral", "start": 4644, "end": 4645, "loc": { "start": { "line": 139, "column": 73 }, "end": { "line": 139, "column": 74 } }, "extra": { "rawValue": 1, "raw": "1" }, "value": 1 }, "extra": { "parenthesized": true, "parenStart": 4606 } } } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 4663, "end": 4679, "loc": { "start": { "line": 141, "column": 12 }, "end": { "line": 141, "column": 28 } }, "declarations": [ { "type": "VariableDeclarator", "start": 4667, "end": 4678, "loc": { "start": { "line": 141, "column": 16 }, "end": { "line": 141, "column": 27 } }, "id": { "type": "Identifier", "start": 4667, "end": 4673, "loc": { "start": { "line": 141, "column": 16 }, "end": { "line": 141, "column": 22 }, "identifierName": "values" }, "name": "values" }, "init": { "type": "ArrayExpression", "start": 4676, "end": 4678, "loc": { "start": { "line": 141, "column": 25 }, "end": { "line": 141, "column": 27 } }, "elements": [] } } ], "kind": "let" }, { "type": "VariableDeclaration", "start": 4693, "end": 4710, "loc": { "start": { "line": 142, "column": 12 }, "end": { "line": 142, "column": 29 } }, "declarations": [ { "type": "VariableDeclarator", "start": 4697, "end": 4709, "loc": { "start": { "line": 142, "column": 16 }, "end": { "line": 142, "column": 28 } }, "id": { "type": "Identifier", "start": 4697, "end": 4705, "loc": { "start": { "line": 142, "column": 16 }, "end": { "line": 142, "column": 24 }, "identifierName": "maxValue" }, "name": "maxValue" }, "init": { "type": "NumericLiteral", "start": 4708, "end": 4709, "loc": { "start": { "line": 142, "column": 27 }, "end": { "line": 142, "column": 28 } }, "extra": { "rawValue": 1, "raw": "1" }, "value": 1 } } ], "kind": "let" }, { "type": "ForStatement", "start": 4726, "end": 5177, "loc": { "start": { "line": 144, "column": 12 }, "end": { "line": 154, "column": 13 } }, "init": { "type": "VariableDeclaration", "start": 4731, "end": 4740, "loc": { "start": { "line": 144, "column": 17 }, "end": { "line": 144, "column": 26 } }, "declarations": [ { "type": "VariableDeclarator", "start": 4735, "end": 4740, "loc": { "start": { "line": 144, "column": 21 }, "end": { "line": 144, "column": 26 } }, "id": { "type": "Identifier", "start": 4735, "end": 4736, "loc": { "start": { "line": 144, "column": 21 }, "end": { "line": 144, "column": 22 }, "identifierName": "i" }, "name": "i" }, "init": { "type": "NumericLiteral", "start": 4739, "end": 4740, "loc": { "start": { "line": 144, "column": 25 }, "end": { "line": 144, "column": 26 } }, "extra": { "rawValue": 0, "raw": "0" }, "value": 0 } } ], "kind": "let" }, "test": { "type": "BinaryExpression", "start": 4742, "end": 4784, "loc": { "start": { "line": 144, "column": 28 }, "end": { "line": 144, "column": 70 } }, "left": { "type": "Identifier", "start": 4742, "end": 4743, "loc": { "start": { "line": 144, "column": 28 }, "end": { "line": 144, "column": 29 }, "identifierName": "i" }, "name": "i" }, "operator": "<", "right": { "type": "BinaryExpression", "start": 4746, "end": 4784, "loc": { "start": { "line": 144, "column": 32 }, "end": { "line": 144, "column": 70 } }, "left": { "type": "MemberExpression", "start": 4746, "end": 4780, "loc": { "start": { "line": 144, "column": 32 }, "end": { "line": 144, "column": 66 } }, "object": { "type": "Identifier", "start": 4746, "end": 4758, "loc": { "start": { "line": 144, "column": 32 }, "end": { "line": 144, "column": 44 }, "identifierName": "globalConfig" }, "name": "globalConfig" }, "property": { "type": "Identifier", "start": 4759, "end": 4780, "loc": { "start": { "line": 144, "column": 45 }, "end": { "line": 144, "column": 66 }, "identifierName": "statisticsGraphSlices" }, "name": "statisticsGraphSlices" }, "computed": false }, "operator": "-", "right": { "type": "NumericLiteral", "start": 4783, "end": 4784, "loc": { "start": { "line": 144, "column": 69 }, "end": { "line": 144, "column": 70 } }, "extra": { "rawValue": 2, "raw": "2" }, "value": 2 } } }, "update": { "type": "UpdateExpression", "start": 4786, "end": 4789, "loc": { "start": { "line": 144, "column": 72 }, "end": { "line": 144, "column": 75 } }, "operator": "++", "prefix": true, "argument": { "type": "Identifier", "start": 4788, "end": 4789, "loc": { "start": { "line": 144, "column": 74 }, "end": { "line": 144, "column": 75 }, "identifierName": "i" }, "name": "i" }, "extra": { "parenthesizedArgument": false } }, "body": { "type": "BlockStatement", "start": 4791, "end": 5177, "loc": { "start": { "line": 144, "column": 77 }, "end": { "line": 154, "column": 13 } }, "body": [ { "type": "VariableDeclaration", "start": 4810, "end": 5026, "loc": { "start": { "line": 145, "column": 16 }, "end": { "line": 149, "column": 18 } }, "declarations": [ { "type": "VariableDeclarator", "start": 4816, "end": 5025, "loc": { "start": { "line": 145, "column": 22 }, "end": { "line": 149, "column": 17 } }, "id": { "type": "Identifier", "start": 4816, "end": 4821, "loc": { "start": { "line": 145, "column": 22 }, "end": { "line": 145, "column": 27 }, "identifierName": "value" }, "name": "value" }, "init": { "type": "CallExpression", "start": 4824, "end": 5025, "loc": { "start": { "line": 145, "column": 30 }, "end": { "line": 149, "column": 17 } }, "callee": { "type": "MemberExpression", "start": 4824, "end": 4870, "loc": { "start": { "line": 145, "column": 30 }, "end": { "line": 145, "column": 76 } }, "object": { "type": "MemberExpression", "start": 4824, "end": 4853, "loc": { "start": { "line": 145, "column": 30 }, "end": { "line": 145, "column": 59 } }, "object": { "type": "MemberExpression", "start": 4824, "end": 4833, "loc": { "start": { "line": 145, "column": 30 }, "end": { "line": 145, "column": 39 } }, "object": { "type": "ThisExpression", "start": 4824, "end": 4828, "loc": { "start": { "line": 145, "column": 30 }, "end": { "line": 145, "column": 34 } } }, "property": { "type": "Identifier", "start": 4829, "end": 4833, "loc": { "start": { "line": 145, "column": 35 }, "end": { "line": 145, "column": 39 }, "identifierName": "root" }, "name": "root" }, "computed": false }, "property": { "type": "Identifier", "start": 4834, "end": 4853, "loc": { "start": { "line": 145, "column": 40 }, "end": { "line": 145, "column": 59 }, "identifierName": "productionAnalytics" }, "name": "productionAnalytics" }, "computed": false }, "property": { "type": "Identifier", "start": 4854, "end": 4870, "loc": { "start": { "line": 145, "column": 60 }, "end": { "line": 145, "column": 76 }, "identifierName": "getPastShapeRate" }, "name": "getPastShapeRate" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 4893, "end": 4903, "loc": { "start": { "line": 146, "column": 20 }, "end": { "line": 146, "column": 30 }, "identifierName": "dataSource" }, "name": "dataSource" }, { "type": "MemberExpression", "start": 4926, "end": 4941, "loc": { "start": { "line": 147, "column": 20 }, "end": { "line": 147, "column": 35 } }, "object": { "type": "ThisExpression", "start": 4926, "end": 4930, "loc": { "start": { "line": 147, "column": 20 }, "end": { "line": 147, "column": 24 } } }, "property": { "type": "Identifier", "start": 4931, "end": 4941, "loc": { "start": { "line": 147, "column": 25 }, "end": { "line": 147, "column": 35 }, "identifierName": "definition" }, "name": "definition" }, "computed": false }, { "type": "BinaryExpression", "start": 4964, "end": 5006, "loc": { "start": { "line": 148, "column": 20 }, "end": { "line": 148, "column": 62 } }, "left": { "type": "BinaryExpression", "start": 4964, "end": 5002, "loc": { "start": { "line": 148, "column": 20 }, "end": { "line": 148, "column": 58 } }, "left": { "type": "MemberExpression", "start": 4964, "end": 4998, "loc": { "start": { "line": 148, "column": 20 }, "end": { "line": 148, "column": 54 } }, "object": { "type": "Identifier", "start": 4964, "end": 4976, "loc": { "start": { "line": 148, "column": 20 }, "end": { "line": 148, "column": 32 }, "identifierName": "globalConfig" }, "name": "globalConfig" }, "property": { "type": "Identifier", "start": 4977, "end": 4998, "loc": { "start": { "line": 148, "column": 33 }, "end": { "line": 148, "column": 54 }, "identifierName": "statisticsGraphSlices" }, "name": "statisticsGraphSlices" }, "computed": false }, "operator": "-", "right": { "type": "Identifier", "start": 5001, "end": 5002, "loc": { "start": { "line": 148, "column": 57 }, "end": { "line": 148, "column": 58 }, "identifierName": "i" }, "name": "i" } }, "operator": "-", "right": { "type": "NumericLiteral", "start": 5005, "end": 5006, "loc": { "start": { "line": 148, "column": 61 }, "end": { "line": 148, "column": 62 } }, "extra": { "rawValue": 2, "raw": "2" }, "value": 2 } } ] } } ], "kind": "const" }, { "type": "IfStatement", "start": 5044, "end": 5125, "loc": { "start": { "line": 150, "column": 16 }, "end": { "line": 152, "column": 17 } }, "test": { "type": "BinaryExpression", "start": 5048, "end": 5064, "loc": { "start": { "line": 150, "column": 20 }, "end": { "line": 150, "column": 36 } }, "left": { "type": "Identifier", "start": 5048, "end": 5053, "loc": { "start": { "line": 150, "column": 20 }, "end": { "line": 150, "column": 25 }, "identifierName": "value" }, "name": "value" }, "operator": ">", "right": { "type": "Identifier", "start": 5056, "end": 5064, "loc": { "start": { "line": 150, "column": 28 }, "end": { "line": 150, "column": 36 }, "identifierName": "maxValue" }, "name": "maxValue" } }, "consequent": { "type": "BlockStatement", "start": 5066, "end": 5125, "loc": { "start": { "line": 150, "column": 38 }, "end": { "line": 152, "column": 17 } }, "body": [ { "type": "ExpressionStatement", "start": 5089, "end": 5106, "loc": { "start": { "line": 151, "column": 20 }, "end": { "line": 151, "column": 37 } }, "expression": { "type": "AssignmentExpression", "start": 5089, "end": 5105, "loc": { "start": { "line": 151, "column": 20 }, "end": { "line": 151, "column": 36 } }, "operator": "=", "left": { "type": "Identifier", "start": 5089, "end": 5097, "loc": { "start": { "line": 151, "column": 20 }, "end": { "line": 151, "column": 28 }, "identifierName": "maxValue" }, "name": "maxValue" }, "right": { "type": "Identifier", "start": 5100, "end": 5105, "loc": { "start": { "line": 151, "column": 31 }, "end": { "line": 151, "column": 36 }, "identifierName": "value" }, "name": "value" } } } ], "directives": [] }, "alternate": null }, { "type": "ExpressionStatement", "start": 5143, "end": 5162, "loc": { "start": { "line": 153, "column": 16 }, "end": { "line": 153, "column": 35 } }, "expression": { "type": "CallExpression", "start": 5143, "end": 5161, "loc": { "start": { "line": 153, "column": 16 }, "end": { "line": 153, "column": 34 } }, "callee": { "type": "MemberExpression", "start": 5143, "end": 5154, "loc": { "start": { "line": 153, "column": 16 }, "end": { "line": 153, "column": 27 } }, "object": { "type": "Identifier", "start": 5143, "end": 5149, "loc": { "start": { "line": 153, "column": 16 }, "end": { "line": 153, "column": 22 }, "identifierName": "values" }, "name": "values" }, "property": { "type": "Identifier", "start": 5150, "end": 5154, "loc": { "start": { "line": 153, "column": 23 }, "end": { "line": 153, "column": 27 }, "identifierName": "push" }, "name": "push" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 5155, "end": 5160, "loc": { "start": { "line": 153, "column": 28 }, "end": { "line": 153, "column": 33 }, "identifierName": "value" }, "name": "value" } ] } } ], "directives": [] } }, { "type": "ExpressionStatement", "start": 5193, "end": 5223, "loc": { "start": { "line": 156, "column": 12 }, "end": { "line": 156, "column": 42 } }, "expression": { "type": "CallExpression", "start": 5193, "end": 5222, "loc": { "start": { "line": 156, "column": 12 }, "end": { "line": 156, "column": 41 } }, "callee": { "type": "MemberExpression", "start": 5193, "end": 5220, "loc": { "start": { "line": 156, "column": 12 }, "end": { "line": 156, "column": 39 } }, "object": { "type": "MemberExpression", "start": 5193, "end": 5210, "loc": { "start": { "line": 156, "column": 12 }, "end": { "line": 156, "column": 29 } }, "object": { "type": "ThisExpression", "start": 5193, "end": 5197, "loc": { "start": { "line": 156, "column": 12 }, "end": { "line": 156, "column": 16 } } }, "property": { "type": "Identifier", "start": 5198, "end": 5210, "loc": { "start": { "line": 156, "column": 17 }, "end": { "line": 156, "column": 29 }, "identifierName": "graphContext" }, "name": "graphContext" }, "computed": false }, "property": { "type": "Identifier", "start": 5211, "end": 5220, "loc": { "start": { "line": 156, "column": 30 }, "end": { "line": 156, "column": 39 }, "identifierName": "beginPath" }, "name": "beginPath" }, "computed": false }, "arguments": [] } }, { "type": "ExpressionStatement", "start": 5237, "end": 5275, "loc": { "start": { "line": 157, "column": 12 }, "end": { "line": 157, "column": 50 } }, "expression": { "type": "CallExpression", "start": 5237, "end": 5274, "loc": { "start": { "line": 157, "column": 12 }, "end": { "line": 157, "column": 49 } }, "callee": { "type": "MemberExpression", "start": 5237, "end": 5261, "loc": { "start": { "line": 157, "column": 12 }, "end": { "line": 157, "column": 36 } }, "object": { "type": "MemberExpression", "start": 5237, "end": 5254, "loc": { "start": { "line": 157, "column": 12 }, "end": { "line": 157, "column": 29 } }, "object": { "type": "ThisExpression", "start": 5237, "end": 5241, "loc": { "start": { "line": 157, "column": 12 }, "end": { "line": 157, "column": 16 } } }, "property": { "type": "Identifier", "start": 5242, "end": 5254, "loc": { "start": { "line": 157, "column": 17 }, "end": { "line": 157, "column": 29 }, "identifierName": "graphContext" }, "name": "graphContext" }, "computed": false }, "property": { "type": "Identifier", "start": 5255, "end": 5261, "loc": { "start": { "line": 157, "column": 30 }, "end": { "line": 157, "column": 36 }, "identifierName": "moveTo" }, "name": "moveTo" }, "computed": false }, "arguments": [ { "type": "NumericLiteral", "start": 5262, "end": 5266, "loc": { "start": { "line": 157, "column": 37 }, "end": { "line": 157, "column": 41 } }, "extra": { "rawValue": 0.75, "raw": "0.75" }, "value": 0.75 }, { "type": "BinaryExpression", "start": 5268, "end": 5273, "loc": { "start": { "line": 157, "column": 43 }, "end": { "line": 157, "column": 48 } }, "left": { "type": "Identifier", "start": 5268, "end": 5269, "loc": { "start": { "line": 157, "column": 43 }, "end": { "line": 157, "column": 44 }, "identifierName": "h" }, "name": "h" }, "operator": "+", "right": { "type": "NumericLiteral", "start": 5272, "end": 5273, "loc": { "start": { "line": 157, "column": 47 }, "end": { "line": 157, "column": 48 } }, "extra": { "rawValue": 5, "raw": "5" }, "value": 5 } } ] } }, { "type": "ForStatement", "start": 5289, "end": 5835, "loc": { "start": { "line": 158, "column": 12 }, "end": { "line": 169, "column": 13 } }, "init": { "type": "VariableDeclaration", "start": 5294, "end": 5303, "loc": { "start": { "line": 158, "column": 17 }, "end": { "line": 158, "column": 26 } }, "declarations": [ { "type": "VariableDeclarator", "start": 5298, "end": 5303, "loc": { "start": { "line": 158, "column": 21 }, "end": { "line": 158, "column": 26 } }, "id": { "type": "Identifier", "start": 5298, "end": 5299, "loc": { "start": { "line": 158, "column": 21 }, "end": { "line": 158, "column": 22 }, "identifierName": "i" }, "name": "i" }, "init": { "type": "NumericLiteral", "start": 5302, "end": 5303, "loc": { "start": { "line": 158, "column": 25 }, "end": { "line": 158, "column": 26 } }, "extra": { "rawValue": 0, "raw": "0" }, "value": 0 } } ], "kind": "let" }, "test": { "type": "BinaryExpression", "start": 5305, "end": 5322, "loc": { "start": { "line": 158, "column": 28 }, "end": { "line": 158, "column": 45 } }, "left": { "type": "Identifier", "start": 5305, "end": 5306, "loc": { "start": { "line": 158, "column": 28 }, "end": { "line": 158, "column": 29 }, "identifierName": "i" }, "name": "i" }, "operator": "<", "right": { "type": "MemberExpression", "start": 5309, "end": 5322, "loc": { "start": { "line": 158, "column": 32 }, "end": { "line": 158, "column": 45 } }, "object": { "type": "Identifier", "start": 5309, "end": 5315, "loc": { "start": { "line": 158, "column": 32 }, "end": { "line": 158, "column": 38 }, "identifierName": "values" }, "name": "values" }, "property": { "type": "Identifier", "start": 5316, "end": 5322, "loc": { "start": { "line": 158, "column": 39 }, "end": { "line": 158, "column": 45 }, "identifierName": "length" }, "name": "length" }, "computed": false } }, "update": { "type": "UpdateExpression", "start": 5324, "end": 5327, "loc": { "start": { "line": 158, "column": 47 }, "end": { "line": 158, "column": 50 } }, "operator": "++", "prefix": true, "argument": { "type": "Identifier", "start": 5326, "end": 5327, "loc": { "start": { "line": 158, "column": 49 }, "end": { "line": 158, "column": 50 }, "identifierName": "i" }, "name": "i" }, "extra": { "parenthesizedArgument": false } }, "body": { "type": "BlockStatement", "start": 5329, "end": 5835, "loc": { "start": { "line": 158, "column": 52 }, "end": { "line": 169, "column": 13 } }, "body": [ { "type": "VariableDeclaration", "start": 5348, "end": 5417, "loc": { "start": { "line": 159, "column": 16 }, "end": { "line": 159, "column": 85 } }, "declarations": [ { "type": "VariableDeclarator", "start": 5354, "end": 5416, "loc": { "start": { "line": 159, "column": 22 }, "end": { "line": 159, "column": 84 } }, "id": { "type": "Identifier", "start": 5354, "end": 5360, "loc": { "start": { "line": 159, "column": 22 }, "end": { "line": 159, "column": 28 }, "identifierName": "yValue" }, "name": "yValue" }, "init": { "type": "CallExpression", "start": 5363, "end": 5416, "loc": { "start": { "line": 159, "column": 31 }, "end": { "line": 159, "column": 84 } }, "callee": { "type": "Identifier", "start": 5363, "end": 5368, "loc": { "start": { "line": 159, "column": 31 }, "end": { "line": 159, "column": 36 }, "identifierName": "clamp" }, "name": "clamp" }, "arguments": [ { "type": "BinaryExpression", "start": 5369, "end": 5399, "loc": { "start": { "line": 159, "column": 37 }, "end": { "line": 159, "column": 67 } }, "left": { "type": "BinaryExpression", "start": 5370, "end": 5394, "loc": { "start": { "line": 159, "column": 38 }, "end": { "line": 159, "column": 62 } }, "left": { "type": "NumericLiteral", "start": 5370, "end": 5371, "loc": { "start": { "line": 159, "column": 38 }, "end": { "line": 159, "column": 39 } }, "extra": { "rawValue": 1, "raw": "1" }, "value": 1 }, "operator": "-", "right": { "type": "BinaryExpression", "start": 5374, "end": 5394, "loc": { "start": { "line": 159, "column": 42 }, "end": { "line": 159, "column": 62 } }, "left": { "type": "MemberExpression", "start": 5374, "end": 5383, "loc": { "start": { "line": 159, "column": 42 }, "end": { "line": 159, "column": 51 } }, "object": { "type": "Identifier", "start": 5374, "end": 5380, "loc": { "start": { "line": 159, "column": 42 }, "end": { "line": 159, "column": 48 }, "identifierName": "values" }, "name": "values" }, "property": { "type": "Identifier", "start": 5381, "end": 5382, "loc": { "start": { "line": 159, "column": 49 }, "end": { "line": 159, "column": 50 }, "identifierName": "i" }, "name": "i" }, "computed": true }, "operator": "/", "right": { "type": "Identifier", "start": 5386, "end": 5394, "loc": { "start": { "line": 159, "column": 54 }, "end": { "line": 159, "column": 62 }, "identifierName": "maxValue" }, "name": "maxValue" } }, "extra": { "parenthesized": true, "parenStart": 5369 } }, "operator": "*", "right": { "type": "Identifier", "start": 5398, "end": 5399, "loc": { "start": { "line": 159, "column": 66 }, "end": { "line": 159, "column": 67 }, "identifierName": "h" }, "name": "h" } }, { "type": "NumericLiteral", "start": 5401, "end": 5405, "loc": { "start": { "line": 159, "column": 69 }, "end": { "line": 159, "column": 73 } }, "extra": { "rawValue": 0.75, "raw": "0.75" }, "value": 0.75 }, { "type": "BinaryExpression", "start": 5407, "end": 5415, "loc": { "start": { "line": 159, "column": 75 }, "end": { "line": 159, "column": 83 } }, "left": { "type": "Identifier", "start": 5407, "end": 5408, "loc": { "start": { "line": 159, "column": 75 }, "end": { "line": 159, "column": 76 }, "identifierName": "h" }, "name": "h" }, "operator": "-", "right": { "type": "NumericLiteral", "start": 5411, "end": 5415, "loc": { "start": { "line": 159, "column": 79 }, "end": { "line": 159, "column": 83 } }, "extra": { "rawValue": 0.75, "raw": "0.75" }, "value": 0.75 } } ] } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 5435, "end": 5460, "loc": { "start": { "line": 160, "column": 16 }, "end": { "line": 160, "column": 41 } }, "declarations": [ { "type": "VariableDeclarator", "start": 5441, "end": 5459, "loc": { "start": { "line": 160, "column": 22 }, "end": { "line": 160, "column": 40 } }, "id": { "type": "Identifier", "start": 5441, "end": 5442, "loc": { "start": { "line": 160, "column": 22 }, "end": { "line": 160, "column": 23 }, "identifierName": "x" }, "name": "x" }, "init": { "type": "BinaryExpression", "start": 5445, "end": 5459, "loc": { "start": { "line": 160, "column": 26 }, "end": { "line": 160, "column": 40 } }, "left": { "type": "Identifier", "start": 5445, "end": 5446, "loc": { "start": { "line": 160, "column": 26 }, "end": { "line": 160, "column": 27 }, "identifierName": "i" }, "name": "i" }, "operator": "*", "right": { "type": "Identifier", "start": 5449, "end": 5459, "loc": { "start": { "line": 160, "column": 30 }, "end": { "line": 160, "column": 40 }, "identifierName": "sliceWidth" }, "name": "sliceWidth" } } } ], "kind": "const" }, { "type": "IfStatement", "start": 5478, "end": 5572, "loc": { "start": { "line": 161, "column": 16 }, "end": { "line": 163, "column": 17 } }, "test": { "type": "BinaryExpression", "start": 5482, "end": 5489, "loc": { "start": { "line": 161, "column": 20 }, "end": { "line": 161, "column": 27 } }, "left": { "type": "Identifier", "start": 5482, "end": 5483, "loc": { "start": { "line": 161, "column": 20 }, "end": { "line": 161, "column": 21 }, "identifierName": "i" }, "name": "i" }, "operator": "===", "right": { "type": "NumericLiteral", "start": 5488, "end": 5489, "loc": { "start": { "line": 161, "column": 26 }, "end": { "line": 161, "column": 27 } }, "extra": { "rawValue": 0, "raw": "0" }, "value": 0 } }, "consequent": { "type": "BlockStatement", "start": 5491, "end": 5572, "loc": { "start": { "line": 161, "column": 29 }, "end": { "line": 163, "column": 17 } }, "body": [ { "type": "ExpressionStatement", "start": 5514, "end": 5553, "loc": { "start": { "line": 162, "column": 20 }, "end": { "line": 162, "column": 59 } }, "expression": { "type": "CallExpression", "start": 5514, "end": 5552, "loc": { "start": { "line": 162, "column": 20 }, "end": { "line": 162, "column": 58 } }, "callee": { "type": "MemberExpression", "start": 5514, "end": 5538, "loc": { "start": { "line": 162, "column": 20 }, "end": { "line": 162, "column": 44 } }, "object": { "type": "MemberExpression", "start": 5514, "end": 5531, "loc": { "start": { "line": 162, "column": 20 }, "end": { "line": 162, "column": 37 } }, "object": { "type": "ThisExpression", "start": 5514, "end": 5518, "loc": { "start": { "line": 162, "column": 20 }, "end": { "line": 162, "column": 24 } } }, "property": { "type": "Identifier", "start": 5519, "end": 5531, "loc": { "start": { "line": 162, "column": 25 }, "end": { "line": 162, "column": 37 }, "identifierName": "graphContext" }, "name": "graphContext" }, "computed": false }, "property": { "type": "Identifier", "start": 5532, "end": 5538, "loc": { "start": { "line": 162, "column": 38 }, "end": { "line": 162, "column": 44 }, "identifierName": "lineTo" }, "name": "lineTo" }, "computed": false }, "arguments": [ { "type": "NumericLiteral", "start": 5539, "end": 5543, "loc": { "start": { "line": 162, "column": 45 }, "end": { "line": 162, "column": 49 } }, "extra": { "rawValue": 0.75, "raw": "0.75" }, "value": 0.75 }, { "type": "Identifier", "start": 5545, "end": 5551, "loc": { "start": { "line": 162, "column": 51 }, "end": { "line": 162, "column": 57 }, "identifierName": "yValue" }, "name": "yValue" } ] } } ], "directives": [] }, "alternate": null }, { "type": "ExpressionStatement", "start": 5590, "end": 5626, "loc": { "start": { "line": 164, "column": 16 }, "end": { "line": 164, "column": 52 } }, "expression": { "type": "CallExpression", "start": 5590, "end": 5625, "loc": { "start": { "line": 164, "column": 16 }, "end": { "line": 164, "column": 51 } }, "callee": { "type": "MemberExpression", "start": 5590, "end": 5614, "loc": { "start": { "line": 164, "column": 16 }, "end": { "line": 164, "column": 40 } }, "object": { "type": "MemberExpression", "start": 5590, "end": 5607, "loc": { "start": { "line": 164, "column": 16 }, "end": { "line": 164, "column": 33 } }, "object": { "type": "ThisExpression", "start": 5590, "end": 5594, "loc": { "start": { "line": 164, "column": 16 }, "end": { "line": 164, "column": 20 } } }, "property": { "type": "Identifier", "start": 5595, "end": 5607, "loc": { "start": { "line": 164, "column": 21 }, "end": { "line": 164, "column": 33 }, "identifierName": "graphContext" }, "name": "graphContext" }, "computed": false }, "property": { "type": "Identifier", "start": 5608, "end": 5614, "loc": { "start": { "line": 164, "column": 34 }, "end": { "line": 164, "column": 40 }, "identifierName": "lineTo" }, "name": "lineTo" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 5615, "end": 5616, "loc": { "start": { "line": 164, "column": 41 }, "end": { "line": 164, "column": 42 }, "identifierName": "x" }, "name": "x" }, { "type": "Identifier", "start": 5618, "end": 5624, "loc": { "start": { "line": 164, "column": 44 }, "end": { "line": 164, "column": 50 }, "identifierName": "yValue" }, "name": "yValue" } ] } }, { "type": "IfStatement", "start": 5644, "end": 5820, "loc": { "start": { "line": 165, "column": 16 }, "end": { "line": 168, "column": 17 } }, "test": { "type": "BinaryExpression", "start": 5648, "end": 5671, "loc": { "start": { "line": 165, "column": 20 }, "end": { "line": 165, "column": 43 } }, "left": { "type": "Identifier", "start": 5648, "end": 5649, "loc": { "start": { "line": 165, "column": 20 }, "end": { "line": 165, "column": 21 }, "identifierName": "i" }, "name": "i" }, "operator": "===", "right": { "type": "BinaryExpression", "start": 5654, "end": 5671, "loc": { "start": { "line": 165, "column": 26 }, "end": { "line": 165, "column": 43 } }, "left": { "type": "MemberExpression", "start": 5654, "end": 5667, "loc": { "start": { "line": 165, "column": 26 }, "end": { "line": 165, "column": 39 } }, "object": { "type": "Identifier", "start": 5654, "end": 5660, "loc": { "start": { "line": 165, "column": 26 }, "end": { "line": 165, "column": 32 }, "identifierName": "values" }, "name": "values" }, "property": { "type": "Identifier", "start": 5661, "end": 5667, "loc": { "start": { "line": 165, "column": 33 }, "end": { "line": 165, "column": 39 }, "identifierName": "length" }, "name": "length" }, "computed": false }, "operator": "-", "right": { "type": "NumericLiteral", "start": 5670, "end": 5671, "loc": { "start": { "line": 165, "column": 42 }, "end": { "line": 165, "column": 43 } }, "extra": { "rawValue": 1, "raw": "1" }, "value": 1 } } }, "consequent": { "type": "BlockStatement", "start": 5673, "end": 5820, "loc": { "start": { "line": 165, "column": 45 }, "end": { "line": 168, "column": 17 } }, "body": [ { "type": "ExpressionStatement", "start": 5696, "end": 5738, "loc": { "start": { "line": 166, "column": 20 }, "end": { "line": 166, "column": 62 } }, "expression": { "type": "CallExpression", "start": 5696, "end": 5737, "loc": { "start": { "line": 166, "column": 20 }, "end": { "line": 166, "column": 61 } }, "callee": { "type": "MemberExpression", "start": 5696, "end": 5720, "loc": { "start": { "line": 166, "column": 20 }, "end": { "line": 166, "column": 44 } }, "object": { "type": "MemberExpression", "start": 5696, "end": 5713, "loc": { "start": { "line": 166, "column": 20 }, "end": { "line": 166, "column": 37 } }, "object": { "type": "ThisExpression", "start": 5696, "end": 5700, "loc": { "start": { "line": 166, "column": 20 }, "end": { "line": 166, "column": 24 } } }, "property": { "type": "Identifier", "start": 5701, "end": 5713, "loc": { "start": { "line": 166, "column": 25 }, "end": { "line": 166, "column": 37 }, "identifierName": "graphContext" }, "name": "graphContext" }, "computed": false }, "property": { "type": "Identifier", "start": 5714, "end": 5720, "loc": { "start": { "line": 166, "column": 38 }, "end": { "line": 166, "column": 44 }, "identifierName": "lineTo" }, "name": "lineTo" }, "computed": false }, "arguments": [ { "type": "BinaryExpression", "start": 5721, "end": 5728, "loc": { "start": { "line": 166, "column": 45 }, "end": { "line": 166, "column": 52 } }, "left": { "type": "Identifier", "start": 5721, "end": 5722, "loc": { "start": { "line": 166, "column": 45 }, "end": { "line": 166, "column": 46 }, "identifierName": "w" }, "name": "w" }, "operator": "+", "right": { "type": "NumericLiteral", "start": 5725, "end": 5728, "loc": { "start": { "line": 166, "column": 49 }, "end": { "line": 166, "column": 52 } }, "extra": { "rawValue": 100, "raw": "100" }, "value": 100 } }, { "type": "Identifier", "start": 5730, "end": 5736, "loc": { "start": { "line": 166, "column": 54 }, "end": { "line": 166, "column": 60 }, "identifierName": "yValue" }, "name": "yValue" } ] } }, { "type": "ExpressionStatement", "start": 5760, "end": 5801, "loc": { "start": { "line": 167, "column": 20 }, "end": { "line": 167, "column": 61 } }, "expression": { "type": "CallExpression", "start": 5760, "end": 5800, "loc": { "start": { "line": 167, "column": 20 }, "end": { "line": 167, "column": 60 } }, "callee": { "type": "MemberExpression", "start": 5760, "end": 5784, "loc": { "start": { "line": 167, "column": 20 }, "end": { "line": 167, "column": 44 } }, "object": { "type": "MemberExpression", "start": 5760, "end": 5777, "loc": { "start": { "line": 167, "column": 20 }, "end": { "line": 167, "column": 37 } }, "object": { "type": "ThisExpression", "start": 5760, "end": 5764, "loc": { "start": { "line": 167, "column": 20 }, "end": { "line": 167, "column": 24 } } }, "property": { "type": "Identifier", "start": 5765, "end": 5777, "loc": { "start": { "line": 167, "column": 25 }, "end": { "line": 167, "column": 37 }, "identifierName": "graphContext" }, "name": "graphContext" }, "computed": false }, "property": { "type": "Identifier", "start": 5778, "end": 5784, "loc": { "start": { "line": 167, "column": 38 }, "end": { "line": 167, "column": 44 }, "identifierName": "lineTo" }, "name": "lineTo" }, "computed": false }, "arguments": [ { "type": "BinaryExpression", "start": 5785, "end": 5792, "loc": { "start": { "line": 167, "column": 45 }, "end": { "line": 167, "column": 52 } }, "left": { "type": "Identifier", "start": 5785, "end": 5786, "loc": { "start": { "line": 167, "column": 45 }, "end": { "line": 167, "column": 46 }, "identifierName": "w" }, "name": "w" }, "operator": "+", "right": { "type": "NumericLiteral", "start": 5789, "end": 5792, "loc": { "start": { "line": 167, "column": 49 }, "end": { "line": 167, "column": 52 } }, "extra": { "rawValue": 100, "raw": "100" }, "value": 100 } }, { "type": "BinaryExpression", "start": 5794, "end": 5799, "loc": { "start": { "line": 167, "column": 54 }, "end": { "line": 167, "column": 59 } }, "left": { "type": "Identifier", "start": 5794, "end": 5795, "loc": { "start": { "line": 167, "column": 54 }, "end": { "line": 167, "column": 55 }, "identifierName": "h" }, "name": "h" }, "operator": "+", "right": { "type": "NumericLiteral", "start": 5798, "end": 5799, "loc": { "start": { "line": 167, "column": 58 }, "end": { "line": 167, "column": 59 } }, "extra": { "rawValue": 5, "raw": "5" }, "value": 5 } } ] } } ], "directives": [] }, "alternate": null } ], "directives": [] } }, { "type": "ExpressionStatement", "start": 5851, "end": 5881, "loc": { "start": { "line": 171, "column": 12 }, "end": { "line": 171, "column": 42 } }, "expression": { "type": "CallExpression", "start": 5851, "end": 5880, "loc": { "start": { "line": 171, "column": 12 }, "end": { "line": 171, "column": 41 } }, "callee": { "type": "MemberExpression", "start": 5851, "end": 5878, "loc": { "start": { "line": 171, "column": 12 }, "end": { "line": 171, "column": 39 } }, "object": { "type": "MemberExpression", "start": 5851, "end": 5868, "loc": { "start": { "line": 171, "column": 12 }, "end": { "line": 171, "column": 29 } }, "object": { "type": "ThisExpression", "start": 5851, "end": 5855, "loc": { "start": { "line": 171, "column": 12 }, "end": { "line": 171, "column": 16 } } }, "property": { "type": "Identifier", "start": 5856, "end": 5868, "loc": { "start": { "line": 171, "column": 17 }, "end": { "line": 171, "column": 29 }, "identifierName": "graphContext" }, "name": "graphContext" }, "computed": false }, "property": { "type": "Identifier", "start": 5869, "end": 5878, "loc": { "start": { "line": 171, "column": 30 }, "end": { "line": 171, "column": 39 }, "identifierName": "closePath" }, "name": "closePath" }, "computed": false }, "arguments": [] } }, { "type": "ExpressionStatement", "start": 5895, "end": 5922, "loc": { "start": { "line": 172, "column": 12 }, "end": { "line": 172, "column": 39 } }, "expression": { "type": "CallExpression", "start": 5895, "end": 5921, "loc": { "start": { "line": 172, "column": 12 }, "end": { "line": 172, "column": 38 } }, "callee": { "type": "MemberExpression", "start": 5895, "end": 5919, "loc": { "start": { "line": 172, "column": 12 }, "end": { "line": 172, "column": 36 } }, "object": { "type": "MemberExpression", "start": 5895, "end": 5912, "loc": { "start": { "line": 172, "column": 12 }, "end": { "line": 172, "column": 29 } }, "object": { "type": "ThisExpression", "start": 5895, "end": 5899, "loc": { "start": { "line": 172, "column": 12 }, "end": { "line": 172, "column": 16 } } }, "property": { "type": "Identifier", "start": 5900, "end": 5912, "loc": { "start": { "line": 172, "column": 17 }, "end": { "line": 172, "column": 29 }, "identifierName": "graphContext" }, "name": "graphContext" }, "computed": false }, "property": { "type": "Identifier", "start": 5913, "end": 5919, "loc": { "start": { "line": 172, "column": 30 }, "end": { "line": 172, "column": 36 }, "identifierName": "stroke" }, "name": "stroke" }, "computed": false }, "arguments": [] } }, { "type": "ExpressionStatement", "start": 5936, "end": 5961, "loc": { "start": { "line": 173, "column": 12 }, "end": { "line": 173, "column": 37 } }, "expression": { "type": "CallExpression", "start": 5936, "end": 5960, "loc": { "start": { "line": 173, "column": 12 }, "end": { "line": 173, "column": 36 } }, "callee": { "type": "MemberExpression", "start": 5936, "end": 5958, "loc": { "start": { "line": 173, "column": 12 }, "end": { "line": 173, "column": 34 } }, "object": { "type": "MemberExpression", "start": 5936, "end": 5953, "loc": { "start": { "line": 173, "column": 12 }, "end": { "line": 173, "column": 29 } }, "object": { "type": "ThisExpression", "start": 5936, "end": 5940, "loc": { "start": { "line": 173, "column": 12 }, "end": { "line": 173, "column": 16 } } }, "property": { "type": "Identifier", "start": 5941, "end": 5953, "loc": { "start": { "line": 173, "column": 17 }, "end": { "line": 173, "column": 29 }, "identifierName": "graphContext" }, "name": "graphContext" }, "computed": false }, "property": { "type": "Identifier", "start": 5954, "end": 5958, "loc": { "start": { "line": 173, "column": 30 }, "end": { "line": 173, "column": 34 }, "identifierName": "fill" }, "name": "fill" }, "computed": false }, "arguments": [] } } ], "directives": [] }, "alternate": { "type": "BlockStatement", "start": 5978, "end": 6171, "loc": { "start": { "line": 174, "column": 15 }, "end": { "line": 180, "column": 9 } }, "body": [ { "type": "IfStatement", "start": 5993, "end": 6160, "loc": { "start": { "line": 175, "column": 12 }, "end": { "line": 179, "column": 13 } }, "test": { "type": "MemberExpression", "start": 5997, "end": 6013, "loc": { "start": { "line": 175, "column": 16 }, "end": { "line": 175, "column": 32 } }, "object": { "type": "ThisExpression", "start": 5997, "end": 6001, "loc": { "start": { "line": 175, "column": 16 }, "end": { "line": 175, "column": 20 } } }, "property": { "type": "Identifier", "start": 6002, "end": 6013, "loc": { "start": { "line": 175, "column": 21 }, "end": { "line": 175, "column": 32 }, "identifierName": "graphCanvas" }, "name": "graphCanvas" }, "computed": false }, "consequent": { "type": "BlockStatement", "start": 6015, "end": 6160, "loc": { "start": { "line": 175, "column": 34 }, "end": { "line": 179, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 6034, "end": 6060, "loc": { "start": { "line": 176, "column": 16 }, "end": { "line": 176, "column": 42 } }, "expression": { "type": "CallExpression", "start": 6034, "end": 6059, "loc": { "start": { "line": 176, "column": 16 }, "end": { "line": 176, "column": 41 } }, "callee": { "type": "MemberExpression", "start": 6034, "end": 6057, "loc": { "start": { "line": 176, "column": 16 }, "end": { "line": 176, "column": 39 } }, "object": { "type": "MemberExpression", "start": 6034, "end": 6050, "loc": { "start": { "line": 176, "column": 16 }, "end": { "line": 176, "column": 32 } }, "object": { "type": "ThisExpression", "start": 6034, "end": 6038, "loc": { "start": { "line": 176, "column": 16 }, "end": { "line": 176, "column": 20 } } }, "property": { "type": "Identifier", "start": 6039, "end": 6050, "loc": { "start": { "line": 176, "column": 21 }, "end": { "line": 176, "column": 32 }, "identifierName": "graphCanvas" }, "name": "graphCanvas" }, "computed": false }, "property": { "type": "Identifier", "start": 6051, "end": 6057, "loc": { "start": { "line": 176, "column": 33 }, "end": { "line": 176, "column": 39 }, "identifierName": "remove" }, "name": "remove" }, "computed": false }, "arguments": [] } }, { "type": "ExpressionStatement", "start": 6078, "end": 6102, "loc": { "start": { "line": 177, "column": 16 }, "end": { "line": 177, "column": 40 } }, "expression": { "type": "UnaryExpression", "start": 6078, "end": 6101, "loc": { "start": { "line": 177, "column": 16 }, "end": { "line": 177, "column": 39 } }, "operator": "delete", "prefix": true, "argument": { "type": "MemberExpression", "start": 6085, "end": 6101, "loc": { "start": { "line": 177, "column": 23 }, "end": { "line": 177, "column": 39 } }, "object": { "type": "ThisExpression", "start": 6085, "end": 6089, "loc": { "start": { "line": 177, "column": 23 }, "end": { "line": 177, "column": 27 } } }, "property": { "type": "Identifier", "start": 6090, "end": 6101, "loc": { "start": { "line": 177, "column": 28 }, "end": { "line": 177, "column": 39 }, "identifierName": "graphCanvas" }, "name": "graphCanvas" }, "computed": false }, "extra": { "parenthesizedArgument": false } } }, { "type": "ExpressionStatement", "start": 6120, "end": 6145, "loc": { "start": { "line": 178, "column": 16 }, "end": { "line": 178, "column": 41 } }, "expression": { "type": "UnaryExpression", "start": 6120, "end": 6144, "loc": { "start": { "line": 178, "column": 16 }, "end": { "line": 178, "column": 40 } }, "operator": "delete", "prefix": true, "argument": { "type": "MemberExpression", "start": 6127, "end": 6144, "loc": { "start": { "line": 178, "column": 23 }, "end": { "line": 178, "column": 40 } }, "object": { "type": "ThisExpression", "start": 6127, "end": 6131, "loc": { "start": { "line": 178, "column": 23 }, "end": { "line": 178, "column": 27 } } }, "property": { "type": "Identifier", "start": 6132, "end": 6144, "loc": { "start": { "line": 178, "column": 28 }, "end": { "line": 178, "column": 40 }, "identifierName": "graphContext" }, "name": "graphContext" }, "computed": false }, "extra": { "parenthesizedArgument": false } } } ], "directives": [] }, "alternate": null } ], "directives": [] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\r\n *\r\n * @param {enumDisplayMode} displayMode\r\n * @param {enumAnalyticsDataSource} dataSource\r\n * @param {string} unit\r\n * @param {boolean=} forced\r\n ", "start": 2205, "end": 2384, "loc": { "start": { "line": 73, "column": 4 }, "end": { "line": 79, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\r\n * Attaches the handle\r\n * @param {HTMLElement} parent\r\n ", "start": 6186, "end": 6262, "loc": { "start": { "line": 183, "column": 4 }, "end": { "line": 186, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 6268, "end": 6539, "loc": { "start": { "line": 187, "column": 4 }, "end": { "line": 195, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 6268, "end": 6274, "loc": { "start": { "line": 187, "column": 4 }, "end": { "line": 187, "column": 10 }, "identifierName": "attach" }, "name": "attach", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 6275, "end": 6281, "loc": { "start": { "line": 187, "column": 11 }, "end": { "line": 187, "column": 17 }, "identifierName": "parent" }, "name": "parent" } ], "body": { "type": "BlockStatement", "start": 6283, "end": 6539, "loc": { "start": { "line": 187, "column": 19 }, "end": { "line": 195, "column": 5 } }, "body": [ { "type": "IfStatement", "start": 6294, "end": 6358, "loc": { "start": { "line": 188, "column": 8 }, "end": { "line": 190, "column": 9 } }, "test": { "type": "UnaryExpression", "start": 6298, "end": 6311, "loc": { "start": { "line": 188, "column": 12 }, "end": { "line": 188, "column": 25 } }, "operator": "!", "prefix": true, "argument": { "type": "MemberExpression", "start": 6299, "end": 6311, "loc": { "start": { "line": 188, "column": 13 }, "end": { "line": 188, "column": 25 } }, "object": { "type": "ThisExpression", "start": 6299, "end": 6303, "loc": { "start": { "line": 188, "column": 13 }, "end": { "line": 188, "column": 17 } } }, "property": { "type": "Identifier", "start": 6304, "end": 6311, "loc": { "start": { "line": 188, "column": 18 }, "end": { "line": 188, "column": 25 }, "identifierName": "element" }, "name": "element" }, "computed": false }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 6313, "end": 6358, "loc": { "start": { "line": 188, "column": 27 }, "end": { "line": 190, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 6328, "end": 6347, "loc": { "start": { "line": 189, "column": 12 }, "end": { "line": 189, "column": 31 } }, "expression": { "type": "CallExpression", "start": 6328, "end": 6346, "loc": { "start": { "line": 189, "column": 12 }, "end": { "line": 189, "column": 30 } }, "callee": { "type": "MemberExpression", "start": 6328, "end": 6344, "loc": { "start": { "line": 189, "column": 12 }, "end": { "line": 189, "column": 28 } }, "object": { "type": "ThisExpression", "start": 6328, "end": 6332, "loc": { "start": { "line": 189, "column": 12 }, "end": { "line": 189, "column": 16 } } }, "property": { "type": "Identifier", "start": 6333, "end": 6344, "loc": { "start": { "line": 189, "column": 17 }, "end": { "line": 189, "column": 28 }, "identifierName": "initElement" }, "name": "initElement" }, "computed": false }, "arguments": [] } } ], "directives": [] }, "alternate": null }, { "type": "IfStatement", "start": 6368, "end": 6532, "loc": { "start": { "line": 191, "column": 8 }, "end": { "line": 194, "column": 9 } }, "test": { "type": "BinaryExpression", "start": 6372, "end": 6409, "loc": { "start": { "line": 191, "column": 12 }, "end": { "line": 191, "column": 49 } }, "left": { "type": "MemberExpression", "start": 6372, "end": 6398, "loc": { "start": { "line": 191, "column": 12 }, "end": { "line": 191, "column": 38 } }, "object": { "type": "MemberExpression", "start": 6372, "end": 6384, "loc": { "start": { "line": 191, "column": 12 }, "end": { "line": 191, "column": 24 } }, "object": { "type": "ThisExpression", "start": 6372, "end": 6376, "loc": { "start": { "line": 191, "column": 12 }, "end": { "line": 191, "column": 16 } } }, "property": { "type": "Identifier", "start": 6377, "end": 6384, "loc": { "start": { "line": 191, "column": 17 }, "end": { "line": 191, "column": 24 }, "identifierName": "element" }, "name": "element" }, "computed": false }, "property": { "type": "Identifier", "start": 6385, "end": 6398, "loc": { "start": { "line": 191, "column": 25 }, "end": { "line": 191, "column": 38 }, "identifierName": "parentElement" }, "name": "parentElement" }, "computed": false }, "operator": "!==", "right": { "type": "Identifier", "start": 6403, "end": 6409, "loc": { "start": { "line": 191, "column": 43 }, "end": { "line": 191, "column": 49 }, "identifierName": "parent" }, "name": "parent" } }, "consequent": { "type": "BlockStatement", "start": 6411, "end": 6532, "loc": { "start": { "line": 191, "column": 51 }, "end": { "line": 194, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 6426, "end": 6459, "loc": { "start": { "line": 192, "column": 12 }, "end": { "line": 192, "column": 45 } }, "expression": { "type": "CallExpression", "start": 6426, "end": 6458, "loc": { "start": { "line": 192, "column": 12 }, "end": { "line": 192, "column": 44 } }, "callee": { "type": "MemberExpression", "start": 6426, "end": 6444, "loc": { "start": { "line": 192, "column": 12 }, "end": { "line": 192, "column": 30 } }, "object": { "type": "Identifier", "start": 6426, "end": 6432, "loc": { "start": { "line": 192, "column": 12 }, "end": { "line": 192, "column": 18 }, "identifierName": "parent" }, "name": "parent" }, "property": { "type": "Identifier", "start": 6433, "end": 6444, "loc": { "start": { "line": 192, "column": 19 }, "end": { "line": 192, "column": 30 }, "identifierName": "appendChild" }, "name": "appendChild" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 6445, "end": 6457, "loc": { "start": { "line": 192, "column": 31 }, "end": { "line": 192, "column": 43 } }, "object": { "type": "ThisExpression", "start": 6445, "end": 6449, "loc": { "start": { "line": 192, "column": 31 }, "end": { "line": 192, "column": 35 } } }, "property": { "type": "Identifier", "start": 6450, "end": 6457, "loc": { "start": { "line": 192, "column": 36 }, "end": { "line": 192, "column": 43 }, "identifierName": "element" }, "name": "element" }, "computed": false } ] } }, { "type": "ExpressionStatement", "start": 6473, "end": 6521, "loc": { "start": { "line": 193, "column": 12 }, "end": { "line": 193, "column": 60 } }, "expression": { "type": "CallExpression", "start": 6473, "end": 6520, "loc": { "start": { "line": 193, "column": 12 }, "end": { "line": 193, "column": 59 } }, "callee": { "type": "MemberExpression", "start": 6473, "end": 6506, "loc": { "start": { "line": 193, "column": 12 }, "end": { "line": 193, "column": 45 } }, "object": { "type": "MemberExpression", "start": 6473, "end": 6498, "loc": { "start": { "line": 193, "column": 12 }, "end": { "line": 193, "column": 37 } }, "object": { "type": "ThisExpression", "start": 6473, "end": 6477, "loc": { "start": { "line": 193, "column": 12 }, "end": { "line": 193, "column": 16 } } }, "property": { "type": "Identifier", "start": 6478, "end": 6498, "loc": { "start": { "line": 193, "column": 17 }, "end": { "line": 193, "column": 37 }, "identifierName": "intersectionObserver" }, "name": "intersectionObserver" }, "computed": false }, "property": { "type": "Identifier", "start": 6499, "end": 6506, "loc": { "start": { "line": 193, "column": 38 }, "end": { "line": 193, "column": 45 }, "identifierName": "observe" }, "name": "observe" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 6507, "end": 6519, "loc": { "start": { "line": 193, "column": 46 }, "end": { "line": 193, "column": 58 } }, "object": { "type": "ThisExpression", "start": 6507, "end": 6511, "loc": { "start": { "line": 193, "column": 46 }, "end": { "line": 193, "column": 50 } } }, "property": { "type": "Identifier", "start": 6512, "end": 6519, "loc": { "start": { "line": 193, "column": 51 }, "end": { "line": 193, "column": 58 }, "identifierName": "element" }, "name": "element" }, "computed": false } ] } } ], "directives": [] }, "alternate": null } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\r\n * Attaches the handle\r\n * @param {HTMLElement} parent\r\n ", "start": 6186, "end": 6262, "loc": { "start": { "line": 183, "column": 4 }, "end": { "line": 186, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\r\n * Detaches the handle\r\n ", "start": 6547, "end": 6587, "loc": { "start": { "line": 197, "column": 4 }, "end": { "line": 199, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 6593, "end": 6811, "loc": { "start": { "line": 200, "column": 4 }, "end": { "line": 205, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 6593, "end": 6599, "loc": { "start": { "line": 200, "column": 4 }, "end": { "line": 200, "column": 10 }, "identifierName": "detach" }, "name": "detach", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 6602, "end": 6811, "loc": { "start": { "line": 200, "column": 13 }, "end": { "line": 205, "column": 5 } }, "body": [ { "type": "IfStatement", "start": 6613, "end": 6804, "loc": { "start": { "line": 201, "column": 8 }, "end": { "line": 204, "column": 9 } }, "test": { "type": "LogicalExpression", "start": 6617, "end": 6659, "loc": { "start": { "line": 201, "column": 12 }, "end": { "line": 201, "column": 54 } }, "left": { "type": "MemberExpression", "start": 6617, "end": 6629, "loc": { "start": { "line": 201, "column": 12 }, "end": { "line": 201, "column": 24 } }, "object": { "type": "ThisExpression", "start": 6617, "end": 6621, "loc": { "start": { "line": 201, "column": 12 }, "end": { "line": 201, "column": 16 } } }, "property": { "type": "Identifier", "start": 6622, "end": 6629, "loc": { "start": { "line": 201, "column": 17 }, "end": { "line": 201, "column": 24 }, "identifierName": "element" }, "name": "element" }, "computed": false }, "operator": "&&", "right": { "type": "MemberExpression", "start": 6633, "end": 6659, "loc": { "start": { "line": 201, "column": 28 }, "end": { "line": 201, "column": 54 } }, "object": { "type": "MemberExpression", "start": 6633, "end": 6645, "loc": { "start": { "line": 201, "column": 28 }, "end": { "line": 201, "column": 40 } }, "object": { "type": "ThisExpression", "start": 6633, "end": 6637, "loc": { "start": { "line": 201, "column": 28 }, "end": { "line": 201, "column": 32 } } }, "property": { "type": "Identifier", "start": 6638, "end": 6645, "loc": { "start": { "line": 201, "column": 33 }, "end": { "line": 201, "column": 40 }, "identifierName": "element" }, "name": "element" }, "computed": false }, "property": { "type": "Identifier", "start": 6646, "end": 6659, "loc": { "start": { "line": 201, "column": 41 }, "end": { "line": 201, "column": 54 }, "identifierName": "parentElement" }, "name": "parentElement" }, "computed": false } }, "consequent": { "type": "BlockStatement", "start": 6661, "end": 6804, "loc": { "start": { "line": 201, "column": 56 }, "end": { "line": 204, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 6676, "end": 6729, "loc": { "start": { "line": 202, "column": 12 }, "end": { "line": 202, "column": 65 } }, "expression": { "type": "CallExpression", "start": 6676, "end": 6728, "loc": { "start": { "line": 202, "column": 12 }, "end": { "line": 202, "column": 64 } }, "callee": { "type": "MemberExpression", "start": 6676, "end": 6714, "loc": { "start": { "line": 202, "column": 12 }, "end": { "line": 202, "column": 50 } }, "object": { "type": "MemberExpression", "start": 6676, "end": 6702, "loc": { "start": { "line": 202, "column": 12 }, "end": { "line": 202, "column": 38 } }, "object": { "type": "MemberExpression", "start": 6676, "end": 6688, "loc": { "start": { "line": 202, "column": 12 }, "end": { "line": 202, "column": 24 } }, "object": { "type": "ThisExpression", "start": 6676, "end": 6680, "loc": { "start": { "line": 202, "column": 12 }, "end": { "line": 202, "column": 16 } } }, "property": { "type": "Identifier", "start": 6681, "end": 6688, "loc": { "start": { "line": 202, "column": 17 }, "end": { "line": 202, "column": 24 }, "identifierName": "element" }, "name": "element" }, "computed": false }, "property": { "type": "Identifier", "start": 6689, "end": 6702, "loc": { "start": { "line": 202, "column": 25 }, "end": { "line": 202, "column": 38 }, "identifierName": "parentElement" }, "name": "parentElement" }, "computed": false }, "property": { "type": "Identifier", "start": 6703, "end": 6714, "loc": { "start": { "line": 202, "column": 39 }, "end": { "line": 202, "column": 50 }, "identifierName": "removeChild" }, "name": "removeChild" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 6715, "end": 6727, "loc": { "start": { "line": 202, "column": 51 }, "end": { "line": 202, "column": 63 } }, "object": { "type": "ThisExpression", "start": 6715, "end": 6719, "loc": { "start": { "line": 202, "column": 51 }, "end": { "line": 202, "column": 55 } } }, "property": { "type": "Identifier", "start": 6720, "end": 6727, "loc": { "start": { "line": 202, "column": 56 }, "end": { "line": 202, "column": 63 }, "identifierName": "element" }, "name": "element" }, "computed": false } ] } }, { "type": "ExpressionStatement", "start": 6743, "end": 6793, "loc": { "start": { "line": 203, "column": 12 }, "end": { "line": 203, "column": 62 } }, "expression": { "type": "CallExpression", "start": 6743, "end": 6792, "loc": { "start": { "line": 203, "column": 12 }, "end": { "line": 203, "column": 61 } }, "callee": { "type": "MemberExpression", "start": 6743, "end": 6778, "loc": { "start": { "line": 203, "column": 12 }, "end": { "line": 203, "column": 47 } }, "object": { "type": "MemberExpression", "start": 6743, "end": 6768, "loc": { "start": { "line": 203, "column": 12 }, "end": { "line": 203, "column": 37 } }, "object": { "type": "ThisExpression", "start": 6743, "end": 6747, "loc": { "start": { "line": 203, "column": 12 }, "end": { "line": 203, "column": 16 } } }, "property": { "type": "Identifier", "start": 6748, "end": 6768, "loc": { "start": { "line": 203, "column": 17 }, "end": { "line": 203, "column": 37 }, "identifierName": "intersectionObserver" }, "name": "intersectionObserver" }, "computed": false }, "property": { "type": "Identifier", "start": 6769, "end": 6778, "loc": { "start": { "line": 203, "column": 38 }, "end": { "line": 203, "column": 47 }, "identifierName": "unobserve" }, "name": "unobserve" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 6779, "end": 6791, "loc": { "start": { "line": 203, "column": 48 }, "end": { "line": 203, "column": 60 } }, "object": { "type": "ThisExpression", "start": 6779, "end": 6783, "loc": { "start": { "line": 203, "column": 48 }, "end": { "line": 203, "column": 52 } } }, "property": { "type": "Identifier", "start": 6784, "end": 6791, "loc": { "start": { "line": 203, "column": 53 }, "end": { "line": 203, "column": 60 }, "identifierName": "element" }, "name": "element" }, "computed": false } ] } } ], "directives": [] }, "alternate": null } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\r\n * Detaches the handle\r\n ", "start": 6547, "end": 6587, "loc": { "start": { "line": 197, "column": 4 }, "end": { "line": 199, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\r\n * Cleans up all child elements\r\n ", "start": 6819, "end": 6868, "loc": { "start": { "line": 207, "column": 4 }, "end": { "line": 209, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 6874, "end": 7190, "loc": { "start": { "line": 210, "column": 4 }, "end": { "line": 221, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 6874, "end": 6894, "loc": { "start": { "line": 210, "column": 4 }, "end": { "line": 210, "column": 24 }, "identifierName": "cleanupChildElements" }, "name": "cleanupChildElements", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 6897, "end": 7190, "loc": { "start": { "line": 210, "column": 27 }, "end": { "line": 221, "column": 5 } }, "body": [ { "type": "IfStatement", "start": 6908, "end": 7020, "loc": { "start": { "line": 211, "column": 8 }, "end": { "line": 214, "column": 9 } }, "test": { "type": "MemberExpression", "start": 6912, "end": 6928, "loc": { "start": { "line": 211, "column": 12 }, "end": { "line": 211, "column": 28 } }, "object": { "type": "ThisExpression", "start": 6912, "end": 6916, "loc": { "start": { "line": 211, "column": 12 }, "end": { "line": 211, "column": 16 } } }, "property": { "type": "Identifier", "start": 6917, "end": 6928, "loc": { "start": { "line": 211, "column": 17 }, "end": { "line": 211, "column": 28 }, "identifierName": "shapeCanvas" }, "name": "shapeCanvas" }, "computed": false }, "consequent": { "type": "BlockStatement", "start": 6930, "end": 7020, "loc": { "start": { "line": 211, "column": 30 }, "end": { "line": 214, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 6945, "end": 6971, "loc": { "start": { "line": 212, "column": 12 }, "end": { "line": 212, "column": 38 } }, "expression": { "type": "CallExpression", "start": 6945, "end": 6970, "loc": { "start": { "line": 212, "column": 12 }, "end": { "line": 212, "column": 37 } }, "callee": { "type": "MemberExpression", "start": 6945, "end": 6968, "loc": { "start": { "line": 212, "column": 12 }, "end": { "line": 212, "column": 35 } }, "object": { "type": "MemberExpression", "start": 6945, "end": 6961, "loc": { "start": { "line": 212, "column": 12 }, "end": { "line": 212, "column": 28 } }, "object": { "type": "ThisExpression", "start": 6945, "end": 6949, "loc": { "start": { "line": 212, "column": 12 }, "end": { "line": 212, "column": 16 } } }, "property": { "type": "Identifier", "start": 6950, "end": 6961, "loc": { "start": { "line": 212, "column": 17 }, "end": { "line": 212, "column": 28 }, "identifierName": "shapeCanvas" }, "name": "shapeCanvas" }, "computed": false }, "property": { "type": "Identifier", "start": 6962, "end": 6968, "loc": { "start": { "line": 212, "column": 29 }, "end": { "line": 212, "column": 35 }, "identifierName": "remove" }, "name": "remove" }, "computed": false }, "arguments": [] } }, { "type": "ExpressionStatement", "start": 6985, "end": 7009, "loc": { "start": { "line": 213, "column": 12 }, "end": { "line": 213, "column": 36 } }, "expression": { "type": "UnaryExpression", "start": 6985, "end": 7008, "loc": { "start": { "line": 213, "column": 12 }, "end": { "line": 213, "column": 35 } }, "operator": "delete", "prefix": true, "argument": { "type": "MemberExpression", "start": 6992, "end": 7008, "loc": { "start": { "line": 213, "column": 19 }, "end": { "line": 213, "column": 35 } }, "object": { "type": "ThisExpression", "start": 6992, "end": 6996, "loc": { "start": { "line": 213, "column": 19 }, "end": { "line": 213, "column": 23 } } }, "property": { "type": "Identifier", "start": 6997, "end": 7008, "loc": { "start": { "line": 213, "column": 24 }, "end": { "line": 213, "column": 35 }, "identifierName": "shapeCanvas" }, "name": "shapeCanvas" }, "computed": false }, "extra": { "parenthesizedArgument": false } } } ], "directives": [] }, "alternate": null }, { "type": "IfStatement", "start": 7032, "end": 7183, "loc": { "start": { "line": 216, "column": 8 }, "end": { "line": 220, "column": 9 } }, "test": { "type": "MemberExpression", "start": 7036, "end": 7052, "loc": { "start": { "line": 216, "column": 12 }, "end": { "line": 216, "column": 28 } }, "object": { "type": "ThisExpression", "start": 7036, "end": 7040, "loc": { "start": { "line": 216, "column": 12 }, "end": { "line": 216, "column": 16 } } }, "property": { "type": "Identifier", "start": 7041, "end": 7052, "loc": { "start": { "line": 216, "column": 17 }, "end": { "line": 216, "column": 28 }, "identifierName": "graphCanvas" }, "name": "graphCanvas" }, "computed": false }, "consequent": { "type": "BlockStatement", "start": 7054, "end": 7183, "loc": { "start": { "line": 216, "column": 30 }, "end": { "line": 220, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 7069, "end": 7095, "loc": { "start": { "line": 217, "column": 12 }, "end": { "line": 217, "column": 38 } }, "expression": { "type": "CallExpression", "start": 7069, "end": 7094, "loc": { "start": { "line": 217, "column": 12 }, "end": { "line": 217, "column": 37 } }, "callee": { "type": "MemberExpression", "start": 7069, "end": 7092, "loc": { "start": { "line": 217, "column": 12 }, "end": { "line": 217, "column": 35 } }, "object": { "type": "MemberExpression", "start": 7069, "end": 7085, "loc": { "start": { "line": 217, "column": 12 }, "end": { "line": 217, "column": 28 } }, "object": { "type": "ThisExpression", "start": 7069, "end": 7073, "loc": { "start": { "line": 217, "column": 12 }, "end": { "line": 217, "column": 16 } } }, "property": { "type": "Identifier", "start": 7074, "end": 7085, "loc": { "start": { "line": 217, "column": 17 }, "end": { "line": 217, "column": 28 }, "identifierName": "graphCanvas" }, "name": "graphCanvas" }, "computed": false }, "property": { "type": "Identifier", "start": 7086, "end": 7092, "loc": { "start": { "line": 217, "column": 29 }, "end": { "line": 217, "column": 35 }, "identifierName": "remove" }, "name": "remove" }, "computed": false }, "arguments": [] } }, { "type": "ExpressionStatement", "start": 7109, "end": 7133, "loc": { "start": { "line": 218, "column": 12 }, "end": { "line": 218, "column": 36 } }, "expression": { "type": "UnaryExpression", "start": 7109, "end": 7132, "loc": { "start": { "line": 218, "column": 12 }, "end": { "line": 218, "column": 35 } }, "operator": "delete", "prefix": true, "argument": { "type": "MemberExpression", "start": 7116, "end": 7132, "loc": { "start": { "line": 218, "column": 19 }, "end": { "line": 218, "column": 35 } }, "object": { "type": "ThisExpression", "start": 7116, "end": 7120, "loc": { "start": { "line": 218, "column": 19 }, "end": { "line": 218, "column": 23 } } }, "property": { "type": "Identifier", "start": 7121, "end": 7132, "loc": { "start": { "line": 218, "column": 24 }, "end": { "line": 218, "column": 35 }, "identifierName": "graphCanvas" }, "name": "graphCanvas" }, "computed": false }, "extra": { "parenthesizedArgument": false } } }, { "type": "ExpressionStatement", "start": 7147, "end": 7172, "loc": { "start": { "line": 219, "column": 12 }, "end": { "line": 219, "column": 37 } }, "expression": { "type": "UnaryExpression", "start": 7147, "end": 7171, "loc": { "start": { "line": 219, "column": 12 }, "end": { "line": 219, "column": 36 } }, "operator": "delete", "prefix": true, "argument": { "type": "MemberExpression", "start": 7154, "end": 7171, "loc": { "start": { "line": 219, "column": 19 }, "end": { "line": 219, "column": 36 } }, "object": { "type": "ThisExpression", "start": 7154, "end": 7158, "loc": { "start": { "line": 219, "column": 19 }, "end": { "line": 219, "column": 23 } } }, "property": { "type": "Identifier", "start": 7159, "end": 7171, "loc": { "start": { "line": 219, "column": 24 }, "end": { "line": 219, "column": 36 }, "identifierName": "graphContext" }, "name": "graphContext" }, "computed": false }, "extra": { "parenthesizedArgument": false } } } ], "directives": [] }, "alternate": null } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\r\n * Cleans up all child elements\r\n ", "start": 6819, "end": 6868, "loc": { "start": { "line": 207, "column": 4 }, "end": { "line": 209, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\r\n * Destroys the handle\r\n ", "start": 7198, "end": 7238, "loc": { "start": { "line": 223, "column": 4 }, "end": { "line": 225, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 7244, "end": 7540, "loc": { "start": { "line": 226, "column": 4 }, "end": { "line": 236, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 7244, "end": 7251, "loc": { "start": { "line": 226, "column": 4 }, "end": { "line": 226, "column": 11 }, "identifierName": "destroy" }, "name": "destroy", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 7254, "end": 7540, "loc": { "start": { "line": 226, "column": 14 }, "end": { "line": 236, "column": 5 } }, "body": [ { "type": "ExpressionStatement", "start": 7265, "end": 7293, "loc": { "start": { "line": 227, "column": 8 }, "end": { "line": 227, "column": 36 } }, "expression": { "type": "CallExpression", "start": 7265, "end": 7292, "loc": { "start": { "line": 227, "column": 8 }, "end": { "line": 227, "column": 35 } }, "callee": { "type": "MemberExpression", "start": 7265, "end": 7290, "loc": { "start": { "line": 227, "column": 8 }, "end": { "line": 227, "column": 33 } }, "object": { "type": "ThisExpression", "start": 7265, "end": 7269, "loc": { "start": { "line": 227, "column": 8 }, "end": { "line": 227, "column": 12 } } }, "property": { "type": "Identifier", "start": 7270, "end": 7290, "loc": { "start": { "line": 227, "column": 13 }, "end": { "line": 227, "column": 33 }, "identifierName": "cleanupChildElements" }, "name": "cleanupChildElements" }, "computed": false }, "arguments": [] } }, { "type": "IfStatement", "start": 7303, "end": 7533, "loc": { "start": { "line": 228, "column": 8 }, "end": { "line": 235, "column": 9 } }, "test": { "type": "MemberExpression", "start": 7307, "end": 7319, "loc": { "start": { "line": 228, "column": 12 }, "end": { "line": 228, "column": 24 } }, "object": { "type": "ThisExpression", "start": 7307, "end": 7311, "loc": { "start": { "line": 228, "column": 12 }, "end": { "line": 228, "column": 16 } } }, "property": { "type": "Identifier", "start": 7312, "end": 7319, "loc": { "start": { "line": 228, "column": 17 }, "end": { "line": 228, "column": 24 }, "identifierName": "element" }, "name": "element" }, "computed": false }, "consequent": { "type": "BlockStatement", "start": 7321, "end": 7533, "loc": { "start": { "line": 228, "column": 26 }, "end": { "line": 235, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 7336, "end": 7386, "loc": { "start": { "line": 229, "column": 12 }, "end": { "line": 229, "column": 62 } }, "expression": { "type": "CallExpression", "start": 7336, "end": 7385, "loc": { "start": { "line": 229, "column": 12 }, "end": { "line": 229, "column": 61 } }, "callee": { "type": "MemberExpression", "start": 7336, "end": 7371, "loc": { "start": { "line": 229, "column": 12 }, "end": { "line": 229, "column": 47 } }, "object": { "type": "MemberExpression", "start": 7336, "end": 7361, "loc": { "start": { "line": 229, "column": 12 }, "end": { "line": 229, "column": 37 } }, "object": { "type": "ThisExpression", "start": 7336, "end": 7340, "loc": { "start": { "line": 229, "column": 12 }, "end": { "line": 229, "column": 16 } } }, "property": { "type": "Identifier", "start": 7341, "end": 7361, "loc": { "start": { "line": 229, "column": 17 }, "end": { "line": 229, "column": 37 }, "identifierName": "intersectionObserver" }, "name": "intersectionObserver" }, "computed": false }, "property": { "type": "Identifier", "start": 7362, "end": 7371, "loc": { "start": { "line": 229, "column": 38 }, "end": { "line": 229, "column": 47 }, "identifierName": "unobserve" }, "name": "unobserve" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 7372, "end": 7384, "loc": { "start": { "line": 229, "column": 48 }, "end": { "line": 229, "column": 60 } }, "object": { "type": "ThisExpression", "start": 7372, "end": 7376, "loc": { "start": { "line": 229, "column": 48 }, "end": { "line": 229, "column": 52 } } }, "property": { "type": "Identifier", "start": 7377, "end": 7384, "loc": { "start": { "line": 229, "column": 53 }, "end": { "line": 229, "column": 60 }, "identifierName": "element" }, "name": "element" }, "computed": false } ] } }, { "type": "ExpressionStatement", "start": 7400, "end": 7422, "loc": { "start": { "line": 230, "column": 12 }, "end": { "line": 230, "column": 34 } }, "expression": { "type": "CallExpression", "start": 7400, "end": 7421, "loc": { "start": { "line": 230, "column": 12 }, "end": { "line": 230, "column": 33 } }, "callee": { "type": "MemberExpression", "start": 7400, "end": 7419, "loc": { "start": { "line": 230, "column": 12 }, "end": { "line": 230, "column": 31 } }, "object": { "type": "MemberExpression", "start": 7400, "end": 7412, "loc": { "start": { "line": 230, "column": 12 }, "end": { "line": 230, "column": 24 } }, "object": { "type": "ThisExpression", "start": 7400, "end": 7404, "loc": { "start": { "line": 230, "column": 12 }, "end": { "line": 230, "column": 16 } } }, "property": { "type": "Identifier", "start": 7405, "end": 7412, "loc": { "start": { "line": 230, "column": 17 }, "end": { "line": 230, "column": 24 }, "identifierName": "element" }, "name": "element" }, "computed": false }, "property": { "type": "Identifier", "start": 7413, "end": 7419, "loc": { "start": { "line": 230, "column": 25 }, "end": { "line": 230, "column": 31 }, "identifierName": "remove" }, "name": "remove" }, "computed": false }, "arguments": [] } }, { "type": "ExpressionStatement", "start": 7436, "end": 7456, "loc": { "start": { "line": 231, "column": 12 }, "end": { "line": 231, "column": 32 } }, "expression": { "type": "UnaryExpression", "start": 7436, "end": 7455, "loc": { "start": { "line": 231, "column": 12 }, "end": { "line": 231, "column": 31 } }, "operator": "delete", "prefix": true, "argument": { "type": "MemberExpression", "start": 7443, "end": 7455, "loc": { "start": { "line": 231, "column": 19 }, "end": { "line": 231, "column": 31 } }, "object": { "type": "ThisExpression", "start": 7443, "end": 7447, "loc": { "start": { "line": 231, "column": 19 }, "end": { "line": 231, "column": 23 } } }, "property": { "type": "Identifier", "start": 7448, "end": 7455, "loc": { "start": { "line": 231, "column": 24 }, "end": { "line": 231, "column": 31 }, "identifierName": "element" }, "name": "element" }, "computed": false }, "extra": { "parenthesizedArgument": false } }, "trailingComments": [ { "type": "CommentLine", "value": " Remove handle", "start": 7472, "end": 7488, "loc": { "start": { "line": 233, "column": 12 }, "end": { "line": 233, "column": 28 } } } ] }, { "type": "ExpressionStatement", "start": 7502, "end": 7522, "loc": { "start": { "line": 234, "column": 12 }, "end": { "line": 234, "column": 32 } }, "expression": { "type": "UnaryExpression", "start": 7502, "end": 7521, "loc": { "start": { "line": 234, "column": 12 }, "end": { "line": 234, "column": 31 } }, "operator": "delete", "prefix": true, "argument": { "type": "MemberExpression", "start": 7509, "end": 7521, "loc": { "start": { "line": 234, "column": 19 }, "end": { "line": 234, "column": 31 } }, "object": { "type": "ThisExpression", "start": 7509, "end": 7513, "loc": { "start": { "line": 234, "column": 19 }, "end": { "line": 234, "column": 23 } }, "leadingComments": null }, "property": { "type": "Identifier", "start": 7514, "end": 7521, "loc": { "start": { "line": 234, "column": 24 }, "end": { "line": 234, "column": 31 }, "identifierName": "counter" }, "name": "counter" }, "computed": false, "leadingComments": null }, "extra": { "parenthesizedArgument": false }, "leadingComments": null }, "leadingComments": [ { "type": "CommentLine", "value": " Remove handle", "start": 7472, "end": 7488, "loc": { "start": { "line": 233, "column": 12 }, "end": { "line": 233, "column": 28 } } } ] } ], "directives": [] }, "alternate": null } ], "directives": [] }, "leadingComments": [ { "type": "CommentBlock", "value": "*\r\n * Destroys the handle\r\n ", "start": 7198, "end": 7238, "loc": { "start": { "line": 223, "column": 4 }, "end": { "line": 225, "column": 7 } } } ] } ] }, "leadingComments": [ { "type": "CommentBlock", "value": "*\r\n * Simple wrapper for a shape definition within the shape statistics\r\n ", "start": 707, "end": 785, "loc": { "start": { "line": 25, "column": 0 }, "end": { "line": 27, "column": 3 } } } ], "trailingComments": [] }, "leadingComments": [ { "type": "CommentBlock", "value": "*\r\n * Simple wrapper for a shape definition within the shape statistics\r\n ", "start": 707, "end": 785, "loc": { "start": { "line": 25, "column": 0 }, "end": { "line": 27, "column": 3 } } } ] } ], "directives": [] }, "comments": [ { "type": "CommentBlock", "value": "* @enum {string} ", "start": 414, "end": 435, "loc": { "start": { "line": 9, "column": 0 }, "end": { "line": 9, "column": 21 } } }, { "type": "CommentBlock", "value": "*\r\n * Stores how many seconds one unit is\r\n * @type {Object}\r\n ", "start": 525, "end": 608, "loc": { "start": { "line": 15, "column": 0 }, "end": { "line": 18, "column": 3 } } }, { "type": "CommentBlock", "value": "*\r\n * Simple wrapper for a shape definition within the shape statistics\r\n ", "start": 707, "end": 785, "loc": { "start": { "line": 25, "column": 0 }, "end": { "line": 27, "column": 3 } } }, { "type": "CommentBlock", "value": "*\r\n * @param {GameRoot} root\r\n * @param {ShapeDefinition} definition\r\n * @param {IntersectionObserver} intersectionObserver\r\n ", "start": 832, "end": 978, "loc": { "start": { "line": 29, "column": 4 }, "end": { "line": 33, "column": 7 } } }, { "type": "CommentBlock", "value": "*\r\n * Sets whether the shape handle is visible currently\r\n * @param {boolean} visibility\r\n ", "start": 1531, "end": 1638, "loc": { "start": { "line": 51, "column": 4 }, "end": { "line": 54, "column": 7 } } }, { "type": "CommentLine", "value": " Create elements", "start": 1863, "end": 1881, "loc": { "start": { "line": 62, "column": 16 }, "end": { "line": 62, "column": 34 } } }, { "type": "CommentLine", "value": " Drop elements", "start": 2121, "end": 2137, "loc": { "start": { "line": 68, "column": 12 }, "end": { "line": 68, "column": 28 } } }, { "type": "CommentBlock", "value": "*\r\n *\r\n * @param {enumDisplayMode} displayMode\r\n * @param {enumAnalyticsDataSource} dataSource\r\n * @param {string} unit\r\n * @param {boolean=} forced\r\n ", "start": 2205, "end": 2384, "loc": { "start": { "line": 73, "column": 4 }, "end": { "line": 79, "column": 7 } } }, { "type": "CommentBlock", "value": "*\r\n * Attaches the handle\r\n * @param {HTMLElement} parent\r\n ", "start": 6186, "end": 6262, "loc": { "start": { "line": 183, "column": 4 }, "end": { "line": 186, "column": 7 } } }, { "type": "CommentBlock", "value": "*\r\n * Detaches the handle\r\n ", "start": 6547, "end": 6587, "loc": { "start": { "line": 197, "column": 4 }, "end": { "line": 199, "column": 7 } } }, { "type": "CommentBlock", "value": "*\r\n * Cleans up all child elements\r\n ", "start": 6819, "end": 6868, "loc": { "start": { "line": 207, "column": 4 }, "end": { "line": 209, "column": 7 } } }, { "type": "CommentBlock", "value": "*\r\n * Destroys the handle\r\n ", "start": 7198, "end": 7238, "loc": { "start": { "line": 223, "column": 4 }, "end": { "line": 225, "column": 7 } } }, { "type": "CommentLine", "value": " Remove handle", "start": 7472, "end": 7488, "loc": { "start": { "line": 233, "column": 12 }, "end": { "line": 233, "column": 28 } } } ], "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": "makeOffscreenBuffer", "start": 9, "end": 28, "loc": { "start": { "line": 1, "column": 9 }, "end": { "line": 1, "column": 28 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 29, "end": 30, "loc": { "start": { "line": 1, "column": 29 }, "end": { "line": 1, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 31, "end": 35, "loc": { "start": { "line": 1, "column": 31 }, "end": { "line": 1, "column": 35 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "../../../core/buffer_utils", "start": 36, "end": 64, "loc": { "start": { "line": 1, "column": 36 }, "end": { "line": 1, "column": 64 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 64, "end": 65, "loc": { "start": { "line": 1, "column": 64 }, "end": { "line": 1, "column": 65 } } }, { "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": 67, "end": 73, "loc": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 74, "end": 75, "loc": { "start": { "line": 2, "column": 7 }, "end": { "line": 2, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "globalConfig", "start": 76, "end": 88, "loc": { "start": { "line": 2, "column": 9 }, "end": { "line": 2, "column": 21 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 89, "end": 90, "loc": { "start": { "line": 2, "column": 22 }, "end": { "line": 2, "column": 23 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 91, "end": 95, "loc": { "start": { "line": 2, "column": 24 }, "end": { "line": 2, "column": 28 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "../../../core/config", "start": 96, "end": 118, "loc": { "start": { "line": 2, "column": 29 }, "end": { "line": 2, "column": 51 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 118, "end": 119, "loc": { "start": { "line": 2, "column": 51 }, "end": { "line": 2, "column": 52 } } }, { "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": 121, "end": 127, "loc": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 128, "end": 129, "loc": { "start": { "line": 3, "column": 7 }, "end": { "line": 3, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "clamp", "start": 130, "end": 135, "loc": { "start": { "line": 3, "column": 9 }, "end": { "line": 3, "column": 14 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 135, "end": 136, "loc": { "start": { "line": 3, "column": 14 }, "end": { "line": 3, "column": 15 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "formatBigNumber", "start": 137, "end": 152, "loc": { "start": { "line": 3, "column": 16 }, "end": { "line": 3, "column": 31 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 152, "end": 153, "loc": { "start": { "line": 3, "column": 31 }, "end": { "line": 3, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "round2Digits", "start": 154, "end": 166, "loc": { "start": { "line": 3, "column": 33 }, "end": { "line": 3, "column": 45 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 167, "end": 168, "loc": { "start": { "line": 3, "column": 46 }, "end": { "line": 3, "column": 47 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 169, "end": 173, "loc": { "start": { "line": 3, "column": 48 }, "end": { "line": 3, "column": 52 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "../../../core/utils", "start": 174, "end": 195, "loc": { "start": { "line": 3, "column": 53 }, "end": { "line": 3, "column": 74 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 195, "end": 196, "loc": { "start": { "line": 3, "column": 74 }, "end": { "line": 3, "column": 75 } } }, { "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": 198, "end": 204, "loc": { "start": { "line": 4, "column": 0 }, "end": { "line": 4, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 205, "end": 206, "loc": { "start": { "line": 4, "column": 7 }, "end": { "line": 4, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "T", "start": 207, "end": 208, "loc": { "start": { "line": 4, "column": 9 }, "end": { "line": 4, "column": 10 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 209, "end": 210, "loc": { "start": { "line": 4, "column": 11 }, "end": { "line": 4, "column": 12 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 211, "end": 215, "loc": { "start": { "line": 4, "column": 13 }, "end": { "line": 4, "column": 17 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "../../../translations", "start": 216, "end": 239, "loc": { "start": { "line": 4, "column": 18 }, "end": { "line": 4, "column": 41 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 239, "end": 240, "loc": { "start": { "line": 4, "column": 41 }, "end": { "line": 4, "column": 42 } } }, { "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": 242, "end": 248, "loc": { "start": { "line": 5, "column": 0 }, "end": { "line": 5, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 249, "end": 250, "loc": { "start": { "line": 5, "column": 7 }, "end": { "line": 5, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "enumAnalyticsDataSource", "start": 251, "end": 274, "loc": { "start": { "line": 5, "column": 9 }, "end": { "line": 5, "column": 32 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 275, "end": 276, "loc": { "start": { "line": 5, "column": 33 }, "end": { "line": 5, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 277, "end": 281, "loc": { "start": { "line": 5, "column": 35 }, "end": { "line": 5, "column": 39 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "../../production_analytics", "start": 282, "end": 310, "loc": { "start": { "line": 5, "column": 40 }, "end": { "line": 5, "column": 68 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 310, "end": 311, "loc": { "start": { "line": 5, "column": 68 }, "end": { "line": 5, "column": 69 } } }, { "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": 313, "end": 319, "loc": { "start": { "line": 6, "column": 0 }, "end": { "line": 6, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 320, "end": 321, "loc": { "start": { "line": 6, "column": 7 }, "end": { "line": 6, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "GameRoot", "start": 322, "end": 330, "loc": { "start": { "line": 6, "column": 9 }, "end": { "line": 6, "column": 17 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 331, "end": 332, "loc": { "start": { "line": 6, "column": 18 }, "end": { "line": 6, "column": 19 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 333, "end": 337, "loc": { "start": { "line": 6, "column": 20 }, "end": { "line": 6, "column": 24 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "../../root", "start": 338, "end": 350, "loc": { "start": { "line": 6, "column": 25 }, "end": { "line": 6, "column": 37 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 350, "end": 351, "loc": { "start": { "line": 6, "column": 37 }, "end": { "line": 6, "column": 38 } } }, { "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": 353, "end": 359, "loc": { "start": { "line": 7, "column": 0 }, "end": { "line": 7, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 360, "end": 361, "loc": { "start": { "line": 7, "column": 7 }, "end": { "line": 7, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "ShapeDefinition", "start": 362, "end": 377, "loc": { "start": { "line": 7, "column": 9 }, "end": { "line": 7, "column": 24 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 378, "end": 379, "loc": { "start": { "line": 7, "column": 25 }, "end": { "line": 7, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 380, "end": 384, "loc": { "start": { "line": 7, "column": 27 }, "end": { "line": 7, "column": 31 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "../../shape_definition", "start": 385, "end": 409, "loc": { "start": { "line": 7, "column": 32 }, "end": { "line": 7, "column": 56 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 409, "end": 410, "loc": { "start": { "line": 7, "column": 56 }, "end": { "line": 7, "column": 57 } } }, { "type": "CommentBlock", "value": "* @enum {string} ", "start": 414, "end": 435, "loc": { "start": { "line": 9, "column": 0 }, "end": { "line": 9, "column": 21 } } }, { "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": 437, "end": 443, "loc": { "start": { "line": 10, "column": 0 }, "end": { "line": 10, "column": 6 } } }, { "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": 444, "end": 449, "loc": { "start": { "line": 10, "column": 7 }, "end": { "line": 10, "column": 12 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "enumDisplayMode", "start": 450, "end": 465, "loc": { "start": { "line": 10, "column": 13 }, "end": { "line": 10, "column": 28 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 466, "end": 467, "loc": { "start": { "line": 10, "column": 29 }, "end": { "line": 10, "column": 30 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 468, "end": 469, "loc": { "start": { "line": 10, "column": 31 }, "end": { "line": 10, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "icons", "start": 475, "end": 480, "loc": { "start": { "line": 11, "column": 4 }, "end": { "line": 11, "column": 9 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 480, "end": 481, "loc": { "start": { "line": 11, "column": 9 }, "end": { "line": 11, "column": 10 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "icons", "start": 482, "end": 489, "loc": { "start": { "line": 11, "column": 11 }, "end": { "line": 11, "column": 18 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 489, "end": 490, "loc": { "start": { "line": 11, "column": 18 }, "end": { "line": 11, "column": 19 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "detailed", "start": 496, "end": 504, "loc": { "start": { "line": 12, "column": 4 }, "end": { "line": 12, "column": 12 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 504, "end": 505, "loc": { "start": { "line": 12, "column": 12 }, "end": { "line": 12, "column": 13 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "detailed", "start": 506, "end": 516, "loc": { "start": { "line": 12, "column": 14 }, "end": { "line": 12, "column": 24 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 516, "end": 517, "loc": { "start": { "line": 12, "column": 24 }, "end": { "line": 12, "column": 25 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 519, "end": 520, "loc": { "start": { "line": 13, "column": 0 }, "end": { "line": 13, "column": 1 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 520, "end": 521, "loc": { "start": { "line": 13, "column": 1 }, "end": { "line": 13, "column": 2 } } }, { "type": "CommentBlock", "value": "*\r\n * Stores how many seconds one unit is\r\n * @type {Object}\r\n ", "start": 525, "end": 608, "loc": { "start": { "line": 15, "column": 0 }, "end": { "line": 18, "column": 3 } } }, { "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": 610, "end": 616, "loc": { "start": { "line": 19, "column": 0 }, "end": { "line": 19, "column": 6 } } }, { "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": 617, "end": 622, "loc": { "start": { "line": 19, "column": 7 }, "end": { "line": 19, "column": 12 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "statisticsUnitsSeconds", "start": 623, "end": 645, "loc": { "start": { "line": 19, "column": 13 }, "end": { "line": 19, "column": 35 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 646, "end": 647, "loc": { "start": { "line": 19, "column": 36 }, "end": { "line": 19, "column": 37 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 648, "end": 649, "loc": { "start": { "line": 19, "column": 38 }, "end": { "line": 19, "column": 39 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "second", "start": 655, "end": 661, "loc": { "start": { "line": 20, "column": 4 }, "end": { "line": 20, "column": 10 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 661, "end": 662, "loc": { "start": { "line": 20, "column": 10 }, "end": { "line": 20, "column": 11 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 1, "start": 663, "end": 664, "loc": { "start": { "line": 20, "column": 12 }, "end": { "line": 20, "column": 13 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 664, "end": 665, "loc": { "start": { "line": 20, "column": 13 }, "end": { "line": 20, "column": 14 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "minute", "start": 671, "end": 677, "loc": { "start": { "line": 21, "column": 4 }, "end": { "line": 21, "column": 10 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 677, "end": 678, "loc": { "start": { "line": 21, "column": 10 }, "end": { "line": 21, "column": 11 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 60, "start": 679, "end": 681, "loc": { "start": { "line": 21, "column": 12 }, "end": { "line": 21, "column": 14 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 681, "end": 682, "loc": { "start": { "line": 21, "column": 14 }, "end": { "line": 21, "column": 15 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "hour", "start": 688, "end": 692, "loc": { "start": { "line": 22, "column": 4 }, "end": { "line": 22, "column": 8 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 692, "end": 693, "loc": { "start": { "line": 22, "column": 8 }, "end": { "line": 22, "column": 9 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 3600, "start": 694, "end": 698, "loc": { "start": { "line": 22, "column": 10 }, "end": { "line": 22, "column": 14 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 698, "end": 699, "loc": { "start": { "line": 22, "column": 14 }, "end": { "line": 22, "column": 15 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 701, "end": 702, "loc": { "start": { "line": 23, "column": 0 }, "end": { "line": 23, "column": 1 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 702, "end": 703, "loc": { "start": { "line": 23, "column": 1 }, "end": { "line": 23, "column": 2 } } }, { "type": "CommentBlock", "value": "*\r\n * Simple wrapper for a shape definition within the shape statistics\r\n ", "start": 707, "end": 785, "loc": { "start": { "line": 25, "column": 0 }, "end": { "line": 27, "column": 3 } } }, { "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": 787, "end": 793, "loc": { "start": { "line": 28, "column": 0 }, "end": { "line": 28, "column": 6 } } }, { "type": { "label": "class", "keyword": "class", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "class", "start": 794, "end": 799, "loc": { "start": { "line": 28, "column": 7 }, "end": { "line": 28, "column": 12 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "HUDShapeStatisticsHandle", "start": 800, "end": 824, "loc": { "start": { "line": 28, "column": 13 }, "end": { "line": 28, "column": 37 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 825, "end": 826, "loc": { "start": { "line": 28, "column": 38 }, "end": { "line": 28, "column": 39 } } }, { "type": "CommentBlock", "value": "*\r\n * @param {GameRoot} root\r\n * @param {ShapeDefinition} definition\r\n * @param {IntersectionObserver} intersectionObserver\r\n ", "start": 832, "end": 978, "loc": { "start": { "line": 29, "column": 4 }, "end": { "line": 33, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "constructor", "start": 984, "end": 995, "loc": { "start": { "line": 34, "column": 4 }, "end": { "line": 34, "column": 15 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 995, "end": 996, "loc": { "start": { "line": 34, "column": 15 }, "end": { "line": 34, "column": 16 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "root", "start": 996, "end": 1000, "loc": { "start": { "line": 34, "column": 16 }, "end": { "line": 34, "column": 20 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1000, "end": 1001, "loc": { "start": { "line": 34, "column": 20 }, "end": { "line": 34, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "definition", "start": 1002, "end": 1012, "loc": { "start": { "line": 34, "column": 22 }, "end": { "line": 34, "column": 32 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1012, "end": 1013, "loc": { "start": { "line": 34, "column": 32 }, "end": { "line": 34, "column": 33 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "intersectionObserver", "start": 1014, "end": 1034, "loc": { "start": { "line": 34, "column": 34 }, "end": { "line": 34, "column": 54 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1034, "end": 1035, "loc": { "start": { "line": 34, "column": 54 }, "end": { "line": 34, "column": 55 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1036, "end": 1037, "loc": { "start": { "line": 34, "column": 56 }, "end": { "line": 34, "column": 57 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 1047, "end": 1051, "loc": { "start": { "line": 35, "column": 8 }, "end": { "line": 35, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1051, "end": 1052, "loc": { "start": { "line": 35, "column": 12 }, "end": { "line": 35, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "definition", "start": 1052, "end": 1062, "loc": { "start": { "line": 35, "column": 13 }, "end": { "line": 35, "column": 23 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 1063, "end": 1064, "loc": { "start": { "line": 35, "column": 24 }, "end": { "line": 35, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "definition", "start": 1065, "end": 1075, "loc": { "start": { "line": 35, "column": 26 }, "end": { "line": 35, "column": 36 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1075, "end": 1076, "loc": { "start": { "line": 35, "column": 36 }, "end": { "line": 35, "column": 37 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 1086, "end": 1090, "loc": { "start": { "line": 36, "column": 8 }, "end": { "line": 36, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1090, "end": 1091, "loc": { "start": { "line": 36, "column": 12 }, "end": { "line": 36, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "root", "start": 1091, "end": 1095, "loc": { "start": { "line": 36, "column": 13 }, "end": { "line": 36, "column": 17 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 1096, "end": 1097, "loc": { "start": { "line": 36, "column": 18 }, "end": { "line": 36, "column": 19 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "root", "start": 1098, "end": 1102, "loc": { "start": { "line": 36, "column": 20 }, "end": { "line": 36, "column": 24 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1102, "end": 1103, "loc": { "start": { "line": 36, "column": 24 }, "end": { "line": 36, "column": 25 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 1113, "end": 1117, "loc": { "start": { "line": 37, "column": 8 }, "end": { "line": 37, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1117, "end": 1118, "loc": { "start": { "line": 37, "column": 12 }, "end": { "line": 37, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "intersectionObserver", "start": 1118, "end": 1138, "loc": { "start": { "line": 37, "column": 13 }, "end": { "line": 37, "column": 33 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 1139, "end": 1140, "loc": { "start": { "line": 37, "column": 34 }, "end": { "line": 37, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "intersectionObserver", "start": 1141, "end": 1161, "loc": { "start": { "line": 37, "column": 36 }, "end": { "line": 37, "column": 56 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1161, "end": 1162, "loc": { "start": { "line": 37, "column": 56 }, "end": { "line": 37, "column": 57 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 1174, "end": 1178, "loc": { "start": { "line": 39, "column": 8 }, "end": { "line": 39, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1178, "end": 1179, "loc": { "start": { "line": 39, "column": 12 }, "end": { "line": 39, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "visible", "start": 1179, "end": 1186, "loc": { "start": { "line": 39, "column": 13 }, "end": { "line": 39, "column": 20 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 1187, "end": 1188, "loc": { "start": { "line": 39, "column": 21 }, "end": { "line": 39, "column": 22 } } }, { "type": { "label": "false", "keyword": "false", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "false", "start": 1189, "end": 1194, "loc": { "start": { "line": 39, "column": 23 }, "end": { "line": 39, "column": 28 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1194, "end": 1195, "loc": { "start": { "line": 39, "column": 28 }, "end": { "line": 39, "column": 29 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1201, "end": 1202, "loc": { "start": { "line": 40, "column": 4 }, "end": { "line": 40, "column": 5 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "initElement", "start": 1210, "end": 1221, "loc": { "start": { "line": 42, "column": 4 }, "end": { "line": 42, "column": 15 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1221, "end": 1222, "loc": { "start": { "line": 42, "column": 15 }, "end": { "line": 42, "column": 16 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1222, "end": 1223, "loc": { "start": { "line": 42, "column": 16 }, "end": { "line": 42, "column": 17 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1224, "end": 1225, "loc": { "start": { "line": 42, "column": 18 }, "end": { "line": 42, "column": 19 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 1235, "end": 1239, "loc": { "start": { "line": 43, "column": 8 }, "end": { "line": 43, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1239, "end": 1240, "loc": { "start": { "line": 43, "column": 12 }, "end": { "line": 43, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "element", "start": 1240, "end": 1247, "loc": { "start": { "line": 43, "column": 13 }, "end": { "line": 43, "column": 20 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 1248, "end": 1249, "loc": { "start": { "line": 43, "column": 21 }, "end": { "line": 43, "column": 22 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "document", "start": 1250, "end": 1258, "loc": { "start": { "line": 43, "column": 23 }, "end": { "line": 43, "column": 31 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1258, "end": 1259, "loc": { "start": { "line": 43, "column": 31 }, "end": { "line": 43, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "createElement", "start": 1259, "end": 1272, "loc": { "start": { "line": 43, "column": 32 }, "end": { "line": 43, "column": 45 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1272, "end": 1273, "loc": { "start": { "line": 43, "column": 45 }, "end": { "line": 43, "column": 46 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "div", "start": 1273, "end": 1278, "loc": { "start": { "line": 43, "column": 46 }, "end": { "line": 43, "column": 51 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1278, "end": 1279, "loc": { "start": { "line": 43, "column": 51 }, "end": { "line": 43, "column": 52 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1279, "end": 1280, "loc": { "start": { "line": 43, "column": 52 }, "end": { "line": 43, "column": 53 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 1290, "end": 1294, "loc": { "start": { "line": 44, "column": 8 }, "end": { "line": 44, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1294, "end": 1295, "loc": { "start": { "line": 44, "column": 12 }, "end": { "line": 44, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "element", "start": 1295, "end": 1302, "loc": { "start": { "line": 44, "column": 13 }, "end": { "line": 44, "column": 20 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1302, "end": 1303, "loc": { "start": { "line": 44, "column": 20 }, "end": { "line": 44, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setAttribute", "start": 1303, "end": 1315, "loc": { "start": { "line": 44, "column": 21 }, "end": { "line": 44, "column": 33 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1315, "end": 1316, "loc": { "start": { "line": 44, "column": 33 }, "end": { "line": 44, "column": 34 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "data-shape-key", "start": 1316, "end": 1332, "loc": { "start": { "line": 44, "column": 34 }, "end": { "line": 44, "column": 50 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1332, "end": 1333, "loc": { "start": { "line": 44, "column": 50 }, "end": { "line": 44, "column": 51 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 1334, "end": 1338, "loc": { "start": { "line": 44, "column": 52 }, "end": { "line": 44, "column": 56 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1338, "end": 1339, "loc": { "start": { "line": 44, "column": 56 }, "end": { "line": 44, "column": 57 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "definition", "start": 1339, "end": 1349, "loc": { "start": { "line": 44, "column": 57 }, "end": { "line": 44, "column": 67 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1349, "end": 1350, "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": "getHash", "start": 1350, "end": 1357, "loc": { "start": { "line": 44, "column": 68 }, "end": { "line": 44, "column": 75 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1357, "end": 1358, "loc": { "start": { "line": 44, "column": 75 }, "end": { "line": 44, "column": 76 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1358, "end": 1359, "loc": { "start": { "line": 44, "column": 76 }, "end": { "line": 44, "column": 77 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1359, "end": 1360, "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": 1360, "end": 1361, "loc": { "start": { "line": 44, "column": 78 }, "end": { "line": 44, "column": 79 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 1373, "end": 1377, "loc": { "start": { "line": 46, "column": 8 }, "end": { "line": 46, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1377, "end": 1378, "loc": { "start": { "line": 46, "column": 12 }, "end": { "line": 46, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "counter", "start": 1378, "end": 1385, "loc": { "start": { "line": 46, "column": 13 }, "end": { "line": 46, "column": 20 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 1386, "end": 1387, "loc": { "start": { "line": 46, "column": 21 }, "end": { "line": 46, "column": 22 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "document", "start": 1388, "end": 1396, "loc": { "start": { "line": 46, "column": 23 }, "end": { "line": 46, "column": 31 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1396, "end": 1397, "loc": { "start": { "line": 46, "column": 31 }, "end": { "line": 46, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "createElement", "start": 1397, "end": 1410, "loc": { "start": { "line": 46, "column": 32 }, "end": { "line": 46, "column": 45 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1410, "end": 1411, "loc": { "start": { "line": 46, "column": 45 }, "end": { "line": 46, "column": 46 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "span", "start": 1411, "end": 1417, "loc": { "start": { "line": 46, "column": 46 }, "end": { "line": 46, "column": 52 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1417, "end": 1418, "loc": { "start": { "line": 46, "column": 52 }, "end": { "line": 46, "column": 53 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1418, "end": 1419, "loc": { "start": { "line": 46, "column": 53 }, "end": { "line": 46, "column": 54 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 1429, "end": 1433, "loc": { "start": { "line": 47, "column": 8 }, "end": { "line": 47, "column": 12 } } }, { "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": 47, "column": 12 }, "end": { "line": 47, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "counter", "start": 1434, "end": 1441, "loc": { "start": { "line": 47, "column": 13 }, "end": { "line": 47, "column": 20 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1441, "end": 1442, "loc": { "start": { "line": 47, "column": 20 }, "end": { "line": 47, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "classList", "start": 1442, "end": 1451, "loc": { "start": { "line": 47, "column": 21 }, "end": { "line": 47, "column": 30 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1451, "end": 1452, "loc": { "start": { "line": 47, "column": 30 }, "end": { "line": 47, "column": 31 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "add", "start": 1452, "end": 1455, "loc": { "start": { "line": 47, "column": 31 }, "end": { "line": 47, "column": 34 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1455, "end": 1456, "loc": { "start": { "line": 47, "column": 34 }, "end": { "line": 47, "column": 35 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "counter", "start": 1456, "end": 1465, "loc": { "start": { "line": 47, "column": 35 }, "end": { "line": 47, "column": 44 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1465, "end": 1466, "loc": { "start": { "line": 47, "column": 44 }, "end": { "line": 47, "column": 45 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1466, "end": 1467, "loc": { "start": { "line": 47, "column": 45 }, "end": { "line": 47, "column": 46 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 1477, "end": 1481, "loc": { "start": { "line": 48, "column": 8 }, "end": { "line": 48, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1481, "end": 1482, "loc": { "start": { "line": 48, "column": 12 }, "end": { "line": 48, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "element", "start": 1482, "end": 1489, "loc": { "start": { "line": 48, "column": 13 }, "end": { "line": 48, "column": 20 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1489, "end": 1490, "loc": { "start": { "line": 48, "column": 20 }, "end": { "line": 48, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "appendChild", "start": 1490, "end": 1501, "loc": { "start": { "line": 48, "column": 21 }, "end": { "line": 48, "column": 32 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1501, "end": 1502, "loc": { "start": { "line": 48, "column": 32 }, "end": { "line": 48, "column": 33 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 1502, "end": 1506, "loc": { "start": { "line": 48, "column": 33 }, "end": { "line": 48, "column": 37 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1506, "end": 1507, "loc": { "start": { "line": 48, "column": 37 }, "end": { "line": 48, "column": 38 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "counter", "start": 1507, "end": 1514, "loc": { "start": { "line": 48, "column": 38 }, "end": { "line": 48, "column": 45 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1514, "end": 1515, "loc": { "start": { "line": 48, "column": 45 }, "end": { "line": 48, "column": 46 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1515, "end": 1516, "loc": { "start": { "line": 48, "column": 46 }, "end": { "line": 48, "column": 47 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1522, "end": 1523, "loc": { "start": { "line": 49, "column": 4 }, "end": { "line": 49, "column": 5 } } }, { "type": "CommentBlock", "value": "*\r\n * Sets whether the shape handle is visible currently\r\n * @param {boolean} visibility\r\n ", "start": 1531, "end": 1638, "loc": { "start": { "line": 51, "column": 4 }, "end": { "line": 54, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setVisible", "start": 1644, "end": 1654, "loc": { "start": { "line": 55, "column": 4 }, "end": { "line": 55, "column": 14 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1654, "end": 1655, "loc": { "start": { "line": 55, "column": 14 }, "end": { "line": 55, "column": 15 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "visibility", "start": 1655, "end": 1665, "loc": { "start": { "line": 55, "column": 15 }, "end": { "line": 55, "column": 25 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1665, "end": 1666, "loc": { "start": { "line": 55, "column": 25 }, "end": { "line": 55, "column": 26 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1667, "end": 1668, "loc": { "start": { "line": 55, "column": 27 }, "end": { "line": 55, "column": 28 } } }, { "type": { "label": "if", "keyword": "if", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "if", "start": 1678, "end": 1680, "loc": { "start": { "line": 56, "column": 8 }, "end": { "line": 56, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1681, "end": 1682, "loc": { "start": { "line": 56, "column": 11 }, "end": { "line": 56, "column": 12 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "visibility", "start": 1682, "end": 1692, "loc": { "start": { "line": 56, "column": 12 }, "end": { "line": 56, "column": 22 } } }, { "type": { "label": "==/!=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": 6, "updateContext": null }, "value": "===", "start": 1693, "end": 1696, "loc": { "start": { "line": 56, "column": 23 }, "end": { "line": 56, "column": 26 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 1697, "end": 1701, "loc": { "start": { "line": 56, "column": 27 }, "end": { "line": 56, "column": 31 } } }, { "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": 56, "column": 31 }, "end": { "line": 56, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "visible", "start": 1702, "end": 1709, "loc": { "start": { "line": 56, "column": 32 }, "end": { "line": 56, "column": 39 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1709, "end": 1710, "loc": { "start": { "line": 56, "column": 39 }, "end": { "line": 56, "column": 40 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1711, "end": 1712, "loc": { "start": { "line": 56, "column": 41 }, "end": { "line": 56, "column": 42 } } }, { "type": { "label": "return", "keyword": "return", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "return", "start": 1726, "end": 1732, "loc": { "start": { "line": 57, "column": 12 }, "end": { "line": 57, "column": 18 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1732, "end": 1733, "loc": { "start": { "line": 57, "column": 18 }, "end": { "line": 57, "column": 19 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1743, "end": 1744, "loc": { "start": { "line": 58, "column": 8 }, "end": { "line": 58, "column": 9 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 1754, "end": 1758, "loc": { "start": { "line": 59, "column": 8 }, "end": { "line": 59, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1758, "end": 1759, "loc": { "start": { "line": 59, "column": 12 }, "end": { "line": 59, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "visible", "start": 1759, "end": 1766, "loc": { "start": { "line": 59, "column": 13 }, "end": { "line": 59, "column": 20 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 1767, "end": 1768, "loc": { "start": { "line": 59, "column": 21 }, "end": { "line": 59, "column": 22 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "visibility", "start": 1769, "end": 1779, "loc": { "start": { "line": 59, "column": 23 }, "end": { "line": 59, "column": 33 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1779, "end": 1780, "loc": { "start": { "line": 59, "column": 33 }, "end": { "line": 59, "column": 34 } } }, { "type": { "label": "if", "keyword": "if", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "if", "start": 1790, "end": 1792, "loc": { "start": { "line": 60, "column": 8 }, "end": { "line": 60, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1793, "end": 1794, "loc": { "start": { "line": 60, "column": 11 }, "end": { "line": 60, "column": 12 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "visibility", "start": 1794, "end": 1804, "loc": { "start": { "line": 60, "column": 12 }, "end": { "line": 60, "column": 22 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1804, "end": 1805, "loc": { "start": { "line": 60, "column": 22 }, "end": { "line": 60, "column": 23 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1806, "end": 1807, "loc": { "start": { "line": 60, "column": 24 }, "end": { "line": 60, "column": 25 } } }, { "type": { "label": "if", "keyword": "if", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "if", "start": 1821, "end": 1823, "loc": { "start": { "line": 61, "column": 12 }, "end": { "line": 61, "column": 14 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1824, "end": 1825, "loc": { "start": { "line": 61, "column": 15 }, "end": { "line": 61, "column": 16 } } }, { "type": { "label": "prefix", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": null, "updateContext": null }, "value": "!", "start": 1825, "end": 1826, "loc": { "start": { "line": 61, "column": 16 }, "end": { "line": 61, "column": 17 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 1826, "end": 1830, "loc": { "start": { "line": 61, "column": 17 }, "end": { "line": 61, "column": 21 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1830, "end": 1831, "loc": { "start": { "line": 61, "column": 21 }, "end": { "line": 61, "column": 22 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "shapeCanvas", "start": 1831, "end": 1842, "loc": { "start": { "line": 61, "column": 22 }, "end": { "line": 61, "column": 33 } } }, { "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": 61, "column": 33 }, "end": { "line": 61, "column": 34 } } }, { "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": 61, "column": 35 }, "end": { "line": 61, "column": 36 } } }, { "type": "CommentLine", "value": " Create elements", "start": 1863, "end": 1881, "loc": { "start": { "line": 62, "column": 16 }, "end": { "line": 62, "column": 34 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 1899, "end": 1903, "loc": { "start": { "line": 63, "column": 16 }, "end": { "line": 63, "column": 20 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1903, "end": 1904, "loc": { "start": { "line": 63, "column": 20 }, "end": { "line": 63, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "shapeCanvas", "start": 1904, "end": 1915, "loc": { "start": { "line": 63, "column": 21 }, "end": { "line": 63, "column": 32 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 1916, "end": 1917, "loc": { "start": { "line": 63, "column": 33 }, "end": { "line": 63, "column": 34 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 1918, "end": 1922, "loc": { "start": { "line": 63, "column": 35 }, "end": { "line": 63, "column": 39 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1922, "end": 1923, "loc": { "start": { "line": 63, "column": 39 }, "end": { "line": 63, "column": 40 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "definition", "start": 1923, "end": 1933, "loc": { "start": { "line": 63, "column": 40 }, "end": { "line": 63, "column": 50 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1933, "end": 1934, "loc": { "start": { "line": 63, "column": 50 }, "end": { "line": 63, "column": 51 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "generateAsCanvas", "start": 1934, "end": 1950, "loc": { "start": { "line": 63, "column": 51 }, "end": { "line": 63, "column": 67 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1950, "end": 1951, "loc": { "start": { "line": 63, "column": 67 }, "end": { "line": 63, "column": 68 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 100, "start": 1951, "end": 1954, "loc": { "start": { "line": 63, "column": 68 }, "end": { "line": 63, "column": 71 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1954, "end": 1955, "loc": { "start": { "line": 63, "column": 71 }, "end": { "line": 63, "column": 72 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1955, "end": 1956, "loc": { "start": { "line": 63, "column": 72 }, "end": { "line": 63, "column": 73 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 1974, "end": 1978, "loc": { "start": { "line": 64, "column": 16 }, "end": { "line": 64, "column": 20 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1978, "end": 1979, "loc": { "start": { "line": 64, "column": 20 }, "end": { "line": 64, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "shapeCanvas", "start": 1979, "end": 1990, "loc": { "start": { "line": 64, "column": 21 }, "end": { "line": 64, "column": 32 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1990, "end": 1991, "loc": { "start": { "line": 64, "column": 32 }, "end": { "line": 64, "column": 33 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "classList", "start": 1991, "end": 2000, "loc": { "start": { "line": 64, "column": 33 }, "end": { "line": 64, "column": 42 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2000, "end": 2001, "loc": { "start": { "line": 64, "column": 42 }, "end": { "line": 64, "column": 43 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "add", "start": 2001, "end": 2004, "loc": { "start": { "line": 64, "column": 43 }, "end": { "line": 64, "column": 46 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2004, "end": 2005, "loc": { "start": { "line": 64, "column": 46 }, "end": { "line": 64, "column": 47 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "icon", "start": 2005, "end": 2011, "loc": { "start": { "line": 64, "column": 47 }, "end": { "line": 64, "column": 53 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2011, "end": 2012, "loc": { "start": { "line": 64, "column": 53 }, "end": { "line": 64, "column": 54 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2012, "end": 2013, "loc": { "start": { "line": 64, "column": 54 }, "end": { "line": 64, "column": 55 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 2031, "end": 2035, "loc": { "start": { "line": 65, "column": 16 }, "end": { "line": 65, "column": 20 } } }, { "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": 65, "column": 20 }, "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": "element", "start": 2036, "end": 2043, "loc": { "start": { "line": 65, "column": 21 }, "end": { "line": 65, "column": 28 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2043, "end": 2044, "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": "appendChild", "start": 2044, "end": 2055, "loc": { "start": { "line": 65, "column": 29 }, "end": { "line": 65, "column": 40 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2055, "end": 2056, "loc": { "start": { "line": 65, "column": 40 }, "end": { "line": 65, "column": 41 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 2056, "end": 2060, "loc": { "start": { "line": 65, "column": 41 }, "end": { "line": 65, "column": 45 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2060, "end": 2061, "loc": { "start": { "line": 65, "column": 45 }, "end": { "line": 65, "column": 46 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "shapeCanvas", "start": 2061, "end": 2072, "loc": { "start": { "line": 65, "column": 46 }, "end": { "line": 65, "column": 57 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2072, "end": 2073, "loc": { "start": { "line": 65, "column": 57 }, "end": { "line": 65, "column": 58 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2073, "end": 2074, "loc": { "start": { "line": 65, "column": 58 }, "end": { "line": 65, "column": 59 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2088, "end": 2089, "loc": { "start": { "line": 66, "column": 12 }, "end": { "line": 66, "column": 13 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2099, "end": 2100, "loc": { "start": { "line": 67, "column": 8 }, "end": { "line": 67, "column": 9 } } }, { "type": { "label": "else", "keyword": "else", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "else", "start": 2101, "end": 2105, "loc": { "start": { "line": 67, "column": 10 }, "end": { "line": 67, "column": 14 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2106, "end": 2107, "loc": { "start": { "line": 67, "column": 15 }, "end": { "line": 67, "column": 16 } } }, { "type": "CommentLine", "value": " Drop elements", "start": 2121, "end": 2137, "loc": { "start": { "line": 68, "column": 12 }, "end": { "line": 68, "column": 28 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 2151, "end": 2155, "loc": { "start": { "line": 69, "column": 12 }, "end": { "line": 69, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2155, "end": 2156, "loc": { "start": { "line": 69, "column": 16 }, "end": { "line": 69, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cleanupChildElements", "start": 2156, "end": 2176, "loc": { "start": { "line": 69, "column": 17 }, "end": { "line": 69, "column": 37 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2176, "end": 2177, "loc": { "start": { "line": 69, "column": 37 }, "end": { "line": 69, "column": 38 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2177, "end": 2178, "loc": { "start": { "line": 69, "column": 38 }, "end": { "line": 69, "column": 39 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2178, "end": 2179, "loc": { "start": { "line": 69, "column": 39 }, "end": { "line": 69, "column": 40 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2189, "end": 2190, "loc": { "start": { "line": 70, "column": 8 }, "end": { "line": 70, "column": 9 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2196, "end": 2197, "loc": { "start": { "line": 71, "column": 4 }, "end": { "line": 71, "column": 5 } } }, { "type": "CommentBlock", "value": "*\r\n *\r\n * @param {enumDisplayMode} displayMode\r\n * @param {enumAnalyticsDataSource} dataSource\r\n * @param {string} unit\r\n * @param {boolean=} forced\r\n ", "start": 2205, "end": 2384, "loc": { "start": { "line": 73, "column": 4 }, "end": { "line": 79, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "update", "start": 2390, "end": 2396, "loc": { "start": { "line": 80, "column": 4 }, "end": { "line": 80, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2396, "end": 2397, "loc": { "start": { "line": 80, "column": 10 }, "end": { "line": 80, "column": 11 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "displayMode", "start": 2397, "end": 2408, "loc": { "start": { "line": 80, "column": 11 }, "end": { "line": 80, "column": 22 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2408, "end": 2409, "loc": { "start": { "line": 80, "column": 22 }, "end": { "line": 80, "column": 23 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "dataSource", "start": 2410, "end": 2420, "loc": { "start": { "line": 80, "column": 24 }, "end": { "line": 80, "column": 34 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2420, "end": 2421, "loc": { "start": { "line": 80, "column": 34 }, "end": { "line": 80, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "unit", "start": 2422, "end": 2426, "loc": { "start": { "line": 80, "column": 36 }, "end": { "line": 80, "column": 40 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2426, "end": 2427, "loc": { "start": { "line": 80, "column": 40 }, "end": { "line": 80, "column": 41 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "forced", "start": 2428, "end": 2434, "loc": { "start": { "line": 80, "column": 42 }, "end": { "line": 80, "column": 48 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 2435, "end": 2436, "loc": { "start": { "line": 80, "column": 49 }, "end": { "line": 80, "column": 50 } } }, { "type": { "label": "false", "keyword": "false", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "false", "start": 2437, "end": 2442, "loc": { "start": { "line": 80, "column": 51 }, "end": { "line": 80, "column": 56 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2442, "end": 2443, "loc": { "start": { "line": 80, "column": 56 }, "end": { "line": 80, "column": 57 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2444, "end": 2445, "loc": { "start": { "line": 80, "column": 58 }, "end": { "line": 80, "column": 59 } } }, { "type": { "label": "if", "keyword": "if", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "if", "start": 2455, "end": 2457, "loc": { "start": { "line": 81, "column": 8 }, "end": { "line": 81, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2458, "end": 2459, "loc": { "start": { "line": 81, "column": 11 }, "end": { "line": 81, "column": 12 } } }, { "type": { "label": "prefix", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": null, "updateContext": null }, "value": "!", "start": 2459, "end": 2460, "loc": { "start": { "line": 81, "column": 12 }, "end": { "line": 81, "column": 13 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 2460, "end": 2464, "loc": { "start": { "line": 81, "column": 13 }, "end": { "line": 81, "column": 17 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2464, "end": 2465, "loc": { "start": { "line": 81, "column": 17 }, "end": { "line": 81, "column": 18 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "element", "start": 2465, "end": 2472, "loc": { "start": { "line": 81, "column": 18 }, "end": { "line": 81, "column": 25 } } }, { "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": 81, "column": 25 }, "end": { "line": 81, "column": 26 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2474, "end": 2475, "loc": { "start": { "line": 81, "column": 27 }, "end": { "line": 81, "column": 28 } } }, { "type": { "label": "return", "keyword": "return", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "return", "start": 2489, "end": 2495, "loc": { "start": { "line": 82, "column": 12 }, "end": { "line": 82, "column": 18 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2495, "end": 2496, "loc": { "start": { "line": 82, "column": 18 }, "end": { "line": 82, "column": 19 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2506, "end": 2507, "loc": { "start": { "line": 83, "column": 8 }, "end": { "line": 83, "column": 9 } } }, { "type": { "label": "if", "keyword": "if", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "if", "start": 2517, "end": 2519, "loc": { "start": { "line": 84, "column": 8 }, "end": { "line": 84, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2520, "end": 2521, "loc": { "start": { "line": 84, "column": 11 }, "end": { "line": 84, "column": 12 } } }, { "type": { "label": "prefix", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": null, "updateContext": null }, "value": "!", "start": 2521, "end": 2522, "loc": { "start": { "line": 84, "column": 12 }, "end": { "line": 84, "column": 13 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 2522, "end": 2526, "loc": { "start": { "line": 84, "column": 13 }, "end": { "line": 84, "column": 17 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2526, "end": 2527, "loc": { "start": { "line": 84, "column": 17 }, "end": { "line": 84, "column": 18 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "visible", "start": 2527, "end": 2534, "loc": { "start": { "line": 84, "column": 18 }, "end": { "line": 84, "column": 25 } } }, { "type": { "label": "&&", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": 2, "updateContext": null }, "value": "&&", "start": 2535, "end": 2537, "loc": { "start": { "line": 84, "column": 26 }, "end": { "line": 84, "column": 28 } } }, { "type": { "label": "prefix", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": null, "updateContext": null }, "value": "!", "start": 2538, "end": 2539, "loc": { "start": { "line": 84, "column": 29 }, "end": { "line": 84, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "forced", "start": 2539, "end": 2545, "loc": { "start": { "line": 84, "column": 30 }, "end": { "line": 84, "column": 36 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2545, "end": 2546, "loc": { "start": { "line": 84, "column": 36 }, "end": { "line": 84, "column": 37 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2547, "end": 2548, "loc": { "start": { "line": 84, "column": 38 }, "end": { "line": 84, "column": 39 } } }, { "type": { "label": "return", "keyword": "return", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "return", "start": 2562, "end": 2568, "loc": { "start": { "line": 85, "column": 12 }, "end": { "line": 85, "column": 18 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2568, "end": 2569, "loc": { "start": { "line": 85, "column": 18 }, "end": { "line": 85, "column": 19 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2579, "end": 2580, "loc": { "start": { "line": 86, "column": 8 }, "end": { "line": 86, "column": 9 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 2592, "end": 2596, "loc": { "start": { "line": 88, "column": 8 }, "end": { "line": 88, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2596, "end": 2597, "loc": { "start": { "line": 88, "column": 12 }, "end": { "line": 88, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "element", "start": 2597, "end": 2604, "loc": { "start": { "line": 88, "column": 13 }, "end": { "line": 88, "column": 20 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2604, "end": 2605, "loc": { "start": { "line": 88, "column": 20 }, "end": { "line": 88, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "classList", "start": 2605, "end": 2614, "loc": { "start": { "line": 88, "column": 21 }, "end": { "line": 88, "column": 30 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2614, "end": 2615, "loc": { "start": { "line": 88, "column": 30 }, "end": { "line": 88, "column": 31 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "toggle", "start": 2615, "end": 2621, "loc": { "start": { "line": 88, "column": 31 }, "end": { "line": 88, "column": 37 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2621, "end": 2622, "loc": { "start": { "line": 88, "column": 37 }, "end": { "line": 88, "column": 38 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "pinned", "start": 2636, "end": 2644, "loc": { "start": { "line": 89, "column": 12 }, "end": { "line": 89, "column": 20 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2644, "end": 2645, "loc": { "start": { "line": 89, "column": 20 }, "end": { "line": 89, "column": 21 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 2659, "end": 2663, "loc": { "start": { "line": 90, "column": 12 }, "end": { "line": 90, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2663, "end": 2664, "loc": { "start": { "line": 90, "column": 16 }, "end": { "line": 90, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "root", "start": 2664, "end": 2668, "loc": { "start": { "line": 90, "column": 17 }, "end": { "line": 90, "column": 21 } } }, { "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": 90, "column": 21 }, "end": { "line": 90, "column": 22 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "hud", "start": 2669, "end": 2672, "loc": { "start": { "line": 90, "column": 22 }, "end": { "line": 90, "column": 25 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2672, "end": 2673, "loc": { "start": { "line": 90, "column": 25 }, "end": { "line": 90, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "parts", "start": 2673, "end": 2678, "loc": { "start": { "line": 90, "column": 26 }, "end": { "line": 90, "column": 31 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2678, "end": 2679, "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": "pinnedShapes", "start": 2679, "end": 2691, "loc": { "start": { "line": 90, "column": 32 }, "end": { "line": 90, "column": 44 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2691, "end": 2692, "loc": { "start": { "line": 90, "column": 44 }, "end": { "line": 90, "column": 45 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "isShapePinned", "start": 2692, "end": 2705, "loc": { "start": { "line": 90, "column": 45 }, "end": { "line": 90, "column": 58 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2705, "end": 2706, "loc": { "start": { "line": 90, "column": 58 }, "end": { "line": 90, "column": 59 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 2706, "end": 2710, "loc": { "start": { "line": 90, "column": 59 }, "end": { "line": 90, "column": 63 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2710, "end": 2711, "loc": { "start": { "line": 90, "column": 63 }, "end": { "line": 90, "column": 64 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "definition", "start": 2711, "end": 2721, "loc": { "start": { "line": 90, "column": 64 }, "end": { "line": 90, "column": 74 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2721, "end": 2722, "loc": { "start": { "line": 90, "column": 74 }, "end": { "line": 90, "column": 75 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getHash", "start": 2722, "end": 2729, "loc": { "start": { "line": 90, "column": 75 }, "end": { "line": 90, "column": 82 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2729, "end": 2730, "loc": { "start": { "line": 90, "column": 82 }, "end": { "line": 90, "column": 83 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2730, "end": 2731, "loc": { "start": { "line": 90, "column": 83 }, "end": { "line": 90, "column": 84 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2731, "end": 2732, "loc": { "start": { "line": 90, "column": 84 }, "end": { "line": 90, "column": 85 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2742, "end": 2743, "loc": { "start": { "line": 91, "column": 8 }, "end": { "line": 91, "column": 9 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2743, "end": 2744, "loc": { "start": { "line": 91, "column": 9 }, "end": { "line": 91, "column": 10 } } }, { "type": { "label": "switch", "keyword": "switch", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "switch", "start": 2756, "end": 2762, "loc": { "start": { "line": 93, "column": 8 }, "end": { "line": 93, "column": 14 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2763, "end": 2764, "loc": { "start": { "line": 93, "column": 15 }, "end": { "line": 93, "column": 16 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "dataSource", "start": 2764, "end": 2774, "loc": { "start": { "line": 93, "column": 16 }, "end": { "line": 93, "column": 26 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2774, "end": 2775, "loc": { "start": { "line": 93, "column": 26 }, "end": { "line": 93, "column": 27 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2776, "end": 2777, "loc": { "start": { "line": 93, "column": 28 }, "end": { "line": 93, "column": 29 } } }, { "type": { "label": "case", "keyword": "case", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "case", "start": 2791, "end": 2795, "loc": { "start": { "line": 94, "column": 12 }, "end": { "line": 94, "column": 16 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "enumAnalyticsDataSource", "start": 2796, "end": 2819, "loc": { "start": { "line": 94, "column": 17 }, "end": { "line": 94, "column": 40 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2819, "end": 2820, "loc": { "start": { "line": 94, "column": 40 }, "end": { "line": 94, "column": 41 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "stored", "start": 2820, "end": 2826, "loc": { "start": { "line": 94, "column": 41 }, "end": { "line": 94, "column": 47 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2826, "end": 2827, "loc": { "start": { "line": 94, "column": 47 }, "end": { "line": 94, "column": 48 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2828, "end": 2829, "loc": { "start": { "line": 94, "column": 49 }, "end": { "line": 94, "column": 50 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 2847, "end": 2851, "loc": { "start": { "line": 95, "column": 16 }, "end": { "line": 95, "column": 20 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2851, "end": 2852, "loc": { "start": { "line": 95, "column": 20 }, "end": { "line": 95, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "counter", "start": 2852, "end": 2859, "loc": { "start": { "line": 95, "column": 21 }, "end": { "line": 95, "column": 28 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2859, "end": 2860, "loc": { "start": { "line": 95, "column": 28 }, "end": { "line": 95, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "innerText", "start": 2860, "end": 2869, "loc": { "start": { "line": 95, "column": 29 }, "end": { "line": 95, "column": 38 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 2870, "end": 2871, "loc": { "start": { "line": 95, "column": 39 }, "end": { "line": 95, "column": 40 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "formatBigNumber", "start": 2872, "end": 2887, "loc": { "start": { "line": 95, "column": 41 }, "end": { "line": 95, "column": 56 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2887, "end": 2888, "loc": { "start": { "line": 95, "column": 56 }, "end": { "line": 95, "column": 57 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 2910, "end": 2914, "loc": { "start": { "line": 96, "column": 20 }, "end": { "line": 96, "column": 24 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2914, "end": 2915, "loc": { "start": { "line": 96, "column": 24 }, "end": { "line": 96, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "root", "start": 2915, "end": 2919, "loc": { "start": { "line": 96, "column": 25 }, "end": { "line": 96, "column": 29 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2919, "end": 2920, "loc": { "start": { "line": 96, "column": 29 }, "end": { "line": 96, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "hubGoals", "start": 2920, "end": 2928, "loc": { "start": { "line": 96, "column": 30 }, "end": { "line": 96, "column": 38 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2928, "end": 2929, "loc": { "start": { "line": 96, "column": 38 }, "end": { "line": 96, "column": 39 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "storedShapes", "start": 2929, "end": 2941, "loc": { "start": { "line": 96, "column": 39 }, "end": { "line": 96, "column": 51 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2941, "end": 2942, "loc": { "start": { "line": 96, "column": 51 }, "end": { "line": 96, "column": 52 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 2942, "end": 2946, "loc": { "start": { "line": 96, "column": 52 }, "end": { "line": 96, "column": 56 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2946, "end": 2947, "loc": { "start": { "line": 96, "column": 56 }, "end": { "line": 96, "column": 57 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "definition", "start": 2947, "end": 2957, "loc": { "start": { "line": 96, "column": 57 }, "end": { "line": 96, "column": 67 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2957, "end": 2958, "loc": { "start": { "line": 96, "column": 67 }, "end": { "line": 96, "column": 68 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getHash", "start": 2958, "end": 2965, "loc": { "start": { "line": 96, "column": 68 }, "end": { "line": 96, "column": 75 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2965, "end": 2966, "loc": { "start": { "line": 96, "column": 75 }, "end": { "line": 96, "column": 76 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2966, "end": 2967, "loc": { "start": { "line": 96, "column": 76 }, "end": { "line": 96, "column": 77 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2967, "end": 2968, "loc": { "start": { "line": 96, "column": 77 }, "end": { "line": 96, "column": 78 } } }, { "type": { "label": "||", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": 1, "updateContext": null }, "value": "||", "start": 2969, "end": 2971, "loc": { "start": { "line": 96, "column": 79 }, "end": { "line": 96, "column": 81 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 0, "start": 2972, "end": 2973, "loc": { "start": { "line": 96, "column": 82 }, "end": { "line": 96, "column": 83 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2991, "end": 2992, "loc": { "start": { "line": 97, "column": 16 }, "end": { "line": 97, "column": 17 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2992, "end": 2993, "loc": { "start": { "line": 97, "column": 17 }, "end": { "line": 97, "column": 18 } } }, { "type": { "label": "break", "keyword": "break", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "break", "start": 3011, "end": 3016, "loc": { "start": { "line": 98, "column": 16 }, "end": { "line": 98, "column": 21 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3016, "end": 3017, "loc": { "start": { "line": 98, "column": 21 }, "end": { "line": 98, "column": 22 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3031, "end": 3032, "loc": { "start": { "line": 99, "column": 12 }, "end": { "line": 99, "column": 13 } } }, { "type": { "label": "case", "keyword": "case", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "case", "start": 3046, "end": 3050, "loc": { "start": { "line": 100, "column": 12 }, "end": { "line": 100, "column": 16 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "enumAnalyticsDataSource", "start": 3051, "end": 3074, "loc": { "start": { "line": 100, "column": 17 }, "end": { "line": 100, "column": 40 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3074, "end": 3075, "loc": { "start": { "line": 100, "column": 40 }, "end": { "line": 100, "column": 41 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "delivered", "start": 3075, "end": 3084, "loc": { "start": { "line": 100, "column": 41 }, "end": { "line": 100, "column": 50 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3084, "end": 3085, "loc": { "start": { "line": 100, "column": 50 }, "end": { "line": 100, "column": 51 } } }, { "type": { "label": "case", "keyword": "case", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "case", "start": 3099, "end": 3103, "loc": { "start": { "line": 101, "column": 12 }, "end": { "line": 101, "column": 16 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "enumAnalyticsDataSource", "start": 3104, "end": 3127, "loc": { "start": { "line": 101, "column": 17 }, "end": { "line": 101, "column": 40 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3127, "end": 3128, "loc": { "start": { "line": 101, "column": 40 }, "end": { "line": 101, "column": 41 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "produced", "start": 3128, "end": 3136, "loc": { "start": { "line": 101, "column": 41 }, "end": { "line": 101, "column": 49 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3136, "end": 3137, "loc": { "start": { "line": 101, "column": 49 }, "end": { "line": 101, "column": 50 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3138, "end": 3139, "loc": { "start": { "line": 101, "column": 51 }, "end": { "line": 101, "column": 52 } } }, { "type": { "label": "let", "keyword": "let", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "let", "start": 3157, "end": 3160, "loc": { "start": { "line": 102, "column": 16 }, "end": { "line": 102, "column": 19 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "rate", "start": 3161, "end": 3165, "loc": { "start": { "line": 102, "column": 20 }, "end": { "line": 102, "column": 24 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 3166, "end": 3167, "loc": { "start": { "line": 102, "column": 25 }, "end": { "line": 102, "column": 26 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 3189, "end": 3193, "loc": { "start": { "line": 103, "column": 20 }, "end": { "line": 103, "column": 24 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3193, "end": 3194, "loc": { "start": { "line": 103, "column": 24 }, "end": { "line": 103, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "root", "start": 3194, "end": 3198, "loc": { "start": { "line": 103, "column": 25 }, "end": { "line": 103, "column": 29 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3198, "end": 3199, "loc": { "start": { "line": 103, "column": 29 }, "end": { "line": 103, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "productionAnalytics", "start": 3199, "end": 3218, "loc": { "start": { "line": 103, "column": 30 }, "end": { "line": 103, "column": 49 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3218, "end": 3219, "loc": { "start": { "line": 103, "column": 49 }, "end": { "line": 103, "column": 50 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getCurrentShapeRate", "start": 3219, "end": 3238, "loc": { "start": { "line": 103, "column": 50 }, "end": { "line": 103, "column": 69 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3238, "end": 3239, "loc": { "start": { "line": 103, "column": 69 }, "end": { "line": 103, "column": 70 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "dataSource", "start": 3239, "end": 3249, "loc": { "start": { "line": 103, "column": 70 }, "end": { "line": 103, "column": 80 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3249, "end": 3250, "loc": { "start": { "line": 103, "column": 80 }, "end": { "line": 103, "column": 81 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 3251, "end": 3255, "loc": { "start": { "line": 103, "column": 82 }, "end": { "line": 103, "column": 86 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3255, "end": 3256, "loc": { "start": { "line": 103, "column": 86 }, "end": { "line": 103, "column": 87 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "definition", "start": 3256, "end": 3266, "loc": { "start": { "line": 103, "column": 87 }, "end": { "line": 103, "column": 97 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3266, "end": 3267, "loc": { "start": { "line": 103, "column": 97 }, "end": { "line": 103, "column": 98 } } }, { "type": { "label": "/", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": 10, "updateContext": null }, "value": "/", "start": 3268, "end": 3269, "loc": { "start": { "line": 103, "column": 99 }, "end": { "line": 103, "column": 100 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "globalConfig", "start": 3291, "end": 3303, "loc": { "start": { "line": 104, "column": 20 }, "end": { "line": 104, "column": 32 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3303, "end": 3304, "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": "analyticsSliceDurationSeconds", "start": 3304, "end": 3333, "loc": { "start": { "line": 104, "column": 33 }, "end": { "line": 104, "column": 62 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3333, "end": 3334, "loc": { "start": { "line": 104, "column": 62 }, "end": { "line": 104, "column": 63 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 3354, "end": 3358, "loc": { "start": { "line": 106, "column": 16 }, "end": { "line": 106, "column": 20 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3358, "end": 3359, "loc": { "start": { "line": 106, "column": 20 }, "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": "counter", "start": 3359, "end": 3366, "loc": { "start": { "line": 106, "column": 21 }, "end": { "line": 106, "column": 28 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3366, "end": 3367, "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": "innerText", "start": 3367, "end": 3376, "loc": { "start": { "line": 106, "column": 29 }, "end": { "line": 106, "column": 38 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 3377, "end": 3378, "loc": { "start": { "line": 106, "column": 39 }, "end": { "line": 106, "column": 40 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "T", "start": 3379, "end": 3380, "loc": { "start": { "line": 106, "column": 41 }, "end": { "line": 106, "column": 42 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3380, "end": 3381, "loc": { "start": { "line": 106, "column": 42 }, "end": { "line": 106, "column": 43 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "ingame", "start": 3381, "end": 3387, "loc": { "start": { "line": 106, "column": 43 }, "end": { "line": 106, "column": 49 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3387, "end": 3388, "loc": { "start": { "line": 106, "column": 49 }, "end": { "line": 106, "column": 50 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "statistics", "start": 3388, "end": 3398, "loc": { "start": { "line": 106, "column": 50 }, "end": { "line": 106, "column": 60 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3398, "end": 3399, "loc": { "start": { "line": 106, "column": 60 }, "end": { "line": 106, "column": 61 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "shapesDisplayUnits", "start": 3399, "end": 3417, "loc": { "start": { "line": 106, "column": 61 }, "end": { "line": 106, "column": 79 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3417, "end": 3418, "loc": { "start": { "line": 106, "column": 79 }, "end": { "line": 106, "column": 80 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "unit", "start": 3418, "end": 3422, "loc": { "start": { "line": 106, "column": 80 }, "end": { "line": 106, "column": 84 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3422, "end": 3423, "loc": { "start": { "line": 106, "column": 84 }, "end": { "line": 106, "column": 85 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3423, "end": 3424, "loc": { "start": { "line": 106, "column": 85 }, "end": { "line": 106, "column": 86 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "replace", "start": 3424, "end": 3431, "loc": { "start": { "line": 106, "column": 86 }, "end": { "line": 106, "column": 93 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3431, "end": 3432, "loc": { "start": { "line": 106, "column": 93 }, "end": { "line": 106, "column": 94 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "", "start": 3454, "end": 3464, "loc": { "start": { "line": 107, "column": 20 }, "end": { "line": 107, "column": 30 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3464, "end": 3465, "loc": { "start": { "line": 107, "column": 30 }, "end": { "line": 107, "column": 31 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "formatBigNumber", "start": 3487, "end": 3502, "loc": { "start": { "line": 108, "column": 20 }, "end": { "line": 108, "column": 35 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3502, "end": 3503, "loc": { "start": { "line": 108, "column": 35 }, "end": { "line": 108, "column": 36 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "rate", "start": 3503, "end": 3507, "loc": { "start": { "line": 108, "column": 36 }, "end": { "line": 108, "column": 40 } } }, { "type": { "label": "*", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": 10, "updateContext": null }, "value": "*", "start": 3508, "end": 3509, "loc": { "start": { "line": 108, "column": 41 }, "end": { "line": 108, "column": 42 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "statisticsUnitsSeconds", "start": 3510, "end": 3532, "loc": { "start": { "line": 108, "column": 43 }, "end": { "line": 108, "column": 65 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3532, "end": 3533, "loc": { "start": { "line": 108, "column": 65 }, "end": { "line": 108, "column": 66 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "unit", "start": 3533, "end": 3537, "loc": { "start": { "line": 108, "column": 66 }, "end": { "line": 108, "column": 70 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3537, "end": 3538, "loc": { "start": { "line": 108, "column": 70 }, "end": { "line": 108, "column": 71 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3538, "end": 3539, "loc": { "start": { "line": 108, "column": 71 }, "end": { "line": 108, "column": 72 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3557, "end": 3558, "loc": { "start": { "line": 109, "column": 16 }, "end": { "line": 109, "column": 17 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3558, "end": 3559, "loc": { "start": { "line": 109, "column": 17 }, "end": { "line": 109, "column": 18 } } }, { "type": { "label": "break", "keyword": "break", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "break", "start": 3577, "end": 3582, "loc": { "start": { "line": 110, "column": 16 }, "end": { "line": 110, "column": 21 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3582, "end": 3583, "loc": { "start": { "line": 110, "column": 21 }, "end": { "line": 110, "column": 22 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3597, "end": 3598, "loc": { "start": { "line": 111, "column": 12 }, "end": { "line": 111, "column": 13 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3608, "end": 3609, "loc": { "start": { "line": 112, "column": 8 }, "end": { "line": 112, "column": 9 } } }, { "type": { "label": "if", "keyword": "if", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "if", "start": 3621, "end": 3623, "loc": { "start": { "line": 114, "column": 8 }, "end": { "line": 114, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3624, "end": 3625, "loc": { "start": { "line": 114, "column": 11 }, "end": { "line": 114, "column": 12 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "displayMode", "start": 3625, "end": 3636, "loc": { "start": { "line": 114, "column": 12 }, "end": { "line": 114, "column": 23 } } }, { "type": { "label": "==/!=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": 6, "updateContext": null }, "value": "===", "start": 3637, "end": 3640, "loc": { "start": { "line": 114, "column": 24 }, "end": { "line": 114, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "enumDisplayMode", "start": 3641, "end": 3656, "loc": { "start": { "line": 114, "column": 28 }, "end": { "line": 114, "column": 43 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3656, "end": 3657, "loc": { "start": { "line": 114, "column": 43 }, "end": { "line": 114, "column": 44 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "detailed", "start": 3657, "end": 3665, "loc": { "start": { "line": 114, "column": 44 }, "end": { "line": 114, "column": 52 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3665, "end": 3666, "loc": { "start": { "line": 114, "column": 52 }, "end": { "line": 114, "column": 53 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3667, "end": 3668, "loc": { "start": { "line": 114, "column": 54 }, "end": { "line": 114, "column": 55 } } }, { "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": 3682, "end": 3687, "loc": { "start": { "line": 115, "column": 12 }, "end": { "line": 115, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "graphDpi", "start": 3688, "end": 3696, "loc": { "start": { "line": 115, "column": 18 }, "end": { "line": 115, "column": 26 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 3697, "end": 3698, "loc": { "start": { "line": 115, "column": 27 }, "end": { "line": 115, "column": 28 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "globalConfig", "start": 3699, "end": 3711, "loc": { "start": { "line": 115, "column": 29 }, "end": { "line": 115, "column": 41 } } }, { "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": 115, "column": 41 }, "end": { "line": 115, "column": 42 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "statisticsGraphDpi", "start": 3712, "end": 3730, "loc": { "start": { "line": 115, "column": 42 }, "end": { "line": 115, "column": 60 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3730, "end": 3731, "loc": { "start": { "line": 115, "column": 60 }, "end": { "line": 115, "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": 3747, "end": 3752, "loc": { "start": { "line": 117, "column": 12 }, "end": { "line": 117, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "w", "start": 3753, "end": 3754, "loc": { "start": { "line": 117, "column": 18 }, "end": { "line": 117, "column": 19 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 3755, "end": 3756, "loc": { "start": { "line": 117, "column": 20 }, "end": { "line": 117, "column": 21 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 270, "start": 3757, "end": 3760, "loc": { "start": { "line": 117, "column": 22 }, "end": { "line": 117, "column": 25 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3760, "end": 3761, "loc": { "start": { "line": 117, "column": 25 }, "end": { "line": 117, "column": 26 } } }, { "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": 3775, "end": 3780, "loc": { "start": { "line": 118, "column": 12 }, "end": { "line": 118, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "h", "start": 3781, "end": 3782, "loc": { "start": { "line": 118, "column": 18 }, "end": { "line": 118, "column": 19 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 3783, "end": 3784, "loc": { "start": { "line": 118, "column": 20 }, "end": { "line": 118, "column": 21 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 40, "start": 3785, "end": 3787, "loc": { "start": { "line": 118, "column": 22 }, "end": { "line": 118, "column": 24 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3787, "end": 3788, "loc": { "start": { "line": 118, "column": 24 }, "end": { "line": 118, "column": 25 } } }, { "type": { "label": "if", "keyword": "if", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "if", "start": 3804, "end": 3806, "loc": { "start": { "line": 120, "column": 12 }, "end": { "line": 120, "column": 14 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3807, "end": 3808, "loc": { "start": { "line": 120, "column": 15 }, "end": { "line": 120, "column": 16 } } }, { "type": { "label": "prefix", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": null, "updateContext": null }, "value": "!", "start": 3808, "end": 3809, "loc": { "start": { "line": 120, "column": 16 }, "end": { "line": 120, "column": 17 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 3809, "end": 3813, "loc": { "start": { "line": 120, "column": 17 }, "end": { "line": 120, "column": 21 } } }, { "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": 120, "column": 21 }, "end": { "line": 120, "column": 22 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "graphCanvas", "start": 3814, "end": 3825, "loc": { "start": { "line": 120, "column": 22 }, "end": { "line": 120, "column": 33 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3825, "end": 3826, "loc": { "start": { "line": 120, "column": 33 }, "end": { "line": 120, "column": 34 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3827, "end": 3828, "loc": { "start": { "line": 120, "column": 35 }, "end": { "line": 120, "column": 36 } } }, { "type": { "label": "const", "keyword": "const", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "const", "start": 3846, "end": 3851, "loc": { "start": { "line": 121, "column": 16 }, "end": { "line": 121, "column": 21 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3852, "end": 3853, "loc": { "start": { "line": 121, "column": 22 }, "end": { "line": 121, "column": 23 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "canvas", "start": 3853, "end": 3859, "loc": { "start": { "line": 121, "column": 23 }, "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": 3859, "end": 3860, "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": "context", "start": 3861, "end": 3868, "loc": { "start": { "line": 121, "column": 31 }, "end": { "line": 121, "column": 38 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3868, "end": 3869, "loc": { "start": { "line": 121, "column": 38 }, "end": { "line": 121, "column": 39 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 3870, "end": 3871, "loc": { "start": { "line": 121, "column": 40 }, "end": { "line": 121, "column": 41 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "makeOffscreenBuffer", "start": 3872, "end": 3891, "loc": { "start": { "line": 121, "column": 42 }, "end": { "line": 121, "column": 61 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3891, "end": 3892, "loc": { "start": { "line": 121, "column": 61 }, "end": { "line": 121, "column": 62 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "w", "start": 3892, "end": 3893, "loc": { "start": { "line": 121, "column": 62 }, "end": { "line": 121, "column": 63 } } }, { "type": { "label": "*", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": 10, "updateContext": null }, "value": "*", "start": 3894, "end": 3895, "loc": { "start": { "line": 121, "column": 64 }, "end": { "line": 121, "column": 65 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "graphDpi", "start": 3896, "end": 3904, "loc": { "start": { "line": 121, "column": 66 }, "end": { "line": 121, "column": 74 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3904, "end": 3905, "loc": { "start": { "line": 121, "column": 74 }, "end": { "line": 121, "column": 75 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "h", "start": 3906, "end": 3907, "loc": { "start": { "line": 121, "column": 76 }, "end": { "line": 121, "column": 77 } } }, { "type": { "label": "*", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": 10, "updateContext": null }, "value": "*", "start": 3908, "end": 3909, "loc": { "start": { "line": 121, "column": 78 }, "end": { "line": 121, "column": 79 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "graphDpi", "start": 3910, "end": 3918, "loc": { "start": { "line": 121, "column": 80 }, "end": { "line": 121, "column": 88 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3918, "end": 3919, "loc": { "start": { "line": 121, "column": 88 }, "end": { "line": 121, "column": 89 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3920, "end": 3921, "loc": { "start": { "line": 121, "column": 90 }, "end": { "line": 121, "column": 91 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "smooth", "start": 3943, "end": 3949, "loc": { "start": { "line": 122, "column": 20 }, "end": { "line": 122, "column": 26 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3949, "end": 3950, "loc": { "start": { "line": 122, "column": 26 }, "end": { "line": 122, "column": 27 } } }, { "type": { "label": "true", "keyword": "true", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "true", "start": 3951, "end": 3955, "loc": { "start": { "line": 122, "column": 28 }, "end": { "line": 122, "column": 32 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3955, "end": 3956, "loc": { "start": { "line": 122, "column": 32 }, "end": { "line": 122, "column": 33 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "reusable", "start": 3978, "end": 3986, "loc": { "start": { "line": 123, "column": 20 }, "end": { "line": 123, "column": 28 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3986, "end": 3987, "loc": { "start": { "line": 123, "column": 28 }, "end": { "line": 123, "column": 29 } } }, { "type": { "label": "false", "keyword": "false", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "false", "start": 3988, "end": 3993, "loc": { "start": { "line": 123, "column": 30 }, "end": { "line": 123, "column": 35 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3993, "end": 3994, "loc": { "start": { "line": 123, "column": 35 }, "end": { "line": 123, "column": 36 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "label", "start": 4016, "end": 4021, "loc": { "start": { "line": 124, "column": 20 }, "end": { "line": 124, "column": 25 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4021, "end": 4022, "loc": { "start": { "line": 124, "column": 25 }, "end": { "line": 124, "column": 26 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "statgraph-", "start": 4023, "end": 4035, "loc": { "start": { "line": 124, "column": 27 }, "end": { "line": 124, "column": 39 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "+", "start": 4036, "end": 4037, "loc": { "start": { "line": 124, "column": 40 }, "end": { "line": 124, "column": 41 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 4038, "end": 4042, "loc": { "start": { "line": 124, "column": 42 }, "end": { "line": 124, "column": 46 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4042, "end": 4043, "loc": { "start": { "line": 124, "column": 46 }, "end": { "line": 124, "column": 47 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "definition", "start": 4043, "end": 4053, "loc": { "start": { "line": 124, "column": 47 }, "end": { "line": 124, "column": 57 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4053, "end": 4054, "loc": { "start": { "line": 124, "column": 57 }, "end": { "line": 124, "column": 58 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getHash", "start": 4054, "end": 4061, "loc": { "start": { "line": 124, "column": 58 }, "end": { "line": 124, "column": 65 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4061, "end": 4062, "loc": { "start": { "line": 124, "column": 65 }, "end": { "line": 124, "column": 66 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4062, "end": 4063, "loc": { "start": { "line": 124, "column": 66 }, "end": { "line": 124, "column": 67 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4063, "end": 4064, "loc": { "start": { "line": 124, "column": 67 }, "end": { "line": 124, "column": 68 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4082, "end": 4083, "loc": { "start": { "line": 125, "column": 16 }, "end": { "line": 125, "column": 17 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4083, "end": 4084, "loc": { "start": { "line": 125, "column": 17 }, "end": { "line": 125, "column": 18 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4084, "end": 4085, "loc": { "start": { "line": 125, "column": 18 }, "end": { "line": 125, "column": 19 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "context", "start": 4103, "end": 4110, "loc": { "start": { "line": 126, "column": 16 }, "end": { "line": 126, "column": 23 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4110, "end": 4111, "loc": { "start": { "line": 126, "column": 23 }, "end": { "line": 126, "column": 24 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scale", "start": 4111, "end": 4116, "loc": { "start": { "line": 126, "column": 24 }, "end": { "line": 126, "column": 29 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4116, "end": 4117, "loc": { "start": { "line": 126, "column": 29 }, "end": { "line": 126, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "graphDpi", "start": 4117, "end": 4125, "loc": { "start": { "line": 126, "column": 30 }, "end": { "line": 126, "column": 38 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4125, "end": 4126, "loc": { "start": { "line": 126, "column": 38 }, "end": { "line": 126, "column": 39 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "graphDpi", "start": 4127, "end": 4135, "loc": { "start": { "line": 126, "column": 40 }, "end": { "line": 126, "column": 48 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4135, "end": 4136, "loc": { "start": { "line": 126, "column": 48 }, "end": { "line": 126, "column": 49 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4136, "end": 4137, "loc": { "start": { "line": 126, "column": 49 }, "end": { "line": 126, "column": 50 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "canvas", "start": 4155, "end": 4161, "loc": { "start": { "line": 127, "column": 16 }, "end": { "line": 127, "column": 22 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4161, "end": 4162, "loc": { "start": { "line": 127, "column": 22 }, "end": { "line": 127, "column": 23 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "classList", "start": 4162, "end": 4171, "loc": { "start": { "line": 127, "column": 23 }, "end": { "line": 127, "column": 32 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4171, "end": 4172, "loc": { "start": { "line": 127, "column": 32 }, "end": { "line": 127, "column": 33 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "add", "start": 4172, "end": 4175, "loc": { "start": { "line": 127, "column": 33 }, "end": { "line": 127, "column": 36 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4175, "end": 4176, "loc": { "start": { "line": 127, "column": 36 }, "end": { "line": 127, "column": 37 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "graph", "start": 4176, "end": 4183, "loc": { "start": { "line": 127, "column": 37 }, "end": { "line": 127, "column": 44 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4183, "end": 4184, "loc": { "start": { "line": 127, "column": 44 }, "end": { "line": 127, "column": 45 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4184, "end": 4185, "loc": { "start": { "line": 127, "column": 45 }, "end": { "line": 127, "column": 46 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 4203, "end": 4207, "loc": { "start": { "line": 128, "column": 16 }, "end": { "line": 128, "column": 20 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4207, "end": 4208, "loc": { "start": { "line": 128, "column": 20 }, "end": { "line": 128, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "graphCanvas", "start": 4208, "end": 4219, "loc": { "start": { "line": 128, "column": 21 }, "end": { "line": 128, "column": 32 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 4220, "end": 4221, "loc": { "start": { "line": 128, "column": 33 }, "end": { "line": 128, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "canvas", "start": 4222, "end": 4228, "loc": { "start": { "line": 128, "column": 35 }, "end": { "line": 128, "column": 41 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4228, "end": 4229, "loc": { "start": { "line": 128, "column": 41 }, "end": { "line": 128, "column": 42 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 4247, "end": 4251, "loc": { "start": { "line": 129, "column": 16 }, "end": { "line": 129, "column": 20 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4251, "end": 4252, "loc": { "start": { "line": 129, "column": 20 }, "end": { "line": 129, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "graphContext", "start": 4252, "end": 4264, "loc": { "start": { "line": 129, "column": 21 }, "end": { "line": 129, "column": 33 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 4265, "end": 4266, "loc": { "start": { "line": 129, "column": 34 }, "end": { "line": 129, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "context", "start": 4267, "end": 4274, "loc": { "start": { "line": 129, "column": 36 }, "end": { "line": 129, "column": 43 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4274, "end": 4275, "loc": { "start": { "line": 129, "column": 43 }, "end": { "line": 129, "column": 44 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 4293, "end": 4297, "loc": { "start": { "line": 130, "column": 16 }, "end": { "line": 130, "column": 20 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4297, "end": 4298, "loc": { "start": { "line": 130, "column": 20 }, "end": { "line": 130, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "element", "start": 4298, "end": 4305, "loc": { "start": { "line": 130, "column": 21 }, "end": { "line": 130, "column": 28 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4305, "end": 4306, "loc": { "start": { "line": 130, "column": 28 }, "end": { "line": 130, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "appendChild", "start": 4306, "end": 4317, "loc": { "start": { "line": 130, "column": 29 }, "end": { "line": 130, "column": 40 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4317, "end": 4318, "loc": { "start": { "line": 130, "column": 40 }, "end": { "line": 130, "column": 41 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 4318, "end": 4322, "loc": { "start": { "line": 130, "column": 41 }, "end": { "line": 130, "column": 45 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4322, "end": 4323, "loc": { "start": { "line": 130, "column": 45 }, "end": { "line": 130, "column": 46 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "graphCanvas", "start": 4323, "end": 4334, "loc": { "start": { "line": 130, "column": 46 }, "end": { "line": 130, "column": 57 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4334, "end": 4335, "loc": { "start": { "line": 130, "column": 57 }, "end": { "line": 130, "column": 58 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4335, "end": 4336, "loc": { "start": { "line": 130, "column": 58 }, "end": { "line": 130, "column": 59 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4350, "end": 4351, "loc": { "start": { "line": 131, "column": 12 }, "end": { "line": 131, "column": 13 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 4367, "end": 4371, "loc": { "start": { "line": 133, "column": 12 }, "end": { "line": 133, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4371, "end": 4372, "loc": { "start": { "line": 133, "column": 16 }, "end": { "line": 133, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "graphContext", "start": 4372, "end": 4384, "loc": { "start": { "line": 133, "column": 17 }, "end": { "line": 133, "column": 29 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4384, "end": 4385, "loc": { "start": { "line": 133, "column": 29 }, "end": { "line": 133, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "clearRect", "start": 4385, "end": 4394, "loc": { "start": { "line": 133, "column": 30 }, "end": { "line": 133, "column": 39 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4394, "end": 4395, "loc": { "start": { "line": 133, "column": 39 }, "end": { "line": 133, "column": 40 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 0, "start": 4395, "end": 4396, "loc": { "start": { "line": 133, "column": 40 }, "end": { "line": 133, "column": 41 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4396, "end": 4397, "loc": { "start": { "line": 133, "column": 41 }, "end": { "line": 133, "column": 42 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 0, "start": 4398, "end": 4399, "loc": { "start": { "line": 133, "column": 43 }, "end": { "line": 133, "column": 44 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4399, "end": 4400, "loc": { "start": { "line": 133, "column": 44 }, "end": { "line": 133, "column": 45 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "w", "start": 4401, "end": 4402, "loc": { "start": { "line": 133, "column": 46 }, "end": { "line": 133, "column": 47 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4402, "end": 4403, "loc": { "start": { "line": 133, "column": 47 }, "end": { "line": 133, "column": 48 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "h", "start": 4404, "end": 4405, "loc": { "start": { "line": 133, "column": 49 }, "end": { "line": 133, "column": 50 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4405, "end": 4406, "loc": { "start": { "line": 133, "column": 50 }, "end": { "line": 133, "column": 51 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4406, "end": 4407, "loc": { "start": { "line": 133, "column": 51 }, "end": { "line": 133, "column": 52 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 4423, "end": 4427, "loc": { "start": { "line": 135, "column": 12 }, "end": { "line": 135, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4427, "end": 4428, "loc": { "start": { "line": 135, "column": 16 }, "end": { "line": 135, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "graphContext", "start": 4428, "end": 4440, "loc": { "start": { "line": 135, "column": 17 }, "end": { "line": 135, "column": 29 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4440, "end": 4441, "loc": { "start": { "line": 135, "column": 29 }, "end": { "line": 135, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "fillStyle", "start": 4441, "end": 4450, "loc": { "start": { "line": 135, "column": 30 }, "end": { "line": 135, "column": 39 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 4451, "end": 4452, "loc": { "start": { "line": 135, "column": 40 }, "end": { "line": 135, "column": 41 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "#bee0db", "start": 4453, "end": 4462, "loc": { "start": { "line": 135, "column": 42 }, "end": { "line": 135, "column": 51 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4462, "end": 4463, "loc": { "start": { "line": 135, "column": 51 }, "end": { "line": 135, "column": 52 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 4477, "end": 4481, "loc": { "start": { "line": 136, "column": 12 }, "end": { "line": 136, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4481, "end": 4482, "loc": { "start": { "line": 136, "column": 16 }, "end": { "line": 136, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "graphContext", "start": 4482, "end": 4494, "loc": { "start": { "line": 136, "column": 17 }, "end": { "line": 136, "column": 29 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4494, "end": 4495, "loc": { "start": { "line": 136, "column": 29 }, "end": { "line": 136, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "strokeStyle", "start": 4495, "end": 4506, "loc": { "start": { "line": 136, "column": 30 }, "end": { "line": 136, "column": 41 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 4507, "end": 4508, "loc": { "start": { "line": 136, "column": 42 }, "end": { "line": 136, "column": 43 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "#66ccbc", "start": 4509, "end": 4518, "loc": { "start": { "line": 136, "column": 44 }, "end": { "line": 136, "column": 53 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4518, "end": 4519, "loc": { "start": { "line": 136, "column": 53 }, "end": { "line": 136, "column": 54 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 4533, "end": 4537, "loc": { "start": { "line": 137, "column": 12 }, "end": { "line": 137, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4537, "end": 4538, "loc": { "start": { "line": 137, "column": 16 }, "end": { "line": 137, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "graphContext", "start": 4538, "end": 4550, "loc": { "start": { "line": 137, "column": 17 }, "end": { "line": 137, "column": 29 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4550, "end": 4551, "loc": { "start": { "line": 137, "column": 29 }, "end": { "line": 137, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "lineWidth", "start": 4551, "end": 4560, "loc": { "start": { "line": 137, "column": 30 }, "end": { "line": 137, "column": 39 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 4561, "end": 4562, "loc": { "start": { "line": 137, "column": 40 }, "end": { "line": 137, "column": 41 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 1.5, "start": 4563, "end": 4566, "loc": { "start": { "line": 137, "column": 42 }, "end": { "line": 137, "column": 45 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4566, "end": 4567, "loc": { "start": { "line": 137, "column": 45 }, "end": { "line": 137, "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": 4583, "end": 4588, "loc": { "start": { "line": 139, "column": 12 }, "end": { "line": 139, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "sliceWidth", "start": 4589, "end": 4599, "loc": { "start": { "line": 139, "column": 18 }, "end": { "line": 139, "column": 28 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 4600, "end": 4601, "loc": { "start": { "line": 139, "column": 29 }, "end": { "line": 139, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "w", "start": 4602, "end": 4603, "loc": { "start": { "line": 139, "column": 31 }, "end": { "line": 139, "column": 32 } } }, { "type": { "label": "/", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": 10, "updateContext": null }, "value": "/", "start": 4604, "end": 4605, "loc": { "start": { "line": 139, "column": 33 }, "end": { "line": 139, "column": 34 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4606, "end": 4607, "loc": { "start": { "line": 139, "column": 35 }, "end": { "line": 139, "column": 36 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "globalConfig", "start": 4607, "end": 4619, "loc": { "start": { "line": 139, "column": 36 }, "end": { "line": 139, "column": 48 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4619, "end": 4620, "loc": { "start": { "line": 139, "column": 48 }, "end": { "line": 139, "column": 49 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "statisticsGraphSlices", "start": 4620, "end": 4641, "loc": { "start": { "line": 139, "column": 49 }, "end": { "line": 139, "column": 70 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "-", "start": 4642, "end": 4643, "loc": { "start": { "line": 139, "column": 71 }, "end": { "line": 139, "column": 72 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 1, "start": 4644, "end": 4645, "loc": { "start": { "line": 139, "column": 73 }, "end": { "line": 139, "column": 74 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4645, "end": 4646, "loc": { "start": { "line": 139, "column": 74 }, "end": { "line": 139, "column": 75 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4646, "end": 4647, "loc": { "start": { "line": 139, "column": 75 }, "end": { "line": 139, "column": 76 } } }, { "type": { "label": "let", "keyword": "let", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "let", "start": 4663, "end": 4666, "loc": { "start": { "line": 141, "column": 12 }, "end": { "line": 141, "column": 15 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "values", "start": 4667, "end": 4673, "loc": { "start": { "line": 141, "column": 16 }, "end": { "line": 141, "column": 22 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 4674, "end": 4675, "loc": { "start": { "line": 141, "column": 23 }, "end": { "line": 141, "column": 24 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4676, "end": 4677, "loc": { "start": { "line": 141, "column": 25 }, "end": { "line": 141, "column": 26 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4677, "end": 4678, "loc": { "start": { "line": 141, "column": 26 }, "end": { "line": 141, "column": 27 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4678, "end": 4679, "loc": { "start": { "line": 141, "column": 27 }, "end": { "line": 141, "column": 28 } } }, { "type": { "label": "let", "keyword": "let", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "let", "start": 4693, "end": 4696, "loc": { "start": { "line": 142, "column": 12 }, "end": { "line": 142, "column": 15 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "maxValue", "start": 4697, "end": 4705, "loc": { "start": { "line": 142, "column": 16 }, "end": { "line": 142, "column": 24 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 4706, "end": 4707, "loc": { "start": { "line": 142, "column": 25 }, "end": { "line": 142, "column": 26 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 1, "start": 4708, "end": 4709, "loc": { "start": { "line": 142, "column": 27 }, "end": { "line": 142, "column": 28 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4709, "end": 4710, "loc": { "start": { "line": 142, "column": 28 }, "end": { "line": 142, "column": 29 } } }, { "type": { "label": "for", "keyword": "for", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": true, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "for", "start": 4726, "end": 4729, "loc": { "start": { "line": 144, "column": 12 }, "end": { "line": 144, "column": 15 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4730, "end": 4731, "loc": { "start": { "line": 144, "column": 16 }, "end": { "line": 144, "column": 17 } } }, { "type": { "label": "let", "keyword": "let", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "let", "start": 4731, "end": 4734, "loc": { "start": { "line": 144, "column": 17 }, "end": { "line": 144, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "i", "start": 4735, "end": 4736, "loc": { "start": { "line": 144, "column": 21 }, "end": { "line": 144, "column": 22 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 4737, "end": 4738, "loc": { "start": { "line": 144, "column": 23 }, "end": { "line": 144, "column": 24 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 0, "start": 4739, "end": 4740, "loc": { "start": { "line": 144, "column": 25 }, "end": { "line": 144, "column": 26 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4740, "end": 4741, "loc": { "start": { "line": 144, "column": 26 }, "end": { "line": 144, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "i", "start": 4742, "end": 4743, "loc": { "start": { "line": 144, "column": 28 }, "end": { "line": 144, "column": 29 } } }, { "type": { "label": "", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": 7, "updateContext": null }, "value": "<", "start": 4744, "end": 4745, "loc": { "start": { "line": 144, "column": 30 }, "end": { "line": 144, "column": 31 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "globalConfig", "start": 4746, "end": 4758, "loc": { "start": { "line": 144, "column": 32 }, "end": { "line": 144, "column": 44 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4758, "end": 4759, "loc": { "start": { "line": 144, "column": 44 }, "end": { "line": 144, "column": 45 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "statisticsGraphSlices", "start": 4759, "end": 4780, "loc": { "start": { "line": 144, "column": 45 }, "end": { "line": 144, "column": 66 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "-", "start": 4781, "end": 4782, "loc": { "start": { "line": 144, "column": 67 }, "end": { "line": 144, "column": 68 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 2, "start": 4783, "end": 4784, "loc": { "start": { "line": 144, "column": 69 }, "end": { "line": 144, "column": 70 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4784, "end": 4785, "loc": { "start": { "line": 144, "column": 70 }, "end": { "line": 144, "column": 71 } } }, { "type": { "label": "++/--", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": true, "binop": null }, "value": "++", "start": 4786, "end": 4788, "loc": { "start": { "line": 144, "column": 72 }, "end": { "line": 144, "column": 74 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "i", "start": 4788, "end": 4789, "loc": { "start": { "line": 144, "column": 74 }, "end": { "line": 144, "column": 75 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4789, "end": 4790, "loc": { "start": { "line": 144, "column": 75 }, "end": { "line": 144, "column": 76 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4791, "end": 4792, "loc": { "start": { "line": 144, "column": 77 }, "end": { "line": 144, "column": 78 } } }, { "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": 4810, "end": 4815, "loc": { "start": { "line": 145, "column": 16 }, "end": { "line": 145, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "value", "start": 4816, "end": 4821, "loc": { "start": { "line": 145, "column": 22 }, "end": { "line": 145, "column": 27 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 4822, "end": 4823, "loc": { "start": { "line": 145, "column": 28 }, "end": { "line": 145, "column": 29 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 4824, "end": 4828, "loc": { "start": { "line": 145, "column": 30 }, "end": { "line": 145, "column": 34 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4828, "end": 4829, "loc": { "start": { "line": 145, "column": 34 }, "end": { "line": 145, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "root", "start": 4829, "end": 4833, "loc": { "start": { "line": 145, "column": 35 }, "end": { "line": 145, "column": 39 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4833, "end": 4834, "loc": { "start": { "line": 145, "column": 39 }, "end": { "line": 145, "column": 40 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "productionAnalytics", "start": 4834, "end": 4853, "loc": { "start": { "line": 145, "column": 40 }, "end": { "line": 145, "column": 59 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4853, "end": 4854, "loc": { "start": { "line": 145, "column": 59 }, "end": { "line": 145, "column": 60 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getPastShapeRate", "start": 4854, "end": 4870, "loc": { "start": { "line": 145, "column": 60 }, "end": { "line": 145, "column": 76 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4870, "end": 4871, "loc": { "start": { "line": 145, "column": 76 }, "end": { "line": 145, "column": 77 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "dataSource", "start": 4893, "end": 4903, "loc": { "start": { "line": 146, "column": 20 }, "end": { "line": 146, "column": 30 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4903, "end": 4904, "loc": { "start": { "line": 146, "column": 30 }, "end": { "line": 146, "column": 31 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 4926, "end": 4930, "loc": { "start": { "line": 147, "column": 20 }, "end": { "line": 147, "column": 24 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4930, "end": 4931, "loc": { "start": { "line": 147, "column": 24 }, "end": { "line": 147, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "definition", "start": 4931, "end": 4941, "loc": { "start": { "line": 147, "column": 25 }, "end": { "line": 147, "column": 35 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4941, "end": 4942, "loc": { "start": { "line": 147, "column": 35 }, "end": { "line": 147, "column": 36 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "globalConfig", "start": 4964, "end": 4976, "loc": { "start": { "line": 148, "column": 20 }, "end": { "line": 148, "column": 32 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4976, "end": 4977, "loc": { "start": { "line": 148, "column": 32 }, "end": { "line": 148, "column": 33 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "statisticsGraphSlices", "start": 4977, "end": 4998, "loc": { "start": { "line": 148, "column": 33 }, "end": { "line": 148, "column": 54 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "-", "start": 4999, "end": 5000, "loc": { "start": { "line": 148, "column": 55 }, "end": { "line": 148, "column": 56 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "i", "start": 5001, "end": 5002, "loc": { "start": { "line": 148, "column": 57 }, "end": { "line": 148, "column": 58 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "-", "start": 5003, "end": 5004, "loc": { "start": { "line": 148, "column": 59 }, "end": { "line": 148, "column": 60 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 2, "start": 5005, "end": 5006, "loc": { "start": { "line": 148, "column": 61 }, "end": { "line": 148, "column": 62 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5024, "end": 5025, "loc": { "start": { "line": 149, "column": 16 }, "end": { "line": 149, "column": 17 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5025, "end": 5026, "loc": { "start": { "line": 149, "column": 17 }, "end": { "line": 149, "column": 18 } } }, { "type": { "label": "if", "keyword": "if", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "if", "start": 5044, "end": 5046, "loc": { "start": { "line": 150, "column": 16 }, "end": { "line": 150, "column": 18 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5047, "end": 5048, "loc": { "start": { "line": 150, "column": 19 }, "end": { "line": 150, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "value", "start": 5048, "end": 5053, "loc": { "start": { "line": 150, "column": 20 }, "end": { "line": 150, "column": 25 } } }, { "type": { "label": "", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": 7, "updateContext": null }, "value": ">", "start": 5054, "end": 5055, "loc": { "start": { "line": 150, "column": 26 }, "end": { "line": 150, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "maxValue", "start": 5056, "end": 5064, "loc": { "start": { "line": 150, "column": 28 }, "end": { "line": 150, "column": 36 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5064, "end": 5065, "loc": { "start": { "line": 150, "column": 36 }, "end": { "line": 150, "column": 37 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5066, "end": 5067, "loc": { "start": { "line": 150, "column": 38 }, "end": { "line": 150, "column": 39 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "maxValue", "start": 5089, "end": 5097, "loc": { "start": { "line": 151, "column": 20 }, "end": { "line": 151, "column": 28 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 5098, "end": 5099, "loc": { "start": { "line": 151, "column": 29 }, "end": { "line": 151, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "value", "start": 5100, "end": 5105, "loc": { "start": { "line": 151, "column": 31 }, "end": { "line": 151, "column": 36 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5105, "end": 5106, "loc": { "start": { "line": 151, "column": 36 }, "end": { "line": 151, "column": 37 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5124, "end": 5125, "loc": { "start": { "line": 152, "column": 16 }, "end": { "line": 152, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "values", "start": 5143, "end": 5149, "loc": { "start": { "line": 153, "column": 16 }, "end": { "line": 153, "column": 22 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5149, "end": 5150, "loc": { "start": { "line": 153, "column": 22 }, "end": { "line": 153, "column": 23 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "push", "start": 5150, "end": 5154, "loc": { "start": { "line": 153, "column": 23 }, "end": { "line": 153, "column": 27 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5154, "end": 5155, "loc": { "start": { "line": 153, "column": 27 }, "end": { "line": 153, "column": 28 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "value", "start": 5155, "end": 5160, "loc": { "start": { "line": 153, "column": 28 }, "end": { "line": 153, "column": 33 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5160, "end": 5161, "loc": { "start": { "line": 153, "column": 33 }, "end": { "line": 153, "column": 34 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5161, "end": 5162, "loc": { "start": { "line": 153, "column": 34 }, "end": { "line": 153, "column": 35 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5176, "end": 5177, "loc": { "start": { "line": 154, "column": 12 }, "end": { "line": 154, "column": 13 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 5193, "end": 5197, "loc": { "start": { "line": 156, "column": 12 }, "end": { "line": 156, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5197, "end": 5198, "loc": { "start": { "line": 156, "column": 16 }, "end": { "line": 156, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "graphContext", "start": 5198, "end": 5210, "loc": { "start": { "line": 156, "column": 17 }, "end": { "line": 156, "column": 29 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5210, "end": 5211, "loc": { "start": { "line": 156, "column": 29 }, "end": { "line": 156, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "beginPath", "start": 5211, "end": 5220, "loc": { "start": { "line": 156, "column": 30 }, "end": { "line": 156, "column": 39 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5220, "end": 5221, "loc": { "start": { "line": 156, "column": 39 }, "end": { "line": 156, "column": 40 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5221, "end": 5222, "loc": { "start": { "line": 156, "column": 40 }, "end": { "line": 156, "column": 41 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5222, "end": 5223, "loc": { "start": { "line": 156, "column": 41 }, "end": { "line": 156, "column": 42 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 5237, "end": 5241, "loc": { "start": { "line": 157, "column": 12 }, "end": { "line": 157, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5241, "end": 5242, "loc": { "start": { "line": 157, "column": 16 }, "end": { "line": 157, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "graphContext", "start": 5242, "end": 5254, "loc": { "start": { "line": 157, "column": 17 }, "end": { "line": 157, "column": 29 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5254, "end": 5255, "loc": { "start": { "line": 157, "column": 29 }, "end": { "line": 157, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "moveTo", "start": 5255, "end": 5261, "loc": { "start": { "line": 157, "column": 30 }, "end": { "line": 157, "column": 36 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5261, "end": 5262, "loc": { "start": { "line": 157, "column": 36 }, "end": { "line": 157, "column": 37 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 0.75, "start": 5262, "end": 5266, "loc": { "start": { "line": 157, "column": 37 }, "end": { "line": 157, "column": 41 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5266, "end": 5267, "loc": { "start": { "line": 157, "column": 41 }, "end": { "line": 157, "column": 42 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "h", "start": 5268, "end": 5269, "loc": { "start": { "line": 157, "column": 43 }, "end": { "line": 157, "column": 44 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "+", "start": 5270, "end": 5271, "loc": { "start": { "line": 157, "column": 45 }, "end": { "line": 157, "column": 46 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 5, "start": 5272, "end": 5273, "loc": { "start": { "line": 157, "column": 47 }, "end": { "line": 157, "column": 48 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5273, "end": 5274, "loc": { "start": { "line": 157, "column": 48 }, "end": { "line": 157, "column": 49 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5274, "end": 5275, "loc": { "start": { "line": 157, "column": 49 }, "end": { "line": 157, "column": 50 } } }, { "type": { "label": "for", "keyword": "for", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": true, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "for", "start": 5289, "end": 5292, "loc": { "start": { "line": 158, "column": 12 }, "end": { "line": 158, "column": 15 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5293, "end": 5294, "loc": { "start": { "line": 158, "column": 16 }, "end": { "line": 158, "column": 17 } } }, { "type": { "label": "let", "keyword": "let", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "let", "start": 5294, "end": 5297, "loc": { "start": { "line": 158, "column": 17 }, "end": { "line": 158, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "i", "start": 5298, "end": 5299, "loc": { "start": { "line": 158, "column": 21 }, "end": { "line": 158, "column": 22 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 5300, "end": 5301, "loc": { "start": { "line": 158, "column": 23 }, "end": { "line": 158, "column": 24 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 0, "start": 5302, "end": 5303, "loc": { "start": { "line": 158, "column": 25 }, "end": { "line": 158, "column": 26 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5303, "end": 5304, "loc": { "start": { "line": 158, "column": 26 }, "end": { "line": 158, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "i", "start": 5305, "end": 5306, "loc": { "start": { "line": 158, "column": 28 }, "end": { "line": 158, "column": 29 } } }, { "type": { "label": "", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": 7, "updateContext": null }, "value": "<", "start": 5307, "end": 5308, "loc": { "start": { "line": 158, "column": 30 }, "end": { "line": 158, "column": 31 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "values", "start": 5309, "end": 5315, "loc": { "start": { "line": 158, "column": 32 }, "end": { "line": 158, "column": 38 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5315, "end": 5316, "loc": { "start": { "line": 158, "column": 38 }, "end": { "line": 158, "column": 39 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "length", "start": 5316, "end": 5322, "loc": { "start": { "line": 158, "column": 39 }, "end": { "line": 158, "column": 45 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5322, "end": 5323, "loc": { "start": { "line": 158, "column": 45 }, "end": { "line": 158, "column": 46 } } }, { "type": { "label": "++/--", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": true, "binop": null }, "value": "++", "start": 5324, "end": 5326, "loc": { "start": { "line": 158, "column": 47 }, "end": { "line": 158, "column": 49 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "i", "start": 5326, "end": 5327, "loc": { "start": { "line": 158, "column": 49 }, "end": { "line": 158, "column": 50 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5327, "end": 5328, "loc": { "start": { "line": 158, "column": 50 }, "end": { "line": 158, "column": 51 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5329, "end": 5330, "loc": { "start": { "line": 158, "column": 52 }, "end": { "line": 158, "column": 53 } } }, { "type": { "label": "const", "keyword": "const", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "const", "start": 5348, "end": 5353, "loc": { "start": { "line": 159, "column": 16 }, "end": { "line": 159, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "yValue", "start": 5354, "end": 5360, "loc": { "start": { "line": 159, "column": 22 }, "end": { "line": 159, "column": 28 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 5361, "end": 5362, "loc": { "start": { "line": 159, "column": 29 }, "end": { "line": 159, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "clamp", "start": 5363, "end": 5368, "loc": { "start": { "line": 159, "column": 31 }, "end": { "line": 159, "column": 36 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5368, "end": 5369, "loc": { "start": { "line": 159, "column": 36 }, "end": { "line": 159, "column": 37 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5369, "end": 5370, "loc": { "start": { "line": 159, "column": 37 }, "end": { "line": 159, "column": 38 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 1, "start": 5370, "end": 5371, "loc": { "start": { "line": 159, "column": 38 }, "end": { "line": 159, "column": 39 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "-", "start": 5372, "end": 5373, "loc": { "start": { "line": 159, "column": 40 }, "end": { "line": 159, "column": 41 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "values", "start": 5374, "end": 5380, "loc": { "start": { "line": 159, "column": 42 }, "end": { "line": 159, "column": 48 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5380, "end": 5381, "loc": { "start": { "line": 159, "column": 48 }, "end": { "line": 159, "column": 49 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "i", "start": 5381, "end": 5382, "loc": { "start": { "line": 159, "column": 49 }, "end": { "line": 159, "column": 50 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5382, "end": 5383, "loc": { "start": { "line": 159, "column": 50 }, "end": { "line": 159, "column": 51 } } }, { "type": { "label": "/", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": 10, "updateContext": null }, "value": "/", "start": 5384, "end": 5385, "loc": { "start": { "line": 159, "column": 52 }, "end": { "line": 159, "column": 53 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "maxValue", "start": 5386, "end": 5394, "loc": { "start": { "line": 159, "column": 54 }, "end": { "line": 159, "column": 62 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5394, "end": 5395, "loc": { "start": { "line": 159, "column": 62 }, "end": { "line": 159, "column": 63 } } }, { "type": { "label": "*", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": 10, "updateContext": null }, "value": "*", "start": 5396, "end": 5397, "loc": { "start": { "line": 159, "column": 64 }, "end": { "line": 159, "column": 65 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "h", "start": 5398, "end": 5399, "loc": { "start": { "line": 159, "column": 66 }, "end": { "line": 159, "column": 67 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5399, "end": 5400, "loc": { "start": { "line": 159, "column": 67 }, "end": { "line": 159, "column": 68 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 0.75, "start": 5401, "end": 5405, "loc": { "start": { "line": 159, "column": 69 }, "end": { "line": 159, "column": 73 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5405, "end": 5406, "loc": { "start": { "line": 159, "column": 73 }, "end": { "line": 159, "column": 74 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "h", "start": 5407, "end": 5408, "loc": { "start": { "line": 159, "column": 75 }, "end": { "line": 159, "column": 76 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "-", "start": 5409, "end": 5410, "loc": { "start": { "line": 159, "column": 77 }, "end": { "line": 159, "column": 78 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 0.75, "start": 5411, "end": 5415, "loc": { "start": { "line": 159, "column": 79 }, "end": { "line": 159, "column": 83 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5415, "end": 5416, "loc": { "start": { "line": 159, "column": 83 }, "end": { "line": 159, "column": 84 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5416, "end": 5417, "loc": { "start": { "line": 159, "column": 84 }, "end": { "line": 159, "column": 85 } } }, { "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": 5435, "end": 5440, "loc": { "start": { "line": 160, "column": 16 }, "end": { "line": 160, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "x", "start": 5441, "end": 5442, "loc": { "start": { "line": 160, "column": 22 }, "end": { "line": 160, "column": 23 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 5443, "end": 5444, "loc": { "start": { "line": 160, "column": 24 }, "end": { "line": 160, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "i", "start": 5445, "end": 5446, "loc": { "start": { "line": 160, "column": 26 }, "end": { "line": 160, "column": 27 } } }, { "type": { "label": "*", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": 10, "updateContext": null }, "value": "*", "start": 5447, "end": 5448, "loc": { "start": { "line": 160, "column": 28 }, "end": { "line": 160, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "sliceWidth", "start": 5449, "end": 5459, "loc": { "start": { "line": 160, "column": 30 }, "end": { "line": 160, "column": 40 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5459, "end": 5460, "loc": { "start": { "line": 160, "column": 40 }, "end": { "line": 160, "column": 41 } } }, { "type": { "label": "if", "keyword": "if", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "if", "start": 5478, "end": 5480, "loc": { "start": { "line": 161, "column": 16 }, "end": { "line": 161, "column": 18 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5481, "end": 5482, "loc": { "start": { "line": 161, "column": 19 }, "end": { "line": 161, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "i", "start": 5482, "end": 5483, "loc": { "start": { "line": 161, "column": 20 }, "end": { "line": 161, "column": 21 } } }, { "type": { "label": "==/!=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": 6, "updateContext": null }, "value": "===", "start": 5484, "end": 5487, "loc": { "start": { "line": 161, "column": 22 }, "end": { "line": 161, "column": 25 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 0, "start": 5488, "end": 5489, "loc": { "start": { "line": 161, "column": 26 }, "end": { "line": 161, "column": 27 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5489, "end": 5490, "loc": { "start": { "line": 161, "column": 27 }, "end": { "line": 161, "column": 28 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5491, "end": 5492, "loc": { "start": { "line": 161, "column": 29 }, "end": { "line": 161, "column": 30 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 5514, "end": 5518, "loc": { "start": { "line": 162, "column": 20 }, "end": { "line": 162, "column": 24 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5518, "end": 5519, "loc": { "start": { "line": 162, "column": 24 }, "end": { "line": 162, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "graphContext", "start": 5519, "end": 5531, "loc": { "start": { "line": 162, "column": 25 }, "end": { "line": 162, "column": 37 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5531, "end": 5532, "loc": { "start": { "line": 162, "column": 37 }, "end": { "line": 162, "column": 38 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "lineTo", "start": 5532, "end": 5538, "loc": { "start": { "line": 162, "column": 38 }, "end": { "line": 162, "column": 44 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5538, "end": 5539, "loc": { "start": { "line": 162, "column": 44 }, "end": { "line": 162, "column": 45 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 0.75, "start": 5539, "end": 5543, "loc": { "start": { "line": 162, "column": 45 }, "end": { "line": 162, "column": 49 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5543, "end": 5544, "loc": { "start": { "line": 162, "column": 49 }, "end": { "line": 162, "column": 50 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "yValue", "start": 5545, "end": 5551, "loc": { "start": { "line": 162, "column": 51 }, "end": { "line": 162, "column": 57 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5551, "end": 5552, "loc": { "start": { "line": 162, "column": 57 }, "end": { "line": 162, "column": 58 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5552, "end": 5553, "loc": { "start": { "line": 162, "column": 58 }, "end": { "line": 162, "column": 59 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5571, "end": 5572, "loc": { "start": { "line": 163, "column": 16 }, "end": { "line": 163, "column": 17 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 5590, "end": 5594, "loc": { "start": { "line": 164, "column": 16 }, "end": { "line": 164, "column": 20 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5594, "end": 5595, "loc": { "start": { "line": 164, "column": 20 }, "end": { "line": 164, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "graphContext", "start": 5595, "end": 5607, "loc": { "start": { "line": 164, "column": 21 }, "end": { "line": 164, "column": 33 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5607, "end": 5608, "loc": { "start": { "line": 164, "column": 33 }, "end": { "line": 164, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "lineTo", "start": 5608, "end": 5614, "loc": { "start": { "line": 164, "column": 34 }, "end": { "line": 164, "column": 40 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5614, "end": 5615, "loc": { "start": { "line": 164, "column": 40 }, "end": { "line": 164, "column": 41 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "x", "start": 5615, "end": 5616, "loc": { "start": { "line": 164, "column": 41 }, "end": { "line": 164, "column": 42 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5616, "end": 5617, "loc": { "start": { "line": 164, "column": 42 }, "end": { "line": 164, "column": 43 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "yValue", "start": 5618, "end": 5624, "loc": { "start": { "line": 164, "column": 44 }, "end": { "line": 164, "column": 50 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5624, "end": 5625, "loc": { "start": { "line": 164, "column": 50 }, "end": { "line": 164, "column": 51 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5625, "end": 5626, "loc": { "start": { "line": 164, "column": 51 }, "end": { "line": 164, "column": 52 } } }, { "type": { "label": "if", "keyword": "if", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "if", "start": 5644, "end": 5646, "loc": { "start": { "line": 165, "column": 16 }, "end": { "line": 165, "column": 18 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5647, "end": 5648, "loc": { "start": { "line": 165, "column": 19 }, "end": { "line": 165, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "i", "start": 5648, "end": 5649, "loc": { "start": { "line": 165, "column": 20 }, "end": { "line": 165, "column": 21 } } }, { "type": { "label": "==/!=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": 6, "updateContext": null }, "value": "===", "start": 5650, "end": 5653, "loc": { "start": { "line": 165, "column": 22 }, "end": { "line": 165, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "values", "start": 5654, "end": 5660, "loc": { "start": { "line": 165, "column": 26 }, "end": { "line": 165, "column": 32 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5660, "end": 5661, "loc": { "start": { "line": 165, "column": 32 }, "end": { "line": 165, "column": 33 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "length", "start": 5661, "end": 5667, "loc": { "start": { "line": 165, "column": 33 }, "end": { "line": 165, "column": 39 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "-", "start": 5668, "end": 5669, "loc": { "start": { "line": 165, "column": 40 }, "end": { "line": 165, "column": 41 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 1, "start": 5670, "end": 5671, "loc": { "start": { "line": 165, "column": 42 }, "end": { "line": 165, "column": 43 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5671, "end": 5672, "loc": { "start": { "line": 165, "column": 43 }, "end": { "line": 165, "column": 44 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5673, "end": 5674, "loc": { "start": { "line": 165, "column": 45 }, "end": { "line": 165, "column": 46 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 5696, "end": 5700, "loc": { "start": { "line": 166, "column": 20 }, "end": { "line": 166, "column": 24 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5700, "end": 5701, "loc": { "start": { "line": 166, "column": 24 }, "end": { "line": 166, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "graphContext", "start": 5701, "end": 5713, "loc": { "start": { "line": 166, "column": 25 }, "end": { "line": 166, "column": 37 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5713, "end": 5714, "loc": { "start": { "line": 166, "column": 37 }, "end": { "line": 166, "column": 38 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "lineTo", "start": 5714, "end": 5720, "loc": { "start": { "line": 166, "column": 38 }, "end": { "line": 166, "column": 44 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5720, "end": 5721, "loc": { "start": { "line": 166, "column": 44 }, "end": { "line": 166, "column": 45 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "w", "start": 5721, "end": 5722, "loc": { "start": { "line": 166, "column": 45 }, "end": { "line": 166, "column": 46 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "+", "start": 5723, "end": 5724, "loc": { "start": { "line": 166, "column": 47 }, "end": { "line": 166, "column": 48 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 100, "start": 5725, "end": 5728, "loc": { "start": { "line": 166, "column": 49 }, "end": { "line": 166, "column": 52 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5728, "end": 5729, "loc": { "start": { "line": 166, "column": 52 }, "end": { "line": 166, "column": 53 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "yValue", "start": 5730, "end": 5736, "loc": { "start": { "line": 166, "column": 54 }, "end": { "line": 166, "column": 60 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5736, "end": 5737, "loc": { "start": { "line": 166, "column": 60 }, "end": { "line": 166, "column": 61 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5737, "end": 5738, "loc": { "start": { "line": 166, "column": 61 }, "end": { "line": 166, "column": 62 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 5760, "end": 5764, "loc": { "start": { "line": 167, "column": 20 }, "end": { "line": 167, "column": 24 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5764, "end": 5765, "loc": { "start": { "line": 167, "column": 24 }, "end": { "line": 167, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "graphContext", "start": 5765, "end": 5777, "loc": { "start": { "line": 167, "column": 25 }, "end": { "line": 167, "column": 37 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5777, "end": 5778, "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": "lineTo", "start": 5778, "end": 5784, "loc": { "start": { "line": 167, "column": 38 }, "end": { "line": 167, "column": 44 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5784, "end": 5785, "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": "w", "start": 5785, "end": 5786, "loc": { "start": { "line": 167, "column": 45 }, "end": { "line": 167, "column": 46 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "+", "start": 5787, "end": 5788, "loc": { "start": { "line": 167, "column": 47 }, "end": { "line": 167, "column": 48 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 100, "start": 5789, "end": 5792, "loc": { "start": { "line": 167, "column": 49 }, "end": { "line": 167, "column": 52 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5792, "end": 5793, "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": "h", "start": 5794, "end": 5795, "loc": { "start": { "line": 167, "column": 54 }, "end": { "line": 167, "column": 55 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "+", "start": 5796, "end": 5797, "loc": { "start": { "line": 167, "column": 56 }, "end": { "line": 167, "column": 57 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 5, "start": 5798, "end": 5799, "loc": { "start": { "line": 167, "column": 58 }, "end": { "line": 167, "column": 59 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5799, "end": 5800, "loc": { "start": { "line": 167, "column": 59 }, "end": { "line": 167, "column": 60 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5800, "end": 5801, "loc": { "start": { "line": 167, "column": 60 }, "end": { "line": 167, "column": 61 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5819, "end": 5820, "loc": { "start": { "line": 168, "column": 16 }, "end": { "line": 168, "column": 17 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5834, "end": 5835, "loc": { "start": { "line": 169, "column": 12 }, "end": { "line": 169, "column": 13 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 5851, "end": 5855, "loc": { "start": { "line": 171, "column": 12 }, "end": { "line": 171, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5855, "end": 5856, "loc": { "start": { "line": 171, "column": 16 }, "end": { "line": 171, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "graphContext", "start": 5856, "end": 5868, "loc": { "start": { "line": 171, "column": 17 }, "end": { "line": 171, "column": 29 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5868, "end": 5869, "loc": { "start": { "line": 171, "column": 29 }, "end": { "line": 171, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "closePath", "start": 5869, "end": 5878, "loc": { "start": { "line": 171, "column": 30 }, "end": { "line": 171, "column": 39 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5878, "end": 5879, "loc": { "start": { "line": 171, "column": 39 }, "end": { "line": 171, "column": 40 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5879, "end": 5880, "loc": { "start": { "line": 171, "column": 40 }, "end": { "line": 171, "column": 41 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5880, "end": 5881, "loc": { "start": { "line": 171, "column": 41 }, "end": { "line": 171, "column": 42 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 5895, "end": 5899, "loc": { "start": { "line": 172, "column": 12 }, "end": { "line": 172, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5899, "end": 5900, "loc": { "start": { "line": 172, "column": 16 }, "end": { "line": 172, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "graphContext", "start": 5900, "end": 5912, "loc": { "start": { "line": 172, "column": 17 }, "end": { "line": 172, "column": 29 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5912, "end": 5913, "loc": { "start": { "line": 172, "column": 29 }, "end": { "line": 172, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "stroke", "start": 5913, "end": 5919, "loc": { "start": { "line": 172, "column": 30 }, "end": { "line": 172, "column": 36 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5919, "end": 5920, "loc": { "start": { "line": 172, "column": 36 }, "end": { "line": 172, "column": 37 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5920, "end": 5921, "loc": { "start": { "line": 172, "column": 37 }, "end": { "line": 172, "column": 38 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5921, "end": 5922, "loc": { "start": { "line": 172, "column": 38 }, "end": { "line": 172, "column": 39 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 5936, "end": 5940, "loc": { "start": { "line": 173, "column": 12 }, "end": { "line": 173, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5940, "end": 5941, "loc": { "start": { "line": 173, "column": 16 }, "end": { "line": 173, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "graphContext", "start": 5941, "end": 5953, "loc": { "start": { "line": 173, "column": 17 }, "end": { "line": 173, "column": 29 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5953, "end": 5954, "loc": { "start": { "line": 173, "column": 29 }, "end": { "line": 173, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "fill", "start": 5954, "end": 5958, "loc": { "start": { "line": 173, "column": 30 }, "end": { "line": 173, "column": 34 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5958, "end": 5959, "loc": { "start": { "line": 173, "column": 34 }, "end": { "line": 173, "column": 35 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5959, "end": 5960, "loc": { "start": { "line": 173, "column": 35 }, "end": { "line": 173, "column": 36 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5960, "end": 5961, "loc": { "start": { "line": 173, "column": 36 }, "end": { "line": 173, "column": 37 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5971, "end": 5972, "loc": { "start": { "line": 174, "column": 8 }, "end": { "line": 174, "column": 9 } } }, { "type": { "label": "else", "keyword": "else", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "else", "start": 5973, "end": 5977, "loc": { "start": { "line": 174, "column": 10 }, "end": { "line": 174, "column": 14 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5978, "end": 5979, "loc": { "start": { "line": 174, "column": 15 }, "end": { "line": 174, "column": 16 } } }, { "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": 5993, "end": 5995, "loc": { "start": { "line": 175, "column": 12 }, "end": { "line": 175, "column": 14 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5996, "end": 5997, "loc": { "start": { "line": 175, "column": 15 }, "end": { "line": 175, "column": 16 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 5997, "end": 6001, "loc": { "start": { "line": 175, "column": 16 }, "end": { "line": 175, "column": 20 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6001, "end": 6002, "loc": { "start": { "line": 175, "column": 20 }, "end": { "line": 175, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "graphCanvas", "start": 6002, "end": 6013, "loc": { "start": { "line": 175, "column": 21 }, "end": { "line": 175, "column": 32 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6013, "end": 6014, "loc": { "start": { "line": 175, "column": 32 }, "end": { "line": 175, "column": 33 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6015, "end": 6016, "loc": { "start": { "line": 175, "column": 34 }, "end": { "line": 175, "column": 35 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 6034, "end": 6038, "loc": { "start": { "line": 176, "column": 16 }, "end": { "line": 176, "column": 20 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6038, "end": 6039, "loc": { "start": { "line": 176, "column": 20 }, "end": { "line": 176, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "graphCanvas", "start": 6039, "end": 6050, "loc": { "start": { "line": 176, "column": 21 }, "end": { "line": 176, "column": 32 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6050, "end": 6051, "loc": { "start": { "line": 176, "column": 32 }, "end": { "line": 176, "column": 33 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "remove", "start": 6051, "end": 6057, "loc": { "start": { "line": 176, "column": 33 }, "end": { "line": 176, "column": 39 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6057, "end": 6058, "loc": { "start": { "line": 176, "column": 39 }, "end": { "line": 176, "column": 40 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6058, "end": 6059, "loc": { "start": { "line": 176, "column": 40 }, "end": { "line": 176, "column": 41 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6059, "end": 6060, "loc": { "start": { "line": 176, "column": 41 }, "end": { "line": 176, "column": 42 } } }, { "type": { "label": "delete", "keyword": "delete", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": null, "updateContext": null }, "value": "delete", "start": 6078, "end": 6084, "loc": { "start": { "line": 177, "column": 16 }, "end": { "line": 177, "column": 22 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 6085, "end": 6089, "loc": { "start": { "line": 177, "column": 23 }, "end": { "line": 177, "column": 27 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6089, "end": 6090, "loc": { "start": { "line": 177, "column": 27 }, "end": { "line": 177, "column": 28 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "graphCanvas", "start": 6090, "end": 6101, "loc": { "start": { "line": 177, "column": 28 }, "end": { "line": 177, "column": 39 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6101, "end": 6102, "loc": { "start": { "line": 177, "column": 39 }, "end": { "line": 177, "column": 40 } } }, { "type": { "label": "delete", "keyword": "delete", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": null, "updateContext": null }, "value": "delete", "start": 6120, "end": 6126, "loc": { "start": { "line": 178, "column": 16 }, "end": { "line": 178, "column": 22 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 6127, "end": 6131, "loc": { "start": { "line": 178, "column": 23 }, "end": { "line": 178, "column": 27 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6131, "end": 6132, "loc": { "start": { "line": 178, "column": 27 }, "end": { "line": 178, "column": 28 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "graphContext", "start": 6132, "end": 6144, "loc": { "start": { "line": 178, "column": 28 }, "end": { "line": 178, "column": 40 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6144, "end": 6145, "loc": { "start": { "line": 178, "column": 40 }, "end": { "line": 178, "column": 41 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6159, "end": 6160, "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": 6170, "end": 6171, "loc": { "start": { "line": 180, "column": 8 }, "end": { "line": 180, "column": 9 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6177, "end": 6178, "loc": { "start": { "line": 181, "column": 4 }, "end": { "line": 181, "column": 5 } } }, { "type": "CommentBlock", "value": "*\r\n * Attaches the handle\r\n * @param {HTMLElement} parent\r\n ", "start": 6186, "end": 6262, "loc": { "start": { "line": 183, "column": 4 }, "end": { "line": 186, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "attach", "start": 6268, "end": 6274, "loc": { "start": { "line": 187, "column": 4 }, "end": { "line": 187, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6274, "end": 6275, "loc": { "start": { "line": 187, "column": 10 }, "end": { "line": 187, "column": 11 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "parent", "start": 6275, "end": 6281, "loc": { "start": { "line": 187, "column": 11 }, "end": { "line": 187, "column": 17 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6281, "end": 6282, "loc": { "start": { "line": 187, "column": 17 }, "end": { "line": 187, "column": 18 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6283, "end": 6284, "loc": { "start": { "line": 187, "column": 19 }, "end": { "line": 187, "column": 20 } } }, { "type": { "label": "if", "keyword": "if", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "if", "start": 6294, "end": 6296, "loc": { "start": { "line": 188, "column": 8 }, "end": { "line": 188, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6297, "end": 6298, "loc": { "start": { "line": 188, "column": 11 }, "end": { "line": 188, "column": 12 } } }, { "type": { "label": "prefix", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": null, "updateContext": null }, "value": "!", "start": 6298, "end": 6299, "loc": { "start": { "line": 188, "column": 12 }, "end": { "line": 188, "column": 13 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 6299, "end": 6303, "loc": { "start": { "line": 188, "column": 13 }, "end": { "line": 188, "column": 17 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6303, "end": 6304, "loc": { "start": { "line": 188, "column": 17 }, "end": { "line": 188, "column": 18 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "element", "start": 6304, "end": 6311, "loc": { "start": { "line": 188, "column": 18 }, "end": { "line": 188, "column": 25 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6311, "end": 6312, "loc": { "start": { "line": 188, "column": 25 }, "end": { "line": 188, "column": 26 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6313, "end": 6314, "loc": { "start": { "line": 188, "column": 27 }, "end": { "line": 188, "column": 28 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 6328, "end": 6332, "loc": { "start": { "line": 189, "column": 12 }, "end": { "line": 189, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6332, "end": 6333, "loc": { "start": { "line": 189, "column": 16 }, "end": { "line": 189, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "initElement", "start": 6333, "end": 6344, "loc": { "start": { "line": 189, "column": 17 }, "end": { "line": 189, "column": 28 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6344, "end": 6345, "loc": { "start": { "line": 189, "column": 28 }, "end": { "line": 189, "column": 29 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6345, "end": 6346, "loc": { "start": { "line": 189, "column": 29 }, "end": { "line": 189, "column": 30 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6346, "end": 6347, "loc": { "start": { "line": 189, "column": 30 }, "end": { "line": 189, "column": 31 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6357, "end": 6358, "loc": { "start": { "line": 190, "column": 8 }, "end": { "line": 190, "column": 9 } } }, { "type": { "label": "if", "keyword": "if", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "if", "start": 6368, "end": 6370, "loc": { "start": { "line": 191, "column": 8 }, "end": { "line": 191, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6371, "end": 6372, "loc": { "start": { "line": 191, "column": 11 }, "end": { "line": 191, "column": 12 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 6372, "end": 6376, "loc": { "start": { "line": 191, "column": 12 }, "end": { "line": 191, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6376, "end": 6377, "loc": { "start": { "line": 191, "column": 16 }, "end": { "line": 191, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "element", "start": 6377, "end": 6384, "loc": { "start": { "line": 191, "column": 17 }, "end": { "line": 191, "column": 24 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6384, "end": 6385, "loc": { "start": { "line": 191, "column": 24 }, "end": { "line": 191, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "parentElement", "start": 6385, "end": 6398, "loc": { "start": { "line": 191, "column": 25 }, "end": { "line": 191, "column": 38 } } }, { "type": { "label": "==/!=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": 6, "updateContext": null }, "value": "!==", "start": 6399, "end": 6402, "loc": { "start": { "line": 191, "column": 39 }, "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": "parent", "start": 6403, "end": 6409, "loc": { "start": { "line": 191, "column": 43 }, "end": { "line": 191, "column": 49 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6409, "end": 6410, "loc": { "start": { "line": 191, "column": 49 }, "end": { "line": 191, "column": 50 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6411, "end": 6412, "loc": { "start": { "line": 191, "column": 51 }, "end": { "line": 191, "column": 52 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "parent", "start": 6426, "end": 6432, "loc": { "start": { "line": 192, "column": 12 }, "end": { "line": 192, "column": 18 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6432, "end": 6433, "loc": { "start": { "line": 192, "column": 18 }, "end": { "line": 192, "column": 19 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "appendChild", "start": 6433, "end": 6444, "loc": { "start": { "line": 192, "column": 19 }, "end": { "line": 192, "column": 30 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6444, "end": 6445, "loc": { "start": { "line": 192, "column": 30 }, "end": { "line": 192, "column": 31 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 6445, "end": 6449, "loc": { "start": { "line": 192, "column": 31 }, "end": { "line": 192, "column": 35 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6449, "end": 6450, "loc": { "start": { "line": 192, "column": 35 }, "end": { "line": 192, "column": 36 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "element", "start": 6450, "end": 6457, "loc": { "start": { "line": 192, "column": 36 }, "end": { "line": 192, "column": 43 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6457, "end": 6458, "loc": { "start": { "line": 192, "column": 43 }, "end": { "line": 192, "column": 44 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6458, "end": 6459, "loc": { "start": { "line": 192, "column": 44 }, "end": { "line": 192, "column": 45 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 6473, "end": 6477, "loc": { "start": { "line": 193, "column": 12 }, "end": { "line": 193, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6477, "end": 6478, "loc": { "start": { "line": 193, "column": 16 }, "end": { "line": 193, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "intersectionObserver", "start": 6478, "end": 6498, "loc": { "start": { "line": 193, "column": 17 }, "end": { "line": 193, "column": 37 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6498, "end": 6499, "loc": { "start": { "line": 193, "column": 37 }, "end": { "line": 193, "column": 38 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "observe", "start": 6499, "end": 6506, "loc": { "start": { "line": 193, "column": 38 }, "end": { "line": 193, "column": 45 } } }, { "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": 193, "column": 45 }, "end": { "line": 193, "column": 46 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 6507, "end": 6511, "loc": { "start": { "line": 193, "column": 46 }, "end": { "line": 193, "column": 50 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6511, "end": 6512, "loc": { "start": { "line": 193, "column": 50 }, "end": { "line": 193, "column": 51 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "element", "start": 6512, "end": 6519, "loc": { "start": { "line": 193, "column": 51 }, "end": { "line": 193, "column": 58 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6519, "end": 6520, "loc": { "start": { "line": 193, "column": 58 }, "end": { "line": 193, "column": 59 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6520, "end": 6521, "loc": { "start": { "line": 193, "column": 59 }, "end": { "line": 193, "column": 60 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6531, "end": 6532, "loc": { "start": { "line": 194, "column": 8 }, "end": { "line": 194, "column": 9 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6538, "end": 6539, "loc": { "start": { "line": 195, "column": 4 }, "end": { "line": 195, "column": 5 } } }, { "type": "CommentBlock", "value": "*\r\n * Detaches the handle\r\n ", "start": 6547, "end": 6587, "loc": { "start": { "line": 197, "column": 4 }, "end": { "line": 199, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "detach", "start": 6593, "end": 6599, "loc": { "start": { "line": 200, "column": 4 }, "end": { "line": 200, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6599, "end": 6600, "loc": { "start": { "line": 200, "column": 10 }, "end": { "line": 200, "column": 11 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6600, "end": 6601, "loc": { "start": { "line": 200, "column": 11 }, "end": { "line": 200, "column": 12 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6602, "end": 6603, "loc": { "start": { "line": 200, "column": 13 }, "end": { "line": 200, "column": 14 } } }, { "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": 6613, "end": 6615, "loc": { "start": { "line": 201, "column": 8 }, "end": { "line": 201, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6616, "end": 6617, "loc": { "start": { "line": 201, "column": 11 }, "end": { "line": 201, "column": 12 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 6617, "end": 6621, "loc": { "start": { "line": 201, "column": 12 }, "end": { "line": 201, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6621, "end": 6622, "loc": { "start": { "line": 201, "column": 16 }, "end": { "line": 201, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "element", "start": 6622, "end": 6629, "loc": { "start": { "line": 201, "column": 17 }, "end": { "line": 201, "column": 24 } } }, { "type": { "label": "&&", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": 2, "updateContext": null }, "value": "&&", "start": 6630, "end": 6632, "loc": { "start": { "line": 201, "column": 25 }, "end": { "line": 201, "column": 27 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 6633, "end": 6637, "loc": { "start": { "line": 201, "column": 28 }, "end": { "line": 201, "column": 32 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6637, "end": 6638, "loc": { "start": { "line": 201, "column": 32 }, "end": { "line": 201, "column": 33 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "element", "start": 6638, "end": 6645, "loc": { "start": { "line": 201, "column": 33 }, "end": { "line": 201, "column": 40 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6645, "end": 6646, "loc": { "start": { "line": 201, "column": 40 }, "end": { "line": 201, "column": 41 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "parentElement", "start": 6646, "end": 6659, "loc": { "start": { "line": 201, "column": 41 }, "end": { "line": 201, "column": 54 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6659, "end": 6660, "loc": { "start": { "line": 201, "column": 54 }, "end": { "line": 201, "column": 55 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6661, "end": 6662, "loc": { "start": { "line": 201, "column": 56 }, "end": { "line": 201, "column": 57 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 6676, "end": 6680, "loc": { "start": { "line": 202, "column": 12 }, "end": { "line": 202, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6680, "end": 6681, "loc": { "start": { "line": 202, "column": 16 }, "end": { "line": 202, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "element", "start": 6681, "end": 6688, "loc": { "start": { "line": 202, "column": 17 }, "end": { "line": 202, "column": 24 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6688, "end": 6689, "loc": { "start": { "line": 202, "column": 24 }, "end": { "line": 202, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "parentElement", "start": 6689, "end": 6702, "loc": { "start": { "line": 202, "column": 25 }, "end": { "line": 202, "column": 38 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6702, "end": 6703, "loc": { "start": { "line": 202, "column": 38 }, "end": { "line": 202, "column": 39 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "removeChild", "start": 6703, "end": 6714, "loc": { "start": { "line": 202, "column": 39 }, "end": { "line": 202, "column": 50 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6714, "end": 6715, "loc": { "start": { "line": 202, "column": 50 }, "end": { "line": 202, "column": 51 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 6715, "end": 6719, "loc": { "start": { "line": 202, "column": 51 }, "end": { "line": 202, "column": 55 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6719, "end": 6720, "loc": { "start": { "line": 202, "column": 55 }, "end": { "line": 202, "column": 56 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "element", "start": 6720, "end": 6727, "loc": { "start": { "line": 202, "column": 56 }, "end": { "line": 202, "column": 63 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6727, "end": 6728, "loc": { "start": { "line": 202, "column": 63 }, "end": { "line": 202, "column": 64 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6728, "end": 6729, "loc": { "start": { "line": 202, "column": 64 }, "end": { "line": 202, "column": 65 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 6743, "end": 6747, "loc": { "start": { "line": 203, "column": 12 }, "end": { "line": 203, "column": 16 } } }, { "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": 203, "column": 16 }, "end": { "line": 203, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "intersectionObserver", "start": 6748, "end": 6768, "loc": { "start": { "line": 203, "column": 17 }, "end": { "line": 203, "column": 37 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6768, "end": 6769, "loc": { "start": { "line": 203, "column": 37 }, "end": { "line": 203, "column": 38 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "unobserve", "start": 6769, "end": 6778, "loc": { "start": { "line": 203, "column": 38 }, "end": { "line": 203, "column": 47 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6778, "end": 6779, "loc": { "start": { "line": 203, "column": 47 }, "end": { "line": 203, "column": 48 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 6779, "end": 6783, "loc": { "start": { "line": 203, "column": 48 }, "end": { "line": 203, "column": 52 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6783, "end": 6784, "loc": { "start": { "line": 203, "column": 52 }, "end": { "line": 203, "column": 53 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "element", "start": 6784, "end": 6791, "loc": { "start": { "line": 203, "column": 53 }, "end": { "line": 203, "column": 60 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6791, "end": 6792, "loc": { "start": { "line": 203, "column": 60 }, "end": { "line": 203, "column": 61 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6792, "end": 6793, "loc": { "start": { "line": 203, "column": 61 }, "end": { "line": 203, "column": 62 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6803, "end": 6804, "loc": { "start": { "line": 204, "column": 8 }, "end": { "line": 204, "column": 9 } } }, { "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": 205, "column": 4 }, "end": { "line": 205, "column": 5 } } }, { "type": "CommentBlock", "value": "*\r\n * Cleans up all child elements\r\n ", "start": 6819, "end": 6868, "loc": { "start": { "line": 207, "column": 4 }, "end": { "line": 209, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cleanupChildElements", "start": 6874, "end": 6894, "loc": { "start": { "line": 210, "column": 4 }, "end": { "line": 210, "column": 24 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6894, "end": 6895, "loc": { "start": { "line": 210, "column": 24 }, "end": { "line": 210, "column": 25 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6895, "end": 6896, "loc": { "start": { "line": 210, "column": 25 }, "end": { "line": 210, "column": 26 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6897, "end": 6898, "loc": { "start": { "line": 210, "column": 27 }, "end": { "line": 210, "column": 28 } } }, { "type": { "label": "if", "keyword": "if", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "if", "start": 6908, "end": 6910, "loc": { "start": { "line": 211, "column": 8 }, "end": { "line": 211, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6911, "end": 6912, "loc": { "start": { "line": 211, "column": 11 }, "end": { "line": 211, "column": 12 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 6912, "end": 6916, "loc": { "start": { "line": 211, "column": 12 }, "end": { "line": 211, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6916, "end": 6917, "loc": { "start": { "line": 211, "column": 16 }, "end": { "line": 211, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "shapeCanvas", "start": 6917, "end": 6928, "loc": { "start": { "line": 211, "column": 17 }, "end": { "line": 211, "column": 28 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6928, "end": 6929, "loc": { "start": { "line": 211, "column": 28 }, "end": { "line": 211, "column": 29 } } }, { "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": 211, "column": 30 }, "end": { "line": 211, "column": 31 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 6945, "end": 6949, "loc": { "start": { "line": 212, "column": 12 }, "end": { "line": 212, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6949, "end": 6950, "loc": { "start": { "line": 212, "column": 16 }, "end": { "line": 212, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "shapeCanvas", "start": 6950, "end": 6961, "loc": { "start": { "line": 212, "column": 17 }, "end": { "line": 212, "column": 28 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6961, "end": 6962, "loc": { "start": { "line": 212, "column": 28 }, "end": { "line": 212, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "remove", "start": 6962, "end": 6968, "loc": { "start": { "line": 212, "column": 29 }, "end": { "line": 212, "column": 35 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6968, "end": 6969, "loc": { "start": { "line": 212, "column": 35 }, "end": { "line": 212, "column": 36 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6969, "end": 6970, "loc": { "start": { "line": 212, "column": 36 }, "end": { "line": 212, "column": 37 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6970, "end": 6971, "loc": { "start": { "line": 212, "column": 37 }, "end": { "line": 212, "column": 38 } } }, { "type": { "label": "delete", "keyword": "delete", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": null, "updateContext": null }, "value": "delete", "start": 6985, "end": 6991, "loc": { "start": { "line": 213, "column": 12 }, "end": { "line": 213, "column": 18 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 6992, "end": 6996, "loc": { "start": { "line": 213, "column": 19 }, "end": { "line": 213, "column": 23 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6996, "end": 6997, "loc": { "start": { "line": 213, "column": 23 }, "end": { "line": 213, "column": 24 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "shapeCanvas", "start": 6997, "end": 7008, "loc": { "start": { "line": 213, "column": 24 }, "end": { "line": 213, "column": 35 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7008, "end": 7009, "loc": { "start": { "line": 213, "column": 35 }, "end": { "line": 213, "column": 36 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7019, "end": 7020, "loc": { "start": { "line": 214, "column": 8 }, "end": { "line": 214, "column": 9 } } }, { "type": { "label": "if", "keyword": "if", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "if", "start": 7032, "end": 7034, "loc": { "start": { "line": 216, "column": 8 }, "end": { "line": 216, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7035, "end": 7036, "loc": { "start": { "line": 216, "column": 11 }, "end": { "line": 216, "column": 12 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 7036, "end": 7040, "loc": { "start": { "line": 216, "column": 12 }, "end": { "line": 216, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7040, "end": 7041, "loc": { "start": { "line": 216, "column": 16 }, "end": { "line": 216, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "graphCanvas", "start": 7041, "end": 7052, "loc": { "start": { "line": 216, "column": 17 }, "end": { "line": 216, "column": 28 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7052, "end": 7053, "loc": { "start": { "line": 216, "column": 28 }, "end": { "line": 216, "column": 29 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7054, "end": 7055, "loc": { "start": { "line": 216, "column": 30 }, "end": { "line": 216, "column": 31 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 7069, "end": 7073, "loc": { "start": { "line": 217, "column": 12 }, "end": { "line": 217, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7073, "end": 7074, "loc": { "start": { "line": 217, "column": 16 }, "end": { "line": 217, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "graphCanvas", "start": 7074, "end": 7085, "loc": { "start": { "line": 217, "column": 17 }, "end": { "line": 217, "column": 28 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7085, "end": 7086, "loc": { "start": { "line": 217, "column": 28 }, "end": { "line": 217, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "remove", "start": 7086, "end": 7092, "loc": { "start": { "line": 217, "column": 29 }, "end": { "line": 217, "column": 35 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7092, "end": 7093, "loc": { "start": { "line": 217, "column": 35 }, "end": { "line": 217, "column": 36 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7093, "end": 7094, "loc": { "start": { "line": 217, "column": 36 }, "end": { "line": 217, "column": 37 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7094, "end": 7095, "loc": { "start": { "line": 217, "column": 37 }, "end": { "line": 217, "column": 38 } } }, { "type": { "label": "delete", "keyword": "delete", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": null, "updateContext": null }, "value": "delete", "start": 7109, "end": 7115, "loc": { "start": { "line": 218, "column": 12 }, "end": { "line": 218, "column": 18 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 7116, "end": 7120, "loc": { "start": { "line": 218, "column": 19 }, "end": { "line": 218, "column": 23 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7120, "end": 7121, "loc": { "start": { "line": 218, "column": 23 }, "end": { "line": 218, "column": 24 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "graphCanvas", "start": 7121, "end": 7132, "loc": { "start": { "line": 218, "column": 24 }, "end": { "line": 218, "column": 35 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7132, "end": 7133, "loc": { "start": { "line": 218, "column": 35 }, "end": { "line": 218, "column": 36 } } }, { "type": { "label": "delete", "keyword": "delete", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": null, "updateContext": null }, "value": "delete", "start": 7147, "end": 7153, "loc": { "start": { "line": 219, "column": 12 }, "end": { "line": 219, "column": 18 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 7154, "end": 7158, "loc": { "start": { "line": 219, "column": 19 }, "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": 7158, "end": 7159, "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": "graphContext", "start": 7159, "end": 7171, "loc": { "start": { "line": 219, "column": 24 }, "end": { "line": 219, "column": 36 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7171, "end": 7172, "loc": { "start": { "line": 219, "column": 36 }, "end": { "line": 219, "column": 37 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7182, "end": 7183, "loc": { "start": { "line": 220, "column": 8 }, "end": { "line": 220, "column": 9 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7189, "end": 7190, "loc": { "start": { "line": 221, "column": 4 }, "end": { "line": 221, "column": 5 } } }, { "type": "CommentBlock", "value": "*\r\n * Destroys the handle\r\n ", "start": 7198, "end": 7238, "loc": { "start": { "line": 223, "column": 4 }, "end": { "line": 225, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "destroy", "start": 7244, "end": 7251, "loc": { "start": { "line": 226, "column": 4 }, "end": { "line": 226, "column": 11 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7251, "end": 7252, "loc": { "start": { "line": 226, "column": 11 }, "end": { "line": 226, "column": 12 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7252, "end": 7253, "loc": { "start": { "line": 226, "column": 12 }, "end": { "line": 226, "column": 13 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7254, "end": 7255, "loc": { "start": { "line": 226, "column": 14 }, "end": { "line": 226, "column": 15 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 7265, "end": 7269, "loc": { "start": { "line": 227, "column": 8 }, "end": { "line": 227, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7269, "end": 7270, "loc": { "start": { "line": 227, "column": 12 }, "end": { "line": 227, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cleanupChildElements", "start": 7270, "end": 7290, "loc": { "start": { "line": 227, "column": 13 }, "end": { "line": 227, "column": 33 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7290, "end": 7291, "loc": { "start": { "line": 227, "column": 33 }, "end": { "line": 227, "column": 34 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7291, "end": 7292, "loc": { "start": { "line": 227, "column": 34 }, "end": { "line": 227, "column": 35 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7292, "end": 7293, "loc": { "start": { "line": 227, "column": 35 }, "end": { "line": 227, "column": 36 } } }, { "type": { "label": "if", "keyword": "if", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "if", "start": 7303, "end": 7305, "loc": { "start": { "line": 228, "column": 8 }, "end": { "line": 228, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7306, "end": 7307, "loc": { "start": { "line": 228, "column": 11 }, "end": { "line": 228, "column": 12 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 7307, "end": 7311, "loc": { "start": { "line": 228, "column": 12 }, "end": { "line": 228, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7311, "end": 7312, "loc": { "start": { "line": 228, "column": 16 }, "end": { "line": 228, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "element", "start": 7312, "end": 7319, "loc": { "start": { "line": 228, "column": 17 }, "end": { "line": 228, "column": 24 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7319, "end": 7320, "loc": { "start": { "line": 228, "column": 24 }, "end": { "line": 228, "column": 25 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7321, "end": 7322, "loc": { "start": { "line": 228, "column": 26 }, "end": { "line": 228, "column": 27 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 7336, "end": 7340, "loc": { "start": { "line": 229, "column": 12 }, "end": { "line": 229, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7340, "end": 7341, "loc": { "start": { "line": 229, "column": 16 }, "end": { "line": 229, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "intersectionObserver", "start": 7341, "end": 7361, "loc": { "start": { "line": 229, "column": 17 }, "end": { "line": 229, "column": 37 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7361, "end": 7362, "loc": { "start": { "line": 229, "column": 37 }, "end": { "line": 229, "column": 38 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "unobserve", "start": 7362, "end": 7371, "loc": { "start": { "line": 229, "column": 38 }, "end": { "line": 229, "column": 47 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7371, "end": 7372, "loc": { "start": { "line": 229, "column": 47 }, "end": { "line": 229, "column": 48 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 7372, "end": 7376, "loc": { "start": { "line": 229, "column": 48 }, "end": { "line": 229, "column": 52 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7376, "end": 7377, "loc": { "start": { "line": 229, "column": 52 }, "end": { "line": 229, "column": 53 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "element", "start": 7377, "end": 7384, "loc": { "start": { "line": 229, "column": 53 }, "end": { "line": 229, "column": 60 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7384, "end": 7385, "loc": { "start": { "line": 229, "column": 60 }, "end": { "line": 229, "column": 61 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7385, "end": 7386, "loc": { "start": { "line": 229, "column": 61 }, "end": { "line": 229, "column": 62 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 7400, "end": 7404, "loc": { "start": { "line": 230, "column": 12 }, "end": { "line": 230, "column": 16 } } }, { "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": 230, "column": 16 }, "end": { "line": 230, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "element", "start": 7405, "end": 7412, "loc": { "start": { "line": 230, "column": 17 }, "end": { "line": 230, "column": 24 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7412, "end": 7413, "loc": { "start": { "line": 230, "column": 24 }, "end": { "line": 230, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "remove", "start": 7413, "end": 7419, "loc": { "start": { "line": 230, "column": 25 }, "end": { "line": 230, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7419, "end": 7420, "loc": { "start": { "line": 230, "column": 31 }, "end": { "line": 230, "column": 32 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7420, "end": 7421, "loc": { "start": { "line": 230, "column": 32 }, "end": { "line": 230, "column": 33 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7421, "end": 7422, "loc": { "start": { "line": 230, "column": 33 }, "end": { "line": 230, "column": 34 } } }, { "type": { "label": "delete", "keyword": "delete", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": null, "updateContext": null }, "value": "delete", "start": 7436, "end": 7442, "loc": { "start": { "line": 231, "column": 12 }, "end": { "line": 231, "column": 18 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 7443, "end": 7447, "loc": { "start": { "line": 231, "column": 19 }, "end": { "line": 231, "column": 23 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7447, "end": 7448, "loc": { "start": { "line": 231, "column": 23 }, "end": { "line": 231, "column": 24 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "element", "start": 7448, "end": 7455, "loc": { "start": { "line": 231, "column": 24 }, "end": { "line": 231, "column": 31 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7455, "end": 7456, "loc": { "start": { "line": 231, "column": 31 }, "end": { "line": 231, "column": 32 } } }, { "type": "CommentLine", "value": " Remove handle", "start": 7472, "end": 7488, "loc": { "start": { "line": 233, "column": 12 }, "end": { "line": 233, "column": 28 } } }, { "type": { "label": "delete", "keyword": "delete", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": null, "updateContext": null }, "value": "delete", "start": 7502, "end": 7508, "loc": { "start": { "line": 234, "column": 12 }, "end": { "line": 234, "column": 18 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 7509, "end": 7513, "loc": { "start": { "line": 234, "column": 19 }, "end": { "line": 234, "column": 23 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7513, "end": 7514, "loc": { "start": { "line": 234, "column": 23 }, "end": { "line": 234, "column": 24 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "counter", "start": 7514, "end": 7521, "loc": { "start": { "line": 234, "column": 24 }, "end": { "line": 234, "column": 31 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7521, "end": 7522, "loc": { "start": { "line": 234, "column": 31 }, "end": { "line": 234, "column": 32 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7532, "end": 7533, "loc": { "start": { "line": 235, "column": 8 }, "end": { "line": 235, "column": 9 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7539, "end": 7540, "loc": { "start": { "line": 236, "column": 4 }, "end": { "line": 236, "column": 5 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7542, "end": 7543, "loc": { "start": { "line": 237, "column": 0 }, "end": { "line": 237, "column": 1 } } }, { "type": { "label": "eof", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7545, "end": 7545, "loc": { "start": { "line": 238, "column": 0 }, "end": { "line": 238, "column": 0 } } } ] }