mirror of
https://github.com/tobspr/shapez.io.git
synced 2025-06-13 13:04:03 +00:00
20168 lines
507 KiB
JSON
20168 lines
507 KiB
JSON
{
|
|
"type": "File",
|
|
"start": 0,
|
|
"end": 3575,
|
|
"loc": {
|
|
"start": {
|
|
"line": 1,
|
|
"column": 0
|
|
},
|
|
"end": {
|
|
"line": 107,
|
|
"column": 43
|
|
}
|
|
},
|
|
"program": {
|
|
"type": "Program",
|
|
"start": 0,
|
|
"end": 3575,
|
|
"loc": {
|
|
"start": {
|
|
"line": 1,
|
|
"column": 0
|
|
},
|
|
"end": {
|
|
"line": 107,
|
|
"column": 43
|
|
}
|
|
},
|
|
"sourceType": "module",
|
|
"body": [
|
|
{
|
|
"type": "ImportDeclaration",
|
|
"start": 0,
|
|
"end": 49,
|
|
"loc": {
|
|
"start": {
|
|
"line": 1,
|
|
"column": 0
|
|
},
|
|
"end": {
|
|
"line": 1,
|
|
"column": 49
|
|
}
|
|
},
|
|
"specifiers": [
|
|
{
|
|
"type": "ImportSpecifier",
|
|
"start": 9,
|
|
"end": 21,
|
|
"loc": {
|
|
"start": {
|
|
"line": 1,
|
|
"column": 9
|
|
},
|
|
"end": {
|
|
"line": 1,
|
|
"column": 21
|
|
}
|
|
},
|
|
"imported": {
|
|
"type": "Identifier",
|
|
"start": 9,
|
|
"end": 21,
|
|
"loc": {
|
|
"start": {
|
|
"line": 1,
|
|
"column": 9
|
|
},
|
|
"end": {
|
|
"line": 1,
|
|
"column": 21
|
|
},
|
|
"identifierName": "globalConfig"
|
|
},
|
|
"name": "globalConfig"
|
|
},
|
|
"local": {
|
|
"type": "Identifier",
|
|
"start": 9,
|
|
"end": 21,
|
|
"loc": {
|
|
"start": {
|
|
"line": 1,
|
|
"column": 9
|
|
},
|
|
"end": {
|
|
"line": 1,
|
|
"column": 21
|
|
},
|
|
"identifierName": "globalConfig"
|
|
},
|
|
"name": "globalConfig"
|
|
}
|
|
}
|
|
],
|
|
"source": {
|
|
"type": "StringLiteral",
|
|
"start": 29,
|
|
"end": 48,
|
|
"loc": {
|
|
"start": {
|
|
"line": 1,
|
|
"column": 29
|
|
},
|
|
"end": {
|
|
"line": 1,
|
|
"column": 48
|
|
}
|
|
},
|
|
"extra": {
|
|
"rawValue": "../../core/config",
|
|
"raw": "\"../../core/config\""
|
|
},
|
|
"value": "../../core/config"
|
|
}
|
|
},
|
|
{
|
|
"type": "ImportDeclaration",
|
|
"start": 51,
|
|
"end": 94,
|
|
"loc": {
|
|
"start": {
|
|
"line": 2,
|
|
"column": 0
|
|
},
|
|
"end": {
|
|
"line": 2,
|
|
"column": 43
|
|
}
|
|
},
|
|
"specifiers": [
|
|
{
|
|
"type": "ImportSpecifier",
|
|
"start": 60,
|
|
"end": 66,
|
|
"loc": {
|
|
"start": {
|
|
"line": 2,
|
|
"column": 9
|
|
},
|
|
"end": {
|
|
"line": 2,
|
|
"column": 15
|
|
}
|
|
},
|
|
"imported": {
|
|
"type": "Identifier",
|
|
"start": 60,
|
|
"end": 66,
|
|
"loc": {
|
|
"start": {
|
|
"line": 2,
|
|
"column": 9
|
|
},
|
|
"end": {
|
|
"line": 2,
|
|
"column": 15
|
|
},
|
|
"identifierName": "Loader"
|
|
},
|
|
"name": "Loader"
|
|
},
|
|
"local": {
|
|
"type": "Identifier",
|
|
"start": 60,
|
|
"end": 66,
|
|
"loc": {
|
|
"start": {
|
|
"line": 2,
|
|
"column": 9
|
|
},
|
|
"end": {
|
|
"line": 2,
|
|
"column": 15
|
|
},
|
|
"identifierName": "Loader"
|
|
},
|
|
"name": "Loader"
|
|
}
|
|
}
|
|
],
|
|
"source": {
|
|
"type": "StringLiteral",
|
|
"start": 74,
|
|
"end": 93,
|
|
"loc": {
|
|
"start": {
|
|
"line": 2,
|
|
"column": 23
|
|
},
|
|
"end": {
|
|
"line": 2,
|
|
"column": 42
|
|
}
|
|
},
|
|
"extra": {
|
|
"rawValue": "../../core/loader",
|
|
"raw": "\"../../core/loader\""
|
|
},
|
|
"value": "../../core/loader"
|
|
}
|
|
},
|
|
{
|
|
"type": "ImportDeclaration",
|
|
"start": 96,
|
|
"end": 136,
|
|
"loc": {
|
|
"start": {
|
|
"line": 3,
|
|
"column": 0
|
|
},
|
|
"end": {
|
|
"line": 3,
|
|
"column": 40
|
|
}
|
|
},
|
|
"specifiers": [
|
|
{
|
|
"type": "ImportSpecifier",
|
|
"start": 105,
|
|
"end": 113,
|
|
"loc": {
|
|
"start": {
|
|
"line": 3,
|
|
"column": 9
|
|
},
|
|
"end": {
|
|
"line": 3,
|
|
"column": 17
|
|
}
|
|
},
|
|
"imported": {
|
|
"type": "Identifier",
|
|
"start": 105,
|
|
"end": 113,
|
|
"loc": {
|
|
"start": {
|
|
"line": 3,
|
|
"column": 9
|
|
},
|
|
"end": {
|
|
"line": 3,
|
|
"column": 17
|
|
},
|
|
"identifierName": "BaseItem"
|
|
},
|
|
"name": "BaseItem"
|
|
},
|
|
"local": {
|
|
"type": "Identifier",
|
|
"start": 105,
|
|
"end": 113,
|
|
"loc": {
|
|
"start": {
|
|
"line": 3,
|
|
"column": 9
|
|
},
|
|
"end": {
|
|
"line": 3,
|
|
"column": 17
|
|
},
|
|
"identifierName": "BaseItem"
|
|
},
|
|
"name": "BaseItem"
|
|
}
|
|
}
|
|
],
|
|
"source": {
|
|
"type": "StringLiteral",
|
|
"start": 121,
|
|
"end": 135,
|
|
"loc": {
|
|
"start": {
|
|
"line": 3,
|
|
"column": 25
|
|
},
|
|
"end": {
|
|
"line": 3,
|
|
"column": 39
|
|
}
|
|
},
|
|
"extra": {
|
|
"rawValue": "../base_item",
|
|
"raw": "\"../base_item\""
|
|
},
|
|
"value": "../base_item"
|
|
}
|
|
},
|
|
{
|
|
"type": "ImportDeclaration",
|
|
"start": 138,
|
|
"end": 177,
|
|
"loc": {
|
|
"start": {
|
|
"line": 4,
|
|
"column": 0
|
|
},
|
|
"end": {
|
|
"line": 4,
|
|
"column": 39
|
|
}
|
|
},
|
|
"specifiers": [
|
|
{
|
|
"type": "ImportSpecifier",
|
|
"start": 147,
|
|
"end": 157,
|
|
"loc": {
|
|
"start": {
|
|
"line": 4,
|
|
"column": 9
|
|
},
|
|
"end": {
|
|
"line": 4,
|
|
"column": 19
|
|
}
|
|
},
|
|
"imported": {
|
|
"type": "Identifier",
|
|
"start": 147,
|
|
"end": 157,
|
|
"loc": {
|
|
"start": {
|
|
"line": 4,
|
|
"column": 9
|
|
},
|
|
"end": {
|
|
"line": 4,
|
|
"column": 19
|
|
},
|
|
"identifierName": "enumColors"
|
|
},
|
|
"name": "enumColors"
|
|
},
|
|
"local": {
|
|
"type": "Identifier",
|
|
"start": 147,
|
|
"end": 157,
|
|
"loc": {
|
|
"start": {
|
|
"line": 4,
|
|
"column": 9
|
|
},
|
|
"end": {
|
|
"line": 4,
|
|
"column": 19
|
|
},
|
|
"identifierName": "enumColors"
|
|
},
|
|
"name": "enumColors"
|
|
}
|
|
}
|
|
],
|
|
"source": {
|
|
"type": "StringLiteral",
|
|
"start": 165,
|
|
"end": 176,
|
|
"loc": {
|
|
"start": {
|
|
"line": 4,
|
|
"column": 27
|
|
},
|
|
"end": {
|
|
"line": 4,
|
|
"column": 38
|
|
}
|
|
},
|
|
"extra": {
|
|
"rawValue": "../colors",
|
|
"raw": "\"../colors\""
|
|
},
|
|
"value": "../colors"
|
|
}
|
|
},
|
|
{
|
|
"type": "ImportDeclaration",
|
|
"start": 179,
|
|
"end": 236,
|
|
"loc": {
|
|
"start": {
|
|
"line": 5,
|
|
"column": 0
|
|
},
|
|
"end": {
|
|
"line": 5,
|
|
"column": 57
|
|
}
|
|
},
|
|
"specifiers": [
|
|
{
|
|
"type": "ImportSpecifier",
|
|
"start": 188,
|
|
"end": 204,
|
|
"loc": {
|
|
"start": {
|
|
"line": 5,
|
|
"column": 9
|
|
},
|
|
"end": {
|
|
"line": 5,
|
|
"column": 25
|
|
}
|
|
},
|
|
"imported": {
|
|
"type": "Identifier",
|
|
"start": 188,
|
|
"end": 204,
|
|
"loc": {
|
|
"start": {
|
|
"line": 5,
|
|
"column": 9
|
|
},
|
|
"end": {
|
|
"line": 5,
|
|
"column": 25
|
|
},
|
|
"identifierName": "DisplayComponent"
|
|
},
|
|
"name": "DisplayComponent"
|
|
},
|
|
"local": {
|
|
"type": "Identifier",
|
|
"start": 188,
|
|
"end": 204,
|
|
"loc": {
|
|
"start": {
|
|
"line": 5,
|
|
"column": 9
|
|
},
|
|
"end": {
|
|
"line": 5,
|
|
"column": 25
|
|
},
|
|
"identifierName": "DisplayComponent"
|
|
},
|
|
"name": "DisplayComponent"
|
|
}
|
|
}
|
|
],
|
|
"source": {
|
|
"type": "StringLiteral",
|
|
"start": 212,
|
|
"end": 235,
|
|
"loc": {
|
|
"start": {
|
|
"line": 5,
|
|
"column": 33
|
|
},
|
|
"end": {
|
|
"line": 5,
|
|
"column": 56
|
|
}
|
|
},
|
|
"extra": {
|
|
"rawValue": "../components/display",
|
|
"raw": "\"../components/display\""
|
|
},
|
|
"value": "../components/display"
|
|
}
|
|
},
|
|
{
|
|
"type": "ImportDeclaration",
|
|
"start": 238,
|
|
"end": 304,
|
|
"loc": {
|
|
"start": {
|
|
"line": 6,
|
|
"column": 0
|
|
},
|
|
"end": {
|
|
"line": 6,
|
|
"column": 66
|
|
}
|
|
},
|
|
"specifiers": [
|
|
{
|
|
"type": "ImportSpecifier",
|
|
"start": 247,
|
|
"end": 267,
|
|
"loc": {
|
|
"start": {
|
|
"line": 6,
|
|
"column": 9
|
|
},
|
|
"end": {
|
|
"line": 6,
|
|
"column": 29
|
|
}
|
|
},
|
|
"imported": {
|
|
"type": "Identifier",
|
|
"start": 247,
|
|
"end": 267,
|
|
"loc": {
|
|
"start": {
|
|
"line": 6,
|
|
"column": 9
|
|
},
|
|
"end": {
|
|
"line": 6,
|
|
"column": 29
|
|
},
|
|
"identifierName": "GameSystemWithFilter"
|
|
},
|
|
"name": "GameSystemWithFilter"
|
|
},
|
|
"local": {
|
|
"type": "Identifier",
|
|
"start": 247,
|
|
"end": 267,
|
|
"loc": {
|
|
"start": {
|
|
"line": 6,
|
|
"column": 9
|
|
},
|
|
"end": {
|
|
"line": 6,
|
|
"column": 29
|
|
},
|
|
"identifierName": "GameSystemWithFilter"
|
|
},
|
|
"name": "GameSystemWithFilter"
|
|
}
|
|
}
|
|
],
|
|
"source": {
|
|
"type": "StringLiteral",
|
|
"start": 275,
|
|
"end": 303,
|
|
"loc": {
|
|
"start": {
|
|
"line": 6,
|
|
"column": 37
|
|
},
|
|
"end": {
|
|
"line": 6,
|
|
"column": 65
|
|
}
|
|
},
|
|
"extra": {
|
|
"rawValue": "../game_system_with_filter",
|
|
"raw": "\"../game_system_with_filter\""
|
|
},
|
|
"value": "../game_system_with_filter"
|
|
}
|
|
},
|
|
{
|
|
"type": "ImportDeclaration",
|
|
"start": 306,
|
|
"end": 357,
|
|
"loc": {
|
|
"start": {
|
|
"line": 7,
|
|
"column": 0
|
|
},
|
|
"end": {
|
|
"line": 7,
|
|
"column": 51
|
|
}
|
|
},
|
|
"specifiers": [
|
|
{
|
|
"type": "ImportSpecifier",
|
|
"start": 315,
|
|
"end": 325,
|
|
"loc": {
|
|
"start": {
|
|
"line": 7,
|
|
"column": 9
|
|
},
|
|
"end": {
|
|
"line": 7,
|
|
"column": 19
|
|
}
|
|
},
|
|
"imported": {
|
|
"type": "Identifier",
|
|
"start": 315,
|
|
"end": 325,
|
|
"loc": {
|
|
"start": {
|
|
"line": 7,
|
|
"column": 9
|
|
},
|
|
"end": {
|
|
"line": 7,
|
|
"column": 19
|
|
},
|
|
"identifierName": "isTrueItem"
|
|
},
|
|
"name": "isTrueItem"
|
|
},
|
|
"local": {
|
|
"type": "Identifier",
|
|
"start": 315,
|
|
"end": 325,
|
|
"loc": {
|
|
"start": {
|
|
"line": 7,
|
|
"column": 9
|
|
},
|
|
"end": {
|
|
"line": 7,
|
|
"column": 19
|
|
},
|
|
"identifierName": "isTrueItem"
|
|
},
|
|
"name": "isTrueItem"
|
|
}
|
|
}
|
|
],
|
|
"source": {
|
|
"type": "StringLiteral",
|
|
"start": 333,
|
|
"end": 356,
|
|
"loc": {
|
|
"start": {
|
|
"line": 7,
|
|
"column": 27
|
|
},
|
|
"end": {
|
|
"line": 7,
|
|
"column": 50
|
|
}
|
|
},
|
|
"extra": {
|
|
"rawValue": "../items/boolean_item",
|
|
"raw": "\"../items/boolean_item\""
|
|
},
|
|
"value": "../items/boolean_item"
|
|
}
|
|
},
|
|
{
|
|
"type": "ImportDeclaration",
|
|
"start": 359,
|
|
"end": 407,
|
|
"loc": {
|
|
"start": {
|
|
"line": 8,
|
|
"column": 0
|
|
},
|
|
"end": {
|
|
"line": 8,
|
|
"column": 48
|
|
}
|
|
},
|
|
"specifiers": [
|
|
{
|
|
"type": "ImportSpecifier",
|
|
"start": 368,
|
|
"end": 377,
|
|
"loc": {
|
|
"start": {
|
|
"line": 8,
|
|
"column": 9
|
|
},
|
|
"end": {
|
|
"line": 8,
|
|
"column": 18
|
|
}
|
|
},
|
|
"imported": {
|
|
"type": "Identifier",
|
|
"start": 368,
|
|
"end": 377,
|
|
"loc": {
|
|
"start": {
|
|
"line": 8,
|
|
"column": 9
|
|
},
|
|
"end": {
|
|
"line": 8,
|
|
"column": 18
|
|
},
|
|
"identifierName": "ColorItem"
|
|
},
|
|
"name": "ColorItem"
|
|
},
|
|
"local": {
|
|
"type": "Identifier",
|
|
"start": 368,
|
|
"end": 377,
|
|
"loc": {
|
|
"start": {
|
|
"line": 8,
|
|
"column": 9
|
|
},
|
|
"end": {
|
|
"line": 8,
|
|
"column": 18
|
|
},
|
|
"identifierName": "ColorItem"
|
|
},
|
|
"name": "ColorItem"
|
|
}
|
|
}
|
|
],
|
|
"source": {
|
|
"type": "StringLiteral",
|
|
"start": 385,
|
|
"end": 406,
|
|
"loc": {
|
|
"start": {
|
|
"line": 8,
|
|
"column": 26
|
|
},
|
|
"end": {
|
|
"line": 8,
|
|
"column": 47
|
|
}
|
|
},
|
|
"extra": {
|
|
"rawValue": "../items/color_item",
|
|
"raw": "\"../items/color_item\""
|
|
},
|
|
"value": "../items/color_item"
|
|
}
|
|
},
|
|
{
|
|
"type": "ImportDeclaration",
|
|
"start": 409,
|
|
"end": 458,
|
|
"loc": {
|
|
"start": {
|
|
"line": 9,
|
|
"column": 0
|
|
},
|
|
"end": {
|
|
"line": 9,
|
|
"column": 49
|
|
}
|
|
},
|
|
"specifiers": [
|
|
{
|
|
"type": "ImportSpecifier",
|
|
"start": 418,
|
|
"end": 430,
|
|
"loc": {
|
|
"start": {
|
|
"line": 9,
|
|
"column": 9
|
|
},
|
|
"end": {
|
|
"line": 9,
|
|
"column": 21
|
|
}
|
|
},
|
|
"imported": {
|
|
"type": "Identifier",
|
|
"start": 418,
|
|
"end": 430,
|
|
"loc": {
|
|
"start": {
|
|
"line": 9,
|
|
"column": 9
|
|
},
|
|
"end": {
|
|
"line": 9,
|
|
"column": 21
|
|
},
|
|
"identifierName": "MapChunkView"
|
|
},
|
|
"name": "MapChunkView"
|
|
},
|
|
"local": {
|
|
"type": "Identifier",
|
|
"start": 418,
|
|
"end": 430,
|
|
"loc": {
|
|
"start": {
|
|
"line": 9,
|
|
"column": 9
|
|
},
|
|
"end": {
|
|
"line": 9,
|
|
"column": 21
|
|
},
|
|
"identifierName": "MapChunkView"
|
|
},
|
|
"name": "MapChunkView"
|
|
}
|
|
}
|
|
],
|
|
"source": {
|
|
"type": "StringLiteral",
|
|
"start": 438,
|
|
"end": 457,
|
|
"loc": {
|
|
"start": {
|
|
"line": 9,
|
|
"column": 29
|
|
},
|
|
"end": {
|
|
"line": 9,
|
|
"column": 48
|
|
}
|
|
},
|
|
"extra": {
|
|
"rawValue": "../map_chunk_view",
|
|
"raw": "\"../map_chunk_view\""
|
|
},
|
|
"value": "../map_chunk_view"
|
|
}
|
|
},
|
|
{
|
|
"type": "ExportNamedDeclaration",
|
|
"start": 462,
|
|
"end": 2429,
|
|
"loc": {
|
|
"start": {
|
|
"line": 11,
|
|
"column": 0
|
|
},
|
|
"end": {
|
|
"line": 73,
|
|
"column": 1
|
|
}
|
|
},
|
|
"specifiers": [],
|
|
"source": null,
|
|
"declaration": {
|
|
"type": "ClassDeclaration",
|
|
"start": 469,
|
|
"end": 2429,
|
|
"loc": {
|
|
"start": {
|
|
"line": 11,
|
|
"column": 7
|
|
},
|
|
"end": {
|
|
"line": 73,
|
|
"column": 1
|
|
}
|
|
},
|
|
"id": {
|
|
"type": "Identifier",
|
|
"start": 475,
|
|
"end": 488,
|
|
"loc": {
|
|
"start": {
|
|
"line": 11,
|
|
"column": 13
|
|
},
|
|
"end": {
|
|
"line": 11,
|
|
"column": 26
|
|
},
|
|
"identifierName": "DisplaySystem"
|
|
},
|
|
"name": "DisplaySystem"
|
|
},
|
|
"superClass": {
|
|
"type": "Identifier",
|
|
"start": 497,
|
|
"end": 517,
|
|
"loc": {
|
|
"start": {
|
|
"line": 11,
|
|
"column": 35
|
|
},
|
|
"end": {
|
|
"line": 11,
|
|
"column": 55
|
|
},
|
|
"identifierName": "GameSystemWithFilter"
|
|
},
|
|
"name": "GameSystemWithFilter"
|
|
},
|
|
"body": {
|
|
"type": "ClassBody",
|
|
"start": 518,
|
|
"end": 2429,
|
|
"loc": {
|
|
"start": {
|
|
"line": 11,
|
|
"column": 56
|
|
},
|
|
"end": {
|
|
"line": 73,
|
|
"column": 1
|
|
}
|
|
},
|
|
"body": [
|
|
{
|
|
"type": "ClassMethod",
|
|
"start": 525,
|
|
"end": 1015,
|
|
"loc": {
|
|
"start": {
|
|
"line": 12,
|
|
"column": 4
|
|
},
|
|
"end": {
|
|
"line": 26,
|
|
"column": 5
|
|
}
|
|
},
|
|
"static": false,
|
|
"computed": false,
|
|
"key": {
|
|
"type": "Identifier",
|
|
"start": 525,
|
|
"end": 536,
|
|
"loc": {
|
|
"start": {
|
|
"line": 12,
|
|
"column": 4
|
|
},
|
|
"end": {
|
|
"line": 12,
|
|
"column": 15
|
|
},
|
|
"identifierName": "constructor"
|
|
},
|
|
"name": "constructor"
|
|
},
|
|
"kind": "constructor",
|
|
"id": null,
|
|
"generator": false,
|
|
"expression": false,
|
|
"async": false,
|
|
"params": [
|
|
{
|
|
"type": "Identifier",
|
|
"start": 537,
|
|
"end": 541,
|
|
"loc": {
|
|
"start": {
|
|
"line": 12,
|
|
"column": 16
|
|
},
|
|
"end": {
|
|
"line": 12,
|
|
"column": 20
|
|
},
|
|
"identifierName": "root"
|
|
},
|
|
"name": "root"
|
|
}
|
|
],
|
|
"body": {
|
|
"type": "BlockStatement",
|
|
"start": 543,
|
|
"end": 1015,
|
|
"loc": {
|
|
"start": {
|
|
"line": 12,
|
|
"column": 22
|
|
},
|
|
"end": {
|
|
"line": 26,
|
|
"column": 5
|
|
}
|
|
},
|
|
"body": [
|
|
{
|
|
"type": "ExpressionStatement",
|
|
"start": 554,
|
|
"end": 586,
|
|
"loc": {
|
|
"start": {
|
|
"line": 13,
|
|
"column": 8
|
|
},
|
|
"end": {
|
|
"line": 13,
|
|
"column": 40
|
|
}
|
|
},
|
|
"expression": {
|
|
"type": "CallExpression",
|
|
"start": 554,
|
|
"end": 585,
|
|
"loc": {
|
|
"start": {
|
|
"line": 13,
|
|
"column": 8
|
|
},
|
|
"end": {
|
|
"line": 13,
|
|
"column": 39
|
|
}
|
|
},
|
|
"callee": {
|
|
"type": "Super",
|
|
"start": 554,
|
|
"end": 559,
|
|
"loc": {
|
|
"start": {
|
|
"line": 13,
|
|
"column": 8
|
|
},
|
|
"end": {
|
|
"line": 13,
|
|
"column": 13
|
|
}
|
|
}
|
|
},
|
|
"arguments": [
|
|
{
|
|
"type": "Identifier",
|
|
"start": 560,
|
|
"end": 564,
|
|
"loc": {
|
|
"start": {
|
|
"line": 13,
|
|
"column": 14
|
|
},
|
|
"end": {
|
|
"line": 13,
|
|
"column": 18
|
|
},
|
|
"identifierName": "root"
|
|
},
|
|
"name": "root"
|
|
},
|
|
{
|
|
"type": "ArrayExpression",
|
|
"start": 566,
|
|
"end": 584,
|
|
"loc": {
|
|
"start": {
|
|
"line": 13,
|
|
"column": 20
|
|
},
|
|
"end": {
|
|
"line": 13,
|
|
"column": 38
|
|
}
|
|
},
|
|
"elements": [
|
|
{
|
|
"type": "Identifier",
|
|
"start": 567,
|
|
"end": 583,
|
|
"loc": {
|
|
"start": {
|
|
"line": 13,
|
|
"column": 21
|
|
},
|
|
"end": {
|
|
"line": 13,
|
|
"column": 37
|
|
},
|
|
"identifierName": "DisplayComponent"
|
|
},
|
|
"name": "DisplayComponent"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"trailingComments": [
|
|
{
|
|
"type": "CommentBlock",
|
|
"value": "* @type {Object<string, import(\"../../core/draw_utils\").AtlasSprite>} ",
|
|
"start": 598,
|
|
"end": 672,
|
|
"loc": {
|
|
"start": {
|
|
"line": 15,
|
|
"column": 8
|
|
},
|
|
"end": {
|
|
"line": 15,
|
|
"column": 82
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "ExpressionStatement",
|
|
"start": 682,
|
|
"end": 707,
|
|
"loc": {
|
|
"start": {
|
|
"line": 16,
|
|
"column": 8
|
|
},
|
|
"end": {
|
|
"line": 16,
|
|
"column": 33
|
|
}
|
|
},
|
|
"expression": {
|
|
"type": "AssignmentExpression",
|
|
"start": 682,
|
|
"end": 706,
|
|
"loc": {
|
|
"start": {
|
|
"line": 16,
|
|
"column": 8
|
|
},
|
|
"end": {
|
|
"line": 16,
|
|
"column": 32
|
|
}
|
|
},
|
|
"operator": "=",
|
|
"left": {
|
|
"type": "MemberExpression",
|
|
"start": 682,
|
|
"end": 701,
|
|
"loc": {
|
|
"start": {
|
|
"line": 16,
|
|
"column": 8
|
|
},
|
|
"end": {
|
|
"line": 16,
|
|
"column": 27
|
|
}
|
|
},
|
|
"object": {
|
|
"type": "ThisExpression",
|
|
"start": 682,
|
|
"end": 686,
|
|
"loc": {
|
|
"start": {
|
|
"line": 16,
|
|
"column": 8
|
|
},
|
|
"end": {
|
|
"line": 16,
|
|
"column": 12
|
|
}
|
|
},
|
|
"leadingComments": null
|
|
},
|
|
"property": {
|
|
"type": "Identifier",
|
|
"start": 687,
|
|
"end": 701,
|
|
"loc": {
|
|
"start": {
|
|
"line": 16,
|
|
"column": 13
|
|
},
|
|
"end": {
|
|
"line": 16,
|
|
"column": 27
|
|
},
|
|
"identifierName": "displaySprites"
|
|
},
|
|
"name": "displaySprites"
|
|
},
|
|
"computed": false,
|
|
"leadingComments": null
|
|
},
|
|
"right": {
|
|
"type": "ObjectExpression",
|
|
"start": 704,
|
|
"end": 706,
|
|
"loc": {
|
|
"start": {
|
|
"line": 16,
|
|
"column": 30
|
|
},
|
|
"end": {
|
|
"line": 16,
|
|
"column": 32
|
|
}
|
|
},
|
|
"properties": []
|
|
},
|
|
"leadingComments": null
|
|
},
|
|
"leadingComments": [
|
|
{
|
|
"type": "CommentBlock",
|
|
"value": "* @type {Object<string, import(\"../../core/draw_utils\").AtlasSprite>} ",
|
|
"start": 598,
|
|
"end": 672,
|
|
"loc": {
|
|
"start": {
|
|
"line": 15,
|
|
"column": 8
|
|
},
|
|
"end": {
|
|
"line": 15,
|
|
"column": 82
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "ForInStatement",
|
|
"start": 719,
|
|
"end": 1008,
|
|
"loc": {
|
|
"start": {
|
|
"line": 18,
|
|
"column": 8
|
|
},
|
|
"end": {
|
|
"line": 25,
|
|
"column": 9
|
|
}
|
|
},
|
|
"left": {
|
|
"type": "VariableDeclaration",
|
|
"start": 724,
|
|
"end": 737,
|
|
"loc": {
|
|
"start": {
|
|
"line": 18,
|
|
"column": 13
|
|
},
|
|
"end": {
|
|
"line": 18,
|
|
"column": 26
|
|
}
|
|
},
|
|
"declarations": [
|
|
{
|
|
"type": "VariableDeclarator",
|
|
"start": 730,
|
|
"end": 737,
|
|
"loc": {
|
|
"start": {
|
|
"line": 18,
|
|
"column": 19
|
|
},
|
|
"end": {
|
|
"line": 18,
|
|
"column": 26
|
|
}
|
|
},
|
|
"id": {
|
|
"type": "Identifier",
|
|
"start": 730,
|
|
"end": 737,
|
|
"loc": {
|
|
"start": {
|
|
"line": 18,
|
|
"column": 19
|
|
},
|
|
"end": {
|
|
"line": 18,
|
|
"column": 26
|
|
},
|
|
"identifierName": "colorId"
|
|
},
|
|
"name": "colorId"
|
|
},
|
|
"init": null
|
|
}
|
|
],
|
|
"kind": "const"
|
|
},
|
|
"right": {
|
|
"type": "Identifier",
|
|
"start": 741,
|
|
"end": 751,
|
|
"loc": {
|
|
"start": {
|
|
"line": 18,
|
|
"column": 30
|
|
},
|
|
"end": {
|
|
"line": 18,
|
|
"column": 40
|
|
},
|
|
"identifierName": "enumColors"
|
|
},
|
|
"name": "enumColors"
|
|
},
|
|
"body": {
|
|
"type": "BlockStatement",
|
|
"start": 753,
|
|
"end": 1008,
|
|
"loc": {
|
|
"start": {
|
|
"line": 18,
|
|
"column": 42
|
|
},
|
|
"end": {
|
|
"line": 25,
|
|
"column": 9
|
|
}
|
|
},
|
|
"body": [
|
|
{
|
|
"type": "IfStatement",
|
|
"start": 768,
|
|
"end": 849,
|
|
"loc": {
|
|
"start": {
|
|
"line": 19,
|
|
"column": 12
|
|
},
|
|
"end": {
|
|
"line": 21,
|
|
"column": 13
|
|
}
|
|
},
|
|
"test": {
|
|
"type": "BinaryExpression",
|
|
"start": 772,
|
|
"end": 804,
|
|
"loc": {
|
|
"start": {
|
|
"line": 19,
|
|
"column": 16
|
|
},
|
|
"end": {
|
|
"line": 19,
|
|
"column": 48
|
|
}
|
|
},
|
|
"left": {
|
|
"type": "Identifier",
|
|
"start": 772,
|
|
"end": 779,
|
|
"loc": {
|
|
"start": {
|
|
"line": 19,
|
|
"column": 16
|
|
},
|
|
"end": {
|
|
"line": 19,
|
|
"column": 23
|
|
},
|
|
"identifierName": "colorId"
|
|
},
|
|
"name": "colorId"
|
|
},
|
|
"operator": "===",
|
|
"right": {
|
|
"type": "MemberExpression",
|
|
"start": 784,
|
|
"end": 804,
|
|
"loc": {
|
|
"start": {
|
|
"line": 19,
|
|
"column": 28
|
|
},
|
|
"end": {
|
|
"line": 19,
|
|
"column": 48
|
|
}
|
|
},
|
|
"object": {
|
|
"type": "Identifier",
|
|
"start": 784,
|
|
"end": 794,
|
|
"loc": {
|
|
"start": {
|
|
"line": 19,
|
|
"column": 28
|
|
},
|
|
"end": {
|
|
"line": 19,
|
|
"column": 38
|
|
},
|
|
"identifierName": "enumColors"
|
|
},
|
|
"name": "enumColors"
|
|
},
|
|
"property": {
|
|
"type": "Identifier",
|
|
"start": 795,
|
|
"end": 804,
|
|
"loc": {
|
|
"start": {
|
|
"line": 19,
|
|
"column": 39
|
|
},
|
|
"end": {
|
|
"line": 19,
|
|
"column": 48
|
|
},
|
|
"identifierName": "uncolored"
|
|
},
|
|
"name": "uncolored"
|
|
},
|
|
"computed": false
|
|
}
|
|
},
|
|
"consequent": {
|
|
"type": "BlockStatement",
|
|
"start": 806,
|
|
"end": 849,
|
|
"loc": {
|
|
"start": {
|
|
"line": 19,
|
|
"column": 50
|
|
},
|
|
"end": {
|
|
"line": 21,
|
|
"column": 13
|
|
}
|
|
},
|
|
"body": [
|
|
{
|
|
"type": "ContinueStatement",
|
|
"start": 825,
|
|
"end": 834,
|
|
"loc": {
|
|
"start": {
|
|
"line": 20,
|
|
"column": 16
|
|
},
|
|
"end": {
|
|
"line": 20,
|
|
"column": 25
|
|
}
|
|
},
|
|
"label": null
|
|
}
|
|
],
|
|
"directives": []
|
|
},
|
|
"alternate": null
|
|
},
|
|
{
|
|
"type": "ExpressionStatement",
|
|
"start": 863,
|
|
"end": 997,
|
|
"loc": {
|
|
"start": {
|
|
"line": 22,
|
|
"column": 12
|
|
},
|
|
"end": {
|
|
"line": 24,
|
|
"column": 14
|
|
}
|
|
},
|
|
"expression": {
|
|
"type": "AssignmentExpression",
|
|
"start": 863,
|
|
"end": 996,
|
|
"loc": {
|
|
"start": {
|
|
"line": 22,
|
|
"column": 12
|
|
},
|
|
"end": {
|
|
"line": 24,
|
|
"column": 13
|
|
}
|
|
},
|
|
"operator": "=",
|
|
"left": {
|
|
"type": "MemberExpression",
|
|
"start": 863,
|
|
"end": 900,
|
|
"loc": {
|
|
"start": {
|
|
"line": 22,
|
|
"column": 12
|
|
},
|
|
"end": {
|
|
"line": 22,
|
|
"column": 49
|
|
}
|
|
},
|
|
"object": {
|
|
"type": "MemberExpression",
|
|
"start": 863,
|
|
"end": 891,
|
|
"loc": {
|
|
"start": {
|
|
"line": 22,
|
|
"column": 12
|
|
},
|
|
"end": {
|
|
"line": 22,
|
|
"column": 40
|
|
}
|
|
},
|
|
"object": {
|
|
"type": "Identifier",
|
|
"start": 863,
|
|
"end": 876,
|
|
"loc": {
|
|
"start": {
|
|
"line": 22,
|
|
"column": 12
|
|
},
|
|
"end": {
|
|
"line": 22,
|
|
"column": 25
|
|
},
|
|
"identifierName": "DisplaySystem"
|
|
},
|
|
"name": "DisplaySystem"
|
|
},
|
|
"property": {
|
|
"type": "Identifier",
|
|
"start": 877,
|
|
"end": 891,
|
|
"loc": {
|
|
"start": {
|
|
"line": 22,
|
|
"column": 26
|
|
},
|
|
"end": {
|
|
"line": 22,
|
|
"column": 40
|
|
},
|
|
"identifierName": "displaySprites"
|
|
},
|
|
"name": "displaySprites"
|
|
},
|
|
"computed": false
|
|
},
|
|
"property": {
|
|
"type": "Identifier",
|
|
"start": 892,
|
|
"end": 899,
|
|
"loc": {
|
|
"start": {
|
|
"line": 22,
|
|
"column": 41
|
|
},
|
|
"end": {
|
|
"line": 22,
|
|
"column": 48
|
|
},
|
|
"identifierName": "colorId"
|
|
},
|
|
"name": "colorId"
|
|
},
|
|
"computed": true
|
|
},
|
|
"right": {
|
|
"type": "CallExpression",
|
|
"start": 903,
|
|
"end": 996,
|
|
"loc": {
|
|
"start": {
|
|
"line": 22,
|
|
"column": 52
|
|
},
|
|
"end": {
|
|
"line": 24,
|
|
"column": 13
|
|
}
|
|
},
|
|
"callee": {
|
|
"type": "MemberExpression",
|
|
"start": 903,
|
|
"end": 919,
|
|
"loc": {
|
|
"start": {
|
|
"line": 22,
|
|
"column": 52
|
|
},
|
|
"end": {
|
|
"line": 22,
|
|
"column": 68
|
|
}
|
|
},
|
|
"object": {
|
|
"type": "Identifier",
|
|
"start": 903,
|
|
"end": 909,
|
|
"loc": {
|
|
"start": {
|
|
"line": 22,
|
|
"column": 52
|
|
},
|
|
"end": {
|
|
"line": 22,
|
|
"column": 58
|
|
},
|
|
"identifierName": "Loader"
|
|
},
|
|
"name": "Loader"
|
|
},
|
|
"property": {
|
|
"type": "Identifier",
|
|
"start": 910,
|
|
"end": 919,
|
|
"loc": {
|
|
"start": {
|
|
"line": 22,
|
|
"column": 59
|
|
},
|
|
"end": {
|
|
"line": 22,
|
|
"column": 68
|
|
},
|
|
"identifierName": "getSprite"
|
|
},
|
|
"name": "getSprite"
|
|
},
|
|
"computed": false
|
|
},
|
|
"arguments": [
|
|
{
|
|
"type": "BinaryExpression",
|
|
"start": 938,
|
|
"end": 981,
|
|
"loc": {
|
|
"start": {
|
|
"line": 23,
|
|
"column": 16
|
|
},
|
|
"end": {
|
|
"line": 23,
|
|
"column": 59
|
|
}
|
|
},
|
|
"left": {
|
|
"type": "BinaryExpression",
|
|
"start": 938,
|
|
"end": 972,
|
|
"loc": {
|
|
"start": {
|
|
"line": 23,
|
|
"column": 16
|
|
},
|
|
"end": {
|
|
"line": 23,
|
|
"column": 50
|
|
}
|
|
},
|
|
"left": {
|
|
"type": "StringLiteral",
|
|
"start": 938,
|
|
"end": 962,
|
|
"loc": {
|
|
"start": {
|
|
"line": 23,
|
|
"column": 16
|
|
},
|
|
"end": {
|
|
"line": 23,
|
|
"column": 40
|
|
}
|
|
},
|
|
"extra": {
|
|
"rawValue": "sprites/wires/display/",
|
|
"raw": "\"sprites/wires/display/\""
|
|
},
|
|
"value": "sprites/wires/display/"
|
|
},
|
|
"operator": "+",
|
|
"right": {
|
|
"type": "Identifier",
|
|
"start": 965,
|
|
"end": 972,
|
|
"loc": {
|
|
"start": {
|
|
"line": 23,
|
|
"column": 43
|
|
},
|
|
"end": {
|
|
"line": 23,
|
|
"column": 50
|
|
},
|
|
"identifierName": "colorId"
|
|
},
|
|
"name": "colorId"
|
|
}
|
|
},
|
|
"operator": "+",
|
|
"right": {
|
|
"type": "StringLiteral",
|
|
"start": 975,
|
|
"end": 981,
|
|
"loc": {
|
|
"start": {
|
|
"line": 23,
|
|
"column": 53
|
|
},
|
|
"end": {
|
|
"line": 23,
|
|
"column": 59
|
|
}
|
|
},
|
|
"extra": {
|
|
"rawValue": ".png",
|
|
"raw": "\".png\""
|
|
},
|
|
"value": ".png"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"directives": []
|
|
}
|
|
}
|
|
],
|
|
"directives": []
|
|
}
|
|
},
|
|
{
|
|
"type": "ClassMethod",
|
|
"start": 1023,
|
|
"end": 1073,
|
|
"loc": {
|
|
"start": {
|
|
"line": 28,
|
|
"column": 4
|
|
},
|
|
"end": {
|
|
"line": 30,
|
|
"column": 5
|
|
}
|
|
},
|
|
"static": true,
|
|
"computed": false,
|
|
"key": {
|
|
"type": "Identifier",
|
|
"start": 1030,
|
|
"end": 1035,
|
|
"loc": {
|
|
"start": {
|
|
"line": 28,
|
|
"column": 11
|
|
},
|
|
"end": {
|
|
"line": 28,
|
|
"column": 16
|
|
},
|
|
"identifierName": "getId"
|
|
},
|
|
"name": "getId"
|
|
},
|
|
"kind": "method",
|
|
"id": null,
|
|
"generator": false,
|
|
"expression": false,
|
|
"async": false,
|
|
"params": [],
|
|
"body": {
|
|
"type": "BlockStatement",
|
|
"start": 1038,
|
|
"end": 1073,
|
|
"loc": {
|
|
"start": {
|
|
"line": 28,
|
|
"column": 19
|
|
},
|
|
"end": {
|
|
"line": 30,
|
|
"column": 5
|
|
}
|
|
},
|
|
"body": [
|
|
{
|
|
"type": "ReturnStatement",
|
|
"start": 1049,
|
|
"end": 1066,
|
|
"loc": {
|
|
"start": {
|
|
"line": 29,
|
|
"column": 8
|
|
},
|
|
"end": {
|
|
"line": 29,
|
|
"column": 25
|
|
}
|
|
},
|
|
"argument": {
|
|
"type": "StringLiteral",
|
|
"start": 1056,
|
|
"end": 1065,
|
|
"loc": {
|
|
"start": {
|
|
"line": 29,
|
|
"column": 15
|
|
},
|
|
"end": {
|
|
"line": 29,
|
|
"column": 24
|
|
}
|
|
},
|
|
"extra": {
|
|
"rawValue": "display",
|
|
"raw": "\"display\""
|
|
},
|
|
"value": "display"
|
|
}
|
|
}
|
|
],
|
|
"directives": [],
|
|
"trailingComments": null
|
|
},
|
|
"trailingComments": [
|
|
{
|
|
"type": "CommentBlock",
|
|
"value": "*\r\n * Returns the color / value a display should show\r\n * @param {BaseItem} value\r\n * @returns {BaseItem}\r\n ",
|
|
"start": 1081,
|
|
"end": 1209,
|
|
"loc": {
|
|
"start": {
|
|
"line": 32,
|
|
"column": 4
|
|
},
|
|
"end": {
|
|
"line": 36,
|
|
"column": 7
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "ClassMethod",
|
|
"start": 1215,
|
|
"end": 1382,
|
|
"loc": {
|
|
"start": {
|
|
"line": 37,
|
|
"column": 4
|
|
},
|
|
"end": {
|
|
"line": 43,
|
|
"column": 5
|
|
}
|
|
},
|
|
"static": false,
|
|
"computed": false,
|
|
"key": {
|
|
"type": "Identifier",
|
|
"start": 1215,
|
|
"end": 1229,
|
|
"loc": {
|
|
"start": {
|
|
"line": 37,
|
|
"column": 4
|
|
},
|
|
"end": {
|
|
"line": 37,
|
|
"column": 18
|
|
},
|
|
"identifierName": "getDisplayItem"
|
|
},
|
|
"name": "getDisplayItem",
|
|
"leadingComments": null
|
|
},
|
|
"kind": "method",
|
|
"id": null,
|
|
"generator": false,
|
|
"expression": false,
|
|
"async": false,
|
|
"params": [
|
|
{
|
|
"type": "Identifier",
|
|
"start": 1230,
|
|
"end": 1235,
|
|
"loc": {
|
|
"start": {
|
|
"line": 37,
|
|
"column": 19
|
|
},
|
|
"end": {
|
|
"line": 37,
|
|
"column": 24
|
|
},
|
|
"identifierName": "value"
|
|
},
|
|
"name": "value"
|
|
}
|
|
],
|
|
"body": {
|
|
"type": "BlockStatement",
|
|
"start": 1237,
|
|
"end": 1382,
|
|
"loc": {
|
|
"start": {
|
|
"line": 37,
|
|
"column": 26
|
|
},
|
|
"end": {
|
|
"line": 43,
|
|
"column": 5
|
|
}
|
|
},
|
|
"body": [
|
|
{
|
|
"type": "IfStatement",
|
|
"start": 1248,
|
|
"end": 1298,
|
|
"loc": {
|
|
"start": {
|
|
"line": 38,
|
|
"column": 8
|
|
},
|
|
"end": {
|
|
"line": 40,
|
|
"column": 9
|
|
}
|
|
},
|
|
"test": {
|
|
"type": "UnaryExpression",
|
|
"start": 1252,
|
|
"end": 1258,
|
|
"loc": {
|
|
"start": {
|
|
"line": 38,
|
|
"column": 12
|
|
},
|
|
"end": {
|
|
"line": 38,
|
|
"column": 18
|
|
}
|
|
},
|
|
"operator": "!",
|
|
"prefix": true,
|
|
"argument": {
|
|
"type": "Identifier",
|
|
"start": 1253,
|
|
"end": 1258,
|
|
"loc": {
|
|
"start": {
|
|
"line": 38,
|
|
"column": 13
|
|
},
|
|
"end": {
|
|
"line": 38,
|
|
"column": 18
|
|
},
|
|
"identifierName": "value"
|
|
},
|
|
"name": "value"
|
|
},
|
|
"extra": {
|
|
"parenthesizedArgument": false
|
|
}
|
|
},
|
|
"consequent": {
|
|
"type": "BlockStatement",
|
|
"start": 1260,
|
|
"end": 1298,
|
|
"loc": {
|
|
"start": {
|
|
"line": 38,
|
|
"column": 20
|
|
},
|
|
"end": {
|
|
"line": 40,
|
|
"column": 9
|
|
}
|
|
},
|
|
"body": [
|
|
{
|
|
"type": "ReturnStatement",
|
|
"start": 1275,
|
|
"end": 1287,
|
|
"loc": {
|
|
"start": {
|
|
"line": 39,
|
|
"column": 12
|
|
},
|
|
"end": {
|
|
"line": 39,
|
|
"column": 24
|
|
}
|
|
},
|
|
"argument": {
|
|
"type": "NullLiteral",
|
|
"start": 1282,
|
|
"end": 1286,
|
|
"loc": {
|
|
"start": {
|
|
"line": 39,
|
|
"column": 19
|
|
},
|
|
"end": {
|
|
"line": 39,
|
|
"column": 23
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"directives": []
|
|
},
|
|
"alternate": null
|
|
},
|
|
{
|
|
"type": "ReturnStatement",
|
|
"start": 1310,
|
|
"end": 1375,
|
|
"loc": {
|
|
"start": {
|
|
"line": 42,
|
|
"column": 8
|
|
},
|
|
"end": {
|
|
"line": 42,
|
|
"column": 73
|
|
}
|
|
},
|
|
"argument": {
|
|
"type": "CallExpression",
|
|
"start": 1317,
|
|
"end": 1374,
|
|
"loc": {
|
|
"start": {
|
|
"line": 42,
|
|
"column": 15
|
|
},
|
|
"end": {
|
|
"line": 42,
|
|
"column": 72
|
|
}
|
|
},
|
|
"callee": {
|
|
"type": "MemberExpression",
|
|
"start": 1317,
|
|
"end": 1367,
|
|
"loc": {
|
|
"start": {
|
|
"line": 42,
|
|
"column": 15
|
|
},
|
|
"end": {
|
|
"line": 42,
|
|
"column": 65
|
|
}
|
|
},
|
|
"object": {
|
|
"type": "MemberExpression",
|
|
"start": 1317,
|
|
"end": 1346,
|
|
"loc": {
|
|
"start": {
|
|
"line": 42,
|
|
"column": 15
|
|
},
|
|
"end": {
|
|
"line": 42,
|
|
"column": 44
|
|
}
|
|
},
|
|
"object": {
|
|
"type": "Identifier",
|
|
"start": 1317,
|
|
"end": 1330,
|
|
"loc": {
|
|
"start": {
|
|
"line": 42,
|
|
"column": 15
|
|
},
|
|
"end": {
|
|
"line": 42,
|
|
"column": 28
|
|
},
|
|
"identifierName": "DisplaySystem"
|
|
},
|
|
"name": "DisplaySystem"
|
|
},
|
|
"property": {
|
|
"type": "Identifier",
|
|
"start": 1331,
|
|
"end": 1346,
|
|
"loc": {
|
|
"start": {
|
|
"line": 42,
|
|
"column": 29
|
|
},
|
|
"end": {
|
|
"line": 42,
|
|
"column": 44
|
|
},
|
|
"identifierName": "displayItemType"
|
|
},
|
|
"name": "displayItemType"
|
|
},
|
|
"computed": false
|
|
},
|
|
"property": {
|
|
"type": "CallExpression",
|
|
"start": 1347,
|
|
"end": 1366,
|
|
"loc": {
|
|
"start": {
|
|
"line": 42,
|
|
"column": 45
|
|
},
|
|
"end": {
|
|
"line": 42,
|
|
"column": 64
|
|
}
|
|
},
|
|
"callee": {
|
|
"type": "MemberExpression",
|
|
"start": 1347,
|
|
"end": 1364,
|
|
"loc": {
|
|
"start": {
|
|
"line": 42,
|
|
"column": 45
|
|
},
|
|
"end": {
|
|
"line": 42,
|
|
"column": 62
|
|
}
|
|
},
|
|
"object": {
|
|
"type": "Identifier",
|
|
"start": 1347,
|
|
"end": 1352,
|
|
"loc": {
|
|
"start": {
|
|
"line": 42,
|
|
"column": 45
|
|
},
|
|
"end": {
|
|
"line": 42,
|
|
"column": 50
|
|
},
|
|
"identifierName": "value"
|
|
},
|
|
"name": "value"
|
|
},
|
|
"property": {
|
|
"type": "Identifier",
|
|
"start": 1353,
|
|
"end": 1364,
|
|
"loc": {
|
|
"start": {
|
|
"line": 42,
|
|
"column": 51
|
|
},
|
|
"end": {
|
|
"line": 42,
|
|
"column": 62
|
|
},
|
|
"identifierName": "getItemType"
|
|
},
|
|
"name": "getItemType"
|
|
},
|
|
"computed": false
|
|
},
|
|
"arguments": []
|
|
},
|
|
"computed": true
|
|
},
|
|
"arguments": [
|
|
{
|
|
"type": "Identifier",
|
|
"start": 1368,
|
|
"end": 1373,
|
|
"loc": {
|
|
"start": {
|
|
"line": 42,
|
|
"column": 66
|
|
},
|
|
"end": {
|
|
"line": 42,
|
|
"column": 71
|
|
},
|
|
"identifierName": "value"
|
|
},
|
|
"name": "value"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"directives": [],
|
|
"trailingComments": null
|
|
},
|
|
"leadingComments": [
|
|
{
|
|
"type": "CommentBlock",
|
|
"value": "*\r\n * Returns the color / value a display should show\r\n * @param {BaseItem} value\r\n * @returns {BaseItem}\r\n ",
|
|
"start": 1081,
|
|
"end": 1209,
|
|
"loc": {
|
|
"start": {
|
|
"line": 32,
|
|
"column": 4
|
|
},
|
|
"end": {
|
|
"line": 36,
|
|
"column": 7
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"trailingComments": [
|
|
{
|
|
"type": "CommentBlock",
|
|
"value": "*\r\n * Draws a given chunk\r\n * @param {import(\"../../core/draw_utils\").DrawParameters} parameters\r\n * @param {MapChunkView} chunk\r\n ",
|
|
"start": 1390,
|
|
"end": 1541,
|
|
"loc": {
|
|
"start": {
|
|
"line": 45,
|
|
"column": 4
|
|
},
|
|
"end": {
|
|
"line": 49,
|
|
"column": 7
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "ClassMethod",
|
|
"start": 1547,
|
|
"end": 2426,
|
|
"loc": {
|
|
"start": {
|
|
"line": 50,
|
|
"column": 4
|
|
},
|
|
"end": {
|
|
"line": 72,
|
|
"column": 5
|
|
}
|
|
},
|
|
"static": false,
|
|
"computed": false,
|
|
"key": {
|
|
"type": "Identifier",
|
|
"start": 1547,
|
|
"end": 1578,
|
|
"loc": {
|
|
"start": {
|
|
"line": 50,
|
|
"column": 4
|
|
},
|
|
"end": {
|
|
"line": 50,
|
|
"column": 35
|
|
},
|
|
"identifierName": "drawChunk_ForegroundStaticLayer"
|
|
},
|
|
"name": "drawChunk_ForegroundStaticLayer",
|
|
"leadingComments": null
|
|
},
|
|
"kind": "method",
|
|
"id": null,
|
|
"generator": false,
|
|
"expression": false,
|
|
"async": false,
|
|
"params": [
|
|
{
|
|
"type": "Identifier",
|
|
"start": 1579,
|
|
"end": 1589,
|
|
"loc": {
|
|
"start": {
|
|
"line": 50,
|
|
"column": 36
|
|
},
|
|
"end": {
|
|
"line": 50,
|
|
"column": 46
|
|
},
|
|
"identifierName": "parameters"
|
|
},
|
|
"name": "parameters"
|
|
},
|
|
{
|
|
"type": "Identifier",
|
|
"start": 1591,
|
|
"end": 1596,
|
|
"loc": {
|
|
"start": {
|
|
"line": 50,
|
|
"column": 48
|
|
},
|
|
"end": {
|
|
"line": 50,
|
|
"column": 53
|
|
},
|
|
"identifierName": "chunk"
|
|
},
|
|
"name": "chunk"
|
|
}
|
|
],
|
|
"body": {
|
|
"type": "BlockStatement",
|
|
"start": 1598,
|
|
"end": 2426,
|
|
"loc": {
|
|
"start": {
|
|
"line": 50,
|
|
"column": 55
|
|
},
|
|
"end": {
|
|
"line": 72,
|
|
"column": 5
|
|
}
|
|
},
|
|
"body": [
|
|
{
|
|
"type": "VariableDeclaration",
|
|
"start": 1609,
|
|
"end": 1665,
|
|
"loc": {
|
|
"start": {
|
|
"line": 51,
|
|
"column": 8
|
|
},
|
|
"end": {
|
|
"line": 51,
|
|
"column": 64
|
|
}
|
|
},
|
|
"declarations": [
|
|
{
|
|
"type": "VariableDeclarator",
|
|
"start": 1615,
|
|
"end": 1664,
|
|
"loc": {
|
|
"start": {
|
|
"line": 51,
|
|
"column": 14
|
|
},
|
|
"end": {
|
|
"line": 51,
|
|
"column": 63
|
|
}
|
|
},
|
|
"id": {
|
|
"type": "Identifier",
|
|
"start": 1615,
|
|
"end": 1623,
|
|
"loc": {
|
|
"start": {
|
|
"line": 51,
|
|
"column": 14
|
|
},
|
|
"end": {
|
|
"line": 51,
|
|
"column": 22
|
|
},
|
|
"identifierName": "contents"
|
|
},
|
|
"name": "contents"
|
|
},
|
|
"init": {
|
|
"type": "MemberExpression",
|
|
"start": 1626,
|
|
"end": 1664,
|
|
"loc": {
|
|
"start": {
|
|
"line": 51,
|
|
"column": 25
|
|
},
|
|
"end": {
|
|
"line": 51,
|
|
"column": 63
|
|
}
|
|
},
|
|
"object": {
|
|
"type": "MemberExpression",
|
|
"start": 1626,
|
|
"end": 1656,
|
|
"loc": {
|
|
"start": {
|
|
"line": 51,
|
|
"column": 25
|
|
},
|
|
"end": {
|
|
"line": 51,
|
|
"column": 55
|
|
}
|
|
},
|
|
"object": {
|
|
"type": "Identifier",
|
|
"start": 1626,
|
|
"end": 1631,
|
|
"loc": {
|
|
"start": {
|
|
"line": 51,
|
|
"column": 25
|
|
},
|
|
"end": {
|
|
"line": 51,
|
|
"column": 30
|
|
},
|
|
"identifierName": "chunk"
|
|
},
|
|
"name": "chunk"
|
|
},
|
|
"property": {
|
|
"type": "Identifier",
|
|
"start": 1632,
|
|
"end": 1656,
|
|
"loc": {
|
|
"start": {
|
|
"line": 51,
|
|
"column": 31
|
|
},
|
|
"end": {
|
|
"line": 51,
|
|
"column": 55
|
|
},
|
|
"identifierName": "containedEntitiesByLayer"
|
|
},
|
|
"name": "containedEntitiesByLayer"
|
|
},
|
|
"computed": false
|
|
},
|
|
"property": {
|
|
"type": "Identifier",
|
|
"start": 1657,
|
|
"end": 1664,
|
|
"loc": {
|
|
"start": {
|
|
"line": 51,
|
|
"column": 56
|
|
},
|
|
"end": {
|
|
"line": 51,
|
|
"column": 63
|
|
},
|
|
"identifierName": "regular"
|
|
},
|
|
"name": "regular"
|
|
},
|
|
"computed": false
|
|
}
|
|
}
|
|
],
|
|
"kind": "const"
|
|
},
|
|
{
|
|
"type": "ForStatement",
|
|
"start": 1675,
|
|
"end": 2419,
|
|
"loc": {
|
|
"start": {
|
|
"line": 52,
|
|
"column": 8
|
|
},
|
|
"end": {
|
|
"line": 71,
|
|
"column": 9
|
|
}
|
|
},
|
|
"init": {
|
|
"type": "VariableDeclaration",
|
|
"start": 1680,
|
|
"end": 1689,
|
|
"loc": {
|
|
"start": {
|
|
"line": 52,
|
|
"column": 13
|
|
},
|
|
"end": {
|
|
"line": 52,
|
|
"column": 22
|
|
}
|
|
},
|
|
"declarations": [
|
|
{
|
|
"type": "VariableDeclarator",
|
|
"start": 1684,
|
|
"end": 1689,
|
|
"loc": {
|
|
"start": {
|
|
"line": 52,
|
|
"column": 17
|
|
},
|
|
"end": {
|
|
"line": 52,
|
|
"column": 22
|
|
}
|
|
},
|
|
"id": {
|
|
"type": "Identifier",
|
|
"start": 1684,
|
|
"end": 1685,
|
|
"loc": {
|
|
"start": {
|
|
"line": 52,
|
|
"column": 17
|
|
},
|
|
"end": {
|
|
"line": 52,
|
|
"column": 18
|
|
},
|
|
"identifierName": "i"
|
|
},
|
|
"name": "i"
|
|
},
|
|
"init": {
|
|
"type": "NumericLiteral",
|
|
"start": 1688,
|
|
"end": 1689,
|
|
"loc": {
|
|
"start": {
|
|
"line": 52,
|
|
"column": 21
|
|
},
|
|
"end": {
|
|
"line": 52,
|
|
"column": 22
|
|
}
|
|
},
|
|
"extra": {
|
|
"rawValue": 0,
|
|
"raw": "0"
|
|
},
|
|
"value": 0
|
|
}
|
|
}
|
|
],
|
|
"kind": "let"
|
|
},
|
|
"test": {
|
|
"type": "BinaryExpression",
|
|
"start": 1691,
|
|
"end": 1710,
|
|
"loc": {
|
|
"start": {
|
|
"line": 52,
|
|
"column": 24
|
|
},
|
|
"end": {
|
|
"line": 52,
|
|
"column": 43
|
|
}
|
|
},
|
|
"left": {
|
|
"type": "Identifier",
|
|
"start": 1691,
|
|
"end": 1692,
|
|
"loc": {
|
|
"start": {
|
|
"line": 52,
|
|
"column": 24
|
|
},
|
|
"end": {
|
|
"line": 52,
|
|
"column": 25
|
|
},
|
|
"identifierName": "i"
|
|
},
|
|
"name": "i"
|
|
},
|
|
"operator": "<",
|
|
"right": {
|
|
"type": "MemberExpression",
|
|
"start": 1695,
|
|
"end": 1710,
|
|
"loc": {
|
|
"start": {
|
|
"line": 52,
|
|
"column": 28
|
|
},
|
|
"end": {
|
|
"line": 52,
|
|
"column": 43
|
|
}
|
|
},
|
|
"object": {
|
|
"type": "Identifier",
|
|
"start": 1695,
|
|
"end": 1703,
|
|
"loc": {
|
|
"start": {
|
|
"line": 52,
|
|
"column": 28
|
|
},
|
|
"end": {
|
|
"line": 52,
|
|
"column": 36
|
|
},
|
|
"identifierName": "contents"
|
|
},
|
|
"name": "contents"
|
|
},
|
|
"property": {
|
|
"type": "Identifier",
|
|
"start": 1704,
|
|
"end": 1710,
|
|
"loc": {
|
|
"start": {
|
|
"line": 52,
|
|
"column": 37
|
|
},
|
|
"end": {
|
|
"line": 52,
|
|
"column": 43
|
|
},
|
|
"identifierName": "length"
|
|
},
|
|
"name": "length"
|
|
},
|
|
"computed": false
|
|
}
|
|
},
|
|
"update": {
|
|
"type": "UpdateExpression",
|
|
"start": 1712,
|
|
"end": 1715,
|
|
"loc": {
|
|
"start": {
|
|
"line": 52,
|
|
"column": 45
|
|
},
|
|
"end": {
|
|
"line": 52,
|
|
"column": 48
|
|
}
|
|
},
|
|
"operator": "++",
|
|
"prefix": true,
|
|
"argument": {
|
|
"type": "Identifier",
|
|
"start": 1714,
|
|
"end": 1715,
|
|
"loc": {
|
|
"start": {
|
|
"line": 52,
|
|
"column": 47
|
|
},
|
|
"end": {
|
|
"line": 52,
|
|
"column": 48
|
|
},
|
|
"identifierName": "i"
|
|
},
|
|
"name": "i"
|
|
},
|
|
"extra": {
|
|
"parenthesizedArgument": false
|
|
}
|
|
},
|
|
"body": {
|
|
"type": "BlockStatement",
|
|
"start": 1717,
|
|
"end": 2419,
|
|
"loc": {
|
|
"start": {
|
|
"line": 52,
|
|
"column": 50
|
|
},
|
|
"end": {
|
|
"line": 71,
|
|
"column": 9
|
|
}
|
|
},
|
|
"body": [
|
|
{
|
|
"type": "VariableDeclaration",
|
|
"start": 1732,
|
|
"end": 1759,
|
|
"loc": {
|
|
"start": {
|
|
"line": 53,
|
|
"column": 12
|
|
},
|
|
"end": {
|
|
"line": 53,
|
|
"column": 39
|
|
}
|
|
},
|
|
"declarations": [
|
|
{
|
|
"type": "VariableDeclarator",
|
|
"start": 1738,
|
|
"end": 1758,
|
|
"loc": {
|
|
"start": {
|
|
"line": 53,
|
|
"column": 18
|
|
},
|
|
"end": {
|
|
"line": 53,
|
|
"column": 38
|
|
}
|
|
},
|
|
"id": {
|
|
"type": "Identifier",
|
|
"start": 1738,
|
|
"end": 1744,
|
|
"loc": {
|
|
"start": {
|
|
"line": 53,
|
|
"column": 18
|
|
},
|
|
"end": {
|
|
"line": 53,
|
|
"column": 24
|
|
},
|
|
"identifierName": "entity"
|
|
},
|
|
"name": "entity"
|
|
},
|
|
"init": {
|
|
"type": "MemberExpression",
|
|
"start": 1747,
|
|
"end": 1758,
|
|
"loc": {
|
|
"start": {
|
|
"line": 53,
|
|
"column": 27
|
|
},
|
|
"end": {
|
|
"line": 53,
|
|
"column": 38
|
|
}
|
|
},
|
|
"object": {
|
|
"type": "Identifier",
|
|
"start": 1747,
|
|
"end": 1755,
|
|
"loc": {
|
|
"start": {
|
|
"line": 53,
|
|
"column": 27
|
|
},
|
|
"end": {
|
|
"line": 53,
|
|
"column": 35
|
|
},
|
|
"identifierName": "contents"
|
|
},
|
|
"name": "contents"
|
|
},
|
|
"property": {
|
|
"type": "Identifier",
|
|
"start": 1756,
|
|
"end": 1757,
|
|
"loc": {
|
|
"start": {
|
|
"line": 53,
|
|
"column": 36
|
|
},
|
|
"end": {
|
|
"line": 53,
|
|
"column": 37
|
|
},
|
|
"identifierName": "i"
|
|
},
|
|
"name": "i"
|
|
},
|
|
"computed": true
|
|
}
|
|
}
|
|
],
|
|
"kind": "const"
|
|
},
|
|
{
|
|
"type": "IfStatement",
|
|
"start": 1773,
|
|
"end": 2408,
|
|
"loc": {
|
|
"start": {
|
|
"line": 54,
|
|
"column": 12
|
|
},
|
|
"end": {
|
|
"line": 70,
|
|
"column": 13
|
|
}
|
|
},
|
|
"test": {
|
|
"type": "LogicalExpression",
|
|
"start": 1777,
|
|
"end": 1812,
|
|
"loc": {
|
|
"start": {
|
|
"line": 54,
|
|
"column": 16
|
|
},
|
|
"end": {
|
|
"line": 54,
|
|
"column": 51
|
|
}
|
|
},
|
|
"left": {
|
|
"type": "Identifier",
|
|
"start": 1777,
|
|
"end": 1783,
|
|
"loc": {
|
|
"start": {
|
|
"line": 54,
|
|
"column": 16
|
|
},
|
|
"end": {
|
|
"line": 54,
|
|
"column": 22
|
|
},
|
|
"identifierName": "entity"
|
|
},
|
|
"name": "entity"
|
|
},
|
|
"operator": "&&",
|
|
"right": {
|
|
"type": "MemberExpression",
|
|
"start": 1787,
|
|
"end": 1812,
|
|
"loc": {
|
|
"start": {
|
|
"line": 54,
|
|
"column": 26
|
|
},
|
|
"end": {
|
|
"line": 54,
|
|
"column": 51
|
|
}
|
|
},
|
|
"object": {
|
|
"type": "MemberExpression",
|
|
"start": 1787,
|
|
"end": 1804,
|
|
"loc": {
|
|
"start": {
|
|
"line": 54,
|
|
"column": 26
|
|
},
|
|
"end": {
|
|
"line": 54,
|
|
"column": 43
|
|
}
|
|
},
|
|
"object": {
|
|
"type": "Identifier",
|
|
"start": 1787,
|
|
"end": 1793,
|
|
"loc": {
|
|
"start": {
|
|
"line": 54,
|
|
"column": 26
|
|
},
|
|
"end": {
|
|
"line": 54,
|
|
"column": 32
|
|
},
|
|
"identifierName": "entity"
|
|
},
|
|
"name": "entity"
|
|
},
|
|
"property": {
|
|
"type": "Identifier",
|
|
"start": 1794,
|
|
"end": 1804,
|
|
"loc": {
|
|
"start": {
|
|
"line": 54,
|
|
"column": 33
|
|
},
|
|
"end": {
|
|
"line": 54,
|
|
"column": 43
|
|
},
|
|
"identifierName": "components"
|
|
},
|
|
"name": "components"
|
|
},
|
|
"computed": false
|
|
},
|
|
"property": {
|
|
"type": "Identifier",
|
|
"start": 1805,
|
|
"end": 1812,
|
|
"loc": {
|
|
"start": {
|
|
"line": 54,
|
|
"column": 44
|
|
},
|
|
"end": {
|
|
"line": 54,
|
|
"column": 51
|
|
},
|
|
"identifierName": "Display"
|
|
},
|
|
"name": "Display"
|
|
},
|
|
"computed": false
|
|
}
|
|
},
|
|
"consequent": {
|
|
"type": "BlockStatement",
|
|
"start": 1814,
|
|
"end": 2408,
|
|
"loc": {
|
|
"start": {
|
|
"line": 54,
|
|
"column": 53
|
|
},
|
|
"end": {
|
|
"line": 70,
|
|
"column": 13
|
|
}
|
|
},
|
|
"body": [
|
|
{
|
|
"type": "VariableDeclaration",
|
|
"start": 1833,
|
|
"end": 1878,
|
|
"loc": {
|
|
"start": {
|
|
"line": 55,
|
|
"column": 16
|
|
},
|
|
"end": {
|
|
"line": 55,
|
|
"column": 61
|
|
}
|
|
},
|
|
"declarations": [
|
|
{
|
|
"type": "VariableDeclarator",
|
|
"start": 1839,
|
|
"end": 1877,
|
|
"loc": {
|
|
"start": {
|
|
"line": 55,
|
|
"column": 22
|
|
},
|
|
"end": {
|
|
"line": 55,
|
|
"column": 60
|
|
}
|
|
},
|
|
"id": {
|
|
"type": "Identifier",
|
|
"start": 1839,
|
|
"end": 1847,
|
|
"loc": {
|
|
"start": {
|
|
"line": 55,
|
|
"column": 22
|
|
},
|
|
"end": {
|
|
"line": 55,
|
|
"column": 30
|
|
},
|
|
"identifierName": "pinsComp"
|
|
},
|
|
"name": "pinsComp"
|
|
},
|
|
"init": {
|
|
"type": "MemberExpression",
|
|
"start": 1850,
|
|
"end": 1877,
|
|
"loc": {
|
|
"start": {
|
|
"line": 55,
|
|
"column": 33
|
|
},
|
|
"end": {
|
|
"line": 55,
|
|
"column": 60
|
|
}
|
|
},
|
|
"object": {
|
|
"type": "MemberExpression",
|
|
"start": 1850,
|
|
"end": 1867,
|
|
"loc": {
|
|
"start": {
|
|
"line": 55,
|
|
"column": 33
|
|
},
|
|
"end": {
|
|
"line": 55,
|
|
"column": 50
|
|
}
|
|
},
|
|
"object": {
|
|
"type": "Identifier",
|
|
"start": 1850,
|
|
"end": 1856,
|
|
"loc": {
|
|
"start": {
|
|
"line": 55,
|
|
"column": 33
|
|
},
|
|
"end": {
|
|
"line": 55,
|
|
"column": 39
|
|
},
|
|
"identifierName": "entity"
|
|
},
|
|
"name": "entity"
|
|
},
|
|
"property": {
|
|
"type": "Identifier",
|
|
"start": 1857,
|
|
"end": 1867,
|
|
"loc": {
|
|
"start": {
|
|
"line": 55,
|
|
"column": 40
|
|
},
|
|
"end": {
|
|
"line": 55,
|
|
"column": 50
|
|
},
|
|
"identifierName": "components"
|
|
},
|
|
"name": "components"
|
|
},
|
|
"computed": false
|
|
},
|
|
"property": {
|
|
"type": "Identifier",
|
|
"start": 1868,
|
|
"end": 1877,
|
|
"loc": {
|
|
"start": {
|
|
"line": 55,
|
|
"column": 51
|
|
},
|
|
"end": {
|
|
"line": 55,
|
|
"column": 60
|
|
},
|
|
"identifierName": "WiredPins"
|
|
},
|
|
"name": "WiredPins"
|
|
},
|
|
"computed": false
|
|
}
|
|
}
|
|
],
|
|
"kind": "const"
|
|
},
|
|
{
|
|
"type": "VariableDeclaration",
|
|
"start": 1896,
|
|
"end": 1944,
|
|
"loc": {
|
|
"start": {
|
|
"line": 56,
|
|
"column": 16
|
|
},
|
|
"end": {
|
|
"line": 56,
|
|
"column": 64
|
|
}
|
|
},
|
|
"declarations": [
|
|
{
|
|
"type": "VariableDeclarator",
|
|
"start": 1902,
|
|
"end": 1943,
|
|
"loc": {
|
|
"start": {
|
|
"line": 56,
|
|
"column": 22
|
|
},
|
|
"end": {
|
|
"line": 56,
|
|
"column": 63
|
|
}
|
|
},
|
|
"id": {
|
|
"type": "Identifier",
|
|
"start": 1902,
|
|
"end": 1909,
|
|
"loc": {
|
|
"start": {
|
|
"line": 56,
|
|
"column": 22
|
|
},
|
|
"end": {
|
|
"line": 56,
|
|
"column": 29
|
|
},
|
|
"identifierName": "network"
|
|
},
|
|
"name": "network"
|
|
},
|
|
"init": {
|
|
"type": "MemberExpression",
|
|
"start": 1912,
|
|
"end": 1943,
|
|
"loc": {
|
|
"start": {
|
|
"line": 56,
|
|
"column": 32
|
|
},
|
|
"end": {
|
|
"line": 56,
|
|
"column": 63
|
|
}
|
|
},
|
|
"object": {
|
|
"type": "MemberExpression",
|
|
"start": 1912,
|
|
"end": 1929,
|
|
"loc": {
|
|
"start": {
|
|
"line": 56,
|
|
"column": 32
|
|
},
|
|
"end": {
|
|
"line": 56,
|
|
"column": 49
|
|
}
|
|
},
|
|
"object": {
|
|
"type": "MemberExpression",
|
|
"start": 1912,
|
|
"end": 1926,
|
|
"loc": {
|
|
"start": {
|
|
"line": 56,
|
|
"column": 32
|
|
},
|
|
"end": {
|
|
"line": 56,
|
|
"column": 46
|
|
}
|
|
},
|
|
"object": {
|
|
"type": "Identifier",
|
|
"start": 1912,
|
|
"end": 1920,
|
|
"loc": {
|
|
"start": {
|
|
"line": 56,
|
|
"column": 32
|
|
},
|
|
"end": {
|
|
"line": 56,
|
|
"column": 40
|
|
},
|
|
"identifierName": "pinsComp"
|
|
},
|
|
"name": "pinsComp"
|
|
},
|
|
"property": {
|
|
"type": "Identifier",
|
|
"start": 1921,
|
|
"end": 1926,
|
|
"loc": {
|
|
"start": {
|
|
"line": 56,
|
|
"column": 41
|
|
},
|
|
"end": {
|
|
"line": 56,
|
|
"column": 46
|
|
},
|
|
"identifierName": "slots"
|
|
},
|
|
"name": "slots"
|
|
},
|
|
"computed": false
|
|
},
|
|
"property": {
|
|
"type": "NumericLiteral",
|
|
"start": 1927,
|
|
"end": 1928,
|
|
"loc": {
|
|
"start": {
|
|
"line": 56,
|
|
"column": 47
|
|
},
|
|
"end": {
|
|
"line": 56,
|
|
"column": 48
|
|
}
|
|
},
|
|
"extra": {
|
|
"rawValue": 0,
|
|
"raw": "0"
|
|
},
|
|
"value": 0
|
|
},
|
|
"computed": true
|
|
},
|
|
"property": {
|
|
"type": "Identifier",
|
|
"start": 1930,
|
|
"end": 1943,
|
|
"loc": {
|
|
"start": {
|
|
"line": 56,
|
|
"column": 50
|
|
},
|
|
"end": {
|
|
"line": 56,
|
|
"column": 63
|
|
},
|
|
"identifierName": "linkedNetwork"
|
|
},
|
|
"name": "linkedNetwork"
|
|
},
|
|
"computed": false
|
|
}
|
|
}
|
|
],
|
|
"kind": "const"
|
|
},
|
|
{
|
|
"type": "IfStatement",
|
|
"start": 1964,
|
|
"end": 2052,
|
|
"loc": {
|
|
"start": {
|
|
"line": 58,
|
|
"column": 16
|
|
},
|
|
"end": {
|
|
"line": 60,
|
|
"column": 17
|
|
}
|
|
},
|
|
"test": {
|
|
"type": "LogicalExpression",
|
|
"start": 1968,
|
|
"end": 1999,
|
|
"loc": {
|
|
"start": {
|
|
"line": 58,
|
|
"column": 20
|
|
},
|
|
"end": {
|
|
"line": 58,
|
|
"column": 51
|
|
}
|
|
},
|
|
"left": {
|
|
"type": "UnaryExpression",
|
|
"start": 1968,
|
|
"end": 1976,
|
|
"loc": {
|
|
"start": {
|
|
"line": 58,
|
|
"column": 20
|
|
},
|
|
"end": {
|
|
"line": 58,
|
|
"column": 28
|
|
}
|
|
},
|
|
"operator": "!",
|
|
"prefix": true,
|
|
"argument": {
|
|
"type": "Identifier",
|
|
"start": 1969,
|
|
"end": 1976,
|
|
"loc": {
|
|
"start": {
|
|
"line": 58,
|
|
"column": 21
|
|
},
|
|
"end": {
|
|
"line": 58,
|
|
"column": 28
|
|
},
|
|
"identifierName": "network"
|
|
},
|
|
"name": "network"
|
|
},
|
|
"extra": {
|
|
"parenthesizedArgument": false
|
|
}
|
|
},
|
|
"operator": "||",
|
|
"right": {
|
|
"type": "UnaryExpression",
|
|
"start": 1980,
|
|
"end": 1999,
|
|
"loc": {
|
|
"start": {
|
|
"line": 58,
|
|
"column": 32
|
|
},
|
|
"end": {
|
|
"line": 58,
|
|
"column": 51
|
|
}
|
|
},
|
|
"operator": "!",
|
|
"prefix": true,
|
|
"argument": {
|
|
"type": "CallExpression",
|
|
"start": 1981,
|
|
"end": 1999,
|
|
"loc": {
|
|
"start": {
|
|
"line": 58,
|
|
"column": 33
|
|
},
|
|
"end": {
|
|
"line": 58,
|
|
"column": 51
|
|
}
|
|
},
|
|
"callee": {
|
|
"type": "MemberExpression",
|
|
"start": 1981,
|
|
"end": 1997,
|
|
"loc": {
|
|
"start": {
|
|
"line": 58,
|
|
"column": 33
|
|
},
|
|
"end": {
|
|
"line": 58,
|
|
"column": 49
|
|
}
|
|
},
|
|
"object": {
|
|
"type": "Identifier",
|
|
"start": 1981,
|
|
"end": 1988,
|
|
"loc": {
|
|
"start": {
|
|
"line": 58,
|
|
"column": 33
|
|
},
|
|
"end": {
|
|
"line": 58,
|
|
"column": 40
|
|
},
|
|
"identifierName": "network"
|
|
},
|
|
"name": "network"
|
|
},
|
|
"property": {
|
|
"type": "Identifier",
|
|
"start": 1989,
|
|
"end": 1997,
|
|
"loc": {
|
|
"start": {
|
|
"line": 58,
|
|
"column": 41
|
|
},
|
|
"end": {
|
|
"line": 58,
|
|
"column": 49
|
|
},
|
|
"identifierName": "hasValue"
|
|
},
|
|
"name": "hasValue"
|
|
},
|
|
"computed": false
|
|
},
|
|
"arguments": []
|
|
},
|
|
"extra": {
|
|
"parenthesizedArgument": false
|
|
}
|
|
}
|
|
},
|
|
"consequent": {
|
|
"type": "BlockStatement",
|
|
"start": 2001,
|
|
"end": 2052,
|
|
"loc": {
|
|
"start": {
|
|
"line": 58,
|
|
"column": 53
|
|
},
|
|
"end": {
|
|
"line": 60,
|
|
"column": 17
|
|
}
|
|
},
|
|
"body": [
|
|
{
|
|
"type": "ContinueStatement",
|
|
"start": 2024,
|
|
"end": 2033,
|
|
"loc": {
|
|
"start": {
|
|
"line": 59,
|
|
"column": 20
|
|
},
|
|
"end": {
|
|
"line": 59,
|
|
"column": 29
|
|
}
|
|
},
|
|
"label": null
|
|
}
|
|
],
|
|
"directives": []
|
|
},
|
|
"alternate": null
|
|
},
|
|
{
|
|
"type": "VariableDeclaration",
|
|
"start": 2072,
|
|
"end": 2128,
|
|
"loc": {
|
|
"start": {
|
|
"line": 62,
|
|
"column": 16
|
|
},
|
|
"end": {
|
|
"line": 62,
|
|
"column": 72
|
|
}
|
|
},
|
|
"declarations": [
|
|
{
|
|
"type": "VariableDeclarator",
|
|
"start": 2078,
|
|
"end": 2127,
|
|
"loc": {
|
|
"start": {
|
|
"line": 62,
|
|
"column": 22
|
|
},
|
|
"end": {
|
|
"line": 62,
|
|
"column": 71
|
|
}
|
|
},
|
|
"id": {
|
|
"type": "Identifier",
|
|
"start": 2078,
|
|
"end": 2083,
|
|
"loc": {
|
|
"start": {
|
|
"line": 62,
|
|
"column": 22
|
|
},
|
|
"end": {
|
|
"line": 62,
|
|
"column": 27
|
|
},
|
|
"identifierName": "value"
|
|
},
|
|
"name": "value"
|
|
},
|
|
"init": {
|
|
"type": "CallExpression",
|
|
"start": 2086,
|
|
"end": 2127,
|
|
"loc": {
|
|
"start": {
|
|
"line": 62,
|
|
"column": 30
|
|
},
|
|
"end": {
|
|
"line": 62,
|
|
"column": 71
|
|
}
|
|
},
|
|
"callee": {
|
|
"type": "MemberExpression",
|
|
"start": 2086,
|
|
"end": 2105,
|
|
"loc": {
|
|
"start": {
|
|
"line": 62,
|
|
"column": 30
|
|
},
|
|
"end": {
|
|
"line": 62,
|
|
"column": 49
|
|
}
|
|
},
|
|
"object": {
|
|
"type": "ThisExpression",
|
|
"start": 2086,
|
|
"end": 2090,
|
|
"loc": {
|
|
"start": {
|
|
"line": 62,
|
|
"column": 30
|
|
},
|
|
"end": {
|
|
"line": 62,
|
|
"column": 34
|
|
}
|
|
}
|
|
},
|
|
"property": {
|
|
"type": "Identifier",
|
|
"start": 2091,
|
|
"end": 2105,
|
|
"loc": {
|
|
"start": {
|
|
"line": 62,
|
|
"column": 35
|
|
},
|
|
"end": {
|
|
"line": 62,
|
|
"column": 49
|
|
},
|
|
"identifierName": "getDisplayItem"
|
|
},
|
|
"name": "getDisplayItem"
|
|
},
|
|
"computed": false
|
|
},
|
|
"arguments": [
|
|
{
|
|
"type": "MemberExpression",
|
|
"start": 2106,
|
|
"end": 2126,
|
|
"loc": {
|
|
"start": {
|
|
"line": 62,
|
|
"column": 50
|
|
},
|
|
"end": {
|
|
"line": 62,
|
|
"column": 70
|
|
}
|
|
},
|
|
"object": {
|
|
"type": "Identifier",
|
|
"start": 2106,
|
|
"end": 2113,
|
|
"loc": {
|
|
"start": {
|
|
"line": 62,
|
|
"column": 50
|
|
},
|
|
"end": {
|
|
"line": 62,
|
|
"column": 57
|
|
},
|
|
"identifierName": "network"
|
|
},
|
|
"name": "network"
|
|
},
|
|
"property": {
|
|
"type": "Identifier",
|
|
"start": 2114,
|
|
"end": 2126,
|
|
"loc": {
|
|
"start": {
|
|
"line": 62,
|
|
"column": 58
|
|
},
|
|
"end": {
|
|
"line": 62,
|
|
"column": 70
|
|
},
|
|
"identifierName": "currentValue"
|
|
},
|
|
"name": "currentValue"
|
|
},
|
|
"computed": false
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"kind": "const"
|
|
},
|
|
{
|
|
"type": "IfStatement",
|
|
"start": 2148,
|
|
"end": 2211,
|
|
"loc": {
|
|
"start": {
|
|
"line": 64,
|
|
"column": 16
|
|
},
|
|
"end": {
|
|
"line": 66,
|
|
"column": 17
|
|
}
|
|
},
|
|
"test": {
|
|
"type": "UnaryExpression",
|
|
"start": 2152,
|
|
"end": 2158,
|
|
"loc": {
|
|
"start": {
|
|
"line": 64,
|
|
"column": 20
|
|
},
|
|
"end": {
|
|
"line": 64,
|
|
"column": 26
|
|
}
|
|
},
|
|
"operator": "!",
|
|
"prefix": true,
|
|
"argument": {
|
|
"type": "Identifier",
|
|
"start": 2153,
|
|
"end": 2158,
|
|
"loc": {
|
|
"start": {
|
|
"line": 64,
|
|
"column": 21
|
|
},
|
|
"end": {
|
|
"line": 64,
|
|
"column": 26
|
|
},
|
|
"identifierName": "value"
|
|
},
|
|
"name": "value"
|
|
},
|
|
"extra": {
|
|
"parenthesizedArgument": false
|
|
}
|
|
},
|
|
"consequent": {
|
|
"type": "BlockStatement",
|
|
"start": 2160,
|
|
"end": 2211,
|
|
"loc": {
|
|
"start": {
|
|
"line": 64,
|
|
"column": 28
|
|
},
|
|
"end": {
|
|
"line": 66,
|
|
"column": 17
|
|
}
|
|
},
|
|
"body": [
|
|
{
|
|
"type": "ContinueStatement",
|
|
"start": 2183,
|
|
"end": 2192,
|
|
"loc": {
|
|
"start": {
|
|
"line": 65,
|
|
"column": 20
|
|
},
|
|
"end": {
|
|
"line": 65,
|
|
"column": 29
|
|
}
|
|
},
|
|
"label": null
|
|
}
|
|
],
|
|
"directives": []
|
|
},
|
|
"alternate": null
|
|
},
|
|
{
|
|
"type": "VariableDeclaration",
|
|
"start": 2231,
|
|
"end": 2287,
|
|
"loc": {
|
|
"start": {
|
|
"line": 68,
|
|
"column": 16
|
|
},
|
|
"end": {
|
|
"line": 68,
|
|
"column": 72
|
|
}
|
|
},
|
|
"declarations": [
|
|
{
|
|
"type": "VariableDeclarator",
|
|
"start": 2237,
|
|
"end": 2286,
|
|
"loc": {
|
|
"start": {
|
|
"line": 68,
|
|
"column": 22
|
|
},
|
|
"end": {
|
|
"line": 68,
|
|
"column": 71
|
|
}
|
|
},
|
|
"id": {
|
|
"type": "Identifier",
|
|
"start": 2237,
|
|
"end": 2243,
|
|
"loc": {
|
|
"start": {
|
|
"line": 68,
|
|
"column": 22
|
|
},
|
|
"end": {
|
|
"line": 68,
|
|
"column": 28
|
|
},
|
|
"identifierName": "origin"
|
|
},
|
|
"name": "origin"
|
|
},
|
|
"init": {
|
|
"type": "MemberExpression",
|
|
"start": 2246,
|
|
"end": 2286,
|
|
"loc": {
|
|
"start": {
|
|
"line": 68,
|
|
"column": 31
|
|
},
|
|
"end": {
|
|
"line": 68,
|
|
"column": 71
|
|
}
|
|
},
|
|
"object": {
|
|
"type": "MemberExpression",
|
|
"start": 2246,
|
|
"end": 2279,
|
|
"loc": {
|
|
"start": {
|
|
"line": 68,
|
|
"column": 31
|
|
},
|
|
"end": {
|
|
"line": 68,
|
|
"column": 64
|
|
}
|
|
},
|
|
"object": {
|
|
"type": "MemberExpression",
|
|
"start": 2246,
|
|
"end": 2263,
|
|
"loc": {
|
|
"start": {
|
|
"line": 68,
|
|
"column": 31
|
|
},
|
|
"end": {
|
|
"line": 68,
|
|
"column": 48
|
|
}
|
|
},
|
|
"object": {
|
|
"type": "Identifier",
|
|
"start": 2246,
|
|
"end": 2252,
|
|
"loc": {
|
|
"start": {
|
|
"line": 68,
|
|
"column": 31
|
|
},
|
|
"end": {
|
|
"line": 68,
|
|
"column": 37
|
|
},
|
|
"identifierName": "entity"
|
|
},
|
|
"name": "entity"
|
|
},
|
|
"property": {
|
|
"type": "Identifier",
|
|
"start": 2253,
|
|
"end": 2263,
|
|
"loc": {
|
|
"start": {
|
|
"line": 68,
|
|
"column": 38
|
|
},
|
|
"end": {
|
|
"line": 68,
|
|
"column": 48
|
|
},
|
|
"identifierName": "components"
|
|
},
|
|
"name": "components"
|
|
},
|
|
"computed": false
|
|
},
|
|
"property": {
|
|
"type": "Identifier",
|
|
"start": 2264,
|
|
"end": 2279,
|
|
"loc": {
|
|
"start": {
|
|
"line": 68,
|
|
"column": 49
|
|
},
|
|
"end": {
|
|
"line": 68,
|
|
"column": 64
|
|
},
|
|
"identifierName": "StaticMapEntity"
|
|
},
|
|
"name": "StaticMapEntity"
|
|
},
|
|
"computed": false
|
|
},
|
|
"property": {
|
|
"type": "Identifier",
|
|
"start": 2280,
|
|
"end": 2286,
|
|
"loc": {
|
|
"start": {
|
|
"line": 68,
|
|
"column": 65
|
|
},
|
|
"end": {
|
|
"line": 68,
|
|
"column": 71
|
|
},
|
|
"identifierName": "origin"
|
|
},
|
|
"name": "origin"
|
|
},
|
|
"computed": false
|
|
}
|
|
}
|
|
],
|
|
"kind": "const"
|
|
},
|
|
{
|
|
"type": "ExpressionStatement",
|
|
"start": 2305,
|
|
"end": 2393,
|
|
"loc": {
|
|
"start": {
|
|
"line": 69,
|
|
"column": 16
|
|
},
|
|
"end": {
|
|
"line": 69,
|
|
"column": 104
|
|
}
|
|
},
|
|
"expression": {
|
|
"type": "CallExpression",
|
|
"start": 2305,
|
|
"end": 2392,
|
|
"loc": {
|
|
"start": {
|
|
"line": 69,
|
|
"column": 16
|
|
},
|
|
"end": {
|
|
"line": 69,
|
|
"column": 103
|
|
}
|
|
},
|
|
"callee": {
|
|
"type": "MemberExpression",
|
|
"start": 2305,
|
|
"end": 2351,
|
|
"loc": {
|
|
"start": {
|
|
"line": 69,
|
|
"column": 16
|
|
},
|
|
"end": {
|
|
"line": 69,
|
|
"column": 62
|
|
}
|
|
},
|
|
"object": {
|
|
"type": "MemberExpression",
|
|
"start": 2305,
|
|
"end": 2330,
|
|
"loc": {
|
|
"start": {
|
|
"line": 69,
|
|
"column": 16
|
|
},
|
|
"end": {
|
|
"line": 69,
|
|
"column": 41
|
|
}
|
|
},
|
|
"object": {
|
|
"type": "Identifier",
|
|
"start": 2305,
|
|
"end": 2318,
|
|
"loc": {
|
|
"start": {
|
|
"line": 69,
|
|
"column": 16
|
|
},
|
|
"end": {
|
|
"line": 69,
|
|
"column": 29
|
|
},
|
|
"identifierName": "DisplaySystem"
|
|
},
|
|
"name": "DisplaySystem"
|
|
},
|
|
"property": {
|
|
"type": "Identifier",
|
|
"start": 2319,
|
|
"end": 2330,
|
|
"loc": {
|
|
"start": {
|
|
"line": 69,
|
|
"column": 30
|
|
},
|
|
"end": {
|
|
"line": 69,
|
|
"column": 41
|
|
},
|
|
"identifierName": "displayItem"
|
|
},
|
|
"name": "displayItem"
|
|
},
|
|
"computed": false
|
|
},
|
|
"property": {
|
|
"type": "CallExpression",
|
|
"start": 2331,
|
|
"end": 2350,
|
|
"loc": {
|
|
"start": {
|
|
"line": 69,
|
|
"column": 42
|
|
},
|
|
"end": {
|
|
"line": 69,
|
|
"column": 61
|
|
}
|
|
},
|
|
"callee": {
|
|
"type": "MemberExpression",
|
|
"start": 2331,
|
|
"end": 2348,
|
|
"loc": {
|
|
"start": {
|
|
"line": 69,
|
|
"column": 42
|
|
},
|
|
"end": {
|
|
"line": 69,
|
|
"column": 59
|
|
}
|
|
},
|
|
"object": {
|
|
"type": "Identifier",
|
|
"start": 2331,
|
|
"end": 2336,
|
|
"loc": {
|
|
"start": {
|
|
"line": 69,
|
|
"column": 42
|
|
},
|
|
"end": {
|
|
"line": 69,
|
|
"column": 47
|
|
},
|
|
"identifierName": "value"
|
|
},
|
|
"name": "value"
|
|
},
|
|
"property": {
|
|
"type": "Identifier",
|
|
"start": 2337,
|
|
"end": 2348,
|
|
"loc": {
|
|
"start": {
|
|
"line": 69,
|
|
"column": 48
|
|
},
|
|
"end": {
|
|
"line": 69,
|
|
"column": 59
|
|
},
|
|
"identifierName": "getItemType"
|
|
},
|
|
"name": "getItemType"
|
|
},
|
|
"computed": false
|
|
},
|
|
"arguments": []
|
|
},
|
|
"computed": true
|
|
},
|
|
"arguments": [
|
|
{
|
|
"type": "Identifier",
|
|
"start": 2352,
|
|
"end": 2362,
|
|
"loc": {
|
|
"start": {
|
|
"line": 69,
|
|
"column": 63
|
|
},
|
|
"end": {
|
|
"line": 69,
|
|
"column": 73
|
|
},
|
|
"identifierName": "parameters"
|
|
},
|
|
"name": "parameters"
|
|
},
|
|
{
|
|
"type": "Identifier",
|
|
"start": 2364,
|
|
"end": 2369,
|
|
"loc": {
|
|
"start": {
|
|
"line": 69,
|
|
"column": 75
|
|
},
|
|
"end": {
|
|
"line": 69,
|
|
"column": 80
|
|
},
|
|
"identifierName": "value"
|
|
},
|
|
"name": "value"
|
|
},
|
|
{
|
|
"type": "Identifier",
|
|
"start": 2371,
|
|
"end": 2377,
|
|
"loc": {
|
|
"start": {
|
|
"line": 69,
|
|
"column": 82
|
|
},
|
|
"end": {
|
|
"line": 69,
|
|
"column": 88
|
|
},
|
|
"identifierName": "origin"
|
|
},
|
|
"name": "origin"
|
|
},
|
|
{
|
|
"type": "Identifier",
|
|
"start": 2379,
|
|
"end": 2391,
|
|
"loc": {
|
|
"start": {
|
|
"line": 69,
|
|
"column": 90
|
|
},
|
|
"end": {
|
|
"line": 69,
|
|
"column": 102
|
|
},
|
|
"identifierName": "globalConfig"
|
|
},
|
|
"name": "globalConfig"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"directives": []
|
|
},
|
|
"alternate": null
|
|
}
|
|
],
|
|
"directives": []
|
|
}
|
|
}
|
|
],
|
|
"directives": []
|
|
},
|
|
"leadingComments": [
|
|
{
|
|
"type": "CommentBlock",
|
|
"value": "*\r\n * Draws a given chunk\r\n * @param {import(\"../../core/draw_utils\").DrawParameters} parameters\r\n * @param {MapChunkView} chunk\r\n ",
|
|
"start": 1390,
|
|
"end": 1541,
|
|
"loc": {
|
|
"start": {
|
|
"line": 45,
|
|
"column": 4
|
|
},
|
|
"end": {
|
|
"line": 49,
|
|
"column": 7
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"leadingComments": [],
|
|
"trailingComments": []
|
|
}
|
|
},
|
|
{
|
|
"type": "ExpressionStatement",
|
|
"start": 2433,
|
|
"end": 2467,
|
|
"loc": {
|
|
"start": {
|
|
"line": 75,
|
|
"column": 0
|
|
},
|
|
"end": {
|
|
"line": 75,
|
|
"column": 34
|
|
}
|
|
},
|
|
"expression": {
|
|
"type": "AssignmentExpression",
|
|
"start": 2433,
|
|
"end": 2466,
|
|
"loc": {
|
|
"start": {
|
|
"line": 75,
|
|
"column": 0
|
|
},
|
|
"end": {
|
|
"line": 75,
|
|
"column": 33
|
|
}
|
|
},
|
|
"operator": "=",
|
|
"left": {
|
|
"type": "MemberExpression",
|
|
"start": 2433,
|
|
"end": 2461,
|
|
"loc": {
|
|
"start": {
|
|
"line": 75,
|
|
"column": 0
|
|
},
|
|
"end": {
|
|
"line": 75,
|
|
"column": 28
|
|
}
|
|
},
|
|
"object": {
|
|
"type": "Identifier",
|
|
"start": 2433,
|
|
"end": 2446,
|
|
"loc": {
|
|
"start": {
|
|
"line": 75,
|
|
"column": 0
|
|
},
|
|
"end": {
|
|
"line": 75,
|
|
"column": 13
|
|
},
|
|
"identifierName": "DisplaySystem"
|
|
},
|
|
"name": "DisplaySystem"
|
|
},
|
|
"property": {
|
|
"type": "Identifier",
|
|
"start": 2447,
|
|
"end": 2461,
|
|
"loc": {
|
|
"start": {
|
|
"line": 75,
|
|
"column": 14
|
|
},
|
|
"end": {
|
|
"line": 75,
|
|
"column": 28
|
|
},
|
|
"identifierName": "displaySprites"
|
|
},
|
|
"name": "displaySprites"
|
|
},
|
|
"computed": false
|
|
},
|
|
"right": {
|
|
"type": "ArrayExpression",
|
|
"start": 2464,
|
|
"end": 2466,
|
|
"loc": {
|
|
"start": {
|
|
"line": 75,
|
|
"column": 31
|
|
},
|
|
"end": {
|
|
"line": 75,
|
|
"column": 33
|
|
}
|
|
},
|
|
"elements": []
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "ExpressionStatement",
|
|
"start": 2471,
|
|
"end": 2781,
|
|
"loc": {
|
|
"start": {
|
|
"line": 77,
|
|
"column": 0
|
|
},
|
|
"end": {
|
|
"line": 85,
|
|
"column": 2
|
|
}
|
|
},
|
|
"expression": {
|
|
"type": "AssignmentExpression",
|
|
"start": 2471,
|
|
"end": 2780,
|
|
"loc": {
|
|
"start": {
|
|
"line": 77,
|
|
"column": 0
|
|
},
|
|
"end": {
|
|
"line": 85,
|
|
"column": 1
|
|
}
|
|
},
|
|
"operator": "=",
|
|
"left": {
|
|
"type": "MemberExpression",
|
|
"start": 2471,
|
|
"end": 2500,
|
|
"loc": {
|
|
"start": {
|
|
"line": 77,
|
|
"column": 0
|
|
},
|
|
"end": {
|
|
"line": 77,
|
|
"column": 29
|
|
}
|
|
},
|
|
"object": {
|
|
"type": "Identifier",
|
|
"start": 2471,
|
|
"end": 2484,
|
|
"loc": {
|
|
"start": {
|
|
"line": 77,
|
|
"column": 0
|
|
},
|
|
"end": {
|
|
"line": 77,
|
|
"column": 13
|
|
},
|
|
"identifierName": "DisplaySystem"
|
|
},
|
|
"name": "DisplaySystem"
|
|
},
|
|
"property": {
|
|
"type": "Identifier",
|
|
"start": 2485,
|
|
"end": 2500,
|
|
"loc": {
|
|
"start": {
|
|
"line": 77,
|
|
"column": 14
|
|
},
|
|
"end": {
|
|
"line": 77,
|
|
"column": 29
|
|
},
|
|
"identifierName": "displayItemType"
|
|
},
|
|
"name": "displayItemType"
|
|
},
|
|
"computed": false
|
|
},
|
|
"right": {
|
|
"type": "ObjectExpression",
|
|
"start": 2503,
|
|
"end": 2780,
|
|
"loc": {
|
|
"start": {
|
|
"line": 77,
|
|
"column": 32
|
|
},
|
|
"end": {
|
|
"line": 85,
|
|
"column": 1
|
|
}
|
|
},
|
|
"properties": [
|
|
{
|
|
"type": "ObjectProperty",
|
|
"start": 2510,
|
|
"end": 2600,
|
|
"loc": {
|
|
"start": {
|
|
"line": 78,
|
|
"column": 4
|
|
},
|
|
"end": {
|
|
"line": 78,
|
|
"column": 94
|
|
}
|
|
},
|
|
"method": false,
|
|
"shorthand": false,
|
|
"computed": false,
|
|
"key": {
|
|
"type": "Identifier",
|
|
"start": 2510,
|
|
"end": 2517,
|
|
"loc": {
|
|
"start": {
|
|
"line": 78,
|
|
"column": 4
|
|
},
|
|
"end": {
|
|
"line": 78,
|
|
"column": 11
|
|
},
|
|
"identifierName": "boolean"
|
|
},
|
|
"name": "boolean"
|
|
},
|
|
"value": {
|
|
"type": "ArrowFunctionExpression",
|
|
"start": 2519,
|
|
"end": 2600,
|
|
"loc": {
|
|
"start": {
|
|
"line": 78,
|
|
"column": 13
|
|
},
|
|
"end": {
|
|
"line": 78,
|
|
"column": 94
|
|
}
|
|
},
|
|
"id": null,
|
|
"generator": false,
|
|
"expression": true,
|
|
"async": false,
|
|
"params": [
|
|
{
|
|
"type": "Identifier",
|
|
"start": 2519,
|
|
"end": 2524,
|
|
"loc": {
|
|
"start": {
|
|
"line": 78,
|
|
"column": 13
|
|
},
|
|
"end": {
|
|
"line": 78,
|
|
"column": 18
|
|
},
|
|
"identifierName": "value"
|
|
},
|
|
"name": "value"
|
|
}
|
|
],
|
|
"body": {
|
|
"type": "ConditionalExpression",
|
|
"start": 2529,
|
|
"end": 2599,
|
|
"loc": {
|
|
"start": {
|
|
"line": 78,
|
|
"column": 23
|
|
},
|
|
"end": {
|
|
"line": 78,
|
|
"column": 93
|
|
}
|
|
},
|
|
"test": {
|
|
"type": "CallExpression",
|
|
"start": 2529,
|
|
"end": 2546,
|
|
"loc": {
|
|
"start": {
|
|
"line": 78,
|
|
"column": 23
|
|
},
|
|
"end": {
|
|
"line": 78,
|
|
"column": 40
|
|
}
|
|
},
|
|
"callee": {
|
|
"type": "Identifier",
|
|
"start": 2529,
|
|
"end": 2539,
|
|
"loc": {
|
|
"start": {
|
|
"line": 78,
|
|
"column": 23
|
|
},
|
|
"end": {
|
|
"line": 78,
|
|
"column": 33
|
|
},
|
|
"identifierName": "isTrueItem"
|
|
},
|
|
"name": "isTrueItem"
|
|
},
|
|
"arguments": [
|
|
{
|
|
"type": "Identifier",
|
|
"start": 2540,
|
|
"end": 2545,
|
|
"loc": {
|
|
"start": {
|
|
"line": 78,
|
|
"column": 34
|
|
},
|
|
"end": {
|
|
"line": 78,
|
|
"column": 39
|
|
},
|
|
"identifierName": "value"
|
|
},
|
|
"name": "value"
|
|
}
|
|
]
|
|
},
|
|
"consequent": {
|
|
"type": "MemberExpression",
|
|
"start": 2549,
|
|
"end": 2592,
|
|
"loc": {
|
|
"start": {
|
|
"line": 78,
|
|
"column": 43
|
|
},
|
|
"end": {
|
|
"line": 78,
|
|
"column": 86
|
|
}
|
|
},
|
|
"object": {
|
|
"type": "MemberExpression",
|
|
"start": 2549,
|
|
"end": 2574,
|
|
"loc": {
|
|
"start": {
|
|
"line": 78,
|
|
"column": 43
|
|
},
|
|
"end": {
|
|
"line": 78,
|
|
"column": 68
|
|
}
|
|
},
|
|
"object": {
|
|
"type": "Identifier",
|
|
"start": 2549,
|
|
"end": 2558,
|
|
"loc": {
|
|
"start": {
|
|
"line": 78,
|
|
"column": 43
|
|
},
|
|
"end": {
|
|
"line": 78,
|
|
"column": 52
|
|
},
|
|
"identifierName": "ColorItem"
|
|
},
|
|
"name": "ColorItem"
|
|
},
|
|
"property": {
|
|
"type": "Identifier",
|
|
"start": 2559,
|
|
"end": 2574,
|
|
"loc": {
|
|
"start": {
|
|
"line": 78,
|
|
"column": 53
|
|
},
|
|
"end": {
|
|
"line": 78,
|
|
"column": 68
|
|
},
|
|
"identifierName": "ITEM_SINGLETONS"
|
|
},
|
|
"name": "ITEM_SINGLETONS"
|
|
},
|
|
"computed": false
|
|
},
|
|
"property": {
|
|
"type": "MemberExpression",
|
|
"start": 2575,
|
|
"end": 2591,
|
|
"loc": {
|
|
"start": {
|
|
"line": 78,
|
|
"column": 69
|
|
},
|
|
"end": {
|
|
"line": 78,
|
|
"column": 85
|
|
}
|
|
},
|
|
"object": {
|
|
"type": "Identifier",
|
|
"start": 2575,
|
|
"end": 2585,
|
|
"loc": {
|
|
"start": {
|
|
"line": 78,
|
|
"column": 69
|
|
},
|
|
"end": {
|
|
"line": 78,
|
|
"column": 79
|
|
},
|
|
"identifierName": "enumColors"
|
|
},
|
|
"name": "enumColors"
|
|
},
|
|
"property": {
|
|
"type": "Identifier",
|
|
"start": 2586,
|
|
"end": 2591,
|
|
"loc": {
|
|
"start": {
|
|
"line": 78,
|
|
"column": 80
|
|
},
|
|
"end": {
|
|
"line": 78,
|
|
"column": 85
|
|
},
|
|
"identifierName": "white"
|
|
},
|
|
"name": "white"
|
|
},
|
|
"computed": false
|
|
},
|
|
"computed": true
|
|
},
|
|
"alternate": {
|
|
"type": "NullLiteral",
|
|
"start": 2595,
|
|
"end": 2599,
|
|
"loc": {
|
|
"start": {
|
|
"line": 78,
|
|
"column": 89
|
|
},
|
|
"end": {
|
|
"line": 78,
|
|
"column": 93
|
|
}
|
|
}
|
|
},
|
|
"extra": {
|
|
"parenthesized": true,
|
|
"parenStart": 2528
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "ObjectProperty",
|
|
"start": 2609,
|
|
"end": 2746,
|
|
"loc": {
|
|
"start": {
|
|
"line": 80,
|
|
"column": 4
|
|
},
|
|
"end": {
|
|
"line": 82,
|
|
"column": 87
|
|
}
|
|
},
|
|
"method": false,
|
|
"shorthand": false,
|
|
"computed": false,
|
|
"key": {
|
|
"type": "Identifier",
|
|
"start": 2609,
|
|
"end": 2614,
|
|
"loc": {
|
|
"start": {
|
|
"line": 80,
|
|
"column": 4
|
|
},
|
|
"end": {
|
|
"line": 80,
|
|
"column": 9
|
|
},
|
|
"identifierName": "color"
|
|
},
|
|
"name": "color"
|
|
},
|
|
"value": {
|
|
"type": "ArrowFunctionExpression",
|
|
"start": 2616,
|
|
"end": 2746,
|
|
"loc": {
|
|
"start": {
|
|
"line": 80,
|
|
"column": 11
|
|
},
|
|
"end": {
|
|
"line": 82,
|
|
"column": 87
|
|
}
|
|
},
|
|
"id": null,
|
|
"generator": false,
|
|
"expression": true,
|
|
"async": false,
|
|
"params": [
|
|
{
|
|
"type": "Identifier",
|
|
"start": 2616,
|
|
"end": 2621,
|
|
"loc": {
|
|
"start": {
|
|
"line": 80,
|
|
"column": 11
|
|
},
|
|
"end": {
|
|
"line": 80,
|
|
"column": 16
|
|
},
|
|
"identifierName": "value"
|
|
},
|
|
"name": "value"
|
|
}
|
|
],
|
|
"body": {
|
|
"type": "ConditionalExpression",
|
|
"start": 2667,
|
|
"end": 2746,
|
|
"loc": {
|
|
"start": {
|
|
"line": 82,
|
|
"column": 8
|
|
},
|
|
"end": {
|
|
"line": 82,
|
|
"column": 87
|
|
}
|
|
},
|
|
"test": {
|
|
"type": "BinaryExpression",
|
|
"start": 2667,
|
|
"end": 2705,
|
|
"loc": {
|
|
"start": {
|
|
"line": 82,
|
|
"column": 8
|
|
},
|
|
"end": {
|
|
"line": 82,
|
|
"column": 46
|
|
}
|
|
},
|
|
"left": {
|
|
"type": "MemberExpression",
|
|
"start": 2667,
|
|
"end": 2680,
|
|
"loc": {
|
|
"start": {
|
|
"line": 82,
|
|
"column": 8
|
|
},
|
|
"end": {
|
|
"line": 82,
|
|
"column": 21
|
|
}
|
|
},
|
|
"object": {
|
|
"type": "Identifier",
|
|
"start": 2668,
|
|
"end": 2673,
|
|
"loc": {
|
|
"start": {
|
|
"line": 82,
|
|
"column": 9
|
|
},
|
|
"end": {
|
|
"line": 82,
|
|
"column": 14
|
|
},
|
|
"identifierName": "value"
|
|
},
|
|
"name": "value",
|
|
"leadingComments": null,
|
|
"extra": {
|
|
"parenthesized": true,
|
|
"parenStart": 2667
|
|
}
|
|
},
|
|
"property": {
|
|
"type": "Identifier",
|
|
"start": 2675,
|
|
"end": 2680,
|
|
"loc": {
|
|
"start": {
|
|
"line": 82,
|
|
"column": 16
|
|
},
|
|
"end": {
|
|
"line": 82,
|
|
"column": 21
|
|
},
|
|
"identifierName": "color"
|
|
},
|
|
"name": "color"
|
|
},
|
|
"computed": false,
|
|
"leadingComments": null
|
|
},
|
|
"operator": "===",
|
|
"right": {
|
|
"type": "MemberExpression",
|
|
"start": 2685,
|
|
"end": 2705,
|
|
"loc": {
|
|
"start": {
|
|
"line": 82,
|
|
"column": 26
|
|
},
|
|
"end": {
|
|
"line": 82,
|
|
"column": 46
|
|
}
|
|
},
|
|
"object": {
|
|
"type": "Identifier",
|
|
"start": 2685,
|
|
"end": 2695,
|
|
"loc": {
|
|
"start": {
|
|
"line": 82,
|
|
"column": 26
|
|
},
|
|
"end": {
|
|
"line": 82,
|
|
"column": 36
|
|
},
|
|
"identifierName": "enumColors"
|
|
},
|
|
"name": "enumColors"
|
|
},
|
|
"property": {
|
|
"type": "Identifier",
|
|
"start": 2696,
|
|
"end": 2705,
|
|
"loc": {
|
|
"start": {
|
|
"line": 82,
|
|
"column": 37
|
|
},
|
|
"end": {
|
|
"line": 82,
|
|
"column": 46
|
|
},
|
|
"identifierName": "uncolored"
|
|
},
|
|
"name": "uncolored"
|
|
},
|
|
"computed": false
|
|
},
|
|
"leadingComments": null
|
|
},
|
|
"consequent": {
|
|
"type": "NullLiteral",
|
|
"start": 2708,
|
|
"end": 2712,
|
|
"loc": {
|
|
"start": {
|
|
"line": 82,
|
|
"column": 49
|
|
},
|
|
"end": {
|
|
"line": 82,
|
|
"column": 53
|
|
}
|
|
}
|
|
},
|
|
"alternate": {
|
|
"type": "Identifier",
|
|
"start": 2740,
|
|
"end": 2745,
|
|
"loc": {
|
|
"start": {
|
|
"line": 82,
|
|
"column": 81
|
|
},
|
|
"end": {
|
|
"line": 82,
|
|
"column": 86
|
|
},
|
|
"identifierName": "value"
|
|
},
|
|
"name": "value",
|
|
"leadingComments": [
|
|
{
|
|
"type": "CommentBlock",
|
|
"value": "*@type {ColorItem} ",
|
|
"start": 2715,
|
|
"end": 2738,
|
|
"loc": {
|
|
"start": {
|
|
"line": 82,
|
|
"column": 56
|
|
},
|
|
"end": {
|
|
"line": 82,
|
|
"column": 79
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"extra": {
|
|
"parenthesized": true,
|
|
"parenStart": 2739
|
|
}
|
|
},
|
|
"leadingComments": [
|
|
{
|
|
"type": "CommentBlock",
|
|
"value": "*@type {ColorItem} ",
|
|
"start": 2634,
|
|
"end": 2657,
|
|
"loc": {
|
|
"start": {
|
|
"line": 81,
|
|
"column": 8
|
|
},
|
|
"end": {
|
|
"line": 81,
|
|
"column": 31
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "ObjectProperty",
|
|
"start": 2755,
|
|
"end": 2776,
|
|
"loc": {
|
|
"start": {
|
|
"line": 84,
|
|
"column": 4
|
|
},
|
|
"end": {
|
|
"line": 84,
|
|
"column": 25
|
|
}
|
|
},
|
|
"method": false,
|
|
"shorthand": false,
|
|
"computed": false,
|
|
"key": {
|
|
"type": "Identifier",
|
|
"start": 2755,
|
|
"end": 2760,
|
|
"loc": {
|
|
"start": {
|
|
"line": 84,
|
|
"column": 4
|
|
},
|
|
"end": {
|
|
"line": 84,
|
|
"column": 9
|
|
},
|
|
"identifierName": "shape"
|
|
},
|
|
"name": "shape"
|
|
},
|
|
"value": {
|
|
"type": "ArrowFunctionExpression",
|
|
"start": 2762,
|
|
"end": 2776,
|
|
"loc": {
|
|
"start": {
|
|
"line": 84,
|
|
"column": 11
|
|
},
|
|
"end": {
|
|
"line": 84,
|
|
"column": 25
|
|
}
|
|
},
|
|
"id": null,
|
|
"generator": false,
|
|
"expression": true,
|
|
"async": false,
|
|
"params": [
|
|
{
|
|
"type": "Identifier",
|
|
"start": 2762,
|
|
"end": 2767,
|
|
"loc": {
|
|
"start": {
|
|
"line": 84,
|
|
"column": 11
|
|
},
|
|
"end": {
|
|
"line": 84,
|
|
"column": 16
|
|
},
|
|
"identifierName": "value"
|
|
},
|
|
"name": "value"
|
|
}
|
|
],
|
|
"body": {
|
|
"type": "Identifier",
|
|
"start": 2771,
|
|
"end": 2776,
|
|
"loc": {
|
|
"start": {
|
|
"line": 84,
|
|
"column": 20
|
|
},
|
|
"end": {
|
|
"line": 84,
|
|
"column": 25
|
|
},
|
|
"identifierName": "value"
|
|
},
|
|
"name": "value"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "ExpressionStatement",
|
|
"start": 2785,
|
|
"end": 3489,
|
|
"loc": {
|
|
"start": {
|
|
"line": 87,
|
|
"column": 0
|
|
},
|
|
"end": {
|
|
"line": 104,
|
|
"column": 2
|
|
}
|
|
},
|
|
"expression": {
|
|
"type": "AssignmentExpression",
|
|
"start": 2785,
|
|
"end": 3488,
|
|
"loc": {
|
|
"start": {
|
|
"line": 87,
|
|
"column": 0
|
|
},
|
|
"end": {
|
|
"line": 104,
|
|
"column": 1
|
|
}
|
|
},
|
|
"operator": "=",
|
|
"left": {
|
|
"type": "MemberExpression",
|
|
"start": 2785,
|
|
"end": 2810,
|
|
"loc": {
|
|
"start": {
|
|
"line": 87,
|
|
"column": 0
|
|
},
|
|
"end": {
|
|
"line": 87,
|
|
"column": 25
|
|
}
|
|
},
|
|
"object": {
|
|
"type": "Identifier",
|
|
"start": 2785,
|
|
"end": 2798,
|
|
"loc": {
|
|
"start": {
|
|
"line": 87,
|
|
"column": 0
|
|
},
|
|
"end": {
|
|
"line": 87,
|
|
"column": 13
|
|
},
|
|
"identifierName": "DisplaySystem"
|
|
},
|
|
"name": "DisplaySystem"
|
|
},
|
|
"property": {
|
|
"type": "Identifier",
|
|
"start": 2799,
|
|
"end": 2810,
|
|
"loc": {
|
|
"start": {
|
|
"line": 87,
|
|
"column": 14
|
|
},
|
|
"end": {
|
|
"line": 87,
|
|
"column": 25
|
|
},
|
|
"identifierName": "displayItem"
|
|
},
|
|
"name": "displayItem"
|
|
},
|
|
"computed": false
|
|
},
|
|
"right": {
|
|
"type": "ObjectExpression",
|
|
"start": 2813,
|
|
"end": 3488,
|
|
"loc": {
|
|
"start": {
|
|
"line": 87,
|
|
"column": 28
|
|
},
|
|
"end": {
|
|
"line": 104,
|
|
"column": 1
|
|
}
|
|
},
|
|
"properties": [
|
|
{
|
|
"type": "ObjectProperty",
|
|
"start": 2820,
|
|
"end": 3151,
|
|
"loc": {
|
|
"start": {
|
|
"line": 88,
|
|
"column": 4
|
|
},
|
|
"end": {
|
|
"line": 94,
|
|
"column": 9
|
|
}
|
|
},
|
|
"method": false,
|
|
"shorthand": false,
|
|
"computed": false,
|
|
"key": {
|
|
"type": "Identifier",
|
|
"start": 2820,
|
|
"end": 2825,
|
|
"loc": {
|
|
"start": {
|
|
"line": 88,
|
|
"column": 4
|
|
},
|
|
"end": {
|
|
"line": 88,
|
|
"column": 9
|
|
},
|
|
"identifierName": "color"
|
|
},
|
|
"name": "color"
|
|
},
|
|
"value": {
|
|
"type": "ArrowFunctionExpression",
|
|
"start": 2827,
|
|
"end": 3151,
|
|
"loc": {
|
|
"start": {
|
|
"line": 88,
|
|
"column": 11
|
|
},
|
|
"end": {
|
|
"line": 94,
|
|
"column": 9
|
|
}
|
|
},
|
|
"id": null,
|
|
"generator": false,
|
|
"expression": true,
|
|
"async": false,
|
|
"params": [
|
|
{
|
|
"type": "Identifier",
|
|
"start": 2828,
|
|
"end": 2838,
|
|
"loc": {
|
|
"start": {
|
|
"line": 88,
|
|
"column": 12
|
|
},
|
|
"end": {
|
|
"line": 88,
|
|
"column": 22
|
|
},
|
|
"identifierName": "parameters"
|
|
},
|
|
"name": "parameters"
|
|
},
|
|
{
|
|
"type": "Identifier",
|
|
"start": 2840,
|
|
"end": 2845,
|
|
"loc": {
|
|
"start": {
|
|
"line": 88,
|
|
"column": 24
|
|
},
|
|
"end": {
|
|
"line": 88,
|
|
"column": 29
|
|
},
|
|
"identifierName": "value"
|
|
},
|
|
"name": "value"
|
|
},
|
|
{
|
|
"type": "Identifier",
|
|
"start": 2847,
|
|
"end": 2853,
|
|
"loc": {
|
|
"start": {
|
|
"line": 88,
|
|
"column": 31
|
|
},
|
|
"end": {
|
|
"line": 88,
|
|
"column": 37
|
|
},
|
|
"identifierName": "origin"
|
|
},
|
|
"name": "origin"
|
|
},
|
|
{
|
|
"type": "Identifier",
|
|
"start": 2855,
|
|
"end": 2867,
|
|
"loc": {
|
|
"start": {
|
|
"line": 88,
|
|
"column": 39
|
|
},
|
|
"end": {
|
|
"line": 88,
|
|
"column": 51
|
|
},
|
|
"identifierName": "globalConfig"
|
|
},
|
|
"name": "globalConfig"
|
|
}
|
|
],
|
|
"body": {
|
|
"type": "CallExpression",
|
|
"start": 2881,
|
|
"end": 3151,
|
|
"loc": {
|
|
"start": {
|
|
"line": 89,
|
|
"column": 8
|
|
},
|
|
"end": {
|
|
"line": 94,
|
|
"column": 9
|
|
}
|
|
},
|
|
"callee": {
|
|
"type": "MemberExpression",
|
|
"start": 2881,
|
|
"end": 2969,
|
|
"loc": {
|
|
"start": {
|
|
"line": 89,
|
|
"column": 8
|
|
},
|
|
"end": {
|
|
"line": 89,
|
|
"column": 96
|
|
}
|
|
},
|
|
"object": {
|
|
"type": "MemberExpression",
|
|
"start": 2881,
|
|
"end": 2950,
|
|
"loc": {
|
|
"start": {
|
|
"line": 89,
|
|
"column": 8
|
|
},
|
|
"end": {
|
|
"line": 89,
|
|
"column": 77
|
|
}
|
|
},
|
|
"object": {
|
|
"type": "MemberExpression",
|
|
"start": 2881,
|
|
"end": 2909,
|
|
"loc": {
|
|
"start": {
|
|
"line": 89,
|
|
"column": 8
|
|
},
|
|
"end": {
|
|
"line": 89,
|
|
"column": 36
|
|
}
|
|
},
|
|
"object": {
|
|
"type": "Identifier",
|
|
"start": 2881,
|
|
"end": 2894,
|
|
"loc": {
|
|
"start": {
|
|
"line": 89,
|
|
"column": 8
|
|
},
|
|
"end": {
|
|
"line": 89,
|
|
"column": 21
|
|
},
|
|
"identifierName": "DisplaySystem"
|
|
},
|
|
"name": "DisplaySystem"
|
|
},
|
|
"property": {
|
|
"type": "Identifier",
|
|
"start": 2895,
|
|
"end": 2909,
|
|
"loc": {
|
|
"start": {
|
|
"line": 89,
|
|
"column": 22
|
|
},
|
|
"end": {
|
|
"line": 89,
|
|
"column": 36
|
|
},
|
|
"identifierName": "displaySprites"
|
|
},
|
|
"name": "displaySprites"
|
|
},
|
|
"computed": false
|
|
},
|
|
"property": {
|
|
"type": "MemberExpression",
|
|
"start": 2936,
|
|
"end": 2949,
|
|
"loc": {
|
|
"start": {
|
|
"line": 89,
|
|
"column": 63
|
|
},
|
|
"end": {
|
|
"line": 89,
|
|
"column": 76
|
|
}
|
|
},
|
|
"object": {
|
|
"type": "Identifier",
|
|
"start": 2937,
|
|
"end": 2942,
|
|
"loc": {
|
|
"start": {
|
|
"line": 89,
|
|
"column": 64
|
|
},
|
|
"end": {
|
|
"line": 89,
|
|
"column": 69
|
|
},
|
|
"identifierName": "value"
|
|
},
|
|
"name": "value",
|
|
"leadingComments": null,
|
|
"extra": {
|
|
"parenthesized": true,
|
|
"parenStart": 2936
|
|
}
|
|
},
|
|
"property": {
|
|
"type": "Identifier",
|
|
"start": 2944,
|
|
"end": 2949,
|
|
"loc": {
|
|
"start": {
|
|
"line": 89,
|
|
"column": 71
|
|
},
|
|
"end": {
|
|
"line": 89,
|
|
"column": 76
|
|
},
|
|
"identifierName": "color"
|
|
},
|
|
"name": "color"
|
|
},
|
|
"computed": false,
|
|
"leadingComments": [
|
|
{
|
|
"type": "CommentBlock",
|
|
"value": "* @type {ColorItem} ",
|
|
"start": 2911,
|
|
"end": 2935,
|
|
"loc": {
|
|
"start": {
|
|
"line": 89,
|
|
"column": 38
|
|
},
|
|
"end": {
|
|
"line": 89,
|
|
"column": 62
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"computed": true
|
|
},
|
|
"property": {
|
|
"type": "Identifier",
|
|
"start": 2951,
|
|
"end": 2969,
|
|
"loc": {
|
|
"start": {
|
|
"line": 89,
|
|
"column": 78
|
|
},
|
|
"end": {
|
|
"line": 89,
|
|
"column": 96
|
|
},
|
|
"identifierName": "drawCachedCentered"
|
|
},
|
|
"name": "drawCachedCentered"
|
|
},
|
|
"computed": false
|
|
},
|
|
"arguments": [
|
|
{
|
|
"type": "Identifier",
|
|
"start": 2984,
|
|
"end": 2994,
|
|
"loc": {
|
|
"start": {
|
|
"line": 90,
|
|
"column": 12
|
|
},
|
|
"end": {
|
|
"line": 90,
|
|
"column": 22
|
|
},
|
|
"identifierName": "parameters"
|
|
},
|
|
"name": "parameters"
|
|
},
|
|
{
|
|
"type": "BinaryExpression",
|
|
"start": 3009,
|
|
"end": 3049,
|
|
"loc": {
|
|
"start": {
|
|
"line": 91,
|
|
"column": 12
|
|
},
|
|
"end": {
|
|
"line": 91,
|
|
"column": 52
|
|
}
|
|
},
|
|
"left": {
|
|
"type": "BinaryExpression",
|
|
"start": 3010,
|
|
"end": 3024,
|
|
"loc": {
|
|
"start": {
|
|
"line": 91,
|
|
"column": 13
|
|
},
|
|
"end": {
|
|
"line": 91,
|
|
"column": 27
|
|
}
|
|
},
|
|
"left": {
|
|
"type": "MemberExpression",
|
|
"start": 3010,
|
|
"end": 3018,
|
|
"loc": {
|
|
"start": {
|
|
"line": 91,
|
|
"column": 13
|
|
},
|
|
"end": {
|
|
"line": 91,
|
|
"column": 21
|
|
}
|
|
},
|
|
"object": {
|
|
"type": "Identifier",
|
|
"start": 3010,
|
|
"end": 3016,
|
|
"loc": {
|
|
"start": {
|
|
"line": 91,
|
|
"column": 13
|
|
},
|
|
"end": {
|
|
"line": 91,
|
|
"column": 19
|
|
},
|
|
"identifierName": "origin"
|
|
},
|
|
"name": "origin"
|
|
},
|
|
"property": {
|
|
"type": "Identifier",
|
|
"start": 3017,
|
|
"end": 3018,
|
|
"loc": {
|
|
"start": {
|
|
"line": 91,
|
|
"column": 20
|
|
},
|
|
"end": {
|
|
"line": 91,
|
|
"column": 21
|
|
},
|
|
"identifierName": "x"
|
|
},
|
|
"name": "x"
|
|
},
|
|
"computed": false
|
|
},
|
|
"operator": "+",
|
|
"right": {
|
|
"type": "NumericLiteral",
|
|
"start": 3021,
|
|
"end": 3024,
|
|
"loc": {
|
|
"start": {
|
|
"line": 91,
|
|
"column": 24
|
|
},
|
|
"end": {
|
|
"line": 91,
|
|
"column": 27
|
|
}
|
|
},
|
|
"extra": {
|
|
"rawValue": 0.5,
|
|
"raw": "0.5"
|
|
},
|
|
"value": 0.5
|
|
},
|
|
"extra": {
|
|
"parenthesized": true,
|
|
"parenStart": 3009
|
|
}
|
|
},
|
|
"operator": "*",
|
|
"right": {
|
|
"type": "MemberExpression",
|
|
"start": 3028,
|
|
"end": 3049,
|
|
"loc": {
|
|
"start": {
|
|
"line": 91,
|
|
"column": 31
|
|
},
|
|
"end": {
|
|
"line": 91,
|
|
"column": 52
|
|
}
|
|
},
|
|
"object": {
|
|
"type": "Identifier",
|
|
"start": 3028,
|
|
"end": 3040,
|
|
"loc": {
|
|
"start": {
|
|
"line": 91,
|
|
"column": 31
|
|
},
|
|
"end": {
|
|
"line": 91,
|
|
"column": 43
|
|
},
|
|
"identifierName": "globalConfig"
|
|
},
|
|
"name": "globalConfig"
|
|
},
|
|
"property": {
|
|
"type": "Identifier",
|
|
"start": 3041,
|
|
"end": 3049,
|
|
"loc": {
|
|
"start": {
|
|
"line": 91,
|
|
"column": 44
|
|
},
|
|
"end": {
|
|
"line": 91,
|
|
"column": 52
|
|
},
|
|
"identifierName": "tileSize"
|
|
},
|
|
"name": "tileSize"
|
|
},
|
|
"computed": false
|
|
}
|
|
},
|
|
{
|
|
"type": "BinaryExpression",
|
|
"start": 3064,
|
|
"end": 3104,
|
|
"loc": {
|
|
"start": {
|
|
"line": 92,
|
|
"column": 12
|
|
},
|
|
"end": {
|
|
"line": 92,
|
|
"column": 52
|
|
}
|
|
},
|
|
"left": {
|
|
"type": "BinaryExpression",
|
|
"start": 3065,
|
|
"end": 3079,
|
|
"loc": {
|
|
"start": {
|
|
"line": 92,
|
|
"column": 13
|
|
},
|
|
"end": {
|
|
"line": 92,
|
|
"column": 27
|
|
}
|
|
},
|
|
"left": {
|
|
"type": "MemberExpression",
|
|
"start": 3065,
|
|
"end": 3073,
|
|
"loc": {
|
|
"start": {
|
|
"line": 92,
|
|
"column": 13
|
|
},
|
|
"end": {
|
|
"line": 92,
|
|
"column": 21
|
|
}
|
|
},
|
|
"object": {
|
|
"type": "Identifier",
|
|
"start": 3065,
|
|
"end": 3071,
|
|
"loc": {
|
|
"start": {
|
|
"line": 92,
|
|
"column": 13
|
|
},
|
|
"end": {
|
|
"line": 92,
|
|
"column": 19
|
|
},
|
|
"identifierName": "origin"
|
|
},
|
|
"name": "origin"
|
|
},
|
|
"property": {
|
|
"type": "Identifier",
|
|
"start": 3072,
|
|
"end": 3073,
|
|
"loc": {
|
|
"start": {
|
|
"line": 92,
|
|
"column": 20
|
|
},
|
|
"end": {
|
|
"line": 92,
|
|
"column": 21
|
|
},
|
|
"identifierName": "y"
|
|
},
|
|
"name": "y"
|
|
},
|
|
"computed": false
|
|
},
|
|
"operator": "+",
|
|
"right": {
|
|
"type": "NumericLiteral",
|
|
"start": 3076,
|
|
"end": 3079,
|
|
"loc": {
|
|
"start": {
|
|
"line": 92,
|
|
"column": 24
|
|
},
|
|
"end": {
|
|
"line": 92,
|
|
"column": 27
|
|
}
|
|
},
|
|
"extra": {
|
|
"rawValue": 0.5,
|
|
"raw": "0.5"
|
|
},
|
|
"value": 0.5
|
|
},
|
|
"extra": {
|
|
"parenthesized": true,
|
|
"parenStart": 3064
|
|
}
|
|
},
|
|
"operator": "*",
|
|
"right": {
|
|
"type": "MemberExpression",
|
|
"start": 3083,
|
|
"end": 3104,
|
|
"loc": {
|
|
"start": {
|
|
"line": 92,
|
|
"column": 31
|
|
},
|
|
"end": {
|
|
"line": 92,
|
|
"column": 52
|
|
}
|
|
},
|
|
"object": {
|
|
"type": "Identifier",
|
|
"start": 3083,
|
|
"end": 3095,
|
|
"loc": {
|
|
"start": {
|
|
"line": 92,
|
|
"column": 31
|
|
},
|
|
"end": {
|
|
"line": 92,
|
|
"column": 43
|
|
},
|
|
"identifierName": "globalConfig"
|
|
},
|
|
"name": "globalConfig"
|
|
},
|
|
"property": {
|
|
"type": "Identifier",
|
|
"start": 3096,
|
|
"end": 3104,
|
|
"loc": {
|
|
"start": {
|
|
"line": 92,
|
|
"column": 44
|
|
},
|
|
"end": {
|
|
"line": 92,
|
|
"column": 52
|
|
},
|
|
"identifierName": "tileSize"
|
|
},
|
|
"name": "tileSize"
|
|
},
|
|
"computed": false
|
|
}
|
|
},
|
|
{
|
|
"type": "MemberExpression",
|
|
"start": 3119,
|
|
"end": 3140,
|
|
"loc": {
|
|
"start": {
|
|
"line": 93,
|
|
"column": 12
|
|
},
|
|
"end": {
|
|
"line": 93,
|
|
"column": 33
|
|
}
|
|
},
|
|
"object": {
|
|
"type": "Identifier",
|
|
"start": 3119,
|
|
"end": 3131,
|
|
"loc": {
|
|
"start": {
|
|
"line": 93,
|
|
"column": 12
|
|
},
|
|
"end": {
|
|
"line": 93,
|
|
"column": 24
|
|
},
|
|
"identifierName": "globalConfig"
|
|
},
|
|
"name": "globalConfig"
|
|
},
|
|
"property": {
|
|
"type": "Identifier",
|
|
"start": 3132,
|
|
"end": 3140,
|
|
"loc": {
|
|
"start": {
|
|
"line": 93,
|
|
"column": 25
|
|
},
|
|
"end": {
|
|
"line": 93,
|
|
"column": 33
|
|
},
|
|
"identifierName": "tileSize"
|
|
},
|
|
"name": "tileSize"
|
|
},
|
|
"computed": false
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "ObjectProperty",
|
|
"start": 3160,
|
|
"end": 3484,
|
|
"loc": {
|
|
"start": {
|
|
"line": 96,
|
|
"column": 4
|
|
},
|
|
"end": {
|
|
"line": 103,
|
|
"column": 9
|
|
}
|
|
},
|
|
"method": false,
|
|
"shorthand": false,
|
|
"computed": false,
|
|
"key": {
|
|
"type": "Identifier",
|
|
"start": 3160,
|
|
"end": 3165,
|
|
"loc": {
|
|
"start": {
|
|
"line": 96,
|
|
"column": 4
|
|
},
|
|
"end": {
|
|
"line": 96,
|
|
"column": 9
|
|
},
|
|
"identifierName": "shape"
|
|
},
|
|
"name": "shape"
|
|
},
|
|
"value": {
|
|
"type": "ArrowFunctionExpression",
|
|
"start": 3167,
|
|
"end": 3484,
|
|
"loc": {
|
|
"start": {
|
|
"line": 96,
|
|
"column": 11
|
|
},
|
|
"end": {
|
|
"line": 103,
|
|
"column": 9
|
|
}
|
|
},
|
|
"id": null,
|
|
"generator": false,
|
|
"expression": true,
|
|
"async": false,
|
|
"params": [
|
|
{
|
|
"type": "Identifier",
|
|
"start": 3168,
|
|
"end": 3178,
|
|
"loc": {
|
|
"start": {
|
|
"line": 96,
|
|
"column": 12
|
|
},
|
|
"end": {
|
|
"line": 96,
|
|
"column": 22
|
|
},
|
|
"identifierName": "parameters"
|
|
},
|
|
"name": "parameters"
|
|
},
|
|
{
|
|
"type": "Identifier",
|
|
"start": 3180,
|
|
"end": 3185,
|
|
"loc": {
|
|
"start": {
|
|
"line": 96,
|
|
"column": 24
|
|
},
|
|
"end": {
|
|
"line": 96,
|
|
"column": 29
|
|
},
|
|
"identifierName": "value"
|
|
},
|
|
"name": "value"
|
|
},
|
|
{
|
|
"type": "Identifier",
|
|
"start": 3187,
|
|
"end": 3193,
|
|
"loc": {
|
|
"start": {
|
|
"line": 96,
|
|
"column": 31
|
|
},
|
|
"end": {
|
|
"line": 96,
|
|
"column": 37
|
|
},
|
|
"identifierName": "origin"
|
|
},
|
|
"name": "origin"
|
|
},
|
|
{
|
|
"type": "Identifier",
|
|
"start": 3195,
|
|
"end": 3207,
|
|
"loc": {
|
|
"start": {
|
|
"line": 96,
|
|
"column": 39
|
|
},
|
|
"end": {
|
|
"line": 96,
|
|
"column": 51
|
|
},
|
|
"identifierName": "globalConfig"
|
|
},
|
|
"name": "globalConfig"
|
|
}
|
|
],
|
|
"body": {
|
|
"type": "CallExpression",
|
|
"start": 3221,
|
|
"end": 3484,
|
|
"loc": {
|
|
"start": {
|
|
"line": 97,
|
|
"column": 8
|
|
},
|
|
"end": {
|
|
"line": 103,
|
|
"column": 9
|
|
}
|
|
},
|
|
"callee": {
|
|
"type": "MemberExpression",
|
|
"start": 3221,
|
|
"end": 3250,
|
|
"loc": {
|
|
"start": {
|
|
"line": 97,
|
|
"column": 8
|
|
},
|
|
"end": {
|
|
"line": 97,
|
|
"column": 37
|
|
}
|
|
},
|
|
"object": {
|
|
"type": "Identifier",
|
|
"start": 3221,
|
|
"end": 3226,
|
|
"loc": {
|
|
"start": {
|
|
"line": 97,
|
|
"column": 8
|
|
},
|
|
"end": {
|
|
"line": 97,
|
|
"column": 13
|
|
},
|
|
"identifierName": "value"
|
|
},
|
|
"name": "value"
|
|
},
|
|
"property": {
|
|
"type": "Identifier",
|
|
"start": 3227,
|
|
"end": 3250,
|
|
"loc": {
|
|
"start": {
|
|
"line": 97,
|
|
"column": 14
|
|
},
|
|
"end": {
|
|
"line": 97,
|
|
"column": 37
|
|
},
|
|
"identifierName": "drawItemCenteredClipped"
|
|
},
|
|
"name": "drawItemCenteredClipped"
|
|
},
|
|
"computed": false
|
|
},
|
|
"arguments": [
|
|
{
|
|
"type": "BinaryExpression",
|
|
"start": 3265,
|
|
"end": 3305,
|
|
"loc": {
|
|
"start": {
|
|
"line": 98,
|
|
"column": 12
|
|
},
|
|
"end": {
|
|
"line": 98,
|
|
"column": 52
|
|
}
|
|
},
|
|
"left": {
|
|
"type": "BinaryExpression",
|
|
"start": 3266,
|
|
"end": 3280,
|
|
"loc": {
|
|
"start": {
|
|
"line": 98,
|
|
"column": 13
|
|
},
|
|
"end": {
|
|
"line": 98,
|
|
"column": 27
|
|
}
|
|
},
|
|
"left": {
|
|
"type": "MemberExpression",
|
|
"start": 3266,
|
|
"end": 3274,
|
|
"loc": {
|
|
"start": {
|
|
"line": 98,
|
|
"column": 13
|
|
},
|
|
"end": {
|
|
"line": 98,
|
|
"column": 21
|
|
}
|
|
},
|
|
"object": {
|
|
"type": "Identifier",
|
|
"start": 3266,
|
|
"end": 3272,
|
|
"loc": {
|
|
"start": {
|
|
"line": 98,
|
|
"column": 13
|
|
},
|
|
"end": {
|
|
"line": 98,
|
|
"column": 19
|
|
},
|
|
"identifierName": "origin"
|
|
},
|
|
"name": "origin"
|
|
},
|
|
"property": {
|
|
"type": "Identifier",
|
|
"start": 3273,
|
|
"end": 3274,
|
|
"loc": {
|
|
"start": {
|
|
"line": 98,
|
|
"column": 20
|
|
},
|
|
"end": {
|
|
"line": 98,
|
|
"column": 21
|
|
},
|
|
"identifierName": "x"
|
|
},
|
|
"name": "x"
|
|
},
|
|
"computed": false
|
|
},
|
|
"operator": "+",
|
|
"right": {
|
|
"type": "NumericLiteral",
|
|
"start": 3277,
|
|
"end": 3280,
|
|
"loc": {
|
|
"start": {
|
|
"line": 98,
|
|
"column": 24
|
|
},
|
|
"end": {
|
|
"line": 98,
|
|
"column": 27
|
|
}
|
|
},
|
|
"extra": {
|
|
"rawValue": 0.5,
|
|
"raw": "0.5"
|
|
},
|
|
"value": 0.5
|
|
},
|
|
"extra": {
|
|
"parenthesized": true,
|
|
"parenStart": 3265
|
|
}
|
|
},
|
|
"operator": "*",
|
|
"right": {
|
|
"type": "MemberExpression",
|
|
"start": 3284,
|
|
"end": 3305,
|
|
"loc": {
|
|
"start": {
|
|
"line": 98,
|
|
"column": 31
|
|
},
|
|
"end": {
|
|
"line": 98,
|
|
"column": 52
|
|
}
|
|
},
|
|
"object": {
|
|
"type": "Identifier",
|
|
"start": 3284,
|
|
"end": 3296,
|
|
"loc": {
|
|
"start": {
|
|
"line": 98,
|
|
"column": 31
|
|
},
|
|
"end": {
|
|
"line": 98,
|
|
"column": 43
|
|
},
|
|
"identifierName": "globalConfig"
|
|
},
|
|
"name": "globalConfig"
|
|
},
|
|
"property": {
|
|
"type": "Identifier",
|
|
"start": 3297,
|
|
"end": 3305,
|
|
"loc": {
|
|
"start": {
|
|
"line": 98,
|
|
"column": 44
|
|
},
|
|
"end": {
|
|
"line": 98,
|
|
"column": 52
|
|
},
|
|
"identifierName": "tileSize"
|
|
},
|
|
"name": "tileSize"
|
|
},
|
|
"computed": false
|
|
}
|
|
},
|
|
{
|
|
"type": "BinaryExpression",
|
|
"start": 3320,
|
|
"end": 3360,
|
|
"loc": {
|
|
"start": {
|
|
"line": 99,
|
|
"column": 12
|
|
},
|
|
"end": {
|
|
"line": 99,
|
|
"column": 52
|
|
}
|
|
},
|
|
"left": {
|
|
"type": "BinaryExpression",
|
|
"start": 3321,
|
|
"end": 3335,
|
|
"loc": {
|
|
"start": {
|
|
"line": 99,
|
|
"column": 13
|
|
},
|
|
"end": {
|
|
"line": 99,
|
|
"column": 27
|
|
}
|
|
},
|
|
"left": {
|
|
"type": "MemberExpression",
|
|
"start": 3321,
|
|
"end": 3329,
|
|
"loc": {
|
|
"start": {
|
|
"line": 99,
|
|
"column": 13
|
|
},
|
|
"end": {
|
|
"line": 99,
|
|
"column": 21
|
|
}
|
|
},
|
|
"object": {
|
|
"type": "Identifier",
|
|
"start": 3321,
|
|
"end": 3327,
|
|
"loc": {
|
|
"start": {
|
|
"line": 99,
|
|
"column": 13
|
|
},
|
|
"end": {
|
|
"line": 99,
|
|
"column": 19
|
|
},
|
|
"identifierName": "origin"
|
|
},
|
|
"name": "origin"
|
|
},
|
|
"property": {
|
|
"type": "Identifier",
|
|
"start": 3328,
|
|
"end": 3329,
|
|
"loc": {
|
|
"start": {
|
|
"line": 99,
|
|
"column": 20
|
|
},
|
|
"end": {
|
|
"line": 99,
|
|
"column": 21
|
|
},
|
|
"identifierName": "y"
|
|
},
|
|
"name": "y"
|
|
},
|
|
"computed": false
|
|
},
|
|
"operator": "+",
|
|
"right": {
|
|
"type": "NumericLiteral",
|
|
"start": 3332,
|
|
"end": 3335,
|
|
"loc": {
|
|
"start": {
|
|
"line": 99,
|
|
"column": 24
|
|
},
|
|
"end": {
|
|
"line": 99,
|
|
"column": 27
|
|
}
|
|
},
|
|
"extra": {
|
|
"rawValue": 0.5,
|
|
"raw": "0.5"
|
|
},
|
|
"value": 0.5
|
|
},
|
|
"extra": {
|
|
"parenthesized": true,
|
|
"parenStart": 3320
|
|
}
|
|
},
|
|
"operator": "*",
|
|
"right": {
|
|
"type": "MemberExpression",
|
|
"start": 3339,
|
|
"end": 3360,
|
|
"loc": {
|
|
"start": {
|
|
"line": 99,
|
|
"column": 31
|
|
},
|
|
"end": {
|
|
"line": 99,
|
|
"column": 52
|
|
}
|
|
},
|
|
"object": {
|
|
"type": "Identifier",
|
|
"start": 3339,
|
|
"end": 3351,
|
|
"loc": {
|
|
"start": {
|
|
"line": 99,
|
|
"column": 31
|
|
},
|
|
"end": {
|
|
"line": 99,
|
|
"column": 43
|
|
},
|
|
"identifierName": "globalConfig"
|
|
},
|
|
"name": "globalConfig"
|
|
},
|
|
"property": {
|
|
"type": "Identifier",
|
|
"start": 3352,
|
|
"end": 3360,
|
|
"loc": {
|
|
"start": {
|
|
"line": 99,
|
|
"column": 44
|
|
},
|
|
"end": {
|
|
"line": 99,
|
|
"column": 52
|
|
},
|
|
"identifierName": "tileSize"
|
|
},
|
|
"name": "tileSize"
|
|
},
|
|
"computed": false
|
|
}
|
|
},
|
|
{
|
|
"type": "Identifier",
|
|
"start": 3375,
|
|
"end": 3385,
|
|
"loc": {
|
|
"start": {
|
|
"line": 100,
|
|
"column": 12
|
|
},
|
|
"end": {
|
|
"line": 100,
|
|
"column": 22
|
|
},
|
|
"identifierName": "parameters"
|
|
},
|
|
"name": "parameters"
|
|
},
|
|
{
|
|
"type": "CallExpression",
|
|
"start": 3400,
|
|
"end": 3427,
|
|
"loc": {
|
|
"start": {
|
|
"line": 101,
|
|
"column": 12
|
|
},
|
|
"end": {
|
|
"line": 101,
|
|
"column": 39
|
|
}
|
|
},
|
|
"callee": {
|
|
"type": "MemberExpression",
|
|
"start": 3400,
|
|
"end": 3425,
|
|
"loc": {
|
|
"start": {
|
|
"line": 101,
|
|
"column": 12
|
|
},
|
|
"end": {
|
|
"line": 101,
|
|
"column": 37
|
|
}
|
|
},
|
|
"object": {
|
|
"type": "Identifier",
|
|
"start": 3400,
|
|
"end": 3413,
|
|
"loc": {
|
|
"start": {
|
|
"line": 101,
|
|
"column": 12
|
|
},
|
|
"end": {
|
|
"line": 101,
|
|
"column": 25
|
|
},
|
|
"identifierName": "DisplaySystem"
|
|
},
|
|
"name": "DisplaySystem"
|
|
},
|
|
"property": {
|
|
"type": "Identifier",
|
|
"start": 3414,
|
|
"end": 3425,
|
|
"loc": {
|
|
"start": {
|
|
"line": 101,
|
|
"column": 26
|
|
},
|
|
"end": {
|
|
"line": 101,
|
|
"column": 37
|
|
},
|
|
"identifierName": "shapeRadius"
|
|
},
|
|
"name": "shapeRadius"
|
|
},
|
|
"computed": false
|
|
},
|
|
"arguments": []
|
|
},
|
|
{
|
|
"type": "CallExpression",
|
|
"start": 3442,
|
|
"end": 3473,
|
|
"loc": {
|
|
"start": {
|
|
"line": 102,
|
|
"column": 12
|
|
},
|
|
"end": {
|
|
"line": 102,
|
|
"column": 43
|
|
}
|
|
},
|
|
"callee": {
|
|
"type": "MemberExpression",
|
|
"start": 3442,
|
|
"end": 3471,
|
|
"loc": {
|
|
"start": {
|
|
"line": 102,
|
|
"column": 12
|
|
},
|
|
"end": {
|
|
"line": 102,
|
|
"column": 41
|
|
}
|
|
},
|
|
"object": {
|
|
"type": "Identifier",
|
|
"start": 3442,
|
|
"end": 3455,
|
|
"loc": {
|
|
"start": {
|
|
"line": 102,
|
|
"column": 12
|
|
},
|
|
"end": {
|
|
"line": 102,
|
|
"column": 25
|
|
},
|
|
"identifierName": "DisplaySystem"
|
|
},
|
|
"name": "DisplaySystem"
|
|
},
|
|
"property": {
|
|
"type": "Identifier",
|
|
"start": 3456,
|
|
"end": 3471,
|
|
"loc": {
|
|
"start": {
|
|
"line": 102,
|
|
"column": 26
|
|
},
|
|
"end": {
|
|
"line": 102,
|
|
"column": 41
|
|
},
|
|
"identifierName": "shapeBackground"
|
|
},
|
|
"name": "shapeBackground"
|
|
},
|
|
"computed": false
|
|
},
|
|
"arguments": []
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "ExpressionStatement",
|
|
"start": 3493,
|
|
"end": 3530,
|
|
"loc": {
|
|
"start": {
|
|
"line": 106,
|
|
"column": 0
|
|
},
|
|
"end": {
|
|
"line": 106,
|
|
"column": 37
|
|
}
|
|
},
|
|
"expression": {
|
|
"type": "AssignmentExpression",
|
|
"start": 3493,
|
|
"end": 3529,
|
|
"loc": {
|
|
"start": {
|
|
"line": 106,
|
|
"column": 0
|
|
},
|
|
"end": {
|
|
"line": 106,
|
|
"column": 36
|
|
}
|
|
},
|
|
"operator": "=",
|
|
"left": {
|
|
"type": "MemberExpression",
|
|
"start": 3493,
|
|
"end": 3518,
|
|
"loc": {
|
|
"start": {
|
|
"line": 106,
|
|
"column": 0
|
|
},
|
|
"end": {
|
|
"line": 106,
|
|
"column": 25
|
|
}
|
|
},
|
|
"object": {
|
|
"type": "Identifier",
|
|
"start": 3493,
|
|
"end": 3506,
|
|
"loc": {
|
|
"start": {
|
|
"line": 106,
|
|
"column": 0
|
|
},
|
|
"end": {
|
|
"line": 106,
|
|
"column": 13
|
|
},
|
|
"identifierName": "DisplaySystem"
|
|
},
|
|
"name": "DisplaySystem"
|
|
},
|
|
"property": {
|
|
"type": "Identifier",
|
|
"start": 3507,
|
|
"end": 3518,
|
|
"loc": {
|
|
"start": {
|
|
"line": 106,
|
|
"column": 14
|
|
},
|
|
"end": {
|
|
"line": 106,
|
|
"column": 25
|
|
},
|
|
"identifierName": "shapeRadius"
|
|
},
|
|
"name": "shapeRadius"
|
|
},
|
|
"computed": false
|
|
},
|
|
"right": {
|
|
"type": "ArrowFunctionExpression",
|
|
"start": 3521,
|
|
"end": 3529,
|
|
"loc": {
|
|
"start": {
|
|
"line": 106,
|
|
"column": 28
|
|
},
|
|
"end": {
|
|
"line": 106,
|
|
"column": 36
|
|
}
|
|
},
|
|
"id": null,
|
|
"generator": false,
|
|
"expression": true,
|
|
"async": false,
|
|
"params": [],
|
|
"body": {
|
|
"type": "NumericLiteral",
|
|
"start": 3527,
|
|
"end": 3529,
|
|
"loc": {
|
|
"start": {
|
|
"line": 106,
|
|
"column": 34
|
|
},
|
|
"end": {
|
|
"line": 106,
|
|
"column": 36
|
|
}
|
|
},
|
|
"extra": {
|
|
"rawValue": 30,
|
|
"raw": "30"
|
|
},
|
|
"value": 30
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "ExpressionStatement",
|
|
"start": 3532,
|
|
"end": 3575,
|
|
"loc": {
|
|
"start": {
|
|
"line": 107,
|
|
"column": 0
|
|
},
|
|
"end": {
|
|
"line": 107,
|
|
"column": 43
|
|
}
|
|
},
|
|
"expression": {
|
|
"type": "AssignmentExpression",
|
|
"start": 3532,
|
|
"end": 3574,
|
|
"loc": {
|
|
"start": {
|
|
"line": 107,
|
|
"column": 0
|
|
},
|
|
"end": {
|
|
"line": 107,
|
|
"column": 42
|
|
}
|
|
},
|
|
"operator": "=",
|
|
"left": {
|
|
"type": "MemberExpression",
|
|
"start": 3532,
|
|
"end": 3561,
|
|
"loc": {
|
|
"start": {
|
|
"line": 107,
|
|
"column": 0
|
|
},
|
|
"end": {
|
|
"line": 107,
|
|
"column": 29
|
|
}
|
|
},
|
|
"object": {
|
|
"type": "Identifier",
|
|
"start": 3532,
|
|
"end": 3545,
|
|
"loc": {
|
|
"start": {
|
|
"line": 107,
|
|
"column": 0
|
|
},
|
|
"end": {
|
|
"line": 107,
|
|
"column": 13
|
|
},
|
|
"identifierName": "DisplaySystem"
|
|
},
|
|
"name": "DisplaySystem"
|
|
},
|
|
"property": {
|
|
"type": "Identifier",
|
|
"start": 3546,
|
|
"end": 3561,
|
|
"loc": {
|
|
"start": {
|
|
"line": 107,
|
|
"column": 14
|
|
},
|
|
"end": {
|
|
"line": 107,
|
|
"column": 29
|
|
},
|
|
"identifierName": "shapeBackground"
|
|
},
|
|
"name": "shapeBackground"
|
|
},
|
|
"computed": false
|
|
},
|
|
"right": {
|
|
"type": "ArrowFunctionExpression",
|
|
"start": 3564,
|
|
"end": 3574,
|
|
"loc": {
|
|
"start": {
|
|
"line": 107,
|
|
"column": 32
|
|
},
|
|
"end": {
|
|
"line": 107,
|
|
"column": 42
|
|
}
|
|
},
|
|
"id": null,
|
|
"generator": false,
|
|
"expression": true,
|
|
"async": false,
|
|
"params": [],
|
|
"body": {
|
|
"type": "BooleanLiteral",
|
|
"start": 3570,
|
|
"end": 3574,
|
|
"loc": {
|
|
"start": {
|
|
"line": 107,
|
|
"column": 38
|
|
},
|
|
"end": {
|
|
"line": 107,
|
|
"column": 42
|
|
}
|
|
},
|
|
"value": true
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"directives": []
|
|
},
|
|
"comments": [
|
|
{
|
|
"type": "CommentBlock",
|
|
"value": "* @type {Object<string, import(\"../../core/draw_utils\").AtlasSprite>} ",
|
|
"start": 598,
|
|
"end": 672,
|
|
"loc": {
|
|
"start": {
|
|
"line": 15,
|
|
"column": 8
|
|
},
|
|
"end": {
|
|
"line": 15,
|
|
"column": 82
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "CommentBlock",
|
|
"value": "*\r\n * Returns the color / value a display should show\r\n * @param {BaseItem} value\r\n * @returns {BaseItem}\r\n ",
|
|
"start": 1081,
|
|
"end": 1209,
|
|
"loc": {
|
|
"start": {
|
|
"line": 32,
|
|
"column": 4
|
|
},
|
|
"end": {
|
|
"line": 36,
|
|
"column": 7
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "CommentBlock",
|
|
"value": "*\r\n * Draws a given chunk\r\n * @param {import(\"../../core/draw_utils\").DrawParameters} parameters\r\n * @param {MapChunkView} chunk\r\n ",
|
|
"start": 1390,
|
|
"end": 1541,
|
|
"loc": {
|
|
"start": {
|
|
"line": 45,
|
|
"column": 4
|
|
},
|
|
"end": {
|
|
"line": 49,
|
|
"column": 7
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "CommentBlock",
|
|
"value": "*@type {ColorItem} ",
|
|
"start": 2634,
|
|
"end": 2657,
|
|
"loc": {
|
|
"start": {
|
|
"line": 81,
|
|
"column": 8
|
|
},
|
|
"end": {
|
|
"line": 81,
|
|
"column": 31
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "CommentBlock",
|
|
"value": "*@type {ColorItem} ",
|
|
"start": 2715,
|
|
"end": 2738,
|
|
"loc": {
|
|
"start": {
|
|
"line": 82,
|
|
"column": 56
|
|
},
|
|
"end": {
|
|
"line": 82,
|
|
"column": 79
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "CommentBlock",
|
|
"value": "* @type {ColorItem} ",
|
|
"start": 2911,
|
|
"end": 2935,
|
|
"loc": {
|
|
"start": {
|
|
"line": 89,
|
|
"column": 38
|
|
},
|
|
"end": {
|
|
"line": 89,
|
|
"column": 62
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"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": "globalConfig",
|
|
"start": 9,
|
|
"end": 21,
|
|
"loc": {
|
|
"start": {
|
|
"line": 1,
|
|
"column": 9
|
|
},
|
|
"end": {
|
|
"line": 1,
|
|
"column": 21
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "}",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 22,
|
|
"end": 23,
|
|
"loc": {
|
|
"start": {
|
|
"line": 1,
|
|
"column": 22
|
|
},
|
|
"end": {
|
|
"line": 1,
|
|
"column": 23
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "from",
|
|
"start": 24,
|
|
"end": 28,
|
|
"loc": {
|
|
"start": {
|
|
"line": 1,
|
|
"column": 24
|
|
},
|
|
"end": {
|
|
"line": 1,
|
|
"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": 29,
|
|
"end": 48,
|
|
"loc": {
|
|
"start": {
|
|
"line": 1,
|
|
"column": 29
|
|
},
|
|
"end": {
|
|
"line": 1,
|
|
"column": 48
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ";",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 48,
|
|
"end": 49,
|
|
"loc": {
|
|
"start": {
|
|
"line": 1,
|
|
"column": 48
|
|
},
|
|
"end": {
|
|
"line": 1,
|
|
"column": 49
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "import",
|
|
"keyword": "import",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"value": "import",
|
|
"start": 51,
|
|
"end": 57,
|
|
"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": 58,
|
|
"end": 59,
|
|
"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": "Loader",
|
|
"start": 60,
|
|
"end": 66,
|
|
"loc": {
|
|
"start": {
|
|
"line": 2,
|
|
"column": 9
|
|
},
|
|
"end": {
|
|
"line": 2,
|
|
"column": 15
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "}",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 67,
|
|
"end": 68,
|
|
"loc": {
|
|
"start": {
|
|
"line": 2,
|
|
"column": 16
|
|
},
|
|
"end": {
|
|
"line": 2,
|
|
"column": 17
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "from",
|
|
"start": 69,
|
|
"end": 73,
|
|
"loc": {
|
|
"start": {
|
|
"line": 2,
|
|
"column": 18
|
|
},
|
|
"end": {
|
|
"line": 2,
|
|
"column": 22
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "string",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"value": "../../core/loader",
|
|
"start": 74,
|
|
"end": 93,
|
|
"loc": {
|
|
"start": {
|
|
"line": 2,
|
|
"column": 23
|
|
},
|
|
"end": {
|
|
"line": 2,
|
|
"column": 42
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ";",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 93,
|
|
"end": 94,
|
|
"loc": {
|
|
"start": {
|
|
"line": 2,
|
|
"column": 42
|
|
},
|
|
"end": {
|
|
"line": 2,
|
|
"column": 43
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "import",
|
|
"keyword": "import",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"value": "import",
|
|
"start": 96,
|
|
"end": 102,
|
|
"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": 103,
|
|
"end": 104,
|
|
"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": "BaseItem",
|
|
"start": 105,
|
|
"end": 113,
|
|
"loc": {
|
|
"start": {
|
|
"line": 3,
|
|
"column": 9
|
|
},
|
|
"end": {
|
|
"line": 3,
|
|
"column": 17
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "}",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 114,
|
|
"end": 115,
|
|
"loc": {
|
|
"start": {
|
|
"line": 3,
|
|
"column": 18
|
|
},
|
|
"end": {
|
|
"line": 3,
|
|
"column": 19
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "from",
|
|
"start": 116,
|
|
"end": 120,
|
|
"loc": {
|
|
"start": {
|
|
"line": 3,
|
|
"column": 20
|
|
},
|
|
"end": {
|
|
"line": 3,
|
|
"column": 24
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "string",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"value": "../base_item",
|
|
"start": 121,
|
|
"end": 135,
|
|
"loc": {
|
|
"start": {
|
|
"line": 3,
|
|
"column": 25
|
|
},
|
|
"end": {
|
|
"line": 3,
|
|
"column": 39
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"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": 39
|
|
},
|
|
"end": {
|
|
"line": 3,
|
|
"column": 40
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"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": 138,
|
|
"end": 144,
|
|
"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": 145,
|
|
"end": 146,
|
|
"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": "enumColors",
|
|
"start": 147,
|
|
"end": 157,
|
|
"loc": {
|
|
"start": {
|
|
"line": 4,
|
|
"column": 9
|
|
},
|
|
"end": {
|
|
"line": 4,
|
|
"column": 19
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "}",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 158,
|
|
"end": 159,
|
|
"loc": {
|
|
"start": {
|
|
"line": 4,
|
|
"column": 20
|
|
},
|
|
"end": {
|
|
"line": 4,
|
|
"column": 21
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "from",
|
|
"start": 160,
|
|
"end": 164,
|
|
"loc": {
|
|
"start": {
|
|
"line": 4,
|
|
"column": 22
|
|
},
|
|
"end": {
|
|
"line": 4,
|
|
"column": 26
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "string",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"value": "../colors",
|
|
"start": 165,
|
|
"end": 176,
|
|
"loc": {
|
|
"start": {
|
|
"line": 4,
|
|
"column": 27
|
|
},
|
|
"end": {
|
|
"line": 4,
|
|
"column": 38
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ";",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 176,
|
|
"end": 177,
|
|
"loc": {
|
|
"start": {
|
|
"line": 4,
|
|
"column": 38
|
|
},
|
|
"end": {
|
|
"line": 4,
|
|
"column": 39
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"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": 179,
|
|
"end": 185,
|
|
"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": 186,
|
|
"end": 187,
|
|
"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": "DisplayComponent",
|
|
"start": 188,
|
|
"end": 204,
|
|
"loc": {
|
|
"start": {
|
|
"line": 5,
|
|
"column": 9
|
|
},
|
|
"end": {
|
|
"line": 5,
|
|
"column": 25
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "}",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 205,
|
|
"end": 206,
|
|
"loc": {
|
|
"start": {
|
|
"line": 5,
|
|
"column": 26
|
|
},
|
|
"end": {
|
|
"line": 5,
|
|
"column": 27
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "from",
|
|
"start": 207,
|
|
"end": 211,
|
|
"loc": {
|
|
"start": {
|
|
"line": 5,
|
|
"column": 28
|
|
},
|
|
"end": {
|
|
"line": 5,
|
|
"column": 32
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "string",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"value": "../components/display",
|
|
"start": 212,
|
|
"end": 235,
|
|
"loc": {
|
|
"start": {
|
|
"line": 5,
|
|
"column": 33
|
|
},
|
|
"end": {
|
|
"line": 5,
|
|
"column": 56
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ";",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 235,
|
|
"end": 236,
|
|
"loc": {
|
|
"start": {
|
|
"line": 5,
|
|
"column": 56
|
|
},
|
|
"end": {
|
|
"line": 5,
|
|
"column": 57
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "import",
|
|
"keyword": "import",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"value": "import",
|
|
"start": 238,
|
|
"end": 244,
|
|
"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": 245,
|
|
"end": 246,
|
|
"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": "GameSystemWithFilter",
|
|
"start": 247,
|
|
"end": 267,
|
|
"loc": {
|
|
"start": {
|
|
"line": 6,
|
|
"column": 9
|
|
},
|
|
"end": {
|
|
"line": 6,
|
|
"column": 29
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "}",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 268,
|
|
"end": 269,
|
|
"loc": {
|
|
"start": {
|
|
"line": 6,
|
|
"column": 30
|
|
},
|
|
"end": {
|
|
"line": 6,
|
|
"column": 31
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "from",
|
|
"start": 270,
|
|
"end": 274,
|
|
"loc": {
|
|
"start": {
|
|
"line": 6,
|
|
"column": 32
|
|
},
|
|
"end": {
|
|
"line": 6,
|
|
"column": 36
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "string",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"value": "../game_system_with_filter",
|
|
"start": 275,
|
|
"end": 303,
|
|
"loc": {
|
|
"start": {
|
|
"line": 6,
|
|
"column": 37
|
|
},
|
|
"end": {
|
|
"line": 6,
|
|
"column": 65
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ";",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 303,
|
|
"end": 304,
|
|
"loc": {
|
|
"start": {
|
|
"line": 6,
|
|
"column": 65
|
|
},
|
|
"end": {
|
|
"line": 6,
|
|
"column": 66
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "import",
|
|
"keyword": "import",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"value": "import",
|
|
"start": 306,
|
|
"end": 312,
|
|
"loc": {
|
|
"start": {
|
|
"line": 7,
|
|
"column": 0
|
|
},
|
|
"end": {
|
|
"line": 7,
|
|
"column": 6
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "{",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 313,
|
|
"end": 314,
|
|
"loc": {
|
|
"start": {
|
|
"line": 7,
|
|
"column": 7
|
|
},
|
|
"end": {
|
|
"line": 7,
|
|
"column": 8
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "isTrueItem",
|
|
"start": 315,
|
|
"end": 325,
|
|
"loc": {
|
|
"start": {
|
|
"line": 7,
|
|
"column": 9
|
|
},
|
|
"end": {
|
|
"line": 7,
|
|
"column": 19
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "}",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 326,
|
|
"end": 327,
|
|
"loc": {
|
|
"start": {
|
|
"line": 7,
|
|
"column": 20
|
|
},
|
|
"end": {
|
|
"line": 7,
|
|
"column": 21
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "from",
|
|
"start": 328,
|
|
"end": 332,
|
|
"loc": {
|
|
"start": {
|
|
"line": 7,
|
|
"column": 22
|
|
},
|
|
"end": {
|
|
"line": 7,
|
|
"column": 26
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "string",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"value": "../items/boolean_item",
|
|
"start": 333,
|
|
"end": 356,
|
|
"loc": {
|
|
"start": {
|
|
"line": 7,
|
|
"column": 27
|
|
},
|
|
"end": {
|
|
"line": 7,
|
|
"column": 50
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ";",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 356,
|
|
"end": 357,
|
|
"loc": {
|
|
"start": {
|
|
"line": 7,
|
|
"column": 50
|
|
},
|
|
"end": {
|
|
"line": 7,
|
|
"column": 51
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "import",
|
|
"keyword": "import",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"value": "import",
|
|
"start": 359,
|
|
"end": 365,
|
|
"loc": {
|
|
"start": {
|
|
"line": 8,
|
|
"column": 0
|
|
},
|
|
"end": {
|
|
"line": 8,
|
|
"column": 6
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "{",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 366,
|
|
"end": 367,
|
|
"loc": {
|
|
"start": {
|
|
"line": 8,
|
|
"column": 7
|
|
},
|
|
"end": {
|
|
"line": 8,
|
|
"column": 8
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "ColorItem",
|
|
"start": 368,
|
|
"end": 377,
|
|
"loc": {
|
|
"start": {
|
|
"line": 8,
|
|
"column": 9
|
|
},
|
|
"end": {
|
|
"line": 8,
|
|
"column": 18
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"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": 8,
|
|
"column": 19
|
|
},
|
|
"end": {
|
|
"line": 8,
|
|
"column": 20
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"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": 8,
|
|
"column": 21
|
|
},
|
|
"end": {
|
|
"line": 8,
|
|
"column": 25
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "string",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"value": "../items/color_item",
|
|
"start": 385,
|
|
"end": 406,
|
|
"loc": {
|
|
"start": {
|
|
"line": 8,
|
|
"column": 26
|
|
},
|
|
"end": {
|
|
"line": 8,
|
|
"column": 47
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ";",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 406,
|
|
"end": 407,
|
|
"loc": {
|
|
"start": {
|
|
"line": 8,
|
|
"column": 47
|
|
},
|
|
"end": {
|
|
"line": 8,
|
|
"column": 48
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"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": 409,
|
|
"end": 415,
|
|
"loc": {
|
|
"start": {
|
|
"line": 9,
|
|
"column": 0
|
|
},
|
|
"end": {
|
|
"line": 9,
|
|
"column": 6
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "{",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 416,
|
|
"end": 417,
|
|
"loc": {
|
|
"start": {
|
|
"line": 9,
|
|
"column": 7
|
|
},
|
|
"end": {
|
|
"line": 9,
|
|
"column": 8
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "MapChunkView",
|
|
"start": 418,
|
|
"end": 430,
|
|
"loc": {
|
|
"start": {
|
|
"line": 9,
|
|
"column": 9
|
|
},
|
|
"end": {
|
|
"line": 9,
|
|
"column": 21
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "}",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 431,
|
|
"end": 432,
|
|
"loc": {
|
|
"start": {
|
|
"line": 9,
|
|
"column": 22
|
|
},
|
|
"end": {
|
|
"line": 9,
|
|
"column": 23
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "from",
|
|
"start": 433,
|
|
"end": 437,
|
|
"loc": {
|
|
"start": {
|
|
"line": 9,
|
|
"column": 24
|
|
},
|
|
"end": {
|
|
"line": 9,
|
|
"column": 28
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "string",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"value": "../map_chunk_view",
|
|
"start": 438,
|
|
"end": 457,
|
|
"loc": {
|
|
"start": {
|
|
"line": 9,
|
|
"column": 29
|
|
},
|
|
"end": {
|
|
"line": 9,
|
|
"column": 48
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ";",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 457,
|
|
"end": 458,
|
|
"loc": {
|
|
"start": {
|
|
"line": 9,
|
|
"column": 48
|
|
},
|
|
"end": {
|
|
"line": 9,
|
|
"column": 49
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"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": 462,
|
|
"end": 468,
|
|
"loc": {
|
|
"start": {
|
|
"line": 11,
|
|
"column": 0
|
|
},
|
|
"end": {
|
|
"line": 11,
|
|
"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": 469,
|
|
"end": 474,
|
|
"loc": {
|
|
"start": {
|
|
"line": 11,
|
|
"column": 7
|
|
},
|
|
"end": {
|
|
"line": 11,
|
|
"column": 12
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "DisplaySystem",
|
|
"start": 475,
|
|
"end": 488,
|
|
"loc": {
|
|
"start": {
|
|
"line": 11,
|
|
"column": 13
|
|
},
|
|
"end": {
|
|
"line": 11,
|
|
"column": 26
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "extends",
|
|
"keyword": "extends",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"value": "extends",
|
|
"start": 489,
|
|
"end": 496,
|
|
"loc": {
|
|
"start": {
|
|
"line": 11,
|
|
"column": 27
|
|
},
|
|
"end": {
|
|
"line": 11,
|
|
"column": 34
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "GameSystemWithFilter",
|
|
"start": 497,
|
|
"end": 517,
|
|
"loc": {
|
|
"start": {
|
|
"line": 11,
|
|
"column": 35
|
|
},
|
|
"end": {
|
|
"line": 11,
|
|
"column": 55
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "{",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 518,
|
|
"end": 519,
|
|
"loc": {
|
|
"start": {
|
|
"line": 11,
|
|
"column": 56
|
|
},
|
|
"end": {
|
|
"line": 11,
|
|
"column": 57
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "constructor",
|
|
"start": 525,
|
|
"end": 536,
|
|
"loc": {
|
|
"start": {
|
|
"line": 12,
|
|
"column": 4
|
|
},
|
|
"end": {
|
|
"line": 12,
|
|
"column": 15
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "(",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 536,
|
|
"end": 537,
|
|
"loc": {
|
|
"start": {
|
|
"line": 12,
|
|
"column": 15
|
|
},
|
|
"end": {
|
|
"line": 12,
|
|
"column": 16
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "root",
|
|
"start": 537,
|
|
"end": 541,
|
|
"loc": {
|
|
"start": {
|
|
"line": 12,
|
|
"column": 16
|
|
},
|
|
"end": {
|
|
"line": 12,
|
|
"column": 20
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ")",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 541,
|
|
"end": 542,
|
|
"loc": {
|
|
"start": {
|
|
"line": 12,
|
|
"column": 20
|
|
},
|
|
"end": {
|
|
"line": 12,
|
|
"column": 21
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "{",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 543,
|
|
"end": 544,
|
|
"loc": {
|
|
"start": {
|
|
"line": 12,
|
|
"column": 22
|
|
},
|
|
"end": {
|
|
"line": 12,
|
|
"column": 23
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "super",
|
|
"keyword": "super",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"value": "super",
|
|
"start": 554,
|
|
"end": 559,
|
|
"loc": {
|
|
"start": {
|
|
"line": 13,
|
|
"column": 8
|
|
},
|
|
"end": {
|
|
"line": 13,
|
|
"column": 13
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "(",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 559,
|
|
"end": 560,
|
|
"loc": {
|
|
"start": {
|
|
"line": 13,
|
|
"column": 13
|
|
},
|
|
"end": {
|
|
"line": 13,
|
|
"column": 14
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "root",
|
|
"start": 560,
|
|
"end": 564,
|
|
"loc": {
|
|
"start": {
|
|
"line": 13,
|
|
"column": 14
|
|
},
|
|
"end": {
|
|
"line": 13,
|
|
"column": 18
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ",",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 564,
|
|
"end": 565,
|
|
"loc": {
|
|
"start": {
|
|
"line": 13,
|
|
"column": 18
|
|
},
|
|
"end": {
|
|
"line": 13,
|
|
"column": 19
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "[",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 566,
|
|
"end": 567,
|
|
"loc": {
|
|
"start": {
|
|
"line": 13,
|
|
"column": 20
|
|
},
|
|
"end": {
|
|
"line": 13,
|
|
"column": 21
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "DisplayComponent",
|
|
"start": 567,
|
|
"end": 583,
|
|
"loc": {
|
|
"start": {
|
|
"line": 13,
|
|
"column": 21
|
|
},
|
|
"end": {
|
|
"line": 13,
|
|
"column": 37
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "]",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 583,
|
|
"end": 584,
|
|
"loc": {
|
|
"start": {
|
|
"line": 13,
|
|
"column": 37
|
|
},
|
|
"end": {
|
|
"line": 13,
|
|
"column": 38
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ")",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 584,
|
|
"end": 585,
|
|
"loc": {
|
|
"start": {
|
|
"line": 13,
|
|
"column": 38
|
|
},
|
|
"end": {
|
|
"line": 13,
|
|
"column": 39
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ";",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 585,
|
|
"end": 586,
|
|
"loc": {
|
|
"start": {
|
|
"line": 13,
|
|
"column": 39
|
|
},
|
|
"end": {
|
|
"line": 13,
|
|
"column": 40
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "CommentBlock",
|
|
"value": "* @type {Object<string, import(\"../../core/draw_utils\").AtlasSprite>} ",
|
|
"start": 598,
|
|
"end": 672,
|
|
"loc": {
|
|
"start": {
|
|
"line": 15,
|
|
"column": 8
|
|
},
|
|
"end": {
|
|
"line": 15,
|
|
"column": 82
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "this",
|
|
"keyword": "this",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"value": "this",
|
|
"start": 682,
|
|
"end": 686,
|
|
"loc": {
|
|
"start": {
|
|
"line": 16,
|
|
"column": 8
|
|
},
|
|
"end": {
|
|
"line": 16,
|
|
"column": 12
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ".",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 686,
|
|
"end": 687,
|
|
"loc": {
|
|
"start": {
|
|
"line": 16,
|
|
"column": 12
|
|
},
|
|
"end": {
|
|
"line": 16,
|
|
"column": 13
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "displaySprites",
|
|
"start": 687,
|
|
"end": 701,
|
|
"loc": {
|
|
"start": {
|
|
"line": 16,
|
|
"column": 13
|
|
},
|
|
"end": {
|
|
"line": 16,
|
|
"column": 27
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "=",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": true,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"value": "=",
|
|
"start": 702,
|
|
"end": 703,
|
|
"loc": {
|
|
"start": {
|
|
"line": 16,
|
|
"column": 28
|
|
},
|
|
"end": {
|
|
"line": 16,
|
|
"column": 29
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "{",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 704,
|
|
"end": 705,
|
|
"loc": {
|
|
"start": {
|
|
"line": 16,
|
|
"column": 30
|
|
},
|
|
"end": {
|
|
"line": 16,
|
|
"column": 31
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "}",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 705,
|
|
"end": 706,
|
|
"loc": {
|
|
"start": {
|
|
"line": 16,
|
|
"column": 31
|
|
},
|
|
"end": {
|
|
"line": 16,
|
|
"column": 32
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ";",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 706,
|
|
"end": 707,
|
|
"loc": {
|
|
"start": {
|
|
"line": 16,
|
|
"column": 32
|
|
},
|
|
"end": {
|
|
"line": 16,
|
|
"column": 33
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "for",
|
|
"keyword": "for",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": true,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"value": "for",
|
|
"start": 719,
|
|
"end": 722,
|
|
"loc": {
|
|
"start": {
|
|
"line": 18,
|
|
"column": 8
|
|
},
|
|
"end": {
|
|
"line": 18,
|
|
"column": 11
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "(",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 723,
|
|
"end": 724,
|
|
"loc": {
|
|
"start": {
|
|
"line": 18,
|
|
"column": 12
|
|
},
|
|
"end": {
|
|
"line": 18,
|
|
"column": 13
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"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": 724,
|
|
"end": 729,
|
|
"loc": {
|
|
"start": {
|
|
"line": 18,
|
|
"column": 13
|
|
},
|
|
"end": {
|
|
"line": 18,
|
|
"column": 18
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "colorId",
|
|
"start": 730,
|
|
"end": 737,
|
|
"loc": {
|
|
"start": {
|
|
"line": 18,
|
|
"column": 19
|
|
},
|
|
"end": {
|
|
"line": 18,
|
|
"column": 26
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "in",
|
|
"keyword": "in",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": 7,
|
|
"updateContext": null
|
|
},
|
|
"value": "in",
|
|
"start": 738,
|
|
"end": 740,
|
|
"loc": {
|
|
"start": {
|
|
"line": 18,
|
|
"column": 27
|
|
},
|
|
"end": {
|
|
"line": 18,
|
|
"column": 29
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "enumColors",
|
|
"start": 741,
|
|
"end": 751,
|
|
"loc": {
|
|
"start": {
|
|
"line": 18,
|
|
"column": 30
|
|
},
|
|
"end": {
|
|
"line": 18,
|
|
"column": 40
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ")",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 751,
|
|
"end": 752,
|
|
"loc": {
|
|
"start": {
|
|
"line": 18,
|
|
"column": 40
|
|
},
|
|
"end": {
|
|
"line": 18,
|
|
"column": 41
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "{",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 753,
|
|
"end": 754,
|
|
"loc": {
|
|
"start": {
|
|
"line": 18,
|
|
"column": 42
|
|
},
|
|
"end": {
|
|
"line": 18,
|
|
"column": 43
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"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": 768,
|
|
"end": 770,
|
|
"loc": {
|
|
"start": {
|
|
"line": 19,
|
|
"column": 12
|
|
},
|
|
"end": {
|
|
"line": 19,
|
|
"column": 14
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "(",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 771,
|
|
"end": 772,
|
|
"loc": {
|
|
"start": {
|
|
"line": 19,
|
|
"column": 15
|
|
},
|
|
"end": {
|
|
"line": 19,
|
|
"column": 16
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "colorId",
|
|
"start": 772,
|
|
"end": 779,
|
|
"loc": {
|
|
"start": {
|
|
"line": 19,
|
|
"column": 16
|
|
},
|
|
"end": {
|
|
"line": 19,
|
|
"column": 23
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "==/!=",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": 6,
|
|
"updateContext": null
|
|
},
|
|
"value": "===",
|
|
"start": 780,
|
|
"end": 783,
|
|
"loc": {
|
|
"start": {
|
|
"line": 19,
|
|
"column": 24
|
|
},
|
|
"end": {
|
|
"line": 19,
|
|
"column": 27
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "enumColors",
|
|
"start": 784,
|
|
"end": 794,
|
|
"loc": {
|
|
"start": {
|
|
"line": 19,
|
|
"column": 28
|
|
},
|
|
"end": {
|
|
"line": 19,
|
|
"column": 38
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ".",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 794,
|
|
"end": 795,
|
|
"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": "uncolored",
|
|
"start": 795,
|
|
"end": 804,
|
|
"loc": {
|
|
"start": {
|
|
"line": 19,
|
|
"column": 39
|
|
},
|
|
"end": {
|
|
"line": 19,
|
|
"column": 48
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ")",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 804,
|
|
"end": 805,
|
|
"loc": {
|
|
"start": {
|
|
"line": 19,
|
|
"column": 48
|
|
},
|
|
"end": {
|
|
"line": 19,
|
|
"column": 49
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "{",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 806,
|
|
"end": 807,
|
|
"loc": {
|
|
"start": {
|
|
"line": 19,
|
|
"column": 50
|
|
},
|
|
"end": {
|
|
"line": 19,
|
|
"column": 51
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "continue",
|
|
"keyword": "continue",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"value": "continue",
|
|
"start": 825,
|
|
"end": 833,
|
|
"loc": {
|
|
"start": {
|
|
"line": 20,
|
|
"column": 16
|
|
},
|
|
"end": {
|
|
"line": 20,
|
|
"column": 24
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ";",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 833,
|
|
"end": 834,
|
|
"loc": {
|
|
"start": {
|
|
"line": 20,
|
|
"column": 24
|
|
},
|
|
"end": {
|
|
"line": 20,
|
|
"column": 25
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "}",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 848,
|
|
"end": 849,
|
|
"loc": {
|
|
"start": {
|
|
"line": 21,
|
|
"column": 12
|
|
},
|
|
"end": {
|
|
"line": 21,
|
|
"column": 13
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "DisplaySystem",
|
|
"start": 863,
|
|
"end": 876,
|
|
"loc": {
|
|
"start": {
|
|
"line": 22,
|
|
"column": 12
|
|
},
|
|
"end": {
|
|
"line": 22,
|
|
"column": 25
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ".",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 876,
|
|
"end": 877,
|
|
"loc": {
|
|
"start": {
|
|
"line": 22,
|
|
"column": 25
|
|
},
|
|
"end": {
|
|
"line": 22,
|
|
"column": 26
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "displaySprites",
|
|
"start": 877,
|
|
"end": 891,
|
|
"loc": {
|
|
"start": {
|
|
"line": 22,
|
|
"column": 26
|
|
},
|
|
"end": {
|
|
"line": 22,
|
|
"column": 40
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "[",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 891,
|
|
"end": 892,
|
|
"loc": {
|
|
"start": {
|
|
"line": 22,
|
|
"column": 40
|
|
},
|
|
"end": {
|
|
"line": 22,
|
|
"column": 41
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "colorId",
|
|
"start": 892,
|
|
"end": 899,
|
|
"loc": {
|
|
"start": {
|
|
"line": 22,
|
|
"column": 41
|
|
},
|
|
"end": {
|
|
"line": 22,
|
|
"column": 48
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "]",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 899,
|
|
"end": 900,
|
|
"loc": {
|
|
"start": {
|
|
"line": 22,
|
|
"column": 48
|
|
},
|
|
"end": {
|
|
"line": 22,
|
|
"column": 49
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "=",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": true,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"value": "=",
|
|
"start": 901,
|
|
"end": 902,
|
|
"loc": {
|
|
"start": {
|
|
"line": 22,
|
|
"column": 50
|
|
},
|
|
"end": {
|
|
"line": 22,
|
|
"column": 51
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "Loader",
|
|
"start": 903,
|
|
"end": 909,
|
|
"loc": {
|
|
"start": {
|
|
"line": 22,
|
|
"column": 52
|
|
},
|
|
"end": {
|
|
"line": 22,
|
|
"column": 58
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ".",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 909,
|
|
"end": 910,
|
|
"loc": {
|
|
"start": {
|
|
"line": 22,
|
|
"column": 58
|
|
},
|
|
"end": {
|
|
"line": 22,
|
|
"column": 59
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "getSprite",
|
|
"start": 910,
|
|
"end": 919,
|
|
"loc": {
|
|
"start": {
|
|
"line": 22,
|
|
"column": 59
|
|
},
|
|
"end": {
|
|
"line": 22,
|
|
"column": 68
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "(",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 919,
|
|
"end": 920,
|
|
"loc": {
|
|
"start": {
|
|
"line": 22,
|
|
"column": 68
|
|
},
|
|
"end": {
|
|
"line": 22,
|
|
"column": 69
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "string",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"value": "sprites/wires/display/",
|
|
"start": 938,
|
|
"end": 962,
|
|
"loc": {
|
|
"start": {
|
|
"line": 23,
|
|
"column": 16
|
|
},
|
|
"end": {
|
|
"line": 23,
|
|
"column": 40
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "+/-",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": true,
|
|
"postfix": false,
|
|
"binop": 9,
|
|
"updateContext": null
|
|
},
|
|
"value": "+",
|
|
"start": 963,
|
|
"end": 964,
|
|
"loc": {
|
|
"start": {
|
|
"line": 23,
|
|
"column": 41
|
|
},
|
|
"end": {
|
|
"line": 23,
|
|
"column": 42
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "colorId",
|
|
"start": 965,
|
|
"end": 972,
|
|
"loc": {
|
|
"start": {
|
|
"line": 23,
|
|
"column": 43
|
|
},
|
|
"end": {
|
|
"line": 23,
|
|
"column": 50
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "+/-",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": true,
|
|
"postfix": false,
|
|
"binop": 9,
|
|
"updateContext": null
|
|
},
|
|
"value": "+",
|
|
"start": 973,
|
|
"end": 974,
|
|
"loc": {
|
|
"start": {
|
|
"line": 23,
|
|
"column": 51
|
|
},
|
|
"end": {
|
|
"line": 23,
|
|
"column": 52
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "string",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"value": ".png",
|
|
"start": 975,
|
|
"end": 981,
|
|
"loc": {
|
|
"start": {
|
|
"line": 23,
|
|
"column": 53
|
|
},
|
|
"end": {
|
|
"line": 23,
|
|
"column": 59
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ")",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 995,
|
|
"end": 996,
|
|
"loc": {
|
|
"start": {
|
|
"line": 24,
|
|
"column": 12
|
|
},
|
|
"end": {
|
|
"line": 24,
|
|
"column": 13
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ";",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 996,
|
|
"end": 997,
|
|
"loc": {
|
|
"start": {
|
|
"line": 24,
|
|
"column": 13
|
|
},
|
|
"end": {
|
|
"line": 24,
|
|
"column": 14
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "}",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 1007,
|
|
"end": 1008,
|
|
"loc": {
|
|
"start": {
|
|
"line": 25,
|
|
"column": 8
|
|
},
|
|
"end": {
|
|
"line": 25,
|
|
"column": 9
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "}",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 1014,
|
|
"end": 1015,
|
|
"loc": {
|
|
"start": {
|
|
"line": 26,
|
|
"column": 4
|
|
},
|
|
"end": {
|
|
"line": 26,
|
|
"column": 5
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "static",
|
|
"start": 1023,
|
|
"end": 1029,
|
|
"loc": {
|
|
"start": {
|
|
"line": 28,
|
|
"column": 4
|
|
},
|
|
"end": {
|
|
"line": 28,
|
|
"column": 10
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "getId",
|
|
"start": 1030,
|
|
"end": 1035,
|
|
"loc": {
|
|
"start": {
|
|
"line": 28,
|
|
"column": 11
|
|
},
|
|
"end": {
|
|
"line": 28,
|
|
"column": 16
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "(",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 1035,
|
|
"end": 1036,
|
|
"loc": {
|
|
"start": {
|
|
"line": 28,
|
|
"column": 16
|
|
},
|
|
"end": {
|
|
"line": 28,
|
|
"column": 17
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ")",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 1036,
|
|
"end": 1037,
|
|
"loc": {
|
|
"start": {
|
|
"line": 28,
|
|
"column": 17
|
|
},
|
|
"end": {
|
|
"line": 28,
|
|
"column": 18
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "{",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 1038,
|
|
"end": 1039,
|
|
"loc": {
|
|
"start": {
|
|
"line": 28,
|
|
"column": 19
|
|
},
|
|
"end": {
|
|
"line": 28,
|
|
"column": 20
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "return",
|
|
"keyword": "return",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"value": "return",
|
|
"start": 1049,
|
|
"end": 1055,
|
|
"loc": {
|
|
"start": {
|
|
"line": 29,
|
|
"column": 8
|
|
},
|
|
"end": {
|
|
"line": 29,
|
|
"column": 14
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "string",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"value": "display",
|
|
"start": 1056,
|
|
"end": 1065,
|
|
"loc": {
|
|
"start": {
|
|
"line": 29,
|
|
"column": 15
|
|
},
|
|
"end": {
|
|
"line": 29,
|
|
"column": 24
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ";",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 1065,
|
|
"end": 1066,
|
|
"loc": {
|
|
"start": {
|
|
"line": 29,
|
|
"column": 24
|
|
},
|
|
"end": {
|
|
"line": 29,
|
|
"column": 25
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "}",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 1072,
|
|
"end": 1073,
|
|
"loc": {
|
|
"start": {
|
|
"line": 30,
|
|
"column": 4
|
|
},
|
|
"end": {
|
|
"line": 30,
|
|
"column": 5
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "CommentBlock",
|
|
"value": "*\r\n * Returns the color / value a display should show\r\n * @param {BaseItem} value\r\n * @returns {BaseItem}\r\n ",
|
|
"start": 1081,
|
|
"end": 1209,
|
|
"loc": {
|
|
"start": {
|
|
"line": 32,
|
|
"column": 4
|
|
},
|
|
"end": {
|
|
"line": 36,
|
|
"column": 7
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "getDisplayItem",
|
|
"start": 1215,
|
|
"end": 1229,
|
|
"loc": {
|
|
"start": {
|
|
"line": 37,
|
|
"column": 4
|
|
},
|
|
"end": {
|
|
"line": 37,
|
|
"column": 18
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "(",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 1229,
|
|
"end": 1230,
|
|
"loc": {
|
|
"start": {
|
|
"line": 37,
|
|
"column": 18
|
|
},
|
|
"end": {
|
|
"line": 37,
|
|
"column": 19
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "value",
|
|
"start": 1230,
|
|
"end": 1235,
|
|
"loc": {
|
|
"start": {
|
|
"line": 37,
|
|
"column": 19
|
|
},
|
|
"end": {
|
|
"line": 37,
|
|
"column": 24
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ")",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 1235,
|
|
"end": 1236,
|
|
"loc": {
|
|
"start": {
|
|
"line": 37,
|
|
"column": 24
|
|
},
|
|
"end": {
|
|
"line": 37,
|
|
"column": 25
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "{",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 1237,
|
|
"end": 1238,
|
|
"loc": {
|
|
"start": {
|
|
"line": 37,
|
|
"column": 26
|
|
},
|
|
"end": {
|
|
"line": 37,
|
|
"column": 27
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "if",
|
|
"keyword": "if",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"value": "if",
|
|
"start": 1248,
|
|
"end": 1250,
|
|
"loc": {
|
|
"start": {
|
|
"line": 38,
|
|
"column": 8
|
|
},
|
|
"end": {
|
|
"line": 38,
|
|
"column": 10
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "(",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 1251,
|
|
"end": 1252,
|
|
"loc": {
|
|
"start": {
|
|
"line": 38,
|
|
"column": 11
|
|
},
|
|
"end": {
|
|
"line": 38,
|
|
"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": 1252,
|
|
"end": 1253,
|
|
"loc": {
|
|
"start": {
|
|
"line": 38,
|
|
"column": 12
|
|
},
|
|
"end": {
|
|
"line": 38,
|
|
"column": 13
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "value",
|
|
"start": 1253,
|
|
"end": 1258,
|
|
"loc": {
|
|
"start": {
|
|
"line": 38,
|
|
"column": 13
|
|
},
|
|
"end": {
|
|
"line": 38,
|
|
"column": 18
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ")",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 1258,
|
|
"end": 1259,
|
|
"loc": {
|
|
"start": {
|
|
"line": 38,
|
|
"column": 18
|
|
},
|
|
"end": {
|
|
"line": 38,
|
|
"column": 19
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "{",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 1260,
|
|
"end": 1261,
|
|
"loc": {
|
|
"start": {
|
|
"line": 38,
|
|
"column": 20
|
|
},
|
|
"end": {
|
|
"line": 38,
|
|
"column": 21
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "return",
|
|
"keyword": "return",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"value": "return",
|
|
"start": 1275,
|
|
"end": 1281,
|
|
"loc": {
|
|
"start": {
|
|
"line": 39,
|
|
"column": 12
|
|
},
|
|
"end": {
|
|
"line": 39,
|
|
"column": 18
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "null",
|
|
"keyword": "null",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"value": "null",
|
|
"start": 1282,
|
|
"end": 1286,
|
|
"loc": {
|
|
"start": {
|
|
"line": 39,
|
|
"column": 19
|
|
},
|
|
"end": {
|
|
"line": 39,
|
|
"column": 23
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ";",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 1286,
|
|
"end": 1287,
|
|
"loc": {
|
|
"start": {
|
|
"line": 39,
|
|
"column": 23
|
|
},
|
|
"end": {
|
|
"line": 39,
|
|
"column": 24
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "}",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 1297,
|
|
"end": 1298,
|
|
"loc": {
|
|
"start": {
|
|
"line": 40,
|
|
"column": 8
|
|
},
|
|
"end": {
|
|
"line": 40,
|
|
"column": 9
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "return",
|
|
"keyword": "return",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"value": "return",
|
|
"start": 1310,
|
|
"end": 1316,
|
|
"loc": {
|
|
"start": {
|
|
"line": 42,
|
|
"column": 8
|
|
},
|
|
"end": {
|
|
"line": 42,
|
|
"column": 14
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "DisplaySystem",
|
|
"start": 1317,
|
|
"end": 1330,
|
|
"loc": {
|
|
"start": {
|
|
"line": 42,
|
|
"column": 15
|
|
},
|
|
"end": {
|
|
"line": 42,
|
|
"column": 28
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ".",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 1330,
|
|
"end": 1331,
|
|
"loc": {
|
|
"start": {
|
|
"line": 42,
|
|
"column": 28
|
|
},
|
|
"end": {
|
|
"line": 42,
|
|
"column": 29
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "displayItemType",
|
|
"start": 1331,
|
|
"end": 1346,
|
|
"loc": {
|
|
"start": {
|
|
"line": 42,
|
|
"column": 29
|
|
},
|
|
"end": {
|
|
"line": 42,
|
|
"column": 44
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "[",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 1346,
|
|
"end": 1347,
|
|
"loc": {
|
|
"start": {
|
|
"line": 42,
|
|
"column": 44
|
|
},
|
|
"end": {
|
|
"line": 42,
|
|
"column": 45
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "value",
|
|
"start": 1347,
|
|
"end": 1352,
|
|
"loc": {
|
|
"start": {
|
|
"line": 42,
|
|
"column": 45
|
|
},
|
|
"end": {
|
|
"line": 42,
|
|
"column": 50
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ".",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 1352,
|
|
"end": 1353,
|
|
"loc": {
|
|
"start": {
|
|
"line": 42,
|
|
"column": 50
|
|
},
|
|
"end": {
|
|
"line": 42,
|
|
"column": 51
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "getItemType",
|
|
"start": 1353,
|
|
"end": 1364,
|
|
"loc": {
|
|
"start": {
|
|
"line": 42,
|
|
"column": 51
|
|
},
|
|
"end": {
|
|
"line": 42,
|
|
"column": 62
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "(",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 1364,
|
|
"end": 1365,
|
|
"loc": {
|
|
"start": {
|
|
"line": 42,
|
|
"column": 62
|
|
},
|
|
"end": {
|
|
"line": 42,
|
|
"column": 63
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ")",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 1365,
|
|
"end": 1366,
|
|
"loc": {
|
|
"start": {
|
|
"line": 42,
|
|
"column": 63
|
|
},
|
|
"end": {
|
|
"line": 42,
|
|
"column": 64
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "]",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 1366,
|
|
"end": 1367,
|
|
"loc": {
|
|
"start": {
|
|
"line": 42,
|
|
"column": 64
|
|
},
|
|
"end": {
|
|
"line": 42,
|
|
"column": 65
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "(",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 1367,
|
|
"end": 1368,
|
|
"loc": {
|
|
"start": {
|
|
"line": 42,
|
|
"column": 65
|
|
},
|
|
"end": {
|
|
"line": 42,
|
|
"column": 66
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "value",
|
|
"start": 1368,
|
|
"end": 1373,
|
|
"loc": {
|
|
"start": {
|
|
"line": 42,
|
|
"column": 66
|
|
},
|
|
"end": {
|
|
"line": 42,
|
|
"column": 71
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ")",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 1373,
|
|
"end": 1374,
|
|
"loc": {
|
|
"start": {
|
|
"line": 42,
|
|
"column": 71
|
|
},
|
|
"end": {
|
|
"line": 42,
|
|
"column": 72
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ";",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 1374,
|
|
"end": 1375,
|
|
"loc": {
|
|
"start": {
|
|
"line": 42,
|
|
"column": 72
|
|
},
|
|
"end": {
|
|
"line": 42,
|
|
"column": 73
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "}",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 1381,
|
|
"end": 1382,
|
|
"loc": {
|
|
"start": {
|
|
"line": 43,
|
|
"column": 4
|
|
},
|
|
"end": {
|
|
"line": 43,
|
|
"column": 5
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "CommentBlock",
|
|
"value": "*\r\n * Draws a given chunk\r\n * @param {import(\"../../core/draw_utils\").DrawParameters} parameters\r\n * @param {MapChunkView} chunk\r\n ",
|
|
"start": 1390,
|
|
"end": 1541,
|
|
"loc": {
|
|
"start": {
|
|
"line": 45,
|
|
"column": 4
|
|
},
|
|
"end": {
|
|
"line": 49,
|
|
"column": 7
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "drawChunk_ForegroundStaticLayer",
|
|
"start": 1547,
|
|
"end": 1578,
|
|
"loc": {
|
|
"start": {
|
|
"line": 50,
|
|
"column": 4
|
|
},
|
|
"end": {
|
|
"line": 50,
|
|
"column": 35
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "(",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 1578,
|
|
"end": 1579,
|
|
"loc": {
|
|
"start": {
|
|
"line": 50,
|
|
"column": 35
|
|
},
|
|
"end": {
|
|
"line": 50,
|
|
"column": 36
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "parameters",
|
|
"start": 1579,
|
|
"end": 1589,
|
|
"loc": {
|
|
"start": {
|
|
"line": 50,
|
|
"column": 36
|
|
},
|
|
"end": {
|
|
"line": 50,
|
|
"column": 46
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ",",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 1589,
|
|
"end": 1590,
|
|
"loc": {
|
|
"start": {
|
|
"line": 50,
|
|
"column": 46
|
|
},
|
|
"end": {
|
|
"line": 50,
|
|
"column": 47
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "chunk",
|
|
"start": 1591,
|
|
"end": 1596,
|
|
"loc": {
|
|
"start": {
|
|
"line": 50,
|
|
"column": 48
|
|
},
|
|
"end": {
|
|
"line": 50,
|
|
"column": 53
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ")",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 1596,
|
|
"end": 1597,
|
|
"loc": {
|
|
"start": {
|
|
"line": 50,
|
|
"column": 53
|
|
},
|
|
"end": {
|
|
"line": 50,
|
|
"column": 54
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "{",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 1598,
|
|
"end": 1599,
|
|
"loc": {
|
|
"start": {
|
|
"line": 50,
|
|
"column": 55
|
|
},
|
|
"end": {
|
|
"line": 50,
|
|
"column": 56
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"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": 1609,
|
|
"end": 1614,
|
|
"loc": {
|
|
"start": {
|
|
"line": 51,
|
|
"column": 8
|
|
},
|
|
"end": {
|
|
"line": 51,
|
|
"column": 13
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "contents",
|
|
"start": 1615,
|
|
"end": 1623,
|
|
"loc": {
|
|
"start": {
|
|
"line": 51,
|
|
"column": 14
|
|
},
|
|
"end": {
|
|
"line": 51,
|
|
"column": 22
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "=",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": true,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"value": "=",
|
|
"start": 1624,
|
|
"end": 1625,
|
|
"loc": {
|
|
"start": {
|
|
"line": 51,
|
|
"column": 23
|
|
},
|
|
"end": {
|
|
"line": 51,
|
|
"column": 24
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "chunk",
|
|
"start": 1626,
|
|
"end": 1631,
|
|
"loc": {
|
|
"start": {
|
|
"line": 51,
|
|
"column": 25
|
|
},
|
|
"end": {
|
|
"line": 51,
|
|
"column": 30
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ".",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 1631,
|
|
"end": 1632,
|
|
"loc": {
|
|
"start": {
|
|
"line": 51,
|
|
"column": 30
|
|
},
|
|
"end": {
|
|
"line": 51,
|
|
"column": 31
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "containedEntitiesByLayer",
|
|
"start": 1632,
|
|
"end": 1656,
|
|
"loc": {
|
|
"start": {
|
|
"line": 51,
|
|
"column": 31
|
|
},
|
|
"end": {
|
|
"line": 51,
|
|
"column": 55
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ".",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 1656,
|
|
"end": 1657,
|
|
"loc": {
|
|
"start": {
|
|
"line": 51,
|
|
"column": 55
|
|
},
|
|
"end": {
|
|
"line": 51,
|
|
"column": 56
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "regular",
|
|
"start": 1657,
|
|
"end": 1664,
|
|
"loc": {
|
|
"start": {
|
|
"line": 51,
|
|
"column": 56
|
|
},
|
|
"end": {
|
|
"line": 51,
|
|
"column": 63
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ";",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 1664,
|
|
"end": 1665,
|
|
"loc": {
|
|
"start": {
|
|
"line": 51,
|
|
"column": 63
|
|
},
|
|
"end": {
|
|
"line": 51,
|
|
"column": 64
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"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": 1675,
|
|
"end": 1678,
|
|
"loc": {
|
|
"start": {
|
|
"line": 52,
|
|
"column": 8
|
|
},
|
|
"end": {
|
|
"line": 52,
|
|
"column": 11
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "(",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 1679,
|
|
"end": 1680,
|
|
"loc": {
|
|
"start": {
|
|
"line": 52,
|
|
"column": 12
|
|
},
|
|
"end": {
|
|
"line": 52,
|
|
"column": 13
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "let",
|
|
"keyword": "let",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"value": "let",
|
|
"start": 1680,
|
|
"end": 1683,
|
|
"loc": {
|
|
"start": {
|
|
"line": 52,
|
|
"column": 13
|
|
},
|
|
"end": {
|
|
"line": 52,
|
|
"column": 16
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "i",
|
|
"start": 1684,
|
|
"end": 1685,
|
|
"loc": {
|
|
"start": {
|
|
"line": 52,
|
|
"column": 17
|
|
},
|
|
"end": {
|
|
"line": 52,
|
|
"column": 18
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "=",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": true,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"value": "=",
|
|
"start": 1686,
|
|
"end": 1687,
|
|
"loc": {
|
|
"start": {
|
|
"line": 52,
|
|
"column": 19
|
|
},
|
|
"end": {
|
|
"line": 52,
|
|
"column": 20
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "num",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"value": 0,
|
|
"start": 1688,
|
|
"end": 1689,
|
|
"loc": {
|
|
"start": {
|
|
"line": 52,
|
|
"column": 21
|
|
},
|
|
"end": {
|
|
"line": 52,
|
|
"column": 22
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ";",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 1689,
|
|
"end": 1690,
|
|
"loc": {
|
|
"start": {
|
|
"line": 52,
|
|
"column": 22
|
|
},
|
|
"end": {
|
|
"line": 52,
|
|
"column": 23
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "i",
|
|
"start": 1691,
|
|
"end": 1692,
|
|
"loc": {
|
|
"start": {
|
|
"line": 52,
|
|
"column": 24
|
|
},
|
|
"end": {
|
|
"line": 52,
|
|
"column": 25
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "</>",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": 7,
|
|
"updateContext": null
|
|
},
|
|
"value": "<",
|
|
"start": 1693,
|
|
"end": 1694,
|
|
"loc": {
|
|
"start": {
|
|
"line": 52,
|
|
"column": 26
|
|
},
|
|
"end": {
|
|
"line": 52,
|
|
"column": 27
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "contents",
|
|
"start": 1695,
|
|
"end": 1703,
|
|
"loc": {
|
|
"start": {
|
|
"line": 52,
|
|
"column": 28
|
|
},
|
|
"end": {
|
|
"line": 52,
|
|
"column": 36
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ".",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 1703,
|
|
"end": 1704,
|
|
"loc": {
|
|
"start": {
|
|
"line": 52,
|
|
"column": 36
|
|
},
|
|
"end": {
|
|
"line": 52,
|
|
"column": 37
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "length",
|
|
"start": 1704,
|
|
"end": 1710,
|
|
"loc": {
|
|
"start": {
|
|
"line": 52,
|
|
"column": 37
|
|
},
|
|
"end": {
|
|
"line": 52,
|
|
"column": 43
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ";",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 1710,
|
|
"end": 1711,
|
|
"loc": {
|
|
"start": {
|
|
"line": 52,
|
|
"column": 43
|
|
},
|
|
"end": {
|
|
"line": 52,
|
|
"column": 44
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "++/--",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": true,
|
|
"postfix": true,
|
|
"binop": null
|
|
},
|
|
"value": "++",
|
|
"start": 1712,
|
|
"end": 1714,
|
|
"loc": {
|
|
"start": {
|
|
"line": 52,
|
|
"column": 45
|
|
},
|
|
"end": {
|
|
"line": 52,
|
|
"column": 47
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "i",
|
|
"start": 1714,
|
|
"end": 1715,
|
|
"loc": {
|
|
"start": {
|
|
"line": 52,
|
|
"column": 47
|
|
},
|
|
"end": {
|
|
"line": 52,
|
|
"column": 48
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ")",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 1715,
|
|
"end": 1716,
|
|
"loc": {
|
|
"start": {
|
|
"line": 52,
|
|
"column": 48
|
|
},
|
|
"end": {
|
|
"line": 52,
|
|
"column": 49
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "{",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 1717,
|
|
"end": 1718,
|
|
"loc": {
|
|
"start": {
|
|
"line": 52,
|
|
"column": 50
|
|
},
|
|
"end": {
|
|
"line": 52,
|
|
"column": 51
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"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": 1732,
|
|
"end": 1737,
|
|
"loc": {
|
|
"start": {
|
|
"line": 53,
|
|
"column": 12
|
|
},
|
|
"end": {
|
|
"line": 53,
|
|
"column": 17
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "entity",
|
|
"start": 1738,
|
|
"end": 1744,
|
|
"loc": {
|
|
"start": {
|
|
"line": 53,
|
|
"column": 18
|
|
},
|
|
"end": {
|
|
"line": 53,
|
|
"column": 24
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "=",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": true,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"value": "=",
|
|
"start": 1745,
|
|
"end": 1746,
|
|
"loc": {
|
|
"start": {
|
|
"line": 53,
|
|
"column": 25
|
|
},
|
|
"end": {
|
|
"line": 53,
|
|
"column": 26
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "contents",
|
|
"start": 1747,
|
|
"end": 1755,
|
|
"loc": {
|
|
"start": {
|
|
"line": 53,
|
|
"column": 27
|
|
},
|
|
"end": {
|
|
"line": 53,
|
|
"column": 35
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "[",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 1755,
|
|
"end": 1756,
|
|
"loc": {
|
|
"start": {
|
|
"line": 53,
|
|
"column": 35
|
|
},
|
|
"end": {
|
|
"line": 53,
|
|
"column": 36
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "i",
|
|
"start": 1756,
|
|
"end": 1757,
|
|
"loc": {
|
|
"start": {
|
|
"line": 53,
|
|
"column": 36
|
|
},
|
|
"end": {
|
|
"line": 53,
|
|
"column": 37
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "]",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 1757,
|
|
"end": 1758,
|
|
"loc": {
|
|
"start": {
|
|
"line": 53,
|
|
"column": 37
|
|
},
|
|
"end": {
|
|
"line": 53,
|
|
"column": 38
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ";",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 1758,
|
|
"end": 1759,
|
|
"loc": {
|
|
"start": {
|
|
"line": 53,
|
|
"column": 38
|
|
},
|
|
"end": {
|
|
"line": 53,
|
|
"column": 39
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "if",
|
|
"keyword": "if",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"value": "if",
|
|
"start": 1773,
|
|
"end": 1775,
|
|
"loc": {
|
|
"start": {
|
|
"line": 54,
|
|
"column": 12
|
|
},
|
|
"end": {
|
|
"line": 54,
|
|
"column": 14
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "(",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 1776,
|
|
"end": 1777,
|
|
"loc": {
|
|
"start": {
|
|
"line": 54,
|
|
"column": 15
|
|
},
|
|
"end": {
|
|
"line": 54,
|
|
"column": 16
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "entity",
|
|
"start": 1777,
|
|
"end": 1783,
|
|
"loc": {
|
|
"start": {
|
|
"line": 54,
|
|
"column": 16
|
|
},
|
|
"end": {
|
|
"line": 54,
|
|
"column": 22
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "&&",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": 2,
|
|
"updateContext": null
|
|
},
|
|
"value": "&&",
|
|
"start": 1784,
|
|
"end": 1786,
|
|
"loc": {
|
|
"start": {
|
|
"line": 54,
|
|
"column": 23
|
|
},
|
|
"end": {
|
|
"line": 54,
|
|
"column": 25
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "entity",
|
|
"start": 1787,
|
|
"end": 1793,
|
|
"loc": {
|
|
"start": {
|
|
"line": 54,
|
|
"column": 26
|
|
},
|
|
"end": {
|
|
"line": 54,
|
|
"column": 32
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ".",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 1793,
|
|
"end": 1794,
|
|
"loc": {
|
|
"start": {
|
|
"line": 54,
|
|
"column": 32
|
|
},
|
|
"end": {
|
|
"line": 54,
|
|
"column": 33
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "components",
|
|
"start": 1794,
|
|
"end": 1804,
|
|
"loc": {
|
|
"start": {
|
|
"line": 54,
|
|
"column": 33
|
|
},
|
|
"end": {
|
|
"line": 54,
|
|
"column": 43
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ".",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 1804,
|
|
"end": 1805,
|
|
"loc": {
|
|
"start": {
|
|
"line": 54,
|
|
"column": 43
|
|
},
|
|
"end": {
|
|
"line": 54,
|
|
"column": 44
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "Display",
|
|
"start": 1805,
|
|
"end": 1812,
|
|
"loc": {
|
|
"start": {
|
|
"line": 54,
|
|
"column": 44
|
|
},
|
|
"end": {
|
|
"line": 54,
|
|
"column": 51
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ")",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 1812,
|
|
"end": 1813,
|
|
"loc": {
|
|
"start": {
|
|
"line": 54,
|
|
"column": 51
|
|
},
|
|
"end": {
|
|
"line": 54,
|
|
"column": 52
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "{",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 1814,
|
|
"end": 1815,
|
|
"loc": {
|
|
"start": {
|
|
"line": 54,
|
|
"column": 53
|
|
},
|
|
"end": {
|
|
"line": 54,
|
|
"column": 54
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "const",
|
|
"keyword": "const",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"value": "const",
|
|
"start": 1833,
|
|
"end": 1838,
|
|
"loc": {
|
|
"start": {
|
|
"line": 55,
|
|
"column": 16
|
|
},
|
|
"end": {
|
|
"line": 55,
|
|
"column": 21
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "pinsComp",
|
|
"start": 1839,
|
|
"end": 1847,
|
|
"loc": {
|
|
"start": {
|
|
"line": 55,
|
|
"column": 22
|
|
},
|
|
"end": {
|
|
"line": 55,
|
|
"column": 30
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "=",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": true,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"value": "=",
|
|
"start": 1848,
|
|
"end": 1849,
|
|
"loc": {
|
|
"start": {
|
|
"line": 55,
|
|
"column": 31
|
|
},
|
|
"end": {
|
|
"line": 55,
|
|
"column": 32
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "entity",
|
|
"start": 1850,
|
|
"end": 1856,
|
|
"loc": {
|
|
"start": {
|
|
"line": 55,
|
|
"column": 33
|
|
},
|
|
"end": {
|
|
"line": 55,
|
|
"column": 39
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ".",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 1856,
|
|
"end": 1857,
|
|
"loc": {
|
|
"start": {
|
|
"line": 55,
|
|
"column": 39
|
|
},
|
|
"end": {
|
|
"line": 55,
|
|
"column": 40
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "components",
|
|
"start": 1857,
|
|
"end": 1867,
|
|
"loc": {
|
|
"start": {
|
|
"line": 55,
|
|
"column": 40
|
|
},
|
|
"end": {
|
|
"line": 55,
|
|
"column": 50
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ".",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 1867,
|
|
"end": 1868,
|
|
"loc": {
|
|
"start": {
|
|
"line": 55,
|
|
"column": 50
|
|
},
|
|
"end": {
|
|
"line": 55,
|
|
"column": 51
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "WiredPins",
|
|
"start": 1868,
|
|
"end": 1877,
|
|
"loc": {
|
|
"start": {
|
|
"line": 55,
|
|
"column": 51
|
|
},
|
|
"end": {
|
|
"line": 55,
|
|
"column": 60
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ";",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 1877,
|
|
"end": 1878,
|
|
"loc": {
|
|
"start": {
|
|
"line": 55,
|
|
"column": 60
|
|
},
|
|
"end": {
|
|
"line": 55,
|
|
"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": 1896,
|
|
"end": 1901,
|
|
"loc": {
|
|
"start": {
|
|
"line": 56,
|
|
"column": 16
|
|
},
|
|
"end": {
|
|
"line": 56,
|
|
"column": 21
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "network",
|
|
"start": 1902,
|
|
"end": 1909,
|
|
"loc": {
|
|
"start": {
|
|
"line": 56,
|
|
"column": 22
|
|
},
|
|
"end": {
|
|
"line": 56,
|
|
"column": 29
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "=",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": true,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"value": "=",
|
|
"start": 1910,
|
|
"end": 1911,
|
|
"loc": {
|
|
"start": {
|
|
"line": 56,
|
|
"column": 30
|
|
},
|
|
"end": {
|
|
"line": 56,
|
|
"column": 31
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "pinsComp",
|
|
"start": 1912,
|
|
"end": 1920,
|
|
"loc": {
|
|
"start": {
|
|
"line": 56,
|
|
"column": 32
|
|
},
|
|
"end": {
|
|
"line": 56,
|
|
"column": 40
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ".",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 1920,
|
|
"end": 1921,
|
|
"loc": {
|
|
"start": {
|
|
"line": 56,
|
|
"column": 40
|
|
},
|
|
"end": {
|
|
"line": 56,
|
|
"column": 41
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "slots",
|
|
"start": 1921,
|
|
"end": 1926,
|
|
"loc": {
|
|
"start": {
|
|
"line": 56,
|
|
"column": 41
|
|
},
|
|
"end": {
|
|
"line": 56,
|
|
"column": 46
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "[",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 1926,
|
|
"end": 1927,
|
|
"loc": {
|
|
"start": {
|
|
"line": 56,
|
|
"column": 46
|
|
},
|
|
"end": {
|
|
"line": 56,
|
|
"column": 47
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "num",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"value": 0,
|
|
"start": 1927,
|
|
"end": 1928,
|
|
"loc": {
|
|
"start": {
|
|
"line": 56,
|
|
"column": 47
|
|
},
|
|
"end": {
|
|
"line": 56,
|
|
"column": 48
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "]",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 1928,
|
|
"end": 1929,
|
|
"loc": {
|
|
"start": {
|
|
"line": 56,
|
|
"column": 48
|
|
},
|
|
"end": {
|
|
"line": 56,
|
|
"column": 49
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ".",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 1929,
|
|
"end": 1930,
|
|
"loc": {
|
|
"start": {
|
|
"line": 56,
|
|
"column": 49
|
|
},
|
|
"end": {
|
|
"line": 56,
|
|
"column": 50
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "linkedNetwork",
|
|
"start": 1930,
|
|
"end": 1943,
|
|
"loc": {
|
|
"start": {
|
|
"line": 56,
|
|
"column": 50
|
|
},
|
|
"end": {
|
|
"line": 56,
|
|
"column": 63
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ";",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 1943,
|
|
"end": 1944,
|
|
"loc": {
|
|
"start": {
|
|
"line": 56,
|
|
"column": 63
|
|
},
|
|
"end": {
|
|
"line": 56,
|
|
"column": 64
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "if",
|
|
"keyword": "if",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"value": "if",
|
|
"start": 1964,
|
|
"end": 1966,
|
|
"loc": {
|
|
"start": {
|
|
"line": 58,
|
|
"column": 16
|
|
},
|
|
"end": {
|
|
"line": 58,
|
|
"column": 18
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "(",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 1967,
|
|
"end": 1968,
|
|
"loc": {
|
|
"start": {
|
|
"line": 58,
|
|
"column": 19
|
|
},
|
|
"end": {
|
|
"line": 58,
|
|
"column": 20
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "prefix",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": true,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"value": "!",
|
|
"start": 1968,
|
|
"end": 1969,
|
|
"loc": {
|
|
"start": {
|
|
"line": 58,
|
|
"column": 20
|
|
},
|
|
"end": {
|
|
"line": 58,
|
|
"column": 21
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "network",
|
|
"start": 1969,
|
|
"end": 1976,
|
|
"loc": {
|
|
"start": {
|
|
"line": 58,
|
|
"column": 21
|
|
},
|
|
"end": {
|
|
"line": 58,
|
|
"column": 28
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "||",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": 1,
|
|
"updateContext": null
|
|
},
|
|
"value": "||",
|
|
"start": 1977,
|
|
"end": 1979,
|
|
"loc": {
|
|
"start": {
|
|
"line": 58,
|
|
"column": 29
|
|
},
|
|
"end": {
|
|
"line": 58,
|
|
"column": 31
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "prefix",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": true,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"value": "!",
|
|
"start": 1980,
|
|
"end": 1981,
|
|
"loc": {
|
|
"start": {
|
|
"line": 58,
|
|
"column": 32
|
|
},
|
|
"end": {
|
|
"line": 58,
|
|
"column": 33
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "network",
|
|
"start": 1981,
|
|
"end": 1988,
|
|
"loc": {
|
|
"start": {
|
|
"line": 58,
|
|
"column": 33
|
|
},
|
|
"end": {
|
|
"line": 58,
|
|
"column": 40
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ".",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 1988,
|
|
"end": 1989,
|
|
"loc": {
|
|
"start": {
|
|
"line": 58,
|
|
"column": 40
|
|
},
|
|
"end": {
|
|
"line": 58,
|
|
"column": 41
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "hasValue",
|
|
"start": 1989,
|
|
"end": 1997,
|
|
"loc": {
|
|
"start": {
|
|
"line": 58,
|
|
"column": 41
|
|
},
|
|
"end": {
|
|
"line": 58,
|
|
"column": 49
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "(",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 1997,
|
|
"end": 1998,
|
|
"loc": {
|
|
"start": {
|
|
"line": 58,
|
|
"column": 49
|
|
},
|
|
"end": {
|
|
"line": 58,
|
|
"column": 50
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ")",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 1998,
|
|
"end": 1999,
|
|
"loc": {
|
|
"start": {
|
|
"line": 58,
|
|
"column": 50
|
|
},
|
|
"end": {
|
|
"line": 58,
|
|
"column": 51
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ")",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 1999,
|
|
"end": 2000,
|
|
"loc": {
|
|
"start": {
|
|
"line": 58,
|
|
"column": 51
|
|
},
|
|
"end": {
|
|
"line": 58,
|
|
"column": 52
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "{",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 2001,
|
|
"end": 2002,
|
|
"loc": {
|
|
"start": {
|
|
"line": 58,
|
|
"column": 53
|
|
},
|
|
"end": {
|
|
"line": 58,
|
|
"column": 54
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "continue",
|
|
"keyword": "continue",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"value": "continue",
|
|
"start": 2024,
|
|
"end": 2032,
|
|
"loc": {
|
|
"start": {
|
|
"line": 59,
|
|
"column": 20
|
|
},
|
|
"end": {
|
|
"line": 59,
|
|
"column": 28
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ";",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 2032,
|
|
"end": 2033,
|
|
"loc": {
|
|
"start": {
|
|
"line": 59,
|
|
"column": 28
|
|
},
|
|
"end": {
|
|
"line": 59,
|
|
"column": 29
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "}",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 2051,
|
|
"end": 2052,
|
|
"loc": {
|
|
"start": {
|
|
"line": 60,
|
|
"column": 16
|
|
},
|
|
"end": {
|
|
"line": 60,
|
|
"column": 17
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"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": 2072,
|
|
"end": 2077,
|
|
"loc": {
|
|
"start": {
|
|
"line": 62,
|
|
"column": 16
|
|
},
|
|
"end": {
|
|
"line": 62,
|
|
"column": 21
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "value",
|
|
"start": 2078,
|
|
"end": 2083,
|
|
"loc": {
|
|
"start": {
|
|
"line": 62,
|
|
"column": 22
|
|
},
|
|
"end": {
|
|
"line": 62,
|
|
"column": 27
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "=",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": true,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"value": "=",
|
|
"start": 2084,
|
|
"end": 2085,
|
|
"loc": {
|
|
"start": {
|
|
"line": 62,
|
|
"column": 28
|
|
},
|
|
"end": {
|
|
"line": 62,
|
|
"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": 2086,
|
|
"end": 2090,
|
|
"loc": {
|
|
"start": {
|
|
"line": 62,
|
|
"column": 30
|
|
},
|
|
"end": {
|
|
"line": 62,
|
|
"column": 34
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ".",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 2090,
|
|
"end": 2091,
|
|
"loc": {
|
|
"start": {
|
|
"line": 62,
|
|
"column": 34
|
|
},
|
|
"end": {
|
|
"line": 62,
|
|
"column": 35
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "getDisplayItem",
|
|
"start": 2091,
|
|
"end": 2105,
|
|
"loc": {
|
|
"start": {
|
|
"line": 62,
|
|
"column": 35
|
|
},
|
|
"end": {
|
|
"line": 62,
|
|
"column": 49
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "(",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 2105,
|
|
"end": 2106,
|
|
"loc": {
|
|
"start": {
|
|
"line": 62,
|
|
"column": 49
|
|
},
|
|
"end": {
|
|
"line": 62,
|
|
"column": 50
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "network",
|
|
"start": 2106,
|
|
"end": 2113,
|
|
"loc": {
|
|
"start": {
|
|
"line": 62,
|
|
"column": 50
|
|
},
|
|
"end": {
|
|
"line": 62,
|
|
"column": 57
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ".",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 2113,
|
|
"end": 2114,
|
|
"loc": {
|
|
"start": {
|
|
"line": 62,
|
|
"column": 57
|
|
},
|
|
"end": {
|
|
"line": 62,
|
|
"column": 58
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "currentValue",
|
|
"start": 2114,
|
|
"end": 2126,
|
|
"loc": {
|
|
"start": {
|
|
"line": 62,
|
|
"column": 58
|
|
},
|
|
"end": {
|
|
"line": 62,
|
|
"column": 70
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ")",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 2126,
|
|
"end": 2127,
|
|
"loc": {
|
|
"start": {
|
|
"line": 62,
|
|
"column": 70
|
|
},
|
|
"end": {
|
|
"line": 62,
|
|
"column": 71
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ";",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 2127,
|
|
"end": 2128,
|
|
"loc": {
|
|
"start": {
|
|
"line": 62,
|
|
"column": 71
|
|
},
|
|
"end": {
|
|
"line": 62,
|
|
"column": 72
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "if",
|
|
"keyword": "if",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"value": "if",
|
|
"start": 2148,
|
|
"end": 2150,
|
|
"loc": {
|
|
"start": {
|
|
"line": 64,
|
|
"column": 16
|
|
},
|
|
"end": {
|
|
"line": 64,
|
|
"column": 18
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "(",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 2151,
|
|
"end": 2152,
|
|
"loc": {
|
|
"start": {
|
|
"line": 64,
|
|
"column": 19
|
|
},
|
|
"end": {
|
|
"line": 64,
|
|
"column": 20
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "prefix",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": true,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"value": "!",
|
|
"start": 2152,
|
|
"end": 2153,
|
|
"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": "value",
|
|
"start": 2153,
|
|
"end": 2158,
|
|
"loc": {
|
|
"start": {
|
|
"line": 64,
|
|
"column": 21
|
|
},
|
|
"end": {
|
|
"line": 64,
|
|
"column": 26
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ")",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 2158,
|
|
"end": 2159,
|
|
"loc": {
|
|
"start": {
|
|
"line": 64,
|
|
"column": 26
|
|
},
|
|
"end": {
|
|
"line": 64,
|
|
"column": 27
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "{",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 2160,
|
|
"end": 2161,
|
|
"loc": {
|
|
"start": {
|
|
"line": 64,
|
|
"column": 28
|
|
},
|
|
"end": {
|
|
"line": 64,
|
|
"column": 29
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "continue",
|
|
"keyword": "continue",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"value": "continue",
|
|
"start": 2183,
|
|
"end": 2191,
|
|
"loc": {
|
|
"start": {
|
|
"line": 65,
|
|
"column": 20
|
|
},
|
|
"end": {
|
|
"line": 65,
|
|
"column": 28
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ";",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 2191,
|
|
"end": 2192,
|
|
"loc": {
|
|
"start": {
|
|
"line": 65,
|
|
"column": 28
|
|
},
|
|
"end": {
|
|
"line": 65,
|
|
"column": 29
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "}",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 2210,
|
|
"end": 2211,
|
|
"loc": {
|
|
"start": {
|
|
"line": 66,
|
|
"column": 16
|
|
},
|
|
"end": {
|
|
"line": 66,
|
|
"column": 17
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"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": 2231,
|
|
"end": 2236,
|
|
"loc": {
|
|
"start": {
|
|
"line": 68,
|
|
"column": 16
|
|
},
|
|
"end": {
|
|
"line": 68,
|
|
"column": 21
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "origin",
|
|
"start": 2237,
|
|
"end": 2243,
|
|
"loc": {
|
|
"start": {
|
|
"line": 68,
|
|
"column": 22
|
|
},
|
|
"end": {
|
|
"line": 68,
|
|
"column": 28
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "=",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": true,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"value": "=",
|
|
"start": 2244,
|
|
"end": 2245,
|
|
"loc": {
|
|
"start": {
|
|
"line": 68,
|
|
"column": 29
|
|
},
|
|
"end": {
|
|
"line": 68,
|
|
"column": 30
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "entity",
|
|
"start": 2246,
|
|
"end": 2252,
|
|
"loc": {
|
|
"start": {
|
|
"line": 68,
|
|
"column": 31
|
|
},
|
|
"end": {
|
|
"line": 68,
|
|
"column": 37
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ".",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 2252,
|
|
"end": 2253,
|
|
"loc": {
|
|
"start": {
|
|
"line": 68,
|
|
"column": 37
|
|
},
|
|
"end": {
|
|
"line": 68,
|
|
"column": 38
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "components",
|
|
"start": 2253,
|
|
"end": 2263,
|
|
"loc": {
|
|
"start": {
|
|
"line": 68,
|
|
"column": 38
|
|
},
|
|
"end": {
|
|
"line": 68,
|
|
"column": 48
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ".",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 2263,
|
|
"end": 2264,
|
|
"loc": {
|
|
"start": {
|
|
"line": 68,
|
|
"column": 48
|
|
},
|
|
"end": {
|
|
"line": 68,
|
|
"column": 49
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "StaticMapEntity",
|
|
"start": 2264,
|
|
"end": 2279,
|
|
"loc": {
|
|
"start": {
|
|
"line": 68,
|
|
"column": 49
|
|
},
|
|
"end": {
|
|
"line": 68,
|
|
"column": 64
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ".",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 2279,
|
|
"end": 2280,
|
|
"loc": {
|
|
"start": {
|
|
"line": 68,
|
|
"column": 64
|
|
},
|
|
"end": {
|
|
"line": 68,
|
|
"column": 65
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "origin",
|
|
"start": 2280,
|
|
"end": 2286,
|
|
"loc": {
|
|
"start": {
|
|
"line": 68,
|
|
"column": 65
|
|
},
|
|
"end": {
|
|
"line": 68,
|
|
"column": 71
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ";",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 2286,
|
|
"end": 2287,
|
|
"loc": {
|
|
"start": {
|
|
"line": 68,
|
|
"column": 71
|
|
},
|
|
"end": {
|
|
"line": 68,
|
|
"column": 72
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "DisplaySystem",
|
|
"start": 2305,
|
|
"end": 2318,
|
|
"loc": {
|
|
"start": {
|
|
"line": 69,
|
|
"column": 16
|
|
},
|
|
"end": {
|
|
"line": 69,
|
|
"column": 29
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ".",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 2318,
|
|
"end": 2319,
|
|
"loc": {
|
|
"start": {
|
|
"line": 69,
|
|
"column": 29
|
|
},
|
|
"end": {
|
|
"line": 69,
|
|
"column": 30
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "displayItem",
|
|
"start": 2319,
|
|
"end": 2330,
|
|
"loc": {
|
|
"start": {
|
|
"line": 69,
|
|
"column": 30
|
|
},
|
|
"end": {
|
|
"line": 69,
|
|
"column": 41
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "[",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 2330,
|
|
"end": 2331,
|
|
"loc": {
|
|
"start": {
|
|
"line": 69,
|
|
"column": 41
|
|
},
|
|
"end": {
|
|
"line": 69,
|
|
"column": 42
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "value",
|
|
"start": 2331,
|
|
"end": 2336,
|
|
"loc": {
|
|
"start": {
|
|
"line": 69,
|
|
"column": 42
|
|
},
|
|
"end": {
|
|
"line": 69,
|
|
"column": 47
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ".",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 2336,
|
|
"end": 2337,
|
|
"loc": {
|
|
"start": {
|
|
"line": 69,
|
|
"column": 47
|
|
},
|
|
"end": {
|
|
"line": 69,
|
|
"column": 48
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "getItemType",
|
|
"start": 2337,
|
|
"end": 2348,
|
|
"loc": {
|
|
"start": {
|
|
"line": 69,
|
|
"column": 48
|
|
},
|
|
"end": {
|
|
"line": 69,
|
|
"column": 59
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "(",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 2348,
|
|
"end": 2349,
|
|
"loc": {
|
|
"start": {
|
|
"line": 69,
|
|
"column": 59
|
|
},
|
|
"end": {
|
|
"line": 69,
|
|
"column": 60
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ")",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 2349,
|
|
"end": 2350,
|
|
"loc": {
|
|
"start": {
|
|
"line": 69,
|
|
"column": 60
|
|
},
|
|
"end": {
|
|
"line": 69,
|
|
"column": 61
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "]",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 2350,
|
|
"end": 2351,
|
|
"loc": {
|
|
"start": {
|
|
"line": 69,
|
|
"column": 61
|
|
},
|
|
"end": {
|
|
"line": 69,
|
|
"column": 62
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "(",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 2351,
|
|
"end": 2352,
|
|
"loc": {
|
|
"start": {
|
|
"line": 69,
|
|
"column": 62
|
|
},
|
|
"end": {
|
|
"line": 69,
|
|
"column": 63
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "parameters",
|
|
"start": 2352,
|
|
"end": 2362,
|
|
"loc": {
|
|
"start": {
|
|
"line": 69,
|
|
"column": 63
|
|
},
|
|
"end": {
|
|
"line": 69,
|
|
"column": 73
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ",",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 2362,
|
|
"end": 2363,
|
|
"loc": {
|
|
"start": {
|
|
"line": 69,
|
|
"column": 73
|
|
},
|
|
"end": {
|
|
"line": 69,
|
|
"column": 74
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "value",
|
|
"start": 2364,
|
|
"end": 2369,
|
|
"loc": {
|
|
"start": {
|
|
"line": 69,
|
|
"column": 75
|
|
},
|
|
"end": {
|
|
"line": 69,
|
|
"column": 80
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ",",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 2369,
|
|
"end": 2370,
|
|
"loc": {
|
|
"start": {
|
|
"line": 69,
|
|
"column": 80
|
|
},
|
|
"end": {
|
|
"line": 69,
|
|
"column": 81
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "origin",
|
|
"start": 2371,
|
|
"end": 2377,
|
|
"loc": {
|
|
"start": {
|
|
"line": 69,
|
|
"column": 82
|
|
},
|
|
"end": {
|
|
"line": 69,
|
|
"column": 88
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ",",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 2377,
|
|
"end": 2378,
|
|
"loc": {
|
|
"start": {
|
|
"line": 69,
|
|
"column": 88
|
|
},
|
|
"end": {
|
|
"line": 69,
|
|
"column": 89
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "globalConfig",
|
|
"start": 2379,
|
|
"end": 2391,
|
|
"loc": {
|
|
"start": {
|
|
"line": 69,
|
|
"column": 90
|
|
},
|
|
"end": {
|
|
"line": 69,
|
|
"column": 102
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ")",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 2391,
|
|
"end": 2392,
|
|
"loc": {
|
|
"start": {
|
|
"line": 69,
|
|
"column": 102
|
|
},
|
|
"end": {
|
|
"line": 69,
|
|
"column": 103
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ";",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 2392,
|
|
"end": 2393,
|
|
"loc": {
|
|
"start": {
|
|
"line": 69,
|
|
"column": 103
|
|
},
|
|
"end": {
|
|
"line": 69,
|
|
"column": 104
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "}",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 2407,
|
|
"end": 2408,
|
|
"loc": {
|
|
"start": {
|
|
"line": 70,
|
|
"column": 12
|
|
},
|
|
"end": {
|
|
"line": 70,
|
|
"column": 13
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "}",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 2418,
|
|
"end": 2419,
|
|
"loc": {
|
|
"start": {
|
|
"line": 71,
|
|
"column": 8
|
|
},
|
|
"end": {
|
|
"line": 71,
|
|
"column": 9
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "}",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 2425,
|
|
"end": 2426,
|
|
"loc": {
|
|
"start": {
|
|
"line": 72,
|
|
"column": 4
|
|
},
|
|
"end": {
|
|
"line": 72,
|
|
"column": 5
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "}",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 2428,
|
|
"end": 2429,
|
|
"loc": {
|
|
"start": {
|
|
"line": 73,
|
|
"column": 0
|
|
},
|
|
"end": {
|
|
"line": 73,
|
|
"column": 1
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "DisplaySystem",
|
|
"start": 2433,
|
|
"end": 2446,
|
|
"loc": {
|
|
"start": {
|
|
"line": 75,
|
|
"column": 0
|
|
},
|
|
"end": {
|
|
"line": 75,
|
|
"column": 13
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ".",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 2446,
|
|
"end": 2447,
|
|
"loc": {
|
|
"start": {
|
|
"line": 75,
|
|
"column": 13
|
|
},
|
|
"end": {
|
|
"line": 75,
|
|
"column": 14
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "displaySprites",
|
|
"start": 2447,
|
|
"end": 2461,
|
|
"loc": {
|
|
"start": {
|
|
"line": 75,
|
|
"column": 14
|
|
},
|
|
"end": {
|
|
"line": 75,
|
|
"column": 28
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "=",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": true,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"value": "=",
|
|
"start": 2462,
|
|
"end": 2463,
|
|
"loc": {
|
|
"start": {
|
|
"line": 75,
|
|
"column": 29
|
|
},
|
|
"end": {
|
|
"line": 75,
|
|
"column": 30
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "[",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 2464,
|
|
"end": 2465,
|
|
"loc": {
|
|
"start": {
|
|
"line": 75,
|
|
"column": 31
|
|
},
|
|
"end": {
|
|
"line": 75,
|
|
"column": 32
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "]",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 2465,
|
|
"end": 2466,
|
|
"loc": {
|
|
"start": {
|
|
"line": 75,
|
|
"column": 32
|
|
},
|
|
"end": {
|
|
"line": 75,
|
|
"column": 33
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ";",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 2466,
|
|
"end": 2467,
|
|
"loc": {
|
|
"start": {
|
|
"line": 75,
|
|
"column": 33
|
|
},
|
|
"end": {
|
|
"line": 75,
|
|
"column": 34
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "DisplaySystem",
|
|
"start": 2471,
|
|
"end": 2484,
|
|
"loc": {
|
|
"start": {
|
|
"line": 77,
|
|
"column": 0
|
|
},
|
|
"end": {
|
|
"line": 77,
|
|
"column": 13
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ".",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 2484,
|
|
"end": 2485,
|
|
"loc": {
|
|
"start": {
|
|
"line": 77,
|
|
"column": 13
|
|
},
|
|
"end": {
|
|
"line": 77,
|
|
"column": 14
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "displayItemType",
|
|
"start": 2485,
|
|
"end": 2500,
|
|
"loc": {
|
|
"start": {
|
|
"line": 77,
|
|
"column": 14
|
|
},
|
|
"end": {
|
|
"line": 77,
|
|
"column": 29
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "=",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": true,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"value": "=",
|
|
"start": 2501,
|
|
"end": 2502,
|
|
"loc": {
|
|
"start": {
|
|
"line": 77,
|
|
"column": 30
|
|
},
|
|
"end": {
|
|
"line": 77,
|
|
"column": 31
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "{",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 2503,
|
|
"end": 2504,
|
|
"loc": {
|
|
"start": {
|
|
"line": 77,
|
|
"column": 32
|
|
},
|
|
"end": {
|
|
"line": 77,
|
|
"column": 33
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "boolean",
|
|
"start": 2510,
|
|
"end": 2517,
|
|
"loc": {
|
|
"start": {
|
|
"line": 78,
|
|
"column": 4
|
|
},
|
|
"end": {
|
|
"line": 78,
|
|
"column": 11
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ":",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 2517,
|
|
"end": 2518,
|
|
"loc": {
|
|
"start": {
|
|
"line": 78,
|
|
"column": 11
|
|
},
|
|
"end": {
|
|
"line": 78,
|
|
"column": 12
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "value",
|
|
"start": 2519,
|
|
"end": 2524,
|
|
"loc": {
|
|
"start": {
|
|
"line": 78,
|
|
"column": 13
|
|
},
|
|
"end": {
|
|
"line": 78,
|
|
"column": 18
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "=>",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 2525,
|
|
"end": 2527,
|
|
"loc": {
|
|
"start": {
|
|
"line": 78,
|
|
"column": 19
|
|
},
|
|
"end": {
|
|
"line": 78,
|
|
"column": 21
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "(",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 2528,
|
|
"end": 2529,
|
|
"loc": {
|
|
"start": {
|
|
"line": 78,
|
|
"column": 22
|
|
},
|
|
"end": {
|
|
"line": 78,
|
|
"column": 23
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "isTrueItem",
|
|
"start": 2529,
|
|
"end": 2539,
|
|
"loc": {
|
|
"start": {
|
|
"line": 78,
|
|
"column": 23
|
|
},
|
|
"end": {
|
|
"line": 78,
|
|
"column": 33
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "(",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 2539,
|
|
"end": 2540,
|
|
"loc": {
|
|
"start": {
|
|
"line": 78,
|
|
"column": 33
|
|
},
|
|
"end": {
|
|
"line": 78,
|
|
"column": 34
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "value",
|
|
"start": 2540,
|
|
"end": 2545,
|
|
"loc": {
|
|
"start": {
|
|
"line": 78,
|
|
"column": 34
|
|
},
|
|
"end": {
|
|
"line": 78,
|
|
"column": 39
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"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": 78,
|
|
"column": 39
|
|
},
|
|
"end": {
|
|
"line": 78,
|
|
"column": 40
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "?",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 2547,
|
|
"end": 2548,
|
|
"loc": {
|
|
"start": {
|
|
"line": 78,
|
|
"column": 41
|
|
},
|
|
"end": {
|
|
"line": 78,
|
|
"column": 42
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "ColorItem",
|
|
"start": 2549,
|
|
"end": 2558,
|
|
"loc": {
|
|
"start": {
|
|
"line": 78,
|
|
"column": 43
|
|
},
|
|
"end": {
|
|
"line": 78,
|
|
"column": 52
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ".",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 2558,
|
|
"end": 2559,
|
|
"loc": {
|
|
"start": {
|
|
"line": 78,
|
|
"column": 52
|
|
},
|
|
"end": {
|
|
"line": 78,
|
|
"column": 53
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "ITEM_SINGLETONS",
|
|
"start": 2559,
|
|
"end": 2574,
|
|
"loc": {
|
|
"start": {
|
|
"line": 78,
|
|
"column": 53
|
|
},
|
|
"end": {
|
|
"line": 78,
|
|
"column": 68
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "[",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 2574,
|
|
"end": 2575,
|
|
"loc": {
|
|
"start": {
|
|
"line": 78,
|
|
"column": 68
|
|
},
|
|
"end": {
|
|
"line": 78,
|
|
"column": 69
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "enumColors",
|
|
"start": 2575,
|
|
"end": 2585,
|
|
"loc": {
|
|
"start": {
|
|
"line": 78,
|
|
"column": 69
|
|
},
|
|
"end": {
|
|
"line": 78,
|
|
"column": 79
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ".",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 2585,
|
|
"end": 2586,
|
|
"loc": {
|
|
"start": {
|
|
"line": 78,
|
|
"column": 79
|
|
},
|
|
"end": {
|
|
"line": 78,
|
|
"column": 80
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "white",
|
|
"start": 2586,
|
|
"end": 2591,
|
|
"loc": {
|
|
"start": {
|
|
"line": 78,
|
|
"column": 80
|
|
},
|
|
"end": {
|
|
"line": 78,
|
|
"column": 85
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "]",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 2591,
|
|
"end": 2592,
|
|
"loc": {
|
|
"start": {
|
|
"line": 78,
|
|
"column": 85
|
|
},
|
|
"end": {
|
|
"line": 78,
|
|
"column": 86
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ":",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 2593,
|
|
"end": 2594,
|
|
"loc": {
|
|
"start": {
|
|
"line": 78,
|
|
"column": 87
|
|
},
|
|
"end": {
|
|
"line": 78,
|
|
"column": 88
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "null",
|
|
"keyword": "null",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"value": "null",
|
|
"start": 2595,
|
|
"end": 2599,
|
|
"loc": {
|
|
"start": {
|
|
"line": 78,
|
|
"column": 89
|
|
},
|
|
"end": {
|
|
"line": 78,
|
|
"column": 93
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ")",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 2599,
|
|
"end": 2600,
|
|
"loc": {
|
|
"start": {
|
|
"line": 78,
|
|
"column": 93
|
|
},
|
|
"end": {
|
|
"line": 78,
|
|
"column": 94
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ",",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 2600,
|
|
"end": 2601,
|
|
"loc": {
|
|
"start": {
|
|
"line": 78,
|
|
"column": 94
|
|
},
|
|
"end": {
|
|
"line": 78,
|
|
"column": 95
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "color",
|
|
"start": 2609,
|
|
"end": 2614,
|
|
"loc": {
|
|
"start": {
|
|
"line": 80,
|
|
"column": 4
|
|
},
|
|
"end": {
|
|
"line": 80,
|
|
"column": 9
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ":",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 2614,
|
|
"end": 2615,
|
|
"loc": {
|
|
"start": {
|
|
"line": 80,
|
|
"column": 9
|
|
},
|
|
"end": {
|
|
"line": 80,
|
|
"column": 10
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "value",
|
|
"start": 2616,
|
|
"end": 2621,
|
|
"loc": {
|
|
"start": {
|
|
"line": 80,
|
|
"column": 11
|
|
},
|
|
"end": {
|
|
"line": 80,
|
|
"column": 16
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "=>",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 2622,
|
|
"end": 2624,
|
|
"loc": {
|
|
"start": {
|
|
"line": 80,
|
|
"column": 17
|
|
},
|
|
"end": {
|
|
"line": 80,
|
|
"column": 19
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "CommentBlock",
|
|
"value": "*@type {ColorItem} ",
|
|
"start": 2634,
|
|
"end": 2657,
|
|
"loc": {
|
|
"start": {
|
|
"line": 81,
|
|
"column": 8
|
|
},
|
|
"end": {
|
|
"line": 81,
|
|
"column": 31
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "(",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 2667,
|
|
"end": 2668,
|
|
"loc": {
|
|
"start": {
|
|
"line": 82,
|
|
"column": 8
|
|
},
|
|
"end": {
|
|
"line": 82,
|
|
"column": 9
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "value",
|
|
"start": 2668,
|
|
"end": 2673,
|
|
"loc": {
|
|
"start": {
|
|
"line": 82,
|
|
"column": 9
|
|
},
|
|
"end": {
|
|
"line": 82,
|
|
"column": 14
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ")",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 2673,
|
|
"end": 2674,
|
|
"loc": {
|
|
"start": {
|
|
"line": 82,
|
|
"column": 14
|
|
},
|
|
"end": {
|
|
"line": 82,
|
|
"column": 15
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ".",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 2674,
|
|
"end": 2675,
|
|
"loc": {
|
|
"start": {
|
|
"line": 82,
|
|
"column": 15
|
|
},
|
|
"end": {
|
|
"line": 82,
|
|
"column": 16
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "color",
|
|
"start": 2675,
|
|
"end": 2680,
|
|
"loc": {
|
|
"start": {
|
|
"line": 82,
|
|
"column": 16
|
|
},
|
|
"end": {
|
|
"line": 82,
|
|
"column": 21
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "==/!=",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": 6,
|
|
"updateContext": null
|
|
},
|
|
"value": "===",
|
|
"start": 2681,
|
|
"end": 2684,
|
|
"loc": {
|
|
"start": {
|
|
"line": 82,
|
|
"column": 22
|
|
},
|
|
"end": {
|
|
"line": 82,
|
|
"column": 25
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "enumColors",
|
|
"start": 2685,
|
|
"end": 2695,
|
|
"loc": {
|
|
"start": {
|
|
"line": 82,
|
|
"column": 26
|
|
},
|
|
"end": {
|
|
"line": 82,
|
|
"column": 36
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ".",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 2695,
|
|
"end": 2696,
|
|
"loc": {
|
|
"start": {
|
|
"line": 82,
|
|
"column": 36
|
|
},
|
|
"end": {
|
|
"line": 82,
|
|
"column": 37
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "uncolored",
|
|
"start": 2696,
|
|
"end": 2705,
|
|
"loc": {
|
|
"start": {
|
|
"line": 82,
|
|
"column": 37
|
|
},
|
|
"end": {
|
|
"line": 82,
|
|
"column": 46
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "?",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 2706,
|
|
"end": 2707,
|
|
"loc": {
|
|
"start": {
|
|
"line": 82,
|
|
"column": 47
|
|
},
|
|
"end": {
|
|
"line": 82,
|
|
"column": 48
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "null",
|
|
"keyword": "null",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"value": "null",
|
|
"start": 2708,
|
|
"end": 2712,
|
|
"loc": {
|
|
"start": {
|
|
"line": 82,
|
|
"column": 49
|
|
},
|
|
"end": {
|
|
"line": 82,
|
|
"column": 53
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ":",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 2713,
|
|
"end": 2714,
|
|
"loc": {
|
|
"start": {
|
|
"line": 82,
|
|
"column": 54
|
|
},
|
|
"end": {
|
|
"line": 82,
|
|
"column": 55
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "CommentBlock",
|
|
"value": "*@type {ColorItem} ",
|
|
"start": 2715,
|
|
"end": 2738,
|
|
"loc": {
|
|
"start": {
|
|
"line": 82,
|
|
"column": 56
|
|
},
|
|
"end": {
|
|
"line": 82,
|
|
"column": 79
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "(",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 2739,
|
|
"end": 2740,
|
|
"loc": {
|
|
"start": {
|
|
"line": 82,
|
|
"column": 80
|
|
},
|
|
"end": {
|
|
"line": 82,
|
|
"column": 81
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "value",
|
|
"start": 2740,
|
|
"end": 2745,
|
|
"loc": {
|
|
"start": {
|
|
"line": 82,
|
|
"column": 81
|
|
},
|
|
"end": {
|
|
"line": 82,
|
|
"column": 86
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ")",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 2745,
|
|
"end": 2746,
|
|
"loc": {
|
|
"start": {
|
|
"line": 82,
|
|
"column": 86
|
|
},
|
|
"end": {
|
|
"line": 82,
|
|
"column": 87
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ",",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 2746,
|
|
"end": 2747,
|
|
"loc": {
|
|
"start": {
|
|
"line": 82,
|
|
"column": 87
|
|
},
|
|
"end": {
|
|
"line": 82,
|
|
"column": 88
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "shape",
|
|
"start": 2755,
|
|
"end": 2760,
|
|
"loc": {
|
|
"start": {
|
|
"line": 84,
|
|
"column": 4
|
|
},
|
|
"end": {
|
|
"line": 84,
|
|
"column": 9
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ":",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 2760,
|
|
"end": 2761,
|
|
"loc": {
|
|
"start": {
|
|
"line": 84,
|
|
"column": 9
|
|
},
|
|
"end": {
|
|
"line": 84,
|
|
"column": 10
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "value",
|
|
"start": 2762,
|
|
"end": 2767,
|
|
"loc": {
|
|
"start": {
|
|
"line": 84,
|
|
"column": 11
|
|
},
|
|
"end": {
|
|
"line": 84,
|
|
"column": 16
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "=>",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 2768,
|
|
"end": 2770,
|
|
"loc": {
|
|
"start": {
|
|
"line": 84,
|
|
"column": 17
|
|
},
|
|
"end": {
|
|
"line": 84,
|
|
"column": 19
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "value",
|
|
"start": 2771,
|
|
"end": 2776,
|
|
"loc": {
|
|
"start": {
|
|
"line": 84,
|
|
"column": 20
|
|
},
|
|
"end": {
|
|
"line": 84,
|
|
"column": 25
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ",",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 2776,
|
|
"end": 2777,
|
|
"loc": {
|
|
"start": {
|
|
"line": 84,
|
|
"column": 25
|
|
},
|
|
"end": {
|
|
"line": 84,
|
|
"column": 26
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "}",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 2779,
|
|
"end": 2780,
|
|
"loc": {
|
|
"start": {
|
|
"line": 85,
|
|
"column": 0
|
|
},
|
|
"end": {
|
|
"line": 85,
|
|
"column": 1
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ";",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 2780,
|
|
"end": 2781,
|
|
"loc": {
|
|
"start": {
|
|
"line": 85,
|
|
"column": 1
|
|
},
|
|
"end": {
|
|
"line": 85,
|
|
"column": 2
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "DisplaySystem",
|
|
"start": 2785,
|
|
"end": 2798,
|
|
"loc": {
|
|
"start": {
|
|
"line": 87,
|
|
"column": 0
|
|
},
|
|
"end": {
|
|
"line": 87,
|
|
"column": 13
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ".",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 2798,
|
|
"end": 2799,
|
|
"loc": {
|
|
"start": {
|
|
"line": 87,
|
|
"column": 13
|
|
},
|
|
"end": {
|
|
"line": 87,
|
|
"column": 14
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "displayItem",
|
|
"start": 2799,
|
|
"end": 2810,
|
|
"loc": {
|
|
"start": {
|
|
"line": 87,
|
|
"column": 14
|
|
},
|
|
"end": {
|
|
"line": 87,
|
|
"column": 25
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "=",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": true,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"value": "=",
|
|
"start": 2811,
|
|
"end": 2812,
|
|
"loc": {
|
|
"start": {
|
|
"line": 87,
|
|
"column": 26
|
|
},
|
|
"end": {
|
|
"line": 87,
|
|
"column": 27
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "{",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 2813,
|
|
"end": 2814,
|
|
"loc": {
|
|
"start": {
|
|
"line": 87,
|
|
"column": 28
|
|
},
|
|
"end": {
|
|
"line": 87,
|
|
"column": 29
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "color",
|
|
"start": 2820,
|
|
"end": 2825,
|
|
"loc": {
|
|
"start": {
|
|
"line": 88,
|
|
"column": 4
|
|
},
|
|
"end": {
|
|
"line": 88,
|
|
"column": 9
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ":",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 2825,
|
|
"end": 2826,
|
|
"loc": {
|
|
"start": {
|
|
"line": 88,
|
|
"column": 9
|
|
},
|
|
"end": {
|
|
"line": 88,
|
|
"column": 10
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "(",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 2827,
|
|
"end": 2828,
|
|
"loc": {
|
|
"start": {
|
|
"line": 88,
|
|
"column": 11
|
|
},
|
|
"end": {
|
|
"line": 88,
|
|
"column": 12
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "parameters",
|
|
"start": 2828,
|
|
"end": 2838,
|
|
"loc": {
|
|
"start": {
|
|
"line": 88,
|
|
"column": 12
|
|
},
|
|
"end": {
|
|
"line": 88,
|
|
"column": 22
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ",",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 2838,
|
|
"end": 2839,
|
|
"loc": {
|
|
"start": {
|
|
"line": 88,
|
|
"column": 22
|
|
},
|
|
"end": {
|
|
"line": 88,
|
|
"column": 23
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "value",
|
|
"start": 2840,
|
|
"end": 2845,
|
|
"loc": {
|
|
"start": {
|
|
"line": 88,
|
|
"column": 24
|
|
},
|
|
"end": {
|
|
"line": 88,
|
|
"column": 29
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ",",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 2845,
|
|
"end": 2846,
|
|
"loc": {
|
|
"start": {
|
|
"line": 88,
|
|
"column": 29
|
|
},
|
|
"end": {
|
|
"line": 88,
|
|
"column": 30
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "origin",
|
|
"start": 2847,
|
|
"end": 2853,
|
|
"loc": {
|
|
"start": {
|
|
"line": 88,
|
|
"column": 31
|
|
},
|
|
"end": {
|
|
"line": 88,
|
|
"column": 37
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ",",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 2853,
|
|
"end": 2854,
|
|
"loc": {
|
|
"start": {
|
|
"line": 88,
|
|
"column": 37
|
|
},
|
|
"end": {
|
|
"line": 88,
|
|
"column": 38
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "globalConfig",
|
|
"start": 2855,
|
|
"end": 2867,
|
|
"loc": {
|
|
"start": {
|
|
"line": 88,
|
|
"column": 39
|
|
},
|
|
"end": {
|
|
"line": 88,
|
|
"column": 51
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ")",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 2867,
|
|
"end": 2868,
|
|
"loc": {
|
|
"start": {
|
|
"line": 88,
|
|
"column": 51
|
|
},
|
|
"end": {
|
|
"line": 88,
|
|
"column": 52
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "=>",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 2869,
|
|
"end": 2871,
|
|
"loc": {
|
|
"start": {
|
|
"line": 88,
|
|
"column": 53
|
|
},
|
|
"end": {
|
|
"line": 88,
|
|
"column": 55
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "DisplaySystem",
|
|
"start": 2881,
|
|
"end": 2894,
|
|
"loc": {
|
|
"start": {
|
|
"line": 89,
|
|
"column": 8
|
|
},
|
|
"end": {
|
|
"line": 89,
|
|
"column": 21
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ".",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 2894,
|
|
"end": 2895,
|
|
"loc": {
|
|
"start": {
|
|
"line": 89,
|
|
"column": 21
|
|
},
|
|
"end": {
|
|
"line": 89,
|
|
"column": 22
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "displaySprites",
|
|
"start": 2895,
|
|
"end": 2909,
|
|
"loc": {
|
|
"start": {
|
|
"line": 89,
|
|
"column": 22
|
|
},
|
|
"end": {
|
|
"line": 89,
|
|
"column": 36
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "[",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 2909,
|
|
"end": 2910,
|
|
"loc": {
|
|
"start": {
|
|
"line": 89,
|
|
"column": 36
|
|
},
|
|
"end": {
|
|
"line": 89,
|
|
"column": 37
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "CommentBlock",
|
|
"value": "* @type {ColorItem} ",
|
|
"start": 2911,
|
|
"end": 2935,
|
|
"loc": {
|
|
"start": {
|
|
"line": 89,
|
|
"column": 38
|
|
},
|
|
"end": {
|
|
"line": 89,
|
|
"column": 62
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "(",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 2936,
|
|
"end": 2937,
|
|
"loc": {
|
|
"start": {
|
|
"line": 89,
|
|
"column": 63
|
|
},
|
|
"end": {
|
|
"line": 89,
|
|
"column": 64
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "value",
|
|
"start": 2937,
|
|
"end": 2942,
|
|
"loc": {
|
|
"start": {
|
|
"line": 89,
|
|
"column": 64
|
|
},
|
|
"end": {
|
|
"line": 89,
|
|
"column": 69
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ")",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 2942,
|
|
"end": 2943,
|
|
"loc": {
|
|
"start": {
|
|
"line": 89,
|
|
"column": 69
|
|
},
|
|
"end": {
|
|
"line": 89,
|
|
"column": 70
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ".",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 2943,
|
|
"end": 2944,
|
|
"loc": {
|
|
"start": {
|
|
"line": 89,
|
|
"column": 70
|
|
},
|
|
"end": {
|
|
"line": 89,
|
|
"column": 71
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "color",
|
|
"start": 2944,
|
|
"end": 2949,
|
|
"loc": {
|
|
"start": {
|
|
"line": 89,
|
|
"column": 71
|
|
},
|
|
"end": {
|
|
"line": 89,
|
|
"column": 76
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "]",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 2949,
|
|
"end": 2950,
|
|
"loc": {
|
|
"start": {
|
|
"line": 89,
|
|
"column": 76
|
|
},
|
|
"end": {
|
|
"line": 89,
|
|
"column": 77
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ".",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 2950,
|
|
"end": 2951,
|
|
"loc": {
|
|
"start": {
|
|
"line": 89,
|
|
"column": 77
|
|
},
|
|
"end": {
|
|
"line": 89,
|
|
"column": 78
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "drawCachedCentered",
|
|
"start": 2951,
|
|
"end": 2969,
|
|
"loc": {
|
|
"start": {
|
|
"line": 89,
|
|
"column": 78
|
|
},
|
|
"end": {
|
|
"line": 89,
|
|
"column": 96
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "(",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 2969,
|
|
"end": 2970,
|
|
"loc": {
|
|
"start": {
|
|
"line": 89,
|
|
"column": 96
|
|
},
|
|
"end": {
|
|
"line": 89,
|
|
"column": 97
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "parameters",
|
|
"start": 2984,
|
|
"end": 2994,
|
|
"loc": {
|
|
"start": {
|
|
"line": 90,
|
|
"column": 12
|
|
},
|
|
"end": {
|
|
"line": 90,
|
|
"column": 22
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ",",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 2994,
|
|
"end": 2995,
|
|
"loc": {
|
|
"start": {
|
|
"line": 90,
|
|
"column": 22
|
|
},
|
|
"end": {
|
|
"line": 90,
|
|
"column": 23
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "(",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 3009,
|
|
"end": 3010,
|
|
"loc": {
|
|
"start": {
|
|
"line": 91,
|
|
"column": 12
|
|
},
|
|
"end": {
|
|
"line": 91,
|
|
"column": 13
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "origin",
|
|
"start": 3010,
|
|
"end": 3016,
|
|
"loc": {
|
|
"start": {
|
|
"line": 91,
|
|
"column": 13
|
|
},
|
|
"end": {
|
|
"line": 91,
|
|
"column": 19
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ".",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 3016,
|
|
"end": 3017,
|
|
"loc": {
|
|
"start": {
|
|
"line": 91,
|
|
"column": 19
|
|
},
|
|
"end": {
|
|
"line": 91,
|
|
"column": 20
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "x",
|
|
"start": 3017,
|
|
"end": 3018,
|
|
"loc": {
|
|
"start": {
|
|
"line": 91,
|
|
"column": 20
|
|
},
|
|
"end": {
|
|
"line": 91,
|
|
"column": 21
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "+/-",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": true,
|
|
"postfix": false,
|
|
"binop": 9,
|
|
"updateContext": null
|
|
},
|
|
"value": "+",
|
|
"start": 3019,
|
|
"end": 3020,
|
|
"loc": {
|
|
"start": {
|
|
"line": 91,
|
|
"column": 22
|
|
},
|
|
"end": {
|
|
"line": 91,
|
|
"column": 23
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "num",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"value": 0.5,
|
|
"start": 3021,
|
|
"end": 3024,
|
|
"loc": {
|
|
"start": {
|
|
"line": 91,
|
|
"column": 24
|
|
},
|
|
"end": {
|
|
"line": 91,
|
|
"column": 27
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ")",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 3024,
|
|
"end": 3025,
|
|
"loc": {
|
|
"start": {
|
|
"line": 91,
|
|
"column": 27
|
|
},
|
|
"end": {
|
|
"line": 91,
|
|
"column": 28
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "*",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": 10,
|
|
"updateContext": null
|
|
},
|
|
"value": "*",
|
|
"start": 3026,
|
|
"end": 3027,
|
|
"loc": {
|
|
"start": {
|
|
"line": 91,
|
|
"column": 29
|
|
},
|
|
"end": {
|
|
"line": 91,
|
|
"column": 30
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "globalConfig",
|
|
"start": 3028,
|
|
"end": 3040,
|
|
"loc": {
|
|
"start": {
|
|
"line": 91,
|
|
"column": 31
|
|
},
|
|
"end": {
|
|
"line": 91,
|
|
"column": 43
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ".",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 3040,
|
|
"end": 3041,
|
|
"loc": {
|
|
"start": {
|
|
"line": 91,
|
|
"column": 43
|
|
},
|
|
"end": {
|
|
"line": 91,
|
|
"column": 44
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "tileSize",
|
|
"start": 3041,
|
|
"end": 3049,
|
|
"loc": {
|
|
"start": {
|
|
"line": 91,
|
|
"column": 44
|
|
},
|
|
"end": {
|
|
"line": 91,
|
|
"column": 52
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ",",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 3049,
|
|
"end": 3050,
|
|
"loc": {
|
|
"start": {
|
|
"line": 91,
|
|
"column": 52
|
|
},
|
|
"end": {
|
|
"line": 91,
|
|
"column": 53
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "(",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 3064,
|
|
"end": 3065,
|
|
"loc": {
|
|
"start": {
|
|
"line": 92,
|
|
"column": 12
|
|
},
|
|
"end": {
|
|
"line": 92,
|
|
"column": 13
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "origin",
|
|
"start": 3065,
|
|
"end": 3071,
|
|
"loc": {
|
|
"start": {
|
|
"line": 92,
|
|
"column": 13
|
|
},
|
|
"end": {
|
|
"line": 92,
|
|
"column": 19
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ".",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 3071,
|
|
"end": 3072,
|
|
"loc": {
|
|
"start": {
|
|
"line": 92,
|
|
"column": 19
|
|
},
|
|
"end": {
|
|
"line": 92,
|
|
"column": 20
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "y",
|
|
"start": 3072,
|
|
"end": 3073,
|
|
"loc": {
|
|
"start": {
|
|
"line": 92,
|
|
"column": 20
|
|
},
|
|
"end": {
|
|
"line": 92,
|
|
"column": 21
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "+/-",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": true,
|
|
"postfix": false,
|
|
"binop": 9,
|
|
"updateContext": null
|
|
},
|
|
"value": "+",
|
|
"start": 3074,
|
|
"end": 3075,
|
|
"loc": {
|
|
"start": {
|
|
"line": 92,
|
|
"column": 22
|
|
},
|
|
"end": {
|
|
"line": 92,
|
|
"column": 23
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "num",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"value": 0.5,
|
|
"start": 3076,
|
|
"end": 3079,
|
|
"loc": {
|
|
"start": {
|
|
"line": 92,
|
|
"column": 24
|
|
},
|
|
"end": {
|
|
"line": 92,
|
|
"column": 27
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ")",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 3079,
|
|
"end": 3080,
|
|
"loc": {
|
|
"start": {
|
|
"line": 92,
|
|
"column": 27
|
|
},
|
|
"end": {
|
|
"line": 92,
|
|
"column": 28
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "*",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": 10,
|
|
"updateContext": null
|
|
},
|
|
"value": "*",
|
|
"start": 3081,
|
|
"end": 3082,
|
|
"loc": {
|
|
"start": {
|
|
"line": 92,
|
|
"column": 29
|
|
},
|
|
"end": {
|
|
"line": 92,
|
|
"column": 30
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "globalConfig",
|
|
"start": 3083,
|
|
"end": 3095,
|
|
"loc": {
|
|
"start": {
|
|
"line": 92,
|
|
"column": 31
|
|
},
|
|
"end": {
|
|
"line": 92,
|
|
"column": 43
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ".",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 3095,
|
|
"end": 3096,
|
|
"loc": {
|
|
"start": {
|
|
"line": 92,
|
|
"column": 43
|
|
},
|
|
"end": {
|
|
"line": 92,
|
|
"column": 44
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "tileSize",
|
|
"start": 3096,
|
|
"end": 3104,
|
|
"loc": {
|
|
"start": {
|
|
"line": 92,
|
|
"column": 44
|
|
},
|
|
"end": {
|
|
"line": 92,
|
|
"column": 52
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ",",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 3104,
|
|
"end": 3105,
|
|
"loc": {
|
|
"start": {
|
|
"line": 92,
|
|
"column": 52
|
|
},
|
|
"end": {
|
|
"line": 92,
|
|
"column": 53
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "globalConfig",
|
|
"start": 3119,
|
|
"end": 3131,
|
|
"loc": {
|
|
"start": {
|
|
"line": 93,
|
|
"column": 12
|
|
},
|
|
"end": {
|
|
"line": 93,
|
|
"column": 24
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ".",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 3131,
|
|
"end": 3132,
|
|
"loc": {
|
|
"start": {
|
|
"line": 93,
|
|
"column": 24
|
|
},
|
|
"end": {
|
|
"line": 93,
|
|
"column": 25
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "tileSize",
|
|
"start": 3132,
|
|
"end": 3140,
|
|
"loc": {
|
|
"start": {
|
|
"line": 93,
|
|
"column": 25
|
|
},
|
|
"end": {
|
|
"line": 93,
|
|
"column": 33
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ")",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 3150,
|
|
"end": 3151,
|
|
"loc": {
|
|
"start": {
|
|
"line": 94,
|
|
"column": 8
|
|
},
|
|
"end": {
|
|
"line": 94,
|
|
"column": 9
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ",",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 3151,
|
|
"end": 3152,
|
|
"loc": {
|
|
"start": {
|
|
"line": 94,
|
|
"column": 9
|
|
},
|
|
"end": {
|
|
"line": 94,
|
|
"column": 10
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "shape",
|
|
"start": 3160,
|
|
"end": 3165,
|
|
"loc": {
|
|
"start": {
|
|
"line": 96,
|
|
"column": 4
|
|
},
|
|
"end": {
|
|
"line": 96,
|
|
"column": 9
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ":",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 3165,
|
|
"end": 3166,
|
|
"loc": {
|
|
"start": {
|
|
"line": 96,
|
|
"column": 9
|
|
},
|
|
"end": {
|
|
"line": 96,
|
|
"column": 10
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "(",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 3167,
|
|
"end": 3168,
|
|
"loc": {
|
|
"start": {
|
|
"line": 96,
|
|
"column": 11
|
|
},
|
|
"end": {
|
|
"line": 96,
|
|
"column": 12
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "parameters",
|
|
"start": 3168,
|
|
"end": 3178,
|
|
"loc": {
|
|
"start": {
|
|
"line": 96,
|
|
"column": 12
|
|
},
|
|
"end": {
|
|
"line": 96,
|
|
"column": 22
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ",",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 3178,
|
|
"end": 3179,
|
|
"loc": {
|
|
"start": {
|
|
"line": 96,
|
|
"column": 22
|
|
},
|
|
"end": {
|
|
"line": 96,
|
|
"column": 23
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "value",
|
|
"start": 3180,
|
|
"end": 3185,
|
|
"loc": {
|
|
"start": {
|
|
"line": 96,
|
|
"column": 24
|
|
},
|
|
"end": {
|
|
"line": 96,
|
|
"column": 29
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ",",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 3185,
|
|
"end": 3186,
|
|
"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": "origin",
|
|
"start": 3187,
|
|
"end": 3193,
|
|
"loc": {
|
|
"start": {
|
|
"line": 96,
|
|
"column": 31
|
|
},
|
|
"end": {
|
|
"line": 96,
|
|
"column": 37
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ",",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 3193,
|
|
"end": 3194,
|
|
"loc": {
|
|
"start": {
|
|
"line": 96,
|
|
"column": 37
|
|
},
|
|
"end": {
|
|
"line": 96,
|
|
"column": 38
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "globalConfig",
|
|
"start": 3195,
|
|
"end": 3207,
|
|
"loc": {
|
|
"start": {
|
|
"line": 96,
|
|
"column": 39
|
|
},
|
|
"end": {
|
|
"line": 96,
|
|
"column": 51
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ")",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 3207,
|
|
"end": 3208,
|
|
"loc": {
|
|
"start": {
|
|
"line": 96,
|
|
"column": 51
|
|
},
|
|
"end": {
|
|
"line": 96,
|
|
"column": 52
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "=>",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 3209,
|
|
"end": 3211,
|
|
"loc": {
|
|
"start": {
|
|
"line": 96,
|
|
"column": 53
|
|
},
|
|
"end": {
|
|
"line": 96,
|
|
"column": 55
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "value",
|
|
"start": 3221,
|
|
"end": 3226,
|
|
"loc": {
|
|
"start": {
|
|
"line": 97,
|
|
"column": 8
|
|
},
|
|
"end": {
|
|
"line": 97,
|
|
"column": 13
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ".",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 3226,
|
|
"end": 3227,
|
|
"loc": {
|
|
"start": {
|
|
"line": 97,
|
|
"column": 13
|
|
},
|
|
"end": {
|
|
"line": 97,
|
|
"column": 14
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "drawItemCenteredClipped",
|
|
"start": 3227,
|
|
"end": 3250,
|
|
"loc": {
|
|
"start": {
|
|
"line": 97,
|
|
"column": 14
|
|
},
|
|
"end": {
|
|
"line": 97,
|
|
"column": 37
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "(",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 3250,
|
|
"end": 3251,
|
|
"loc": {
|
|
"start": {
|
|
"line": 97,
|
|
"column": 37
|
|
},
|
|
"end": {
|
|
"line": 97,
|
|
"column": 38
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "(",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 3265,
|
|
"end": 3266,
|
|
"loc": {
|
|
"start": {
|
|
"line": 98,
|
|
"column": 12
|
|
},
|
|
"end": {
|
|
"line": 98,
|
|
"column": 13
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "origin",
|
|
"start": 3266,
|
|
"end": 3272,
|
|
"loc": {
|
|
"start": {
|
|
"line": 98,
|
|
"column": 13
|
|
},
|
|
"end": {
|
|
"line": 98,
|
|
"column": 19
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ".",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 3272,
|
|
"end": 3273,
|
|
"loc": {
|
|
"start": {
|
|
"line": 98,
|
|
"column": 19
|
|
},
|
|
"end": {
|
|
"line": 98,
|
|
"column": 20
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "x",
|
|
"start": 3273,
|
|
"end": 3274,
|
|
"loc": {
|
|
"start": {
|
|
"line": 98,
|
|
"column": 20
|
|
},
|
|
"end": {
|
|
"line": 98,
|
|
"column": 21
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "+/-",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": true,
|
|
"postfix": false,
|
|
"binop": 9,
|
|
"updateContext": null
|
|
},
|
|
"value": "+",
|
|
"start": 3275,
|
|
"end": 3276,
|
|
"loc": {
|
|
"start": {
|
|
"line": 98,
|
|
"column": 22
|
|
},
|
|
"end": {
|
|
"line": 98,
|
|
"column": 23
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "num",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"value": 0.5,
|
|
"start": 3277,
|
|
"end": 3280,
|
|
"loc": {
|
|
"start": {
|
|
"line": 98,
|
|
"column": 24
|
|
},
|
|
"end": {
|
|
"line": 98,
|
|
"column": 27
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ")",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 3280,
|
|
"end": 3281,
|
|
"loc": {
|
|
"start": {
|
|
"line": 98,
|
|
"column": 27
|
|
},
|
|
"end": {
|
|
"line": 98,
|
|
"column": 28
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "*",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": 10,
|
|
"updateContext": null
|
|
},
|
|
"value": "*",
|
|
"start": 3282,
|
|
"end": 3283,
|
|
"loc": {
|
|
"start": {
|
|
"line": 98,
|
|
"column": 29
|
|
},
|
|
"end": {
|
|
"line": 98,
|
|
"column": 30
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "globalConfig",
|
|
"start": 3284,
|
|
"end": 3296,
|
|
"loc": {
|
|
"start": {
|
|
"line": 98,
|
|
"column": 31
|
|
},
|
|
"end": {
|
|
"line": 98,
|
|
"column": 43
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ".",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 3296,
|
|
"end": 3297,
|
|
"loc": {
|
|
"start": {
|
|
"line": 98,
|
|
"column": 43
|
|
},
|
|
"end": {
|
|
"line": 98,
|
|
"column": 44
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "tileSize",
|
|
"start": 3297,
|
|
"end": 3305,
|
|
"loc": {
|
|
"start": {
|
|
"line": 98,
|
|
"column": 44
|
|
},
|
|
"end": {
|
|
"line": 98,
|
|
"column": 52
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ",",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 3305,
|
|
"end": 3306,
|
|
"loc": {
|
|
"start": {
|
|
"line": 98,
|
|
"column": 52
|
|
},
|
|
"end": {
|
|
"line": 98,
|
|
"column": 53
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "(",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 3320,
|
|
"end": 3321,
|
|
"loc": {
|
|
"start": {
|
|
"line": 99,
|
|
"column": 12
|
|
},
|
|
"end": {
|
|
"line": 99,
|
|
"column": 13
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "origin",
|
|
"start": 3321,
|
|
"end": 3327,
|
|
"loc": {
|
|
"start": {
|
|
"line": 99,
|
|
"column": 13
|
|
},
|
|
"end": {
|
|
"line": 99,
|
|
"column": 19
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ".",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 3327,
|
|
"end": 3328,
|
|
"loc": {
|
|
"start": {
|
|
"line": 99,
|
|
"column": 19
|
|
},
|
|
"end": {
|
|
"line": 99,
|
|
"column": 20
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "y",
|
|
"start": 3328,
|
|
"end": 3329,
|
|
"loc": {
|
|
"start": {
|
|
"line": 99,
|
|
"column": 20
|
|
},
|
|
"end": {
|
|
"line": 99,
|
|
"column": 21
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "+/-",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": true,
|
|
"postfix": false,
|
|
"binop": 9,
|
|
"updateContext": null
|
|
},
|
|
"value": "+",
|
|
"start": 3330,
|
|
"end": 3331,
|
|
"loc": {
|
|
"start": {
|
|
"line": 99,
|
|
"column": 22
|
|
},
|
|
"end": {
|
|
"line": 99,
|
|
"column": 23
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "num",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"value": 0.5,
|
|
"start": 3332,
|
|
"end": 3335,
|
|
"loc": {
|
|
"start": {
|
|
"line": 99,
|
|
"column": 24
|
|
},
|
|
"end": {
|
|
"line": 99,
|
|
"column": 27
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ")",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 3335,
|
|
"end": 3336,
|
|
"loc": {
|
|
"start": {
|
|
"line": 99,
|
|
"column": 27
|
|
},
|
|
"end": {
|
|
"line": 99,
|
|
"column": 28
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "*",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": 10,
|
|
"updateContext": null
|
|
},
|
|
"value": "*",
|
|
"start": 3337,
|
|
"end": 3338,
|
|
"loc": {
|
|
"start": {
|
|
"line": 99,
|
|
"column": 29
|
|
},
|
|
"end": {
|
|
"line": 99,
|
|
"column": 30
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "globalConfig",
|
|
"start": 3339,
|
|
"end": 3351,
|
|
"loc": {
|
|
"start": {
|
|
"line": 99,
|
|
"column": 31
|
|
},
|
|
"end": {
|
|
"line": 99,
|
|
"column": 43
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ".",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 3351,
|
|
"end": 3352,
|
|
"loc": {
|
|
"start": {
|
|
"line": 99,
|
|
"column": 43
|
|
},
|
|
"end": {
|
|
"line": 99,
|
|
"column": 44
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "tileSize",
|
|
"start": 3352,
|
|
"end": 3360,
|
|
"loc": {
|
|
"start": {
|
|
"line": 99,
|
|
"column": 44
|
|
},
|
|
"end": {
|
|
"line": 99,
|
|
"column": 52
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ",",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 3360,
|
|
"end": 3361,
|
|
"loc": {
|
|
"start": {
|
|
"line": 99,
|
|
"column": 52
|
|
},
|
|
"end": {
|
|
"line": 99,
|
|
"column": 53
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "parameters",
|
|
"start": 3375,
|
|
"end": 3385,
|
|
"loc": {
|
|
"start": {
|
|
"line": 100,
|
|
"column": 12
|
|
},
|
|
"end": {
|
|
"line": 100,
|
|
"column": 22
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ",",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 3385,
|
|
"end": 3386,
|
|
"loc": {
|
|
"start": {
|
|
"line": 100,
|
|
"column": 22
|
|
},
|
|
"end": {
|
|
"line": 100,
|
|
"column": 23
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "DisplaySystem",
|
|
"start": 3400,
|
|
"end": 3413,
|
|
"loc": {
|
|
"start": {
|
|
"line": 101,
|
|
"column": 12
|
|
},
|
|
"end": {
|
|
"line": 101,
|
|
"column": 25
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ".",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 3413,
|
|
"end": 3414,
|
|
"loc": {
|
|
"start": {
|
|
"line": 101,
|
|
"column": 25
|
|
},
|
|
"end": {
|
|
"line": 101,
|
|
"column": 26
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "shapeRadius",
|
|
"start": 3414,
|
|
"end": 3425,
|
|
"loc": {
|
|
"start": {
|
|
"line": 101,
|
|
"column": 26
|
|
},
|
|
"end": {
|
|
"line": 101,
|
|
"column": 37
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "(",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 3425,
|
|
"end": 3426,
|
|
"loc": {
|
|
"start": {
|
|
"line": 101,
|
|
"column": 37
|
|
},
|
|
"end": {
|
|
"line": 101,
|
|
"column": 38
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ")",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 3426,
|
|
"end": 3427,
|
|
"loc": {
|
|
"start": {
|
|
"line": 101,
|
|
"column": 38
|
|
},
|
|
"end": {
|
|
"line": 101,
|
|
"column": 39
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ",",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 3427,
|
|
"end": 3428,
|
|
"loc": {
|
|
"start": {
|
|
"line": 101,
|
|
"column": 39
|
|
},
|
|
"end": {
|
|
"line": 101,
|
|
"column": 40
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "DisplaySystem",
|
|
"start": 3442,
|
|
"end": 3455,
|
|
"loc": {
|
|
"start": {
|
|
"line": 102,
|
|
"column": 12
|
|
},
|
|
"end": {
|
|
"line": 102,
|
|
"column": 25
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ".",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 3455,
|
|
"end": 3456,
|
|
"loc": {
|
|
"start": {
|
|
"line": 102,
|
|
"column": 25
|
|
},
|
|
"end": {
|
|
"line": 102,
|
|
"column": 26
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "shapeBackground",
|
|
"start": 3456,
|
|
"end": 3471,
|
|
"loc": {
|
|
"start": {
|
|
"line": 102,
|
|
"column": 26
|
|
},
|
|
"end": {
|
|
"line": 102,
|
|
"column": 41
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "(",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 3471,
|
|
"end": 3472,
|
|
"loc": {
|
|
"start": {
|
|
"line": 102,
|
|
"column": 41
|
|
},
|
|
"end": {
|
|
"line": 102,
|
|
"column": 42
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ")",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 3472,
|
|
"end": 3473,
|
|
"loc": {
|
|
"start": {
|
|
"line": 102,
|
|
"column": 42
|
|
},
|
|
"end": {
|
|
"line": 102,
|
|
"column": 43
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ")",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 3483,
|
|
"end": 3484,
|
|
"loc": {
|
|
"start": {
|
|
"line": 103,
|
|
"column": 8
|
|
},
|
|
"end": {
|
|
"line": 103,
|
|
"column": 9
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ",",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 3484,
|
|
"end": 3485,
|
|
"loc": {
|
|
"start": {
|
|
"line": 103,
|
|
"column": 9
|
|
},
|
|
"end": {
|
|
"line": 103,
|
|
"column": 10
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "}",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 3487,
|
|
"end": 3488,
|
|
"loc": {
|
|
"start": {
|
|
"line": 104,
|
|
"column": 0
|
|
},
|
|
"end": {
|
|
"line": 104,
|
|
"column": 1
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ";",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 3488,
|
|
"end": 3489,
|
|
"loc": {
|
|
"start": {
|
|
"line": 104,
|
|
"column": 1
|
|
},
|
|
"end": {
|
|
"line": 104,
|
|
"column": 2
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "DisplaySystem",
|
|
"start": 3493,
|
|
"end": 3506,
|
|
"loc": {
|
|
"start": {
|
|
"line": 106,
|
|
"column": 0
|
|
},
|
|
"end": {
|
|
"line": 106,
|
|
"column": 13
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ".",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 3506,
|
|
"end": 3507,
|
|
"loc": {
|
|
"start": {
|
|
"line": 106,
|
|
"column": 13
|
|
},
|
|
"end": {
|
|
"line": 106,
|
|
"column": 14
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "shapeRadius",
|
|
"start": 3507,
|
|
"end": 3518,
|
|
"loc": {
|
|
"start": {
|
|
"line": 106,
|
|
"column": 14
|
|
},
|
|
"end": {
|
|
"line": 106,
|
|
"column": 25
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "=",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": true,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"value": "=",
|
|
"start": 3519,
|
|
"end": 3520,
|
|
"loc": {
|
|
"start": {
|
|
"line": 106,
|
|
"column": 26
|
|
},
|
|
"end": {
|
|
"line": 106,
|
|
"column": 27
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "(",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 3521,
|
|
"end": 3522,
|
|
"loc": {
|
|
"start": {
|
|
"line": 106,
|
|
"column": 28
|
|
},
|
|
"end": {
|
|
"line": 106,
|
|
"column": 29
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ")",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 3522,
|
|
"end": 3523,
|
|
"loc": {
|
|
"start": {
|
|
"line": 106,
|
|
"column": 29
|
|
},
|
|
"end": {
|
|
"line": 106,
|
|
"column": 30
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "=>",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 3524,
|
|
"end": 3526,
|
|
"loc": {
|
|
"start": {
|
|
"line": 106,
|
|
"column": 31
|
|
},
|
|
"end": {
|
|
"line": 106,
|
|
"column": 33
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "num",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"value": 30,
|
|
"start": 3527,
|
|
"end": 3529,
|
|
"loc": {
|
|
"start": {
|
|
"line": 106,
|
|
"column": 34
|
|
},
|
|
"end": {
|
|
"line": 106,
|
|
"column": 36
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ";",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 3529,
|
|
"end": 3530,
|
|
"loc": {
|
|
"start": {
|
|
"line": 106,
|
|
"column": 36
|
|
},
|
|
"end": {
|
|
"line": 106,
|
|
"column": 37
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "DisplaySystem",
|
|
"start": 3532,
|
|
"end": 3545,
|
|
"loc": {
|
|
"start": {
|
|
"line": 107,
|
|
"column": 0
|
|
},
|
|
"end": {
|
|
"line": 107,
|
|
"column": 13
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ".",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 3545,
|
|
"end": 3546,
|
|
"loc": {
|
|
"start": {
|
|
"line": 107,
|
|
"column": 13
|
|
},
|
|
"end": {
|
|
"line": 107,
|
|
"column": 14
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "name",
|
|
"beforeExpr": false,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"value": "shapeBackground",
|
|
"start": 3546,
|
|
"end": 3561,
|
|
"loc": {
|
|
"start": {
|
|
"line": 107,
|
|
"column": 14
|
|
},
|
|
"end": {
|
|
"line": 107,
|
|
"column": 29
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "=",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": true,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"value": "=",
|
|
"start": 3562,
|
|
"end": 3563,
|
|
"loc": {
|
|
"start": {
|
|
"line": 107,
|
|
"column": 30
|
|
},
|
|
"end": {
|
|
"line": 107,
|
|
"column": 31
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "(",
|
|
"beforeExpr": true,
|
|
"startsExpr": true,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 3564,
|
|
"end": 3565,
|
|
"loc": {
|
|
"start": {
|
|
"line": 107,
|
|
"column": 32
|
|
},
|
|
"end": {
|
|
"line": 107,
|
|
"column": 33
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ")",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null
|
|
},
|
|
"start": 3565,
|
|
"end": 3566,
|
|
"loc": {
|
|
"start": {
|
|
"line": 107,
|
|
"column": 33
|
|
},
|
|
"end": {
|
|
"line": 107,
|
|
"column": 34
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "=>",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 3567,
|
|
"end": 3569,
|
|
"loc": {
|
|
"start": {
|
|
"line": 107,
|
|
"column": 35
|
|
},
|
|
"end": {
|
|
"line": 107,
|
|
"column": 37
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"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": 3570,
|
|
"end": 3574,
|
|
"loc": {
|
|
"start": {
|
|
"line": 107,
|
|
"column": 38
|
|
},
|
|
"end": {
|
|
"line": 107,
|
|
"column": 42
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": ";",
|
|
"beforeExpr": true,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 3574,
|
|
"end": 3575,
|
|
"loc": {
|
|
"start": {
|
|
"line": 107,
|
|
"column": 42
|
|
},
|
|
"end": {
|
|
"line": 107,
|
|
"column": 43
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": {
|
|
"label": "eof",
|
|
"beforeExpr": false,
|
|
"startsExpr": false,
|
|
"rightAssociative": false,
|
|
"isLoop": false,
|
|
"isAssign": false,
|
|
"prefix": false,
|
|
"postfix": false,
|
|
"binop": null,
|
|
"updateContext": null
|
|
},
|
|
"start": 3575,
|
|
"end": 3575,
|
|
"loc": {
|
|
"start": {
|
|
"line": 107,
|
|
"column": 43
|
|
},
|
|
"end": {
|
|
"line": 107,
|
|
"column": 43
|
|
}
|
|
}
|
|
}
|
|
]
|
|
} |