1
0
Fork 0
mirror of https://github.com/koalyptus/TableFilter.git synced 2024-06-03 14:32:21 +02:00
TableFilter/docs/ast/source/extensions/colOps/colOps.js.json
koalyptus 4481fbe361 publish Docs to gh-pages (auto)
branch:       master
SHA:          c7d6de72f7
range SHA:    81f31a3106fb...c7d6de72f785
build id:     375208741
build number: 1103
2018-05-05 08:21:30 +00:00

68746 lines
1.8 MiB

{
"type": "File",
"start": 0,
"end": 14340,
"loc": {
"start": {
"line": 1,
"column": 0
},
"end": {
"line": 480,
"column": 0
}
},
"program": {
"type": "Program",
"start": 0,
"end": 14340,
"loc": {
"start": {
"line": 1,
"column": 0
},
"end": {
"line": 480,
"column": 0
}
},
"sourceType": "module",
"body": [
{
"type": "ImportDeclaration",
"start": 0,
"end": 38,
"loc": {
"start": {
"line": 1,
"column": 0
},
"end": {
"line": 1,
"column": 38
}
},
"specifiers": [
{
"type": "ImportSpecifier",
"start": 8,
"end": 15,
"loc": {
"start": {
"line": 1,
"column": 8
},
"end": {
"line": 1,
"column": 15
}
},
"imported": {
"type": "Identifier",
"start": 8,
"end": 15,
"loc": {
"start": {
"line": 1,
"column": 8
},
"end": {
"line": 1,
"column": 15
},
"identifierName": "Feature"
},
"name": "Feature"
},
"local": {
"type": "Identifier",
"start": 8,
"end": 15,
"loc": {
"start": {
"line": 1,
"column": 8
},
"end": {
"line": 1,
"column": 15
},
"identifierName": "Feature"
},
"name": "Feature"
}
}
],
"source": {
"type": "StringLiteral",
"start": 22,
"end": 37,
"loc": {
"start": {
"line": 1,
"column": 22
},
"end": {
"line": 1,
"column": 37
}
},
"extra": {
"rawValue": "../../feature",
"raw": "'../../feature'"
},
"value": "../../feature"
}
},
{
"type": "ImportDeclaration",
"start": 39,
"end": 81,
"loc": {
"start": {
"line": 2,
"column": 0
},
"end": {
"line": 2,
"column": 42
}
},
"specifiers": [
{
"type": "ImportSpecifier",
"start": 47,
"end": 57,
"loc": {
"start": {
"line": 2,
"column": 8
},
"end": {
"line": 2,
"column": 18
}
},
"imported": {
"type": "Identifier",
"start": 47,
"end": 57,
"loc": {
"start": {
"line": 2,
"column": 8
},
"end": {
"line": 2,
"column": 18
},
"identifierName": "createText"
},
"name": "createText"
},
"local": {
"type": "Identifier",
"start": 47,
"end": 57,
"loc": {
"start": {
"line": 2,
"column": 8
},
"end": {
"line": 2,
"column": 18
},
"identifierName": "createText"
},
"name": "createText"
}
},
{
"type": "ImportSpecifier",
"start": 59,
"end": 62,
"loc": {
"start": {
"line": 2,
"column": 20
},
"end": {
"line": 2,
"column": 23
}
},
"imported": {
"type": "Identifier",
"start": 59,
"end": 62,
"loc": {
"start": {
"line": 2,
"column": 20
},
"end": {
"line": 2,
"column": 23
},
"identifierName": "elm"
},
"name": "elm"
},
"local": {
"type": "Identifier",
"start": 59,
"end": 62,
"loc": {
"start": {
"line": 2,
"column": 20
},
"end": {
"line": 2,
"column": 23
},
"identifierName": "elm"
},
"name": "elm"
}
}
],
"source": {
"type": "StringLiteral",
"start": 69,
"end": 80,
"loc": {
"start": {
"line": 2,
"column": 30
},
"end": {
"line": 2,
"column": 41
}
},
"extra": {
"rawValue": "../../dom",
"raw": "'../../dom'"
},
"value": "../../dom"
}
},
{
"type": "ImportDeclaration",
"start": 82,
"end": 137,
"loc": {
"start": {
"line": 3,
"column": 0
},
"end": {
"line": 3,
"column": 55
}
},
"specifiers": [
{
"type": "ImportSpecifier",
"start": 90,
"end": 97,
"loc": {
"start": {
"line": 3,
"column": 8
},
"end": {
"line": 3,
"column": 15
}
},
"imported": {
"type": "Identifier",
"start": 90,
"end": 97,
"loc": {
"start": {
"line": 3,
"column": 8
},
"end": {
"line": 3,
"column": 15
},
"identifierName": "isArray"
},
"name": "isArray"
},
"local": {
"type": "Identifier",
"start": 90,
"end": 97,
"loc": {
"start": {
"line": 3,
"column": 8
},
"end": {
"line": 3,
"column": 15
},
"identifierName": "isArray"
},
"name": "isArray"
}
},
{
"type": "ImportSpecifier",
"start": 99,
"end": 106,
"loc": {
"start": {
"line": 3,
"column": 17
},
"end": {
"line": 3,
"column": 24
}
},
"imported": {
"type": "Identifier",
"start": 99,
"end": 106,
"loc": {
"start": {
"line": 3,
"column": 17
},
"end": {
"line": 3,
"column": 24
},
"identifierName": "isEmpty"
},
"name": "isEmpty"
},
"local": {
"type": "Identifier",
"start": 99,
"end": 106,
"loc": {
"start": {
"line": 3,
"column": 17
},
"end": {
"line": 3,
"column": 24
},
"identifierName": "isEmpty"
},
"name": "isEmpty"
}
},
{
"type": "ImportSpecifier",
"start": 108,
"end": 116,
"loc": {
"start": {
"line": 3,
"column": 26
},
"end": {
"line": 3,
"column": 34
}
},
"imported": {
"type": "Identifier",
"start": 108,
"end": 116,
"loc": {
"start": {
"line": 3,
"column": 26
},
"end": {
"line": 3,
"column": 34
},
"identifierName": "EMPTY_FN"
},
"name": "EMPTY_FN"
},
"local": {
"type": "Identifier",
"start": 108,
"end": 116,
"loc": {
"start": {
"line": 3,
"column": 26
},
"end": {
"line": 3,
"column": 34
},
"identifierName": "EMPTY_FN"
},
"name": "EMPTY_FN"
}
}
],
"source": {
"type": "StringLiteral",
"start": 123,
"end": 136,
"loc": {
"start": {
"line": 3,
"column": 41
},
"end": {
"line": 3,
"column": 54
}
},
"extra": {
"rawValue": "../../types",
"raw": "'../../types'"
},
"value": "../../types"
}
},
{
"type": "ImportDeclaration",
"start": 138,
"end": 176,
"loc": {
"start": {
"line": 4,
"column": 0
},
"end": {
"line": 4,
"column": 38
}
},
"specifiers": [
{
"type": "ImportSpecifier",
"start": 146,
"end": 156,
"loc": {
"start": {
"line": 4,
"column": 8
},
"end": {
"line": 4,
"column": 18
}
},
"imported": {
"type": "Identifier",
"start": 146,
"end": 156,
"loc": {
"start": {
"line": 4,
"column": 8
},
"end": {
"line": 4,
"column": 18
},
"identifierName": "numSortAsc"
},
"name": "numSortAsc"
},
"local": {
"type": "Identifier",
"start": 146,
"end": 156,
"loc": {
"start": {
"line": 4,
"column": 8
},
"end": {
"line": 4,
"column": 18
},
"identifierName": "numSortAsc"
},
"name": "numSortAsc"
}
}
],
"source": {
"type": "StringLiteral",
"start": 163,
"end": 175,
"loc": {
"start": {
"line": 4,
"column": 25
},
"end": {
"line": 4,
"column": 37
}
},
"extra": {
"rawValue": "../../sort",
"raw": "'../../sort'"
},
"value": "../../sort"
}
},
{
"type": "ImportDeclaration",
"start": 177,
"end": 222,
"loc": {
"start": {
"line": 5,
"column": 0
},
"end": {
"line": 5,
"column": 45
}
},
"specifiers": [
{
"type": "ImportSpecifier",
"start": 185,
"end": 201,
"loc": {
"start": {
"line": 5,
"column": 8
},
"end": {
"line": 5,
"column": 24
}
},
"imported": {
"type": "Identifier",
"start": 185,
"end": 201,
"loc": {
"start": {
"line": 5,
"column": 8
},
"end": {
"line": 5,
"column": 24
},
"identifierName": "FORMATTED_NUMBER"
},
"name": "FORMATTED_NUMBER"
},
"local": {
"type": "Identifier",
"start": 185,
"end": 201,
"loc": {
"start": {
"line": 5,
"column": 8
},
"end": {
"line": 5,
"column": 24
},
"identifierName": "FORMATTED_NUMBER"
},
"name": "FORMATTED_NUMBER"
}
}
],
"source": {
"type": "StringLiteral",
"start": 208,
"end": 221,
"loc": {
"start": {
"line": 5,
"column": 31
},
"end": {
"line": 5,
"column": 44
}
},
"extra": {
"rawValue": "../../const",
"raw": "'../../const'"
},
"value": "../../const"
}
},
{
"type": "ImportDeclaration",
"start": 223,
"end": 264,
"loc": {
"start": {
"line": 6,
"column": 0
},
"end": {
"line": 6,
"column": 41
}
},
"specifiers": [
{
"type": "ImportDefaultSpecifier",
"start": 230,
"end": 242,
"loc": {
"start": {
"line": 6,
"column": 7
},
"end": {
"line": 6,
"column": 19
}
},
"local": {
"type": "Identifier",
"start": 230,
"end": 242,
"loc": {
"start": {
"line": 6,
"column": 7
},
"end": {
"line": 6,
"column": 19
},
"identifierName": "formatNumber"
},
"name": "formatNumber"
}
}
],
"source": {
"type": "StringLiteral",
"start": 248,
"end": 263,
"loc": {
"start": {
"line": 6,
"column": 25
},
"end": {
"line": 6,
"column": 40
}
},
"extra": {
"rawValue": "format-number",
"raw": "'format-number'"
},
"value": "format-number"
}
},
{
"type": "ImportDeclaration",
"start": 265,
"end": 320,
"loc": {
"start": {
"line": 7,
"column": 0
},
"end": {
"line": 7,
"column": 55
}
},
"specifiers": [
{
"type": "ImportSpecifier",
"start": 273,
"end": 283,
"loc": {
"start": {
"line": 7,
"column": 8
},
"end": {
"line": 7,
"column": 18
}
},
"imported": {
"type": "Identifier",
"start": 273,
"end": 283,
"loc": {
"start": {
"line": 7,
"column": 8
},
"end": {
"line": 7,
"column": 18
},
"identifierName": "defaultsFn"
},
"name": "defaultsFn"
},
"local": {
"type": "Identifier",
"start": 273,
"end": 283,
"loc": {
"start": {
"line": 7,
"column": 8
},
"end": {
"line": 7,
"column": 18
},
"identifierName": "defaultsFn"
},
"name": "defaultsFn"
}
},
{
"type": "ImportSpecifier",
"start": 285,
"end": 296,
"loc": {
"start": {
"line": 7,
"column": 20
},
"end": {
"line": 7,
"column": 31
}
},
"imported": {
"type": "Identifier",
"start": 285,
"end": 296,
"loc": {
"start": {
"line": 7,
"column": 20
},
"end": {
"line": 7,
"column": 31
},
"identifierName": "defaultsArr"
},
"name": "defaultsArr"
},
"local": {
"type": "Identifier",
"start": 285,
"end": 296,
"loc": {
"start": {
"line": 7,
"column": 20
},
"end": {
"line": 7,
"column": 31
},
"identifierName": "defaultsArr"
},
"name": "defaultsArr"
}
}
],
"source": {
"type": "StringLiteral",
"start": 303,
"end": 319,
"loc": {
"start": {
"line": 7,
"column": 38
},
"end": {
"line": 7,
"column": 54
}
},
"extra": {
"rawValue": "../../settings",
"raw": "'../../settings'"
},
"value": "../../settings"
}
},
{
"type": "VariableDeclaration",
"start": 322,
"end": 420,
"loc": {
"start": {
"line": 9,
"column": 0
},
"end": {
"line": 13,
"column": 2
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 328,
"end": 419,
"loc": {
"start": {
"line": 9,
"column": 6
},
"end": {
"line": 13,
"column": 1
}
},
"id": {
"type": "Identifier",
"start": 328,
"end": 334,
"loc": {
"start": {
"line": 9,
"column": 6
},
"end": {
"line": 9,
"column": 12
},
"identifierName": "EVENTS"
},
"name": "EVENTS"
},
"init": {
"type": "ArrayExpression",
"start": 337,
"end": 419,
"loc": {
"start": {
"line": 9,
"column": 15
},
"end": {
"line": 13,
"column": 1
}
},
"elements": [
{
"type": "StringLiteral",
"start": 343,
"end": 360,
"loc": {
"start": {
"line": 10,
"column": 4
},
"end": {
"line": 10,
"column": 21
}
},
"extra": {
"rawValue": "after-filtering",
"raw": "'after-filtering'"
},
"value": "after-filtering"
},
{
"type": "StringLiteral",
"start": 366,
"end": 385,
"loc": {
"start": {
"line": 11,
"column": 4
},
"end": {
"line": 11,
"column": 23
}
},
"extra": {
"rawValue": "after-page-change",
"raw": "'after-page-change'"
},
"value": "after-page-change"
},
{
"type": "StringLiteral",
"start": 391,
"end": 417,
"loc": {
"start": {
"line": 12,
"column": 4
},
"end": {
"line": 12,
"column": 30
}
},
"extra": {
"rawValue": "after-page-length-change",
"raw": "'after-page-length-change'"
},
"value": "after-page-length-change"
}
]
}
}
],
"kind": "const"
},
{
"type": "VariableDeclaration",
"start": 422,
"end": 440,
"loc": {
"start": {
"line": 15,
"column": 0
},
"end": {
"line": 15,
"column": 18
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 428,
"end": 439,
"loc": {
"start": {
"line": 15,
"column": 6
},
"end": {
"line": 15,
"column": 17
}
},
"id": {
"type": "Identifier",
"start": 428,
"end": 431,
"loc": {
"start": {
"line": 15,
"column": 6
},
"end": {
"line": 15,
"column": 9
},
"identifierName": "SUM"
},
"name": "SUM"
},
"init": {
"type": "StringLiteral",
"start": 434,
"end": 439,
"loc": {
"start": {
"line": 15,
"column": 12
},
"end": {
"line": 15,
"column": 17
}
},
"extra": {
"rawValue": "sum",
"raw": "'sum'"
},
"value": "sum"
}
}
],
"kind": "const"
},
{
"type": "VariableDeclaration",
"start": 441,
"end": 461,
"loc": {
"start": {
"line": 16,
"column": 0
},
"end": {
"line": 16,
"column": 20
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 447,
"end": 460,
"loc": {
"start": {
"line": 16,
"column": 6
},
"end": {
"line": 16,
"column": 19
}
},
"id": {
"type": "Identifier",
"start": 447,
"end": 451,
"loc": {
"start": {
"line": 16,
"column": 6
},
"end": {
"line": 16,
"column": 10
},
"identifierName": "MEAN"
},
"name": "MEAN"
},
"init": {
"type": "StringLiteral",
"start": 454,
"end": 460,
"loc": {
"start": {
"line": 16,
"column": 13
},
"end": {
"line": 16,
"column": 19
}
},
"extra": {
"rawValue": "mean",
"raw": "'mean'"
},
"value": "mean"
}
}
],
"kind": "const"
},
{
"type": "VariableDeclaration",
"start": 462,
"end": 480,
"loc": {
"start": {
"line": 17,
"column": 0
},
"end": {
"line": 17,
"column": 18
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 468,
"end": 479,
"loc": {
"start": {
"line": 17,
"column": 6
},
"end": {
"line": 17,
"column": 17
}
},
"id": {
"type": "Identifier",
"start": 468,
"end": 471,
"loc": {
"start": {
"line": 17,
"column": 6
},
"end": {
"line": 17,
"column": 9
},
"identifierName": "MIN"
},
"name": "MIN"
},
"init": {
"type": "StringLiteral",
"start": 474,
"end": 479,
"loc": {
"start": {
"line": 17,
"column": 12
},
"end": {
"line": 17,
"column": 17
}
},
"extra": {
"rawValue": "min",
"raw": "'min'"
},
"value": "min"
}
}
],
"kind": "const"
},
{
"type": "VariableDeclaration",
"start": 481,
"end": 499,
"loc": {
"start": {
"line": 18,
"column": 0
},
"end": {
"line": 18,
"column": 18
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 487,
"end": 498,
"loc": {
"start": {
"line": 18,
"column": 6
},
"end": {
"line": 18,
"column": 17
}
},
"id": {
"type": "Identifier",
"start": 487,
"end": 490,
"loc": {
"start": {
"line": 18,
"column": 6
},
"end": {
"line": 18,
"column": 9
},
"identifierName": "MAX"
},
"name": "MAX"
},
"init": {
"type": "StringLiteral",
"start": 493,
"end": 498,
"loc": {
"start": {
"line": 18,
"column": 12
},
"end": {
"line": 18,
"column": 17
}
},
"extra": {
"rawValue": "max",
"raw": "'max'"
},
"value": "max"
}
}
],
"kind": "const"
},
{
"type": "VariableDeclaration",
"start": 500,
"end": 524,
"loc": {
"start": {
"line": 19,
"column": 0
},
"end": {
"line": 19,
"column": 24
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 506,
"end": 523,
"loc": {
"start": {
"line": 19,
"column": 6
},
"end": {
"line": 19,
"column": 23
}
},
"id": {
"type": "Identifier",
"start": 506,
"end": 512,
"loc": {
"start": {
"line": 19,
"column": 6
},
"end": {
"line": 19,
"column": 12
},
"identifierName": "MEDIAN"
},
"name": "MEDIAN"
},
"init": {
"type": "StringLiteral",
"start": 515,
"end": 523,
"loc": {
"start": {
"line": 19,
"column": 15
},
"end": {
"line": 19,
"column": 23
}
},
"extra": {
"rawValue": "median",
"raw": "'median'"
},
"value": "median"
}
}
],
"kind": "const"
},
{
"type": "VariableDeclaration",
"start": 525,
"end": 541,
"loc": {
"start": {
"line": 20,
"column": 0
},
"end": {
"line": 20,
"column": 16
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 531,
"end": 540,
"loc": {
"start": {
"line": 20,
"column": 6
},
"end": {
"line": 20,
"column": 15
}
},
"id": {
"type": "Identifier",
"start": 531,
"end": 533,
"loc": {
"start": {
"line": 20,
"column": 6
},
"end": {
"line": 20,
"column": 8
},
"identifierName": "Q1"
},
"name": "Q1"
},
"init": {
"type": "StringLiteral",
"start": 536,
"end": 540,
"loc": {
"start": {
"line": 20,
"column": 11
},
"end": {
"line": 20,
"column": 15
}
},
"extra": {
"rawValue": "q1",
"raw": "'q1'"
},
"value": "q1"
}
}
],
"kind": "const"
},
{
"type": "VariableDeclaration",
"start": 542,
"end": 558,
"loc": {
"start": {
"line": 21,
"column": 0
},
"end": {
"line": 21,
"column": 16
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 548,
"end": 557,
"loc": {
"start": {
"line": 21,
"column": 6
},
"end": {
"line": 21,
"column": 15
}
},
"id": {
"type": "Identifier",
"start": 548,
"end": 550,
"loc": {
"start": {
"line": 21,
"column": 6
},
"end": {
"line": 21,
"column": 8
},
"identifierName": "Q3"
},
"name": "Q3"
},
"init": {
"type": "StringLiteral",
"start": 553,
"end": 557,
"loc": {
"start": {
"line": 21,
"column": 11
},
"end": {
"line": 21,
"column": 15
}
},
"extra": {
"rawValue": "q3",
"raw": "'q3'"
},
"value": "q3"
}
}
],
"kind": "const",
"trailingComments": [
{
"type": "CommentBlock",
"value": "*\n * Column calculations extension\n ",
"start": 560,
"end": 600,
"loc": {
"start": {
"line": 23,
"column": 0
},
"end": {
"line": 25,
"column": 3
}
}
}
]
},
{
"type": "ExportDefaultDeclaration",
"start": 601,
"end": 14339,
"loc": {
"start": {
"line": 26,
"column": 0
},
"end": {
"line": 479,
"column": 1
}
},
"declaration": {
"type": "ClassDeclaration",
"start": 616,
"end": 14339,
"loc": {
"start": {
"line": 26,
"column": 15
},
"end": {
"line": 479,
"column": 1
}
},
"id": {
"type": "Identifier",
"start": 622,
"end": 628,
"loc": {
"start": {
"line": 26,
"column": 21
},
"end": {
"line": 26,
"column": 27
},
"identifierName": "ColOps"
},
"name": "ColOps",
"leadingComments": null
},
"superClass": {
"type": "Identifier",
"start": 637,
"end": 644,
"loc": {
"start": {
"line": 26,
"column": 36
},
"end": {
"line": 26,
"column": 43
},
"identifierName": "Feature"
},
"name": "Feature"
},
"body": {
"type": "ClassBody",
"start": 645,
"end": 14339,
"loc": {
"start": {
"line": 26,
"column": 44
},
"end": {
"line": 479,
"column": 1
}
},
"body": [
{
"type": "ClassMethod",
"start": 813,
"end": 3002,
"loc": {
"start": {
"line": 34,
"column": 4
},
"end": {
"line": 108,
"column": 5
}
},
"static": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 813,
"end": 824,
"loc": {
"start": {
"line": 34,
"column": 4
},
"end": {
"line": 34,
"column": 15
},
"identifierName": "constructor"
},
"name": "constructor",
"leadingComments": null
},
"kind": "constructor",
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "Identifier",
"start": 825,
"end": 827,
"loc": {
"start": {
"line": 34,
"column": 16
},
"end": {
"line": 34,
"column": 18
},
"identifierName": "tf"
},
"name": "tf"
},
{
"type": "Identifier",
"start": 829,
"end": 833,
"loc": {
"start": {
"line": 34,
"column": 20
},
"end": {
"line": 34,
"column": 24
},
"identifierName": "opts"
},
"name": "opts"
}
],
"body": {
"type": "BlockStatement",
"start": 835,
"end": 3002,
"loc": {
"start": {
"line": 34,
"column": 26
},
"end": {
"line": 108,
"column": 5
}
},
"body": [
{
"type": "ExpressionStatement",
"start": 845,
"end": 866,
"loc": {
"start": {
"line": 35,
"column": 8
},
"end": {
"line": 35,
"column": 29
}
},
"expression": {
"type": "CallExpression",
"start": 845,
"end": 865,
"loc": {
"start": {
"line": 35,
"column": 8
},
"end": {
"line": 35,
"column": 28
}
},
"callee": {
"type": "Super",
"start": 845,
"end": 850,
"loc": {
"start": {
"line": 35,
"column": 8
},
"end": {
"line": 35,
"column": 13
}
}
},
"arguments": [
{
"type": "Identifier",
"start": 851,
"end": 853,
"loc": {
"start": {
"line": 35,
"column": 14
},
"end": {
"line": 35,
"column": 16
},
"identifierName": "tf"
},
"name": "tf"
},
{
"type": "MemberExpression",
"start": 855,
"end": 864,
"loc": {
"start": {
"line": 35,
"column": 18
},
"end": {
"line": 35,
"column": 27
}
},
"object": {
"type": "Identifier",
"start": 855,
"end": 859,
"loc": {
"start": {
"line": 35,
"column": 18
},
"end": {
"line": 35,
"column": 22
},
"identifierName": "opts"
},
"name": "opts"
},
"property": {
"type": "Identifier",
"start": 860,
"end": 864,
"loc": {
"start": {
"line": 35,
"column": 23
},
"end": {
"line": 35,
"column": 27
},
"identifierName": "name"
},
"name": "name"
},
"computed": false
}
]
},
"trailingComments": [
{
"type": "CommentBlock",
"value": "*\n * Callback fired before columns operations start\n * @type {Function}\n ",
"start": 876,
"end": 977,
"loc": {
"start": {
"line": 37,
"column": 8
},
"end": {
"line": 40,
"column": 11
}
}
}
]
},
{
"type": "ExpressionStatement",
"start": 986,
"end": 1058,
"loc": {
"start": {
"line": 41,
"column": 8
},
"end": {
"line": 41,
"column": 80
}
},
"expression": {
"type": "AssignmentExpression",
"start": 986,
"end": 1057,
"loc": {
"start": {
"line": 41,
"column": 8
},
"end": {
"line": 41,
"column": 79
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
"start": 986,
"end": 1008,
"loc": {
"start": {
"line": 41,
"column": 8
},
"end": {
"line": 41,
"column": 30
}
},
"object": {
"type": "ThisExpression",
"start": 986,
"end": 990,
"loc": {
"start": {
"line": 41,
"column": 8
},
"end": {
"line": 41,
"column": 12
}
},
"leadingComments": null
},
"property": {
"type": "Identifier",
"start": 991,
"end": 1008,
"loc": {
"start": {
"line": 41,
"column": 13
},
"end": {
"line": 41,
"column": 30
},
"identifierName": "onBeforeOperation"
},
"name": "onBeforeOperation"
},
"computed": false,
"leadingComments": null
},
"right": {
"type": "CallExpression",
"start": 1011,
"end": 1057,
"loc": {
"start": {
"line": 41,
"column": 33
},
"end": {
"line": 41,
"column": 79
}
},
"callee": {
"type": "Identifier",
"start": 1011,
"end": 1021,
"loc": {
"start": {
"line": 41,
"column": 33
},
"end": {
"line": 41,
"column": 43
},
"identifierName": "defaultsFn"
},
"name": "defaultsFn"
},
"arguments": [
{
"type": "MemberExpression",
"start": 1022,
"end": 1046,
"loc": {
"start": {
"line": 41,
"column": 44
},
"end": {
"line": 41,
"column": 68
}
},
"object": {
"type": "Identifier",
"start": 1022,
"end": 1026,
"loc": {
"start": {
"line": 41,
"column": 44
},
"end": {
"line": 41,
"column": 48
},
"identifierName": "opts"
},
"name": "opts"
},
"property": {
"type": "Identifier",
"start": 1027,
"end": 1046,
"loc": {
"start": {
"line": 41,
"column": 49
},
"end": {
"line": 41,
"column": 68
},
"identifierName": "on_before_operation"
},
"name": "on_before_operation"
},
"computed": false
},
{
"type": "Identifier",
"start": 1048,
"end": 1056,
"loc": {
"start": {
"line": 41,
"column": 70
},
"end": {
"line": 41,
"column": 78
},
"identifierName": "EMPTY_FN"
},
"name": "EMPTY_FN"
}
]
},
"leadingComments": null
},
"leadingComments": [
{
"type": "CommentBlock",
"value": "*\n * Callback fired before columns operations start\n * @type {Function}\n ",
"start": 876,
"end": 977,
"loc": {
"start": {
"line": 37,
"column": 8
},
"end": {
"line": 40,
"column": 11
}
}
}
],
"trailingComments": [
{
"type": "CommentBlock",
"value": "*\n * Callback fired after columns operations are completed\n * @type {Function}\n ",
"start": 1068,
"end": 1176,
"loc": {
"start": {
"line": 43,
"column": 8
},
"end": {
"line": 46,
"column": 11
}
}
}
]
},
{
"type": "ExpressionStatement",
"start": 1185,
"end": 1255,
"loc": {
"start": {
"line": 47,
"column": 8
},
"end": {
"line": 47,
"column": 78
}
},
"expression": {
"type": "AssignmentExpression",
"start": 1185,
"end": 1254,
"loc": {
"start": {
"line": 47,
"column": 8
},
"end": {
"line": 47,
"column": 77
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
"start": 1185,
"end": 1206,
"loc": {
"start": {
"line": 47,
"column": 8
},
"end": {
"line": 47,
"column": 29
}
},
"object": {
"type": "ThisExpression",
"start": 1185,
"end": 1189,
"loc": {
"start": {
"line": 47,
"column": 8
},
"end": {
"line": 47,
"column": 12
}
},
"leadingComments": null
},
"property": {
"type": "Identifier",
"start": 1190,
"end": 1206,
"loc": {
"start": {
"line": 47,
"column": 13
},
"end": {
"line": 47,
"column": 29
},
"identifierName": "onAfterOperation"
},
"name": "onAfterOperation"
},
"computed": false,
"leadingComments": null
},
"right": {
"type": "CallExpression",
"start": 1209,
"end": 1254,
"loc": {
"start": {
"line": 47,
"column": 32
},
"end": {
"line": 47,
"column": 77
}
},
"callee": {
"type": "Identifier",
"start": 1209,
"end": 1219,
"loc": {
"start": {
"line": 47,
"column": 32
},
"end": {
"line": 47,
"column": 42
},
"identifierName": "defaultsFn"
},
"name": "defaultsFn"
},
"arguments": [
{
"type": "MemberExpression",
"start": 1220,
"end": 1243,
"loc": {
"start": {
"line": 47,
"column": 43
},
"end": {
"line": 47,
"column": 66
}
},
"object": {
"type": "Identifier",
"start": 1220,
"end": 1224,
"loc": {
"start": {
"line": 47,
"column": 43
},
"end": {
"line": 47,
"column": 47
},
"identifierName": "opts"
},
"name": "opts"
},
"property": {
"type": "Identifier",
"start": 1225,
"end": 1243,
"loc": {
"start": {
"line": 47,
"column": 48
},
"end": {
"line": 47,
"column": 66
},
"identifierName": "on_after_operation"
},
"name": "on_after_operation"
},
"computed": false
},
{
"type": "Identifier",
"start": 1245,
"end": 1253,
"loc": {
"start": {
"line": 47,
"column": 68
},
"end": {
"line": 47,
"column": 76
},
"identifierName": "EMPTY_FN"
},
"name": "EMPTY_FN"
}
]
},
"leadingComments": null
},
"leadingComments": [
{
"type": "CommentBlock",
"value": "*\n * Callback fired after columns operations are completed\n * @type {Function}\n ",
"start": 1068,
"end": 1176,
"loc": {
"start": {
"line": 43,
"column": 8
},
"end": {
"line": 46,
"column": 11
}
}
}
],
"trailingComments": [
{
"type": "CommentBlock",
"value": "*\n * Configuration options\n * @type {Object}\n ",
"start": 1265,
"end": 1339,
"loc": {
"start": {
"line": 49,
"column": 8
},
"end": {
"line": 52,
"column": 11
}
}
}
]
},
{
"type": "ExpressionStatement",
"start": 1348,
"end": 1365,
"loc": {
"start": {
"line": 53,
"column": 8
},
"end": {
"line": 53,
"column": 25
}
},
"expression": {
"type": "AssignmentExpression",
"start": 1348,
"end": 1364,
"loc": {
"start": {
"line": 53,
"column": 8
},
"end": {
"line": 53,
"column": 24
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
"start": 1348,
"end": 1357,
"loc": {
"start": {
"line": 53,
"column": 8
},
"end": {
"line": 53,
"column": 17
}
},
"object": {
"type": "ThisExpression",
"start": 1348,
"end": 1352,
"loc": {
"start": {
"line": 53,
"column": 8
},
"end": {
"line": 53,
"column": 12
}
},
"leadingComments": null
},
"property": {
"type": "Identifier",
"start": 1353,
"end": 1357,
"loc": {
"start": {
"line": 53,
"column": 13
},
"end": {
"line": 53,
"column": 17
},
"identifierName": "opts"
},
"name": "opts"
},
"computed": false,
"leadingComments": null
},
"right": {
"type": "Identifier",
"start": 1360,
"end": 1364,
"loc": {
"start": {
"line": 53,
"column": 20
},
"end": {
"line": 53,
"column": 24
},
"identifierName": "opts"
},
"name": "opts"
},
"leadingComments": null
},
"leadingComments": [
{
"type": "CommentBlock",
"value": "*\n * Configuration options\n * @type {Object}\n ",
"start": 1265,
"end": 1339,
"loc": {
"start": {
"line": 49,
"column": 8
},
"end": {
"line": 52,
"column": 11
}
}
}
],
"trailingComments": [
{
"type": "CommentBlock",
"value": "*\n * List of DOM element IDs containing column's calculation result\n * @type {Array}\n ",
"start": 1375,
"end": 1489,
"loc": {
"start": {
"line": 55,
"column": 8
},
"end": {
"line": 58,
"column": 11
}
}
}
]
},
{
"type": "ExpressionStatement",
"start": 1498,
"end": 1539,
"loc": {
"start": {
"line": 59,
"column": 8
},
"end": {
"line": 59,
"column": 49
}
},
"expression": {
"type": "AssignmentExpression",
"start": 1498,
"end": 1538,
"loc": {
"start": {
"line": 59,
"column": 8
},
"end": {
"line": 59,
"column": 48
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
"start": 1498,
"end": 1511,
"loc": {
"start": {
"line": 59,
"column": 8
},
"end": {
"line": 59,
"column": 21
}
},
"object": {
"type": "ThisExpression",
"start": 1498,
"end": 1502,
"loc": {
"start": {
"line": 59,
"column": 8
},
"end": {
"line": 59,
"column": 12
}
},
"leadingComments": null
},
"property": {
"type": "Identifier",
"start": 1503,
"end": 1511,
"loc": {
"start": {
"line": 59,
"column": 13
},
"end": {
"line": 59,
"column": 21
},
"identifierName": "labelIds"
},
"name": "labelIds"
},
"computed": false,
"leadingComments": null
},
"right": {
"type": "CallExpression",
"start": 1514,
"end": 1538,
"loc": {
"start": {
"line": 59,
"column": 24
},
"end": {
"line": 59,
"column": 48
}
},
"callee": {
"type": "Identifier",
"start": 1514,
"end": 1525,
"loc": {
"start": {
"line": 59,
"column": 24
},
"end": {
"line": 59,
"column": 35
},
"identifierName": "defaultsArr"
},
"name": "defaultsArr"
},
"arguments": [
{
"type": "MemberExpression",
"start": 1526,
"end": 1533,
"loc": {
"start": {
"line": 59,
"column": 36
},
"end": {
"line": 59,
"column": 43
}
},
"object": {
"type": "Identifier",
"start": 1526,
"end": 1530,
"loc": {
"start": {
"line": 59,
"column": 36
},
"end": {
"line": 59,
"column": 40
},
"identifierName": "opts"
},
"name": "opts"
},
"property": {
"type": "Identifier",
"start": 1531,
"end": 1533,
"loc": {
"start": {
"line": 59,
"column": 41
},
"end": {
"line": 59,
"column": 43
},
"identifierName": "id"
},
"name": "id"
},
"computed": false
},
{
"type": "ArrayExpression",
"start": 1535,
"end": 1537,
"loc": {
"start": {
"line": 59,
"column": 45
},
"end": {
"line": 59,
"column": 47
}
},
"elements": []
}
]
},
"leadingComments": null
},
"leadingComments": [
{
"type": "CommentBlock",
"value": "*\n * List of DOM element IDs containing column's calculation result\n * @type {Array}\n ",
"start": 1375,
"end": 1489,
"loc": {
"start": {
"line": 55,
"column": 8
},
"end": {
"line": 58,
"column": 11
}
}
}
],
"trailingComments": [
{
"type": "CommentBlock",
"value": "*\n * List of columns' indexes for calculations\n * @type {Array}\n ",
"start": 1549,
"end": 1642,
"loc": {
"start": {
"line": 61,
"column": 8
},
"end": {
"line": 64,
"column": 11
}
}
}
]
},
{
"type": "ExpressionStatement",
"start": 1651,
"end": 1695,
"loc": {
"start": {
"line": 65,
"column": 8
},
"end": {
"line": 65,
"column": 52
}
},
"expression": {
"type": "AssignmentExpression",
"start": 1651,
"end": 1694,
"loc": {
"start": {
"line": 65,
"column": 8
},
"end": {
"line": 65,
"column": 51
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
"start": 1651,
"end": 1666,
"loc": {
"start": {
"line": 65,
"column": 8
},
"end": {
"line": 65,
"column": 23
}
},
"object": {
"type": "ThisExpression",
"start": 1651,
"end": 1655,
"loc": {
"start": {
"line": 65,
"column": 8
},
"end": {
"line": 65,
"column": 12
}
},
"leadingComments": null
},
"property": {
"type": "Identifier",
"start": 1656,
"end": 1666,
"loc": {
"start": {
"line": 65,
"column": 13
},
"end": {
"line": 65,
"column": 23
},
"identifierName": "colIndexes"
},
"name": "colIndexes"
},
"computed": false,
"leadingComments": null
},
"right": {
"type": "CallExpression",
"start": 1669,
"end": 1694,
"loc": {
"start": {
"line": 65,
"column": 26
},
"end": {
"line": 65,
"column": 51
}
},
"callee": {
"type": "Identifier",
"start": 1669,
"end": 1680,
"loc": {
"start": {
"line": 65,
"column": 26
},
"end": {
"line": 65,
"column": 37
},
"identifierName": "defaultsArr"
},
"name": "defaultsArr"
},
"arguments": [
{
"type": "MemberExpression",
"start": 1681,
"end": 1689,
"loc": {
"start": {
"line": 65,
"column": 38
},
"end": {
"line": 65,
"column": 46
}
},
"object": {
"type": "Identifier",
"start": 1681,
"end": 1685,
"loc": {
"start": {
"line": 65,
"column": 38
},
"end": {
"line": 65,
"column": 42
},
"identifierName": "opts"
},
"name": "opts"
},
"property": {
"type": "Identifier",
"start": 1686,
"end": 1689,
"loc": {
"start": {
"line": 65,
"column": 43
},
"end": {
"line": 65,
"column": 46
},
"identifierName": "col"
},
"name": "col"
},
"computed": false
},
{
"type": "ArrayExpression",
"start": 1691,
"end": 1693,
"loc": {
"start": {
"line": 65,
"column": 48
},
"end": {
"line": 65,
"column": 50
}
},
"elements": []
}
]
},
"leadingComments": null
},
"leadingComments": [
{
"type": "CommentBlock",
"value": "*\n * List of columns' indexes for calculations\n * @type {Array}\n ",
"start": 1549,
"end": 1642,
"loc": {
"start": {
"line": 61,
"column": 8
},
"end": {
"line": 64,
"column": 11
}
}
}
],
"trailingComments": [
{
"type": "CommentBlock",
"value": "*\n * List of operations - possible values: 'sum', 'mean', 'min', 'max',\n * 'median', 'q1', 'q3'\n * @type {Array}\n ",
"start": 1705,
"end": 1855,
"loc": {
"start": {
"line": 67,
"column": 8
},
"end": {
"line": 71,
"column": 11
}
}
}
]
},
{
"type": "ExpressionStatement",
"start": 1864,
"end": 1914,
"loc": {
"start": {
"line": 72,
"column": 8
},
"end": {
"line": 72,
"column": 58
}
},
"expression": {
"type": "AssignmentExpression",
"start": 1864,
"end": 1913,
"loc": {
"start": {
"line": 72,
"column": 8
},
"end": {
"line": 72,
"column": 57
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
"start": 1864,
"end": 1879,
"loc": {
"start": {
"line": 72,
"column": 8
},
"end": {
"line": 72,
"column": 23
}
},
"object": {
"type": "ThisExpression",
"start": 1864,
"end": 1868,
"loc": {
"start": {
"line": 72,
"column": 8
},
"end": {
"line": 72,
"column": 12
}
},
"leadingComments": null
},
"property": {
"type": "Identifier",
"start": 1869,
"end": 1879,
"loc": {
"start": {
"line": 72,
"column": 13
},
"end": {
"line": 72,
"column": 23
},
"identifierName": "operations"
},
"name": "operations"
},
"computed": false,
"leadingComments": null
},
"right": {
"type": "CallExpression",
"start": 1882,
"end": 1913,
"loc": {
"start": {
"line": 72,
"column": 26
},
"end": {
"line": 72,
"column": 57
}
},
"callee": {
"type": "Identifier",
"start": 1882,
"end": 1893,
"loc": {
"start": {
"line": 72,
"column": 26
},
"end": {
"line": 72,
"column": 37
},
"identifierName": "defaultsArr"
},
"name": "defaultsArr"
},
"arguments": [
{
"type": "MemberExpression",
"start": 1894,
"end": 1908,
"loc": {
"start": {
"line": 72,
"column": 38
},
"end": {
"line": 72,
"column": 52
}
},
"object": {
"type": "Identifier",
"start": 1894,
"end": 1898,
"loc": {
"start": {
"line": 72,
"column": 38
},
"end": {
"line": 72,
"column": 42
},
"identifierName": "opts"
},
"name": "opts"
},
"property": {
"type": "Identifier",
"start": 1899,
"end": 1908,
"loc": {
"start": {
"line": 72,
"column": 43
},
"end": {
"line": 72,
"column": 52
},
"identifierName": "operation"
},
"name": "operation"
},
"computed": false
},
{
"type": "ArrayExpression",
"start": 1910,
"end": 1912,
"loc": {
"start": {
"line": 72,
"column": 54
},
"end": {
"line": 72,
"column": 56
}
},
"elements": []
}
]
},
"leadingComments": null
},
"leadingComments": [
{
"type": "CommentBlock",
"value": "*\n * List of operations - possible values: 'sum', 'mean', 'min', 'max',\n * 'median', 'q1', 'q3'\n * @type {Array}\n ",
"start": 1705,
"end": 1855,
"loc": {
"start": {
"line": 67,
"column": 8
},
"end": {
"line": 71,
"column": 11
}
}
}
],
"trailingComments": [
{
"type": "CommentBlock",
"value": "*\n * List of write methods used to write the result - possible values:\n * 'innerHTML', 'setValue', 'createTextNode'\n * @type {Array}\n ",
"start": 1924,
"end": 2094,
"loc": {
"start": {
"line": 74,
"column": 8
},
"end": {
"line": 78,
"column": 11
}
}
}
]
},
{
"type": "ExpressionStatement",
"start": 2103,
"end": 2157,
"loc": {
"start": {
"line": 79,
"column": 8
},
"end": {
"line": 79,
"column": 62
}
},
"expression": {
"type": "AssignmentExpression",
"start": 2103,
"end": 2156,
"loc": {
"start": {
"line": 79,
"column": 8
},
"end": {
"line": 79,
"column": 61
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
"start": 2103,
"end": 2119,
"loc": {
"start": {
"line": 79,
"column": 8
},
"end": {
"line": 79,
"column": 24
}
},
"object": {
"type": "ThisExpression",
"start": 2103,
"end": 2107,
"loc": {
"start": {
"line": 79,
"column": 8
},
"end": {
"line": 79,
"column": 12
}
},
"leadingComments": null
},
"property": {
"type": "Identifier",
"start": 2108,
"end": 2119,
"loc": {
"start": {
"line": 79,
"column": 13
},
"end": {
"line": 79,
"column": 24
},
"identifierName": "outputTypes"
},
"name": "outputTypes"
},
"computed": false,
"leadingComments": null
},
"right": {
"type": "CallExpression",
"start": 2122,
"end": 2156,
"loc": {
"start": {
"line": 79,
"column": 27
},
"end": {
"line": 79,
"column": 61
}
},
"callee": {
"type": "Identifier",
"start": 2122,
"end": 2133,
"loc": {
"start": {
"line": 79,
"column": 27
},
"end": {
"line": 79,
"column": 38
},
"identifierName": "defaultsArr"
},
"name": "defaultsArr"
},
"arguments": [
{
"type": "MemberExpression",
"start": 2134,
"end": 2151,
"loc": {
"start": {
"line": 79,
"column": 39
},
"end": {
"line": 79,
"column": 56
}
},
"object": {
"type": "Identifier",
"start": 2134,
"end": 2138,
"loc": {
"start": {
"line": 79,
"column": 39
},
"end": {
"line": 79,
"column": 43
},
"identifierName": "opts"
},
"name": "opts"
},
"property": {
"type": "Identifier",
"start": 2139,
"end": 2151,
"loc": {
"start": {
"line": 79,
"column": 44
},
"end": {
"line": 79,
"column": 56
},
"identifierName": "write_method"
},
"name": "write_method"
},
"computed": false
},
{
"type": "ArrayExpression",
"start": 2153,
"end": 2155,
"loc": {
"start": {
"line": 79,
"column": 58
},
"end": {
"line": 79,
"column": 60
}
},
"elements": []
}
]
},
"leadingComments": null
},
"leadingComments": [
{
"type": "CommentBlock",
"value": "*\n * List of write methods used to write the result - possible values:\n * 'innerHTML', 'setValue', 'createTextNode'\n * @type {Array}\n ",
"start": 1924,
"end": 2094,
"loc": {
"start": {
"line": 74,
"column": 8
},
"end": {
"line": 78,
"column": 11
}
}
}
],
"trailingComments": [
{
"type": "CommentBlock",
"value": "*\n * List of format objects used for formatting the result -\n * refer to https://github.com/componitable/format-number to check\n * configuration options\n * @type {Array}\n ",
"start": 2167,
"end": 2382,
"loc": {
"start": {
"line": 81,
"column": 8
},
"end": {
"line": 86,
"column": 11
}
}
}
]
},
{
"type": "ExpressionStatement",
"start": 2391,
"end": 2448,
"loc": {
"start": {
"line": 87,
"column": 8
},
"end": {
"line": 87,
"column": 65
}
},
"expression": {
"type": "AssignmentExpression",
"start": 2391,
"end": 2447,
"loc": {
"start": {
"line": 87,
"column": 8
},
"end": {
"line": 87,
"column": 64
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
"start": 2391,
"end": 2409,
"loc": {
"start": {
"line": 87,
"column": 8
},
"end": {
"line": 87,
"column": 26
}
},
"object": {
"type": "ThisExpression",
"start": 2391,
"end": 2395,
"loc": {
"start": {
"line": 87,
"column": 8
},
"end": {
"line": 87,
"column": 12
}
},
"leadingComments": null
},
"property": {
"type": "Identifier",
"start": 2396,
"end": 2409,
"loc": {
"start": {
"line": 87,
"column": 13
},
"end": {
"line": 87,
"column": 26
},
"identifierName": "formatResults"
},
"name": "formatResults"
},
"computed": false,
"leadingComments": null
},
"right": {
"type": "CallExpression",
"start": 2412,
"end": 2447,
"loc": {
"start": {
"line": 87,
"column": 29
},
"end": {
"line": 87,
"column": 64
}
},
"callee": {
"type": "Identifier",
"start": 2412,
"end": 2423,
"loc": {
"start": {
"line": 87,
"column": 29
},
"end": {
"line": 87,
"column": 40
},
"identifierName": "defaultsArr"
},
"name": "defaultsArr"
},
"arguments": [
{
"type": "MemberExpression",
"start": 2424,
"end": 2442,
"loc": {
"start": {
"line": 87,
"column": 41
},
"end": {
"line": 87,
"column": 59
}
},
"object": {
"type": "Identifier",
"start": 2424,
"end": 2428,
"loc": {
"start": {
"line": 87,
"column": 41
},
"end": {
"line": 87,
"column": 45
},
"identifierName": "opts"
},
"name": "opts"
},
"property": {
"type": "Identifier",
"start": 2429,
"end": 2442,
"loc": {
"start": {
"line": 87,
"column": 46
},
"end": {
"line": 87,
"column": 59
},
"identifierName": "format_result"
},
"name": "format_result"
},
"computed": false
},
{
"type": "ArrayExpression",
"start": 2444,
"end": 2446,
"loc": {
"start": {
"line": 87,
"column": 61
},
"end": {
"line": 87,
"column": 63
}
},
"elements": []
}
]
},
"leadingComments": null
},
"leadingComments": [
{
"type": "CommentBlock",
"value": "*\n * List of format objects used for formatting the result -\n * refer to https://github.com/componitable/format-number to check\n * configuration options\n * @type {Array}\n ",
"start": 2167,
"end": 2382,
"loc": {
"start": {
"line": 81,
"column": 8
},
"end": {
"line": 86,
"column": 11
}
}
}
],
"trailingComments": [
{
"type": "CommentBlock",
"value": "*\n * List of row indexes displaying the results\n * @type {Array}\n ",
"start": 2458,
"end": 2552,
"loc": {
"start": {
"line": 89,
"column": 8
},
"end": {
"line": 92,
"column": 11
}
}
}
]
},
{
"type": "ExpressionStatement",
"start": 2561,
"end": 2618,
"loc": {
"start": {
"line": 93,
"column": 8
},
"end": {
"line": 93,
"column": 65
}
},
"expression": {
"type": "AssignmentExpression",
"start": 2561,
"end": 2617,
"loc": {
"start": {
"line": 93,
"column": 8
},
"end": {
"line": 93,
"column": 64
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
"start": 2561,
"end": 2579,
"loc": {
"start": {
"line": 93,
"column": 8
},
"end": {
"line": 93,
"column": 26
}
},
"object": {
"type": "ThisExpression",
"start": 2561,
"end": 2565,
"loc": {
"start": {
"line": 93,
"column": 8
},
"end": {
"line": 93,
"column": 12
}
},
"leadingComments": null
},
"property": {
"type": "Identifier",
"start": 2566,
"end": 2579,
"loc": {
"start": {
"line": 93,
"column": 13
},
"end": {
"line": 93,
"column": 26
},
"identifierName": "totRowIndexes"
},
"name": "totRowIndexes"
},
"computed": false,
"leadingComments": null
},
"right": {
"type": "CallExpression",
"start": 2582,
"end": 2617,
"loc": {
"start": {
"line": 93,
"column": 29
},
"end": {
"line": 93,
"column": 64
}
},
"callee": {
"type": "Identifier",
"start": 2582,
"end": 2593,
"loc": {
"start": {
"line": 93,
"column": 29
},
"end": {
"line": 93,
"column": 40
},
"identifierName": "defaultsArr"
},
"name": "defaultsArr"
},
"arguments": [
{
"type": "MemberExpression",
"start": 2594,
"end": 2612,
"loc": {
"start": {
"line": 93,
"column": 41
},
"end": {
"line": 93,
"column": 59
}
},
"object": {
"type": "Identifier",
"start": 2594,
"end": 2598,
"loc": {
"start": {
"line": 93,
"column": 41
},
"end": {
"line": 93,
"column": 45
},
"identifierName": "opts"
},
"name": "opts"
},
"property": {
"type": "Identifier",
"start": 2599,
"end": 2612,
"loc": {
"start": {
"line": 93,
"column": 46
},
"end": {
"line": 93,
"column": 59
},
"identifierName": "tot_row_index"
},
"name": "tot_row_index"
},
"computed": false
},
{
"type": "ArrayExpression",
"start": 2614,
"end": 2616,
"loc": {
"start": {
"line": 93,
"column": 61
},
"end": {
"line": 93,
"column": 63
}
},
"elements": []
}
]
},
"leadingComments": null
},
"leadingComments": [
{
"type": "CommentBlock",
"value": "*\n * List of row indexes displaying the results\n * @type {Array}\n ",
"start": 2458,
"end": 2552,
"loc": {
"start": {
"line": 89,
"column": 8
},
"end": {
"line": 92,
"column": 11
}
}
}
],
"trailingComments": [
{
"type": "CommentBlock",
"value": "*\n * List of row indexes excluded from calculations\n * @type {Array}\n ",
"start": 2628,
"end": 2726,
"loc": {
"start": {
"line": 95,
"column": 8
},
"end": {
"line": 98,
"column": 11
}
}
}
]
},
{
"type": "ExpressionStatement",
"start": 2735,
"end": 2788,
"loc": {
"start": {
"line": 99,
"column": 8
},
"end": {
"line": 99,
"column": 61
}
},
"expression": {
"type": "AssignmentExpression",
"start": 2735,
"end": 2787,
"loc": {
"start": {
"line": 99,
"column": 8
},
"end": {
"line": 99,
"column": 60
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
"start": 2735,
"end": 2751,
"loc": {
"start": {
"line": 99,
"column": 8
},
"end": {
"line": 99,
"column": 24
}
},
"object": {
"type": "ThisExpression",
"start": 2735,
"end": 2739,
"loc": {
"start": {
"line": 99,
"column": 8
},
"end": {
"line": 99,
"column": 12
}
},
"leadingComments": null
},
"property": {
"type": "Identifier",
"start": 2740,
"end": 2751,
"loc": {
"start": {
"line": 99,
"column": 13
},
"end": {
"line": 99,
"column": 24
},
"identifierName": "excludeRows"
},
"name": "excludeRows"
},
"computed": false,
"leadingComments": null
},
"right": {
"type": "CallExpression",
"start": 2754,
"end": 2787,
"loc": {
"start": {
"line": 99,
"column": 27
},
"end": {
"line": 99,
"column": 60
}
},
"callee": {
"type": "Identifier",
"start": 2754,
"end": 2765,
"loc": {
"start": {
"line": 99,
"column": 27
},
"end": {
"line": 99,
"column": 38
},
"identifierName": "defaultsArr"
},
"name": "defaultsArr"
},
"arguments": [
{
"type": "MemberExpression",
"start": 2766,
"end": 2782,
"loc": {
"start": {
"line": 99,
"column": 39
},
"end": {
"line": 99,
"column": 55
}
},
"object": {
"type": "Identifier",
"start": 2766,
"end": 2770,
"loc": {
"start": {
"line": 99,
"column": 39
},
"end": {
"line": 99,
"column": 43
},
"identifierName": "opts"
},
"name": "opts"
},
"property": {
"type": "Identifier",
"start": 2771,
"end": 2782,
"loc": {
"start": {
"line": 99,
"column": 44
},
"end": {
"line": 99,
"column": 55
},
"identifierName": "exclude_row"
},
"name": "exclude_row"
},
"computed": false
},
{
"type": "ArrayExpression",
"start": 2784,
"end": 2786,
"loc": {
"start": {
"line": 99,
"column": 57
},
"end": {
"line": 99,
"column": 59
}
},
"elements": []
}
]
},
"leadingComments": null
},
"leadingComments": [
{
"type": "CommentBlock",
"value": "*\n * List of row indexes excluded from calculations\n * @type {Array}\n ",
"start": 2628,
"end": 2726,
"loc": {
"start": {
"line": 95,
"column": 8
},
"end": {
"line": 98,
"column": 11
}
}
}
],
"trailingComments": [
{
"type": "CommentBlock",
"value": "*\n * List of decimal precision for calculation results\n * @type {Array}\n ",
"start": 2798,
"end": 2899,
"loc": {
"start": {
"line": 101,
"column": 8
},
"end": {
"line": 104,
"column": 11
}
}
}
]
},
{
"type": "ExpressionStatement",
"start": 2908,
"end": 2972,
"loc": {
"start": {
"line": 105,
"column": 8
},
"end": {
"line": 105,
"column": 72
}
},
"expression": {
"type": "AssignmentExpression",
"start": 2908,
"end": 2971,
"loc": {
"start": {
"line": 105,
"column": 8
},
"end": {
"line": 105,
"column": 71
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
"start": 2908,
"end": 2930,
"loc": {
"start": {
"line": 105,
"column": 8
},
"end": {
"line": 105,
"column": 30
}
},
"object": {
"type": "ThisExpression",
"start": 2908,
"end": 2912,
"loc": {
"start": {
"line": 105,
"column": 8
},
"end": {
"line": 105,
"column": 12
}
},
"leadingComments": null
},
"property": {
"type": "Identifier",
"start": 2913,
"end": 2930,
"loc": {
"start": {
"line": 105,
"column": 13
},
"end": {
"line": 105,
"column": 30
},
"identifierName": "decimalPrecisions"
},
"name": "decimalPrecisions"
},
"computed": false,
"leadingComments": null
},
"right": {
"type": "CallExpression",
"start": 2933,
"end": 2971,
"loc": {
"start": {
"line": 105,
"column": 33
},
"end": {
"line": 105,
"column": 71
}
},
"callee": {
"type": "Identifier",
"start": 2933,
"end": 2944,
"loc": {
"start": {
"line": 105,
"column": 33
},
"end": {
"line": 105,
"column": 44
},
"identifierName": "defaultsArr"
},
"name": "defaultsArr"
},
"arguments": [
{
"type": "MemberExpression",
"start": 2945,
"end": 2967,
"loc": {
"start": {
"line": 105,
"column": 45
},
"end": {
"line": 105,
"column": 67
}
},
"object": {
"type": "Identifier",
"start": 2945,
"end": 2949,
"loc": {
"start": {
"line": 105,
"column": 45
},
"end": {
"line": 105,
"column": 49
},
"identifierName": "opts"
},
"name": "opts"
},
"property": {
"type": "Identifier",
"start": 2950,
"end": 2967,
"loc": {
"start": {
"line": 105,
"column": 50
},
"end": {
"line": 105,
"column": 67
},
"identifierName": "decimal_precision"
},
"name": "decimal_precision"
},
"computed": false
},
{
"type": "NumericLiteral",
"start": 2969,
"end": 2970,
"loc": {
"start": {
"line": 105,
"column": 69
},
"end": {
"line": 105,
"column": 70
}
},
"extra": {
"rawValue": 2,
"raw": "2"
},
"value": 2
}
]
},
"leadingComments": null
},
"leadingComments": [
{
"type": "CommentBlock",
"value": "*\n * List of decimal precision for calculation results\n * @type {Array}\n ",
"start": 2798,
"end": 2899,
"loc": {
"start": {
"line": 101,
"column": 8
},
"end": {
"line": 104,
"column": 11
}
}
}
]
},
{
"type": "ExpressionStatement",
"start": 2982,
"end": 2996,
"loc": {
"start": {
"line": 107,
"column": 8
},
"end": {
"line": 107,
"column": 22
}
},
"expression": {
"type": "CallExpression",
"start": 2982,
"end": 2995,
"loc": {
"start": {
"line": 107,
"column": 8
},
"end": {
"line": 107,
"column": 21
}
},
"callee": {
"type": "MemberExpression",
"start": 2982,
"end": 2993,
"loc": {
"start": {
"line": 107,
"column": 8
},
"end": {
"line": 107,
"column": 19
}
},
"object": {
"type": "ThisExpression",
"start": 2982,
"end": 2986,
"loc": {
"start": {
"line": 107,
"column": 8
},
"end": {
"line": 107,
"column": 12
}
}
},
"property": {
"type": "Identifier",
"start": 2987,
"end": 2993,
"loc": {
"start": {
"line": 107,
"column": 13
},
"end": {
"line": 107,
"column": 19
},
"identifierName": "enable"
},
"name": "enable"
},
"computed": false
},
"arguments": []
}
}
],
"directives": [],
"trailingComments": null
},
"leadingComments": [
{
"type": "CommentBlock",
"value": "*\n * Creates an instance of ColOps\n *\n * @param {TableFilter} tf TableFilter instance\n * @param {Object} opts Configuration object\n ",
"start": 652,
"end": 808,
"loc": {
"start": {
"line": 28,
"column": 4
},
"end": {
"line": 33,
"column": 7
}
}
}
],
"trailingComments": [
{
"type": "CommentBlock",
"value": "*\n * Initializes ColOps instance\n ",
"start": 3008,
"end": 3054,
"loc": {
"start": {
"line": 110,
"column": 4
},
"end": {
"line": 112,
"column": 7
}
}
}
]
},
{
"type": "ClassMethod",
"start": 3059,
"end": 3306,
"loc": {
"start": {
"line": 113,
"column": 4
},
"end": {
"line": 124,
"column": 5
}
},
"static": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 3059,
"end": 3063,
"loc": {
"start": {
"line": 113,
"column": 4
},
"end": {
"line": 113,
"column": 8
},
"identifierName": "init"
},
"name": "init",
"leadingComments": null
},
"kind": "method",
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [],
"body": {
"type": "BlockStatement",
"start": 3066,
"end": 3306,
"loc": {
"start": {
"line": 113,
"column": 11
},
"end": {
"line": 124,
"column": 5
}
},
"body": [
{
"type": "IfStatement",
"start": 3076,
"end": 3129,
"loc": {
"start": {
"line": 114,
"column": 8
},
"end": {
"line": 116,
"column": 9
}
},
"test": {
"type": "MemberExpression",
"start": 3080,
"end": 3096,
"loc": {
"start": {
"line": 114,
"column": 12
},
"end": {
"line": 114,
"column": 28
}
},
"object": {
"type": "ThisExpression",
"start": 3080,
"end": 3084,
"loc": {
"start": {
"line": 114,
"column": 12
},
"end": {
"line": 114,
"column": 16
}
}
},
"property": {
"type": "Identifier",
"start": 3085,
"end": 3096,
"loc": {
"start": {
"line": 114,
"column": 17
},
"end": {
"line": 114,
"column": 28
},
"identifierName": "initialized"
},
"name": "initialized"
},
"computed": false
},
"consequent": {
"type": "BlockStatement",
"start": 3098,
"end": 3129,
"loc": {
"start": {
"line": 114,
"column": 30
},
"end": {
"line": 116,
"column": 9
}
},
"body": [
{
"type": "ReturnStatement",
"start": 3112,
"end": 3119,
"loc": {
"start": {
"line": 115,
"column": 12
},
"end": {
"line": 115,
"column": 19
}
},
"argument": null
}
],
"directives": [],
"trailingComments": null
},
"alternate": null,
"trailingComments": [
{
"type": "CommentLine",
"value": " subscribe to events",
"start": 3138,
"end": 3160,
"loc": {
"start": {
"line": 117,
"column": 8
},
"end": {
"line": 117,
"column": 30
}
}
}
]
},
{
"type": "ExpressionStatement",
"start": 3169,
"end": 3215,
"loc": {
"start": {
"line": 118,
"column": 8
},
"end": {
"line": 118,
"column": 54
}
},
"expression": {
"type": "CallExpression",
"start": 3169,
"end": 3214,
"loc": {
"start": {
"line": 118,
"column": 8
},
"end": {
"line": 118,
"column": 53
}
},
"callee": {
"type": "MemberExpression",
"start": 3169,
"end": 3184,
"loc": {
"start": {
"line": 118,
"column": 8
},
"end": {
"line": 118,
"column": 23
}
},
"object": {
"type": "MemberExpression",
"start": 3169,
"end": 3181,
"loc": {
"start": {
"line": 118,
"column": 8
},
"end": {
"line": 118,
"column": 20
}
},
"object": {
"type": "ThisExpression",
"start": 3169,
"end": 3173,
"loc": {
"start": {
"line": 118,
"column": 8
},
"end": {
"line": 118,
"column": 12
}
},
"leadingComments": null
},
"property": {
"type": "Identifier",
"start": 3174,
"end": 3181,
"loc": {
"start": {
"line": 118,
"column": 13
},
"end": {
"line": 118,
"column": 20
},
"identifierName": "emitter"
},
"name": "emitter"
},
"computed": false,
"leadingComments": null
},
"property": {
"type": "Identifier",
"start": 3182,
"end": 3184,
"loc": {
"start": {
"line": 118,
"column": 21
},
"end": {
"line": 118,
"column": 23
},
"identifierName": "on"
},
"name": "on"
},
"computed": false,
"leadingComments": null
},
"arguments": [
{
"type": "Identifier",
"start": 3185,
"end": 3191,
"loc": {
"start": {
"line": 118,
"column": 24
},
"end": {
"line": 118,
"column": 30
},
"identifierName": "EVENTS"
},
"name": "EVENTS"
},
{
"type": "ArrowFunctionExpression",
"start": 3193,
"end": 3213,
"loc": {
"start": {
"line": 118,
"column": 32
},
"end": {
"line": 118,
"column": 52
}
},
"id": null,
"generator": false,
"expression": true,
"async": false,
"params": [],
"body": {
"type": "CallExpression",
"start": 3199,
"end": 3213,
"loc": {
"start": {
"line": 118,
"column": 38
},
"end": {
"line": 118,
"column": 52
}
},
"callee": {
"type": "MemberExpression",
"start": 3199,
"end": 3211,
"loc": {
"start": {
"line": 118,
"column": 38
},
"end": {
"line": 118,
"column": 50
}
},
"object": {
"type": "ThisExpression",
"start": 3199,
"end": 3203,
"loc": {
"start": {
"line": 118,
"column": 38
},
"end": {
"line": 118,
"column": 42
}
}
},
"property": {
"type": "Identifier",
"start": 3204,
"end": 3211,
"loc": {
"start": {
"line": 118,
"column": 43
},
"end": {
"line": 118,
"column": 50
},
"identifierName": "calcAll"
},
"name": "calcAll"
},
"computed": false
},
"arguments": []
}
}
],
"leadingComments": null
},
"leadingComments": [
{
"type": "CommentLine",
"value": " subscribe to events",
"start": 3138,
"end": 3160,
"loc": {
"start": {
"line": 117,
"column": 8
},
"end": {
"line": 117,
"column": 30
}
}
}
]
},
{
"type": "ExpressionStatement",
"start": 3225,
"end": 3240,
"loc": {
"start": {
"line": 120,
"column": 8
},
"end": {
"line": 120,
"column": 23
}
},
"expression": {
"type": "CallExpression",
"start": 3225,
"end": 3239,
"loc": {
"start": {
"line": 120,
"column": 8
},
"end": {
"line": 120,
"column": 22
}
},
"callee": {
"type": "MemberExpression",
"start": 3225,
"end": 3237,
"loc": {
"start": {
"line": 120,
"column": 8
},
"end": {
"line": 120,
"column": 20
}
},
"object": {
"type": "ThisExpression",
"start": 3225,
"end": 3229,
"loc": {
"start": {
"line": 120,
"column": 8
},
"end": {
"line": 120,
"column": 12
}
}
},
"property": {
"type": "Identifier",
"start": 3230,
"end": 3237,
"loc": {
"start": {
"line": 120,
"column": 13
},
"end": {
"line": 120,
"column": 20
},
"identifierName": "calcAll"
},
"name": "calcAll"
},
"computed": false
},
"arguments": []
},
"trailingComments": [
{
"type": "CommentBlock",
"value": "* @inherited ",
"start": 3250,
"end": 3267,
"loc": {
"start": {
"line": 122,
"column": 8
},
"end": {
"line": 122,
"column": 25
}
}
}
]
},
{
"type": "ExpressionStatement",
"start": 3276,
"end": 3300,
"loc": {
"start": {
"line": 123,
"column": 8
},
"end": {
"line": 123,
"column": 32
}
},
"expression": {
"type": "AssignmentExpression",
"start": 3276,
"end": 3299,
"loc": {
"start": {
"line": 123,
"column": 8
},
"end": {
"line": 123,
"column": 31
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
"start": 3276,
"end": 3292,
"loc": {
"start": {
"line": 123,
"column": 8
},
"end": {
"line": 123,
"column": 24
}
},
"object": {
"type": "ThisExpression",
"start": 3276,
"end": 3280,
"loc": {
"start": {
"line": 123,
"column": 8
},
"end": {
"line": 123,
"column": 12
}
},
"leadingComments": null
},
"property": {
"type": "Identifier",
"start": 3281,
"end": 3292,
"loc": {
"start": {
"line": 123,
"column": 13
},
"end": {
"line": 123,
"column": 24
},
"identifierName": "initialized"
},
"name": "initialized"
},
"computed": false,
"leadingComments": null
},
"right": {
"type": "BooleanLiteral",
"start": 3295,
"end": 3299,
"loc": {
"start": {
"line": 123,
"column": 27
},
"end": {
"line": 123,
"column": 31
}
},
"value": true
},
"leadingComments": null
},
"leadingComments": [
{
"type": "CommentBlock",
"value": "* @inherited ",
"start": 3250,
"end": 3267,
"loc": {
"start": {
"line": 122,
"column": 8
},
"end": {
"line": 122,
"column": 25
}
}
}
]
}
],
"directives": [],
"trailingComments": null
},
"leadingComments": [
{
"type": "CommentBlock",
"value": "*\n * Initializes ColOps instance\n ",
"start": 3008,
"end": 3054,
"loc": {
"start": {
"line": 110,
"column": 4
},
"end": {
"line": 112,
"column": 7
}
}
}
],
"trailingComments": [
{
"type": "CommentBlock",
"value": "*\n * Calculates columns' values\n * Configuration options are stored in 'opts' property\n * - 'id' contains ids of elements showing result (array)\n * - 'col' contains the columns' indexes (array)\n * - 'operation' contains operation type (array, values: 'sum', 'mean',\n * 'min', 'max', 'median', 'q1', 'q3')\n * - 'write_method' array defines which method to use for displaying the\n * result (innerHTML, setValue, createTextNode) - default: 'innerHTML'\n * - 'tot_row_index' defines in which row results are displayed\n * (integers array)\n *\n * - changes made by Nuovella:\n * (1) optimized the routine (now it will only process each column once),\n * (2) added calculations for the median, lower and upper quartile.\n ",
"start": 3312,
"end": 4093,
"loc": {
"start": {
"line": 126,
"column": 4
},
"end": {
"line": 141,
"column": 7
}
}
}
]
},
{
"type": "ClassMethod",
"start": 4098,
"end": 7479,
"loc": {
"start": {
"line": 142,
"column": 4
},
"end": {
"line": 245,
"column": 5
}
},
"static": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 4098,
"end": 4105,
"loc": {
"start": {
"line": 142,
"column": 4
},
"end": {
"line": 142,
"column": 11
},
"identifierName": "calcAll"
},
"name": "calcAll",
"leadingComments": null
},
"kind": "method",
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [],
"body": {
"type": "BlockStatement",
"start": 4108,
"end": 7479,
"loc": {
"start": {
"line": 142,
"column": 14
},
"end": {
"line": 245,
"column": 5
}
},
"body": [
{
"type": "VariableDeclaration",
"start": 4118,
"end": 4135,
"loc": {
"start": {
"line": 143,
"column": 8
},
"end": {
"line": 143,
"column": 25
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 4122,
"end": 4134,
"loc": {
"start": {
"line": 143,
"column": 12
},
"end": {
"line": 143,
"column": 24
}
},
"id": {
"type": "Identifier",
"start": 4122,
"end": 4124,
"loc": {
"start": {
"line": 143,
"column": 12
},
"end": {
"line": 143,
"column": 14
},
"identifierName": "tf"
},
"name": "tf"
},
"init": {
"type": "MemberExpression",
"start": 4127,
"end": 4134,
"loc": {
"start": {
"line": 143,
"column": 17
},
"end": {
"line": 143,
"column": 24
}
},
"object": {
"type": "ThisExpression",
"start": 4127,
"end": 4131,
"loc": {
"start": {
"line": 143,
"column": 17
},
"end": {
"line": 143,
"column": 21
}
}
},
"property": {
"type": "Identifier",
"start": 4132,
"end": 4134,
"loc": {
"start": {
"line": 143,
"column": 22
},
"end": {
"line": 143,
"column": 24
},
"identifierName": "tf"
},
"name": "tf"
},
"computed": false
}
}
],
"kind": "let"
},
{
"type": "IfStatement",
"start": 4144,
"end": 4200,
"loc": {
"start": {
"line": 144,
"column": 8
},
"end": {
"line": 146,
"column": 9
}
},
"test": {
"type": "UnaryExpression",
"start": 4148,
"end": 4167,
"loc": {
"start": {
"line": 144,
"column": 12
},
"end": {
"line": 144,
"column": 31
}
},
"operator": "!",
"prefix": true,
"argument": {
"type": "CallExpression",
"start": 4149,
"end": 4167,
"loc": {
"start": {
"line": 144,
"column": 13
},
"end": {
"line": 144,
"column": 31
}
},
"callee": {
"type": "MemberExpression",
"start": 4149,
"end": 4165,
"loc": {
"start": {
"line": 144,
"column": 13
},
"end": {
"line": 144,
"column": 29
}
},
"object": {
"type": "Identifier",
"start": 4149,
"end": 4151,
"loc": {
"start": {
"line": 144,
"column": 13
},
"end": {
"line": 144,
"column": 15
},
"identifierName": "tf"
},
"name": "tf"
},
"property": {
"type": "Identifier",
"start": 4152,
"end": 4165,
"loc": {
"start": {
"line": 144,
"column": 16
},
"end": {
"line": 144,
"column": 29
},
"identifierName": "isInitialized"
},
"name": "isInitialized"
},
"computed": false
},
"arguments": []
},
"extra": {
"parenthesizedArgument": false
}
},
"consequent": {
"type": "BlockStatement",
"start": 4169,
"end": 4200,
"loc": {
"start": {
"line": 144,
"column": 33
},
"end": {
"line": 146,
"column": 9
}
},
"body": [
{
"type": "ReturnStatement",
"start": 4183,
"end": 4190,
"loc": {
"start": {
"line": 145,
"column": 12
},
"end": {
"line": 145,
"column": 19
}
},
"argument": null
}
],
"directives": []
},
"alternate": null
},
{
"type": "ExpressionStatement",
"start": 4210,
"end": 4243,
"loc": {
"start": {
"line": 148,
"column": 8
},
"end": {
"line": 148,
"column": 41
}
},
"expression": {
"type": "CallExpression",
"start": 4210,
"end": 4242,
"loc": {
"start": {
"line": 148,
"column": 8
},
"end": {
"line": 148,
"column": 40
}
},
"callee": {
"type": "MemberExpression",
"start": 4210,
"end": 4232,
"loc": {
"start": {
"line": 148,
"column": 8
},
"end": {
"line": 148,
"column": 30
}
},
"object": {
"type": "ThisExpression",
"start": 4210,
"end": 4214,
"loc": {
"start": {
"line": 148,
"column": 8
},
"end": {
"line": 148,
"column": 12
}
}
},
"property": {
"type": "Identifier",
"start": 4215,
"end": 4232,
"loc": {
"start": {
"line": 148,
"column": 13
},
"end": {
"line": 148,
"column": 30
},
"identifierName": "onBeforeOperation"
},
"name": "onBeforeOperation"
},
"computed": false
},
"arguments": [
{
"type": "Identifier",
"start": 4233,
"end": 4235,
"loc": {
"start": {
"line": 148,
"column": 31
},
"end": {
"line": 148,
"column": 33
},
"identifierName": "tf"
},
"name": "tf"
},
{
"type": "ThisExpression",
"start": 4237,
"end": 4241,
"loc": {
"start": {
"line": 148,
"column": 35
},
"end": {
"line": 148,
"column": 39
}
}
}
]
}
},
{
"type": "ExpressionStatement",
"start": 4252,
"end": 4307,
"loc": {
"start": {
"line": 149,
"column": 8
},
"end": {
"line": 149,
"column": 63
}
},
"expression": {
"type": "CallExpression",
"start": 4252,
"end": 4306,
"loc": {
"start": {
"line": 149,
"column": 8
},
"end": {
"line": 149,
"column": 62
}
},
"callee": {
"type": "MemberExpression",
"start": 4252,
"end": 4269,
"loc": {
"start": {
"line": 149,
"column": 8
},
"end": {
"line": 149,
"column": 25
}
},
"object": {
"type": "MemberExpression",
"start": 4252,
"end": 4264,
"loc": {
"start": {
"line": 149,
"column": 8
},
"end": {
"line": 149,
"column": 20
}
},
"object": {
"type": "ThisExpression",
"start": 4252,
"end": 4256,
"loc": {
"start": {
"line": 149,
"column": 8
},
"end": {
"line": 149,
"column": 12
}
}
},
"property": {
"type": "Identifier",
"start": 4257,
"end": 4264,
"loc": {
"start": {
"line": 149,
"column": 13
},
"end": {
"line": 149,
"column": 20
},
"identifierName": "emitter"
},
"name": "emitter"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 4265,
"end": 4269,
"loc": {
"start": {
"line": 149,
"column": 21
},
"end": {
"line": 149,
"column": 25
},
"identifierName": "emit"
},
"name": "emit"
},
"computed": false
},
"arguments": [
{
"type": "StringLiteral",
"start": 4270,
"end": 4295,
"loc": {
"start": {
"line": 149,
"column": 26
},
"end": {
"line": 149,
"column": 51
}
},
"extra": {
"rawValue": "before-column-operation",
"raw": "'before-column-operation'"
},
"value": "before-column-operation"
},
{
"type": "Identifier",
"start": 4297,
"end": 4299,
"loc": {
"start": {
"line": 149,
"column": 53
},
"end": {
"line": 149,
"column": 55
},
"identifierName": "tf"
},
"name": "tf"
},
{
"type": "ThisExpression",
"start": 4301,
"end": 4305,
"loc": {
"start": {
"line": 149,
"column": 57
},
"end": {
"line": 149,
"column": 61
}
}
}
]
}
},
{
"type": "VariableDeclaration",
"start": 4317,
"end": 4469,
"loc": {
"start": {
"line": 151,
"column": 8
},
"end": {
"line": 153,
"column": 39
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 4321,
"end": 4468,
"loc": {
"start": {
"line": 151,
"column": 12
},
"end": {
"line": 153,
"column": 38
}
},
"id": {
"type": "ObjectPattern",
"start": 4321,
"end": 4461,
"loc": {
"start": {
"line": 151,
"column": 12
},
"end": {
"line": 153,
"column": 31
}
},
"properties": [
{
"type": "ObjectProperty",
"start": 4323,
"end": 4333,
"loc": {
"start": {
"line": 151,
"column": 14
},
"end": {
"line": 151,
"column": 24
}
},
"method": false,
"shorthand": true,
"computed": false,
"key": {
"type": "Identifier",
"start": 4323,
"end": 4333,
"loc": {
"start": {
"line": 151,
"column": 14
},
"end": {
"line": 151,
"column": 24
},
"identifierName": "colIndexes"
},
"name": "colIndexes"
},
"value": {
"type": "Identifier",
"start": 4323,
"end": 4333,
"loc": {
"start": {
"line": 151,
"column": 14
},
"end": {
"line": 151,
"column": 24
},
"identifierName": "colIndexes"
},
"name": "colIndexes"
},
"extra": {
"shorthand": true
}
},
{
"type": "ObjectProperty",
"start": 4335,
"end": 4360,
"loc": {
"start": {
"line": 151,
"column": 26
},
"end": {
"line": 151,
"column": 51
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 4335,
"end": 4345,
"loc": {
"start": {
"line": 151,
"column": 26
},
"end": {
"line": 151,
"column": 36
},
"identifierName": "operations"
},
"name": "operations"
},
"value": {
"type": "Identifier",
"start": 4347,
"end": 4360,
"loc": {
"start": {
"line": 151,
"column": 38
},
"end": {
"line": 151,
"column": 51
},
"identifierName": "colOperations"
},
"name": "colOperations"
}
},
{
"type": "ObjectProperty",
"start": 4362,
"end": 4373,
"loc": {
"start": {
"line": 151,
"column": 53
},
"end": {
"line": 151,
"column": 64
}
},
"method": false,
"shorthand": true,
"computed": false,
"key": {
"type": "Identifier",
"start": 4362,
"end": 4373,
"loc": {
"start": {
"line": 151,
"column": 53
},
"end": {
"line": 151,
"column": 64
},
"identifierName": "outputTypes"
},
"name": "outputTypes"
},
"value": {
"type": "Identifier",
"start": 4362,
"end": 4373,
"loc": {
"start": {
"line": 151,
"column": 53
},
"end": {
"line": 151,
"column": 64
},
"identifierName": "outputTypes"
},
"name": "outputTypes"
},
"extra": {
"shorthand": true
}
},
{
"type": "ObjectProperty",
"start": 4387,
"end": 4400,
"loc": {
"start": {
"line": 152,
"column": 12
},
"end": {
"line": 152,
"column": 25
}
},
"method": false,
"shorthand": true,
"computed": false,
"key": {
"type": "Identifier",
"start": 4387,
"end": 4400,
"loc": {
"start": {
"line": 152,
"column": 12
},
"end": {
"line": 152,
"column": 25
},
"identifierName": "totRowIndexes"
},
"name": "totRowIndexes"
},
"value": {
"type": "Identifier",
"start": 4387,
"end": 4400,
"loc": {
"start": {
"line": 152,
"column": 12
},
"end": {
"line": 152,
"column": 25
},
"identifierName": "totRowIndexes"
},
"name": "totRowIndexes"
},
"extra": {
"shorthand": true
}
},
{
"type": "ObjectProperty",
"start": 4402,
"end": 4413,
"loc": {
"start": {
"line": 152,
"column": 27
},
"end": {
"line": 152,
"column": 38
}
},
"method": false,
"shorthand": true,
"computed": false,
"key": {
"type": "Identifier",
"start": 4402,
"end": 4413,
"loc": {
"start": {
"line": 152,
"column": 27
},
"end": {
"line": 152,
"column": 38
},
"identifierName": "excludeRows"
},
"name": "excludeRows"
},
"value": {
"type": "Identifier",
"start": 4402,
"end": 4413,
"loc": {
"start": {
"line": 152,
"column": 27
},
"end": {
"line": 152,
"column": 38
},
"identifierName": "excludeRows"
},
"name": "excludeRows"
},
"extra": {
"shorthand": true
}
},
{
"type": "ObjectProperty",
"start": 4415,
"end": 4428,
"loc": {
"start": {
"line": 152,
"column": 40
},
"end": {
"line": 152,
"column": 53
}
},
"method": false,
"shorthand": true,
"computed": false,
"key": {
"type": "Identifier",
"start": 4415,
"end": 4428,
"loc": {
"start": {
"line": 152,
"column": 40
},
"end": {
"line": 152,
"column": 53
},
"identifierName": "formatResults"
},
"name": "formatResults"
},
"value": {
"type": "Identifier",
"start": 4415,
"end": 4428,
"loc": {
"start": {
"line": 152,
"column": 40
},
"end": {
"line": 152,
"column": 53
},
"identifierName": "formatResults"
},
"name": "formatResults"
},
"extra": {
"shorthand": true
}
},
{
"type": "ObjectProperty",
"start": 4442,
"end": 4459,
"loc": {
"start": {
"line": 153,
"column": 12
},
"end": {
"line": 153,
"column": 29
}
},
"method": false,
"shorthand": true,
"computed": false,
"key": {
"type": "Identifier",
"start": 4442,
"end": 4459,
"loc": {
"start": {
"line": 153,
"column": 12
},
"end": {
"line": 153,
"column": 29
},
"identifierName": "decimalPrecisions"
},
"name": "decimalPrecisions"
},
"value": {
"type": "Identifier",
"start": 4442,
"end": 4459,
"loc": {
"start": {
"line": 153,
"column": 12
},
"end": {
"line": 153,
"column": 29
},
"identifierName": "decimalPrecisions"
},
"name": "decimalPrecisions"
},
"extra": {
"shorthand": true
}
}
]
},
"init": {
"type": "ThisExpression",
"start": 4464,
"end": 4468,
"loc": {
"start": {
"line": 153,
"column": 34
},
"end": {
"line": 153,
"column": 38
}
}
}
}
],
"kind": "let",
"trailingComments": [
{
"type": "CommentLine",
"value": "nuovella: determine unique list of columns to operate on",
"start": 4479,
"end": 4537,
"loc": {
"start": {
"line": 155,
"column": 8
},
"end": {
"line": 155,
"column": 66
}
}
}
]
},
{
"type": "VariableDeclaration",
"start": 4546,
"end": 4564,
"loc": {
"start": {
"line": 156,
"column": 8
},
"end": {
"line": 156,
"column": 26
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 4550,
"end": 4563,
"loc": {
"start": {
"line": 156,
"column": 12
},
"end": {
"line": 156,
"column": 25
}
},
"id": {
"type": "Identifier",
"start": 4550,
"end": 4558,
"loc": {
"start": {
"line": 156,
"column": 12
},
"end": {
"line": 156,
"column": 20
},
"identifierName": "uIndexes"
},
"name": "uIndexes",
"leadingComments": null
},
"init": {
"type": "ArrayExpression",
"start": 4561,
"end": 4563,
"loc": {
"start": {
"line": 156,
"column": 23
},
"end": {
"line": 156,
"column": 25
}
},
"elements": []
},
"leadingComments": null
}
],
"kind": "let",
"leadingComments": [
{
"type": "CommentLine",
"value": "nuovella: determine unique list of columns to operate on",
"start": 4479,
"end": 4537,
"loc": {
"start": {
"line": 155,
"column": 8
},
"end": {
"line": 155,
"column": 66
}
}
}
]
},
{
"type": "ExpressionStatement",
"start": 4573,
"end": 4712,
"loc": {
"start": {
"line": 157,
"column": 8
},
"end": {
"line": 161,
"column": 11
}
},
"expression": {
"type": "CallExpression",
"start": 4573,
"end": 4711,
"loc": {
"start": {
"line": 157,
"column": 8
},
"end": {
"line": 161,
"column": 10
}
},
"callee": {
"type": "MemberExpression",
"start": 4573,
"end": 4591,
"loc": {
"start": {
"line": 157,
"column": 8
},
"end": {
"line": 157,
"column": 26
}
},
"object": {
"type": "Identifier",
"start": 4573,
"end": 4583,
"loc": {
"start": {
"line": 157,
"column": 8
},
"end": {
"line": 157,
"column": 18
},
"identifierName": "colIndexes"
},
"name": "colIndexes"
},
"property": {
"type": "Identifier",
"start": 4584,
"end": 4591,
"loc": {
"start": {
"line": 157,
"column": 19
},
"end": {
"line": 157,
"column": 26
},
"identifierName": "forEach"
},
"name": "forEach"
},
"computed": false
},
"arguments": [
{
"type": "ArrowFunctionExpression",
"start": 4592,
"end": 4710,
"loc": {
"start": {
"line": 157,
"column": 27
},
"end": {
"line": 161,
"column": 9
}
},
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "Identifier",
"start": 4593,
"end": 4596,
"loc": {
"start": {
"line": 157,
"column": 28
},
"end": {
"line": 157,
"column": 31
},
"identifierName": "val"
},
"name": "val"
}
],
"body": {
"type": "BlockStatement",
"start": 4601,
"end": 4710,
"loc": {
"start": {
"line": 157,
"column": 36
},
"end": {
"line": 161,
"column": 9
}
},
"body": [
{
"type": "IfStatement",
"start": 4615,
"end": 4700,
"loc": {
"start": {
"line": 158,
"column": 12
},
"end": {
"line": 160,
"column": 13
}
},
"test": {
"type": "BinaryExpression",
"start": 4619,
"end": 4647,
"loc": {
"start": {
"line": 158,
"column": 16
},
"end": {
"line": 158,
"column": 44
}
},
"left": {
"type": "CallExpression",
"start": 4619,
"end": 4640,
"loc": {
"start": {
"line": 158,
"column": 16
},
"end": {
"line": 158,
"column": 37
}
},
"callee": {
"type": "MemberExpression",
"start": 4619,
"end": 4635,
"loc": {
"start": {
"line": 158,
"column": 16
},
"end": {
"line": 158,
"column": 32
}
},
"object": {
"type": "Identifier",
"start": 4619,
"end": 4627,
"loc": {
"start": {
"line": 158,
"column": 16
},
"end": {
"line": 158,
"column": 24
},
"identifierName": "uIndexes"
},
"name": "uIndexes"
},
"property": {
"type": "Identifier",
"start": 4628,
"end": 4635,
"loc": {
"start": {
"line": 158,
"column": 25
},
"end": {
"line": 158,
"column": 32
},
"identifierName": "indexOf"
},
"name": "indexOf"
},
"computed": false
},
"arguments": [
{
"type": "Identifier",
"start": 4636,
"end": 4639,
"loc": {
"start": {
"line": 158,
"column": 33
},
"end": {
"line": 158,
"column": 36
},
"identifierName": "val"
},
"name": "val"
}
]
},
"operator": "===",
"right": {
"type": "UnaryExpression",
"start": 4645,
"end": 4647,
"loc": {
"start": {
"line": 158,
"column": 42
},
"end": {
"line": 158,
"column": 44
}
},
"operator": "-",
"prefix": true,
"argument": {
"type": "NumericLiteral",
"start": 4646,
"end": 4647,
"loc": {
"start": {
"line": 158,
"column": 43
},
"end": {
"line": 158,
"column": 44
}
},
"extra": {
"rawValue": 1,
"raw": "1"
},
"value": 1
},
"extra": {
"parenthesizedArgument": false
}
}
},
"consequent": {
"type": "BlockStatement",
"start": 4649,
"end": 4700,
"loc": {
"start": {
"line": 158,
"column": 46
},
"end": {
"line": 160,
"column": 13
}
},
"body": [
{
"type": "ExpressionStatement",
"start": 4667,
"end": 4686,
"loc": {
"start": {
"line": 159,
"column": 16
},
"end": {
"line": 159,
"column": 35
}
},
"expression": {
"type": "CallExpression",
"start": 4667,
"end": 4685,
"loc": {
"start": {
"line": 159,
"column": 16
},
"end": {
"line": 159,
"column": 34
}
},
"callee": {
"type": "MemberExpression",
"start": 4667,
"end": 4680,
"loc": {
"start": {
"line": 159,
"column": 16
},
"end": {
"line": 159,
"column": 29
}
},
"object": {
"type": "Identifier",
"start": 4667,
"end": 4675,
"loc": {
"start": {
"line": 159,
"column": 16
},
"end": {
"line": 159,
"column": 24
},
"identifierName": "uIndexes"
},
"name": "uIndexes"
},
"property": {
"type": "Identifier",
"start": 4676,
"end": 4680,
"loc": {
"start": {
"line": 159,
"column": 25
},
"end": {
"line": 159,
"column": 29
},
"identifierName": "push"
},
"name": "push"
},
"computed": false
},
"arguments": [
{
"type": "Identifier",
"start": 4681,
"end": 4684,
"loc": {
"start": {
"line": 159,
"column": 30
},
"end": {
"line": 159,
"column": 33
},
"identifierName": "val"
},
"name": "val"
}
]
}
}
],
"directives": []
},
"alternate": null
}
],
"directives": []
}
}
]
}
},
{
"type": "VariableDeclaration",
"start": 4722,
"end": 4813,
"loc": {
"start": {
"line": 163,
"column": 8
},
"end": {
"line": 165,
"column": 27
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 4726,
"end": 4750,
"loc": {
"start": {
"line": 163,
"column": 12
},
"end": {
"line": 163,
"column": 36
}
},
"id": {
"type": "Identifier",
"start": 4726,
"end": 4732,
"loc": {
"start": {
"line": 163,
"column": 12
},
"end": {
"line": 163,
"column": 18
},
"identifierName": "nbCols"
},
"name": "nbCols"
},
"init": {
"type": "MemberExpression",
"start": 4735,
"end": 4750,
"loc": {
"start": {
"line": 163,
"column": 21
},
"end": {
"line": 163,
"column": 36
}
},
"object": {
"type": "Identifier",
"start": 4735,
"end": 4743,
"loc": {
"start": {
"line": 163,
"column": 21
},
"end": {
"line": 163,
"column": 29
},
"identifierName": "uIndexes"
},
"name": "uIndexes"
},
"property": {
"type": "Identifier",
"start": 4744,
"end": 4750,
"loc": {
"start": {
"line": 163,
"column": 30
},
"end": {
"line": 163,
"column": 36
},
"identifierName": "length"
},
"name": "length"
},
"computed": false
}
},
{
"type": "VariableDeclarator",
"start": 4764,
"end": 4784,
"loc": {
"start": {
"line": 164,
"column": 12
},
"end": {
"line": 164,
"column": 32
}
},
"id": {
"type": "Identifier",
"start": 4764,
"end": 4768,
"loc": {
"start": {
"line": 164,
"column": 12
},
"end": {
"line": 164,
"column": 16
},
"identifierName": "rows"
},
"name": "rows"
},
"init": {
"type": "MemberExpression",
"start": 4771,
"end": 4784,
"loc": {
"start": {
"line": 164,
"column": 19
},
"end": {
"line": 164,
"column": 32
}
},
"object": {
"type": "CallExpression",
"start": 4771,
"end": 4779,
"loc": {
"start": {
"line": 164,
"column": 19
},
"end": {
"line": 164,
"column": 27
}
},
"callee": {
"type": "MemberExpression",
"start": 4771,
"end": 4777,
"loc": {
"start": {
"line": 164,
"column": 19
},
"end": {
"line": 164,
"column": 25
}
},
"object": {
"type": "Identifier",
"start": 4771,
"end": 4773,
"loc": {
"start": {
"line": 164,
"column": 19
},
"end": {
"line": 164,
"column": 21
},
"identifierName": "tf"
},
"name": "tf"
},
"property": {
"type": "Identifier",
"start": 4774,
"end": 4777,
"loc": {
"start": {
"line": 164,
"column": 22
},
"end": {
"line": 164,
"column": 25
},
"identifierName": "dom"
},
"name": "dom"
},
"computed": false
},
"arguments": []
},
"property": {
"type": "Identifier",
"start": 4780,
"end": 4784,
"loc": {
"start": {
"line": 164,
"column": 28
},
"end": {
"line": 164,
"column": 32
},
"identifierName": "rows"
},
"name": "rows"
},
"computed": false
}
},
{
"type": "VariableDeclarator",
"start": 4798,
"end": 4812,
"loc": {
"start": {
"line": 165,
"column": 12
},
"end": {
"line": 165,
"column": 26
}
},
"id": {
"type": "Identifier",
"start": 4798,
"end": 4807,
"loc": {
"start": {
"line": 165,
"column": 12
},
"end": {
"line": 165,
"column": 21
},
"identifierName": "colValues"
},
"name": "colValues"
},
"init": {
"type": "ArrayExpression",
"start": 4810,
"end": 4812,
"loc": {
"start": {
"line": 165,
"column": 24
},
"end": {
"line": 165,
"column": 26
}
},
"elements": []
}
}
],
"kind": "let"
},
{
"type": "ForStatement",
"start": 4823,
"end": 7361,
"loc": {
"start": {
"line": 167,
"column": 8
},
"end": {
"line": 241,
"column": 9
}
},
"init": {
"type": "VariableDeclaration",
"start": 4828,
"end": 4837,
"loc": {
"start": {
"line": 167,
"column": 13
},
"end": {
"line": 167,
"column": 22
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 4832,
"end": 4837,
"loc": {
"start": {
"line": 167,
"column": 17
},
"end": {
"line": 167,
"column": 22
}
},
"id": {
"type": "Identifier",
"start": 4832,
"end": 4833,
"loc": {
"start": {
"line": 167,
"column": 17
},
"end": {
"line": 167,
"column": 18
},
"identifierName": "u"
},
"name": "u"
},
"init": {
"type": "NumericLiteral",
"start": 4836,
"end": 4837,
"loc": {
"start": {
"line": 167,
"column": 21
},
"end": {
"line": 167,
"column": 22
}
},
"extra": {
"rawValue": 0,
"raw": "0"
},
"value": 0
}
}
],
"kind": "let"
},
"test": {
"type": "BinaryExpression",
"start": 4839,
"end": 4849,
"loc": {
"start": {
"line": 167,
"column": 24
},
"end": {
"line": 167,
"column": 34
}
},
"left": {
"type": "Identifier",
"start": 4839,
"end": 4840,
"loc": {
"start": {
"line": 167,
"column": 24
},
"end": {
"line": 167,
"column": 25
},
"identifierName": "u"
},
"name": "u"
},
"operator": "<",
"right": {
"type": "Identifier",
"start": 4843,
"end": 4849,
"loc": {
"start": {
"line": 167,
"column": 28
},
"end": {
"line": 167,
"column": 34
},
"identifierName": "nbCols"
},
"name": "nbCols"
}
},
"update": {
"type": "UpdateExpression",
"start": 4851,
"end": 4854,
"loc": {
"start": {
"line": 167,
"column": 36
},
"end": {
"line": 167,
"column": 39
}
},
"operator": "++",
"prefix": false,
"argument": {
"type": "Identifier",
"start": 4851,
"end": 4852,
"loc": {
"start": {
"line": 167,
"column": 36
},
"end": {
"line": 167,
"column": 37
},
"identifierName": "u"
},
"name": "u"
}
},
"body": {
"type": "BlockStatement",
"start": 4856,
"end": 7361,
"loc": {
"start": {
"line": 167,
"column": 41
},
"end": {
"line": 241,
"column": 9
}
},
"body": [
{
"type": "ExpressionStatement",
"start": 5056,
"end": 5159,
"loc": {
"start": {
"line": 171,
"column": 12
},
"end": {
"line": 173,
"column": 14
}
},
"expression": {
"type": "CallExpression",
"start": 5056,
"end": 5158,
"loc": {
"start": {
"line": 171,
"column": 12
},
"end": {
"line": 173,
"column": 13
}
},
"callee": {
"type": "MemberExpression",
"start": 5056,
"end": 5070,
"loc": {
"start": {
"line": 171,
"column": 12
},
"end": {
"line": 171,
"column": 26
}
},
"object": {
"type": "Identifier",
"start": 5056,
"end": 5065,
"loc": {
"start": {
"line": 171,
"column": 12
},
"end": {
"line": 171,
"column": 21
},
"identifierName": "colValues"
},
"name": "colValues",
"leadingComments": null
},
"property": {
"type": "Identifier",
"start": 5066,
"end": 5070,
"loc": {
"start": {
"line": 171,
"column": 22
},
"end": {
"line": 171,
"column": 26
},
"identifierName": "push"
},
"name": "push"
},
"computed": false,
"leadingComments": null
},
"arguments": [
{
"type": "CallExpression",
"start": 5088,
"end": 5144,
"loc": {
"start": {
"line": 172,
"column": 16
},
"end": {
"line": 172,
"column": 72
}
},
"callee": {
"type": "MemberExpression",
"start": 5088,
"end": 5111,
"loc": {
"start": {
"line": 172,
"column": 16
},
"end": {
"line": 172,
"column": 39
}
},
"object": {
"type": "Identifier",
"start": 5088,
"end": 5090,
"loc": {
"start": {
"line": 172,
"column": 16
},
"end": {
"line": 172,
"column": 18
},
"identifierName": "tf"
},
"name": "tf"
},
"property": {
"type": "Identifier",
"start": 5091,
"end": 5111,
"loc": {
"start": {
"line": 172,
"column": 19
},
"end": {
"line": 172,
"column": 39
},
"identifierName": "getVisibleColumnData"
},
"name": "getVisibleColumnData"
},
"computed": false
},
"arguments": [
{
"type": "MemberExpression",
"start": 5112,
"end": 5123,
"loc": {
"start": {
"line": 172,
"column": 40
},
"end": {
"line": 172,
"column": 51
}
},
"object": {
"type": "Identifier",
"start": 5112,
"end": 5120,
"loc": {
"start": {
"line": 172,
"column": 40
},
"end": {
"line": 172,
"column": 48
},
"identifierName": "uIndexes"
},
"name": "uIndexes"
},
"property": {
"type": "Identifier",
"start": 5121,
"end": 5122,
"loc": {
"start": {
"line": 172,
"column": 49
},
"end": {
"line": 172,
"column": 50
},
"identifierName": "u"
},
"name": "u"
},
"computed": true
},
{
"type": "BooleanLiteral",
"start": 5125,
"end": 5130,
"loc": {
"start": {
"line": 172,
"column": 53
},
"end": {
"line": 172,
"column": 58
}
},
"value": false
},
{
"type": "Identifier",
"start": 5132,
"end": 5143,
"loc": {
"start": {
"line": 172,
"column": 60
},
"end": {
"line": 172,
"column": 71
},
"identifierName": "excludeRows"
},
"name": "excludeRows"
}
]
}
],
"leadingComments": null
},
"leadingComments": [
{
"type": "CommentLine",
"value": "this retrieves col values",
"start": 4870,
"end": 4897,
"loc": {
"start": {
"line": 168,
"column": 12
},
"end": {
"line": 168,
"column": 39
}
}
},
{
"type": "CommentLine",
"value": "use uIndexes because we only want to pass through this loop",
"start": 4910,
"end": 4971,
"loc": {
"start": {
"line": 169,
"column": 12
},
"end": {
"line": 169,
"column": 73
}
}
},
{
"type": "CommentLine",
"value": "once for each column get the values in this unique column",
"start": 4984,
"end": 5043,
"loc": {
"start": {
"line": 170,
"column": 12
},
"end": {
"line": 170,
"column": 71
}
}
}
]
},
{
"type": "VariableDeclaration",
"start": 5173,
"end": 5202,
"loc": {
"start": {
"line": 175,
"column": 12
},
"end": {
"line": 175,
"column": 41
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 5177,
"end": 5201,
"loc": {
"start": {
"line": 175,
"column": 16
},
"end": {
"line": 175,
"column": 40
}
},
"id": {
"type": "Identifier",
"start": 5177,
"end": 5186,
"loc": {
"start": {
"line": 175,
"column": 16
},
"end": {
"line": 175,
"column": 25
},
"identifierName": "curValues"
},
"name": "curValues"
},
"init": {
"type": "MemberExpression",
"start": 5189,
"end": 5201,
"loc": {
"start": {
"line": 175,
"column": 28
},
"end": {
"line": 175,
"column": 40
}
},
"object": {
"type": "Identifier",
"start": 5189,
"end": 5198,
"loc": {
"start": {
"line": 175,
"column": 28
},
"end": {
"line": 175,
"column": 37
},
"identifierName": "colValues"
},
"name": "colValues"
},
"property": {
"type": "Identifier",
"start": 5199,
"end": 5200,
"loc": {
"start": {
"line": 175,
"column": 38
},
"end": {
"line": 175,
"column": 39
},
"identifierName": "u"
},
"name": "u"
},
"computed": true
}
}
],
"kind": "let",
"trailingComments": [
{
"type": "CommentLine",
"value": "next: calculate all operations for this column",
"start": 5216,
"end": 5264,
"loc": {
"start": {
"line": 177,
"column": 12
},
"end": {
"line": 177,
"column": 60
}
}
}
]
},
{
"type": "VariableDeclaration",
"start": 5277,
"end": 5474,
"loc": {
"start": {
"line": 178,
"column": 12
},
"end": {
"line": 184,
"column": 24
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 5281,
"end": 5291,
"loc": {
"start": {
"line": 178,
"column": 16
},
"end": {
"line": 178,
"column": 26
}
},
"id": {
"type": "Identifier",
"start": 5281,
"end": 5287,
"loc": {
"start": {
"line": 178,
"column": 16
},
"end": {
"line": 178,
"column": 22
},
"identifierName": "result"
},
"name": "result",
"leadingComments": null
},
"init": {
"type": "NumericLiteral",
"start": 5290,
"end": 5291,
"loc": {
"start": {
"line": 178,
"column": 25
},
"end": {
"line": 178,
"column": 26
}
},
"extra": {
"rawValue": 0,
"raw": "0"
},
"value": 0
},
"leadingComments": null
},
{
"type": "VariableDeclarator",
"start": 5309,
"end": 5324,
"loc": {
"start": {
"line": 179,
"column": 16
},
"end": {
"line": 179,
"column": 31
}
},
"id": {
"type": "Identifier",
"start": 5309,
"end": 5319,
"loc": {
"start": {
"line": 179,
"column": 16
},
"end": {
"line": 179,
"column": 26
},
"identifierName": "operations"
},
"name": "operations"
},
"init": {
"type": "ArrayExpression",
"start": 5322,
"end": 5324,
"loc": {
"start": {
"line": 179,
"column": 29
},
"end": {
"line": 179,
"column": 31
}
},
"elements": []
}
},
{
"type": "VariableDeclarator",
"start": 5342,
"end": 5357,
"loc": {
"start": {
"line": 180,
"column": 16
},
"end": {
"line": 180,
"column": 31
}
},
"id": {
"type": "Identifier",
"start": 5342,
"end": 5352,
"loc": {
"start": {
"line": 180,
"column": 16
},
"end": {
"line": 180,
"column": 26
},
"identifierName": "precisions"
},
"name": "precisions"
},
"init": {
"type": "ArrayExpression",
"start": 5355,
"end": 5357,
"loc": {
"start": {
"line": 180,
"column": 29
},
"end": {
"line": 180,
"column": 31
}
},
"elements": []
}
},
{
"type": "VariableDeclarator",
"start": 5375,
"end": 5386,
"loc": {
"start": {
"line": 181,
"column": 16
},
"end": {
"line": 181,
"column": 27
}
},
"id": {
"type": "Identifier",
"start": 5375,
"end": 5381,
"loc": {
"start": {
"line": 181,
"column": 16
},
"end": {
"line": 181,
"column": 22
},
"identifierName": "labels"
},
"name": "labels"
},
"init": {
"type": "ArrayExpression",
"start": 5384,
"end": 5386,
"loc": {
"start": {
"line": 181,
"column": 25
},
"end": {
"line": 181,
"column": 27
}
},
"elements": []
}
},
{
"type": "VariableDeclarator",
"start": 5404,
"end": 5413,
"loc": {
"start": {
"line": 182,
"column": 16
},
"end": {
"line": 182,
"column": 25
}
},
"id": {
"type": "Identifier",
"start": 5404,
"end": 5413,
"loc": {
"start": {
"line": 182,
"column": 16
},
"end": {
"line": 182,
"column": 25
},
"identifierName": "writeType"
},
"name": "writeType"
},
"init": null
},
{
"type": "VariableDeclarator",
"start": 5431,
"end": 5448,
"loc": {
"start": {
"line": 183,
"column": 16
},
"end": {
"line": 183,
"column": 33
}
},
"id": {
"type": "Identifier",
"start": 5431,
"end": 5443,
"loc": {
"start": {
"line": 183,
"column": 16
},
"end": {
"line": 183,
"column": 28
},
"identifierName": "formatResult"
},
"name": "formatResult"
},
"init": {
"type": "ArrayExpression",
"start": 5446,
"end": 5448,
"loc": {
"start": {
"line": 183,
"column": 31
},
"end": {
"line": 183,
"column": 33
}
},
"elements": []
}
},
{
"type": "VariableDeclarator",
"start": 5466,
"end": 5473,
"loc": {
"start": {
"line": 184,
"column": 16
},
"end": {
"line": 184,
"column": 23
}
},
"id": {
"type": "Identifier",
"start": 5466,
"end": 5469,
"loc": {
"start": {
"line": 184,
"column": 16
},
"end": {
"line": 184,
"column": 19
},
"identifierName": "idx"
},
"name": "idx"
},
"init": {
"type": "NumericLiteral",
"start": 5472,
"end": 5473,
"loc": {
"start": {
"line": 184,
"column": 22
},
"end": {
"line": 184,
"column": 23
}
},
"extra": {
"rawValue": 0,
"raw": "0"
},
"value": 0
}
}
],
"kind": "let",
"leadingComments": [
{
"type": "CommentLine",
"value": "next: calculate all operations for this column",
"start": 5216,
"end": 5264,
"loc": {
"start": {
"line": 177,
"column": 12
},
"end": {
"line": 177,
"column": 60
}
}
}
]
},
{
"type": "ForStatement",
"start": 5488,
"end": 6035,
"loc": {
"start": {
"line": 186,
"column": 12
},
"end": {
"line": 197,
"column": 13
}
},
"init": {
"type": "VariableDeclaration",
"start": 5493,
"end": 5502,
"loc": {
"start": {
"line": 186,
"column": 17
},
"end": {
"line": 186,
"column": 26
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 5497,
"end": 5502,
"loc": {
"start": {
"line": 186,
"column": 21
},
"end": {
"line": 186,
"column": 26
}
},
"id": {
"type": "Identifier",
"start": 5497,
"end": 5498,
"loc": {
"start": {
"line": 186,
"column": 21
},
"end": {
"line": 186,
"column": 22
},
"identifierName": "k"
},
"name": "k"
},
"init": {
"type": "NumericLiteral",
"start": 5501,
"end": 5502,
"loc": {
"start": {
"line": 186,
"column": 25
},
"end": {
"line": 186,
"column": 26
}
},
"extra": {
"rawValue": 0,
"raw": "0"
},
"value": 0
}
}
],
"kind": "let"
},
"test": {
"type": "BinaryExpression",
"start": 5504,
"end": 5525,
"loc": {
"start": {
"line": 186,
"column": 28
},
"end": {
"line": 186,
"column": 49
}
},
"left": {
"type": "Identifier",
"start": 5504,
"end": 5505,
"loc": {
"start": {
"line": 186,
"column": 28
},
"end": {
"line": 186,
"column": 29
},
"identifierName": "k"
},
"name": "k"
},
"operator": "<",
"right": {
"type": "MemberExpression",
"start": 5508,
"end": 5525,
"loc": {
"start": {
"line": 186,
"column": 32
},
"end": {
"line": 186,
"column": 49
}
},
"object": {
"type": "Identifier",
"start": 5508,
"end": 5518,
"loc": {
"start": {
"line": 186,
"column": 32
},
"end": {
"line": 186,
"column": 42
},
"identifierName": "colIndexes"
},
"name": "colIndexes"
},
"property": {
"type": "Identifier",
"start": 5519,
"end": 5525,
"loc": {
"start": {
"line": 186,
"column": 43
},
"end": {
"line": 186,
"column": 49
},
"identifierName": "length"
},
"name": "length"
},
"computed": false
}
},
"update": {
"type": "UpdateExpression",
"start": 5527,
"end": 5530,
"loc": {
"start": {
"line": 186,
"column": 51
},
"end": {
"line": 186,
"column": 54
}
},
"operator": "++",
"prefix": false,
"argument": {
"type": "Identifier",
"start": 5527,
"end": 5528,
"loc": {
"start": {
"line": 186,
"column": 51
},
"end": {
"line": 186,
"column": 52
},
"identifierName": "k"
},
"name": "k"
}
},
"body": {
"type": "BlockStatement",
"start": 5532,
"end": 6035,
"loc": {
"start": {
"line": 186,
"column": 56
},
"end": {
"line": 197,
"column": 13
}
},
"body": [
{
"type": "IfStatement",
"start": 5550,
"end": 5634,
"loc": {
"start": {
"line": 187,
"column": 16
},
"end": {
"line": 189,
"column": 17
}
},
"test": {
"type": "BinaryExpression",
"start": 5554,
"end": 5583,
"loc": {
"start": {
"line": 187,
"column": 20
},
"end": {
"line": 187,
"column": 49
}
},
"left": {
"type": "MemberExpression",
"start": 5554,
"end": 5567,
"loc": {
"start": {
"line": 187,
"column": 20
},
"end": {
"line": 187,
"column": 33
}
},
"object": {
"type": "Identifier",
"start": 5554,
"end": 5564,
"loc": {
"start": {
"line": 187,
"column": 20
},
"end": {
"line": 187,
"column": 30
},
"identifierName": "colIndexes"
},
"name": "colIndexes"
},
"property": {
"type": "Identifier",
"start": 5565,
"end": 5566,
"loc": {
"start": {
"line": 187,
"column": 31
},
"end": {
"line": 187,
"column": 32
},
"identifierName": "k"
},
"name": "k"
},
"computed": true
},
"operator": "!==",
"right": {
"type": "MemberExpression",
"start": 5572,
"end": 5583,
"loc": {
"start": {
"line": 187,
"column": 38
},
"end": {
"line": 187,
"column": 49
}
},
"object": {
"type": "Identifier",
"start": 5572,
"end": 5580,
"loc": {
"start": {
"line": 187,
"column": 38
},
"end": {
"line": 187,
"column": 46
},
"identifierName": "uIndexes"
},
"name": "uIndexes"
},
"property": {
"type": "Identifier",
"start": 5581,
"end": 5582,
"loc": {
"start": {
"line": 187,
"column": 47
},
"end": {
"line": 187,
"column": 48
},
"identifierName": "u"
},
"name": "u"
},
"computed": true
}
},
"consequent": {
"type": "BlockStatement",
"start": 5585,
"end": 5634,
"loc": {
"start": {
"line": 187,
"column": 51
},
"end": {
"line": 189,
"column": 17
}
},
"body": [
{
"type": "ContinueStatement",
"start": 5607,
"end": 5616,
"loc": {
"start": {
"line": 188,
"column": 20
},
"end": {
"line": 188,
"column": 29
}
},
"label": null
}
],
"directives": []
},
"alternate": null
},
{
"type": "ExpressionStatement",
"start": 5651,
"end": 5711,
"loc": {
"start": {
"line": 190,
"column": 16
},
"end": {
"line": 190,
"column": 76
}
},
"expression": {
"type": "AssignmentExpression",
"start": 5651,
"end": 5710,
"loc": {
"start": {
"line": 190,
"column": 16
},
"end": {
"line": 190,
"column": 75
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
"start": 5651,
"end": 5666,
"loc": {
"start": {
"line": 190,
"column": 16
},
"end": {
"line": 190,
"column": 31
}
},
"object": {
"type": "Identifier",
"start": 5651,
"end": 5661,
"loc": {
"start": {
"line": 190,
"column": 16
},
"end": {
"line": 190,
"column": 26
},
"identifierName": "operations"
},
"name": "operations"
},
"property": {
"type": "Identifier",
"start": 5662,
"end": 5665,
"loc": {
"start": {
"line": 190,
"column": 27
},
"end": {
"line": 190,
"column": 30
},
"identifierName": "idx"
},
"name": "idx"
},
"computed": true
},
"right": {
"type": "CallExpression",
"start": 5669,
"end": 5710,
"loc": {
"start": {
"line": 190,
"column": 34
},
"end": {
"line": 190,
"column": 75
}
},
"callee": {
"type": "MemberExpression",
"start": 5669,
"end": 5708,
"loc": {
"start": {
"line": 190,
"column": 34
},
"end": {
"line": 190,
"column": 73
}
},
"object": {
"type": "LogicalExpression",
"start": 5670,
"end": 5695,
"loc": {
"start": {
"line": 190,
"column": 35
},
"end": {
"line": 190,
"column": 60
}
},
"left": {
"type": "MemberExpression",
"start": 5670,
"end": 5686,
"loc": {
"start": {
"line": 190,
"column": 35
},
"end": {
"line": 190,
"column": 51
}
},
"object": {
"type": "Identifier",
"start": 5670,
"end": 5683,
"loc": {
"start": {
"line": 190,
"column": 35
},
"end": {
"line": 190,
"column": 48
},
"identifierName": "colOperations"
},
"name": "colOperations"
},
"property": {
"type": "Identifier",
"start": 5684,
"end": 5685,
"loc": {
"start": {
"line": 190,
"column": 49
},
"end": {
"line": 190,
"column": 50
},
"identifierName": "k"
},
"name": "k"
},
"computed": true
},
"operator": "||",
"right": {
"type": "StringLiteral",
"start": 5690,
"end": 5695,
"loc": {
"start": {
"line": 190,
"column": 55
},
"end": {
"line": 190,
"column": 60
}
},
"extra": {
"rawValue": "sum",
"raw": "'sum'"
},
"value": "sum"
},
"extra": {
"parenthesized": true,
"parenStart": 5669
}
},
"property": {
"type": "Identifier",
"start": 5697,
"end": 5708,
"loc": {
"start": {
"line": 190,
"column": 62
},
"end": {
"line": 190,
"column": 73
},
"identifierName": "toLowerCase"
},
"name": "toLowerCase"
},
"computed": false
},
"arguments": []
}
}
},
{
"type": "ExpressionStatement",
"start": 5728,
"end": 5767,
"loc": {
"start": {
"line": 191,
"column": 16
},
"end": {
"line": 191,
"column": 55
}
},
"expression": {
"type": "AssignmentExpression",
"start": 5728,
"end": 5766,
"loc": {
"start": {
"line": 191,
"column": 16
},
"end": {
"line": 191,
"column": 54
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
"start": 5728,
"end": 5743,
"loc": {
"start": {
"line": 191,
"column": 16
},
"end": {
"line": 191,
"column": 31
}
},
"object": {
"type": "Identifier",
"start": 5728,
"end": 5738,
"loc": {
"start": {
"line": 191,
"column": 16
},
"end": {
"line": 191,
"column": 26
},
"identifierName": "precisions"
},
"name": "precisions"
},
"property": {
"type": "Identifier",
"start": 5739,
"end": 5742,
"loc": {
"start": {
"line": 191,
"column": 27
},
"end": {
"line": 191,
"column": 30
},
"identifierName": "idx"
},
"name": "idx"
},
"computed": true
},
"right": {
"type": "MemberExpression",
"start": 5746,
"end": 5766,
"loc": {
"start": {
"line": 191,
"column": 34
},
"end": {
"line": 191,
"column": 54
}
},
"object": {
"type": "Identifier",
"start": 5746,
"end": 5763,
"loc": {
"start": {
"line": 191,
"column": 34
},
"end": {
"line": 191,
"column": 51
},
"identifierName": "decimalPrecisions"
},
"name": "decimalPrecisions"
},
"property": {
"type": "Identifier",
"start": 5764,
"end": 5765,
"loc": {
"start": {
"line": 191,
"column": 52
},
"end": {
"line": 191,
"column": 53
},
"identifierName": "k"
},
"name": "k"
},
"computed": true
}
}
},
{
"type": "ExpressionStatement",
"start": 5784,
"end": 5815,
"loc": {
"start": {
"line": 192,
"column": 16
},
"end": {
"line": 192,
"column": 47
}
},
"expression": {
"type": "AssignmentExpression",
"start": 5784,
"end": 5814,
"loc": {
"start": {
"line": 192,
"column": 16
},
"end": {
"line": 192,
"column": 46
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
"start": 5784,
"end": 5795,
"loc": {
"start": {
"line": 192,
"column": 16
},
"end": {
"line": 192,
"column": 27
}
},
"object": {
"type": "Identifier",
"start": 5784,
"end": 5790,
"loc": {
"start": {
"line": 192,
"column": 16
},
"end": {
"line": 192,
"column": 22
},
"identifierName": "labels"
},
"name": "labels"
},
"property": {
"type": "Identifier",
"start": 5791,
"end": 5794,
"loc": {
"start": {
"line": 192,
"column": 23
},
"end": {
"line": 192,
"column": 26
},
"identifierName": "idx"
},
"name": "idx"
},
"computed": true
},
"right": {
"type": "MemberExpression",
"start": 5798,
"end": 5814,
"loc": {
"start": {
"line": 192,
"column": 30
},
"end": {
"line": 192,
"column": 46
}
},
"object": {
"type": "MemberExpression",
"start": 5798,
"end": 5811,
"loc": {
"start": {
"line": 192,
"column": 30
},
"end": {
"line": 192,
"column": 43
}
},
"object": {
"type": "ThisExpression",
"start": 5798,
"end": 5802,
"loc": {
"start": {
"line": 192,
"column": 30
},
"end": {
"line": 192,
"column": 34
}
}
},
"property": {
"type": "Identifier",
"start": 5803,
"end": 5811,
"loc": {
"start": {
"line": 192,
"column": 35
},
"end": {
"line": 192,
"column": 43
},
"identifierName": "labelIds"
},
"name": "labelIds"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 5812,
"end": 5813,
"loc": {
"start": {
"line": 192,
"column": 44
},
"end": {
"line": 192,
"column": 45
},
"identifierName": "k"
},
"name": "k"
},
"computed": true
}
}
},
{
"type": "ExpressionStatement",
"start": 5832,
"end": 5889,
"loc": {
"start": {
"line": 193,
"column": 16
},
"end": {
"line": 193,
"column": 73
}
},
"expression": {
"type": "AssignmentExpression",
"start": 5832,
"end": 5888,
"loc": {
"start": {
"line": 193,
"column": 16
},
"end": {
"line": 193,
"column": 72
}
},
"operator": "=",
"left": {
"type": "Identifier",
"start": 5832,
"end": 5841,
"loc": {
"start": {
"line": 193,
"column": 16
},
"end": {
"line": 193,
"column": 25
},
"identifierName": "writeType"
},
"name": "writeType"
},
"right": {
"type": "ConditionalExpression",
"start": 5844,
"end": 5888,
"loc": {
"start": {
"line": 193,
"column": 28
},
"end": {
"line": 193,
"column": 72
}
},
"test": {
"type": "CallExpression",
"start": 5844,
"end": 5864,
"loc": {
"start": {
"line": 193,
"column": 28
},
"end": {
"line": 193,
"column": 48
}
},
"callee": {
"type": "Identifier",
"start": 5844,
"end": 5851,
"loc": {
"start": {
"line": 193,
"column": 28
},
"end": {
"line": 193,
"column": 35
},
"identifierName": "isArray"
},
"name": "isArray"
},
"arguments": [
{
"type": "Identifier",
"start": 5852,
"end": 5863,
"loc": {
"start": {
"line": 193,
"column": 36
},
"end": {
"line": 193,
"column": 47
},
"identifierName": "outputTypes"
},
"name": "outputTypes"
}
]
},
"consequent": {
"type": "MemberExpression",
"start": 5867,
"end": 5881,
"loc": {
"start": {
"line": 193,
"column": 51
},
"end": {
"line": 193,
"column": 65
}
},
"object": {
"type": "Identifier",
"start": 5867,
"end": 5878,
"loc": {
"start": {
"line": 193,
"column": 51
},
"end": {
"line": 193,
"column": 62
},
"identifierName": "outputTypes"
},
"name": "outputTypes"
},
"property": {
"type": "Identifier",
"start": 5879,
"end": 5880,
"loc": {
"start": {
"line": 193,
"column": 63
},
"end": {
"line": 193,
"column": 64
},
"identifierName": "k"
},
"name": "k"
},
"computed": true
},
"alternate": {
"type": "NullLiteral",
"start": 5884,
"end": 5888,
"loc": {
"start": {
"line": 193,
"column": 68
},
"end": {
"line": 193,
"column": 72
}
}
}
}
}
},
{
"type": "ExpressionStatement",
"start": 5906,
"end": 5998,
"loc": {
"start": {
"line": 194,
"column": 16
},
"end": {
"line": 195,
"column": 72
}
},
"expression": {
"type": "AssignmentExpression",
"start": 5906,
"end": 5997,
"loc": {
"start": {
"line": 194,
"column": 16
},
"end": {
"line": 195,
"column": 71
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
"start": 5906,
"end": 5923,
"loc": {
"start": {
"line": 194,
"column": 16
},
"end": {
"line": 194,
"column": 33
}
},
"object": {
"type": "Identifier",
"start": 5906,
"end": 5918,
"loc": {
"start": {
"line": 194,
"column": 16
},
"end": {
"line": 194,
"column": 28
},
"identifierName": "formatResult"
},
"name": "formatResult"
},
"property": {
"type": "Identifier",
"start": 5919,
"end": 5922,
"loc": {
"start": {
"line": 194,
"column": 29
},
"end": {
"line": 194,
"column": 32
},
"identifierName": "idx"
},
"name": "idx"
},
"computed": true
},
"right": {
"type": "CallExpression",
"start": 5946,
"end": 5997,
"loc": {
"start": {
"line": 195,
"column": 20
},
"end": {
"line": 195,
"column": 71
}
},
"callee": {
"type": "MemberExpression",
"start": 5946,
"end": 5966,
"loc": {
"start": {
"line": 195,
"column": 20
},
"end": {
"line": 195,
"column": 40
}
},
"object": {
"type": "ThisExpression",
"start": 5946,
"end": 5950,
"loc": {
"start": {
"line": 195,
"column": 20
},
"end": {
"line": 195,
"column": 24
}
}
},
"property": {
"type": "Identifier",
"start": 5951,
"end": 5966,
"loc": {
"start": {
"line": 195,
"column": 25
},
"end": {
"line": 195,
"column": 40
},
"identifierName": "configureFormat"
},
"name": "configureFormat"
},
"computed": false
},
"arguments": [
{
"type": "MemberExpression",
"start": 5967,
"end": 5978,
"loc": {
"start": {
"line": 195,
"column": 41
},
"end": {
"line": 195,
"column": 52
}
},
"object": {
"type": "Identifier",
"start": 5967,
"end": 5975,
"loc": {
"start": {
"line": 195,
"column": 41
},
"end": {
"line": 195,
"column": 49
},
"identifierName": "uIndexes"
},
"name": "uIndexes"
},
"property": {
"type": "Identifier",
"start": 5976,
"end": 5977,
"loc": {
"start": {
"line": 195,
"column": 50
},
"end": {
"line": 195,
"column": 51
},
"identifierName": "u"
},
"name": "u"
},
"computed": true
},
{
"type": "MemberExpression",
"start": 5980,
"end": 5996,
"loc": {
"start": {
"line": 195,
"column": 54
},
"end": {
"line": 195,
"column": 70
}
},
"object": {
"type": "Identifier",
"start": 5980,
"end": 5993,
"loc": {
"start": {
"line": 195,
"column": 54
},
"end": {
"line": 195,
"column": 67
},
"identifierName": "formatResults"
},
"name": "formatResults"
},
"property": {
"type": "Identifier",
"start": 5994,
"end": 5995,
"loc": {
"start": {
"line": 195,
"column": 68
},
"end": {
"line": 195,
"column": 69
},
"identifierName": "k"
},
"name": "k"
},
"computed": true
}
]
}
}
},
{
"type": "ExpressionStatement",
"start": 6015,
"end": 6021,
"loc": {
"start": {
"line": 196,
"column": 16
},
"end": {
"line": 196,
"column": 22
}
},
"expression": {
"type": "UpdateExpression",
"start": 6015,
"end": 6020,
"loc": {
"start": {
"line": 196,
"column": 16
},
"end": {
"line": 196,
"column": 21
}
},
"operator": "++",
"prefix": false,
"argument": {
"type": "Identifier",
"start": 6015,
"end": 6018,
"loc": {
"start": {
"line": 196,
"column": 16
},
"end": {
"line": 196,
"column": 19
},
"identifierName": "idx"
},
"name": "idx"
}
}
}
],
"directives": []
}
},
{
"type": "ForStatement",
"start": 6049,
"end": 7099,
"loc": {
"start": {
"line": 199,
"column": 12
},
"end": {
"line": 233,
"column": 13
}
},
"init": {
"type": "VariableDeclaration",
"start": 6054,
"end": 6063,
"loc": {
"start": {
"line": 199,
"column": 17
},
"end": {
"line": 199,
"column": 26
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 6058,
"end": 6063,
"loc": {
"start": {
"line": 199,
"column": 21
},
"end": {
"line": 199,
"column": 26
}
},
"id": {
"type": "Identifier",
"start": 6058,
"end": 6059,
"loc": {
"start": {
"line": 199,
"column": 21
},
"end": {
"line": 199,
"column": 22
},
"identifierName": "i"
},
"name": "i"
},
"init": {
"type": "NumericLiteral",
"start": 6062,
"end": 6063,
"loc": {
"start": {
"line": 199,
"column": 25
},
"end": {
"line": 199,
"column": 26
}
},
"extra": {
"rawValue": 0,
"raw": "0"
},
"value": 0
}
}
],
"kind": "let"
},
"test": {
"type": "BinaryExpression",
"start": 6065,
"end": 6072,
"loc": {
"start": {
"line": 199,
"column": 28
},
"end": {
"line": 199,
"column": 35
}
},
"left": {
"type": "Identifier",
"start": 6065,
"end": 6066,
"loc": {
"start": {
"line": 199,
"column": 28
},
"end": {
"line": 199,
"column": 29
},
"identifierName": "i"
},
"name": "i"
},
"operator": "<",
"right": {
"type": "Identifier",
"start": 6069,
"end": 6072,
"loc": {
"start": {
"line": 199,
"column": 32
},
"end": {
"line": 199,
"column": 35
},
"identifierName": "idx"
},
"name": "idx"
}
},
"update": {
"type": "UpdateExpression",
"start": 6074,
"end": 6077,
"loc": {
"start": {
"line": 199,
"column": 37
},
"end": {
"line": 199,
"column": 40
}
},
"operator": "++",
"prefix": false,
"argument": {
"type": "Identifier",
"start": 6074,
"end": 6075,
"loc": {
"start": {
"line": 199,
"column": 37
},
"end": {
"line": 199,
"column": 38
},
"identifierName": "i"
},
"name": "i"
}
},
"body": {
"type": "BlockStatement",
"start": 6079,
"end": 7099,
"loc": {
"start": {
"line": 199,
"column": 42
},
"end": {
"line": 233,
"column": 13
}
},
"body": [
{
"type": "ExpressionStatement",
"start": 6154,
"end": 6416,
"loc": {
"start": {
"line": 201,
"column": 16
},
"end": {
"line": 209,
"column": 18
}
},
"expression": {
"type": "CallExpression",
"start": 6154,
"end": 6415,
"loc": {
"start": {
"line": 201,
"column": 16
},
"end": {
"line": 209,
"column": 17
}
},
"callee": {
"type": "MemberExpression",
"start": 6154,
"end": 6171,
"loc": {
"start": {
"line": 201,
"column": 16
},
"end": {
"line": 201,
"column": 33
}
},
"object": {
"type": "MemberExpression",
"start": 6154,
"end": 6166,
"loc": {
"start": {
"line": 201,
"column": 16
},
"end": {
"line": 201,
"column": 28
}
},
"object": {
"type": "ThisExpression",
"start": 6154,
"end": 6158,
"loc": {
"start": {
"line": 201,
"column": 16
},
"end": {
"line": 201,
"column": 20
}
},
"leadingComments": null
},
"property": {
"type": "Identifier",
"start": 6159,
"end": 6166,
"loc": {
"start": {
"line": 201,
"column": 21
},
"end": {
"line": 201,
"column": 28
},
"identifierName": "emitter"
},
"name": "emitter"
},
"computed": false,
"leadingComments": null
},
"property": {
"type": "Identifier",
"start": 6167,
"end": 6171,
"loc": {
"start": {
"line": 201,
"column": 29
},
"end": {
"line": 201,
"column": 33
},
"identifierName": "emit"
},
"name": "emit"
},
"computed": false,
"leadingComments": null
},
"arguments": [
{
"type": "StringLiteral",
"start": 6193,
"end": 6213,
"loc": {
"start": {
"line": 202,
"column": 20
},
"end": {
"line": 202,
"column": 40
}
},
"extra": {
"rawValue": "before-column-calc",
"raw": "'before-column-calc'"
},
"value": "before-column-calc"
},
{
"type": "Identifier",
"start": 6235,
"end": 6237,
"loc": {
"start": {
"line": 203,
"column": 20
},
"end": {
"line": 203,
"column": 22
},
"identifierName": "tf"
},
"name": "tf"
},
{
"type": "ThisExpression",
"start": 6259,
"end": 6263,
"loc": {
"start": {
"line": 204,
"column": 20
},
"end": {
"line": 204,
"column": 24
}
}
},
{
"type": "MemberExpression",
"start": 6285,
"end": 6296,
"loc": {
"start": {
"line": 205,
"column": 20
},
"end": {
"line": 205,
"column": 31
}
},
"object": {
"type": "Identifier",
"start": 6285,
"end": 6293,
"loc": {
"start": {
"line": 205,
"column": 20
},
"end": {
"line": 205,
"column": 28
},
"identifierName": "uIndexes"
},
"name": "uIndexes"
},
"property": {
"type": "Identifier",
"start": 6294,
"end": 6295,
"loc": {
"start": {
"line": 205,
"column": 29
},
"end": {
"line": 205,
"column": 30
},
"identifierName": "u"
},
"name": "u"
},
"computed": true
},
{
"type": "Identifier",
"start": 6318,
"end": 6327,
"loc": {
"start": {
"line": 206,
"column": 20
},
"end": {
"line": 206,
"column": 29
},
"identifierName": "curValues"
},
"name": "curValues"
},
{
"type": "MemberExpression",
"start": 6349,
"end": 6362,
"loc": {
"start": {
"line": 207,
"column": 20
},
"end": {
"line": 207,
"column": 33
}
},
"object": {
"type": "Identifier",
"start": 6349,
"end": 6359,
"loc": {
"start": {
"line": 207,
"column": 20
},
"end": {
"line": 207,
"column": 30
},
"identifierName": "operations"
},
"name": "operations"
},
"property": {
"type": "Identifier",
"start": 6360,
"end": 6361,
"loc": {
"start": {
"line": 207,
"column": 31
},
"end": {
"line": 207,
"column": 32
},
"identifierName": "i"
},
"name": "i"
},
"computed": true
},
{
"type": "MemberExpression",
"start": 6384,
"end": 6397,
"loc": {
"start": {
"line": 208,
"column": 20
},
"end": {
"line": 208,
"column": 33
}
},
"object": {
"type": "Identifier",
"start": 6384,
"end": 6394,
"loc": {
"start": {
"line": 208,
"column": 20
},
"end": {
"line": 208,
"column": 30
},
"identifierName": "precisions"
},
"name": "precisions"
},
"property": {
"type": "Identifier",
"start": 6395,
"end": 6396,
"loc": {
"start": {
"line": 208,
"column": 31
},
"end": {
"line": 208,
"column": 32
},
"identifierName": "i"
},
"name": "i"
},
"computed": true
}
],
"leadingComments": null
},
"leadingComments": [
{
"type": "CommentLine",
"value": " emit values before column calculation",
"start": 6097,
"end": 6137,
"loc": {
"start": {
"line": 200,
"column": 16
},
"end": {
"line": 200,
"column": 56
}
}
}
]
},
{
"type": "ExpressionStatement",
"start": 6434,
"end": 6493,
"loc": {
"start": {
"line": 211,
"column": 16
},
"end": {
"line": 211,
"column": 75
}
},
"expression": {
"type": "AssignmentExpression",
"start": 6434,
"end": 6492,
"loc": {
"start": {
"line": 211,
"column": 16
},
"end": {
"line": 211,
"column": 74
}
},
"operator": "=",
"left": {
"type": "Identifier",
"start": 6434,
"end": 6440,
"loc": {
"start": {
"line": 211,
"column": 16
},
"end": {
"line": 211,
"column": 22
},
"identifierName": "result"
},
"name": "result"
},
"right": {
"type": "CallExpression",
"start": 6443,
"end": 6492,
"loc": {
"start": {
"line": 211,
"column": 25
},
"end": {
"line": 211,
"column": 74
}
},
"callee": {
"type": "Identifier",
"start": 6443,
"end": 6449,
"loc": {
"start": {
"line": 211,
"column": 25
},
"end": {
"line": 211,
"column": 31
},
"identifierName": "Number"
},
"name": "Number"
},
"arguments": [
{
"type": "CallExpression",
"start": 6450,
"end": 6491,
"loc": {
"start": {
"line": 211,
"column": 32
},
"end": {
"line": 211,
"column": 73
}
},
"callee": {
"type": "MemberExpression",
"start": 6450,
"end": 6459,
"loc": {
"start": {
"line": 211,
"column": 32
},
"end": {
"line": 211,
"column": 41
}
},
"object": {
"type": "ThisExpression",
"start": 6450,
"end": 6454,
"loc": {
"start": {
"line": 211,
"column": 32
},
"end": {
"line": 211,
"column": 36
}
}
},
"property": {
"type": "Identifier",
"start": 6455,
"end": 6459,
"loc": {
"start": {
"line": 211,
"column": 37
},
"end": {
"line": 211,
"column": 41
},
"identifierName": "calc"
},
"name": "calc"
},
"computed": false
},
"arguments": [
{
"type": "Identifier",
"start": 6460,
"end": 6469,
"loc": {
"start": {
"line": 211,
"column": 42
},
"end": {
"line": 211,
"column": 51
},
"identifierName": "curValues"
},
"name": "curValues"
},
{
"type": "MemberExpression",
"start": 6471,
"end": 6484,
"loc": {
"start": {
"line": 211,
"column": 53
},
"end": {
"line": 211,
"column": 66
}
},
"object": {
"type": "Identifier",
"start": 6471,
"end": 6481,
"loc": {
"start": {
"line": 211,
"column": 53
},
"end": {
"line": 211,
"column": 63
},
"identifierName": "operations"
},
"name": "operations"
},
"property": {
"type": "Identifier",
"start": 6482,
"end": 6483,
"loc": {
"start": {
"line": 211,
"column": 64
},
"end": {
"line": 211,
"column": 65
},
"identifierName": "i"
},
"name": "i"
},
"computed": true
},
{
"type": "NullLiteral",
"start": 6486,
"end": 6490,
"loc": {
"start": {
"line": 211,
"column": 68
},
"end": {
"line": 211,
"column": 72
}
}
}
]
}
]
}
},
"trailingComments": [
{
"type": "CommentLine",
"value": " emit column calculation result",
"start": 6511,
"end": 6544,
"loc": {
"start": {
"line": 213,
"column": 16
},
"end": {
"line": 213,
"column": 49
}
}
}
]
},
{
"type": "ExpressionStatement",
"start": 6561,
"end": 6813,
"loc": {
"start": {
"line": 214,
"column": 16
},
"end": {
"line": 222,
"column": 18
}
},
"expression": {
"type": "CallExpression",
"start": 6561,
"end": 6812,
"loc": {
"start": {
"line": 214,
"column": 16
},
"end": {
"line": 222,
"column": 17
}
},
"callee": {
"type": "MemberExpression",
"start": 6561,
"end": 6578,
"loc": {
"start": {
"line": 214,
"column": 16
},
"end": {
"line": 214,
"column": 33
}
},
"object": {
"type": "MemberExpression",
"start": 6561,
"end": 6573,
"loc": {
"start": {
"line": 214,
"column": 16
},
"end": {
"line": 214,
"column": 28
}
},
"object": {
"type": "ThisExpression",
"start": 6561,
"end": 6565,
"loc": {
"start": {
"line": 214,
"column": 16
},
"end": {
"line": 214,
"column": 20
}
},
"leadingComments": null
},
"property": {
"type": "Identifier",
"start": 6566,
"end": 6573,
"loc": {
"start": {
"line": 214,
"column": 21
},
"end": {
"line": 214,
"column": 28
},
"identifierName": "emitter"
},
"name": "emitter"
},
"computed": false,
"leadingComments": null
},
"property": {
"type": "Identifier",
"start": 6574,
"end": 6578,
"loc": {
"start": {
"line": 214,
"column": 29
},
"end": {
"line": 214,
"column": 33
},
"identifierName": "emit"
},
"name": "emit"
},
"computed": false,
"leadingComments": null
},
"arguments": [
{
"type": "StringLiteral",
"start": 6600,
"end": 6613,
"loc": {
"start": {
"line": 215,
"column": 20
},
"end": {
"line": 215,
"column": 33
}
},
"extra": {
"rawValue": "column-calc",
"raw": "'column-calc'"
},
"value": "column-calc"
},
{
"type": "Identifier",
"start": 6635,
"end": 6637,
"loc": {
"start": {
"line": 216,
"column": 20
},
"end": {
"line": 216,
"column": 22
},
"identifierName": "tf"
},
"name": "tf"
},
{
"type": "ThisExpression",
"start": 6659,
"end": 6663,
"loc": {
"start": {
"line": 217,
"column": 20
},
"end": {
"line": 217,
"column": 24
}
}
},
{
"type": "MemberExpression",
"start": 6685,
"end": 6696,
"loc": {
"start": {
"line": 218,
"column": 20
},
"end": {
"line": 218,
"column": 31
}
},
"object": {
"type": "Identifier",
"start": 6685,
"end": 6693,
"loc": {
"start": {
"line": 218,
"column": 20
},
"end": {
"line": 218,
"column": 28
},
"identifierName": "uIndexes"
},
"name": "uIndexes"
},
"property": {
"type": "Identifier",
"start": 6694,
"end": 6695,
"loc": {
"start": {
"line": 218,
"column": 29
},
"end": {
"line": 218,
"column": 30
},
"identifierName": "u"
},
"name": "u"
},
"computed": true
},
{
"type": "Identifier",
"start": 6718,
"end": 6724,
"loc": {
"start": {
"line": 219,
"column": 20
},
"end": {
"line": 219,
"column": 26
},
"identifierName": "result"
},
"name": "result"
},
{
"type": "MemberExpression",
"start": 6746,
"end": 6759,
"loc": {
"start": {
"line": 220,
"column": 20
},
"end": {
"line": 220,
"column": 33
}
},
"object": {
"type": "Identifier",
"start": 6746,
"end": 6756,
"loc": {
"start": {
"line": 220,
"column": 20
},
"end": {
"line": 220,
"column": 30
},
"identifierName": "operations"
},
"name": "operations"
},
"property": {
"type": "Identifier",
"start": 6757,
"end": 6758,
"loc": {
"start": {
"line": 220,
"column": 31
},
"end": {
"line": 220,
"column": 32
},
"identifierName": "i"
},
"name": "i"
},
"computed": true
},
{
"type": "MemberExpression",
"start": 6781,
"end": 6794,
"loc": {
"start": {
"line": 221,
"column": 20
},
"end": {
"line": 221,
"column": 33
}
},
"object": {
"type": "Identifier",
"start": 6781,
"end": 6791,
"loc": {
"start": {
"line": 221,
"column": 20
},
"end": {
"line": 221,
"column": 30
},
"identifierName": "precisions"
},
"name": "precisions"
},
"property": {
"type": "Identifier",
"start": 6792,
"end": 6793,
"loc": {
"start": {
"line": 221,
"column": 31
},
"end": {
"line": 221,
"column": 32
},
"identifierName": "i"
},
"name": "i"
},
"computed": true
}
],
"leadingComments": null
},
"leadingComments": [
{
"type": "CommentLine",
"value": " emit column calculation result",
"start": 6511,
"end": 6544,
"loc": {
"start": {
"line": 213,
"column": 16
},
"end": {
"line": 213,
"column": 49
}
}
}
],
"trailingComments": [
{
"type": "CommentLine",
"value": " write result in expected DOM element",
"start": 6831,
"end": 6870,
"loc": {
"start": {
"line": 224,
"column": 16
},
"end": {
"line": 224,
"column": 55
}
}
}
]
},
{
"type": "ExpressionStatement",
"start": 6887,
"end": 7084,
"loc": {
"start": {
"line": 225,
"column": 16
},
"end": {
"line": 231,
"column": 18
}
},
"expression": {
"type": "CallExpression",
"start": 6887,
"end": 7083,
"loc": {
"start": {
"line": 225,
"column": 16
},
"end": {
"line": 231,
"column": 17
}
},
"callee": {
"type": "MemberExpression",
"start": 6887,
"end": 6903,
"loc": {
"start": {
"line": 225,
"column": 16
},
"end": {
"line": 225,
"column": 32
}
},
"object": {
"type": "ThisExpression",
"start": 6887,
"end": 6891,
"loc": {
"start": {
"line": 225,
"column": 16
},
"end": {
"line": 225,
"column": 20
}
},
"leadingComments": null
},
"property": {
"type": "Identifier",
"start": 6892,
"end": 6903,
"loc": {
"start": {
"line": 225,
"column": 21
},
"end": {
"line": 225,
"column": 32
},
"identifierName": "writeResult"
},
"name": "writeResult"
},
"computed": false,
"leadingComments": null
},
"arguments": [
{
"type": "Identifier",
"start": 6925,
"end": 6931,
"loc": {
"start": {
"line": 226,
"column": 20
},
"end": {
"line": 226,
"column": 26
},
"identifierName": "result"
},
"name": "result"
},
{
"type": "MemberExpression",
"start": 6953,
"end": 6962,
"loc": {
"start": {
"line": 227,
"column": 20
},
"end": {
"line": 227,
"column": 29
}
},
"object": {
"type": "Identifier",
"start": 6953,
"end": 6959,
"loc": {
"start": {
"line": 227,
"column": 20
},
"end": {
"line": 227,
"column": 26
},
"identifierName": "labels"
},
"name": "labels"
},
"property": {
"type": "Identifier",
"start": 6960,
"end": 6961,
"loc": {
"start": {
"line": 227,
"column": 27
},
"end": {
"line": 227,
"column": 28
},
"identifierName": "i"
},
"name": "i"
},
"computed": true
},
{
"type": "Identifier",
"start": 6984,
"end": 6993,
"loc": {
"start": {
"line": 228,
"column": 20
},
"end": {
"line": 228,
"column": 29
},
"identifierName": "writeType"
},
"name": "writeType"
},
{
"type": "MemberExpression",
"start": 7015,
"end": 7028,
"loc": {
"start": {
"line": 229,
"column": 20
},
"end": {
"line": 229,
"column": 33
}
},
"object": {
"type": "Identifier",
"start": 7015,
"end": 7025,
"loc": {
"start": {
"line": 229,
"column": 20
},
"end": {
"line": 229,
"column": 30
},
"identifierName": "precisions"
},
"name": "precisions"
},
"property": {
"type": "Identifier",
"start": 7026,
"end": 7027,
"loc": {
"start": {
"line": 229,
"column": 31
},
"end": {
"line": 229,
"column": 32
},
"identifierName": "i"
},
"name": "i"
},
"computed": true
},
{
"type": "MemberExpression",
"start": 7050,
"end": 7065,
"loc": {
"start": {
"line": 230,
"column": 20
},
"end": {
"line": 230,
"column": 35
}
},
"object": {
"type": "Identifier",
"start": 7050,
"end": 7062,
"loc": {
"start": {
"line": 230,
"column": 20
},
"end": {
"line": 230,
"column": 32
},
"identifierName": "formatResult"
},
"name": "formatResult"
},
"property": {
"type": "Identifier",
"start": 7063,
"end": 7064,
"loc": {
"start": {
"line": 230,
"column": 33
},
"end": {
"line": 230,
"column": 34
},
"identifierName": "i"
},
"name": "i"
},
"computed": true
}
],
"leadingComments": null
},
"leadingComments": [
{
"type": "CommentLine",
"value": " write result in expected DOM element",
"start": 6831,
"end": 6870,
"loc": {
"start": {
"line": 224,
"column": 16
},
"end": {
"line": 224,
"column": 55
}
}
}
]
}
],
"directives": [],
"trailingComments": null
},
"trailingComments": [
{
"type": "CommentLine",
"value": "for i",
"start": 7099,
"end": 7106,
"loc": {
"start": {
"line": 233,
"column": 13
},
"end": {
"line": 233,
"column": 20
}
}
},
{
"type": "CommentLine",
"value": " row(s) with result are always visible",
"start": 7120,
"end": 7160,
"loc": {
"start": {
"line": 235,
"column": 12
},
"end": {
"line": 235,
"column": 52
}
}
}
]
},
{
"type": "VariableDeclaration",
"start": 7173,
"end": 7268,
"loc": {
"start": {
"line": 236,
"column": 12
},
"end": {
"line": 237,
"column": 46
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 7177,
"end": 7267,
"loc": {
"start": {
"line": 236,
"column": 16
},
"end": {
"line": 237,
"column": 45
}
},
"id": {
"type": "Identifier",
"start": 7177,
"end": 7183,
"loc": {
"start": {
"line": 236,
"column": 16
},
"end": {
"line": 236,
"column": 22
},
"identifierName": "totRow"
},
"name": "totRow",
"leadingComments": null
},
"init": {
"type": "ConditionalExpression",
"start": 7186,
"end": 7267,
"loc": {
"start": {
"line": 236,
"column": 25
},
"end": {
"line": 237,
"column": 45
}
},
"test": {
"type": "LogicalExpression",
"start": 7186,
"end": 7219,
"loc": {
"start": {
"line": 236,
"column": 25
},
"end": {
"line": 236,
"column": 58
}
},
"left": {
"type": "Identifier",
"start": 7186,
"end": 7199,
"loc": {
"start": {
"line": 236,
"column": 25
},
"end": {
"line": 236,
"column": 38
},
"identifierName": "totRowIndexes"
},
"name": "totRowIndexes"
},
"operator": "&&",
"right": {
"type": "MemberExpression",
"start": 7203,
"end": 7219,
"loc": {
"start": {
"line": 236,
"column": 42
},
"end": {
"line": 236,
"column": 58
}
},
"object": {
"type": "Identifier",
"start": 7203,
"end": 7216,
"loc": {
"start": {
"line": 236,
"column": 42
},
"end": {
"line": 236,
"column": 55
},
"identifierName": "totRowIndexes"
},
"name": "totRowIndexes"
},
"property": {
"type": "Identifier",
"start": 7217,
"end": 7218,
"loc": {
"start": {
"line": 236,
"column": 56
},
"end": {
"line": 236,
"column": 57
},
"identifierName": "u"
},
"name": "u"
},
"computed": true
}
},
"consequent": {
"type": "MemberExpression",
"start": 7238,
"end": 7260,
"loc": {
"start": {
"line": 237,
"column": 16
},
"end": {
"line": 237,
"column": 38
}
},
"object": {
"type": "Identifier",
"start": 7238,
"end": 7242,
"loc": {
"start": {
"line": 237,
"column": 16
},
"end": {
"line": 237,
"column": 20
},
"identifierName": "rows"
},
"name": "rows"
},
"property": {
"type": "MemberExpression",
"start": 7243,
"end": 7259,
"loc": {
"start": {
"line": 237,
"column": 21
},
"end": {
"line": 237,
"column": 37
}
},
"object": {
"type": "Identifier",
"start": 7243,
"end": 7256,
"loc": {
"start": {
"line": 237,
"column": 21
},
"end": {
"line": 237,
"column": 34
},
"identifierName": "totRowIndexes"
},
"name": "totRowIndexes"
},
"property": {
"type": "Identifier",
"start": 7257,
"end": 7258,
"loc": {
"start": {
"line": 237,
"column": 35
},
"end": {
"line": 237,
"column": 36
},
"identifierName": "u"
},
"name": "u"
},
"computed": true
},
"computed": true
},
"alternate": {
"type": "NullLiteral",
"start": 7263,
"end": 7267,
"loc": {
"start": {
"line": 237,
"column": 41
},
"end": {
"line": 237,
"column": 45
}
}
}
},
"leadingComments": null
}
],
"kind": "let",
"leadingComments": [
{
"type": "CommentLine",
"value": "for i",
"start": 7099,
"end": 7106,
"loc": {
"start": {
"line": 233,
"column": 13
},
"end": {
"line": 233,
"column": 20
}
}
},
{
"type": "CommentLine",
"value": " row(s) with result are always visible",
"start": 7120,
"end": 7160,
"loc": {
"start": {
"line": 235,
"column": 12
},
"end": {
"line": 235,
"column": 52
}
}
}
]
},
{
"type": "IfStatement",
"start": 7281,
"end": 7351,
"loc": {
"start": {
"line": 238,
"column": 12
},
"end": {
"line": 240,
"column": 13
}
},
"test": {
"type": "Identifier",
"start": 7285,
"end": 7291,
"loc": {
"start": {
"line": 238,
"column": 16
},
"end": {
"line": 238,
"column": 22
},
"identifierName": "totRow"
},
"name": "totRow"
},
"consequent": {
"type": "BlockStatement",
"start": 7293,
"end": 7351,
"loc": {
"start": {
"line": 238,
"column": 24
},
"end": {
"line": 240,
"column": 13
}
},
"body": [
{
"type": "ExpressionStatement",
"start": 7311,
"end": 7337,
"loc": {
"start": {
"line": 239,
"column": 16
},
"end": {
"line": 239,
"column": 42
}
},
"expression": {
"type": "AssignmentExpression",
"start": 7311,
"end": 7336,
"loc": {
"start": {
"line": 239,
"column": 16
},
"end": {
"line": 239,
"column": 41
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
"start": 7311,
"end": 7331,
"loc": {
"start": {
"line": 239,
"column": 16
},
"end": {
"line": 239,
"column": 36
}
},
"object": {
"type": "MemberExpression",
"start": 7311,
"end": 7323,
"loc": {
"start": {
"line": 239,
"column": 16
},
"end": {
"line": 239,
"column": 28
}
},
"object": {
"type": "Identifier",
"start": 7311,
"end": 7317,
"loc": {
"start": {
"line": 239,
"column": 16
},
"end": {
"line": 239,
"column": 22
},
"identifierName": "totRow"
},
"name": "totRow"
},
"property": {
"type": "Identifier",
"start": 7318,
"end": 7323,
"loc": {
"start": {
"line": 239,
"column": 23
},
"end": {
"line": 239,
"column": 28
},
"identifierName": "style"
},
"name": "style"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 7324,
"end": 7331,
"loc": {
"start": {
"line": 239,
"column": 29
},
"end": {
"line": 239,
"column": 36
},
"identifierName": "display"
},
"name": "display"
},
"computed": false
},
"right": {
"type": "StringLiteral",
"start": 7334,
"end": 7336,
"loc": {
"start": {
"line": 239,
"column": 39
},
"end": {
"line": 239,
"column": 41
}
},
"extra": {
"rawValue": "",
"raw": "''"
},
"value": ""
}
}
}
],
"directives": []
},
"alternate": null
}
],
"directives": [],
"trailingComments": null
},
"trailingComments": [
{
"type": "CommentLine",
"value": "for u",
"start": 7361,
"end": 7368,
"loc": {
"start": {
"line": 241,
"column": 9
},
"end": {
"line": 241,
"column": 16
}
}
}
]
},
{
"type": "ExpressionStatement",
"start": 7378,
"end": 7410,
"loc": {
"start": {
"line": 243,
"column": 8
},
"end": {
"line": 243,
"column": 40
}
},
"expression": {
"type": "CallExpression",
"start": 7378,
"end": 7409,
"loc": {
"start": {
"line": 243,
"column": 8
},
"end": {
"line": 243,
"column": 39
}
},
"callee": {
"type": "MemberExpression",
"start": 7378,
"end": 7399,
"loc": {
"start": {
"line": 243,
"column": 8
},
"end": {
"line": 243,
"column": 29
}
},
"object": {
"type": "ThisExpression",
"start": 7378,
"end": 7382,
"loc": {
"start": {
"line": 243,
"column": 8
},
"end": {
"line": 243,
"column": 12
}
},
"leadingComments": null
},
"property": {
"type": "Identifier",
"start": 7383,
"end": 7399,
"loc": {
"start": {
"line": 243,
"column": 13
},
"end": {
"line": 243,
"column": 29
},
"identifierName": "onAfterOperation"
},
"name": "onAfterOperation"
},
"computed": false,
"leadingComments": null
},
"arguments": [
{
"type": "Identifier",
"start": 7400,
"end": 7402,
"loc": {
"start": {
"line": 243,
"column": 30
},
"end": {
"line": 243,
"column": 32
},
"identifierName": "tf"
},
"name": "tf"
},
{
"type": "ThisExpression",
"start": 7404,
"end": 7408,
"loc": {
"start": {
"line": 243,
"column": 34
},
"end": {
"line": 243,
"column": 38
}
}
}
],
"leadingComments": null
},
"leadingComments": [
{
"type": "CommentLine",
"value": "for u",
"start": 7361,
"end": 7368,
"loc": {
"start": {
"line": 241,
"column": 9
},
"end": {
"line": 241,
"column": 16
}
}
}
]
},
{
"type": "ExpressionStatement",
"start": 7419,
"end": 7473,
"loc": {
"start": {
"line": 244,
"column": 8
},
"end": {
"line": 244,
"column": 62
}
},
"expression": {
"type": "CallExpression",
"start": 7419,
"end": 7472,
"loc": {
"start": {
"line": 244,
"column": 8
},
"end": {
"line": 244,
"column": 61
}
},
"callee": {
"type": "MemberExpression",
"start": 7419,
"end": 7436,
"loc": {
"start": {
"line": 244,
"column": 8
},
"end": {
"line": 244,
"column": 25
}
},
"object": {
"type": "MemberExpression",
"start": 7419,
"end": 7431,
"loc": {
"start": {
"line": 244,
"column": 8
},
"end": {
"line": 244,
"column": 20
}
},
"object": {
"type": "ThisExpression",
"start": 7419,
"end": 7423,
"loc": {
"start": {
"line": 244,
"column": 8
},
"end": {
"line": 244,
"column": 12
}
}
},
"property": {
"type": "Identifier",
"start": 7424,
"end": 7431,
"loc": {
"start": {
"line": 244,
"column": 13
},
"end": {
"line": 244,
"column": 20
},
"identifierName": "emitter"
},
"name": "emitter"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 7432,
"end": 7436,
"loc": {
"start": {
"line": 244,
"column": 21
},
"end": {
"line": 244,
"column": 25
},
"identifierName": "emit"
},
"name": "emit"
},
"computed": false
},
"arguments": [
{
"type": "StringLiteral",
"start": 7437,
"end": 7461,
"loc": {
"start": {
"line": 244,
"column": 26
},
"end": {
"line": 244,
"column": 50
}
},
"extra": {
"rawValue": "after-column-operation",
"raw": "'after-column-operation'"
},
"value": "after-column-operation"
},
{
"type": "Identifier",
"start": 7463,
"end": 7465,
"loc": {
"start": {
"line": 244,
"column": 52
},
"end": {
"line": 244,
"column": 54
},
"identifierName": "tf"
},
"name": "tf"
},
{
"type": "ThisExpression",
"start": 7467,
"end": 7471,
"loc": {
"start": {
"line": 244,
"column": 56
},
"end": {
"line": 244,
"column": 60
}
}
}
]
}
}
],
"directives": [],
"trailingComments": null
},
"leadingComments": [
{
"type": "CommentBlock",
"value": "*\n * Calculates columns' values\n * Configuration options are stored in 'opts' property\n * - 'id' contains ids of elements showing result (array)\n * - 'col' contains the columns' indexes (array)\n * - 'operation' contains operation type (array, values: 'sum', 'mean',\n * 'min', 'max', 'median', 'q1', 'q3')\n * - 'write_method' array defines which method to use for displaying the\n * result (innerHTML, setValue, createTextNode) - default: 'innerHTML'\n * - 'tot_row_index' defines in which row results are displayed\n * (integers array)\n *\n * - changes made by Nuovella:\n * (1) optimized the routine (now it will only process each column once),\n * (2) added calculations for the median, lower and upper quartile.\n ",
"start": 3312,
"end": 4093,
"loc": {
"start": {
"line": 126,
"column": 4
},
"end": {
"line": 141,
"column": 7
}
}
}
],
"trailingComments": [
{
"type": "CommentBlock",
"value": "*\n * Make desired calculation on specified column.\n * @param {Number} colIndex Column index\n * @param {String} [operation=SUM] Operation type\n * @param {Number} precision Decimal precision\n * @returns {Number}\n ",
"start": 7485,
"end": 7724,
"loc": {
"start": {
"line": 247,
"column": 4
},
"end": {
"line": 253,
"column": 7
}
}
}
]
},
{
"type": "ClassMethod",
"start": 7729,
"end": 7982,
"loc": {
"start": {
"line": 254,
"column": 4
},
"end": {
"line": 259,
"column": 5
}
},
"static": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 7729,
"end": 7739,
"loc": {
"start": {
"line": 254,
"column": 4
},
"end": {
"line": 254,
"column": 14
},
"identifierName": "columnCalc"
},
"name": "columnCalc",
"leadingComments": null
},
"kind": "method",
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "Identifier",
"start": 7740,
"end": 7748,
"loc": {
"start": {
"line": 254,
"column": 15
},
"end": {
"line": 254,
"column": 23
},
"identifierName": "colIndex"
},
"name": "colIndex"
},
{
"type": "AssignmentPattern",
"start": 7750,
"end": 7765,
"loc": {
"start": {
"line": 254,
"column": 25
},
"end": {
"line": 254,
"column": 40
}
},
"left": {
"type": "Identifier",
"start": 7750,
"end": 7759,
"loc": {
"start": {
"line": 254,
"column": 25
},
"end": {
"line": 254,
"column": 34
},
"identifierName": "operation"
},
"name": "operation"
},
"right": {
"type": "Identifier",
"start": 7762,
"end": 7765,
"loc": {
"start": {
"line": 254,
"column": 37
},
"end": {
"line": 254,
"column": 40
},
"identifierName": "SUM"
},
"name": "SUM"
}
},
{
"type": "Identifier",
"start": 7767,
"end": 7776,
"loc": {
"start": {
"line": 254,
"column": 42
},
"end": {
"line": 254,
"column": 51
},
"identifierName": "precision"
},
"name": "precision"
}
],
"body": {
"type": "BlockStatement",
"start": 7778,
"end": 7982,
"loc": {
"start": {
"line": 254,
"column": 53
},
"end": {
"line": 259,
"column": 5
}
},
"body": [
{
"type": "VariableDeclaration",
"start": 7788,
"end": 7829,
"loc": {
"start": {
"line": 255,
"column": 8
},
"end": {
"line": 255,
"column": 49
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 7792,
"end": 7828,
"loc": {
"start": {
"line": 255,
"column": 12
},
"end": {
"line": 255,
"column": 48
}
},
"id": {
"type": "Identifier",
"start": 7792,
"end": 7803,
"loc": {
"start": {
"line": 255,
"column": 12
},
"end": {
"line": 255,
"column": 23
},
"identifierName": "excludeRows"
},
"name": "excludeRows"
},
"init": {
"type": "LogicalExpression",
"start": 7806,
"end": 7828,
"loc": {
"start": {
"line": 255,
"column": 26
},
"end": {
"line": 255,
"column": 48
}
},
"left": {
"type": "MemberExpression",
"start": 7806,
"end": 7822,
"loc": {
"start": {
"line": 255,
"column": 26
},
"end": {
"line": 255,
"column": 42
}
},
"object": {
"type": "ThisExpression",
"start": 7806,
"end": 7810,
"loc": {
"start": {
"line": 255,
"column": 26
},
"end": {
"line": 255,
"column": 30
}
}
},
"property": {
"type": "Identifier",
"start": 7811,
"end": 7822,
"loc": {
"start": {
"line": 255,
"column": 31
},
"end": {
"line": 255,
"column": 42
},
"identifierName": "excludeRows"
},
"name": "excludeRows"
},
"computed": false
},
"operator": "||",
"right": {
"type": "ArrayExpression",
"start": 7826,
"end": 7828,
"loc": {
"start": {
"line": 255,
"column": 46
},
"end": {
"line": 255,
"column": 48
}
},
"elements": []
}
}
}
],
"kind": "let"
},
{
"type": "VariableDeclaration",
"start": 7838,
"end": 7908,
"loc": {
"start": {
"line": 256,
"column": 8
},
"end": {
"line": 256,
"column": 78
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 7842,
"end": 7907,
"loc": {
"start": {
"line": 256,
"column": 12
},
"end": {
"line": 256,
"column": 77
}
},
"id": {
"type": "Identifier",
"start": 7842,
"end": 7851,
"loc": {
"start": {
"line": 256,
"column": 12
},
"end": {
"line": 256,
"column": 21
},
"identifierName": "colValues"
},
"name": "colValues"
},
"init": {
"type": "CallExpression",
"start": 7854,
"end": 7907,
"loc": {
"start": {
"line": 256,
"column": 24
},
"end": {
"line": 256,
"column": 77
}
},
"callee": {
"type": "MemberExpression",
"start": 7854,
"end": 7877,
"loc": {
"start": {
"line": 256,
"column": 24
},
"end": {
"line": 256,
"column": 47
}
},
"object": {
"type": "Identifier",
"start": 7854,
"end": 7856,
"loc": {
"start": {
"line": 256,
"column": 24
},
"end": {
"line": 256,
"column": 26
},
"identifierName": "tf"
},
"name": "tf"
},
"property": {
"type": "Identifier",
"start": 7857,
"end": 7877,
"loc": {
"start": {
"line": 256,
"column": 27
},
"end": {
"line": 256,
"column": 47
},
"identifierName": "getVisibleColumnData"
},
"name": "getVisibleColumnData"
},
"computed": false
},
"arguments": [
{
"type": "Identifier",
"start": 7878,
"end": 7886,
"loc": {
"start": {
"line": 256,
"column": 48
},
"end": {
"line": 256,
"column": 56
},
"identifierName": "colIndex"
},
"name": "colIndex"
},
{
"type": "BooleanLiteral",
"start": 7888,
"end": 7893,
"loc": {
"start": {
"line": 256,
"column": 58
},
"end": {
"line": 256,
"column": 63
}
},
"value": false
},
{
"type": "Identifier",
"start": 7895,
"end": 7906,
"loc": {
"start": {
"line": 256,
"column": 65
},
"end": {
"line": 256,
"column": 76
},
"identifierName": "excludeRows"
},
"name": "excludeRows"
}
]
}
}
],
"kind": "let"
},
{
"type": "ReturnStatement",
"start": 7918,
"end": 7976,
"loc": {
"start": {
"line": 258,
"column": 8
},
"end": {
"line": 258,
"column": 66
}
},
"argument": {
"type": "CallExpression",
"start": 7925,
"end": 7975,
"loc": {
"start": {
"line": 258,
"column": 15
},
"end": {
"line": 258,
"column": 65
}
},
"callee": {
"type": "Identifier",
"start": 7925,
"end": 7931,
"loc": {
"start": {
"line": 258,
"column": 15
},
"end": {
"line": 258,
"column": 21
},
"identifierName": "Number"
},
"name": "Number"
},
"arguments": [
{
"type": "CallExpression",
"start": 7932,
"end": 7974,
"loc": {
"start": {
"line": 258,
"column": 22
},
"end": {
"line": 258,
"column": 64
}
},
"callee": {
"type": "MemberExpression",
"start": 7932,
"end": 7941,
"loc": {
"start": {
"line": 258,
"column": 22
},
"end": {
"line": 258,
"column": 31
}
},
"object": {
"type": "ThisExpression",
"start": 7932,
"end": 7936,
"loc": {
"start": {
"line": 258,
"column": 22
},
"end": {
"line": 258,
"column": 26
}
}
},
"property": {
"type": "Identifier",
"start": 7937,
"end": 7941,
"loc": {
"start": {
"line": 258,
"column": 27
},
"end": {
"line": 258,
"column": 31
},
"identifierName": "calc"
},
"name": "calc"
},
"computed": false
},
"arguments": [
{
"type": "Identifier",
"start": 7942,
"end": 7951,
"loc": {
"start": {
"line": 258,
"column": 32
},
"end": {
"line": 258,
"column": 41
},
"identifierName": "colValues"
},
"name": "colValues"
},
{
"type": "Identifier",
"start": 7953,
"end": 7962,
"loc": {
"start": {
"line": 258,
"column": 43
},
"end": {
"line": 258,
"column": 52
},
"identifierName": "operation"
},
"name": "operation"
},
{
"type": "Identifier",
"start": 7964,
"end": 7973,
"loc": {
"start": {
"line": 258,
"column": 54
},
"end": {
"line": 258,
"column": 63
},
"identifierName": "precision"
},
"name": "precision"
}
]
}
]
}
}
],
"directives": [],
"trailingComments": null
},
"leadingComments": [
{
"type": "CommentBlock",
"value": "*\n * Make desired calculation on specified column.\n * @param {Number} colIndex Column index\n * @param {String} [operation=SUM] Operation type\n * @param {Number} precision Decimal precision\n * @returns {Number}\n ",
"start": 7485,
"end": 7724,
"loc": {
"start": {
"line": 247,
"column": 4
},
"end": {
"line": 253,
"column": 7
}
}
}
],
"trailingComments": [
{
"type": "CommentBlock",
"value": "*\n * Make calculation on passed values.\n * @param {Array} values List of values\n * @param {String} [operation=SUM] Optional operation type\n * @param {Number} precision Optional result precision\n * @returns {Number}\n * @private\n ",
"start": 7988,
"end": 8248,
"loc": {
"start": {
"line": 261,
"column": 4
},
"end": {
"line": 268,
"column": 7
}
}
}
]
},
{
"type": "ClassMethod",
"start": 8253,
"end": 9267,
"loc": {
"start": {
"line": 269,
"column": 4
},
"end": {
"line": 301,
"column": 5
}
},
"static": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 8253,
"end": 8257,
"loc": {
"start": {
"line": 269,
"column": 4
},
"end": {
"line": 269,
"column": 8
},
"identifierName": "calc"
},
"name": "calc",
"leadingComments": null
},
"kind": "method",
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "Identifier",
"start": 8258,
"end": 8267,
"loc": {
"start": {
"line": 269,
"column": 9
},
"end": {
"line": 269,
"column": 18
},
"identifierName": "colValues"
},
"name": "colValues"
},
{
"type": "AssignmentPattern",
"start": 8269,
"end": 8284,
"loc": {
"start": {
"line": 269,
"column": 20
},
"end": {
"line": 269,
"column": 35
}
},
"left": {
"type": "Identifier",
"start": 8269,
"end": 8278,
"loc": {
"start": {
"line": 269,
"column": 20
},
"end": {
"line": 269,
"column": 29
},
"identifierName": "operation"
},
"name": "operation"
},
"right": {
"type": "Identifier",
"start": 8281,
"end": 8284,
"loc": {
"start": {
"line": 269,
"column": 32
},
"end": {
"line": 269,
"column": 35
},
"identifierName": "SUM"
},
"name": "SUM"
}
},
{
"type": "Identifier",
"start": 8286,
"end": 8295,
"loc": {
"start": {
"line": 269,
"column": 37
},
"end": {
"line": 269,
"column": 46
},
"identifierName": "precision"
},
"name": "precision"
}
],
"body": {
"type": "BlockStatement",
"start": 8297,
"end": 9267,
"loc": {
"start": {
"line": 269,
"column": 48
},
"end": {
"line": 301,
"column": 5
}
},
"body": [
{
"type": "VariableDeclaration",
"start": 8307,
"end": 8322,
"loc": {
"start": {
"line": 270,
"column": 8
},
"end": {
"line": 270,
"column": 23
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 8311,
"end": 8321,
"loc": {
"start": {
"line": 270,
"column": 12
},
"end": {
"line": 270,
"column": 22
}
},
"id": {
"type": "Identifier",
"start": 8311,
"end": 8317,
"loc": {
"start": {
"line": 270,
"column": 12
},
"end": {
"line": 270,
"column": 18
},
"identifierName": "result"
},
"name": "result"
},
"init": {
"type": "NumericLiteral",
"start": 8320,
"end": 8321,
"loc": {
"start": {
"line": 270,
"column": 21
},
"end": {
"line": 270,
"column": 22
}
},
"extra": {
"rawValue": 0,
"raw": "0"
},
"value": 0
}
}
],
"kind": "let"
},
{
"type": "IfStatement",
"start": 8332,
"end": 8479,
"loc": {
"start": {
"line": 272,
"column": 8
},
"end": {
"line": 274,
"column": 9
}
},
"test": {
"type": "LogicalExpression",
"start": 8336,
"end": 8396,
"loc": {
"start": {
"line": 272,
"column": 12
},
"end": {
"line": 272,
"column": 72
}
},
"left": {
"type": "LogicalExpression",
"start": 8336,
"end": 8372,
"loc": {
"start": {
"line": 272,
"column": 12
},
"end": {
"line": 272,
"column": 48
}
},
"left": {
"type": "BinaryExpression",
"start": 8336,
"end": 8352,
"loc": {
"start": {
"line": 272,
"column": 12
},
"end": {
"line": 272,
"column": 28
}
},
"left": {
"type": "Identifier",
"start": 8336,
"end": 8345,
"loc": {
"start": {
"line": 272,
"column": 12
},
"end": {
"line": 272,
"column": 21
},
"identifierName": "operation"
},
"name": "operation"
},
"operator": "===",
"right": {
"type": "Identifier",
"start": 8350,
"end": 8352,
"loc": {
"start": {
"line": 272,
"column": 26
},
"end": {
"line": 272,
"column": 28
},
"identifierName": "Q1"
},
"name": "Q1"
}
},
"operator": "||",
"right": {
"type": "BinaryExpression",
"start": 8356,
"end": 8372,
"loc": {
"start": {
"line": 272,
"column": 32
},
"end": {
"line": 272,
"column": 48
}
},
"left": {
"type": "Identifier",
"start": 8356,
"end": 8365,
"loc": {
"start": {
"line": 272,
"column": 32
},
"end": {
"line": 272,
"column": 41
},
"identifierName": "operation"
},
"name": "operation"
},
"operator": "===",
"right": {
"type": "Identifier",
"start": 8370,
"end": 8372,
"loc": {
"start": {
"line": 272,
"column": 46
},
"end": {
"line": 272,
"column": 48
},
"identifierName": "Q3"
},
"name": "Q3"
}
}
},
"operator": "||",
"right": {
"type": "BinaryExpression",
"start": 8376,
"end": 8396,
"loc": {
"start": {
"line": 272,
"column": 52
},
"end": {
"line": 272,
"column": 72
}
},
"left": {
"type": "Identifier",
"start": 8376,
"end": 8385,
"loc": {
"start": {
"line": 272,
"column": 52
},
"end": {
"line": 272,
"column": 61
},
"identifierName": "operation"
},
"name": "operation"
},
"operator": "===",
"right": {
"type": "Identifier",
"start": 8390,
"end": 8396,
"loc": {
"start": {
"line": 272,
"column": 66
},
"end": {
"line": 272,
"column": 72
},
"identifierName": "MEDIAN"
},
"name": "MEDIAN"
}
}
},
"consequent": {
"type": "BlockStatement",
"start": 8398,
"end": 8479,
"loc": {
"start": {
"line": 272,
"column": 74
},
"end": {
"line": 274,
"column": 9
}
},
"body": [
{
"type": "ExpressionStatement",
"start": 8412,
"end": 8469,
"loc": {
"start": {
"line": 273,
"column": 12
},
"end": {
"line": 273,
"column": 69
}
},
"expression": {
"type": "AssignmentExpression",
"start": 8412,
"end": 8468,
"loc": {
"start": {
"line": 273,
"column": 12
},
"end": {
"line": 273,
"column": 68
}
},
"operator": "=",
"left": {
"type": "Identifier",
"start": 8412,
"end": 8421,
"loc": {
"start": {
"line": 273,
"column": 12
},
"end": {
"line": 273,
"column": 21
},
"identifierName": "colValues"
},
"name": "colValues"
},
"right": {
"type": "CallExpression",
"start": 8424,
"end": 8468,
"loc": {
"start": {
"line": 273,
"column": 24
},
"end": {
"line": 273,
"column": 68
}
},
"callee": {
"type": "MemberExpression",
"start": 8424,
"end": 8445,
"loc": {
"start": {
"line": 273,
"column": 24
},
"end": {
"line": 273,
"column": 45
}
},
"object": {
"type": "ThisExpression",
"start": 8424,
"end": 8428,
"loc": {
"start": {
"line": 273,
"column": 24
},
"end": {
"line": 273,
"column": 28
}
}
},
"property": {
"type": "Identifier",
"start": 8429,
"end": 8445,
"loc": {
"start": {
"line": 273,
"column": 29
},
"end": {
"line": 273,
"column": 45
},
"identifierName": "sortColumnValues"
},
"name": "sortColumnValues"
},
"computed": false
},
"arguments": [
{
"type": "Identifier",
"start": 8446,
"end": 8455,
"loc": {
"start": {
"line": 273,
"column": 46
},
"end": {
"line": 273,
"column": 55
},
"identifierName": "colValues"
},
"name": "colValues"
},
{
"type": "Identifier",
"start": 8457,
"end": 8467,
"loc": {
"start": {
"line": 273,
"column": 57
},
"end": {
"line": 273,
"column": 67
},
"identifierName": "numSortAsc"
},
"name": "numSortAsc"
}
]
}
}
}
],
"directives": []
},
"alternate": null
},
{
"type": "SwitchStatement",
"start": 8489,
"end": 9188,
"loc": {
"start": {
"line": 276,
"column": 8
},
"end": {
"line": 298,
"column": 9
}
},
"discriminant": {
"type": "Identifier",
"start": 8497,
"end": 8506,
"loc": {
"start": {
"line": 276,
"column": 16
},
"end": {
"line": 276,
"column": 25
},
"identifierName": "operation"
},
"name": "operation"
},
"cases": [
{
"type": "SwitchCase",
"start": 8522,
"end": 8606,
"loc": {
"start": {
"line": 277,
"column": 12
},
"end": {
"line": 279,
"column": 22
}
},
"consequent": [
{
"type": "ExpressionStatement",
"start": 8549,
"end": 8583,
"loc": {
"start": {
"line": 278,
"column": 16
},
"end": {
"line": 278,
"column": 50
}
},
"expression": {
"type": "AssignmentExpression",
"start": 8549,
"end": 8582,
"loc": {
"start": {
"line": 278,
"column": 16
},
"end": {
"line": 278,
"column": 49
}
},
"operator": "=",
"left": {
"type": "Identifier",
"start": 8549,
"end": 8555,
"loc": {
"start": {
"line": 278,
"column": 16
},
"end": {
"line": 278,
"column": 22
},
"identifierName": "result"
},
"name": "result"
},
"right": {
"type": "CallExpression",
"start": 8558,
"end": 8582,
"loc": {
"start": {
"line": 278,
"column": 25
},
"end": {
"line": 278,
"column": 49
}
},
"callee": {
"type": "MemberExpression",
"start": 8558,
"end": 8571,
"loc": {
"start": {
"line": 278,
"column": 25
},
"end": {
"line": 278,
"column": 38
}
},
"object": {
"type": "ThisExpression",
"start": 8558,
"end": 8562,
"loc": {
"start": {
"line": 278,
"column": 25
},
"end": {
"line": 278,
"column": 29
}
}
},
"property": {
"type": "Identifier",
"start": 8563,
"end": 8571,
"loc": {
"start": {
"line": 278,
"column": 30
},
"end": {
"line": 278,
"column": 38
},
"identifierName": "calcMean"
},
"name": "calcMean"
},
"computed": false
},
"arguments": [
{
"type": "Identifier",
"start": 8572,
"end": 8581,
"loc": {
"start": {
"line": 278,
"column": 39
},
"end": {
"line": 278,
"column": 48
},
"identifierName": "colValues"
},
"name": "colValues"
}
]
}
}
},
{
"type": "BreakStatement",
"start": 8600,
"end": 8606,
"loc": {
"start": {
"line": 279,
"column": 16
},
"end": {
"line": 279,
"column": 22
}
},
"label": null
}
],
"test": {
"type": "Identifier",
"start": 8527,
"end": 8531,
"loc": {
"start": {
"line": 277,
"column": 17
},
"end": {
"line": 277,
"column": 21
},
"identifierName": "MEAN"
},
"name": "MEAN"
}
},
{
"type": "SwitchCase",
"start": 8619,
"end": 8701,
"loc": {
"start": {
"line": 280,
"column": 12
},
"end": {
"line": 282,
"column": 22
}
},
"consequent": [
{
"type": "ExpressionStatement",
"start": 8645,
"end": 8678,
"loc": {
"start": {
"line": 281,
"column": 16
},
"end": {
"line": 281,
"column": 49
}
},
"expression": {
"type": "AssignmentExpression",
"start": 8645,
"end": 8677,
"loc": {
"start": {
"line": 281,
"column": 16
},
"end": {
"line": 281,
"column": 48
}
},
"operator": "=",
"left": {
"type": "Identifier",
"start": 8645,
"end": 8651,
"loc": {
"start": {
"line": 281,
"column": 16
},
"end": {
"line": 281,
"column": 22
},
"identifierName": "result"
},
"name": "result"
},
"right": {
"type": "CallExpression",
"start": 8654,
"end": 8677,
"loc": {
"start": {
"line": 281,
"column": 25
},
"end": {
"line": 281,
"column": 48
}
},
"callee": {
"type": "MemberExpression",
"start": 8654,
"end": 8666,
"loc": {
"start": {
"line": 281,
"column": 25
},
"end": {
"line": 281,
"column": 37
}
},
"object": {
"type": "ThisExpression",
"start": 8654,
"end": 8658,
"loc": {
"start": {
"line": 281,
"column": 25
},
"end": {
"line": 281,
"column": 29
}
}
},
"property": {
"type": "Identifier",
"start": 8659,
"end": 8666,
"loc": {
"start": {
"line": 281,
"column": 30
},
"end": {
"line": 281,
"column": 37
},
"identifierName": "calcSum"
},
"name": "calcSum"
},
"computed": false
},
"arguments": [
{
"type": "Identifier",
"start": 8667,
"end": 8676,
"loc": {
"start": {
"line": 281,
"column": 38
},
"end": {
"line": 281,
"column": 47
},
"identifierName": "colValues"
},
"name": "colValues"
}
]
}
}
},
{
"type": "BreakStatement",
"start": 8695,
"end": 8701,
"loc": {
"start": {
"line": 282,
"column": 16
},
"end": {
"line": 282,
"column": 22
}
},
"label": null
}
],
"test": {
"type": "Identifier",
"start": 8624,
"end": 8627,
"loc": {
"start": {
"line": 280,
"column": 17
},
"end": {
"line": 280,
"column": 20
},
"identifierName": "SUM"
},
"name": "SUM"
}
},
{
"type": "SwitchCase",
"start": 8714,
"end": 8796,
"loc": {
"start": {
"line": 283,
"column": 12
},
"end": {
"line": 285,
"column": 22
}
},
"consequent": [
{
"type": "ExpressionStatement",
"start": 8740,
"end": 8773,
"loc": {
"start": {
"line": 284,
"column": 16
},
"end": {
"line": 284,
"column": 49
}
},
"expression": {
"type": "AssignmentExpression",
"start": 8740,
"end": 8772,
"loc": {
"start": {
"line": 284,
"column": 16
},
"end": {
"line": 284,
"column": 48
}
},
"operator": "=",
"left": {
"type": "Identifier",
"start": 8740,
"end": 8746,
"loc": {
"start": {
"line": 284,
"column": 16
},
"end": {
"line": 284,
"column": 22
},
"identifierName": "result"
},
"name": "result"
},
"right": {
"type": "CallExpression",
"start": 8749,
"end": 8772,
"loc": {
"start": {
"line": 284,
"column": 25
},
"end": {
"line": 284,
"column": 48
}
},
"callee": {
"type": "MemberExpression",
"start": 8749,
"end": 8761,
"loc": {
"start": {
"line": 284,
"column": 25
},
"end": {
"line": 284,
"column": 37
}
},
"object": {
"type": "ThisExpression",
"start": 8749,
"end": 8753,
"loc": {
"start": {
"line": 284,
"column": 25
},
"end": {
"line": 284,
"column": 29
}
}
},
"property": {
"type": "Identifier",
"start": 8754,
"end": 8761,
"loc": {
"start": {
"line": 284,
"column": 30
},
"end": {
"line": 284,
"column": 37
},
"identifierName": "calcMin"
},
"name": "calcMin"
},
"computed": false
},
"arguments": [
{
"type": "Identifier",
"start": 8762,
"end": 8771,
"loc": {
"start": {
"line": 284,
"column": 38
},
"end": {
"line": 284,
"column": 47
},
"identifierName": "colValues"
},
"name": "colValues"
}
]
}
}
},
{
"type": "BreakStatement",
"start": 8790,
"end": 8796,
"loc": {
"start": {
"line": 285,
"column": 16
},
"end": {
"line": 285,
"column": 22
}
},
"label": null
}
],
"test": {
"type": "Identifier",
"start": 8719,
"end": 8722,
"loc": {
"start": {
"line": 283,
"column": 17
},
"end": {
"line": 283,
"column": 20
},
"identifierName": "MIN"
},
"name": "MIN"
}
},
{
"type": "SwitchCase",
"start": 8809,
"end": 8891,
"loc": {
"start": {
"line": 286,
"column": 12
},
"end": {
"line": 288,
"column": 22
}
},
"consequent": [
{
"type": "ExpressionStatement",
"start": 8835,
"end": 8868,
"loc": {
"start": {
"line": 287,
"column": 16
},
"end": {
"line": 287,
"column": 49
}
},
"expression": {
"type": "AssignmentExpression",
"start": 8835,
"end": 8867,
"loc": {
"start": {
"line": 287,
"column": 16
},
"end": {
"line": 287,
"column": 48
}
},
"operator": "=",
"left": {
"type": "Identifier",
"start": 8835,
"end": 8841,
"loc": {
"start": {
"line": 287,
"column": 16
},
"end": {
"line": 287,
"column": 22
},
"identifierName": "result"
},
"name": "result"
},
"right": {
"type": "CallExpression",
"start": 8844,
"end": 8867,
"loc": {
"start": {
"line": 287,
"column": 25
},
"end": {
"line": 287,
"column": 48
}
},
"callee": {
"type": "MemberExpression",
"start": 8844,
"end": 8856,
"loc": {
"start": {
"line": 287,
"column": 25
},
"end": {
"line": 287,
"column": 37
}
},
"object": {
"type": "ThisExpression",
"start": 8844,
"end": 8848,
"loc": {
"start": {
"line": 287,
"column": 25
},
"end": {
"line": 287,
"column": 29
}
}
},
"property": {
"type": "Identifier",
"start": 8849,
"end": 8856,
"loc": {
"start": {
"line": 287,
"column": 30
},
"end": {
"line": 287,
"column": 37
},
"identifierName": "calcMax"
},
"name": "calcMax"
},
"computed": false
},
"arguments": [
{
"type": "Identifier",
"start": 8857,
"end": 8866,
"loc": {
"start": {
"line": 287,
"column": 38
},
"end": {
"line": 287,
"column": 47
},
"identifierName": "colValues"
},
"name": "colValues"
}
]
}
}
},
{
"type": "BreakStatement",
"start": 8885,
"end": 8891,
"loc": {
"start": {
"line": 288,
"column": 16
},
"end": {
"line": 288,
"column": 22
}
},
"label": null
}
],
"test": {
"type": "Identifier",
"start": 8814,
"end": 8817,
"loc": {
"start": {
"line": 286,
"column": 17
},
"end": {
"line": 286,
"column": 20
},
"identifierName": "MAX"
},
"name": "MAX"
}
},
{
"type": "SwitchCase",
"start": 8904,
"end": 8992,
"loc": {
"start": {
"line": 289,
"column": 12
},
"end": {
"line": 291,
"column": 22
}
},
"consequent": [
{
"type": "ExpressionStatement",
"start": 8933,
"end": 8969,
"loc": {
"start": {
"line": 290,
"column": 16
},
"end": {
"line": 290,
"column": 52
}
},
"expression": {
"type": "AssignmentExpression",
"start": 8933,
"end": 8968,
"loc": {
"start": {
"line": 290,
"column": 16
},
"end": {
"line": 290,
"column": 51
}
},
"operator": "=",
"left": {
"type": "Identifier",
"start": 8933,
"end": 8939,
"loc": {
"start": {
"line": 290,
"column": 16
},
"end": {
"line": 290,
"column": 22
},
"identifierName": "result"
},
"name": "result"
},
"right": {
"type": "CallExpression",
"start": 8942,
"end": 8968,
"loc": {
"start": {
"line": 290,
"column": 25
},
"end": {
"line": 290,
"column": 51
}
},
"callee": {
"type": "MemberExpression",
"start": 8942,
"end": 8957,
"loc": {
"start": {
"line": 290,
"column": 25
},
"end": {
"line": 290,
"column": 40
}
},
"object": {
"type": "ThisExpression",
"start": 8942,
"end": 8946,
"loc": {
"start": {
"line": 290,
"column": 25
},
"end": {
"line": 290,
"column": 29
}
}
},
"property": {
"type": "Identifier",
"start": 8947,
"end": 8957,
"loc": {
"start": {
"line": 290,
"column": 30
},
"end": {
"line": 290,
"column": 40
},
"identifierName": "calcMedian"
},
"name": "calcMedian"
},
"computed": false
},
"arguments": [
{
"type": "Identifier",
"start": 8958,
"end": 8967,
"loc": {
"start": {
"line": 290,
"column": 41
},
"end": {
"line": 290,
"column": 50
},
"identifierName": "colValues"
},
"name": "colValues"
}
]
}
}
},
{
"type": "BreakStatement",
"start": 8986,
"end": 8992,
"loc": {
"start": {
"line": 291,
"column": 16
},
"end": {
"line": 291,
"column": 22
}
},
"label": null
}
],
"test": {
"type": "Identifier",
"start": 8909,
"end": 8915,
"loc": {
"start": {
"line": 289,
"column": 17
},
"end": {
"line": 289,
"column": 23
},
"identifierName": "MEDIAN"
},
"name": "MEDIAN"
}
},
{
"type": "SwitchCase",
"start": 9005,
"end": 9085,
"loc": {
"start": {
"line": 292,
"column": 12
},
"end": {
"line": 294,
"column": 22
}
},
"consequent": [
{
"type": "ExpressionStatement",
"start": 9030,
"end": 9062,
"loc": {
"start": {
"line": 293,
"column": 16
},
"end": {
"line": 293,
"column": 48
}
},
"expression": {
"type": "AssignmentExpression",
"start": 9030,
"end": 9061,
"loc": {
"start": {
"line": 293,
"column": 16
},
"end": {
"line": 293,
"column": 47
}
},
"operator": "=",
"left": {
"type": "Identifier",
"start": 9030,
"end": 9036,
"loc": {
"start": {
"line": 293,
"column": 16
},
"end": {
"line": 293,
"column": 22
},
"identifierName": "result"
},
"name": "result"
},
"right": {
"type": "CallExpression",
"start": 9039,
"end": 9061,
"loc": {
"start": {
"line": 293,
"column": 25
},
"end": {
"line": 293,
"column": 47
}
},
"callee": {
"type": "MemberExpression",
"start": 9039,
"end": 9050,
"loc": {
"start": {
"line": 293,
"column": 25
},
"end": {
"line": 293,
"column": 36
}
},
"object": {
"type": "ThisExpression",
"start": 9039,
"end": 9043,
"loc": {
"start": {
"line": 293,
"column": 25
},
"end": {
"line": 293,
"column": 29
}
}
},
"property": {
"type": "Identifier",
"start": 9044,
"end": 9050,
"loc": {
"start": {
"line": 293,
"column": 30
},
"end": {
"line": 293,
"column": 36
},
"identifierName": "calcQ1"
},
"name": "calcQ1"
},
"computed": false
},
"arguments": [
{
"type": "Identifier",
"start": 9051,
"end": 9060,
"loc": {
"start": {
"line": 293,
"column": 37
},
"end": {
"line": 293,
"column": 46
},
"identifierName": "colValues"
},
"name": "colValues"
}
]
}
}
},
{
"type": "BreakStatement",
"start": 9079,
"end": 9085,
"loc": {
"start": {
"line": 294,
"column": 16
},
"end": {
"line": 294,
"column": 22
}
},
"label": null
}
],
"test": {
"type": "Identifier",
"start": 9010,
"end": 9012,
"loc": {
"start": {
"line": 292,
"column": 17
},
"end": {
"line": 292,
"column": 19
},
"identifierName": "Q1"
},
"name": "Q1"
}
},
{
"type": "SwitchCase",
"start": 9098,
"end": 9178,
"loc": {
"start": {
"line": 295,
"column": 12
},
"end": {
"line": 297,
"column": 22
}
},
"consequent": [
{
"type": "ExpressionStatement",
"start": 9123,
"end": 9155,
"loc": {
"start": {
"line": 296,
"column": 16
},
"end": {
"line": 296,
"column": 48
}
},
"expression": {
"type": "AssignmentExpression",
"start": 9123,
"end": 9154,
"loc": {
"start": {
"line": 296,
"column": 16
},
"end": {
"line": 296,
"column": 47
}
},
"operator": "=",
"left": {
"type": "Identifier",
"start": 9123,
"end": 9129,
"loc": {
"start": {
"line": 296,
"column": 16
},
"end": {
"line": 296,
"column": 22
},
"identifierName": "result"
},
"name": "result"
},
"right": {
"type": "CallExpression",
"start": 9132,
"end": 9154,
"loc": {
"start": {
"line": 296,
"column": 25
},
"end": {
"line": 296,
"column": 47
}
},
"callee": {
"type": "MemberExpression",
"start": 9132,
"end": 9143,
"loc": {
"start": {
"line": 296,
"column": 25
},
"end": {
"line": 296,
"column": 36
}
},
"object": {
"type": "ThisExpression",
"start": 9132,
"end": 9136,
"loc": {
"start": {
"line": 296,
"column": 25
},
"end": {
"line": 296,
"column": 29
}
}
},
"property": {
"type": "Identifier",
"start": 9137,
"end": 9143,
"loc": {
"start": {
"line": 296,
"column": 30
},
"end": {
"line": 296,
"column": 36
},
"identifierName": "calcQ3"
},
"name": "calcQ3"
},
"computed": false
},
"arguments": [
{
"type": "Identifier",
"start": 9144,
"end": 9153,
"loc": {
"start": {
"line": 296,
"column": 37
},
"end": {
"line": 296,
"column": 46
},
"identifierName": "colValues"
},
"name": "colValues"
}
]
}
}
},
{
"type": "BreakStatement",
"start": 9172,
"end": 9178,
"loc": {
"start": {
"line": 297,
"column": 16
},
"end": {
"line": 297,
"column": 22
}
},
"label": null
}
],
"test": {
"type": "Identifier",
"start": 9103,
"end": 9105,
"loc": {
"start": {
"line": 295,
"column": 17
},
"end": {
"line": 295,
"column": 19
},
"identifierName": "Q3"
},
"name": "Q3"
}
}
]
},
{
"type": "ReturnStatement",
"start": 9198,
"end": 9261,
"loc": {
"start": {
"line": 300,
"column": 8
},
"end": {
"line": 300,
"column": 71
}
},
"argument": {
"type": "ConditionalExpression",
"start": 9205,
"end": 9260,
"loc": {
"start": {
"line": 300,
"column": 15
},
"end": {
"line": 300,
"column": 70
}
},
"test": {
"type": "CallExpression",
"start": 9205,
"end": 9223,
"loc": {
"start": {
"line": 300,
"column": 15
},
"end": {
"line": 300,
"column": 33
}
},
"callee": {
"type": "Identifier",
"start": 9205,
"end": 9212,
"loc": {
"start": {
"line": 300,
"column": 15
},
"end": {
"line": 300,
"column": 22
},
"identifierName": "isEmpty"
},
"name": "isEmpty"
},
"arguments": [
{
"type": "Identifier",
"start": 9213,
"end": 9222,
"loc": {
"start": {
"line": 300,
"column": 23
},
"end": {
"line": 300,
"column": 32
},
"identifierName": "precision"
},
"name": "precision"
}
]
},
"consequent": {
"type": "Identifier",
"start": 9226,
"end": 9232,
"loc": {
"start": {
"line": 300,
"column": 36
},
"end": {
"line": 300,
"column": 42
},
"identifierName": "result"
},
"name": "result"
},
"alternate": {
"type": "CallExpression",
"start": 9235,
"end": 9260,
"loc": {
"start": {
"line": 300,
"column": 45
},
"end": {
"line": 300,
"column": 70
}
},
"callee": {
"type": "MemberExpression",
"start": 9235,
"end": 9249,
"loc": {
"start": {
"line": 300,
"column": 45
},
"end": {
"line": 300,
"column": 59
}
},
"object": {
"type": "Identifier",
"start": 9235,
"end": 9241,
"loc": {
"start": {
"line": 300,
"column": 45
},
"end": {
"line": 300,
"column": 51
},
"identifierName": "result"
},
"name": "result"
},
"property": {
"type": "Identifier",
"start": 9242,
"end": 9249,
"loc": {
"start": {
"line": 300,
"column": 52
},
"end": {
"line": 300,
"column": 59
},
"identifierName": "toFixed"
},
"name": "toFixed"
},
"computed": false
},
"arguments": [
{
"type": "Identifier",
"start": 9250,
"end": 9259,
"loc": {
"start": {
"line": 300,
"column": 60
},
"end": {
"line": 300,
"column": 69
},
"identifierName": "precision"
},
"name": "precision"
}
]
}
}
}
],
"directives": [],
"trailingComments": null
},
"leadingComments": [
{
"type": "CommentBlock",
"value": "*\n * Make calculation on passed values.\n * @param {Array} values List of values\n * @param {String} [operation=SUM] Optional operation type\n * @param {Number} precision Optional result precision\n * @returns {Number}\n * @private\n ",
"start": 7988,
"end": 8248,
"loc": {
"start": {
"line": 261,
"column": 4
},
"end": {
"line": 268,
"column": 7
}
}
}
],
"trailingComments": [
{
"type": "CommentBlock",
"value": "*\n * Calculate the sum of passed values.\n * @param {Array} [values=[]] List of values\n * @returns {Number}\n ",
"start": 9273,
"end": 9401,
"loc": {
"start": {
"line": 303,
"column": 4
},
"end": {
"line": 307,
"column": 7
}
}
}
]
},
{
"type": "ClassMethod",
"start": 9406,
"end": 9589,
"loc": {
"start": {
"line": 308,
"column": 4
},
"end": {
"line": 314,
"column": 5
}
},
"static": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 9406,
"end": 9413,
"loc": {
"start": {
"line": 308,
"column": 4
},
"end": {
"line": 308,
"column": 11
},
"identifierName": "calcSum"
},
"name": "calcSum",
"leadingComments": null
},
"kind": "method",
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "AssignmentPattern",
"start": 9414,
"end": 9425,
"loc": {
"start": {
"line": 308,
"column": 12
},
"end": {
"line": 308,
"column": 23
}
},
"left": {
"type": "Identifier",
"start": 9414,
"end": 9420,
"loc": {
"start": {
"line": 308,
"column": 12
},
"end": {
"line": 308,
"column": 18
},
"identifierName": "values"
},
"name": "values"
},
"right": {
"type": "ArrayExpression",
"start": 9423,
"end": 9425,
"loc": {
"start": {
"line": 308,
"column": 21
},
"end": {
"line": 308,
"column": 23
}
},
"elements": []
}
}
],
"body": {
"type": "BlockStatement",
"start": 9427,
"end": 9589,
"loc": {
"start": {
"line": 308,
"column": 25
},
"end": {
"line": 314,
"column": 5
}
},
"body": [
{
"type": "IfStatement",
"start": 9437,
"end": 9491,
"loc": {
"start": {
"line": 309,
"column": 8
},
"end": {
"line": 311,
"column": 9
}
},
"test": {
"type": "CallExpression",
"start": 9441,
"end": 9456,
"loc": {
"start": {
"line": 309,
"column": 12
},
"end": {
"line": 309,
"column": 27
}
},
"callee": {
"type": "Identifier",
"start": 9441,
"end": 9448,
"loc": {
"start": {
"line": 309,
"column": 12
},
"end": {
"line": 309,
"column": 19
},
"identifierName": "isEmpty"
},
"name": "isEmpty"
},
"arguments": [
{
"type": "Identifier",
"start": 9449,
"end": 9455,
"loc": {
"start": {
"line": 309,
"column": 20
},
"end": {
"line": 309,
"column": 26
},
"identifierName": "values"
},
"name": "values"
}
]
},
"consequent": {
"type": "BlockStatement",
"start": 9458,
"end": 9491,
"loc": {
"start": {
"line": 309,
"column": 29
},
"end": {
"line": 311,
"column": 9
}
},
"body": [
{
"type": "ReturnStatement",
"start": 9472,
"end": 9481,
"loc": {
"start": {
"line": 310,
"column": 12
},
"end": {
"line": 310,
"column": 21
}
},
"argument": {
"type": "NumericLiteral",
"start": 9479,
"end": 9480,
"loc": {
"start": {
"line": 310,
"column": 19
},
"end": {
"line": 310,
"column": 20
}
},
"extra": {
"rawValue": 0,
"raw": "0"
},
"value": 0
}
}
],
"directives": []
},
"alternate": null
},
{
"type": "VariableDeclaration",
"start": 9500,
"end": 9560,
"loc": {
"start": {
"line": 312,
"column": 8
},
"end": {
"line": 312,
"column": 68
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 9504,
"end": 9559,
"loc": {
"start": {
"line": 312,
"column": 12
},
"end": {
"line": 312,
"column": 67
}
},
"id": {
"type": "Identifier",
"start": 9504,
"end": 9510,
"loc": {
"start": {
"line": 312,
"column": 12
},
"end": {
"line": 312,
"column": 18
},
"identifierName": "result"
},
"name": "result"
},
"init": {
"type": "CallExpression",
"start": 9513,
"end": 9559,
"loc": {
"start": {
"line": 312,
"column": 21
},
"end": {
"line": 312,
"column": 67
}
},
"callee": {
"type": "MemberExpression",
"start": 9513,
"end": 9526,
"loc": {
"start": {
"line": 312,
"column": 21
},
"end": {
"line": 312,
"column": 34
}
},
"object": {
"type": "Identifier",
"start": 9513,
"end": 9519,
"loc": {
"start": {
"line": 312,
"column": 21
},
"end": {
"line": 312,
"column": 27
},
"identifierName": "values"
},
"name": "values"
},
"property": {
"type": "Identifier",
"start": 9520,
"end": 9526,
"loc": {
"start": {
"line": 312,
"column": 28
},
"end": {
"line": 312,
"column": 34
},
"identifierName": "reduce"
},
"name": "reduce"
},
"computed": false
},
"arguments": [
{
"type": "ArrowFunctionExpression",
"start": 9527,
"end": 9558,
"loc": {
"start": {
"line": 312,
"column": 35
},
"end": {
"line": 312,
"column": 66
}
},
"id": null,
"generator": false,
"expression": true,
"async": false,
"params": [
{
"type": "Identifier",
"start": 9528,
"end": 9529,
"loc": {
"start": {
"line": 312,
"column": 36
},
"end": {
"line": 312,
"column": 37
},
"identifierName": "x"
},
"name": "x"
},
{
"type": "Identifier",
"start": 9531,
"end": 9532,
"loc": {
"start": {
"line": 312,
"column": 39
},
"end": {
"line": 312,
"column": 40
},
"identifierName": "y"
},
"name": "y"
}
],
"body": {
"type": "BinaryExpression",
"start": 9537,
"end": 9558,
"loc": {
"start": {
"line": 312,
"column": 45
},
"end": {
"line": 312,
"column": 66
}
},
"left": {
"type": "CallExpression",
"start": 9537,
"end": 9546,
"loc": {
"start": {
"line": 312,
"column": 45
},
"end": {
"line": 312,
"column": 54
}
},
"callee": {
"type": "Identifier",
"start": 9537,
"end": 9543,
"loc": {
"start": {
"line": 312,
"column": 45
},
"end": {
"line": 312,
"column": 51
},
"identifierName": "Number"
},
"name": "Number"
},
"arguments": [
{
"type": "Identifier",
"start": 9544,
"end": 9545,
"loc": {
"start": {
"line": 312,
"column": 52
},
"end": {
"line": 312,
"column": 53
},
"identifierName": "x"
},
"name": "x"
}
]
},
"operator": "+",
"right": {
"type": "CallExpression",
"start": 9549,
"end": 9558,
"loc": {
"start": {
"line": 312,
"column": 57
},
"end": {
"line": 312,
"column": 66
}
},
"callee": {
"type": "Identifier",
"start": 9549,
"end": 9555,
"loc": {
"start": {
"line": 312,
"column": 57
},
"end": {
"line": 312,
"column": 63
},
"identifierName": "Number"
},
"name": "Number"
},
"arguments": [
{
"type": "Identifier",
"start": 9556,
"end": 9557,
"loc": {
"start": {
"line": 312,
"column": 64
},
"end": {
"line": 312,
"column": 65
},
"identifierName": "y"
},
"name": "y"
}
]
}
}
}
]
}
}
],
"kind": "let"
},
{
"type": "ReturnStatement",
"start": 9569,
"end": 9583,
"loc": {
"start": {
"line": 313,
"column": 8
},
"end": {
"line": 313,
"column": 22
}
},
"argument": {
"type": "Identifier",
"start": 9576,
"end": 9582,
"loc": {
"start": {
"line": 313,
"column": 15
},
"end": {
"line": 313,
"column": 21
},
"identifierName": "result"
},
"name": "result"
}
}
],
"directives": [],
"trailingComments": null
},
"leadingComments": [
{
"type": "CommentBlock",
"value": "*\n * Calculate the sum of passed values.\n * @param {Array} [values=[]] List of values\n * @returns {Number}\n ",
"start": 9273,
"end": 9401,
"loc": {
"start": {
"line": 303,
"column": 4
},
"end": {
"line": 307,
"column": 7
}
}
}
],
"trailingComments": [
{
"type": "CommentBlock",
"value": "*\n * Calculate the mean of passed values.\n * @param {Array} [values=[]] List of values\n * @returns {Number}\n ",
"start": 9595,
"end": 9724,
"loc": {
"start": {
"line": 316,
"column": 4
},
"end": {
"line": 320,
"column": 7
}
}
}
]
},
{
"type": "ClassMethod",
"start": 9729,
"end": 9848,
"loc": {
"start": {
"line": 321,
"column": 4
},
"end": {
"line": 324,
"column": 5
}
},
"static": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 9729,
"end": 9737,
"loc": {
"start": {
"line": 321,
"column": 4
},
"end": {
"line": 321,
"column": 12
},
"identifierName": "calcMean"
},
"name": "calcMean",
"leadingComments": null
},
"kind": "method",
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "AssignmentPattern",
"start": 9738,
"end": 9749,
"loc": {
"start": {
"line": 321,
"column": 13
},
"end": {
"line": 321,
"column": 24
}
},
"left": {
"type": "Identifier",
"start": 9738,
"end": 9744,
"loc": {
"start": {
"line": 321,
"column": 13
},
"end": {
"line": 321,
"column": 19
},
"identifierName": "values"
},
"name": "values"
},
"right": {
"type": "ArrayExpression",
"start": 9747,
"end": 9749,
"loc": {
"start": {
"line": 321,
"column": 22
},
"end": {
"line": 321,
"column": 24
}
},
"elements": []
}
}
],
"body": {
"type": "BlockStatement",
"start": 9751,
"end": 9848,
"loc": {
"start": {
"line": 321,
"column": 26
},
"end": {
"line": 324,
"column": 5
}
},
"body": [
{
"type": "VariableDeclaration",
"start": 9761,
"end": 9811,
"loc": {
"start": {
"line": 322,
"column": 8
},
"end": {
"line": 322,
"column": 58
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 9765,
"end": 9810,
"loc": {
"start": {
"line": 322,
"column": 12
},
"end": {
"line": 322,
"column": 57
}
},
"id": {
"type": "Identifier",
"start": 9765,
"end": 9771,
"loc": {
"start": {
"line": 322,
"column": 12
},
"end": {
"line": 322,
"column": 18
},
"identifierName": "result"
},
"name": "result"
},
"init": {
"type": "BinaryExpression",
"start": 9774,
"end": 9810,
"loc": {
"start": {
"line": 322,
"column": 21
},
"end": {
"line": 322,
"column": 57
}
},
"left": {
"type": "CallExpression",
"start": 9774,
"end": 9794,
"loc": {
"start": {
"line": 322,
"column": 21
},
"end": {
"line": 322,
"column": 41
}
},
"callee": {
"type": "MemberExpression",
"start": 9774,
"end": 9786,
"loc": {
"start": {
"line": 322,
"column": 21
},
"end": {
"line": 322,
"column": 33
}
},
"object": {
"type": "ThisExpression",
"start": 9774,
"end": 9778,
"loc": {
"start": {
"line": 322,
"column": 21
},
"end": {
"line": 322,
"column": 25
}
}
},
"property": {
"type": "Identifier",
"start": 9779,
"end": 9786,
"loc": {
"start": {
"line": 322,
"column": 26
},
"end": {
"line": 322,
"column": 33
},
"identifierName": "calcSum"
},
"name": "calcSum"
},
"computed": false
},
"arguments": [
{
"type": "Identifier",
"start": 9787,
"end": 9793,
"loc": {
"start": {
"line": 322,
"column": 34
},
"end": {
"line": 322,
"column": 40
},
"identifierName": "values"
},
"name": "values"
}
]
},
"operator": "/",
"right": {
"type": "MemberExpression",
"start": 9797,
"end": 9810,
"loc": {
"start": {
"line": 322,
"column": 44
},
"end": {
"line": 322,
"column": 57
}
},
"object": {
"type": "Identifier",
"start": 9797,
"end": 9803,
"loc": {
"start": {
"line": 322,
"column": 44
},
"end": {
"line": 322,
"column": 50
},
"identifierName": "values"
},
"name": "values"
},
"property": {
"type": "Identifier",
"start": 9804,
"end": 9810,
"loc": {
"start": {
"line": 322,
"column": 51
},
"end": {
"line": 322,
"column": 57
},
"identifierName": "length"
},
"name": "length"
},
"computed": false
}
}
}
],
"kind": "let"
},
{
"type": "ReturnStatement",
"start": 9820,
"end": 9842,
"loc": {
"start": {
"line": 323,
"column": 8
},
"end": {
"line": 323,
"column": 30
}
},
"argument": {
"type": "CallExpression",
"start": 9827,
"end": 9841,
"loc": {
"start": {
"line": 323,
"column": 15
},
"end": {
"line": 323,
"column": 29
}
},
"callee": {
"type": "Identifier",
"start": 9827,
"end": 9833,
"loc": {
"start": {
"line": 323,
"column": 15
},
"end": {
"line": 323,
"column": 21
},
"identifierName": "Number"
},
"name": "Number"
},
"arguments": [
{
"type": "Identifier",
"start": 9834,
"end": 9840,
"loc": {
"start": {
"line": 323,
"column": 22
},
"end": {
"line": 323,
"column": 28
},
"identifierName": "result"
},
"name": "result"
}
]
}
}
],
"directives": [],
"trailingComments": null
},
"leadingComments": [
{
"type": "CommentBlock",
"value": "*\n * Calculate the mean of passed values.\n * @param {Array} [values=[]] List of values\n * @returns {Number}\n ",
"start": 9595,
"end": 9724,
"loc": {
"start": {
"line": 316,
"column": 4
},
"end": {
"line": 320,
"column": 7
}
}
}
],
"trailingComments": [
{
"type": "CommentBlock",
"value": "*\n * Calculate the max value of passed values.\n * @param {Array} [values=[]] List of values\n * @returns {Number}\n ",
"start": 9854,
"end": 9988,
"loc": {
"start": {
"line": 326,
"column": 4
},
"end": {
"line": 330,
"column": 7
}
}
}
]
},
{
"type": "ClassMethod",
"start": 9993,
"end": 10066,
"loc": {
"start": {
"line": 331,
"column": 4
},
"end": {
"line": 333,
"column": 5
}
},
"static": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 9993,
"end": 10000,
"loc": {
"start": {
"line": 331,
"column": 4
},
"end": {
"line": 331,
"column": 11
},
"identifierName": "calcMax"
},
"name": "calcMax",
"leadingComments": null
},
"kind": "method",
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "AssignmentPattern",
"start": 10001,
"end": 10012,
"loc": {
"start": {
"line": 331,
"column": 12
},
"end": {
"line": 331,
"column": 23
}
},
"left": {
"type": "Identifier",
"start": 10001,
"end": 10007,
"loc": {
"start": {
"line": 331,
"column": 12
},
"end": {
"line": 331,
"column": 18
},
"identifierName": "values"
},
"name": "values"
},
"right": {
"type": "ArrayExpression",
"start": 10010,
"end": 10012,
"loc": {
"start": {
"line": 331,
"column": 21
},
"end": {
"line": 331,
"column": 23
}
},
"elements": []
}
}
],
"body": {
"type": "BlockStatement",
"start": 10014,
"end": 10066,
"loc": {
"start": {
"line": 331,
"column": 25
},
"end": {
"line": 333,
"column": 5
}
},
"body": [
{
"type": "ReturnStatement",
"start": 10024,
"end": 10060,
"loc": {
"start": {
"line": 332,
"column": 8
},
"end": {
"line": 332,
"column": 44
}
},
"argument": {
"type": "CallExpression",
"start": 10031,
"end": 10059,
"loc": {
"start": {
"line": 332,
"column": 15
},
"end": {
"line": 332,
"column": 43
}
},
"callee": {
"type": "MemberExpression",
"start": 10031,
"end": 10045,
"loc": {
"start": {
"line": 332,
"column": 15
},
"end": {
"line": 332,
"column": 29
}
},
"object": {
"type": "MemberExpression",
"start": 10031,
"end": 10039,
"loc": {
"start": {
"line": 332,
"column": 15
},
"end": {
"line": 332,
"column": 23
}
},
"object": {
"type": "Identifier",
"start": 10031,
"end": 10035,
"loc": {
"start": {
"line": 332,
"column": 15
},
"end": {
"line": 332,
"column": 19
},
"identifierName": "Math"
},
"name": "Math"
},
"property": {
"type": "Identifier",
"start": 10036,
"end": 10039,
"loc": {
"start": {
"line": 332,
"column": 20
},
"end": {
"line": 332,
"column": 23
},
"identifierName": "max"
},
"name": "max"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 10040,
"end": 10045,
"loc": {
"start": {
"line": 332,
"column": 24
},
"end": {
"line": 332,
"column": 29
},
"identifierName": "apply"
},
"name": "apply"
},
"computed": false
},
"arguments": [
{
"type": "NullLiteral",
"start": 10046,
"end": 10050,
"loc": {
"start": {
"line": 332,
"column": 30
},
"end": {
"line": 332,
"column": 34
}
}
},
{
"type": "Identifier",
"start": 10052,
"end": 10058,
"loc": {
"start": {
"line": 332,
"column": 36
},
"end": {
"line": 332,
"column": 42
},
"identifierName": "values"
},
"name": "values"
}
]
}
}
],
"directives": [],
"trailingComments": null
},
"leadingComments": [
{
"type": "CommentBlock",
"value": "*\n * Calculate the max value of passed values.\n * @param {Array} [values=[]] List of values\n * @returns {Number}\n ",
"start": 9854,
"end": 9988,
"loc": {
"start": {
"line": 326,
"column": 4
},
"end": {
"line": 330,
"column": 7
}
}
}
],
"trailingComments": [
{
"type": "CommentBlock",
"value": "*\n * Calculate the min value of passed values.\n * @param {Array} [values=[]] List of values\n * @returns {Number}\n ",
"start": 10072,
"end": 10206,
"loc": {
"start": {
"line": 335,
"column": 4
},
"end": {
"line": 339,
"column": 7
}
}
}
]
},
{
"type": "ClassMethod",
"start": 10211,
"end": 10284,
"loc": {
"start": {
"line": 340,
"column": 4
},
"end": {
"line": 342,
"column": 5
}
},
"static": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 10211,
"end": 10218,
"loc": {
"start": {
"line": 340,
"column": 4
},
"end": {
"line": 340,
"column": 11
},
"identifierName": "calcMin"
},
"name": "calcMin",
"leadingComments": null
},
"kind": "method",
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "AssignmentPattern",
"start": 10219,
"end": 10230,
"loc": {
"start": {
"line": 340,
"column": 12
},
"end": {
"line": 340,
"column": 23
}
},
"left": {
"type": "Identifier",
"start": 10219,
"end": 10225,
"loc": {
"start": {
"line": 340,
"column": 12
},
"end": {
"line": 340,
"column": 18
},
"identifierName": "values"
},
"name": "values"
},
"right": {
"type": "ArrayExpression",
"start": 10228,
"end": 10230,
"loc": {
"start": {
"line": 340,
"column": 21
},
"end": {
"line": 340,
"column": 23
}
},
"elements": []
}
}
],
"body": {
"type": "BlockStatement",
"start": 10232,
"end": 10284,
"loc": {
"start": {
"line": 340,
"column": 25
},
"end": {
"line": 342,
"column": 5
}
},
"body": [
{
"type": "ReturnStatement",
"start": 10242,
"end": 10278,
"loc": {
"start": {
"line": 341,
"column": 8
},
"end": {
"line": 341,
"column": 44
}
},
"argument": {
"type": "CallExpression",
"start": 10249,
"end": 10277,
"loc": {
"start": {
"line": 341,
"column": 15
},
"end": {
"line": 341,
"column": 43
}
},
"callee": {
"type": "MemberExpression",
"start": 10249,
"end": 10263,
"loc": {
"start": {
"line": 341,
"column": 15
},
"end": {
"line": 341,
"column": 29
}
},
"object": {
"type": "MemberExpression",
"start": 10249,
"end": 10257,
"loc": {
"start": {
"line": 341,
"column": 15
},
"end": {
"line": 341,
"column": 23
}
},
"object": {
"type": "Identifier",
"start": 10249,
"end": 10253,
"loc": {
"start": {
"line": 341,
"column": 15
},
"end": {
"line": 341,
"column": 19
},
"identifierName": "Math"
},
"name": "Math"
},
"property": {
"type": "Identifier",
"start": 10254,
"end": 10257,
"loc": {
"start": {
"line": 341,
"column": 20
},
"end": {
"line": 341,
"column": 23
},
"identifierName": "min"
},
"name": "min"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 10258,
"end": 10263,
"loc": {
"start": {
"line": 341,
"column": 24
},
"end": {
"line": 341,
"column": 29
},
"identifierName": "apply"
},
"name": "apply"
},
"computed": false
},
"arguments": [
{
"type": "NullLiteral",
"start": 10264,
"end": 10268,
"loc": {
"start": {
"line": 341,
"column": 30
},
"end": {
"line": 341,
"column": 34
}
}
},
{
"type": "Identifier",
"start": 10270,
"end": 10276,
"loc": {
"start": {
"line": 341,
"column": 36
},
"end": {
"line": 341,
"column": 42
},
"identifierName": "values"
},
"name": "values"
}
]
}
}
],
"directives": [],
"trailingComments": null
},
"leadingComments": [
{
"type": "CommentBlock",
"value": "*\n * Calculate the min value of passed values.\n * @param {Array} [values=[]] List of values\n * @returns {Number}\n ",
"start": 10072,
"end": 10206,
"loc": {
"start": {
"line": 335,
"column": 4
},
"end": {
"line": 339,
"column": 7
}
}
}
],
"trailingComments": [
{
"type": "CommentBlock",
"value": "*\n * Calculate the median of passed values.\n * @param {Array} [values=[]] List of values\n * @returns {Number}\n ",
"start": 10290,
"end": 10421,
"loc": {
"start": {
"line": 344,
"column": 4
},
"end": {
"line": 348,
"column": 7
}
}
}
]
},
{
"type": "ClassMethod",
"start": 10426,
"end": 10746,
"loc": {
"start": {
"line": 349,
"column": 4
},
"end": {
"line": 358,
"column": 5
}
},
"static": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 10426,
"end": 10436,
"loc": {
"start": {
"line": 349,
"column": 4
},
"end": {
"line": 349,
"column": 14
},
"identifierName": "calcMedian"
},
"name": "calcMedian",
"leadingComments": null
},
"kind": "method",
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "AssignmentPattern",
"start": 10437,
"end": 10448,
"loc": {
"start": {
"line": 349,
"column": 15
},
"end": {
"line": 349,
"column": 26
}
},
"left": {
"type": "Identifier",
"start": 10437,
"end": 10443,
"loc": {
"start": {
"line": 349,
"column": 15
},
"end": {
"line": 349,
"column": 21
},
"identifierName": "values"
},
"name": "values"
},
"right": {
"type": "ArrayExpression",
"start": 10446,
"end": 10448,
"loc": {
"start": {
"line": 349,
"column": 24
},
"end": {
"line": 349,
"column": 26
}
},
"elements": []
}
}
],
"body": {
"type": "BlockStatement",
"start": 10450,
"end": 10746,
"loc": {
"start": {
"line": 349,
"column": 28
},
"end": {
"line": 358,
"column": 5
}
},
"body": [
{
"type": "VariableDeclaration",
"start": 10460,
"end": 10489,
"loc": {
"start": {
"line": 350,
"column": 8
},
"end": {
"line": 350,
"column": 37
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 10464,
"end": 10488,
"loc": {
"start": {
"line": 350,
"column": 12
},
"end": {
"line": 350,
"column": 36
}
},
"id": {
"type": "Identifier",
"start": 10464,
"end": 10472,
"loc": {
"start": {
"line": 350,
"column": 12
},
"end": {
"line": 350,
"column": 20
},
"identifierName": "nbValues"
},
"name": "nbValues"
},
"init": {
"type": "MemberExpression",
"start": 10475,
"end": 10488,
"loc": {
"start": {
"line": 350,
"column": 23
},
"end": {
"line": 350,
"column": 36
}
},
"object": {
"type": "Identifier",
"start": 10475,
"end": 10481,
"loc": {
"start": {
"line": 350,
"column": 23
},
"end": {
"line": 350,
"column": 29
},
"identifierName": "values"
},
"name": "values"
},
"property": {
"type": "Identifier",
"start": 10482,
"end": 10488,
"loc": {
"start": {
"line": 350,
"column": 30
},
"end": {
"line": 350,
"column": 36
},
"identifierName": "length"
},
"name": "length"
},
"computed": false
}
}
],
"kind": "let"
},
{
"type": "VariableDeclaration",
"start": 10498,
"end": 10510,
"loc": {
"start": {
"line": 351,
"column": 8
},
"end": {
"line": 351,
"column": 20
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 10502,
"end": 10509,
"loc": {
"start": {
"line": 351,
"column": 12
},
"end": {
"line": 351,
"column": 19
}
},
"id": {
"type": "Identifier",
"start": 10502,
"end": 10505,
"loc": {
"start": {
"line": 351,
"column": 12
},
"end": {
"line": 351,
"column": 15
},
"identifierName": "aux"
},
"name": "aux"
},
"init": {
"type": "NumericLiteral",
"start": 10508,
"end": 10509,
"loc": {
"start": {
"line": 351,
"column": 18
},
"end": {
"line": 351,
"column": 19
}
},
"extra": {
"rawValue": 0,
"raw": "0"
},
"value": 0
}
}
],
"kind": "let"
},
{
"type": "IfStatement",
"start": 10519,
"end": 10638,
"loc": {
"start": {
"line": 352,
"column": 8
},
"end": {
"line": 355,
"column": 9
}
},
"test": {
"type": "BinaryExpression",
"start": 10523,
"end": 10541,
"loc": {
"start": {
"line": 352,
"column": 12
},
"end": {
"line": 352,
"column": 30
}
},
"left": {
"type": "BinaryExpression",
"start": 10523,
"end": 10535,
"loc": {
"start": {
"line": 352,
"column": 12
},
"end": {
"line": 352,
"column": 24
}
},
"left": {
"type": "Identifier",
"start": 10523,
"end": 10531,
"loc": {
"start": {
"line": 352,
"column": 12
},
"end": {
"line": 352,
"column": 20
},
"identifierName": "nbValues"
},
"name": "nbValues"
},
"operator": "%",
"right": {
"type": "NumericLiteral",
"start": 10534,
"end": 10535,
"loc": {
"start": {
"line": 352,
"column": 23
},
"end": {
"line": 352,
"column": 24
}
},
"extra": {
"rawValue": 2,
"raw": "2"
},
"value": 2
}
},
"operator": "===",
"right": {
"type": "NumericLiteral",
"start": 10540,
"end": 10541,
"loc": {
"start": {
"line": 352,
"column": 29
},
"end": {
"line": 352,
"column": 30
}
},
"extra": {
"rawValue": 1,
"raw": "1"
},
"value": 1
}
},
"consequent": {
"type": "BlockStatement",
"start": 10543,
"end": 10638,
"loc": {
"start": {
"line": 352,
"column": 32
},
"end": {
"line": 355,
"column": 9
}
},
"body": [
{
"type": "ExpressionStatement",
"start": 10557,
"end": 10588,
"loc": {
"start": {
"line": 353,
"column": 12
},
"end": {
"line": 353,
"column": 43
}
},
"expression": {
"type": "AssignmentExpression",
"start": 10557,
"end": 10587,
"loc": {
"start": {
"line": 353,
"column": 12
},
"end": {
"line": 353,
"column": 42
}
},
"operator": "=",
"left": {
"type": "Identifier",
"start": 10557,
"end": 10560,
"loc": {
"start": {
"line": 353,
"column": 12
},
"end": {
"line": 353,
"column": 15
},
"identifierName": "aux"
},
"name": "aux"
},
"right": {
"type": "CallExpression",
"start": 10563,
"end": 10587,
"loc": {
"start": {
"line": 353,
"column": 18
},
"end": {
"line": 353,
"column": 42
}
},
"callee": {
"type": "MemberExpression",
"start": 10563,
"end": 10573,
"loc": {
"start": {
"line": 353,
"column": 18
},
"end": {
"line": 353,
"column": 28
}
},
"object": {
"type": "Identifier",
"start": 10563,
"end": 10567,
"loc": {
"start": {
"line": 353,
"column": 18
},
"end": {
"line": 353,
"column": 22
},
"identifierName": "Math"
},
"name": "Math"
},
"property": {
"type": "Identifier",
"start": 10568,
"end": 10573,
"loc": {
"start": {
"line": 353,
"column": 23
},
"end": {
"line": 353,
"column": 28
},
"identifierName": "floor"
},
"name": "floor"
},
"computed": false
},
"arguments": [
{
"type": "BinaryExpression",
"start": 10574,
"end": 10586,
"loc": {
"start": {
"line": 353,
"column": 29
},
"end": {
"line": 353,
"column": 41
}
},
"left": {
"type": "Identifier",
"start": 10574,
"end": 10582,
"loc": {
"start": {
"line": 353,
"column": 29
},
"end": {
"line": 353,
"column": 37
},
"identifierName": "nbValues"
},
"name": "nbValues"
},
"operator": "/",
"right": {
"type": "NumericLiteral",
"start": 10585,
"end": 10586,
"loc": {
"start": {
"line": 353,
"column": 40
},
"end": {
"line": 353,
"column": 41
}
},
"extra": {
"rawValue": 2,
"raw": "2"
},
"value": 2
}
}
]
}
}
},
{
"type": "ReturnStatement",
"start": 10601,
"end": 10628,
"loc": {
"start": {
"line": 354,
"column": 12
},
"end": {
"line": 354,
"column": 39
}
},
"argument": {
"type": "CallExpression",
"start": 10608,
"end": 10627,
"loc": {
"start": {
"line": 354,
"column": 19
},
"end": {
"line": 354,
"column": 38
}
},
"callee": {
"type": "Identifier",
"start": 10608,
"end": 10614,
"loc": {
"start": {
"line": 354,
"column": 19
},
"end": {
"line": 354,
"column": 25
},
"identifierName": "Number"
},
"name": "Number"
},
"arguments": [
{
"type": "MemberExpression",
"start": 10615,
"end": 10626,
"loc": {
"start": {
"line": 354,
"column": 26
},
"end": {
"line": 354,
"column": 37
}
},
"object": {
"type": "Identifier",
"start": 10615,
"end": 10621,
"loc": {
"start": {
"line": 354,
"column": 26
},
"end": {
"line": 354,
"column": 32
},
"identifierName": "values"
},
"name": "values"
},
"property": {
"type": "Identifier",
"start": 10622,
"end": 10625,
"loc": {
"start": {
"line": 354,
"column": 33
},
"end": {
"line": 354,
"column": 36
},
"identifierName": "aux"
},
"name": "aux"
},
"computed": true
}
]
}
}
],
"directives": []
},
"alternate": null
},
{
"type": "ReturnStatement",
"start": 10647,
"end": 10740,
"loc": {
"start": {
"line": 356,
"column": 8
},
"end": {
"line": 357,
"column": 54
}
},
"argument": {
"type": "BinaryExpression",
"start": 10654,
"end": 10739,
"loc": {
"start": {
"line": 356,
"column": 15
},
"end": {
"line": 357,
"column": 53
}
},
"left": {
"type": "BinaryExpression",
"start": 10655,
"end": 10734,
"loc": {
"start": {
"line": 356,
"column": 16
},
"end": {
"line": 357,
"column": 48
}
},
"left": {
"type": "CallExpression",
"start": 10655,
"end": 10683,
"loc": {
"start": {
"line": 356,
"column": 16
},
"end": {
"line": 356,
"column": 44
}
},
"callee": {
"type": "Identifier",
"start": 10655,
"end": 10661,
"loc": {
"start": {
"line": 356,
"column": 16
},
"end": {
"line": 356,
"column": 22
},
"identifierName": "Number"
},
"name": "Number"
},
"arguments": [
{
"type": "MemberExpression",
"start": 10662,
"end": 10682,
"loc": {
"start": {
"line": 356,
"column": 23
},
"end": {
"line": 356,
"column": 43
}
},
"object": {
"type": "Identifier",
"start": 10662,
"end": 10668,
"loc": {
"start": {
"line": 356,
"column": 23
},
"end": {
"line": 356,
"column": 29
},
"identifierName": "values"
},
"name": "values"
},
"property": {
"type": "BinaryExpression",
"start": 10669,
"end": 10681,
"loc": {
"start": {
"line": 356,
"column": 30
},
"end": {
"line": 356,
"column": 42
}
},
"left": {
"type": "Identifier",
"start": 10669,
"end": 10677,
"loc": {
"start": {
"line": 356,
"column": 30
},
"end": {
"line": 356,
"column": 38
},
"identifierName": "nbValues"
},
"name": "nbValues"
},
"operator": "/",
"right": {
"type": "NumericLiteral",
"start": 10680,
"end": 10681,
"loc": {
"start": {
"line": 356,
"column": 41
},
"end": {
"line": 356,
"column": 42
}
},
"extra": {
"rawValue": 2,
"raw": "2"
},
"value": 2
}
},
"computed": true
}
]
},
"operator": "+",
"right": {
"type": "CallExpression",
"start": 10698,
"end": 10734,
"loc": {
"start": {
"line": 357,
"column": 12
},
"end": {
"line": 357,
"column": 48
}
},
"callee": {
"type": "Identifier",
"start": 10698,
"end": 10704,
"loc": {
"start": {
"line": 357,
"column": 12
},
"end": {
"line": 357,
"column": 18
},
"identifierName": "Number"
},
"name": "Number"
},
"arguments": [
{
"type": "MemberExpression",
"start": 10705,
"end": 10733,
"loc": {
"start": {
"line": 357,
"column": 19
},
"end": {
"line": 357,
"column": 47
}
},
"object": {
"type": "Identifier",
"start": 10705,
"end": 10711,
"loc": {
"start": {
"line": 357,
"column": 19
},
"end": {
"line": 357,
"column": 25
},
"identifierName": "values"
},
"name": "values"
},
"property": {
"type": "BinaryExpression",
"start": 10713,
"end": 10731,
"loc": {
"start": {
"line": 357,
"column": 27
},
"end": {
"line": 357,
"column": 45
}
},
"left": {
"type": "BinaryExpression",
"start": 10714,
"end": 10726,
"loc": {
"start": {
"line": 357,
"column": 28
},
"end": {
"line": 357,
"column": 40
}
},
"left": {
"type": "Identifier",
"start": 10714,
"end": 10722,
"loc": {
"start": {
"line": 357,
"column": 28
},
"end": {
"line": 357,
"column": 36
},
"identifierName": "nbValues"
},
"name": "nbValues"
},
"operator": "/",
"right": {
"type": "NumericLiteral",
"start": 10725,
"end": 10726,
"loc": {
"start": {
"line": 357,
"column": 39
},
"end": {
"line": 357,
"column": 40
}
},
"extra": {
"rawValue": 2,
"raw": "2"
},
"value": 2
},
"extra": {
"parenthesized": true,
"parenStart": 10713
}
},
"operator": "-",
"right": {
"type": "NumericLiteral",
"start": 10730,
"end": 10731,
"loc": {
"start": {
"line": 357,
"column": 44
},
"end": {
"line": 357,
"column": 45
}
},
"extra": {
"rawValue": 1,
"raw": "1"
},
"value": 1
},
"extra": {
"parenthesized": true,
"parenStart": 10712
}
},
"computed": true
}
]
},
"extra": {
"parenthesized": true,
"parenStart": 10654
}
},
"operator": "/",
"right": {
"type": "NumericLiteral",
"start": 10738,
"end": 10739,
"loc": {
"start": {
"line": 357,
"column": 52
},
"end": {
"line": 357,
"column": 53
}
},
"extra": {
"rawValue": 2,
"raw": "2"
},
"value": 2
}
}
}
],
"directives": [],
"trailingComments": null
},
"leadingComments": [
{
"type": "CommentBlock",
"value": "*\n * Calculate the median of passed values.\n * @param {Array} [values=[]] List of values\n * @returns {Number}\n ",
"start": 10290,
"end": 10421,
"loc": {
"start": {
"line": 344,
"column": 4
},
"end": {
"line": 348,
"column": 7
}
}
}
],
"trailingComments": [
{
"type": "CommentBlock",
"value": "*\n * Calculate the lower quartile of passed values.\n * @param {Array} [values=[]] List of values\n * @returns {Number}\n ",
"start": 10752,
"end": 10891,
"loc": {
"start": {
"line": 360,
"column": 4
},
"end": {
"line": 364,
"column": 7
}
}
}
]
},
{
"type": "ClassMethod",
"start": 10896,
"end": 11200,
"loc": {
"start": {
"line": 365,
"column": 4
},
"end": {
"line": 374,
"column": 5
}
},
"static": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 10896,
"end": 10902,
"loc": {
"start": {
"line": 365,
"column": 4
},
"end": {
"line": 365,
"column": 10
},
"identifierName": "calcQ1"
},
"name": "calcQ1",
"leadingComments": null
},
"kind": "method",
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "AssignmentPattern",
"start": 10903,
"end": 10914,
"loc": {
"start": {
"line": 365,
"column": 11
},
"end": {
"line": 365,
"column": 22
}
},
"left": {
"type": "Identifier",
"start": 10903,
"end": 10909,
"loc": {
"start": {
"line": 365,
"column": 11
},
"end": {
"line": 365,
"column": 17
},
"identifierName": "values"
},
"name": "values"
},
"right": {
"type": "ArrayExpression",
"start": 10912,
"end": 10914,
"loc": {
"start": {
"line": 365,
"column": 20
},
"end": {
"line": 365,
"column": 22
}
},
"elements": []
}
}
],
"body": {
"type": "BlockStatement",
"start": 10916,
"end": 11200,
"loc": {
"start": {
"line": 365,
"column": 24
},
"end": {
"line": 374,
"column": 5
}
},
"body": [
{
"type": "VariableDeclaration",
"start": 10926,
"end": 10955,
"loc": {
"start": {
"line": 366,
"column": 8
},
"end": {
"line": 366,
"column": 37
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 10930,
"end": 10954,
"loc": {
"start": {
"line": 366,
"column": 12
},
"end": {
"line": 366,
"column": 36
}
},
"id": {
"type": "Identifier",
"start": 10930,
"end": 10938,
"loc": {
"start": {
"line": 366,
"column": 12
},
"end": {
"line": 366,
"column": 20
},
"identifierName": "nbValues"
},
"name": "nbValues"
},
"init": {
"type": "MemberExpression",
"start": 10941,
"end": 10954,
"loc": {
"start": {
"line": 366,
"column": 23
},
"end": {
"line": 366,
"column": 36
}
},
"object": {
"type": "Identifier",
"start": 10941,
"end": 10947,
"loc": {
"start": {
"line": 366,
"column": 23
},
"end": {
"line": 366,
"column": 29
},
"identifierName": "values"
},
"name": "values"
},
"property": {
"type": "Identifier",
"start": 10948,
"end": 10954,
"loc": {
"start": {
"line": 366,
"column": 30
},
"end": {
"line": 366,
"column": 36
},
"identifierName": "length"
},
"name": "length"
},
"computed": false
}
}
],
"kind": "let"
},
{
"type": "VariableDeclaration",
"start": 10964,
"end": 10979,
"loc": {
"start": {
"line": 367,
"column": 8
},
"end": {
"line": 367,
"column": 23
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 10968,
"end": 10978,
"loc": {
"start": {
"line": 367,
"column": 12
},
"end": {
"line": 367,
"column": 22
}
},
"id": {
"type": "Identifier",
"start": 10968,
"end": 10972,
"loc": {
"start": {
"line": 367,
"column": 12
},
"end": {
"line": 367,
"column": 16
},
"identifierName": "posa"
},
"name": "posa"
},
"init": {
"type": "NumericLiteral",
"start": 10975,
"end": 10978,
"loc": {
"start": {
"line": 367,
"column": 19
},
"end": {
"line": 367,
"column": 22
}
},
"extra": {
"rawValue": 0,
"raw": "0.0"
},
"value": 0
}
}
],
"kind": "let"
},
{
"type": "ExpressionStatement",
"start": 10988,
"end": 11020,
"loc": {
"start": {
"line": 368,
"column": 8
},
"end": {
"line": 368,
"column": 40
}
},
"expression": {
"type": "AssignmentExpression",
"start": 10988,
"end": 11019,
"loc": {
"start": {
"line": 368,
"column": 8
},
"end": {
"line": 368,
"column": 39
}
},
"operator": "=",
"left": {
"type": "Identifier",
"start": 10988,
"end": 10992,
"loc": {
"start": {
"line": 368,
"column": 8
},
"end": {
"line": 368,
"column": 12
},
"identifierName": "posa"
},
"name": "posa"
},
"right": {
"type": "CallExpression",
"start": 10995,
"end": 11019,
"loc": {
"start": {
"line": 368,
"column": 15
},
"end": {
"line": 368,
"column": 39
}
},
"callee": {
"type": "MemberExpression",
"start": 10995,
"end": 11005,
"loc": {
"start": {
"line": 368,
"column": 15
},
"end": {
"line": 368,
"column": 25
}
},
"object": {
"type": "Identifier",
"start": 10995,
"end": 10999,
"loc": {
"start": {
"line": 368,
"column": 15
},
"end": {
"line": 368,
"column": 19
},
"identifierName": "Math"
},
"name": "Math"
},
"property": {
"type": "Identifier",
"start": 11000,
"end": 11005,
"loc": {
"start": {
"line": 368,
"column": 20
},
"end": {
"line": 368,
"column": 25
},
"identifierName": "floor"
},
"name": "floor"
},
"computed": false
},
"arguments": [
{
"type": "BinaryExpression",
"start": 11006,
"end": 11018,
"loc": {
"start": {
"line": 368,
"column": 26
},
"end": {
"line": 368,
"column": 38
}
},
"left": {
"type": "Identifier",
"start": 11006,
"end": 11014,
"loc": {
"start": {
"line": 368,
"column": 26
},
"end": {
"line": 368,
"column": 34
},
"identifierName": "nbValues"
},
"name": "nbValues"
},
"operator": "/",
"right": {
"type": "NumericLiteral",
"start": 11017,
"end": 11018,
"loc": {
"start": {
"line": 368,
"column": 37
},
"end": {
"line": 368,
"column": 38
}
},
"extra": {
"rawValue": 4,
"raw": "4"
},
"value": 4
}
}
]
}
}
},
{
"type": "IfStatement",
"start": 11029,
"end": 11157,
"loc": {
"start": {
"line": 369,
"column": 8
},
"end": {
"line": 372,
"column": 9
}
},
"test": {
"type": "BinaryExpression",
"start": 11033,
"end": 11054,
"loc": {
"start": {
"line": 369,
"column": 12
},
"end": {
"line": 369,
"column": 33
}
},
"left": {
"type": "BinaryExpression",
"start": 11033,
"end": 11041,
"loc": {
"start": {
"line": 369,
"column": 12
},
"end": {
"line": 369,
"column": 20
}
},
"left": {
"type": "NumericLiteral",
"start": 11033,
"end": 11034,
"loc": {
"start": {
"line": 369,
"column": 12
},
"end": {
"line": 369,
"column": 13
}
},
"extra": {
"rawValue": 4,
"raw": "4"
},
"value": 4
},
"operator": "*",
"right": {
"type": "Identifier",
"start": 11037,
"end": 11041,
"loc": {
"start": {
"line": 369,
"column": 16
},
"end": {
"line": 369,
"column": 20
},
"identifierName": "posa"
},
"name": "posa"
}
},
"operator": "===",
"right": {
"type": "Identifier",
"start": 11046,
"end": 11054,
"loc": {
"start": {
"line": 369,
"column": 25
},
"end": {
"line": 369,
"column": 33
},
"identifierName": "nbValues"
},
"name": "nbValues"
}
},
"consequent": {
"type": "BlockStatement",
"start": 11056,
"end": 11157,
"loc": {
"start": {
"line": 369,
"column": 35
},
"end": {
"line": 372,
"column": 9
}
},
"body": [
{
"type": "ReturnStatement",
"start": 11070,
"end": 11147,
"loc": {
"start": {
"line": 370,
"column": 12
},
"end": {
"line": 371,
"column": 42
}
},
"argument": {
"type": "BinaryExpression",
"start": 11077,
"end": 11146,
"loc": {
"start": {
"line": 370,
"column": 19
},
"end": {
"line": 371,
"column": 41
}
},
"left": {
"type": "BinaryExpression",
"start": 11078,
"end": 11141,
"loc": {
"start": {
"line": 370,
"column": 20
},
"end": {
"line": 371,
"column": 36
}
},
"left": {
"type": "CallExpression",
"start": 11078,
"end": 11102,
"loc": {
"start": {
"line": 370,
"column": 20
},
"end": {
"line": 370,
"column": 44
}
},
"callee": {
"type": "Identifier",
"start": 11078,
"end": 11084,
"loc": {
"start": {
"line": 370,
"column": 20
},
"end": {
"line": 370,
"column": 26
},
"identifierName": "Number"
},
"name": "Number"
},
"arguments": [
{
"type": "MemberExpression",
"start": 11085,
"end": 11101,
"loc": {
"start": {
"line": 370,
"column": 27
},
"end": {
"line": 370,
"column": 43
}
},
"object": {
"type": "Identifier",
"start": 11085,
"end": 11091,
"loc": {
"start": {
"line": 370,
"column": 27
},
"end": {
"line": 370,
"column": 33
},
"identifierName": "values"
},
"name": "values"
},
"property": {
"type": "BinaryExpression",
"start": 11092,
"end": 11100,
"loc": {
"start": {
"line": 370,
"column": 34
},
"end": {
"line": 370,
"column": 42
}
},
"left": {
"type": "Identifier",
"start": 11092,
"end": 11096,
"loc": {
"start": {
"line": 370,
"column": 34
},
"end": {
"line": 370,
"column": 38
},
"identifierName": "posa"
},
"name": "posa"
},
"operator": "-",
"right": {
"type": "NumericLiteral",
"start": 11099,
"end": 11100,
"loc": {
"start": {
"line": 370,
"column": 41
},
"end": {
"line": 370,
"column": 42
}
},
"extra": {
"rawValue": 1,
"raw": "1"
},
"value": 1
}
},
"computed": true
}
]
},
"operator": "+",
"right": {
"type": "CallExpression",
"start": 11121,
"end": 11141,
"loc": {
"start": {
"line": 371,
"column": 16
},
"end": {
"line": 371,
"column": 36
}
},
"callee": {
"type": "Identifier",
"start": 11121,
"end": 11127,
"loc": {
"start": {
"line": 371,
"column": 16
},
"end": {
"line": 371,
"column": 22
},
"identifierName": "Number"
},
"name": "Number"
},
"arguments": [
{
"type": "MemberExpression",
"start": 11128,
"end": 11140,
"loc": {
"start": {
"line": 371,
"column": 23
},
"end": {
"line": 371,
"column": 35
}
},
"object": {
"type": "Identifier",
"start": 11128,
"end": 11134,
"loc": {
"start": {
"line": 371,
"column": 23
},
"end": {
"line": 371,
"column": 29
},
"identifierName": "values"
},
"name": "values"
},
"property": {
"type": "Identifier",
"start": 11135,
"end": 11139,
"loc": {
"start": {
"line": 371,
"column": 30
},
"end": {
"line": 371,
"column": 34
},
"identifierName": "posa"
},
"name": "posa"
},
"computed": true
}
]
},
"extra": {
"parenthesized": true,
"parenStart": 11077
}
},
"operator": "/",
"right": {
"type": "NumericLiteral",
"start": 11145,
"end": 11146,
"loc": {
"start": {
"line": 371,
"column": 40
},
"end": {
"line": 371,
"column": 41
}
},
"extra": {
"rawValue": 2,
"raw": "2"
},
"value": 2
}
}
}
],
"directives": []
},
"alternate": null
},
{
"type": "ReturnStatement",
"start": 11166,
"end": 11194,
"loc": {
"start": {
"line": 373,
"column": 8
},
"end": {
"line": 373,
"column": 36
}
},
"argument": {
"type": "CallExpression",
"start": 11173,
"end": 11193,
"loc": {
"start": {
"line": 373,
"column": 15
},
"end": {
"line": 373,
"column": 35
}
},
"callee": {
"type": "Identifier",
"start": 11173,
"end": 11179,
"loc": {
"start": {
"line": 373,
"column": 15
},
"end": {
"line": 373,
"column": 21
},
"identifierName": "Number"
},
"name": "Number"
},
"arguments": [
{
"type": "MemberExpression",
"start": 11180,
"end": 11192,
"loc": {
"start": {
"line": 373,
"column": 22
},
"end": {
"line": 373,
"column": 34
}
},
"object": {
"type": "Identifier",
"start": 11180,
"end": 11186,
"loc": {
"start": {
"line": 373,
"column": 22
},
"end": {
"line": 373,
"column": 28
},
"identifierName": "values"
},
"name": "values"
},
"property": {
"type": "Identifier",
"start": 11187,
"end": 11191,
"loc": {
"start": {
"line": 373,
"column": 29
},
"end": {
"line": 373,
"column": 33
},
"identifierName": "posa"
},
"name": "posa"
},
"computed": true
}
]
}
}
],
"directives": [],
"trailingComments": null
},
"leadingComments": [
{
"type": "CommentBlock",
"value": "*\n * Calculate the lower quartile of passed values.\n * @param {Array} [values=[]] List of values\n * @returns {Number}\n ",
"start": 10752,
"end": 10891,
"loc": {
"start": {
"line": 360,
"column": 4
},
"end": {
"line": 364,
"column": 7
}
}
}
],
"trailingComments": [
{
"type": "CommentBlock",
"value": "*\n * Calculate the upper quartile of passed values.\n * @param {Array} [values=[]] List of values\n * @returns {Number}\n ",
"start": 11206,
"end": 11345,
"loc": {
"start": {
"line": 376,
"column": 4
},
"end": {
"line": 380,
"column": 7
}
}
}
]
},
{
"type": "ClassMethod",
"start": 11350,
"end": 11722,
"loc": {
"start": {
"line": 381,
"column": 4
},
"end": {
"line": 392,
"column": 5
}
},
"static": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 11350,
"end": 11356,
"loc": {
"start": {
"line": 381,
"column": 4
},
"end": {
"line": 381,
"column": 10
},
"identifierName": "calcQ3"
},
"name": "calcQ3",
"leadingComments": null
},
"kind": "method",
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "AssignmentPattern",
"start": 11357,
"end": 11368,
"loc": {
"start": {
"line": 381,
"column": 11
},
"end": {
"line": 381,
"column": 22
}
},
"left": {
"type": "Identifier",
"start": 11357,
"end": 11363,
"loc": {
"start": {
"line": 381,
"column": 11
},
"end": {
"line": 381,
"column": 17
},
"identifierName": "values"
},
"name": "values"
},
"right": {
"type": "ArrayExpression",
"start": 11366,
"end": 11368,
"loc": {
"start": {
"line": 381,
"column": 20
},
"end": {
"line": 381,
"column": 22
}
},
"elements": []
}
}
],
"body": {
"type": "BlockStatement",
"start": 11370,
"end": 11722,
"loc": {
"start": {
"line": 381,
"column": 24
},
"end": {
"line": 392,
"column": 5
}
},
"body": [
{
"type": "VariableDeclaration",
"start": 11380,
"end": 11409,
"loc": {
"start": {
"line": 382,
"column": 8
},
"end": {
"line": 382,
"column": 37
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 11384,
"end": 11408,
"loc": {
"start": {
"line": 382,
"column": 12
},
"end": {
"line": 382,
"column": 36
}
},
"id": {
"type": "Identifier",
"start": 11384,
"end": 11392,
"loc": {
"start": {
"line": 382,
"column": 12
},
"end": {
"line": 382,
"column": 20
},
"identifierName": "nbValues"
},
"name": "nbValues"
},
"init": {
"type": "MemberExpression",
"start": 11395,
"end": 11408,
"loc": {
"start": {
"line": 382,
"column": 23
},
"end": {
"line": 382,
"column": 36
}
},
"object": {
"type": "Identifier",
"start": 11395,
"end": 11401,
"loc": {
"start": {
"line": 382,
"column": 23
},
"end": {
"line": 382,
"column": 29
},
"identifierName": "values"
},
"name": "values"
},
"property": {
"type": "Identifier",
"start": 11402,
"end": 11408,
"loc": {
"start": {
"line": 382,
"column": 30
},
"end": {
"line": 382,
"column": 36
},
"identifierName": "length"
},
"name": "length"
},
"computed": false
}
}
],
"kind": "let"
},
{
"type": "VariableDeclaration",
"start": 11418,
"end": 11433,
"loc": {
"start": {
"line": 383,
"column": 8
},
"end": {
"line": 383,
"column": 23
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 11422,
"end": 11432,
"loc": {
"start": {
"line": 383,
"column": 12
},
"end": {
"line": 383,
"column": 22
}
},
"id": {
"type": "Identifier",
"start": 11422,
"end": 11426,
"loc": {
"start": {
"line": 383,
"column": 12
},
"end": {
"line": 383,
"column": 16
},
"identifierName": "posa"
},
"name": "posa"
},
"init": {
"type": "NumericLiteral",
"start": 11429,
"end": 11432,
"loc": {
"start": {
"line": 383,
"column": 19
},
"end": {
"line": 383,
"column": 22
}
},
"extra": {
"rawValue": 0,
"raw": "0.0"
},
"value": 0
}
}
],
"kind": "let"
},
{
"type": "VariableDeclaration",
"start": 11442,
"end": 11457,
"loc": {
"start": {
"line": 384,
"column": 8
},
"end": {
"line": 384,
"column": 23
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 11446,
"end": 11456,
"loc": {
"start": {
"line": 384,
"column": 12
},
"end": {
"line": 384,
"column": 22
}
},
"id": {
"type": "Identifier",
"start": 11446,
"end": 11450,
"loc": {
"start": {
"line": 384,
"column": 12
},
"end": {
"line": 384,
"column": 16
},
"identifierName": "posb"
},
"name": "posb"
},
"init": {
"type": "NumericLiteral",
"start": 11453,
"end": 11456,
"loc": {
"start": {
"line": 384,
"column": 19
},
"end": {
"line": 384,
"column": 22
}
},
"extra": {
"rawValue": 0,
"raw": "0.0"
},
"value": 0
}
}
],
"kind": "let"
},
{
"type": "ExpressionStatement",
"start": 11466,
"end": 11498,
"loc": {
"start": {
"line": 385,
"column": 8
},
"end": {
"line": 385,
"column": 40
}
},
"expression": {
"type": "AssignmentExpression",
"start": 11466,
"end": 11497,
"loc": {
"start": {
"line": 385,
"column": 8
},
"end": {
"line": 385,
"column": 39
}
},
"operator": "=",
"left": {
"type": "Identifier",
"start": 11466,
"end": 11470,
"loc": {
"start": {
"line": 385,
"column": 8
},
"end": {
"line": 385,
"column": 12
},
"identifierName": "posa"
},
"name": "posa"
},
"right": {
"type": "CallExpression",
"start": 11473,
"end": 11497,
"loc": {
"start": {
"line": 385,
"column": 15
},
"end": {
"line": 385,
"column": 39
}
},
"callee": {
"type": "MemberExpression",
"start": 11473,
"end": 11483,
"loc": {
"start": {
"line": 385,
"column": 15
},
"end": {
"line": 385,
"column": 25
}
},
"object": {
"type": "Identifier",
"start": 11473,
"end": 11477,
"loc": {
"start": {
"line": 385,
"column": 15
},
"end": {
"line": 385,
"column": 19
},
"identifierName": "Math"
},
"name": "Math"
},
"property": {
"type": "Identifier",
"start": 11478,
"end": 11483,
"loc": {
"start": {
"line": 385,
"column": 20
},
"end": {
"line": 385,
"column": 25
},
"identifierName": "floor"
},
"name": "floor"
},
"computed": false
},
"arguments": [
{
"type": "BinaryExpression",
"start": 11484,
"end": 11496,
"loc": {
"start": {
"line": 385,
"column": 26
},
"end": {
"line": 385,
"column": 38
}
},
"left": {
"type": "Identifier",
"start": 11484,
"end": 11492,
"loc": {
"start": {
"line": 385,
"column": 26
},
"end": {
"line": 385,
"column": 34
},
"identifierName": "nbValues"
},
"name": "nbValues"
},
"operator": "/",
"right": {
"type": "NumericLiteral",
"start": 11495,
"end": 11496,
"loc": {
"start": {
"line": 385,
"column": 37
},
"end": {
"line": 385,
"column": 38
}
},
"extra": {
"rawValue": 4,
"raw": "4"
},
"value": 4
}
}
]
}
}
},
{
"type": "IfStatement",
"start": 11507,
"end": 11664,
"loc": {
"start": {
"line": 386,
"column": 8
},
"end": {
"line": 390,
"column": 9
}
},
"test": {
"type": "BinaryExpression",
"start": 11511,
"end": 11532,
"loc": {
"start": {
"line": 386,
"column": 12
},
"end": {
"line": 386,
"column": 33
}
},
"left": {
"type": "BinaryExpression",
"start": 11511,
"end": 11519,
"loc": {
"start": {
"line": 386,
"column": 12
},
"end": {
"line": 386,
"column": 20
}
},
"left": {
"type": "NumericLiteral",
"start": 11511,
"end": 11512,
"loc": {
"start": {
"line": 386,
"column": 12
},
"end": {
"line": 386,
"column": 13
}
},
"extra": {
"rawValue": 4,
"raw": "4"
},
"value": 4
},
"operator": "*",
"right": {
"type": "Identifier",
"start": 11515,
"end": 11519,
"loc": {
"start": {
"line": 386,
"column": 16
},
"end": {
"line": 386,
"column": 20
},
"identifierName": "posa"
},
"name": "posa"
}
},
"operator": "===",
"right": {
"type": "Identifier",
"start": 11524,
"end": 11532,
"loc": {
"start": {
"line": 386,
"column": 25
},
"end": {
"line": 386,
"column": 33
},
"identifierName": "nbValues"
},
"name": "nbValues"
}
},
"consequent": {
"type": "BlockStatement",
"start": 11534,
"end": 11664,
"loc": {
"start": {
"line": 386,
"column": 35
},
"end": {
"line": 390,
"column": 9
}
},
"body": [
{
"type": "ExpressionStatement",
"start": 11548,
"end": 11564,
"loc": {
"start": {
"line": 387,
"column": 12
},
"end": {
"line": 387,
"column": 28
}
},
"expression": {
"type": "AssignmentExpression",
"start": 11548,
"end": 11563,
"loc": {
"start": {
"line": 387,
"column": 12
},
"end": {
"line": 387,
"column": 27
}
},
"operator": "=",
"left": {
"type": "Identifier",
"start": 11548,
"end": 11552,
"loc": {
"start": {
"line": 387,
"column": 12
},
"end": {
"line": 387,
"column": 16
},
"identifierName": "posb"
},
"name": "posb"
},
"right": {
"type": "BinaryExpression",
"start": 11555,
"end": 11563,
"loc": {
"start": {
"line": 387,
"column": 19
},
"end": {
"line": 387,
"column": 27
}
},
"left": {
"type": "NumericLiteral",
"start": 11555,
"end": 11556,
"loc": {
"start": {
"line": 387,
"column": 19
},
"end": {
"line": 387,
"column": 20
}
},
"extra": {
"rawValue": 3,
"raw": "3"
},
"value": 3
},
"operator": "*",
"right": {
"type": "Identifier",
"start": 11559,
"end": 11563,
"loc": {
"start": {
"line": 387,
"column": 23
},
"end": {
"line": 387,
"column": 27
},
"identifierName": "posa"
},
"name": "posa"
}
}
}
},
{
"type": "ReturnStatement",
"start": 11577,
"end": 11654,
"loc": {
"start": {
"line": 388,
"column": 12
},
"end": {
"line": 389,
"column": 46
}
},
"argument": {
"type": "BinaryExpression",
"start": 11584,
"end": 11653,
"loc": {
"start": {
"line": 388,
"column": 19
},
"end": {
"line": 389,
"column": 45
}
},
"left": {
"type": "BinaryExpression",
"start": 11585,
"end": 11648,
"loc": {
"start": {
"line": 388,
"column": 20
},
"end": {
"line": 389,
"column": 40
}
},
"left": {
"type": "CallExpression",
"start": 11585,
"end": 11605,
"loc": {
"start": {
"line": 388,
"column": 20
},
"end": {
"line": 388,
"column": 40
}
},
"callee": {
"type": "Identifier",
"start": 11585,
"end": 11591,
"loc": {
"start": {
"line": 388,
"column": 20
},
"end": {
"line": 388,
"column": 26
},
"identifierName": "Number"
},
"name": "Number"
},
"arguments": [
{
"type": "MemberExpression",
"start": 11592,
"end": 11604,
"loc": {
"start": {
"line": 388,
"column": 27
},
"end": {
"line": 388,
"column": 39
}
},
"object": {
"type": "Identifier",
"start": 11592,
"end": 11598,
"loc": {
"start": {
"line": 388,
"column": 27
},
"end": {
"line": 388,
"column": 33
},
"identifierName": "values"
},
"name": "values"
},
"property": {
"type": "Identifier",
"start": 11599,
"end": 11603,
"loc": {
"start": {
"line": 388,
"column": 34
},
"end": {
"line": 388,
"column": 38
},
"identifierName": "posb"
},
"name": "posb"
},
"computed": true
}
]
},
"operator": "+",
"right": {
"type": "CallExpression",
"start": 11624,
"end": 11648,
"loc": {
"start": {
"line": 389,
"column": 16
},
"end": {
"line": 389,
"column": 40
}
},
"callee": {
"type": "Identifier",
"start": 11624,
"end": 11630,
"loc": {
"start": {
"line": 389,
"column": 16
},
"end": {
"line": 389,
"column": 22
},
"identifierName": "Number"
},
"name": "Number"
},
"arguments": [
{
"type": "MemberExpression",
"start": 11631,
"end": 11647,
"loc": {
"start": {
"line": 389,
"column": 23
},
"end": {
"line": 389,
"column": 39
}
},
"object": {
"type": "Identifier",
"start": 11631,
"end": 11637,
"loc": {
"start": {
"line": 389,
"column": 23
},
"end": {
"line": 389,
"column": 29
},
"identifierName": "values"
},
"name": "values"
},
"property": {
"type": "BinaryExpression",
"start": 11638,
"end": 11646,
"loc": {
"start": {
"line": 389,
"column": 30
},
"end": {
"line": 389,
"column": 38
}
},
"left": {
"type": "Identifier",
"start": 11638,
"end": 11642,
"loc": {
"start": {
"line": 389,
"column": 30
},
"end": {
"line": 389,
"column": 34
},
"identifierName": "posb"
},
"name": "posb"
},
"operator": "-",
"right": {
"type": "NumericLiteral",
"start": 11645,
"end": 11646,
"loc": {
"start": {
"line": 389,
"column": 37
},
"end": {
"line": 389,
"column": 38
}
},
"extra": {
"rawValue": 1,
"raw": "1"
},
"value": 1
}
},
"computed": true
}
]
},
"extra": {
"parenthesized": true,
"parenStart": 11584
}
},
"operator": "/",
"right": {
"type": "NumericLiteral",
"start": 11652,
"end": 11653,
"loc": {
"start": {
"line": 389,
"column": 44
},
"end": {
"line": 389,
"column": 45
}
},
"extra": {
"rawValue": 2,
"raw": "2"
},
"value": 2
}
}
}
],
"directives": []
},
"alternate": null
},
{
"type": "ReturnStatement",
"start": 11673,
"end": 11716,
"loc": {
"start": {
"line": 391,
"column": 8
},
"end": {
"line": 391,
"column": 51
}
},
"argument": {
"type": "CallExpression",
"start": 11680,
"end": 11715,
"loc": {
"start": {
"line": 391,
"column": 15
},
"end": {
"line": 391,
"column": 50
}
},
"callee": {
"type": "Identifier",
"start": 11680,
"end": 11686,
"loc": {
"start": {
"line": 391,
"column": 15
},
"end": {
"line": 391,
"column": 21
},
"identifierName": "Number"
},
"name": "Number"
},
"arguments": [
{
"type": "MemberExpression",
"start": 11687,
"end": 11714,
"loc": {
"start": {
"line": 391,
"column": 22
},
"end": {
"line": 391,
"column": 49
}
},
"object": {
"type": "Identifier",
"start": 11687,
"end": 11693,
"loc": {
"start": {
"line": 391,
"column": 22
},
"end": {
"line": 391,
"column": 28
},
"identifierName": "values"
},
"name": "values"
},
"property": {
"type": "BinaryExpression",
"start": 11694,
"end": 11713,
"loc": {
"start": {
"line": 391,
"column": 29
},
"end": {
"line": 391,
"column": 48
}
},
"left": {
"type": "BinaryExpression",
"start": 11694,
"end": 11709,
"loc": {
"start": {
"line": 391,
"column": 29
},
"end": {
"line": 391,
"column": 44
}
},
"left": {
"type": "Identifier",
"start": 11694,
"end": 11702,
"loc": {
"start": {
"line": 391,
"column": 29
},
"end": {
"line": 391,
"column": 37
},
"identifierName": "nbValues"
},
"name": "nbValues"
},
"operator": "-",
"right": {
"type": "Identifier",
"start": 11705,
"end": 11709,
"loc": {
"start": {
"line": 391,
"column": 40
},
"end": {
"line": 391,
"column": 44
},
"identifierName": "posa"
},
"name": "posa"
}
},
"operator": "-",
"right": {
"type": "NumericLiteral",
"start": 11712,
"end": 11713,
"loc": {
"start": {
"line": 391,
"column": 47
},
"end": {
"line": 391,
"column": 48
}
},
"extra": {
"rawValue": 1,
"raw": "1"
},
"value": 1
}
},
"computed": true
}
]
}
}
],
"directives": [],
"trailingComments": null
},
"leadingComments": [
{
"type": "CommentBlock",
"value": "*\n * Calculate the upper quartile of passed values.\n * @param {Array} [values=[]] List of values\n * @returns {Number}\n ",
"start": 11206,
"end": 11345,
"loc": {
"start": {
"line": 376,
"column": 4
},
"end": {
"line": 380,
"column": 7
}
}
}
],
"trailingComments": [
{
"type": "CommentBlock",
"value": "*\n * Sort passed values with supplied sorter function.\n * @param {Array} [values=[]] List of values to be sorted\n * @param {Function} sorter Sorter function\n * @returns {Array}\n ",
"start": 11728,
"end": 11930,
"loc": {
"start": {
"line": 394,
"column": 4
},
"end": {
"line": 399,
"column": 7
}
}
}
]
},
{
"type": "ClassMethod",
"start": 11935,
"end": 12016,
"loc": {
"start": {
"line": 400,
"column": 4
},
"end": {
"line": 402,
"column": 5
}
},
"static": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 11935,
"end": 11951,
"loc": {
"start": {
"line": 400,
"column": 4
},
"end": {
"line": 400,
"column": 20
},
"identifierName": "sortColumnValues"
},
"name": "sortColumnValues",
"leadingComments": null
},
"kind": "method",
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "AssignmentPattern",
"start": 11952,
"end": 11963,
"loc": {
"start": {
"line": 400,
"column": 21
},
"end": {
"line": 400,
"column": 32
}
},
"left": {
"type": "Identifier",
"start": 11952,
"end": 11958,
"loc": {
"start": {
"line": 400,
"column": 21
},
"end": {
"line": 400,
"column": 27
},
"identifierName": "values"
},
"name": "values"
},
"right": {
"type": "ArrayExpression",
"start": 11961,
"end": 11963,
"loc": {
"start": {
"line": 400,
"column": 30
},
"end": {
"line": 400,
"column": 32
}
},
"elements": []
}
},
{
"type": "Identifier",
"start": 11965,
"end": 11971,
"loc": {
"start": {
"line": 400,
"column": 34
},
"end": {
"line": 400,
"column": 40
},
"identifierName": "sorter"
},
"name": "sorter"
}
],
"body": {
"type": "BlockStatement",
"start": 11973,
"end": 12016,
"loc": {
"start": {
"line": 400,
"column": 42
},
"end": {
"line": 402,
"column": 5
}
},
"body": [
{
"type": "ReturnStatement",
"start": 11983,
"end": 12010,
"loc": {
"start": {
"line": 401,
"column": 8
},
"end": {
"line": 401,
"column": 35
}
},
"argument": {
"type": "CallExpression",
"start": 11990,
"end": 12009,
"loc": {
"start": {
"line": 401,
"column": 15
},
"end": {
"line": 401,
"column": 34
}
},
"callee": {
"type": "MemberExpression",
"start": 11990,
"end": 12001,
"loc": {
"start": {
"line": 401,
"column": 15
},
"end": {
"line": 401,
"column": 26
}
},
"object": {
"type": "Identifier",
"start": 11990,
"end": 11996,
"loc": {
"start": {
"line": 401,
"column": 15
},
"end": {
"line": 401,
"column": 21
},
"identifierName": "values"
},
"name": "values"
},
"property": {
"type": "Identifier",
"start": 11997,
"end": 12001,
"loc": {
"start": {
"line": 401,
"column": 22
},
"end": {
"line": 401,
"column": 26
},
"identifierName": "sort"
},
"name": "sort"
},
"computed": false
},
"arguments": [
{
"type": "Identifier",
"start": 12002,
"end": 12008,
"loc": {
"start": {
"line": 401,
"column": 27
},
"end": {
"line": 401,
"column": 33
},
"identifierName": "sorter"
},
"name": "sorter"
}
]
}
}
],
"directives": [],
"trailingComments": null
},
"leadingComments": [
{
"type": "CommentBlock",
"value": "*\n * Sort passed values with supplied sorter function.\n * @param {Array} [values=[]] List of values to be sorted\n * @param {Function} sorter Sorter function\n * @returns {Array}\n ",
"start": 11728,
"end": 11930,
"loc": {
"start": {
"line": 394,
"column": 4
},
"end": {
"line": 399,
"column": 7
}
}
}
],
"trailingComments": [
{
"type": "CommentBlock",
"value": "*\n * Write calculation result in passed DOM element with supplied write method\n * and decimal precision.\n * @param {Number} [result=0] Calculation result\n * @param {DOMElement} label DOM element\n * @param {String} [writeType='innerhtml'] Write method\n * @param {Number} [precision=2] Applied decimal precision\n * @private\n ",
"start": 12022,
"end": 12381,
"loc": {
"start": {
"line": 404,
"column": 4
},
"end": {
"line": 412,
"column": 7
}
}
}
]
},
{
"type": "ClassMethod",
"start": 12386,
"end": 13235,
"loc": {
"start": {
"line": 413,
"column": 4
},
"end": {
"line": 441,
"column": 5
}
},
"static": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 12386,
"end": 12397,
"loc": {
"start": {
"line": 413,
"column": 4
},
"end": {
"line": 413,
"column": 15
},
"identifierName": "writeResult"
},
"name": "writeResult",
"leadingComments": null
},
"kind": "method",
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "AssignmentPattern",
"start": 12398,
"end": 12408,
"loc": {
"start": {
"line": 413,
"column": 16
},
"end": {
"line": 413,
"column": 26
}
},
"left": {
"type": "Identifier",
"start": 12398,
"end": 12404,
"loc": {
"start": {
"line": 413,
"column": 16
},
"end": {
"line": 413,
"column": 22
},
"identifierName": "result"
},
"name": "result"
},
"right": {
"type": "NumericLiteral",
"start": 12407,
"end": 12408,
"loc": {
"start": {
"line": 413,
"column": 25
},
"end": {
"line": 413,
"column": 26
}
},
"extra": {
"rawValue": 0,
"raw": "0"
},
"value": 0
}
},
{
"type": "Identifier",
"start": 12410,
"end": 12415,
"loc": {
"start": {
"line": 413,
"column": 28
},
"end": {
"line": 413,
"column": 33
},
"identifierName": "label"
},
"name": "label"
},
{
"type": "AssignmentPattern",
"start": 12417,
"end": 12440,
"loc": {
"start": {
"line": 413,
"column": 35
},
"end": {
"line": 413,
"column": 58
}
},
"left": {
"type": "Identifier",
"start": 12417,
"end": 12426,
"loc": {
"start": {
"line": 413,
"column": 35
},
"end": {
"line": 413,
"column": 44
},
"identifierName": "writeType"
},
"name": "writeType"
},
"right": {
"type": "StringLiteral",
"start": 12429,
"end": 12440,
"loc": {
"start": {
"line": 413,
"column": 47
},
"end": {
"line": 413,
"column": 58
}
},
"extra": {
"rawValue": "innerhtml",
"raw": "'innerhtml'"
},
"value": "innerhtml"
}
},
{
"type": "AssignmentPattern",
"start": 12450,
"end": 12463,
"loc": {
"start": {
"line": 414,
"column": 8
},
"end": {
"line": 414,
"column": 21
}
},
"left": {
"type": "Identifier",
"start": 12450,
"end": 12459,
"loc": {
"start": {
"line": 414,
"column": 8
},
"end": {
"line": 414,
"column": 17
},
"identifierName": "precision"
},
"name": "precision"
},
"right": {
"type": "NumericLiteral",
"start": 12462,
"end": 12463,
"loc": {
"start": {
"line": 414,
"column": 20
},
"end": {
"line": 414,
"column": 21
}
},
"extra": {
"rawValue": 2,
"raw": "2"
},
"value": 2
}
},
{
"type": "AssignmentPattern",
"start": 12465,
"end": 12476,
"loc": {
"start": {
"line": 414,
"column": 23
},
"end": {
"line": 414,
"column": 34
}
},
"left": {
"type": "Identifier",
"start": 12465,
"end": 12471,
"loc": {
"start": {
"line": 414,
"column": 23
},
"end": {
"line": 414,
"column": 29
},
"identifierName": "format"
},
"name": "format"
},
"right": {
"type": "ObjectExpression",
"start": 12474,
"end": 12476,
"loc": {
"start": {
"line": 414,
"column": 32
},
"end": {
"line": 414,
"column": 34
}
},
"properties": []
}
}
],
"body": {
"type": "BlockStatement",
"start": 12478,
"end": 13235,
"loc": {
"start": {
"line": 414,
"column": 36
},
"end": {
"line": 441,
"column": 5
}
},
"body": [
{
"type": "VariableDeclaration",
"start": 12488,
"end": 12514,
"loc": {
"start": {
"line": 415,
"column": 8
},
"end": {
"line": 415,
"column": 34
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 12492,
"end": 12513,
"loc": {
"start": {
"line": 415,
"column": 12
},
"end": {
"line": 415,
"column": 33
}
},
"id": {
"type": "Identifier",
"start": 12492,
"end": 12500,
"loc": {
"start": {
"line": 415,
"column": 12
},
"end": {
"line": 415,
"column": 20
},
"identifierName": "labelElm"
},
"name": "labelElm"
},
"init": {
"type": "CallExpression",
"start": 12503,
"end": 12513,
"loc": {
"start": {
"line": 415,
"column": 23
},
"end": {
"line": 415,
"column": 33
}
},
"callee": {
"type": "Identifier",
"start": 12503,
"end": 12506,
"loc": {
"start": {
"line": 415,
"column": 23
},
"end": {
"line": 415,
"column": 26
},
"identifierName": "elm"
},
"name": "elm"
},
"arguments": [
{
"type": "Identifier",
"start": 12507,
"end": 12512,
"loc": {
"start": {
"line": 415,
"column": 27
},
"end": {
"line": 415,
"column": 32
},
"identifierName": "label"
},
"name": "label"
}
]
}
}
],
"kind": "let"
},
{
"type": "IfStatement",
"start": 12524,
"end": 12570,
"loc": {
"start": {
"line": 417,
"column": 8
},
"end": {
"line": 419,
"column": 9
}
},
"test": {
"type": "UnaryExpression",
"start": 12528,
"end": 12537,
"loc": {
"start": {
"line": 417,
"column": 12
},
"end": {
"line": 417,
"column": 21
}
},
"operator": "!",
"prefix": true,
"argument": {
"type": "Identifier",
"start": 12529,
"end": 12537,
"loc": {
"start": {
"line": 417,
"column": 13
},
"end": {
"line": 417,
"column": 21
},
"identifierName": "labelElm"
},
"name": "labelElm"
},
"extra": {
"parenthesizedArgument": false
}
},
"consequent": {
"type": "BlockStatement",
"start": 12539,
"end": 12570,
"loc": {
"start": {
"line": 417,
"column": 23
},
"end": {
"line": 419,
"column": 9
}
},
"body": [
{
"type": "ReturnStatement",
"start": 12553,
"end": 12560,
"loc": {
"start": {
"line": 418,
"column": 12
},
"end": {
"line": 418,
"column": 19
}
},
"argument": null
}
],
"directives": []
},
"alternate": null
},
{
"type": "ExpressionStatement",
"start": 12580,
"end": 12615,
"loc": {
"start": {
"line": 421,
"column": 8
},
"end": {
"line": 421,
"column": 43
}
},
"expression": {
"type": "AssignmentExpression",
"start": 12580,
"end": 12614,
"loc": {
"start": {
"line": 421,
"column": 8
},
"end": {
"line": 421,
"column": 42
}
},
"operator": "=",
"left": {
"type": "Identifier",
"start": 12580,
"end": 12586,
"loc": {
"start": {
"line": 421,
"column": 8
},
"end": {
"line": 421,
"column": 14
},
"identifierName": "result"
},
"name": "result"
},
"right": {
"type": "CallExpression",
"start": 12589,
"end": 12614,
"loc": {
"start": {
"line": 421,
"column": 17
},
"end": {
"line": 421,
"column": 42
}
},
"callee": {
"type": "MemberExpression",
"start": 12589,
"end": 12603,
"loc": {
"start": {
"line": 421,
"column": 17
},
"end": {
"line": 421,
"column": 31
}
},
"object": {
"type": "Identifier",
"start": 12589,
"end": 12595,
"loc": {
"start": {
"line": 421,
"column": 17
},
"end": {
"line": 421,
"column": 23
},
"identifierName": "result"
},
"name": "result"
},
"property": {
"type": "Identifier",
"start": 12596,
"end": 12603,
"loc": {
"start": {
"line": 421,
"column": 24
},
"end": {
"line": 421,
"column": 31
},
"identifierName": "toFixed"
},
"name": "toFixed"
},
"computed": false
},
"arguments": [
{
"type": "Identifier",
"start": 12604,
"end": 12613,
"loc": {
"start": {
"line": 421,
"column": 32
},
"end": {
"line": 421,
"column": 41
},
"identifierName": "precision"
},
"name": "precision"
}
]
}
}
},
{
"type": "IfStatement",
"start": 12624,
"end": 12768,
"loc": {
"start": {
"line": 422,
"column": 8
},
"end": {
"line": 426,
"column": 9
}
},
"test": {
"type": "LogicalExpression",
"start": 12628,
"end": 12662,
"loc": {
"start": {
"line": 422,
"column": 12
},
"end": {
"line": 422,
"column": 46
}
},
"left": {
"type": "CallExpression",
"start": 12628,
"end": 12641,
"loc": {
"start": {
"line": 422,
"column": 12
},
"end": {
"line": 422,
"column": 25
}
},
"callee": {
"type": "Identifier",
"start": 12628,
"end": 12633,
"loc": {
"start": {
"line": 422,
"column": 12
},
"end": {
"line": 422,
"column": 17
},
"identifierName": "isNaN"
},
"name": "isNaN"
},
"arguments": [
{
"type": "Identifier",
"start": 12634,
"end": 12640,
"loc": {
"start": {
"line": 422,
"column": 18
},
"end": {
"line": 422,
"column": 24
},
"identifierName": "result"
},
"name": "result"
}
]
},
"operator": "||",
"right": {
"type": "UnaryExpression",
"start": 12645,
"end": 12662,
"loc": {
"start": {
"line": 422,
"column": 29
},
"end": {
"line": 422,
"column": 46
}
},
"operator": "!",
"prefix": true,
"argument": {
"type": "CallExpression",
"start": 12646,
"end": 12662,
"loc": {
"start": {
"line": 422,
"column": 30
},
"end": {
"line": 422,
"column": 46
}
},
"callee": {
"type": "Identifier",
"start": 12646,
"end": 12654,
"loc": {
"start": {
"line": 422,
"column": 30
},
"end": {
"line": 422,
"column": 38
},
"identifierName": "isFinite"
},
"name": "isFinite"
},
"arguments": [
{
"type": "Identifier",
"start": 12655,
"end": 12661,
"loc": {
"start": {
"line": 422,
"column": 39
},
"end": {
"line": 422,
"column": 45
},
"identifierName": "result"
},
"name": "result"
}
]
},
"extra": {
"parenthesizedArgument": false
}
}
},
"consequent": {
"type": "BlockStatement",
"start": 12664,
"end": 12700,
"loc": {
"start": {
"line": 422,
"column": 48
},
"end": {
"line": 424,
"column": 9
}
},
"body": [
{
"type": "ExpressionStatement",
"start": 12678,
"end": 12690,
"loc": {
"start": {
"line": 423,
"column": 12
},
"end": {
"line": 423,
"column": 24
}
},
"expression": {
"type": "AssignmentExpression",
"start": 12678,
"end": 12689,
"loc": {
"start": {
"line": 423,
"column": 12
},
"end": {
"line": 423,
"column": 23
}
},
"operator": "=",
"left": {
"type": "Identifier",
"start": 12678,
"end": 12684,
"loc": {
"start": {
"line": 423,
"column": 12
},
"end": {
"line": 423,
"column": 18
},
"identifierName": "result"
},
"name": "result"
},
"right": {
"type": "StringLiteral",
"start": 12687,
"end": 12689,
"loc": {
"start": {
"line": 423,
"column": 21
},
"end": {
"line": 423,
"column": 23
}
},
"extra": {
"rawValue": "",
"raw": "''"
},
"value": ""
}
}
}
],
"directives": []
},
"alternate": {
"type": "BlockStatement",
"start": 12706,
"end": 12768,
"loc": {
"start": {
"line": 424,
"column": 15
},
"end": {
"line": 426,
"column": 9
}
},
"body": [
{
"type": "ExpressionStatement",
"start": 12720,
"end": 12758,
"loc": {
"start": {
"line": 425,
"column": 12
},
"end": {
"line": 425,
"column": 50
}
},
"expression": {
"type": "AssignmentExpression",
"start": 12720,
"end": 12757,
"loc": {
"start": {
"line": 425,
"column": 12
},
"end": {
"line": 425,
"column": 49
}
},
"operator": "=",
"left": {
"type": "Identifier",
"start": 12720,
"end": 12726,
"loc": {
"start": {
"line": 425,
"column": 12
},
"end": {
"line": 425,
"column": 18
},
"identifierName": "result"
},
"name": "result"
},
"right": {
"type": "CallExpression",
"start": 12729,
"end": 12757,
"loc": {
"start": {
"line": 425,
"column": 21
},
"end": {
"line": 425,
"column": 49
}
},
"callee": {
"type": "CallExpression",
"start": 12729,
"end": 12749,
"loc": {
"start": {
"line": 425,
"column": 21
},
"end": {
"line": 425,
"column": 41
}
},
"callee": {
"type": "Identifier",
"start": 12729,
"end": 12741,
"loc": {
"start": {
"line": 425,
"column": 21
},
"end": {
"line": 425,
"column": 33
},
"identifierName": "formatNumber"
},
"name": "formatNumber"
},
"arguments": [
{
"type": "Identifier",
"start": 12742,
"end": 12748,
"loc": {
"start": {
"line": 425,
"column": 34
},
"end": {
"line": 425,
"column": 40
},
"identifierName": "format"
},
"name": "format"
}
]
},
"arguments": [
{
"type": "Identifier",
"start": 12750,
"end": 12756,
"loc": {
"start": {
"line": 425,
"column": 42
},
"end": {
"line": 425,
"column": 48
},
"identifierName": "result"
},
"name": "result"
}
]
}
}
}
],
"directives": []
}
},
{
"type": "SwitchStatement",
"start": 12778,
"end": 13229,
"loc": {
"start": {
"line": 428,
"column": 8
},
"end": {
"line": 440,
"column": 9
}
},
"discriminant": {
"type": "CallExpression",
"start": 12786,
"end": 12809,
"loc": {
"start": {
"line": 428,
"column": 16
},
"end": {
"line": 428,
"column": 39
}
},
"callee": {
"type": "MemberExpression",
"start": 12786,
"end": 12807,
"loc": {
"start": {
"line": 428,
"column": 16
},
"end": {
"line": 428,
"column": 37
}
},
"object": {
"type": "Identifier",
"start": 12786,
"end": 12795,
"loc": {
"start": {
"line": 428,
"column": 16
},
"end": {
"line": 428,
"column": 25
},
"identifierName": "writeType"
},
"name": "writeType"
},
"property": {
"type": "Identifier",
"start": 12796,
"end": 12807,
"loc": {
"start": {
"line": 428,
"column": 26
},
"end": {
"line": 428,
"column": 37
},
"identifierName": "toLowerCase"
},
"name": "toLowerCase"
},
"computed": false
},
"arguments": []
},
"cases": [
{
"type": "SwitchCase",
"start": 12825,
"end": 12910,
"loc": {
"start": {
"line": 429,
"column": 12
},
"end": {
"line": 431,
"column": 22
}
},
"consequent": [
{
"type": "ExpressionStatement",
"start": 12859,
"end": 12887,
"loc": {
"start": {
"line": 430,
"column": 16
},
"end": {
"line": 430,
"column": 44
}
},
"expression": {
"type": "AssignmentExpression",
"start": 12859,
"end": 12886,
"loc": {
"start": {
"line": 430,
"column": 16
},
"end": {
"line": 430,
"column": 43
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
"start": 12859,
"end": 12877,
"loc": {
"start": {
"line": 430,
"column": 16
},
"end": {
"line": 430,
"column": 34
}
},
"object": {
"type": "Identifier",
"start": 12859,
"end": 12867,
"loc": {
"start": {
"line": 430,
"column": 16
},
"end": {
"line": 430,
"column": 24
},
"identifierName": "labelElm"
},
"name": "labelElm"
},
"property": {
"type": "Identifier",
"start": 12868,
"end": 12877,
"loc": {
"start": {
"line": 430,
"column": 25
},
"end": {
"line": 430,
"column": 34
},
"identifierName": "innerHTML"
},
"name": "innerHTML"
},
"computed": false
},
"right": {
"type": "Identifier",
"start": 12880,
"end": 12886,
"loc": {
"start": {
"line": 430,
"column": 37
},
"end": {
"line": 430,
"column": 43
},
"identifierName": "result"
},
"name": "result"
}
}
},
{
"type": "BreakStatement",
"start": 12904,
"end": 12910,
"loc": {
"start": {
"line": 431,
"column": 16
},
"end": {
"line": 431,
"column": 22
}
},
"label": null
}
],
"test": {
"type": "StringLiteral",
"start": 12830,
"end": 12841,
"loc": {
"start": {
"line": 429,
"column": 17
},
"end": {
"line": 429,
"column": 28
}
},
"extra": {
"rawValue": "innerhtml",
"raw": "'innerhtml'"
},
"value": "innerhtml"
}
},
{
"type": "SwitchCase",
"start": 12923,
"end": 13003,
"loc": {
"start": {
"line": 432,
"column": 12
},
"end": {
"line": 434,
"column": 22
}
},
"consequent": [
{
"type": "ExpressionStatement",
"start": 12956,
"end": 12980,
"loc": {
"start": {
"line": 433,
"column": 16
},
"end": {
"line": 433,
"column": 40
}
},
"expression": {
"type": "AssignmentExpression",
"start": 12956,
"end": 12979,
"loc": {
"start": {
"line": 433,
"column": 16
},
"end": {
"line": 433,
"column": 39
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
"start": 12956,
"end": 12970,
"loc": {
"start": {
"line": 433,
"column": 16
},
"end": {
"line": 433,
"column": 30
}
},
"object": {
"type": "Identifier",
"start": 12956,
"end": 12964,
"loc": {
"start": {
"line": 433,
"column": 16
},
"end": {
"line": 433,
"column": 24
},
"identifierName": "labelElm"
},
"name": "labelElm"
},
"property": {
"type": "Identifier",
"start": 12965,
"end": 12970,
"loc": {
"start": {
"line": 433,
"column": 25
},
"end": {
"line": 433,
"column": 30
},
"identifierName": "value"
},
"name": "value"
},
"computed": false
},
"right": {
"type": "Identifier",
"start": 12973,
"end": 12979,
"loc": {
"start": {
"line": 433,
"column": 33
},
"end": {
"line": 433,
"column": 39
},
"identifierName": "result"
},
"name": "result"
}
}
},
{
"type": "BreakStatement",
"start": 12997,
"end": 13003,
"loc": {
"start": {
"line": 434,
"column": 16
},
"end": {
"line": 434,
"column": 22
}
},
"label": null
}
],
"test": {
"type": "StringLiteral",
"start": 12928,
"end": 12938,
"loc": {
"start": {
"line": 432,
"column": 17
},
"end": {
"line": 432,
"column": 27
}
},
"extra": {
"rawValue": "setvalue",
"raw": "'setvalue'"
},
"value": "setvalue"
}
},
{
"type": "SwitchCase",
"start": 13016,
"end": 13219,
"loc": {
"start": {
"line": 435,
"column": 12
},
"end": {
"line": 439,
"column": 22
}
},
"consequent": [
{
"type": "VariableDeclaration",
"start": 13055,
"end": 13089,
"loc": {
"start": {
"line": 436,
"column": 16
},
"end": {
"line": 436,
"column": 50
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 13059,
"end": 13088,
"loc": {
"start": {
"line": 436,
"column": 20
},
"end": {
"line": 436,
"column": 49
}
},
"id": {
"type": "Identifier",
"start": 13059,
"end": 13066,
"loc": {
"start": {
"line": 436,
"column": 20
},
"end": {
"line": 436,
"column": 27
},
"identifierName": "oldNode"
},
"name": "oldNode"
},
"init": {
"type": "MemberExpression",
"start": 13069,
"end": 13088,
"loc": {
"start": {
"line": 436,
"column": 30
},
"end": {
"line": 436,
"column": 49
}
},
"object": {
"type": "Identifier",
"start": 13069,
"end": 13077,
"loc": {
"start": {
"line": 436,
"column": 30
},
"end": {
"line": 436,
"column": 38
},
"identifierName": "labelElm"
},
"name": "labelElm"
},
"property": {
"type": "Identifier",
"start": 13078,
"end": 13088,
"loc": {
"start": {
"line": 436,
"column": 39
},
"end": {
"line": 436,
"column": 49
},
"identifierName": "firstChild"
},
"name": "firstChild"
},
"computed": false
}
}
],
"kind": "let"
},
{
"type": "VariableDeclaration",
"start": 13106,
"end": 13139,
"loc": {
"start": {
"line": 437,
"column": 16
},
"end": {
"line": 437,
"column": 49
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 13110,
"end": 13138,
"loc": {
"start": {
"line": 437,
"column": 20
},
"end": {
"line": 437,
"column": 48
}
},
"id": {
"type": "Identifier",
"start": 13110,
"end": 13117,
"loc": {
"start": {
"line": 437,
"column": 20
},
"end": {
"line": 437,
"column": 27
},
"identifierName": "txtNode"
},
"name": "txtNode"
},
"init": {
"type": "CallExpression",
"start": 13120,
"end": 13138,
"loc": {
"start": {
"line": 437,
"column": 30
},
"end": {
"line": 437,
"column": 48
}
},
"callee": {
"type": "Identifier",
"start": 13120,
"end": 13130,
"loc": {
"start": {
"line": 437,
"column": 30
},
"end": {
"line": 437,
"column": 40
},
"identifierName": "createText"
},
"name": "createText"
},
"arguments": [
{
"type": "Identifier",
"start": 13131,
"end": 13137,
"loc": {
"start": {
"line": 437,
"column": 41
},
"end": {
"line": 437,
"column": 47
},
"identifierName": "result"
},
"name": "result"
}
]
}
}
],
"kind": "let"
},
{
"type": "ExpressionStatement",
"start": 13156,
"end": 13196,
"loc": {
"start": {
"line": 438,
"column": 16
},
"end": {
"line": 438,
"column": 56
}
},
"expression": {
"type": "CallExpression",
"start": 13156,
"end": 13195,
"loc": {
"start": {
"line": 438,
"column": 16
},
"end": {
"line": 438,
"column": 55
}
},
"callee": {
"type": "MemberExpression",
"start": 13156,
"end": 13177,
"loc": {
"start": {
"line": 438,
"column": 16
},
"end": {
"line": 438,
"column": 37
}
},
"object": {
"type": "Identifier",
"start": 13156,
"end": 13164,
"loc": {
"start": {
"line": 438,
"column": 16
},
"end": {
"line": 438,
"column": 24
},
"identifierName": "labelElm"
},
"name": "labelElm"
},
"property": {
"type": "Identifier",
"start": 13165,
"end": 13177,
"loc": {
"start": {
"line": 438,
"column": 25
},
"end": {
"line": 438,
"column": 37
},
"identifierName": "replaceChild"
},
"name": "replaceChild"
},
"computed": false
},
"arguments": [
{
"type": "Identifier",
"start": 13178,
"end": 13185,
"loc": {
"start": {
"line": 438,
"column": 38
},
"end": {
"line": 438,
"column": 45
},
"identifierName": "txtNode"
},
"name": "txtNode"
},
{
"type": "Identifier",
"start": 13187,
"end": 13194,
"loc": {
"start": {
"line": 438,
"column": 47
},
"end": {
"line": 438,
"column": 54
},
"identifierName": "oldNode"
},
"name": "oldNode"
}
]
}
},
{
"type": "BreakStatement",
"start": 13213,
"end": 13219,
"loc": {
"start": {
"line": 439,
"column": 16
},
"end": {
"line": 439,
"column": 22
}
},
"label": null
}
],
"test": {
"type": "StringLiteral",
"start": 13021,
"end": 13037,
"loc": {
"start": {
"line": 435,
"column": 17
},
"end": {
"line": 435,
"column": 33
}
},
"extra": {
"rawValue": "createtextnode",
"raw": "'createtextnode'"
},
"value": "createtextnode"
}
}
]
}
],
"directives": [],
"trailingComments": null
},
"leadingComments": [
{
"type": "CommentBlock",
"value": "*\n * Write calculation result in passed DOM element with supplied write method\n * and decimal precision.\n * @param {Number} [result=0] Calculation result\n * @param {DOMElement} label DOM element\n * @param {String} [writeType='innerhtml'] Write method\n * @param {Number} [precision=2] Applied decimal precision\n * @private\n ",
"start": 12022,
"end": 12381,
"loc": {
"start": {
"line": 404,
"column": 4
},
"end": {
"line": 412,
"column": 7
}
}
}
],
"trailingComments": [
{
"type": "CommentBlock",
"value": "*\n * Configure the format options used to format the operation result based\n * on column type.\n * @param {Number} colIndex Column index\n * @param {Object} [format={}] Format object\n * @returns {Object}\n * @private\n ",
"start": 13241,
"end": 13488,
"loc": {
"start": {
"line": 443,
"column": 4
},
"end": {
"line": 450,
"column": 7
}
}
}
]
},
{
"type": "ClassMethod",
"start": 13493,
"end": 14098,
"loc": {
"start": {
"line": 451,
"column": 4
},
"end": {
"line": 466,
"column": 5
}
},
"static": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 13493,
"end": 13508,
"loc": {
"start": {
"line": 451,
"column": 4
},
"end": {
"line": 451,
"column": 19
},
"identifierName": "configureFormat"
},
"name": "configureFormat",
"leadingComments": null
},
"kind": "method",
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "Identifier",
"start": 13509,
"end": 13517,
"loc": {
"start": {
"line": 451,
"column": 20
},
"end": {
"line": 451,
"column": 28
},
"identifierName": "colIndex"
},
"name": "colIndex"
},
{
"type": "AssignmentPattern",
"start": 13519,
"end": 13530,
"loc": {
"start": {
"line": 451,
"column": 30
},
"end": {
"line": 451,
"column": 41
}
},
"left": {
"type": "Identifier",
"start": 13519,
"end": 13525,
"loc": {
"start": {
"line": 451,
"column": 30
},
"end": {
"line": 451,
"column": 36
},
"identifierName": "format"
},
"name": "format"
},
"right": {
"type": "ObjectExpression",
"start": 13528,
"end": 13530,
"loc": {
"start": {
"line": 451,
"column": 39
},
"end": {
"line": 451,
"column": 41
}
},
"properties": []
}
}
],
"body": {
"type": "BlockStatement",
"start": 13532,
"end": 14098,
"loc": {
"start": {
"line": 451,
"column": 43
},
"end": {
"line": 466,
"column": 5
}
},
"body": [
{
"type": "VariableDeclaration",
"start": 13542,
"end": 13559,
"loc": {
"start": {
"line": 452,
"column": 8
},
"end": {
"line": 452,
"column": 25
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 13546,
"end": 13558,
"loc": {
"start": {
"line": 452,
"column": 12
},
"end": {
"line": 452,
"column": 24
}
},
"id": {
"type": "Identifier",
"start": 13546,
"end": 13548,
"loc": {
"start": {
"line": 452,
"column": 12
},
"end": {
"line": 452,
"column": 14
},
"identifierName": "tf"
},
"name": "tf"
},
"init": {
"type": "MemberExpression",
"start": 13551,
"end": 13558,
"loc": {
"start": {
"line": 452,
"column": 17
},
"end": {
"line": 452,
"column": 24
}
},
"object": {
"type": "ThisExpression",
"start": 13551,
"end": 13555,
"loc": {
"start": {
"line": 452,
"column": 17
},
"end": {
"line": 452,
"column": 21
}
}
},
"property": {
"type": "Identifier",
"start": 13556,
"end": 13558,
"loc": {
"start": {
"line": 452,
"column": 22
},
"end": {
"line": 452,
"column": 24
},
"identifierName": "tf"
},
"name": "tf"
},
"computed": false
}
}
],
"kind": "let"
},
{
"type": "IfStatement",
"start": 13568,
"end": 14069,
"loc": {
"start": {
"line": 453,
"column": 8
},
"end": {
"line": 464,
"column": 9
}
},
"test": {
"type": "CallExpression",
"start": 13572,
"end": 13612,
"loc": {
"start": {
"line": 453,
"column": 12
},
"end": {
"line": 453,
"column": 52
}
},
"callee": {
"type": "MemberExpression",
"start": 13572,
"end": 13582,
"loc": {
"start": {
"line": 453,
"column": 12
},
"end": {
"line": 453,
"column": 22
}
},
"object": {
"type": "Identifier",
"start": 13572,
"end": 13574,
"loc": {
"start": {
"line": 453,
"column": 12
},
"end": {
"line": 453,
"column": 14
},
"identifierName": "tf"
},
"name": "tf"
},
"property": {
"type": "Identifier",
"start": 13575,
"end": 13582,
"loc": {
"start": {
"line": 453,
"column": 15
},
"end": {
"line": 453,
"column": 22
},
"identifierName": "hasType"
},
"name": "hasType"
},
"computed": false
},
"arguments": [
{
"type": "Identifier",
"start": 13583,
"end": 13591,
"loc": {
"start": {
"line": 453,
"column": 23
},
"end": {
"line": 453,
"column": 31
},
"identifierName": "colIndex"
},
"name": "colIndex"
},
{
"type": "ArrayExpression",
"start": 13593,
"end": 13611,
"loc": {
"start": {
"line": 453,
"column": 33
},
"end": {
"line": 453,
"column": 51
}
},
"elements": [
{
"type": "Identifier",
"start": 13594,
"end": 13610,
"loc": {
"start": {
"line": 453,
"column": 34
},
"end": {
"line": 453,
"column": 50
},
"identifierName": "FORMATTED_NUMBER"
},
"name": "FORMATTED_NUMBER"
}
]
}
]
},
"consequent": {
"type": "BlockStatement",
"start": 13614,
"end": 13932,
"loc": {
"start": {
"line": 453,
"column": 54
},
"end": {
"line": 461,
"column": 9
}
},
"body": [
{
"type": "VariableDeclaration",
"start": 13628,
"end": 13664,
"loc": {
"start": {
"line": 454,
"column": 12
},
"end": {
"line": 454,
"column": 48
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 13632,
"end": 13663,
"loc": {
"start": {
"line": 454,
"column": 16
},
"end": {
"line": 454,
"column": 47
}
},
"id": {
"type": "Identifier",
"start": 13632,
"end": 13639,
"loc": {
"start": {
"line": 454,
"column": 16
},
"end": {
"line": 454,
"column": 23
},
"identifierName": "colType"
},
"name": "colType"
},
"init": {
"type": "MemberExpression",
"start": 13642,
"end": 13663,
"loc": {
"start": {
"line": 454,
"column": 26
},
"end": {
"line": 454,
"column": 47
}
},
"object": {
"type": "MemberExpression",
"start": 13642,
"end": 13653,
"loc": {
"start": {
"line": 454,
"column": 26
},
"end": {
"line": 454,
"column": 37
}
},
"object": {
"type": "Identifier",
"start": 13642,
"end": 13644,
"loc": {
"start": {
"line": 454,
"column": 26
},
"end": {
"line": 454,
"column": 28
},
"identifierName": "tf"
},
"name": "tf"
},
"property": {
"type": "Identifier",
"start": 13645,
"end": 13653,
"loc": {
"start": {
"line": 454,
"column": 29
},
"end": {
"line": 454,
"column": 37
},
"identifierName": "colTypes"
},
"name": "colTypes"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 13654,
"end": 13662,
"loc": {
"start": {
"line": 454,
"column": 38
},
"end": {
"line": 454,
"column": 46
},
"identifierName": "colIndex"
},
"name": "colIndex"
},
"computed": true
}
}
],
"kind": "let"
},
{
"type": "IfStatement",
"start": 13677,
"end": 13782,
"loc": {
"start": {
"line": 455,
"column": 12
},
"end": {
"line": 457,
"column": 13
}
},
"test": {
"type": "LogicalExpression",
"start": 13681,
"end": 13715,
"loc": {
"start": {
"line": 455,
"column": 16
},
"end": {
"line": 455,
"column": 50
}
},
"left": {
"type": "MemberExpression",
"start": 13681,
"end": 13696,
"loc": {
"start": {
"line": 455,
"column": 16
},
"end": {
"line": 455,
"column": 31
}
},
"object": {
"type": "Identifier",
"start": 13681,
"end": 13688,
"loc": {
"start": {
"line": 455,
"column": 16
},
"end": {
"line": 455,
"column": 23
},
"identifierName": "colType"
},
"name": "colType"
},
"property": {
"type": "Identifier",
"start": 13689,
"end": 13696,
"loc": {
"start": {
"line": 455,
"column": 24
},
"end": {
"line": 455,
"column": 31
},
"identifierName": "decimal"
},
"name": "decimal"
},
"computed": false
},
"operator": "&&",
"right": {
"type": "UnaryExpression",
"start": 13700,
"end": 13715,
"loc": {
"start": {
"line": 455,
"column": 35
},
"end": {
"line": 455,
"column": 50
}
},
"operator": "!",
"prefix": true,
"argument": {
"type": "MemberExpression",
"start": 13701,
"end": 13715,
"loc": {
"start": {
"line": 455,
"column": 36
},
"end": {
"line": 455,
"column": 50
}
},
"object": {
"type": "Identifier",
"start": 13701,
"end": 13707,
"loc": {
"start": {
"line": 455,
"column": 36
},
"end": {
"line": 455,
"column": 42
},
"identifierName": "format"
},
"name": "format"
},
"property": {
"type": "Identifier",
"start": 13708,
"end": 13715,
"loc": {
"start": {
"line": 455,
"column": 43
},
"end": {
"line": 455,
"column": 50
},
"identifierName": "decimal"
},
"name": "decimal"
},
"computed": false
},
"extra": {
"parenthesizedArgument": false
}
}
},
"consequent": {
"type": "BlockStatement",
"start": 13717,
"end": 13782,
"loc": {
"start": {
"line": 455,
"column": 52
},
"end": {
"line": 457,
"column": 13
}
},
"body": [
{
"type": "ExpressionStatement",
"start": 13735,
"end": 13768,
"loc": {
"start": {
"line": 456,
"column": 16
},
"end": {
"line": 456,
"column": 49
}
},
"expression": {
"type": "AssignmentExpression",
"start": 13735,
"end": 13767,
"loc": {
"start": {
"line": 456,
"column": 16
},
"end": {
"line": 456,
"column": 48
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
"start": 13735,
"end": 13749,
"loc": {
"start": {
"line": 456,
"column": 16
},
"end": {
"line": 456,
"column": 30
}
},
"object": {
"type": "Identifier",
"start": 13735,
"end": 13741,
"loc": {
"start": {
"line": 456,
"column": 16
},
"end": {
"line": 456,
"column": 22
},
"identifierName": "format"
},
"name": "format"
},
"property": {
"type": "Identifier",
"start": 13742,
"end": 13749,
"loc": {
"start": {
"line": 456,
"column": 23
},
"end": {
"line": 456,
"column": 30
},
"identifierName": "decimal"
},
"name": "decimal"
},
"computed": false
},
"right": {
"type": "MemberExpression",
"start": 13752,
"end": 13767,
"loc": {
"start": {
"line": 456,
"column": 33
},
"end": {
"line": 456,
"column": 48
}
},
"object": {
"type": "Identifier",
"start": 13752,
"end": 13759,
"loc": {
"start": {
"line": 456,
"column": 33
},
"end": {
"line": 456,
"column": 40
},
"identifierName": "colType"
},
"name": "colType"
},
"property": {
"type": "Identifier",
"start": 13760,
"end": 13767,
"loc": {
"start": {
"line": 456,
"column": 41
},
"end": {
"line": 456,
"column": 48
},
"identifierName": "decimal"
},
"name": "decimal"
},
"computed": false
}
}
}
],
"directives": []
},
"alternate": null
},
{
"type": "IfStatement",
"start": 13795,
"end": 13922,
"loc": {
"start": {
"line": 458,
"column": 12
},
"end": {
"line": 460,
"column": 13
}
},
"test": {
"type": "LogicalExpression",
"start": 13799,
"end": 13844,
"loc": {
"start": {
"line": 458,
"column": 16
},
"end": {
"line": 458,
"column": 61
}
},
"left": {
"type": "MemberExpression",
"start": 13799,
"end": 13816,
"loc": {
"start": {
"line": 458,
"column": 16
},
"end": {
"line": 458,
"column": 33
}
},
"object": {
"type": "Identifier",
"start": 13799,
"end": 13806,
"loc": {
"start": {
"line": 458,
"column": 16
},
"end": {
"line": 458,
"column": 23
},
"identifierName": "colType"
},
"name": "colType"
},
"property": {
"type": "Identifier",
"start": 13807,
"end": 13816,
"loc": {
"start": {
"line": 458,
"column": 24
},
"end": {
"line": 458,
"column": 33
},
"identifierName": "thousands"
},
"name": "thousands"
},
"computed": false
},
"operator": "&&",
"right": {
"type": "UnaryExpression",
"start": 13820,
"end": 13844,
"loc": {
"start": {
"line": 458,
"column": 37
},
"end": {
"line": 458,
"column": 61
}
},
"operator": "!",
"prefix": true,
"argument": {
"type": "MemberExpression",
"start": 13821,
"end": 13844,
"loc": {
"start": {
"line": 458,
"column": 38
},
"end": {
"line": 458,
"column": 61
}
},
"object": {
"type": "Identifier",
"start": 13821,
"end": 13827,
"loc": {
"start": {
"line": 458,
"column": 38
},
"end": {
"line": 458,
"column": 44
},
"identifierName": "format"
},
"name": "format"
},
"property": {
"type": "Identifier",
"start": 13828,
"end": 13844,
"loc": {
"start": {
"line": 458,
"column": 45
},
"end": {
"line": 458,
"column": 61
},
"identifierName": "integerSeparator"
},
"name": "integerSeparator"
},
"computed": false
},
"extra": {
"parenthesizedArgument": false
}
}
},
"consequent": {
"type": "BlockStatement",
"start": 13846,
"end": 13922,
"loc": {
"start": {
"line": 458,
"column": 63
},
"end": {
"line": 460,
"column": 13
}
},
"body": [
{
"type": "ExpressionStatement",
"start": 13864,
"end": 13908,
"loc": {
"start": {
"line": 459,
"column": 16
},
"end": {
"line": 459,
"column": 60
}
},
"expression": {
"type": "AssignmentExpression",
"start": 13864,
"end": 13907,
"loc": {
"start": {
"line": 459,
"column": 16
},
"end": {
"line": 459,
"column": 59
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
"start": 13864,
"end": 13887,
"loc": {
"start": {
"line": 459,
"column": 16
},
"end": {
"line": 459,
"column": 39
}
},
"object": {
"type": "Identifier",
"start": 13864,
"end": 13870,
"loc": {
"start": {
"line": 459,
"column": 16
},
"end": {
"line": 459,
"column": 22
},
"identifierName": "format"
},
"name": "format"
},
"property": {
"type": "Identifier",
"start": 13871,
"end": 13887,
"loc": {
"start": {
"line": 459,
"column": 23
},
"end": {
"line": 459,
"column": 39
},
"identifierName": "integerSeparator"
},
"name": "integerSeparator"
},
"computed": false
},
"right": {
"type": "MemberExpression",
"start": 13890,
"end": 13907,
"loc": {
"start": {
"line": 459,
"column": 42
},
"end": {
"line": 459,
"column": 59
}
},
"object": {
"type": "Identifier",
"start": 13890,
"end": 13897,
"loc": {
"start": {
"line": 459,
"column": 42
},
"end": {
"line": 459,
"column": 49
},
"identifierName": "colType"
},
"name": "colType"
},
"property": {
"type": "Identifier",
"start": 13898,
"end": 13907,
"loc": {
"start": {
"line": 459,
"column": 50
},
"end": {
"line": 459,
"column": 59
},
"identifierName": "thousands"
},
"name": "thousands"
},
"computed": false
}
}
}
],
"directives": []
},
"alternate": null
}
],
"directives": []
},
"alternate": {
"type": "BlockStatement",
"start": 13938,
"end": 14069,
"loc": {
"start": {
"line": 461,
"column": 15
},
"end": {
"line": 464,
"column": 9
}
},
"body": [
{
"type": "ExpressionStatement",
"start": 13952,
"end": 13990,
"loc": {
"start": {
"line": 462,
"column": 12
},
"end": {
"line": 462,
"column": 50
}
},
"expression": {
"type": "AssignmentExpression",
"start": 13952,
"end": 13989,
"loc": {
"start": {
"line": 462,
"column": 12
},
"end": {
"line": 462,
"column": 49
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
"start": 13952,
"end": 13966,
"loc": {
"start": {
"line": 462,
"column": 12
},
"end": {
"line": 462,
"column": 26
}
},
"object": {
"type": "Identifier",
"start": 13952,
"end": 13958,
"loc": {
"start": {
"line": 462,
"column": 12
},
"end": {
"line": 462,
"column": 18
},
"identifierName": "format"
},
"name": "format"
},
"property": {
"type": "Identifier",
"start": 13959,
"end": 13966,
"loc": {
"start": {
"line": 462,
"column": 19
},
"end": {
"line": 462,
"column": 26
},
"identifierName": "decimal"
},
"name": "decimal"
},
"computed": false
},
"right": {
"type": "LogicalExpression",
"start": 13969,
"end": 13989,
"loc": {
"start": {
"line": 462,
"column": 29
},
"end": {
"line": 462,
"column": 49
}
},
"left": {
"type": "MemberExpression",
"start": 13969,
"end": 13983,
"loc": {
"start": {
"line": 462,
"column": 29
},
"end": {
"line": 462,
"column": 43
}
},
"object": {
"type": "Identifier",
"start": 13969,
"end": 13975,
"loc": {
"start": {
"line": 462,
"column": 29
},
"end": {
"line": 462,
"column": 35
},
"identifierName": "format"
},
"name": "format"
},
"property": {
"type": "Identifier",
"start": 13976,
"end": 13983,
"loc": {
"start": {
"line": 462,
"column": 36
},
"end": {
"line": 462,
"column": 43
},
"identifierName": "decimal"
},
"name": "decimal"
},
"computed": false
},
"operator": "||",
"right": {
"type": "StringLiteral",
"start": 13987,
"end": 13989,
"loc": {
"start": {
"line": 462,
"column": 47
},
"end": {
"line": 462,
"column": 49
}
},
"extra": {
"rawValue": "",
"raw": "''"
},
"value": ""
}
}
}
},
{
"type": "ExpressionStatement",
"start": 14003,
"end": 14059,
"loc": {
"start": {
"line": 463,
"column": 12
},
"end": {
"line": 463,
"column": 68
}
},
"expression": {
"type": "AssignmentExpression",
"start": 14003,
"end": 14058,
"loc": {
"start": {
"line": 463,
"column": 12
},
"end": {
"line": 463,
"column": 67
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
"start": 14003,
"end": 14026,
"loc": {
"start": {
"line": 463,
"column": 12
},
"end": {
"line": 463,
"column": 35
}
},
"object": {
"type": "Identifier",
"start": 14003,
"end": 14009,
"loc": {
"start": {
"line": 463,
"column": 12
},
"end": {
"line": 463,
"column": 18
},
"identifierName": "format"
},
"name": "format"
},
"property": {
"type": "Identifier",
"start": 14010,
"end": 14026,
"loc": {
"start": {
"line": 463,
"column": 19
},
"end": {
"line": 463,
"column": 35
},
"identifierName": "integerSeparator"
},
"name": "integerSeparator"
},
"computed": false
},
"right": {
"type": "LogicalExpression",
"start": 14029,
"end": 14058,
"loc": {
"start": {
"line": 463,
"column": 38
},
"end": {
"line": 463,
"column": 67
}
},
"left": {
"type": "MemberExpression",
"start": 14029,
"end": 14052,
"loc": {
"start": {
"line": 463,
"column": 38
},
"end": {
"line": 463,
"column": 61
}
},
"object": {
"type": "Identifier",
"start": 14029,
"end": 14035,
"loc": {
"start": {
"line": 463,
"column": 38
},
"end": {
"line": 463,
"column": 44
},
"identifierName": "format"
},
"name": "format"
},
"property": {
"type": "Identifier",
"start": 14036,
"end": 14052,
"loc": {
"start": {
"line": 463,
"column": 45
},
"end": {
"line": 463,
"column": 61
},
"identifierName": "integerSeparator"
},
"name": "integerSeparator"
},
"computed": false
},
"operator": "||",
"right": {
"type": "StringLiteral",
"start": 14056,
"end": 14058,
"loc": {
"start": {
"line": 463,
"column": 65
},
"end": {
"line": 463,
"column": 67
}
},
"extra": {
"rawValue": "",
"raw": "''"
},
"value": ""
}
}
}
}
],
"directives": []
}
},
{
"type": "ReturnStatement",
"start": 14078,
"end": 14092,
"loc": {
"start": {
"line": 465,
"column": 8
},
"end": {
"line": 465,
"column": 22
}
},
"argument": {
"type": "Identifier",
"start": 14085,
"end": 14091,
"loc": {
"start": {
"line": 465,
"column": 15
},
"end": {
"line": 465,
"column": 21
},
"identifierName": "format"
},
"name": "format"
}
}
],
"directives": [],
"trailingComments": null
},
"leadingComments": [
{
"type": "CommentBlock",
"value": "*\n * Configure the format options used to format the operation result based\n * on column type.\n * @param {Number} colIndex Column index\n * @param {Object} [format={}] Format object\n * @returns {Object}\n * @private\n ",
"start": 13241,
"end": 13488,
"loc": {
"start": {
"line": 443,
"column": 4
},
"end": {
"line": 450,
"column": 7
}
}
}
],
"trailingComments": [
{
"type": "CommentBlock",
"value": "* Remove extension ",
"start": 14104,
"end": 14127,
"loc": {
"start": {
"line": 468,
"column": 4
},
"end": {
"line": 468,
"column": 27
}
}
}
]
},
{
"type": "ClassMethod",
"start": 14132,
"end": 14336,
"loc": {
"start": {
"line": 469,
"column": 4
},
"end": {
"line": 477,
"column": 5
}
},
"static": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 14132,
"end": 14139,
"loc": {
"start": {
"line": 469,
"column": 4
},
"end": {
"line": 469,
"column": 11
},
"identifierName": "destroy"
},
"name": "destroy",
"leadingComments": null
},
"kind": "method",
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [],
"body": {
"type": "BlockStatement",
"start": 14142,
"end": 14336,
"loc": {
"start": {
"line": 469,
"column": 14
},
"end": {
"line": 477,
"column": 5
}
},
"body": [
{
"type": "IfStatement",
"start": 14152,
"end": 14206,
"loc": {
"start": {
"line": 470,
"column": 8
},
"end": {
"line": 472,
"column": 9
}
},
"test": {
"type": "UnaryExpression",
"start": 14156,
"end": 14173,
"loc": {
"start": {
"line": 470,
"column": 12
},
"end": {
"line": 470,
"column": 29
}
},
"operator": "!",
"prefix": true,
"argument": {
"type": "MemberExpression",
"start": 14157,
"end": 14173,
"loc": {
"start": {
"line": 470,
"column": 13
},
"end": {
"line": 470,
"column": 29
}
},
"object": {
"type": "ThisExpression",
"start": 14157,
"end": 14161,
"loc": {
"start": {
"line": 470,
"column": 13
},
"end": {
"line": 470,
"column": 17
}
}
},
"property": {
"type": "Identifier",
"start": 14162,
"end": 14173,
"loc": {
"start": {
"line": 470,
"column": 18
},
"end": {
"line": 470,
"column": 29
},
"identifierName": "initialized"
},
"name": "initialized"
},
"computed": false
},
"extra": {
"parenthesizedArgument": false
}
},
"consequent": {
"type": "BlockStatement",
"start": 14175,
"end": 14206,
"loc": {
"start": {
"line": 470,
"column": 31
},
"end": {
"line": 472,
"column": 9
}
},
"body": [
{
"type": "ReturnStatement",
"start": 14189,
"end": 14196,
"loc": {
"start": {
"line": 471,
"column": 12
},
"end": {
"line": 471,
"column": 19
}
},
"argument": null
}
],
"directives": [],
"trailingComments": null
},
"alternate": null,
"trailingComments": [
{
"type": "CommentLine",
"value": " unsubscribe to events",
"start": 14215,
"end": 14239,
"loc": {
"start": {
"line": 473,
"column": 8
},
"end": {
"line": 473,
"column": 32
}
}
}
]
},
{
"type": "ExpressionStatement",
"start": 14248,
"end": 14295,
"loc": {
"start": {
"line": 474,
"column": 8
},
"end": {
"line": 474,
"column": 55
}
},
"expression": {
"type": "CallExpression",
"start": 14248,
"end": 14294,
"loc": {
"start": {
"line": 474,
"column": 8
},
"end": {
"line": 474,
"column": 54
}
},
"callee": {
"type": "MemberExpression",
"start": 14248,
"end": 14264,
"loc": {
"start": {
"line": 474,
"column": 8
},
"end": {
"line": 474,
"column": 24
}
},
"object": {
"type": "MemberExpression",
"start": 14248,
"end": 14260,
"loc": {
"start": {
"line": 474,
"column": 8
},
"end": {
"line": 474,
"column": 20
}
},
"object": {
"type": "ThisExpression",
"start": 14248,
"end": 14252,
"loc": {
"start": {
"line": 474,
"column": 8
},
"end": {
"line": 474,
"column": 12
}
},
"leadingComments": null
},
"property": {
"type": "Identifier",
"start": 14253,
"end": 14260,
"loc": {
"start": {
"line": 474,
"column": 13
},
"end": {
"line": 474,
"column": 20
},
"identifierName": "emitter"
},
"name": "emitter"
},
"computed": false,
"leadingComments": null
},
"property": {
"type": "Identifier",
"start": 14261,
"end": 14264,
"loc": {
"start": {
"line": 474,
"column": 21
},
"end": {
"line": 474,
"column": 24
},
"identifierName": "off"
},
"name": "off"
},
"computed": false,
"leadingComments": null
},
"arguments": [
{
"type": "Identifier",
"start": 14265,
"end": 14271,
"loc": {
"start": {
"line": 474,
"column": 25
},
"end": {
"line": 474,
"column": 31
},
"identifierName": "EVENTS"
},
"name": "EVENTS"
},
{
"type": "ArrowFunctionExpression",
"start": 14273,
"end": 14293,
"loc": {
"start": {
"line": 474,
"column": 33
},
"end": {
"line": 474,
"column": 53
}
},
"id": null,
"generator": false,
"expression": true,
"async": false,
"params": [],
"body": {
"type": "CallExpression",
"start": 14279,
"end": 14293,
"loc": {
"start": {
"line": 474,
"column": 39
},
"end": {
"line": 474,
"column": 53
}
},
"callee": {
"type": "MemberExpression",
"start": 14279,
"end": 14291,
"loc": {
"start": {
"line": 474,
"column": 39
},
"end": {
"line": 474,
"column": 51
}
},
"object": {
"type": "ThisExpression",
"start": 14279,
"end": 14283,
"loc": {
"start": {
"line": 474,
"column": 39
},
"end": {
"line": 474,
"column": 43
}
}
},
"property": {
"type": "Identifier",
"start": 14284,
"end": 14291,
"loc": {
"start": {
"line": 474,
"column": 44
},
"end": {
"line": 474,
"column": 51
},
"identifierName": "calcAll"
},
"name": "calcAll"
},
"computed": false
},
"arguments": []
}
}
],
"leadingComments": null
},
"leadingComments": [
{
"type": "CommentLine",
"value": " unsubscribe to events",
"start": 14215,
"end": 14239,
"loc": {
"start": {
"line": 473,
"column": 8
},
"end": {
"line": 473,
"column": 32
}
}
}
]
},
{
"type": "ExpressionStatement",
"start": 14305,
"end": 14330,
"loc": {
"start": {
"line": 476,
"column": 8
},
"end": {
"line": 476,
"column": 33
}
},
"expression": {
"type": "AssignmentExpression",
"start": 14305,
"end": 14329,
"loc": {
"start": {
"line": 476,
"column": 8
},
"end": {
"line": 476,
"column": 32
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
"start": 14305,
"end": 14321,
"loc": {
"start": {
"line": 476,
"column": 8
},
"end": {
"line": 476,
"column": 24
}
},
"object": {
"type": "ThisExpression",
"start": 14305,
"end": 14309,
"loc": {
"start": {
"line": 476,
"column": 8
},
"end": {
"line": 476,
"column": 12
}
}
},
"property": {
"type": "Identifier",
"start": 14310,
"end": 14321,
"loc": {
"start": {
"line": 476,
"column": 13
},
"end": {
"line": 476,
"column": 24
},
"identifierName": "initialized"
},
"name": "initialized"
},
"computed": false
},
"right": {
"type": "BooleanLiteral",
"start": 14324,
"end": 14329,
"loc": {
"start": {
"line": 476,
"column": 27
},
"end": {
"line": 476,
"column": 32
}
},
"value": false
}
}
}
],
"directives": []
},
"leadingComments": [
{
"type": "CommentBlock",
"value": "* Remove extension ",
"start": 14104,
"end": 14127,
"loc": {
"start": {
"line": 468,
"column": 4
},
"end": {
"line": 468,
"column": 27
}
}
}
]
}
]
},
"leadingComments": [
{
"type": "CommentBlock",
"value": "*\n * Column calculations extension\n ",
"start": 560,
"end": 600,
"loc": {
"start": {
"line": 23,
"column": 0
},
"end": {
"line": 25,
"column": 3
}
}
}
],
"trailingComments": []
},
"leadingComments": [
{
"type": "CommentBlock",
"value": "*\n * Column calculations extension\n ",
"start": 560,
"end": 600,
"loc": {
"start": {
"line": 23,
"column": 0
},
"end": {
"line": 25,
"column": 3
}
}
}
]
}
],
"directives": []
},
"comments": [
{
"type": "CommentBlock",
"value": "*\n * Column calculations extension\n ",
"start": 560,
"end": 600,
"loc": {
"start": {
"line": 23,
"column": 0
},
"end": {
"line": 25,
"column": 3
}
}
},
{
"type": "CommentBlock",
"value": "*\n * Creates an instance of ColOps\n *\n * @param {TableFilter} tf TableFilter instance\n * @param {Object} opts Configuration object\n ",
"start": 652,
"end": 808,
"loc": {
"start": {
"line": 28,
"column": 4
},
"end": {
"line": 33,
"column": 7
}
}
},
{
"type": "CommentBlock",
"value": "*\n * Callback fired before columns operations start\n * @type {Function}\n ",
"start": 876,
"end": 977,
"loc": {
"start": {
"line": 37,
"column": 8
},
"end": {
"line": 40,
"column": 11
}
}
},
{
"type": "CommentBlock",
"value": "*\n * Callback fired after columns operations are completed\n * @type {Function}\n ",
"start": 1068,
"end": 1176,
"loc": {
"start": {
"line": 43,
"column": 8
},
"end": {
"line": 46,
"column": 11
}
}
},
{
"type": "CommentBlock",
"value": "*\n * Configuration options\n * @type {Object}\n ",
"start": 1265,
"end": 1339,
"loc": {
"start": {
"line": 49,
"column": 8
},
"end": {
"line": 52,
"column": 11
}
}
},
{
"type": "CommentBlock",
"value": "*\n * List of DOM element IDs containing column's calculation result\n * @type {Array}\n ",
"start": 1375,
"end": 1489,
"loc": {
"start": {
"line": 55,
"column": 8
},
"end": {
"line": 58,
"column": 11
}
}
},
{
"type": "CommentBlock",
"value": "*\n * List of columns' indexes for calculations\n * @type {Array}\n ",
"start": 1549,
"end": 1642,
"loc": {
"start": {
"line": 61,
"column": 8
},
"end": {
"line": 64,
"column": 11
}
}
},
{
"type": "CommentBlock",
"value": "*\n * List of operations - possible values: 'sum', 'mean', 'min', 'max',\n * 'median', 'q1', 'q3'\n * @type {Array}\n ",
"start": 1705,
"end": 1855,
"loc": {
"start": {
"line": 67,
"column": 8
},
"end": {
"line": 71,
"column": 11
}
}
},
{
"type": "CommentBlock",
"value": "*\n * List of write methods used to write the result - possible values:\n * 'innerHTML', 'setValue', 'createTextNode'\n * @type {Array}\n ",
"start": 1924,
"end": 2094,
"loc": {
"start": {
"line": 74,
"column": 8
},
"end": {
"line": 78,
"column": 11
}
}
},
{
"type": "CommentBlock",
"value": "*\n * List of format objects used for formatting the result -\n * refer to https://github.com/componitable/format-number to check\n * configuration options\n * @type {Array}\n ",
"start": 2167,
"end": 2382,
"loc": {
"start": {
"line": 81,
"column": 8
},
"end": {
"line": 86,
"column": 11
}
}
},
{
"type": "CommentBlock",
"value": "*\n * List of row indexes displaying the results\n * @type {Array}\n ",
"start": 2458,
"end": 2552,
"loc": {
"start": {
"line": 89,
"column": 8
},
"end": {
"line": 92,
"column": 11
}
}
},
{
"type": "CommentBlock",
"value": "*\n * List of row indexes excluded from calculations\n * @type {Array}\n ",
"start": 2628,
"end": 2726,
"loc": {
"start": {
"line": 95,
"column": 8
},
"end": {
"line": 98,
"column": 11
}
}
},
{
"type": "CommentBlock",
"value": "*\n * List of decimal precision for calculation results\n * @type {Array}\n ",
"start": 2798,
"end": 2899,
"loc": {
"start": {
"line": 101,
"column": 8
},
"end": {
"line": 104,
"column": 11
}
}
},
{
"type": "CommentBlock",
"value": "*\n * Initializes ColOps instance\n ",
"start": 3008,
"end": 3054,
"loc": {
"start": {
"line": 110,
"column": 4
},
"end": {
"line": 112,
"column": 7
}
}
},
{
"type": "CommentLine",
"value": " subscribe to events",
"start": 3138,
"end": 3160,
"loc": {
"start": {
"line": 117,
"column": 8
},
"end": {
"line": 117,
"column": 30
}
}
},
{
"type": "CommentBlock",
"value": "* @inherited ",
"start": 3250,
"end": 3267,
"loc": {
"start": {
"line": 122,
"column": 8
},
"end": {
"line": 122,
"column": 25
}
}
},
{
"type": "CommentBlock",
"value": "*\n * Calculates columns' values\n * Configuration options are stored in 'opts' property\n * - 'id' contains ids of elements showing result (array)\n * - 'col' contains the columns' indexes (array)\n * - 'operation' contains operation type (array, values: 'sum', 'mean',\n * 'min', 'max', 'median', 'q1', 'q3')\n * - 'write_method' array defines which method to use for displaying the\n * result (innerHTML, setValue, createTextNode) - default: 'innerHTML'\n * - 'tot_row_index' defines in which row results are displayed\n * (integers array)\n *\n * - changes made by Nuovella:\n * (1) optimized the routine (now it will only process each column once),\n * (2) added calculations for the median, lower and upper quartile.\n ",
"start": 3312,
"end": 4093,
"loc": {
"start": {
"line": 126,
"column": 4
},
"end": {
"line": 141,
"column": 7
}
}
},
{
"type": "CommentLine",
"value": "nuovella: determine unique list of columns to operate on",
"start": 4479,
"end": 4537,
"loc": {
"start": {
"line": 155,
"column": 8
},
"end": {
"line": 155,
"column": 66
}
}
},
{
"type": "CommentLine",
"value": "this retrieves col values",
"start": 4870,
"end": 4897,
"loc": {
"start": {
"line": 168,
"column": 12
},
"end": {
"line": 168,
"column": 39
}
}
},
{
"type": "CommentLine",
"value": "use uIndexes because we only want to pass through this loop",
"start": 4910,
"end": 4971,
"loc": {
"start": {
"line": 169,
"column": 12
},
"end": {
"line": 169,
"column": 73
}
}
},
{
"type": "CommentLine",
"value": "once for each column get the values in this unique column",
"start": 4984,
"end": 5043,
"loc": {
"start": {
"line": 170,
"column": 12
},
"end": {
"line": 170,
"column": 71
}
}
},
{
"type": "CommentLine",
"value": "next: calculate all operations for this column",
"start": 5216,
"end": 5264,
"loc": {
"start": {
"line": 177,
"column": 12
},
"end": {
"line": 177,
"column": 60
}
}
},
{
"type": "CommentLine",
"value": " emit values before column calculation",
"start": 6097,
"end": 6137,
"loc": {
"start": {
"line": 200,
"column": 16
},
"end": {
"line": 200,
"column": 56
}
}
},
{
"type": "CommentLine",
"value": " emit column calculation result",
"start": 6511,
"end": 6544,
"loc": {
"start": {
"line": 213,
"column": 16
},
"end": {
"line": 213,
"column": 49
}
}
},
{
"type": "CommentLine",
"value": " write result in expected DOM element",
"start": 6831,
"end": 6870,
"loc": {
"start": {
"line": 224,
"column": 16
},
"end": {
"line": 224,
"column": 55
}
}
},
{
"type": "CommentLine",
"value": "for i",
"start": 7099,
"end": 7106,
"loc": {
"start": {
"line": 233,
"column": 13
},
"end": {
"line": 233,
"column": 20
}
}
},
{
"type": "CommentLine",
"value": " row(s) with result are always visible",
"start": 7120,
"end": 7160,
"loc": {
"start": {
"line": 235,
"column": 12
},
"end": {
"line": 235,
"column": 52
}
}
},
{
"type": "CommentLine",
"value": "for u",
"start": 7361,
"end": 7368,
"loc": {
"start": {
"line": 241,
"column": 9
},
"end": {
"line": 241,
"column": 16
}
}
},
{
"type": "CommentBlock",
"value": "*\n * Make desired calculation on specified column.\n * @param {Number} colIndex Column index\n * @param {String} [operation=SUM] Operation type\n * @param {Number} precision Decimal precision\n * @returns {Number}\n ",
"start": 7485,
"end": 7724,
"loc": {
"start": {
"line": 247,
"column": 4
},
"end": {
"line": 253,
"column": 7
}
}
},
{
"type": "CommentBlock",
"value": "*\n * Make calculation on passed values.\n * @param {Array} values List of values\n * @param {String} [operation=SUM] Optional operation type\n * @param {Number} precision Optional result precision\n * @returns {Number}\n * @private\n ",
"start": 7988,
"end": 8248,
"loc": {
"start": {
"line": 261,
"column": 4
},
"end": {
"line": 268,
"column": 7
}
}
},
{
"type": "CommentBlock",
"value": "*\n * Calculate the sum of passed values.\n * @param {Array} [values=[]] List of values\n * @returns {Number}\n ",
"start": 9273,
"end": 9401,
"loc": {
"start": {
"line": 303,
"column": 4
},
"end": {
"line": 307,
"column": 7
}
}
},
{
"type": "CommentBlock",
"value": "*\n * Calculate the mean of passed values.\n * @param {Array} [values=[]] List of values\n * @returns {Number}\n ",
"start": 9595,
"end": 9724,
"loc": {
"start": {
"line": 316,
"column": 4
},
"end": {
"line": 320,
"column": 7
}
}
},
{
"type": "CommentBlock",
"value": "*\n * Calculate the max value of passed values.\n * @param {Array} [values=[]] List of values\n * @returns {Number}\n ",
"start": 9854,
"end": 9988,
"loc": {
"start": {
"line": 326,
"column": 4
},
"end": {
"line": 330,
"column": 7
}
}
},
{
"type": "CommentBlock",
"value": "*\n * Calculate the min value of passed values.\n * @param {Array} [values=[]] List of values\n * @returns {Number}\n ",
"start": 10072,
"end": 10206,
"loc": {
"start": {
"line": 335,
"column": 4
},
"end": {
"line": 339,
"column": 7
}
}
},
{
"type": "CommentBlock",
"value": "*\n * Calculate the median of passed values.\n * @param {Array} [values=[]] List of values\n * @returns {Number}\n ",
"start": 10290,
"end": 10421,
"loc": {
"start": {
"line": 344,
"column": 4
},
"end": {
"line": 348,
"column": 7
}
}
},
{
"type": "CommentBlock",
"value": "*\n * Calculate the lower quartile of passed values.\n * @param {Array} [values=[]] List of values\n * @returns {Number}\n ",
"start": 10752,
"end": 10891,
"loc": {
"start": {
"line": 360,
"column": 4
},
"end": {
"line": 364,
"column": 7
}
}
},
{
"type": "CommentBlock",
"value": "*\n * Calculate the upper quartile of passed values.\n * @param {Array} [values=[]] List of values\n * @returns {Number}\n ",
"start": 11206,
"end": 11345,
"loc": {
"start": {
"line": 376,
"column": 4
},
"end": {
"line": 380,
"column": 7
}
}
},
{
"type": "CommentBlock",
"value": "*\n * Sort passed values with supplied sorter function.\n * @param {Array} [values=[]] List of values to be sorted\n * @param {Function} sorter Sorter function\n * @returns {Array}\n ",
"start": 11728,
"end": 11930,
"loc": {
"start": {
"line": 394,
"column": 4
},
"end": {
"line": 399,
"column": 7
}
}
},
{
"type": "CommentBlock",
"value": "*\n * Write calculation result in passed DOM element with supplied write method\n * and decimal precision.\n * @param {Number} [result=0] Calculation result\n * @param {DOMElement} label DOM element\n * @param {String} [writeType='innerhtml'] Write method\n * @param {Number} [precision=2] Applied decimal precision\n * @private\n ",
"start": 12022,
"end": 12381,
"loc": {
"start": {
"line": 404,
"column": 4
},
"end": {
"line": 412,
"column": 7
}
}
},
{
"type": "CommentBlock",
"value": "*\n * Configure the format options used to format the operation result based\n * on column type.\n * @param {Number} colIndex Column index\n * @param {Object} [format={}] Format object\n * @returns {Object}\n * @private\n ",
"start": 13241,
"end": 13488,
"loc": {
"start": {
"line": 443,
"column": 4
},
"end": {
"line": 450,
"column": 7
}
}
},
{
"type": "CommentBlock",
"value": "* Remove extension ",
"start": 14104,
"end": 14127,
"loc": {
"start": {
"line": 468,
"column": 4
},
"end": {
"line": 468,
"column": 27
}
}
},
{
"type": "CommentLine",
"value": " unsubscribe to events",
"start": 14215,
"end": 14239,
"loc": {
"start": {
"line": 473,
"column": 8
},
"end": {
"line": 473,
"column": 32
}
}
}
],
"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": "Feature",
"start": 8,
"end": 15,
"loc": {
"start": {
"line": 1,
"column": 8
},
"end": {
"line": 1,
"column": 15
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 15,
"end": 16,
"loc": {
"start": {
"line": 1,
"column": 15
},
"end": {
"line": 1,
"column": 16
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "from",
"start": 17,
"end": 21,
"loc": {
"start": {
"line": 1,
"column": 17
},
"end": {
"line": 1,
"column": 21
}
}
},
{
"type": {
"label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "../../feature",
"start": 22,
"end": 37,
"loc": {
"start": {
"line": 1,
"column": 22
},
"end": {
"line": 1,
"column": 37
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 37,
"end": 38,
"loc": {
"start": {
"line": 1,
"column": 37
},
"end": {
"line": 1,
"column": 38
}
}
},
{
"type": {
"label": "import",
"keyword": "import",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "import",
"start": 39,
"end": 45,
"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": 46,
"end": 47,
"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": "createText",
"start": 47,
"end": 57,
"loc": {
"start": {
"line": 2,
"column": 8
},
"end": {
"line": 2,
"column": 18
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 57,
"end": 58,
"loc": {
"start": {
"line": 2,
"column": 18
},
"end": {
"line": 2,
"column": 19
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "elm",
"start": 59,
"end": 62,
"loc": {
"start": {
"line": 2,
"column": 20
},
"end": {
"line": 2,
"column": 23
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 62,
"end": 63,
"loc": {
"start": {
"line": 2,
"column": 23
},
"end": {
"line": 2,
"column": 24
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "from",
"start": 64,
"end": 68,
"loc": {
"start": {
"line": 2,
"column": 25
},
"end": {
"line": 2,
"column": 29
}
}
},
{
"type": {
"label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "../../dom",
"start": 69,
"end": 80,
"loc": {
"start": {
"line": 2,
"column": 30
},
"end": {
"line": 2,
"column": 41
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 80,
"end": 81,
"loc": {
"start": {
"line": 2,
"column": 41
},
"end": {
"line": 2,
"column": 42
}
}
},
{
"type": {
"label": "import",
"keyword": "import",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "import",
"start": 82,
"end": 88,
"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": 89,
"end": 90,
"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": "isArray",
"start": 90,
"end": 97,
"loc": {
"start": {
"line": 3,
"column": 8
},
"end": {
"line": 3,
"column": 15
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 97,
"end": 98,
"loc": {
"start": {
"line": 3,
"column": 15
},
"end": {
"line": 3,
"column": 16
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "isEmpty",
"start": 99,
"end": 106,
"loc": {
"start": {
"line": 3,
"column": 17
},
"end": {
"line": 3,
"column": 24
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 106,
"end": 107,
"loc": {
"start": {
"line": 3,
"column": 24
},
"end": {
"line": 3,
"column": 25
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "EMPTY_FN",
"start": 108,
"end": 116,
"loc": {
"start": {
"line": 3,
"column": 26
},
"end": {
"line": 3,
"column": 34
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 116,
"end": 117,
"loc": {
"start": {
"line": 3,
"column": 34
},
"end": {
"line": 3,
"column": 35
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "from",
"start": 118,
"end": 122,
"loc": {
"start": {
"line": 3,
"column": 36
},
"end": {
"line": 3,
"column": 40
}
}
},
{
"type": {
"label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "../../types",
"start": 123,
"end": 136,
"loc": {
"start": {
"line": 3,
"column": 41
},
"end": {
"line": 3,
"column": 54
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 136,
"end": 137,
"loc": {
"start": {
"line": 3,
"column": 54
},
"end": {
"line": 3,
"column": 55
}
}
},
{
"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": "numSortAsc",
"start": 146,
"end": 156,
"loc": {
"start": {
"line": 4,
"column": 8
},
"end": {
"line": 4,
"column": 18
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 156,
"end": 157,
"loc": {
"start": {
"line": 4,
"column": 18
},
"end": {
"line": 4,
"column": 19
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "from",
"start": 158,
"end": 162,
"loc": {
"start": {
"line": 4,
"column": 20
},
"end": {
"line": 4,
"column": 24
}
}
},
{
"type": {
"label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "../../sort",
"start": 163,
"end": 175,
"loc": {
"start": {
"line": 4,
"column": 25
},
"end": {
"line": 4,
"column": 37
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 175,
"end": 176,
"loc": {
"start": {
"line": 4,
"column": 37
},
"end": {
"line": 4,
"column": 38
}
}
},
{
"type": {
"label": "import",
"keyword": "import",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "import",
"start": 177,
"end": 183,
"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": 184,
"end": 185,
"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": "FORMATTED_NUMBER",
"start": 185,
"end": 201,
"loc": {
"start": {
"line": 5,
"column": 8
},
"end": {
"line": 5,
"column": 24
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 201,
"end": 202,
"loc": {
"start": {
"line": 5,
"column": 24
},
"end": {
"line": 5,
"column": 25
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "from",
"start": 203,
"end": 207,
"loc": {
"start": {
"line": 5,
"column": 26
},
"end": {
"line": 5,
"column": 30
}
}
},
{
"type": {
"label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "../../const",
"start": 208,
"end": 221,
"loc": {
"start": {
"line": 5,
"column": 31
},
"end": {
"line": 5,
"column": 44
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 221,
"end": 222,
"loc": {
"start": {
"line": 5,
"column": 44
},
"end": {
"line": 5,
"column": 45
}
}
},
{
"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": 223,
"end": 229,
"loc": {
"start": {
"line": 6,
"column": 0
},
"end": {
"line": 6,
"column": 6
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "formatNumber",
"start": 230,
"end": 242,
"loc": {
"start": {
"line": 6,
"column": 7
},
"end": {
"line": 6,
"column": 19
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "from",
"start": 243,
"end": 247,
"loc": {
"start": {
"line": 6,
"column": 20
},
"end": {
"line": 6,
"column": 24
}
}
},
{
"type": {
"label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "format-number",
"start": 248,
"end": 263,
"loc": {
"start": {
"line": 6,
"column": 25
},
"end": {
"line": 6,
"column": 40
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 263,
"end": 264,
"loc": {
"start": {
"line": 6,
"column": 40
},
"end": {
"line": 6,
"column": 41
}
}
},
{
"type": {
"label": "import",
"keyword": "import",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "import",
"start": 265,
"end": 271,
"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": 272,
"end": 273,
"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": "defaultsFn",
"start": 273,
"end": 283,
"loc": {
"start": {
"line": 7,
"column": 8
},
"end": {
"line": 7,
"column": 18
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 283,
"end": 284,
"loc": {
"start": {
"line": 7,
"column": 18
},
"end": {
"line": 7,
"column": 19
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "defaultsArr",
"start": 285,
"end": 296,
"loc": {
"start": {
"line": 7,
"column": 20
},
"end": {
"line": 7,
"column": 31
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 296,
"end": 297,
"loc": {
"start": {
"line": 7,
"column": 31
},
"end": {
"line": 7,
"column": 32
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "from",
"start": 298,
"end": 302,
"loc": {
"start": {
"line": 7,
"column": 33
},
"end": {
"line": 7,
"column": 37
}
}
},
{
"type": {
"label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "../../settings",
"start": 303,
"end": 319,
"loc": {
"start": {
"line": 7,
"column": 38
},
"end": {
"line": 7,
"column": 54
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 319,
"end": 320,
"loc": {
"start": {
"line": 7,
"column": 54
},
"end": {
"line": 7,
"column": 55
}
}
},
{
"type": {
"label": "const",
"keyword": "const",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "const",
"start": 322,
"end": 327,
"loc": {
"start": {
"line": 9,
"column": 0
},
"end": {
"line": 9,
"column": 5
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "EVENTS",
"start": 328,
"end": 334,
"loc": {
"start": {
"line": 9,
"column": 6
},
"end": {
"line": 9,
"column": 12
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 335,
"end": 336,
"loc": {
"start": {
"line": 9,
"column": 13
},
"end": {
"line": 9,
"column": 14
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 337,
"end": 338,
"loc": {
"start": {
"line": 9,
"column": 15
},
"end": {
"line": 9,
"column": 16
}
}
},
{
"type": {
"label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "after-filtering",
"start": 343,
"end": 360,
"loc": {
"start": {
"line": 10,
"column": 4
},
"end": {
"line": 10,
"column": 21
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 360,
"end": 361,
"loc": {
"start": {
"line": 10,
"column": 21
},
"end": {
"line": 10,
"column": 22
}
}
},
{
"type": {
"label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "after-page-change",
"start": 366,
"end": 385,
"loc": {
"start": {
"line": 11,
"column": 4
},
"end": {
"line": 11,
"column": 23
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 385,
"end": 386,
"loc": {
"start": {
"line": 11,
"column": 23
},
"end": {
"line": 11,
"column": 24
}
}
},
{
"type": {
"label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "after-page-length-change",
"start": 391,
"end": 417,
"loc": {
"start": {
"line": 12,
"column": 4
},
"end": {
"line": 12,
"column": 30
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 418,
"end": 419,
"loc": {
"start": {
"line": 13,
"column": 0
},
"end": {
"line": 13,
"column": 1
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 419,
"end": 420,
"loc": {
"start": {
"line": 13,
"column": 1
},
"end": {
"line": 13,
"column": 2
}
}
},
{
"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": 422,
"end": 427,
"loc": {
"start": {
"line": 15,
"column": 0
},
"end": {
"line": 15,
"column": 5
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "SUM",
"start": 428,
"end": 431,
"loc": {
"start": {
"line": 15,
"column": 6
},
"end": {
"line": 15,
"column": 9
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 432,
"end": 433,
"loc": {
"start": {
"line": 15,
"column": 10
},
"end": {
"line": 15,
"column": 11
}
}
},
{
"type": {
"label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "sum",
"start": 434,
"end": 439,
"loc": {
"start": {
"line": 15,
"column": 12
},
"end": {
"line": 15,
"column": 17
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 439,
"end": 440,
"loc": {
"start": {
"line": 15,
"column": 17
},
"end": {
"line": 15,
"column": 18
}
}
},
{
"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": 441,
"end": 446,
"loc": {
"start": {
"line": 16,
"column": 0
},
"end": {
"line": 16,
"column": 5
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "MEAN",
"start": 447,
"end": 451,
"loc": {
"start": {
"line": 16,
"column": 6
},
"end": {
"line": 16,
"column": 10
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 452,
"end": 453,
"loc": {
"start": {
"line": 16,
"column": 11
},
"end": {
"line": 16,
"column": 12
}
}
},
{
"type": {
"label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "mean",
"start": 454,
"end": 460,
"loc": {
"start": {
"line": 16,
"column": 13
},
"end": {
"line": 16,
"column": 19
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 460,
"end": 461,
"loc": {
"start": {
"line": 16,
"column": 19
},
"end": {
"line": 16,
"column": 20
}
}
},
{
"type": {
"label": "const",
"keyword": "const",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "const",
"start": 462,
"end": 467,
"loc": {
"start": {
"line": 17,
"column": 0
},
"end": {
"line": 17,
"column": 5
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "MIN",
"start": 468,
"end": 471,
"loc": {
"start": {
"line": 17,
"column": 6
},
"end": {
"line": 17,
"column": 9
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 472,
"end": 473,
"loc": {
"start": {
"line": 17,
"column": 10
},
"end": {
"line": 17,
"column": 11
}
}
},
{
"type": {
"label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "min",
"start": 474,
"end": 479,
"loc": {
"start": {
"line": 17,
"column": 12
},
"end": {
"line": 17,
"column": 17
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 479,
"end": 480,
"loc": {
"start": {
"line": 17,
"column": 17
},
"end": {
"line": 17,
"column": 18
}
}
},
{
"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": 481,
"end": 486,
"loc": {
"start": {
"line": 18,
"column": 0
},
"end": {
"line": 18,
"column": 5
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "MAX",
"start": 487,
"end": 490,
"loc": {
"start": {
"line": 18,
"column": 6
},
"end": {
"line": 18,
"column": 9
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 491,
"end": 492,
"loc": {
"start": {
"line": 18,
"column": 10
},
"end": {
"line": 18,
"column": 11
}
}
},
{
"type": {
"label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "max",
"start": 493,
"end": 498,
"loc": {
"start": {
"line": 18,
"column": 12
},
"end": {
"line": 18,
"column": 17
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 498,
"end": 499,
"loc": {
"start": {
"line": 18,
"column": 17
},
"end": {
"line": 18,
"column": 18
}
}
},
{
"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": 500,
"end": 505,
"loc": {
"start": {
"line": 19,
"column": 0
},
"end": {
"line": 19,
"column": 5
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "MEDIAN",
"start": 506,
"end": 512,
"loc": {
"start": {
"line": 19,
"column": 6
},
"end": {
"line": 19,
"column": 12
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 513,
"end": 514,
"loc": {
"start": {
"line": 19,
"column": 13
},
"end": {
"line": 19,
"column": 14
}
}
},
{
"type": {
"label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "median",
"start": 515,
"end": 523,
"loc": {
"start": {
"line": 19,
"column": 15
},
"end": {
"line": 19,
"column": 23
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 523,
"end": 524,
"loc": {
"start": {
"line": 19,
"column": 23
},
"end": {
"line": 19,
"column": 24
}
}
},
{
"type": {
"label": "const",
"keyword": "const",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "const",
"start": 525,
"end": 530,
"loc": {
"start": {
"line": 20,
"column": 0
},
"end": {
"line": 20,
"column": 5
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "Q1",
"start": 531,
"end": 533,
"loc": {
"start": {
"line": 20,
"column": 6
},
"end": {
"line": 20,
"column": 8
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 534,
"end": 535,
"loc": {
"start": {
"line": 20,
"column": 9
},
"end": {
"line": 20,
"column": 10
}
}
},
{
"type": {
"label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "q1",
"start": 536,
"end": 540,
"loc": {
"start": {
"line": 20,
"column": 11
},
"end": {
"line": 20,
"column": 15
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 540,
"end": 541,
"loc": {
"start": {
"line": 20,
"column": 15
},
"end": {
"line": 20,
"column": 16
}
}
},
{
"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": 542,
"end": 547,
"loc": {
"start": {
"line": 21,
"column": 0
},
"end": {
"line": 21,
"column": 5
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "Q3",
"start": 548,
"end": 550,
"loc": {
"start": {
"line": 21,
"column": 6
},
"end": {
"line": 21,
"column": 8
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 551,
"end": 552,
"loc": {
"start": {
"line": 21,
"column": 9
},
"end": {
"line": 21,
"column": 10
}
}
},
{
"type": {
"label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "q3",
"start": 553,
"end": 557,
"loc": {
"start": {
"line": 21,
"column": 11
},
"end": {
"line": 21,
"column": 15
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 557,
"end": 558,
"loc": {
"start": {
"line": 21,
"column": 15
},
"end": {
"line": 21,
"column": 16
}
}
},
{
"type": "CommentBlock",
"value": "*\n * Column calculations extension\n ",
"start": 560,
"end": 600,
"loc": {
"start": {
"line": 23,
"column": 0
},
"end": {
"line": 25,
"column": 3
}
}
},
{
"type": {
"label": "export",
"keyword": "export",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "export",
"start": 601,
"end": 607,
"loc": {
"start": {
"line": 26,
"column": 0
},
"end": {
"line": 26,
"column": 6
}
}
},
{
"type": {
"label": "default",
"keyword": "default",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "default",
"start": 608,
"end": 615,
"loc": {
"start": {
"line": 26,
"column": 7
},
"end": {
"line": 26,
"column": 14
}
}
},
{
"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": 616,
"end": 621,
"loc": {
"start": {
"line": 26,
"column": 15
},
"end": {
"line": 26,
"column": 20
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "ColOps",
"start": 622,
"end": 628,
"loc": {
"start": {
"line": 26,
"column": 21
},
"end": {
"line": 26,
"column": 27
}
}
},
{
"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": 629,
"end": 636,
"loc": {
"start": {
"line": 26,
"column": 28
},
"end": {
"line": 26,
"column": 35
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "Feature",
"start": 637,
"end": 644,
"loc": {
"start": {
"line": 26,
"column": 36
},
"end": {
"line": 26,
"column": 43
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 645,
"end": 646,
"loc": {
"start": {
"line": 26,
"column": 44
},
"end": {
"line": 26,
"column": 45
}
}
},
{
"type": "CommentBlock",
"value": "*\n * Creates an instance of ColOps\n *\n * @param {TableFilter} tf TableFilter instance\n * @param {Object} opts Configuration object\n ",
"start": 652,
"end": 808,
"loc": {
"start": {
"line": 28,
"column": 4
},
"end": {
"line": 33,
"column": 7
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "constructor",
"start": 813,
"end": 824,
"loc": {
"start": {
"line": 34,
"column": 4
},
"end": {
"line": 34,
"column": 15
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 824,
"end": 825,
"loc": {
"start": {
"line": 34,
"column": 15
},
"end": {
"line": 34,
"column": 16
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "tf",
"start": 825,
"end": 827,
"loc": {
"start": {
"line": 34,
"column": 16
},
"end": {
"line": 34,
"column": 18
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 827,
"end": 828,
"loc": {
"start": {
"line": 34,
"column": 18
},
"end": {
"line": 34,
"column": 19
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "opts",
"start": 829,
"end": 833,
"loc": {
"start": {
"line": 34,
"column": 20
},
"end": {
"line": 34,
"column": 24
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 833,
"end": 834,
"loc": {
"start": {
"line": 34,
"column": 24
},
"end": {
"line": 34,
"column": 25
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 835,
"end": 836,
"loc": {
"start": {
"line": 34,
"column": 26
},
"end": {
"line": 34,
"column": 27
}
}
},
{
"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": 845,
"end": 850,
"loc": {
"start": {
"line": 35,
"column": 8
},
"end": {
"line": 35,
"column": 13
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 850,
"end": 851,
"loc": {
"start": {
"line": 35,
"column": 13
},
"end": {
"line": 35,
"column": 14
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "tf",
"start": 851,
"end": 853,
"loc": {
"start": {
"line": 35,
"column": 14
},
"end": {
"line": 35,
"column": 16
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 853,
"end": 854,
"loc": {
"start": {
"line": 35,
"column": 16
},
"end": {
"line": 35,
"column": 17
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "opts",
"start": 855,
"end": 859,
"loc": {
"start": {
"line": 35,
"column": 18
},
"end": {
"line": 35,
"column": 22
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 859,
"end": 860,
"loc": {
"start": {
"line": 35,
"column": 22
},
"end": {
"line": 35,
"column": 23
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "name",
"start": 860,
"end": 864,
"loc": {
"start": {
"line": 35,
"column": 23
},
"end": {
"line": 35,
"column": 27
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 864,
"end": 865,
"loc": {
"start": {
"line": 35,
"column": 27
},
"end": {
"line": 35,
"column": 28
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 865,
"end": 866,
"loc": {
"start": {
"line": 35,
"column": 28
},
"end": {
"line": 35,
"column": 29
}
}
},
{
"type": "CommentBlock",
"value": "*\n * Callback fired before columns operations start\n * @type {Function}\n ",
"start": 876,
"end": 977,
"loc": {
"start": {
"line": 37,
"column": 8
},
"end": {
"line": 40,
"column": 11
}
}
},
{
"type": {
"label": "this",
"keyword": "this",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "this",
"start": 986,
"end": 990,
"loc": {
"start": {
"line": 41,
"column": 8
},
"end": {
"line": 41,
"column": 12
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 990,
"end": 991,
"loc": {
"start": {
"line": 41,
"column": 12
},
"end": {
"line": 41,
"column": 13
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "onBeforeOperation",
"start": 991,
"end": 1008,
"loc": {
"start": {
"line": 41,
"column": 13
},
"end": {
"line": 41,
"column": 30
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 1009,
"end": 1010,
"loc": {
"start": {
"line": 41,
"column": 31
},
"end": {
"line": 41,
"column": 32
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "defaultsFn",
"start": 1011,
"end": 1021,
"loc": {
"start": {
"line": 41,
"column": 33
},
"end": {
"line": 41,
"column": 43
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 1021,
"end": 1022,
"loc": {
"start": {
"line": 41,
"column": 43
},
"end": {
"line": 41,
"column": 44
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "opts",
"start": 1022,
"end": 1026,
"loc": {
"start": {
"line": 41,
"column": 44
},
"end": {
"line": 41,
"column": 48
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1026,
"end": 1027,
"loc": {
"start": {
"line": 41,
"column": 48
},
"end": {
"line": 41,
"column": 49
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "on_before_operation",
"start": 1027,
"end": 1046,
"loc": {
"start": {
"line": 41,
"column": 49
},
"end": {
"line": 41,
"column": 68
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1046,
"end": 1047,
"loc": {
"start": {
"line": 41,
"column": 68
},
"end": {
"line": 41,
"column": 69
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "EMPTY_FN",
"start": 1048,
"end": 1056,
"loc": {
"start": {
"line": 41,
"column": 70
},
"end": {
"line": 41,
"column": 78
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 1056,
"end": 1057,
"loc": {
"start": {
"line": 41,
"column": 78
},
"end": {
"line": 41,
"column": 79
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1057,
"end": 1058,
"loc": {
"start": {
"line": 41,
"column": 79
},
"end": {
"line": 41,
"column": 80
}
}
},
{
"type": "CommentBlock",
"value": "*\n * Callback fired after columns operations are completed\n * @type {Function}\n ",
"start": 1068,
"end": 1176,
"loc": {
"start": {
"line": 43,
"column": 8
},
"end": {
"line": 46,
"column": 11
}
}
},
{
"type": {
"label": "this",
"keyword": "this",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "this",
"start": 1185,
"end": 1189,
"loc": {
"start": {
"line": 47,
"column": 8
},
"end": {
"line": 47,
"column": 12
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1189,
"end": 1190,
"loc": {
"start": {
"line": 47,
"column": 12
},
"end": {
"line": 47,
"column": 13
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "onAfterOperation",
"start": 1190,
"end": 1206,
"loc": {
"start": {
"line": 47,
"column": 13
},
"end": {
"line": 47,
"column": 29
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 1207,
"end": 1208,
"loc": {
"start": {
"line": 47,
"column": 30
},
"end": {
"line": 47,
"column": 31
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "defaultsFn",
"start": 1209,
"end": 1219,
"loc": {
"start": {
"line": 47,
"column": 32
},
"end": {
"line": 47,
"column": 42
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 1219,
"end": 1220,
"loc": {
"start": {
"line": 47,
"column": 42
},
"end": {
"line": 47,
"column": 43
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "opts",
"start": 1220,
"end": 1224,
"loc": {
"start": {
"line": 47,
"column": 43
},
"end": {
"line": 47,
"column": 47
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1224,
"end": 1225,
"loc": {
"start": {
"line": 47,
"column": 47
},
"end": {
"line": 47,
"column": 48
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "on_after_operation",
"start": 1225,
"end": 1243,
"loc": {
"start": {
"line": 47,
"column": 48
},
"end": {
"line": 47,
"column": 66
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1243,
"end": 1244,
"loc": {
"start": {
"line": 47,
"column": 66
},
"end": {
"line": 47,
"column": 67
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "EMPTY_FN",
"start": 1245,
"end": 1253,
"loc": {
"start": {
"line": 47,
"column": 68
},
"end": {
"line": 47,
"column": 76
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 1253,
"end": 1254,
"loc": {
"start": {
"line": 47,
"column": 76
},
"end": {
"line": 47,
"column": 77
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1254,
"end": 1255,
"loc": {
"start": {
"line": 47,
"column": 77
},
"end": {
"line": 47,
"column": 78
}
}
},
{
"type": "CommentBlock",
"value": "*\n * Configuration options\n * @type {Object}\n ",
"start": 1265,
"end": 1339,
"loc": {
"start": {
"line": 49,
"column": 8
},
"end": {
"line": 52,
"column": 11
}
}
},
{
"type": {
"label": "this",
"keyword": "this",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "this",
"start": 1348,
"end": 1352,
"loc": {
"start": {
"line": 53,
"column": 8
},
"end": {
"line": 53,
"column": 12
}
}
},
{
"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": 53,
"column": 12
},
"end": {
"line": 53,
"column": 13
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "opts",
"start": 1353,
"end": 1357,
"loc": {
"start": {
"line": 53,
"column": 13
},
"end": {
"line": 53,
"column": 17
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 1358,
"end": 1359,
"loc": {
"start": {
"line": 53,
"column": 18
},
"end": {
"line": 53,
"column": 19
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "opts",
"start": 1360,
"end": 1364,
"loc": {
"start": {
"line": 53,
"column": 20
},
"end": {
"line": 53,
"column": 24
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1364,
"end": 1365,
"loc": {
"start": {
"line": 53,
"column": 24
},
"end": {
"line": 53,
"column": 25
}
}
},
{
"type": "CommentBlock",
"value": "*\n * List of DOM element IDs containing column's calculation result\n * @type {Array}\n ",
"start": 1375,
"end": 1489,
"loc": {
"start": {
"line": 55,
"column": 8
},
"end": {
"line": 58,
"column": 11
}
}
},
{
"type": {
"label": "this",
"keyword": "this",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "this",
"start": 1498,
"end": 1502,
"loc": {
"start": {
"line": 59,
"column": 8
},
"end": {
"line": 59,
"column": 12
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1502,
"end": 1503,
"loc": {
"start": {
"line": 59,
"column": 12
},
"end": {
"line": 59,
"column": 13
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "labelIds",
"start": 1503,
"end": 1511,
"loc": {
"start": {
"line": 59,
"column": 13
},
"end": {
"line": 59,
"column": 21
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 1512,
"end": 1513,
"loc": {
"start": {
"line": 59,
"column": 22
},
"end": {
"line": 59,
"column": 23
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "defaultsArr",
"start": 1514,
"end": 1525,
"loc": {
"start": {
"line": 59,
"column": 24
},
"end": {
"line": 59,
"column": 35
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 1525,
"end": 1526,
"loc": {
"start": {
"line": 59,
"column": 35
},
"end": {
"line": 59,
"column": 36
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "opts",
"start": 1526,
"end": 1530,
"loc": {
"start": {
"line": 59,
"column": 36
},
"end": {
"line": 59,
"column": 40
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1530,
"end": 1531,
"loc": {
"start": {
"line": 59,
"column": 40
},
"end": {
"line": 59,
"column": 41
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "id",
"start": 1531,
"end": 1533,
"loc": {
"start": {
"line": 59,
"column": 41
},
"end": {
"line": 59,
"column": 43
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1533,
"end": 1534,
"loc": {
"start": {
"line": 59,
"column": 43
},
"end": {
"line": 59,
"column": 44
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1535,
"end": 1536,
"loc": {
"start": {
"line": 59,
"column": 45
},
"end": {
"line": 59,
"column": 46
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1536,
"end": 1537,
"loc": {
"start": {
"line": 59,
"column": 46
},
"end": {
"line": 59,
"column": 47
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 1537,
"end": 1538,
"loc": {
"start": {
"line": 59,
"column": 47
},
"end": {
"line": 59,
"column": 48
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1538,
"end": 1539,
"loc": {
"start": {
"line": 59,
"column": 48
},
"end": {
"line": 59,
"column": 49
}
}
},
{
"type": "CommentBlock",
"value": "*\n * List of columns' indexes for calculations\n * @type {Array}\n ",
"start": 1549,
"end": 1642,
"loc": {
"start": {
"line": 61,
"column": 8
},
"end": {
"line": 64,
"column": 11
}
}
},
{
"type": {
"label": "this",
"keyword": "this",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "this",
"start": 1651,
"end": 1655,
"loc": {
"start": {
"line": 65,
"column": 8
},
"end": {
"line": 65,
"column": 12
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1655,
"end": 1656,
"loc": {
"start": {
"line": 65,
"column": 12
},
"end": {
"line": 65,
"column": 13
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "colIndexes",
"start": 1656,
"end": 1666,
"loc": {
"start": {
"line": 65,
"column": 13
},
"end": {
"line": 65,
"column": 23
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 1667,
"end": 1668,
"loc": {
"start": {
"line": 65,
"column": 24
},
"end": {
"line": 65,
"column": 25
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "defaultsArr",
"start": 1669,
"end": 1680,
"loc": {
"start": {
"line": 65,
"column": 26
},
"end": {
"line": 65,
"column": 37
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 1680,
"end": 1681,
"loc": {
"start": {
"line": 65,
"column": 37
},
"end": {
"line": 65,
"column": 38
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "opts",
"start": 1681,
"end": 1685,
"loc": {
"start": {
"line": 65,
"column": 38
},
"end": {
"line": 65,
"column": 42
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1685,
"end": 1686,
"loc": {
"start": {
"line": 65,
"column": 42
},
"end": {
"line": 65,
"column": 43
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "col",
"start": 1686,
"end": 1689,
"loc": {
"start": {
"line": 65,
"column": 43
},
"end": {
"line": 65,
"column": 46
}
}
},
{
"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": 65,
"column": 46
},
"end": {
"line": 65,
"column": 47
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1691,
"end": 1692,
"loc": {
"start": {
"line": 65,
"column": 48
},
"end": {
"line": 65,
"column": 49
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1692,
"end": 1693,
"loc": {
"start": {
"line": 65,
"column": 49
},
"end": {
"line": 65,
"column": 50
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 1693,
"end": 1694,
"loc": {
"start": {
"line": 65,
"column": 50
},
"end": {
"line": 65,
"column": 51
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1694,
"end": 1695,
"loc": {
"start": {
"line": 65,
"column": 51
},
"end": {
"line": 65,
"column": 52
}
}
},
{
"type": "CommentBlock",
"value": "*\n * List of operations - possible values: 'sum', 'mean', 'min', 'max',\n * 'median', 'q1', 'q3'\n * @type {Array}\n ",
"start": 1705,
"end": 1855,
"loc": {
"start": {
"line": 67,
"column": 8
},
"end": {
"line": 71,
"column": 11
}
}
},
{
"type": {
"label": "this",
"keyword": "this",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "this",
"start": 1864,
"end": 1868,
"loc": {
"start": {
"line": 72,
"column": 8
},
"end": {
"line": 72,
"column": 12
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1868,
"end": 1869,
"loc": {
"start": {
"line": 72,
"column": 12
},
"end": {
"line": 72,
"column": 13
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "operations",
"start": 1869,
"end": 1879,
"loc": {
"start": {
"line": 72,
"column": 13
},
"end": {
"line": 72,
"column": 23
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 1880,
"end": 1881,
"loc": {
"start": {
"line": 72,
"column": 24
},
"end": {
"line": 72,
"column": 25
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "defaultsArr",
"start": 1882,
"end": 1893,
"loc": {
"start": {
"line": 72,
"column": 26
},
"end": {
"line": 72,
"column": 37
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 1893,
"end": 1894,
"loc": {
"start": {
"line": 72,
"column": 37
},
"end": {
"line": 72,
"column": 38
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "opts",
"start": 1894,
"end": 1898,
"loc": {
"start": {
"line": 72,
"column": 38
},
"end": {
"line": 72,
"column": 42
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1898,
"end": 1899,
"loc": {
"start": {
"line": 72,
"column": 42
},
"end": {
"line": 72,
"column": 43
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "operation",
"start": 1899,
"end": 1908,
"loc": {
"start": {
"line": 72,
"column": 43
},
"end": {
"line": 72,
"column": 52
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1908,
"end": 1909,
"loc": {
"start": {
"line": 72,
"column": 52
},
"end": {
"line": 72,
"column": 53
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1910,
"end": 1911,
"loc": {
"start": {
"line": 72,
"column": 54
},
"end": {
"line": 72,
"column": 55
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1911,
"end": 1912,
"loc": {
"start": {
"line": 72,
"column": 55
},
"end": {
"line": 72,
"column": 56
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 1912,
"end": 1913,
"loc": {
"start": {
"line": 72,
"column": 56
},
"end": {
"line": 72,
"column": 57
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1913,
"end": 1914,
"loc": {
"start": {
"line": 72,
"column": 57
},
"end": {
"line": 72,
"column": 58
}
}
},
{
"type": "CommentBlock",
"value": "*\n * List of write methods used to write the result - possible values:\n * 'innerHTML', 'setValue', 'createTextNode'\n * @type {Array}\n ",
"start": 1924,
"end": 2094,
"loc": {
"start": {
"line": 74,
"column": 8
},
"end": {
"line": 78,
"column": 11
}
}
},
{
"type": {
"label": "this",
"keyword": "this",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "this",
"start": 2103,
"end": 2107,
"loc": {
"start": {
"line": 79,
"column": 8
},
"end": {
"line": 79,
"column": 12
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2107,
"end": 2108,
"loc": {
"start": {
"line": 79,
"column": 12
},
"end": {
"line": 79,
"column": 13
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "outputTypes",
"start": 2108,
"end": 2119,
"loc": {
"start": {
"line": 79,
"column": 13
},
"end": {
"line": 79,
"column": 24
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 2120,
"end": 2121,
"loc": {
"start": {
"line": 79,
"column": 25
},
"end": {
"line": 79,
"column": 26
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "defaultsArr",
"start": 2122,
"end": 2133,
"loc": {
"start": {
"line": 79,
"column": 27
},
"end": {
"line": 79,
"column": 38
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 2133,
"end": 2134,
"loc": {
"start": {
"line": 79,
"column": 38
},
"end": {
"line": 79,
"column": 39
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "opts",
"start": 2134,
"end": 2138,
"loc": {
"start": {
"line": 79,
"column": 39
},
"end": {
"line": 79,
"column": 43
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2138,
"end": 2139,
"loc": {
"start": {
"line": 79,
"column": 43
},
"end": {
"line": 79,
"column": 44
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "write_method",
"start": 2139,
"end": 2151,
"loc": {
"start": {
"line": 79,
"column": 44
},
"end": {
"line": 79,
"column": 56
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2151,
"end": 2152,
"loc": {
"start": {
"line": 79,
"column": 56
},
"end": {
"line": 79,
"column": 57
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2153,
"end": 2154,
"loc": {
"start": {
"line": 79,
"column": 58
},
"end": {
"line": 79,
"column": 59
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2154,
"end": 2155,
"loc": {
"start": {
"line": 79,
"column": 59
},
"end": {
"line": 79,
"column": 60
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 2155,
"end": 2156,
"loc": {
"start": {
"line": 79,
"column": 60
},
"end": {
"line": 79,
"column": 61
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2156,
"end": 2157,
"loc": {
"start": {
"line": 79,
"column": 61
},
"end": {
"line": 79,
"column": 62
}
}
},
{
"type": "CommentBlock",
"value": "*\n * List of format objects used for formatting the result -\n * refer to https://github.com/componitable/format-number to check\n * configuration options\n * @type {Array}\n ",
"start": 2167,
"end": 2382,
"loc": {
"start": {
"line": 81,
"column": 8
},
"end": {
"line": 86,
"column": 11
}
}
},
{
"type": {
"label": "this",
"keyword": "this",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "this",
"start": 2391,
"end": 2395,
"loc": {
"start": {
"line": 87,
"column": 8
},
"end": {
"line": 87,
"column": 12
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2395,
"end": 2396,
"loc": {
"start": {
"line": 87,
"column": 12
},
"end": {
"line": 87,
"column": 13
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "formatResults",
"start": 2396,
"end": 2409,
"loc": {
"start": {
"line": 87,
"column": 13
},
"end": {
"line": 87,
"column": 26
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 2410,
"end": 2411,
"loc": {
"start": {
"line": 87,
"column": 27
},
"end": {
"line": 87,
"column": 28
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "defaultsArr",
"start": 2412,
"end": 2423,
"loc": {
"start": {
"line": 87,
"column": 29
},
"end": {
"line": 87,
"column": 40
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 2423,
"end": 2424,
"loc": {
"start": {
"line": 87,
"column": 40
},
"end": {
"line": 87,
"column": 41
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "opts",
"start": 2424,
"end": 2428,
"loc": {
"start": {
"line": 87,
"column": 41
},
"end": {
"line": 87,
"column": 45
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2428,
"end": 2429,
"loc": {
"start": {
"line": 87,
"column": 45
},
"end": {
"line": 87,
"column": 46
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "format_result",
"start": 2429,
"end": 2442,
"loc": {
"start": {
"line": 87,
"column": 46
},
"end": {
"line": 87,
"column": 59
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2442,
"end": 2443,
"loc": {
"start": {
"line": 87,
"column": 59
},
"end": {
"line": 87,
"column": 60
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2444,
"end": 2445,
"loc": {
"start": {
"line": 87,
"column": 61
},
"end": {
"line": 87,
"column": 62
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2445,
"end": 2446,
"loc": {
"start": {
"line": 87,
"column": 62
},
"end": {
"line": 87,
"column": 63
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 2446,
"end": 2447,
"loc": {
"start": {
"line": 87,
"column": 63
},
"end": {
"line": 87,
"column": 64
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2447,
"end": 2448,
"loc": {
"start": {
"line": 87,
"column": 64
},
"end": {
"line": 87,
"column": 65
}
}
},
{
"type": "CommentBlock",
"value": "*\n * List of row indexes displaying the results\n * @type {Array}\n ",
"start": 2458,
"end": 2552,
"loc": {
"start": {
"line": 89,
"column": 8
},
"end": {
"line": 92,
"column": 11
}
}
},
{
"type": {
"label": "this",
"keyword": "this",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "this",
"start": 2561,
"end": 2565,
"loc": {
"start": {
"line": 93,
"column": 8
},
"end": {
"line": 93,
"column": 12
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2565,
"end": 2566,
"loc": {
"start": {
"line": 93,
"column": 12
},
"end": {
"line": 93,
"column": 13
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "totRowIndexes",
"start": 2566,
"end": 2579,
"loc": {
"start": {
"line": 93,
"column": 13
},
"end": {
"line": 93,
"column": 26
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 2580,
"end": 2581,
"loc": {
"start": {
"line": 93,
"column": 27
},
"end": {
"line": 93,
"column": 28
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "defaultsArr",
"start": 2582,
"end": 2593,
"loc": {
"start": {
"line": 93,
"column": 29
},
"end": {
"line": 93,
"column": 40
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 2593,
"end": 2594,
"loc": {
"start": {
"line": 93,
"column": 40
},
"end": {
"line": 93,
"column": 41
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "opts",
"start": 2594,
"end": 2598,
"loc": {
"start": {
"line": 93,
"column": 41
},
"end": {
"line": 93,
"column": 45
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2598,
"end": 2599,
"loc": {
"start": {
"line": 93,
"column": 45
},
"end": {
"line": 93,
"column": 46
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "tot_row_index",
"start": 2599,
"end": 2612,
"loc": {
"start": {
"line": 93,
"column": 46
},
"end": {
"line": 93,
"column": 59
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2612,
"end": 2613,
"loc": {
"start": {
"line": 93,
"column": 59
},
"end": {
"line": 93,
"column": 60
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2614,
"end": 2615,
"loc": {
"start": {
"line": 93,
"column": 61
},
"end": {
"line": 93,
"column": 62
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2615,
"end": 2616,
"loc": {
"start": {
"line": 93,
"column": 62
},
"end": {
"line": 93,
"column": 63
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 2616,
"end": 2617,
"loc": {
"start": {
"line": 93,
"column": 63
},
"end": {
"line": 93,
"column": 64
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2617,
"end": 2618,
"loc": {
"start": {
"line": 93,
"column": 64
},
"end": {
"line": 93,
"column": 65
}
}
},
{
"type": "CommentBlock",
"value": "*\n * List of row indexes excluded from calculations\n * @type {Array}\n ",
"start": 2628,
"end": 2726,
"loc": {
"start": {
"line": 95,
"column": 8
},
"end": {
"line": 98,
"column": 11
}
}
},
{
"type": {
"label": "this",
"keyword": "this",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "this",
"start": 2735,
"end": 2739,
"loc": {
"start": {
"line": 99,
"column": 8
},
"end": {
"line": 99,
"column": 12
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2739,
"end": 2740,
"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": "excludeRows",
"start": 2740,
"end": 2751,
"loc": {
"start": {
"line": 99,
"column": 13
},
"end": {
"line": 99,
"column": 24
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 2752,
"end": 2753,
"loc": {
"start": {
"line": 99,
"column": 25
},
"end": {
"line": 99,
"column": 26
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "defaultsArr",
"start": 2754,
"end": 2765,
"loc": {
"start": {
"line": 99,
"column": 27
},
"end": {
"line": 99,
"column": 38
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 2765,
"end": 2766,
"loc": {
"start": {
"line": 99,
"column": 38
},
"end": {
"line": 99,
"column": 39
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "opts",
"start": 2766,
"end": 2770,
"loc": {
"start": {
"line": 99,
"column": 39
},
"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": 2770,
"end": 2771,
"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": "exclude_row",
"start": 2771,
"end": 2782,
"loc": {
"start": {
"line": 99,
"column": 44
},
"end": {
"line": 99,
"column": 55
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2782,
"end": 2783,
"loc": {
"start": {
"line": 99,
"column": 55
},
"end": {
"line": 99,
"column": 56
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2784,
"end": 2785,
"loc": {
"start": {
"line": 99,
"column": 57
},
"end": {
"line": 99,
"column": 58
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2785,
"end": 2786,
"loc": {
"start": {
"line": 99,
"column": 58
},
"end": {
"line": 99,
"column": 59
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 2786,
"end": 2787,
"loc": {
"start": {
"line": 99,
"column": 59
},
"end": {
"line": 99,
"column": 60
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2787,
"end": 2788,
"loc": {
"start": {
"line": 99,
"column": 60
},
"end": {
"line": 99,
"column": 61
}
}
},
{
"type": "CommentBlock",
"value": "*\n * List of decimal precision for calculation results\n * @type {Array}\n ",
"start": 2798,
"end": 2899,
"loc": {
"start": {
"line": 101,
"column": 8
},
"end": {
"line": 104,
"column": 11
}
}
},
{
"type": {
"label": "this",
"keyword": "this",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "this",
"start": 2908,
"end": 2912,
"loc": {
"start": {
"line": 105,
"column": 8
},
"end": {
"line": 105,
"column": 12
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2912,
"end": 2913,
"loc": {
"start": {
"line": 105,
"column": 12
},
"end": {
"line": 105,
"column": 13
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "decimalPrecisions",
"start": 2913,
"end": 2930,
"loc": {
"start": {
"line": 105,
"column": 13
},
"end": {
"line": 105,
"column": 30
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 2931,
"end": 2932,
"loc": {
"start": {
"line": 105,
"column": 31
},
"end": {
"line": 105,
"column": 32
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "defaultsArr",
"start": 2933,
"end": 2944,
"loc": {
"start": {
"line": 105,
"column": 33
},
"end": {
"line": 105,
"column": 44
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 2944,
"end": 2945,
"loc": {
"start": {
"line": 105,
"column": 44
},
"end": {
"line": 105,
"column": 45
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "opts",
"start": 2945,
"end": 2949,
"loc": {
"start": {
"line": 105,
"column": 45
},
"end": {
"line": 105,
"column": 49
}
}
},
{
"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": 105,
"column": 49
},
"end": {
"line": 105,
"column": 50
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "decimal_precision",
"start": 2950,
"end": 2967,
"loc": {
"start": {
"line": 105,
"column": 50
},
"end": {
"line": 105,
"column": 67
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2967,
"end": 2968,
"loc": {
"start": {
"line": 105,
"column": 67
},
"end": {
"line": 105,
"column": 68
}
}
},
{
"type": {
"label": "num",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": 2,
"start": 2969,
"end": 2970,
"loc": {
"start": {
"line": 105,
"column": 69
},
"end": {
"line": 105,
"column": 70
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 2970,
"end": 2971,
"loc": {
"start": {
"line": 105,
"column": 70
},
"end": {
"line": 105,
"column": 71
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2971,
"end": 2972,
"loc": {
"start": {
"line": 105,
"column": 71
},
"end": {
"line": 105,
"column": 72
}
}
},
{
"type": {
"label": "this",
"keyword": "this",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "this",
"start": 2982,
"end": 2986,
"loc": {
"start": {
"line": 107,
"column": 8
},
"end": {
"line": 107,
"column": 12
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2986,
"end": 2987,
"loc": {
"start": {
"line": 107,
"column": 12
},
"end": {
"line": 107,
"column": 13
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "enable",
"start": 2987,
"end": 2993,
"loc": {
"start": {
"line": 107,
"column": 13
},
"end": {
"line": 107,
"column": 19
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 2993,
"end": 2994,
"loc": {
"start": {
"line": 107,
"column": 19
},
"end": {
"line": 107,
"column": 20
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 2994,
"end": 2995,
"loc": {
"start": {
"line": 107,
"column": 20
},
"end": {
"line": 107,
"column": 21
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 2995,
"end": 2996,
"loc": {
"start": {
"line": 107,
"column": 21
},
"end": {
"line": 107,
"column": 22
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 3001,
"end": 3002,
"loc": {
"start": {
"line": 108,
"column": 4
},
"end": {
"line": 108,
"column": 5
}
}
},
{
"type": "CommentBlock",
"value": "*\n * Initializes ColOps instance\n ",
"start": 3008,
"end": 3054,
"loc": {
"start": {
"line": 110,
"column": 4
},
"end": {
"line": 112,
"column": 7
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "init",
"start": 3059,
"end": 3063,
"loc": {
"start": {
"line": 113,
"column": 4
},
"end": {
"line": 113,
"column": 8
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 3063,
"end": 3064,
"loc": {
"start": {
"line": 113,
"column": 8
},
"end": {
"line": 113,
"column": 9
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 3064,
"end": 3065,
"loc": {
"start": {
"line": 113,
"column": 9
},
"end": {
"line": 113,
"column": 10
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 3066,
"end": 3067,
"loc": {
"start": {
"line": 113,
"column": 11
},
"end": {
"line": 113,
"column": 12
}
}
},
{
"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": 3076,
"end": 3078,
"loc": {
"start": {
"line": 114,
"column": 8
},
"end": {
"line": 114,
"column": 10
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 3079,
"end": 3080,
"loc": {
"start": {
"line": 114,
"column": 11
},
"end": {
"line": 114,
"column": 12
}
}
},
{
"type": {
"label": "this",
"keyword": "this",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "this",
"start": 3080,
"end": 3084,
"loc": {
"start": {
"line": 114,
"column": 12
},
"end": {
"line": 114,
"column": 16
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 3084,
"end": 3085,
"loc": {
"start": {
"line": 114,
"column": 16
},
"end": {
"line": 114,
"column": 17
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "initialized",
"start": 3085,
"end": 3096,
"loc": {
"start": {
"line": 114,
"column": 17
},
"end": {
"line": 114,
"column": 28
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 3096,
"end": 3097,
"loc": {
"start": {
"line": 114,
"column": 28
},
"end": {
"line": 114,
"column": 29
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 3098,
"end": 3099,
"loc": {
"start": {
"line": 114,
"column": 30
},
"end": {
"line": 114,
"column": 31
}
}
},
{
"type": {
"label": "return",
"keyword": "return",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "return",
"start": 3112,
"end": 3118,
"loc": {
"start": {
"line": 115,
"column": 12
},
"end": {
"line": 115,
"column": 18
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 3118,
"end": 3119,
"loc": {
"start": {
"line": 115,
"column": 18
},
"end": {
"line": 115,
"column": 19
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 3128,
"end": 3129,
"loc": {
"start": {
"line": 116,
"column": 8
},
"end": {
"line": 116,
"column": 9
}
}
},
{
"type": "CommentLine",
"value": " subscribe to events",
"start": 3138,
"end": 3160,
"loc": {
"start": {
"line": 117,
"column": 8
},
"end": {
"line": 117,
"column": 30
}
}
},
{
"type": {
"label": "this",
"keyword": "this",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "this",
"start": 3169,
"end": 3173,
"loc": {
"start": {
"line": 118,
"column": 8
},
"end": {
"line": 118,
"column": 12
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 3173,
"end": 3174,
"loc": {
"start": {
"line": 118,
"column": 12
},
"end": {
"line": 118,
"column": 13
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "emitter",
"start": 3174,
"end": 3181,
"loc": {
"start": {
"line": 118,
"column": 13
},
"end": {
"line": 118,
"column": 20
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 3181,
"end": 3182,
"loc": {
"start": {
"line": 118,
"column": 20
},
"end": {
"line": 118,
"column": 21
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "on",
"start": 3182,
"end": 3184,
"loc": {
"start": {
"line": 118,
"column": 21
},
"end": {
"line": 118,
"column": 23
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 3184,
"end": 3185,
"loc": {
"start": {
"line": 118,
"column": 23
},
"end": {
"line": 118,
"column": 24
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "EVENTS",
"start": 3185,
"end": 3191,
"loc": {
"start": {
"line": 118,
"column": 24
},
"end": {
"line": 118,
"column": 30
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 3191,
"end": 3192,
"loc": {
"start": {
"line": 118,
"column": 30
},
"end": {
"line": 118,
"column": 31
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 3193,
"end": 3194,
"loc": {
"start": {
"line": 118,
"column": 32
},
"end": {
"line": 118,
"column": 33
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 3194,
"end": 3195,
"loc": {
"start": {
"line": 118,
"column": 33
},
"end": {
"line": 118,
"column": 34
}
}
},
{
"type": {
"label": "=>",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 3196,
"end": 3198,
"loc": {
"start": {
"line": 118,
"column": 35
},
"end": {
"line": 118,
"column": 37
}
}
},
{
"type": {
"label": "this",
"keyword": "this",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "this",
"start": 3199,
"end": 3203,
"loc": {
"start": {
"line": 118,
"column": 38
},
"end": {
"line": 118,
"column": 42
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 3203,
"end": 3204,
"loc": {
"start": {
"line": 118,
"column": 42
},
"end": {
"line": 118,
"column": 43
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "calcAll",
"start": 3204,
"end": 3211,
"loc": {
"start": {
"line": 118,
"column": 43
},
"end": {
"line": 118,
"column": 50
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 3211,
"end": 3212,
"loc": {
"start": {
"line": 118,
"column": 50
},
"end": {
"line": 118,
"column": 51
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 3212,
"end": 3213,
"loc": {
"start": {
"line": 118,
"column": 51
},
"end": {
"line": 118,
"column": 52
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 3213,
"end": 3214,
"loc": {
"start": {
"line": 118,
"column": 52
},
"end": {
"line": 118,
"column": 53
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 3214,
"end": 3215,
"loc": {
"start": {
"line": 118,
"column": 53
},
"end": {
"line": 118,
"column": 54
}
}
},
{
"type": {
"label": "this",
"keyword": "this",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "this",
"start": 3225,
"end": 3229,
"loc": {
"start": {
"line": 120,
"column": 8
},
"end": {
"line": 120,
"column": 12
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 3229,
"end": 3230,
"loc": {
"start": {
"line": 120,
"column": 12
},
"end": {
"line": 120,
"column": 13
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "calcAll",
"start": 3230,
"end": 3237,
"loc": {
"start": {
"line": 120,
"column": 13
},
"end": {
"line": 120,
"column": 20
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 3237,
"end": 3238,
"loc": {
"start": {
"line": 120,
"column": 20
},
"end": {
"line": 120,
"column": 21
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 3238,
"end": 3239,
"loc": {
"start": {
"line": 120,
"column": 21
},
"end": {
"line": 120,
"column": 22
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 3239,
"end": 3240,
"loc": {
"start": {
"line": 120,
"column": 22
},
"end": {
"line": 120,
"column": 23
}
}
},
{
"type": "CommentBlock",
"value": "* @inherited ",
"start": 3250,
"end": 3267,
"loc": {
"start": {
"line": 122,
"column": 8
},
"end": {
"line": 122,
"column": 25
}
}
},
{
"type": {
"label": "this",
"keyword": "this",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "this",
"start": 3276,
"end": 3280,
"loc": {
"start": {
"line": 123,
"column": 8
},
"end": {
"line": 123,
"column": 12
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 3280,
"end": 3281,
"loc": {
"start": {
"line": 123,
"column": 12
},
"end": {
"line": 123,
"column": 13
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "initialized",
"start": 3281,
"end": 3292,
"loc": {
"start": {
"line": 123,
"column": 13
},
"end": {
"line": 123,
"column": 24
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 3293,
"end": 3294,
"loc": {
"start": {
"line": 123,
"column": 25
},
"end": {
"line": 123,
"column": 26
}
}
},
{
"type": {
"label": "true",
"keyword": "true",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "true",
"start": 3295,
"end": 3299,
"loc": {
"start": {
"line": 123,
"column": 27
},
"end": {
"line": 123,
"column": 31
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 3299,
"end": 3300,
"loc": {
"start": {
"line": 123,
"column": 31
},
"end": {
"line": 123,
"column": 32
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 3305,
"end": 3306,
"loc": {
"start": {
"line": 124,
"column": 4
},
"end": {
"line": 124,
"column": 5
}
}
},
{
"type": "CommentBlock",
"value": "*\n * Calculates columns' values\n * Configuration options are stored in 'opts' property\n * - 'id' contains ids of elements showing result (array)\n * - 'col' contains the columns' indexes (array)\n * - 'operation' contains operation type (array, values: 'sum', 'mean',\n * 'min', 'max', 'median', 'q1', 'q3')\n * - 'write_method' array defines which method to use for displaying the\n * result (innerHTML, setValue, createTextNode) - default: 'innerHTML'\n * - 'tot_row_index' defines in which row results are displayed\n * (integers array)\n *\n * - changes made by Nuovella:\n * (1) optimized the routine (now it will only process each column once),\n * (2) added calculations for the median, lower and upper quartile.\n ",
"start": 3312,
"end": 4093,
"loc": {
"start": {
"line": 126,
"column": 4
},
"end": {
"line": 141,
"column": 7
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "calcAll",
"start": 4098,
"end": 4105,
"loc": {
"start": {
"line": 142,
"column": 4
},
"end": {
"line": 142,
"column": 11
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 4105,
"end": 4106,
"loc": {
"start": {
"line": 142,
"column": 11
},
"end": {
"line": 142,
"column": 12
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 4106,
"end": 4107,
"loc": {
"start": {
"line": 142,
"column": 12
},
"end": {
"line": 142,
"column": 13
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 4108,
"end": 4109,
"loc": {
"start": {
"line": 142,
"column": 14
},
"end": {
"line": 142,
"column": 15
}
}
},
{
"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": 4118,
"end": 4121,
"loc": {
"start": {
"line": 143,
"column": 8
},
"end": {
"line": 143,
"column": 11
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "tf",
"start": 4122,
"end": 4124,
"loc": {
"start": {
"line": 143,
"column": 12
},
"end": {
"line": 143,
"column": 14
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 4125,
"end": 4126,
"loc": {
"start": {
"line": 143,
"column": 15
},
"end": {
"line": 143,
"column": 16
}
}
},
{
"type": {
"label": "this",
"keyword": "this",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "this",
"start": 4127,
"end": 4131,
"loc": {
"start": {
"line": 143,
"column": 17
},
"end": {
"line": 143,
"column": 21
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4131,
"end": 4132,
"loc": {
"start": {
"line": 143,
"column": 21
},
"end": {
"line": 143,
"column": 22
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "tf",
"start": 4132,
"end": 4134,
"loc": {
"start": {
"line": 143,
"column": 22
},
"end": {
"line": 143,
"column": 24
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4134,
"end": 4135,
"loc": {
"start": {
"line": 143,
"column": 24
},
"end": {
"line": 143,
"column": 25
}
}
},
{
"type": {
"label": "if",
"keyword": "if",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "if",
"start": 4144,
"end": 4146,
"loc": {
"start": {
"line": 144,
"column": 8
},
"end": {
"line": 144,
"column": 10
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 4147,
"end": 4148,
"loc": {
"start": {
"line": 144,
"column": 11
},
"end": {
"line": 144,
"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": 4148,
"end": 4149,
"loc": {
"start": {
"line": 144,
"column": 12
},
"end": {
"line": 144,
"column": 13
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "tf",
"start": 4149,
"end": 4151,
"loc": {
"start": {
"line": 144,
"column": 13
},
"end": {
"line": 144,
"column": 15
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4151,
"end": 4152,
"loc": {
"start": {
"line": 144,
"column": 15
},
"end": {
"line": 144,
"column": 16
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "isInitialized",
"start": 4152,
"end": 4165,
"loc": {
"start": {
"line": 144,
"column": 16
},
"end": {
"line": 144,
"column": 29
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 4165,
"end": 4166,
"loc": {
"start": {
"line": 144,
"column": 29
},
"end": {
"line": 144,
"column": 30
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 4166,
"end": 4167,
"loc": {
"start": {
"line": 144,
"column": 30
},
"end": {
"line": 144,
"column": 31
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 4167,
"end": 4168,
"loc": {
"start": {
"line": 144,
"column": 31
},
"end": {
"line": 144,
"column": 32
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 4169,
"end": 4170,
"loc": {
"start": {
"line": 144,
"column": 33
},
"end": {
"line": 144,
"column": 34
}
}
},
{
"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": 4183,
"end": 4189,
"loc": {
"start": {
"line": 145,
"column": 12
},
"end": {
"line": 145,
"column": 18
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4189,
"end": 4190,
"loc": {
"start": {
"line": 145,
"column": 18
},
"end": {
"line": 145,
"column": 19
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 4199,
"end": 4200,
"loc": {
"start": {
"line": 146,
"column": 8
},
"end": {
"line": 146,
"column": 9
}
}
},
{
"type": {
"label": "this",
"keyword": "this",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "this",
"start": 4210,
"end": 4214,
"loc": {
"start": {
"line": 148,
"column": 8
},
"end": {
"line": 148,
"column": 12
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4214,
"end": 4215,
"loc": {
"start": {
"line": 148,
"column": 12
},
"end": {
"line": 148,
"column": 13
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "onBeforeOperation",
"start": 4215,
"end": 4232,
"loc": {
"start": {
"line": 148,
"column": 13
},
"end": {
"line": 148,
"column": 30
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 4232,
"end": 4233,
"loc": {
"start": {
"line": 148,
"column": 30
},
"end": {
"line": 148,
"column": 31
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "tf",
"start": 4233,
"end": 4235,
"loc": {
"start": {
"line": 148,
"column": 31
},
"end": {
"line": 148,
"column": 33
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4235,
"end": 4236,
"loc": {
"start": {
"line": 148,
"column": 33
},
"end": {
"line": 148,
"column": 34
}
}
},
{
"type": {
"label": "this",
"keyword": "this",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "this",
"start": 4237,
"end": 4241,
"loc": {
"start": {
"line": 148,
"column": 35
},
"end": {
"line": 148,
"column": 39
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 4241,
"end": 4242,
"loc": {
"start": {
"line": 148,
"column": 39
},
"end": {
"line": 148,
"column": 40
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4242,
"end": 4243,
"loc": {
"start": {
"line": 148,
"column": 40
},
"end": {
"line": 148,
"column": 41
}
}
},
{
"type": {
"label": "this",
"keyword": "this",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "this",
"start": 4252,
"end": 4256,
"loc": {
"start": {
"line": 149,
"column": 8
},
"end": {
"line": 149,
"column": 12
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4256,
"end": 4257,
"loc": {
"start": {
"line": 149,
"column": 12
},
"end": {
"line": 149,
"column": 13
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "emitter",
"start": 4257,
"end": 4264,
"loc": {
"start": {
"line": 149,
"column": 13
},
"end": {
"line": 149,
"column": 20
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4264,
"end": 4265,
"loc": {
"start": {
"line": 149,
"column": 20
},
"end": {
"line": 149,
"column": 21
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "emit",
"start": 4265,
"end": 4269,
"loc": {
"start": {
"line": 149,
"column": 21
},
"end": {
"line": 149,
"column": 25
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 4269,
"end": 4270,
"loc": {
"start": {
"line": 149,
"column": 25
},
"end": {
"line": 149,
"column": 26
}
}
},
{
"type": {
"label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "before-column-operation",
"start": 4270,
"end": 4295,
"loc": {
"start": {
"line": 149,
"column": 26
},
"end": {
"line": 149,
"column": 51
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4295,
"end": 4296,
"loc": {
"start": {
"line": 149,
"column": 51
},
"end": {
"line": 149,
"column": 52
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "tf",
"start": 4297,
"end": 4299,
"loc": {
"start": {
"line": 149,
"column": 53
},
"end": {
"line": 149,
"column": 55
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4299,
"end": 4300,
"loc": {
"start": {
"line": 149,
"column": 55
},
"end": {
"line": 149,
"column": 56
}
}
},
{
"type": {
"label": "this",
"keyword": "this",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "this",
"start": 4301,
"end": 4305,
"loc": {
"start": {
"line": 149,
"column": 57
},
"end": {
"line": 149,
"column": 61
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 4305,
"end": 4306,
"loc": {
"start": {
"line": 149,
"column": 61
},
"end": {
"line": 149,
"column": 62
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4306,
"end": 4307,
"loc": {
"start": {
"line": 149,
"column": 62
},
"end": {
"line": 149,
"column": 63
}
}
},
{
"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": 4317,
"end": 4320,
"loc": {
"start": {
"line": 151,
"column": 8
},
"end": {
"line": 151,
"column": 11
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 4321,
"end": 4322,
"loc": {
"start": {
"line": 151,
"column": 12
},
"end": {
"line": 151,
"column": 13
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "colIndexes",
"start": 4323,
"end": 4333,
"loc": {
"start": {
"line": 151,
"column": 14
},
"end": {
"line": 151,
"column": 24
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4333,
"end": 4334,
"loc": {
"start": {
"line": 151,
"column": 24
},
"end": {
"line": 151,
"column": 25
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "operations",
"start": 4335,
"end": 4345,
"loc": {
"start": {
"line": 151,
"column": 26
},
"end": {
"line": 151,
"column": 36
}
}
},
{
"type": {
"label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4345,
"end": 4346,
"loc": {
"start": {
"line": 151,
"column": 36
},
"end": {
"line": 151,
"column": 37
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "colOperations",
"start": 4347,
"end": 4360,
"loc": {
"start": {
"line": 151,
"column": 38
},
"end": {
"line": 151,
"column": 51
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4360,
"end": 4361,
"loc": {
"start": {
"line": 151,
"column": 51
},
"end": {
"line": 151,
"column": 52
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "outputTypes",
"start": 4362,
"end": 4373,
"loc": {
"start": {
"line": 151,
"column": 53
},
"end": {
"line": 151,
"column": 64
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4373,
"end": 4374,
"loc": {
"start": {
"line": 151,
"column": 64
},
"end": {
"line": 151,
"column": 65
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "totRowIndexes",
"start": 4387,
"end": 4400,
"loc": {
"start": {
"line": 152,
"column": 12
},
"end": {
"line": 152,
"column": 25
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4400,
"end": 4401,
"loc": {
"start": {
"line": 152,
"column": 25
},
"end": {
"line": 152,
"column": 26
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "excludeRows",
"start": 4402,
"end": 4413,
"loc": {
"start": {
"line": 152,
"column": 27
},
"end": {
"line": 152,
"column": 38
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4413,
"end": 4414,
"loc": {
"start": {
"line": 152,
"column": 38
},
"end": {
"line": 152,
"column": 39
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "formatResults",
"start": 4415,
"end": 4428,
"loc": {
"start": {
"line": 152,
"column": 40
},
"end": {
"line": 152,
"column": 53
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4428,
"end": 4429,
"loc": {
"start": {
"line": 152,
"column": 53
},
"end": {
"line": 152,
"column": 54
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "decimalPrecisions",
"start": 4442,
"end": 4459,
"loc": {
"start": {
"line": 153,
"column": 12
},
"end": {
"line": 153,
"column": 29
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 4460,
"end": 4461,
"loc": {
"start": {
"line": 153,
"column": 30
},
"end": {
"line": 153,
"column": 31
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 4462,
"end": 4463,
"loc": {
"start": {
"line": 153,
"column": 32
},
"end": {
"line": 153,
"column": 33
}
}
},
{
"type": {
"label": "this",
"keyword": "this",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "this",
"start": 4464,
"end": 4468,
"loc": {
"start": {
"line": 153,
"column": 34
},
"end": {
"line": 153,
"column": 38
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4468,
"end": 4469,
"loc": {
"start": {
"line": 153,
"column": 38
},
"end": {
"line": 153,
"column": 39
}
}
},
{
"type": "CommentLine",
"value": "nuovella: determine unique list of columns to operate on",
"start": 4479,
"end": 4537,
"loc": {
"start": {
"line": 155,
"column": 8
},
"end": {
"line": 155,
"column": 66
}
}
},
{
"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": 4546,
"end": 4549,
"loc": {
"start": {
"line": 156,
"column": 8
},
"end": {
"line": 156,
"column": 11
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "uIndexes",
"start": 4550,
"end": 4558,
"loc": {
"start": {
"line": 156,
"column": 12
},
"end": {
"line": 156,
"column": 20
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 4559,
"end": 4560,
"loc": {
"start": {
"line": 156,
"column": 21
},
"end": {
"line": 156,
"column": 22
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4561,
"end": 4562,
"loc": {
"start": {
"line": 156,
"column": 23
},
"end": {
"line": 156,
"column": 24
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4562,
"end": 4563,
"loc": {
"start": {
"line": 156,
"column": 24
},
"end": {
"line": 156,
"column": 25
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4563,
"end": 4564,
"loc": {
"start": {
"line": 156,
"column": 25
},
"end": {
"line": 156,
"column": 26
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "colIndexes",
"start": 4573,
"end": 4583,
"loc": {
"start": {
"line": 157,
"column": 8
},
"end": {
"line": 157,
"column": 18
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4583,
"end": 4584,
"loc": {
"start": {
"line": 157,
"column": 18
},
"end": {
"line": 157,
"column": 19
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "forEach",
"start": 4584,
"end": 4591,
"loc": {
"start": {
"line": 157,
"column": 19
},
"end": {
"line": 157,
"column": 26
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 4591,
"end": 4592,
"loc": {
"start": {
"line": 157,
"column": 26
},
"end": {
"line": 157,
"column": 27
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 4592,
"end": 4593,
"loc": {
"start": {
"line": 157,
"column": 27
},
"end": {
"line": 157,
"column": 28
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "val",
"start": 4593,
"end": 4596,
"loc": {
"start": {
"line": 157,
"column": 28
},
"end": {
"line": 157,
"column": 31
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 4596,
"end": 4597,
"loc": {
"start": {
"line": 157,
"column": 31
},
"end": {
"line": 157,
"column": 32
}
}
},
{
"type": {
"label": "=>",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4598,
"end": 4600,
"loc": {
"start": {
"line": 157,
"column": 33
},
"end": {
"line": 157,
"column": 35
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 4601,
"end": 4602,
"loc": {
"start": {
"line": 157,
"column": 36
},
"end": {
"line": 157,
"column": 37
}
}
},
{
"type": {
"label": "if",
"keyword": "if",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "if",
"start": 4615,
"end": 4617,
"loc": {
"start": {
"line": 158,
"column": 12
},
"end": {
"line": 158,
"column": 14
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 4618,
"end": 4619,
"loc": {
"start": {
"line": 158,
"column": 15
},
"end": {
"line": 158,
"column": 16
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "uIndexes",
"start": 4619,
"end": 4627,
"loc": {
"start": {
"line": 158,
"column": 16
},
"end": {
"line": 158,
"column": 24
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4627,
"end": 4628,
"loc": {
"start": {
"line": 158,
"column": 24
},
"end": {
"line": 158,
"column": 25
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "indexOf",
"start": 4628,
"end": 4635,
"loc": {
"start": {
"line": 158,
"column": 25
},
"end": {
"line": 158,
"column": 32
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 4635,
"end": 4636,
"loc": {
"start": {
"line": 158,
"column": 32
},
"end": {
"line": 158,
"column": 33
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "val",
"start": 4636,
"end": 4639,
"loc": {
"start": {
"line": 158,
"column": 33
},
"end": {
"line": 158,
"column": 36
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 4639,
"end": 4640,
"loc": {
"start": {
"line": 158,
"column": 36
},
"end": {
"line": 158,
"column": 37
}
}
},
{
"type": {
"label": "==/!=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": 6,
"updateContext": null
},
"value": "===",
"start": 4641,
"end": 4644,
"loc": {
"start": {
"line": 158,
"column": 38
},
"end": {
"line": 158,
"column": 41
}
}
},
{
"type": {
"label": "+/-",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": true,
"postfix": false,
"binop": 9,
"updateContext": null
},
"value": "-",
"start": 4645,
"end": 4646,
"loc": {
"start": {
"line": 158,
"column": 42
},
"end": {
"line": 158,
"column": 43
}
}
},
{
"type": {
"label": "num",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": 1,
"start": 4646,
"end": 4647,
"loc": {
"start": {
"line": 158,
"column": 43
},
"end": {
"line": 158,
"column": 44
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 4647,
"end": 4648,
"loc": {
"start": {
"line": 158,
"column": 44
},
"end": {
"line": 158,
"column": 45
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 4649,
"end": 4650,
"loc": {
"start": {
"line": 158,
"column": 46
},
"end": {
"line": 158,
"column": 47
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "uIndexes",
"start": 4667,
"end": 4675,
"loc": {
"start": {
"line": 159,
"column": 16
},
"end": {
"line": 159,
"column": 24
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4675,
"end": 4676,
"loc": {
"start": {
"line": 159,
"column": 24
},
"end": {
"line": 159,
"column": 25
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "push",
"start": 4676,
"end": 4680,
"loc": {
"start": {
"line": 159,
"column": 25
},
"end": {
"line": 159,
"column": 29
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 4680,
"end": 4681,
"loc": {
"start": {
"line": 159,
"column": 29
},
"end": {
"line": 159,
"column": 30
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "val",
"start": 4681,
"end": 4684,
"loc": {
"start": {
"line": 159,
"column": 30
},
"end": {
"line": 159,
"column": 33
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 4684,
"end": 4685,
"loc": {
"start": {
"line": 159,
"column": 33
},
"end": {
"line": 159,
"column": 34
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4685,
"end": 4686,
"loc": {
"start": {
"line": 159,
"column": 34
},
"end": {
"line": 159,
"column": 35
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 4699,
"end": 4700,
"loc": {
"start": {
"line": 160,
"column": 12
},
"end": {
"line": 160,
"column": 13
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 4709,
"end": 4710,
"loc": {
"start": {
"line": 161,
"column": 8
},
"end": {
"line": 161,
"column": 9
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 4710,
"end": 4711,
"loc": {
"start": {
"line": 161,
"column": 9
},
"end": {
"line": 161,
"column": 10
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4711,
"end": 4712,
"loc": {
"start": {
"line": 161,
"column": 10
},
"end": {
"line": 161,
"column": 11
}
}
},
{
"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": 4722,
"end": 4725,
"loc": {
"start": {
"line": 163,
"column": 8
},
"end": {
"line": 163,
"column": 11
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "nbCols",
"start": 4726,
"end": 4732,
"loc": {
"start": {
"line": 163,
"column": 12
},
"end": {
"line": 163,
"column": 18
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 4733,
"end": 4734,
"loc": {
"start": {
"line": 163,
"column": 19
},
"end": {
"line": 163,
"column": 20
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "uIndexes",
"start": 4735,
"end": 4743,
"loc": {
"start": {
"line": 163,
"column": 21
},
"end": {
"line": 163,
"column": 29
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4743,
"end": 4744,
"loc": {
"start": {
"line": 163,
"column": 29
},
"end": {
"line": 163,
"column": 30
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "length",
"start": 4744,
"end": 4750,
"loc": {
"start": {
"line": 163,
"column": 30
},
"end": {
"line": 163,
"column": 36
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4750,
"end": 4751,
"loc": {
"start": {
"line": 163,
"column": 36
},
"end": {
"line": 163,
"column": 37
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "rows",
"start": 4764,
"end": 4768,
"loc": {
"start": {
"line": 164,
"column": 12
},
"end": {
"line": 164,
"column": 16
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 4769,
"end": 4770,
"loc": {
"start": {
"line": 164,
"column": 17
},
"end": {
"line": 164,
"column": 18
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "tf",
"start": 4771,
"end": 4773,
"loc": {
"start": {
"line": 164,
"column": 19
},
"end": {
"line": 164,
"column": 21
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4773,
"end": 4774,
"loc": {
"start": {
"line": 164,
"column": 21
},
"end": {
"line": 164,
"column": 22
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "dom",
"start": 4774,
"end": 4777,
"loc": {
"start": {
"line": 164,
"column": 22
},
"end": {
"line": 164,
"column": 25
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 4777,
"end": 4778,
"loc": {
"start": {
"line": 164,
"column": 25
},
"end": {
"line": 164,
"column": 26
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 4778,
"end": 4779,
"loc": {
"start": {
"line": 164,
"column": 26
},
"end": {
"line": 164,
"column": 27
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4779,
"end": 4780,
"loc": {
"start": {
"line": 164,
"column": 27
},
"end": {
"line": 164,
"column": 28
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "rows",
"start": 4780,
"end": 4784,
"loc": {
"start": {
"line": 164,
"column": 28
},
"end": {
"line": 164,
"column": 32
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4784,
"end": 4785,
"loc": {
"start": {
"line": 164,
"column": 32
},
"end": {
"line": 164,
"column": 33
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "colValues",
"start": 4798,
"end": 4807,
"loc": {
"start": {
"line": 165,
"column": 12
},
"end": {
"line": 165,
"column": 21
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 4808,
"end": 4809,
"loc": {
"start": {
"line": 165,
"column": 22
},
"end": {
"line": 165,
"column": 23
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4810,
"end": 4811,
"loc": {
"start": {
"line": 165,
"column": 24
},
"end": {
"line": 165,
"column": 25
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4811,
"end": 4812,
"loc": {
"start": {
"line": 165,
"column": 25
},
"end": {
"line": 165,
"column": 26
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4812,
"end": 4813,
"loc": {
"start": {
"line": 165,
"column": 26
},
"end": {
"line": 165,
"column": 27
}
}
},
{
"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": 4823,
"end": 4826,
"loc": {
"start": {
"line": 167,
"column": 8
},
"end": {
"line": 167,
"column": 11
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 4827,
"end": 4828,
"loc": {
"start": {
"line": 167,
"column": 12
},
"end": {
"line": 167,
"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": 4828,
"end": 4831,
"loc": {
"start": {
"line": 167,
"column": 13
},
"end": {
"line": 167,
"column": 16
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "u",
"start": 4832,
"end": 4833,
"loc": {
"start": {
"line": 167,
"column": 17
},
"end": {
"line": 167,
"column": 18
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 4834,
"end": 4835,
"loc": {
"start": {
"line": 167,
"column": 19
},
"end": {
"line": 167,
"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": 4836,
"end": 4837,
"loc": {
"start": {
"line": 167,
"column": 21
},
"end": {
"line": 167,
"column": 22
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4837,
"end": 4838,
"loc": {
"start": {
"line": 167,
"column": 22
},
"end": {
"line": 167,
"column": 23
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "u",
"start": 4839,
"end": 4840,
"loc": {
"start": {
"line": 167,
"column": 24
},
"end": {
"line": 167,
"column": 25
}
}
},
{
"type": {
"label": "</>",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": 7,
"updateContext": null
},
"value": "<",
"start": 4841,
"end": 4842,
"loc": {
"start": {
"line": 167,
"column": 26
},
"end": {
"line": 167,
"column": 27
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "nbCols",
"start": 4843,
"end": 4849,
"loc": {
"start": {
"line": 167,
"column": 28
},
"end": {
"line": 167,
"column": 34
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 4849,
"end": 4850,
"loc": {
"start": {
"line": 167,
"column": 34
},
"end": {
"line": 167,
"column": 35
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "u",
"start": 4851,
"end": 4852,
"loc": {
"start": {
"line": 167,
"column": 36
},
"end": {
"line": 167,
"column": 37
}
}
},
{
"type": {
"label": "++/--",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": true,
"postfix": true,
"binop": null
},
"value": "++",
"start": 4852,
"end": 4854,
"loc": {
"start": {
"line": 167,
"column": 37
},
"end": {
"line": 167,
"column": 39
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 4854,
"end": 4855,
"loc": {
"start": {
"line": 167,
"column": 39
},
"end": {
"line": 167,
"column": 40
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 4856,
"end": 4857,
"loc": {
"start": {
"line": 167,
"column": 41
},
"end": {
"line": 167,
"column": 42
}
}
},
{
"type": "CommentLine",
"value": "this retrieves col values",
"start": 4870,
"end": 4897,
"loc": {
"start": {
"line": 168,
"column": 12
},
"end": {
"line": 168,
"column": 39
}
}
},
{
"type": "CommentLine",
"value": "use uIndexes because we only want to pass through this loop",
"start": 4910,
"end": 4971,
"loc": {
"start": {
"line": 169,
"column": 12
},
"end": {
"line": 169,
"column": 73
}
}
},
{
"type": "CommentLine",
"value": "once for each column get the values in this unique column",
"start": 4984,
"end": 5043,
"loc": {
"start": {
"line": 170,
"column": 12
},
"end": {
"line": 170,
"column": 71
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "colValues",
"start": 5056,
"end": 5065,
"loc": {
"start": {
"line": 171,
"column": 12
},
"end": {
"line": 171,
"column": 21
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5065,
"end": 5066,
"loc": {
"start": {
"line": 171,
"column": 21
},
"end": {
"line": 171,
"column": 22
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "push",
"start": 5066,
"end": 5070,
"loc": {
"start": {
"line": 171,
"column": 22
},
"end": {
"line": 171,
"column": 26
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 5070,
"end": 5071,
"loc": {
"start": {
"line": 171,
"column": 26
},
"end": {
"line": 171,
"column": 27
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "tf",
"start": 5088,
"end": 5090,
"loc": {
"start": {
"line": 172,
"column": 16
},
"end": {
"line": 172,
"column": 18
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5090,
"end": 5091,
"loc": {
"start": {
"line": 172,
"column": 18
},
"end": {
"line": 172,
"column": 19
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "getVisibleColumnData",
"start": 5091,
"end": 5111,
"loc": {
"start": {
"line": 172,
"column": 19
},
"end": {
"line": 172,
"column": 39
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 5111,
"end": 5112,
"loc": {
"start": {
"line": 172,
"column": 39
},
"end": {
"line": 172,
"column": 40
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "uIndexes",
"start": 5112,
"end": 5120,
"loc": {
"start": {
"line": 172,
"column": 40
},
"end": {
"line": 172,
"column": 48
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5120,
"end": 5121,
"loc": {
"start": {
"line": 172,
"column": 48
},
"end": {
"line": 172,
"column": 49
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "u",
"start": 5121,
"end": 5122,
"loc": {
"start": {
"line": 172,
"column": 49
},
"end": {
"line": 172,
"column": 50
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5122,
"end": 5123,
"loc": {
"start": {
"line": 172,
"column": 50
},
"end": {
"line": 172,
"column": 51
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5123,
"end": 5124,
"loc": {
"start": {
"line": 172,
"column": 51
},
"end": {
"line": 172,
"column": 52
}
}
},
{
"type": {
"label": "false",
"keyword": "false",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "false",
"start": 5125,
"end": 5130,
"loc": {
"start": {
"line": 172,
"column": 53
},
"end": {
"line": 172,
"column": 58
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5130,
"end": 5131,
"loc": {
"start": {
"line": 172,
"column": 58
},
"end": {
"line": 172,
"column": 59
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "excludeRows",
"start": 5132,
"end": 5143,
"loc": {
"start": {
"line": 172,
"column": 60
},
"end": {
"line": 172,
"column": 71
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 5143,
"end": 5144,
"loc": {
"start": {
"line": 172,
"column": 71
},
"end": {
"line": 172,
"column": 72
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 5157,
"end": 5158,
"loc": {
"start": {
"line": 173,
"column": 12
},
"end": {
"line": 173,
"column": 13
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5158,
"end": 5159,
"loc": {
"start": {
"line": 173,
"column": 13
},
"end": {
"line": 173,
"column": 14
}
}
},
{
"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": 5173,
"end": 5176,
"loc": {
"start": {
"line": 175,
"column": 12
},
"end": {
"line": 175,
"column": 15
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "curValues",
"start": 5177,
"end": 5186,
"loc": {
"start": {
"line": 175,
"column": 16
},
"end": {
"line": 175,
"column": 25
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 5187,
"end": 5188,
"loc": {
"start": {
"line": 175,
"column": 26
},
"end": {
"line": 175,
"column": 27
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "colValues",
"start": 5189,
"end": 5198,
"loc": {
"start": {
"line": 175,
"column": 28
},
"end": {
"line": 175,
"column": 37
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5198,
"end": 5199,
"loc": {
"start": {
"line": 175,
"column": 37
},
"end": {
"line": 175,
"column": 38
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "u",
"start": 5199,
"end": 5200,
"loc": {
"start": {
"line": 175,
"column": 38
},
"end": {
"line": 175,
"column": 39
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5200,
"end": 5201,
"loc": {
"start": {
"line": 175,
"column": 39
},
"end": {
"line": 175,
"column": 40
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5201,
"end": 5202,
"loc": {
"start": {
"line": 175,
"column": 40
},
"end": {
"line": 175,
"column": 41
}
}
},
{
"type": "CommentLine",
"value": "next: calculate all operations for this column",
"start": 5216,
"end": 5264,
"loc": {
"start": {
"line": 177,
"column": 12
},
"end": {
"line": 177,
"column": 60
}
}
},
{
"type": {
"label": "let",
"keyword": "let",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "let",
"start": 5277,
"end": 5280,
"loc": {
"start": {
"line": 178,
"column": 12
},
"end": {
"line": 178,
"column": 15
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "result",
"start": 5281,
"end": 5287,
"loc": {
"start": {
"line": 178,
"column": 16
},
"end": {
"line": 178,
"column": 22
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 5288,
"end": 5289,
"loc": {
"start": {
"line": 178,
"column": 23
},
"end": {
"line": 178,
"column": 24
}
}
},
{
"type": {
"label": "num",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": 0,
"start": 5290,
"end": 5291,
"loc": {
"start": {
"line": 178,
"column": 25
},
"end": {
"line": 178,
"column": 26
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5291,
"end": 5292,
"loc": {
"start": {
"line": 178,
"column": 26
},
"end": {
"line": 178,
"column": 27
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "operations",
"start": 5309,
"end": 5319,
"loc": {
"start": {
"line": 179,
"column": 16
},
"end": {
"line": 179,
"column": 26
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 5320,
"end": 5321,
"loc": {
"start": {
"line": 179,
"column": 27
},
"end": {
"line": 179,
"column": 28
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5322,
"end": 5323,
"loc": {
"start": {
"line": 179,
"column": 29
},
"end": {
"line": 179,
"column": 30
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5323,
"end": 5324,
"loc": {
"start": {
"line": 179,
"column": 30
},
"end": {
"line": 179,
"column": 31
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5324,
"end": 5325,
"loc": {
"start": {
"line": 179,
"column": 31
},
"end": {
"line": 179,
"column": 32
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "precisions",
"start": 5342,
"end": 5352,
"loc": {
"start": {
"line": 180,
"column": 16
},
"end": {
"line": 180,
"column": 26
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 5353,
"end": 5354,
"loc": {
"start": {
"line": 180,
"column": 27
},
"end": {
"line": 180,
"column": 28
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5355,
"end": 5356,
"loc": {
"start": {
"line": 180,
"column": 29
},
"end": {
"line": 180,
"column": 30
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5356,
"end": 5357,
"loc": {
"start": {
"line": 180,
"column": 30
},
"end": {
"line": 180,
"column": 31
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5357,
"end": 5358,
"loc": {
"start": {
"line": 180,
"column": 31
},
"end": {
"line": 180,
"column": 32
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "labels",
"start": 5375,
"end": 5381,
"loc": {
"start": {
"line": 181,
"column": 16
},
"end": {
"line": 181,
"column": 22
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 5382,
"end": 5383,
"loc": {
"start": {
"line": 181,
"column": 23
},
"end": {
"line": 181,
"column": 24
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5384,
"end": 5385,
"loc": {
"start": {
"line": 181,
"column": 25
},
"end": {
"line": 181,
"column": 26
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5385,
"end": 5386,
"loc": {
"start": {
"line": 181,
"column": 26
},
"end": {
"line": 181,
"column": 27
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5386,
"end": 5387,
"loc": {
"start": {
"line": 181,
"column": 27
},
"end": {
"line": 181,
"column": 28
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "writeType",
"start": 5404,
"end": 5413,
"loc": {
"start": {
"line": 182,
"column": 16
},
"end": {
"line": 182,
"column": 25
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5413,
"end": 5414,
"loc": {
"start": {
"line": 182,
"column": 25
},
"end": {
"line": 182,
"column": 26
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "formatResult",
"start": 5431,
"end": 5443,
"loc": {
"start": {
"line": 183,
"column": 16
},
"end": {
"line": 183,
"column": 28
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 5444,
"end": 5445,
"loc": {
"start": {
"line": 183,
"column": 29
},
"end": {
"line": 183,
"column": 30
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5446,
"end": 5447,
"loc": {
"start": {
"line": 183,
"column": 31
},
"end": {
"line": 183,
"column": 32
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5447,
"end": 5448,
"loc": {
"start": {
"line": 183,
"column": 32
},
"end": {
"line": 183,
"column": 33
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5448,
"end": 5449,
"loc": {
"start": {
"line": 183,
"column": 33
},
"end": {
"line": 183,
"column": 34
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "idx",
"start": 5466,
"end": 5469,
"loc": {
"start": {
"line": 184,
"column": 16
},
"end": {
"line": 184,
"column": 19
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 5470,
"end": 5471,
"loc": {
"start": {
"line": 184,
"column": 20
},
"end": {
"line": 184,
"column": 21
}
}
},
{
"type": {
"label": "num",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": 0,
"start": 5472,
"end": 5473,
"loc": {
"start": {
"line": 184,
"column": 22
},
"end": {
"line": 184,
"column": 23
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5473,
"end": 5474,
"loc": {
"start": {
"line": 184,
"column": 23
},
"end": {
"line": 184,
"column": 24
}
}
},
{
"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": 5488,
"end": 5491,
"loc": {
"start": {
"line": 186,
"column": 12
},
"end": {
"line": 186,
"column": 15
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 5492,
"end": 5493,
"loc": {
"start": {
"line": 186,
"column": 16
},
"end": {
"line": 186,
"column": 17
}
}
},
{
"type": {
"label": "let",
"keyword": "let",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "let",
"start": 5493,
"end": 5496,
"loc": {
"start": {
"line": 186,
"column": 17
},
"end": {
"line": 186,
"column": 20
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "k",
"start": 5497,
"end": 5498,
"loc": {
"start": {
"line": 186,
"column": 21
},
"end": {
"line": 186,
"column": 22
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 5499,
"end": 5500,
"loc": {
"start": {
"line": 186,
"column": 23
},
"end": {
"line": 186,
"column": 24
}
}
},
{
"type": {
"label": "num",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": 0,
"start": 5501,
"end": 5502,
"loc": {
"start": {
"line": 186,
"column": 25
},
"end": {
"line": 186,
"column": 26
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5502,
"end": 5503,
"loc": {
"start": {
"line": 186,
"column": 26
},
"end": {
"line": 186,
"column": 27
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "k",
"start": 5504,
"end": 5505,
"loc": {
"start": {
"line": 186,
"column": 28
},
"end": {
"line": 186,
"column": 29
}
}
},
{
"type": {
"label": "</>",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": 7,
"updateContext": null
},
"value": "<",
"start": 5506,
"end": 5507,
"loc": {
"start": {
"line": 186,
"column": 30
},
"end": {
"line": 186,
"column": 31
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "colIndexes",
"start": 5508,
"end": 5518,
"loc": {
"start": {
"line": 186,
"column": 32
},
"end": {
"line": 186,
"column": 42
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5518,
"end": 5519,
"loc": {
"start": {
"line": 186,
"column": 42
},
"end": {
"line": 186,
"column": 43
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "length",
"start": 5519,
"end": 5525,
"loc": {
"start": {
"line": 186,
"column": 43
},
"end": {
"line": 186,
"column": 49
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5525,
"end": 5526,
"loc": {
"start": {
"line": 186,
"column": 49
},
"end": {
"line": 186,
"column": 50
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "k",
"start": 5527,
"end": 5528,
"loc": {
"start": {
"line": 186,
"column": 51
},
"end": {
"line": 186,
"column": 52
}
}
},
{
"type": {
"label": "++/--",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": true,
"postfix": true,
"binop": null
},
"value": "++",
"start": 5528,
"end": 5530,
"loc": {
"start": {
"line": 186,
"column": 52
},
"end": {
"line": 186,
"column": 54
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 5530,
"end": 5531,
"loc": {
"start": {
"line": 186,
"column": 54
},
"end": {
"line": 186,
"column": 55
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 5532,
"end": 5533,
"loc": {
"start": {
"line": 186,
"column": 56
},
"end": {
"line": 186,
"column": 57
}
}
},
{
"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": 5550,
"end": 5552,
"loc": {
"start": {
"line": 187,
"column": 16
},
"end": {
"line": 187,
"column": 18
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 5553,
"end": 5554,
"loc": {
"start": {
"line": 187,
"column": 19
},
"end": {
"line": 187,
"column": 20
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "colIndexes",
"start": 5554,
"end": 5564,
"loc": {
"start": {
"line": 187,
"column": 20
},
"end": {
"line": 187,
"column": 30
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5564,
"end": 5565,
"loc": {
"start": {
"line": 187,
"column": 30
},
"end": {
"line": 187,
"column": 31
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "k",
"start": 5565,
"end": 5566,
"loc": {
"start": {
"line": 187,
"column": 31
},
"end": {
"line": 187,
"column": 32
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5566,
"end": 5567,
"loc": {
"start": {
"line": 187,
"column": 32
},
"end": {
"line": 187,
"column": 33
}
}
},
{
"type": {
"label": "==/!=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": 6,
"updateContext": null
},
"value": "!==",
"start": 5568,
"end": 5571,
"loc": {
"start": {
"line": 187,
"column": 34
},
"end": {
"line": 187,
"column": 37
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "uIndexes",
"start": 5572,
"end": 5580,
"loc": {
"start": {
"line": 187,
"column": 38
},
"end": {
"line": 187,
"column": 46
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5580,
"end": 5581,
"loc": {
"start": {
"line": 187,
"column": 46
},
"end": {
"line": 187,
"column": 47
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "u",
"start": 5581,
"end": 5582,
"loc": {
"start": {
"line": 187,
"column": 47
},
"end": {
"line": 187,
"column": 48
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5582,
"end": 5583,
"loc": {
"start": {
"line": 187,
"column": 48
},
"end": {
"line": 187,
"column": 49
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 5583,
"end": 5584,
"loc": {
"start": {
"line": 187,
"column": 49
},
"end": {
"line": 187,
"column": 50
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 5585,
"end": 5586,
"loc": {
"start": {
"line": 187,
"column": 51
},
"end": {
"line": 187,
"column": 52
}
}
},
{
"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": 5607,
"end": 5615,
"loc": {
"start": {
"line": 188,
"column": 20
},
"end": {
"line": 188,
"column": 28
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5615,
"end": 5616,
"loc": {
"start": {
"line": 188,
"column": 28
},
"end": {
"line": 188,
"column": 29
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 5633,
"end": 5634,
"loc": {
"start": {
"line": 189,
"column": 16
},
"end": {
"line": 189,
"column": 17
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "operations",
"start": 5651,
"end": 5661,
"loc": {
"start": {
"line": 190,
"column": 16
},
"end": {
"line": 190,
"column": 26
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5661,
"end": 5662,
"loc": {
"start": {
"line": 190,
"column": 26
},
"end": {
"line": 190,
"column": 27
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "idx",
"start": 5662,
"end": 5665,
"loc": {
"start": {
"line": 190,
"column": 27
},
"end": {
"line": 190,
"column": 30
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5665,
"end": 5666,
"loc": {
"start": {
"line": 190,
"column": 30
},
"end": {
"line": 190,
"column": 31
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 5667,
"end": 5668,
"loc": {
"start": {
"line": 190,
"column": 32
},
"end": {
"line": 190,
"column": 33
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 5669,
"end": 5670,
"loc": {
"start": {
"line": 190,
"column": 34
},
"end": {
"line": 190,
"column": 35
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "colOperations",
"start": 5670,
"end": 5683,
"loc": {
"start": {
"line": 190,
"column": 35
},
"end": {
"line": 190,
"column": 48
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5683,
"end": 5684,
"loc": {
"start": {
"line": 190,
"column": 48
},
"end": {
"line": 190,
"column": 49
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "k",
"start": 5684,
"end": 5685,
"loc": {
"start": {
"line": 190,
"column": 49
},
"end": {
"line": 190,
"column": 50
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5685,
"end": 5686,
"loc": {
"start": {
"line": 190,
"column": 50
},
"end": {
"line": 190,
"column": 51
}
}
},
{
"type": {
"label": "||",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": 1,
"updateContext": null
},
"value": "||",
"start": 5687,
"end": 5689,
"loc": {
"start": {
"line": 190,
"column": 52
},
"end": {
"line": 190,
"column": 54
}
}
},
{
"type": {
"label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "sum",
"start": 5690,
"end": 5695,
"loc": {
"start": {
"line": 190,
"column": 55
},
"end": {
"line": 190,
"column": 60
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 5695,
"end": 5696,
"loc": {
"start": {
"line": 190,
"column": 60
},
"end": {
"line": 190,
"column": 61
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5696,
"end": 5697,
"loc": {
"start": {
"line": 190,
"column": 61
},
"end": {
"line": 190,
"column": 62
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "toLowerCase",
"start": 5697,
"end": 5708,
"loc": {
"start": {
"line": 190,
"column": 62
},
"end": {
"line": 190,
"column": 73
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 5708,
"end": 5709,
"loc": {
"start": {
"line": 190,
"column": 73
},
"end": {
"line": 190,
"column": 74
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 5709,
"end": 5710,
"loc": {
"start": {
"line": 190,
"column": 74
},
"end": {
"line": 190,
"column": 75
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5710,
"end": 5711,
"loc": {
"start": {
"line": 190,
"column": 75
},
"end": {
"line": 190,
"column": 76
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "precisions",
"start": 5728,
"end": 5738,
"loc": {
"start": {
"line": 191,
"column": 16
},
"end": {
"line": 191,
"column": 26
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5738,
"end": 5739,
"loc": {
"start": {
"line": 191,
"column": 26
},
"end": {
"line": 191,
"column": 27
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "idx",
"start": 5739,
"end": 5742,
"loc": {
"start": {
"line": 191,
"column": 27
},
"end": {
"line": 191,
"column": 30
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5742,
"end": 5743,
"loc": {
"start": {
"line": 191,
"column": 30
},
"end": {
"line": 191,
"column": 31
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 5744,
"end": 5745,
"loc": {
"start": {
"line": 191,
"column": 32
},
"end": {
"line": 191,
"column": 33
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "decimalPrecisions",
"start": 5746,
"end": 5763,
"loc": {
"start": {
"line": 191,
"column": 34
},
"end": {
"line": 191,
"column": 51
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5763,
"end": 5764,
"loc": {
"start": {
"line": 191,
"column": 51
},
"end": {
"line": 191,
"column": 52
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "k",
"start": 5764,
"end": 5765,
"loc": {
"start": {
"line": 191,
"column": 52
},
"end": {
"line": 191,
"column": 53
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5765,
"end": 5766,
"loc": {
"start": {
"line": 191,
"column": 53
},
"end": {
"line": 191,
"column": 54
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5766,
"end": 5767,
"loc": {
"start": {
"line": 191,
"column": 54
},
"end": {
"line": 191,
"column": 55
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "labels",
"start": 5784,
"end": 5790,
"loc": {
"start": {
"line": 192,
"column": 16
},
"end": {
"line": 192,
"column": 22
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5790,
"end": 5791,
"loc": {
"start": {
"line": 192,
"column": 22
},
"end": {
"line": 192,
"column": 23
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "idx",
"start": 5791,
"end": 5794,
"loc": {
"start": {
"line": 192,
"column": 23
},
"end": {
"line": 192,
"column": 26
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5794,
"end": 5795,
"loc": {
"start": {
"line": 192,
"column": 26
},
"end": {
"line": 192,
"column": 27
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 5796,
"end": 5797,
"loc": {
"start": {
"line": 192,
"column": 28
},
"end": {
"line": 192,
"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": 5798,
"end": 5802,
"loc": {
"start": {
"line": 192,
"column": 30
},
"end": {
"line": 192,
"column": 34
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5802,
"end": 5803,
"loc": {
"start": {
"line": 192,
"column": 34
},
"end": {
"line": 192,
"column": 35
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "labelIds",
"start": 5803,
"end": 5811,
"loc": {
"start": {
"line": 192,
"column": 35
},
"end": {
"line": 192,
"column": 43
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5811,
"end": 5812,
"loc": {
"start": {
"line": 192,
"column": 43
},
"end": {
"line": 192,
"column": 44
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "k",
"start": 5812,
"end": 5813,
"loc": {
"start": {
"line": 192,
"column": 44
},
"end": {
"line": 192,
"column": 45
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5813,
"end": 5814,
"loc": {
"start": {
"line": 192,
"column": 45
},
"end": {
"line": 192,
"column": 46
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5814,
"end": 5815,
"loc": {
"start": {
"line": 192,
"column": 46
},
"end": {
"line": 192,
"column": 47
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "writeType",
"start": 5832,
"end": 5841,
"loc": {
"start": {
"line": 193,
"column": 16
},
"end": {
"line": 193,
"column": 25
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 5842,
"end": 5843,
"loc": {
"start": {
"line": 193,
"column": 26
},
"end": {
"line": 193,
"column": 27
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "isArray",
"start": 5844,
"end": 5851,
"loc": {
"start": {
"line": 193,
"column": 28
},
"end": {
"line": 193,
"column": 35
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 5851,
"end": 5852,
"loc": {
"start": {
"line": 193,
"column": 35
},
"end": {
"line": 193,
"column": 36
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "outputTypes",
"start": 5852,
"end": 5863,
"loc": {
"start": {
"line": 193,
"column": 36
},
"end": {
"line": 193,
"column": 47
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 5863,
"end": 5864,
"loc": {
"start": {
"line": 193,
"column": 47
},
"end": {
"line": 193,
"column": 48
}
}
},
{
"type": {
"label": "?",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5865,
"end": 5866,
"loc": {
"start": {
"line": 193,
"column": 49
},
"end": {
"line": 193,
"column": 50
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "outputTypes",
"start": 5867,
"end": 5878,
"loc": {
"start": {
"line": 193,
"column": 51
},
"end": {
"line": 193,
"column": 62
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5878,
"end": 5879,
"loc": {
"start": {
"line": 193,
"column": 62
},
"end": {
"line": 193,
"column": 63
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "k",
"start": 5879,
"end": 5880,
"loc": {
"start": {
"line": 193,
"column": 63
},
"end": {
"line": 193,
"column": 64
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5880,
"end": 5881,
"loc": {
"start": {
"line": 193,
"column": 64
},
"end": {
"line": 193,
"column": 65
}
}
},
{
"type": {
"label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5882,
"end": 5883,
"loc": {
"start": {
"line": 193,
"column": 66
},
"end": {
"line": 193,
"column": 67
}
}
},
{
"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": 5884,
"end": 5888,
"loc": {
"start": {
"line": 193,
"column": 68
},
"end": {
"line": 193,
"column": 72
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5888,
"end": 5889,
"loc": {
"start": {
"line": 193,
"column": 72
},
"end": {
"line": 193,
"column": 73
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "formatResult",
"start": 5906,
"end": 5918,
"loc": {
"start": {
"line": 194,
"column": 16
},
"end": {
"line": 194,
"column": 28
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5918,
"end": 5919,
"loc": {
"start": {
"line": 194,
"column": 28
},
"end": {
"line": 194,
"column": 29
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "idx",
"start": 5919,
"end": 5922,
"loc": {
"start": {
"line": 194,
"column": 29
},
"end": {
"line": 194,
"column": 32
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5922,
"end": 5923,
"loc": {
"start": {
"line": 194,
"column": 32
},
"end": {
"line": 194,
"column": 33
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 5924,
"end": 5925,
"loc": {
"start": {
"line": 194,
"column": 34
},
"end": {
"line": 194,
"column": 35
}
}
},
{
"type": {
"label": "this",
"keyword": "this",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "this",
"start": 5946,
"end": 5950,
"loc": {
"start": {
"line": 195,
"column": 20
},
"end": {
"line": 195,
"column": 24
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5950,
"end": 5951,
"loc": {
"start": {
"line": 195,
"column": 24
},
"end": {
"line": 195,
"column": 25
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "configureFormat",
"start": 5951,
"end": 5966,
"loc": {
"start": {
"line": 195,
"column": 25
},
"end": {
"line": 195,
"column": 40
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 5966,
"end": 5967,
"loc": {
"start": {
"line": 195,
"column": 40
},
"end": {
"line": 195,
"column": 41
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "uIndexes",
"start": 5967,
"end": 5975,
"loc": {
"start": {
"line": 195,
"column": 41
},
"end": {
"line": 195,
"column": 49
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5975,
"end": 5976,
"loc": {
"start": {
"line": 195,
"column": 49
},
"end": {
"line": 195,
"column": 50
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "u",
"start": 5976,
"end": 5977,
"loc": {
"start": {
"line": 195,
"column": 50
},
"end": {
"line": 195,
"column": 51
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5977,
"end": 5978,
"loc": {
"start": {
"line": 195,
"column": 51
},
"end": {
"line": 195,
"column": 52
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5978,
"end": 5979,
"loc": {
"start": {
"line": 195,
"column": 52
},
"end": {
"line": 195,
"column": 53
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "formatResults",
"start": 5980,
"end": 5993,
"loc": {
"start": {
"line": 195,
"column": 54
},
"end": {
"line": 195,
"column": 67
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5993,
"end": 5994,
"loc": {
"start": {
"line": 195,
"column": 67
},
"end": {
"line": 195,
"column": 68
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "k",
"start": 5994,
"end": 5995,
"loc": {
"start": {
"line": 195,
"column": 68
},
"end": {
"line": 195,
"column": 69
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5995,
"end": 5996,
"loc": {
"start": {
"line": 195,
"column": 69
},
"end": {
"line": 195,
"column": 70
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 5996,
"end": 5997,
"loc": {
"start": {
"line": 195,
"column": 70
},
"end": {
"line": 195,
"column": 71
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 5997,
"end": 5998,
"loc": {
"start": {
"line": 195,
"column": 71
},
"end": {
"line": 195,
"column": 72
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "idx",
"start": 6015,
"end": 6018,
"loc": {
"start": {
"line": 196,
"column": 16
},
"end": {
"line": 196,
"column": 19
}
}
},
{
"type": {
"label": "++/--",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": true,
"postfix": true,
"binop": null
},
"value": "++",
"start": 6018,
"end": 6020,
"loc": {
"start": {
"line": 196,
"column": 19
},
"end": {
"line": 196,
"column": 21
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6020,
"end": 6021,
"loc": {
"start": {
"line": 196,
"column": 21
},
"end": {
"line": 196,
"column": 22
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 6034,
"end": 6035,
"loc": {
"start": {
"line": 197,
"column": 12
},
"end": {
"line": 197,
"column": 13
}
}
},
{
"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": 6049,
"end": 6052,
"loc": {
"start": {
"line": 199,
"column": 12
},
"end": {
"line": 199,
"column": 15
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 6053,
"end": 6054,
"loc": {
"start": {
"line": 199,
"column": 16
},
"end": {
"line": 199,
"column": 17
}
}
},
{
"type": {
"label": "let",
"keyword": "let",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "let",
"start": 6054,
"end": 6057,
"loc": {
"start": {
"line": 199,
"column": 17
},
"end": {
"line": 199,
"column": 20
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "i",
"start": 6058,
"end": 6059,
"loc": {
"start": {
"line": 199,
"column": 21
},
"end": {
"line": 199,
"column": 22
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 6060,
"end": 6061,
"loc": {
"start": {
"line": 199,
"column": 23
},
"end": {
"line": 199,
"column": 24
}
}
},
{
"type": {
"label": "num",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": 0,
"start": 6062,
"end": 6063,
"loc": {
"start": {
"line": 199,
"column": 25
},
"end": {
"line": 199,
"column": 26
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6063,
"end": 6064,
"loc": {
"start": {
"line": 199,
"column": 26
},
"end": {
"line": 199,
"column": 27
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "i",
"start": 6065,
"end": 6066,
"loc": {
"start": {
"line": 199,
"column": 28
},
"end": {
"line": 199,
"column": 29
}
}
},
{
"type": {
"label": "</>",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": 7,
"updateContext": null
},
"value": "<",
"start": 6067,
"end": 6068,
"loc": {
"start": {
"line": 199,
"column": 30
},
"end": {
"line": 199,
"column": 31
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "idx",
"start": 6069,
"end": 6072,
"loc": {
"start": {
"line": 199,
"column": 32
},
"end": {
"line": 199,
"column": 35
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6072,
"end": 6073,
"loc": {
"start": {
"line": 199,
"column": 35
},
"end": {
"line": 199,
"column": 36
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "i",
"start": 6074,
"end": 6075,
"loc": {
"start": {
"line": 199,
"column": 37
},
"end": {
"line": 199,
"column": 38
}
}
},
{
"type": {
"label": "++/--",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": true,
"postfix": true,
"binop": null
},
"value": "++",
"start": 6075,
"end": 6077,
"loc": {
"start": {
"line": 199,
"column": 38
},
"end": {
"line": 199,
"column": 40
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 6077,
"end": 6078,
"loc": {
"start": {
"line": 199,
"column": 40
},
"end": {
"line": 199,
"column": 41
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 6079,
"end": 6080,
"loc": {
"start": {
"line": 199,
"column": 42
},
"end": {
"line": 199,
"column": 43
}
}
},
{
"type": "CommentLine",
"value": " emit values before column calculation",
"start": 6097,
"end": 6137,
"loc": {
"start": {
"line": 200,
"column": 16
},
"end": {
"line": 200,
"column": 56
}
}
},
{
"type": {
"label": "this",
"keyword": "this",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "this",
"start": 6154,
"end": 6158,
"loc": {
"start": {
"line": 201,
"column": 16
},
"end": {
"line": 201,
"column": 20
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6158,
"end": 6159,
"loc": {
"start": {
"line": 201,
"column": 20
},
"end": {
"line": 201,
"column": 21
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "emitter",
"start": 6159,
"end": 6166,
"loc": {
"start": {
"line": 201,
"column": 21
},
"end": {
"line": 201,
"column": 28
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6166,
"end": 6167,
"loc": {
"start": {
"line": 201,
"column": 28
},
"end": {
"line": 201,
"column": 29
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "emit",
"start": 6167,
"end": 6171,
"loc": {
"start": {
"line": 201,
"column": 29
},
"end": {
"line": 201,
"column": 33
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 6171,
"end": 6172,
"loc": {
"start": {
"line": 201,
"column": 33
},
"end": {
"line": 201,
"column": 34
}
}
},
{
"type": {
"label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "before-column-calc",
"start": 6193,
"end": 6213,
"loc": {
"start": {
"line": 202,
"column": 20
},
"end": {
"line": 202,
"column": 40
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6213,
"end": 6214,
"loc": {
"start": {
"line": 202,
"column": 40
},
"end": {
"line": 202,
"column": 41
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "tf",
"start": 6235,
"end": 6237,
"loc": {
"start": {
"line": 203,
"column": 20
},
"end": {
"line": 203,
"column": 22
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6237,
"end": 6238,
"loc": {
"start": {
"line": 203,
"column": 22
},
"end": {
"line": 203,
"column": 23
}
}
},
{
"type": {
"label": "this",
"keyword": "this",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "this",
"start": 6259,
"end": 6263,
"loc": {
"start": {
"line": 204,
"column": 20
},
"end": {
"line": 204,
"column": 24
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6263,
"end": 6264,
"loc": {
"start": {
"line": 204,
"column": 24
},
"end": {
"line": 204,
"column": 25
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "uIndexes",
"start": 6285,
"end": 6293,
"loc": {
"start": {
"line": 205,
"column": 20
},
"end": {
"line": 205,
"column": 28
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6293,
"end": 6294,
"loc": {
"start": {
"line": 205,
"column": 28
},
"end": {
"line": 205,
"column": 29
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "u",
"start": 6294,
"end": 6295,
"loc": {
"start": {
"line": 205,
"column": 29
},
"end": {
"line": 205,
"column": 30
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6295,
"end": 6296,
"loc": {
"start": {
"line": 205,
"column": 30
},
"end": {
"line": 205,
"column": 31
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6296,
"end": 6297,
"loc": {
"start": {
"line": 205,
"column": 31
},
"end": {
"line": 205,
"column": 32
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "curValues",
"start": 6318,
"end": 6327,
"loc": {
"start": {
"line": 206,
"column": 20
},
"end": {
"line": 206,
"column": 29
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6327,
"end": 6328,
"loc": {
"start": {
"line": 206,
"column": 29
},
"end": {
"line": 206,
"column": 30
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "operations",
"start": 6349,
"end": 6359,
"loc": {
"start": {
"line": 207,
"column": 20
},
"end": {
"line": 207,
"column": 30
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6359,
"end": 6360,
"loc": {
"start": {
"line": 207,
"column": 30
},
"end": {
"line": 207,
"column": 31
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "i",
"start": 6360,
"end": 6361,
"loc": {
"start": {
"line": 207,
"column": 31
},
"end": {
"line": 207,
"column": 32
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6361,
"end": 6362,
"loc": {
"start": {
"line": 207,
"column": 32
},
"end": {
"line": 207,
"column": 33
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6362,
"end": 6363,
"loc": {
"start": {
"line": 207,
"column": 33
},
"end": {
"line": 207,
"column": 34
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "precisions",
"start": 6384,
"end": 6394,
"loc": {
"start": {
"line": 208,
"column": 20
},
"end": {
"line": 208,
"column": 30
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6394,
"end": 6395,
"loc": {
"start": {
"line": 208,
"column": 30
},
"end": {
"line": 208,
"column": 31
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "i",
"start": 6395,
"end": 6396,
"loc": {
"start": {
"line": 208,
"column": 31
},
"end": {
"line": 208,
"column": 32
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6396,
"end": 6397,
"loc": {
"start": {
"line": 208,
"column": 32
},
"end": {
"line": 208,
"column": 33
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 6414,
"end": 6415,
"loc": {
"start": {
"line": 209,
"column": 16
},
"end": {
"line": 209,
"column": 17
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6415,
"end": 6416,
"loc": {
"start": {
"line": 209,
"column": 17
},
"end": {
"line": 209,
"column": 18
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "result",
"start": 6434,
"end": 6440,
"loc": {
"start": {
"line": 211,
"column": 16
},
"end": {
"line": 211,
"column": 22
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 6441,
"end": 6442,
"loc": {
"start": {
"line": 211,
"column": 23
},
"end": {
"line": 211,
"column": 24
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "Number",
"start": 6443,
"end": 6449,
"loc": {
"start": {
"line": 211,
"column": 25
},
"end": {
"line": 211,
"column": 31
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 6449,
"end": 6450,
"loc": {
"start": {
"line": 211,
"column": 31
},
"end": {
"line": 211,
"column": 32
}
}
},
{
"type": {
"label": "this",
"keyword": "this",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "this",
"start": 6450,
"end": 6454,
"loc": {
"start": {
"line": 211,
"column": 32
},
"end": {
"line": 211,
"column": 36
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6454,
"end": 6455,
"loc": {
"start": {
"line": 211,
"column": 36
},
"end": {
"line": 211,
"column": 37
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "calc",
"start": 6455,
"end": 6459,
"loc": {
"start": {
"line": 211,
"column": 37
},
"end": {
"line": 211,
"column": 41
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 6459,
"end": 6460,
"loc": {
"start": {
"line": 211,
"column": 41
},
"end": {
"line": 211,
"column": 42
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "curValues",
"start": 6460,
"end": 6469,
"loc": {
"start": {
"line": 211,
"column": 42
},
"end": {
"line": 211,
"column": 51
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6469,
"end": 6470,
"loc": {
"start": {
"line": 211,
"column": 51
},
"end": {
"line": 211,
"column": 52
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "operations",
"start": 6471,
"end": 6481,
"loc": {
"start": {
"line": 211,
"column": 53
},
"end": {
"line": 211,
"column": 63
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6481,
"end": 6482,
"loc": {
"start": {
"line": 211,
"column": 63
},
"end": {
"line": 211,
"column": 64
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "i",
"start": 6482,
"end": 6483,
"loc": {
"start": {
"line": 211,
"column": 64
},
"end": {
"line": 211,
"column": 65
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6483,
"end": 6484,
"loc": {
"start": {
"line": 211,
"column": 65
},
"end": {
"line": 211,
"column": 66
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6484,
"end": 6485,
"loc": {
"start": {
"line": 211,
"column": 66
},
"end": {
"line": 211,
"column": 67
}
}
},
{
"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": 6486,
"end": 6490,
"loc": {
"start": {
"line": 211,
"column": 68
},
"end": {
"line": 211,
"column": 72
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 6490,
"end": 6491,
"loc": {
"start": {
"line": 211,
"column": 72
},
"end": {
"line": 211,
"column": 73
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 6491,
"end": 6492,
"loc": {
"start": {
"line": 211,
"column": 73
},
"end": {
"line": 211,
"column": 74
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6492,
"end": 6493,
"loc": {
"start": {
"line": 211,
"column": 74
},
"end": {
"line": 211,
"column": 75
}
}
},
{
"type": "CommentLine",
"value": " emit column calculation result",
"start": 6511,
"end": 6544,
"loc": {
"start": {
"line": 213,
"column": 16
},
"end": {
"line": 213,
"column": 49
}
}
},
{
"type": {
"label": "this",
"keyword": "this",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "this",
"start": 6561,
"end": 6565,
"loc": {
"start": {
"line": 214,
"column": 16
},
"end": {
"line": 214,
"column": 20
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6565,
"end": 6566,
"loc": {
"start": {
"line": 214,
"column": 20
},
"end": {
"line": 214,
"column": 21
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "emitter",
"start": 6566,
"end": 6573,
"loc": {
"start": {
"line": 214,
"column": 21
},
"end": {
"line": 214,
"column": 28
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6573,
"end": 6574,
"loc": {
"start": {
"line": 214,
"column": 28
},
"end": {
"line": 214,
"column": 29
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "emit",
"start": 6574,
"end": 6578,
"loc": {
"start": {
"line": 214,
"column": 29
},
"end": {
"line": 214,
"column": 33
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 6578,
"end": 6579,
"loc": {
"start": {
"line": 214,
"column": 33
},
"end": {
"line": 214,
"column": 34
}
}
},
{
"type": {
"label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "column-calc",
"start": 6600,
"end": 6613,
"loc": {
"start": {
"line": 215,
"column": 20
},
"end": {
"line": 215,
"column": 33
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6613,
"end": 6614,
"loc": {
"start": {
"line": 215,
"column": 33
},
"end": {
"line": 215,
"column": 34
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "tf",
"start": 6635,
"end": 6637,
"loc": {
"start": {
"line": 216,
"column": 20
},
"end": {
"line": 216,
"column": 22
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6637,
"end": 6638,
"loc": {
"start": {
"line": 216,
"column": 22
},
"end": {
"line": 216,
"column": 23
}
}
},
{
"type": {
"label": "this",
"keyword": "this",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "this",
"start": 6659,
"end": 6663,
"loc": {
"start": {
"line": 217,
"column": 20
},
"end": {
"line": 217,
"column": 24
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6663,
"end": 6664,
"loc": {
"start": {
"line": 217,
"column": 24
},
"end": {
"line": 217,
"column": 25
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "uIndexes",
"start": 6685,
"end": 6693,
"loc": {
"start": {
"line": 218,
"column": 20
},
"end": {
"line": 218,
"column": 28
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6693,
"end": 6694,
"loc": {
"start": {
"line": 218,
"column": 28
},
"end": {
"line": 218,
"column": 29
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "u",
"start": 6694,
"end": 6695,
"loc": {
"start": {
"line": 218,
"column": 29
},
"end": {
"line": 218,
"column": 30
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6695,
"end": 6696,
"loc": {
"start": {
"line": 218,
"column": 30
},
"end": {
"line": 218,
"column": 31
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6696,
"end": 6697,
"loc": {
"start": {
"line": 218,
"column": 31
},
"end": {
"line": 218,
"column": 32
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "result",
"start": 6718,
"end": 6724,
"loc": {
"start": {
"line": 219,
"column": 20
},
"end": {
"line": 219,
"column": 26
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6724,
"end": 6725,
"loc": {
"start": {
"line": 219,
"column": 26
},
"end": {
"line": 219,
"column": 27
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "operations",
"start": 6746,
"end": 6756,
"loc": {
"start": {
"line": 220,
"column": 20
},
"end": {
"line": 220,
"column": 30
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6756,
"end": 6757,
"loc": {
"start": {
"line": 220,
"column": 30
},
"end": {
"line": 220,
"column": 31
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "i",
"start": 6757,
"end": 6758,
"loc": {
"start": {
"line": 220,
"column": 31
},
"end": {
"line": 220,
"column": 32
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6758,
"end": 6759,
"loc": {
"start": {
"line": 220,
"column": 32
},
"end": {
"line": 220,
"column": 33
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6759,
"end": 6760,
"loc": {
"start": {
"line": 220,
"column": 33
},
"end": {
"line": 220,
"column": 34
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "precisions",
"start": 6781,
"end": 6791,
"loc": {
"start": {
"line": 221,
"column": 20
},
"end": {
"line": 221,
"column": 30
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6791,
"end": 6792,
"loc": {
"start": {
"line": 221,
"column": 30
},
"end": {
"line": 221,
"column": 31
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "i",
"start": 6792,
"end": 6793,
"loc": {
"start": {
"line": 221,
"column": 31
},
"end": {
"line": 221,
"column": 32
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6793,
"end": 6794,
"loc": {
"start": {
"line": 221,
"column": 32
},
"end": {
"line": 221,
"column": 33
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 6811,
"end": 6812,
"loc": {
"start": {
"line": 222,
"column": 16
},
"end": {
"line": 222,
"column": 17
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6812,
"end": 6813,
"loc": {
"start": {
"line": 222,
"column": 17
},
"end": {
"line": 222,
"column": 18
}
}
},
{
"type": "CommentLine",
"value": " write result in expected DOM element",
"start": 6831,
"end": 6870,
"loc": {
"start": {
"line": 224,
"column": 16
},
"end": {
"line": 224,
"column": 55
}
}
},
{
"type": {
"label": "this",
"keyword": "this",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "this",
"start": 6887,
"end": 6891,
"loc": {
"start": {
"line": 225,
"column": 16
},
"end": {
"line": 225,
"column": 20
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6891,
"end": 6892,
"loc": {
"start": {
"line": 225,
"column": 20
},
"end": {
"line": 225,
"column": 21
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "writeResult",
"start": 6892,
"end": 6903,
"loc": {
"start": {
"line": 225,
"column": 21
},
"end": {
"line": 225,
"column": 32
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 6903,
"end": 6904,
"loc": {
"start": {
"line": 225,
"column": 32
},
"end": {
"line": 225,
"column": 33
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "result",
"start": 6925,
"end": 6931,
"loc": {
"start": {
"line": 226,
"column": 20
},
"end": {
"line": 226,
"column": 26
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6931,
"end": 6932,
"loc": {
"start": {
"line": 226,
"column": 26
},
"end": {
"line": 226,
"column": 27
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "labels",
"start": 6953,
"end": 6959,
"loc": {
"start": {
"line": 227,
"column": 20
},
"end": {
"line": 227,
"column": 26
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6959,
"end": 6960,
"loc": {
"start": {
"line": 227,
"column": 26
},
"end": {
"line": 227,
"column": 27
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "i",
"start": 6960,
"end": 6961,
"loc": {
"start": {
"line": 227,
"column": 27
},
"end": {
"line": 227,
"column": 28
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6961,
"end": 6962,
"loc": {
"start": {
"line": 227,
"column": 28
},
"end": {
"line": 227,
"column": 29
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6962,
"end": 6963,
"loc": {
"start": {
"line": 227,
"column": 29
},
"end": {
"line": 227,
"column": 30
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "writeType",
"start": 6984,
"end": 6993,
"loc": {
"start": {
"line": 228,
"column": 20
},
"end": {
"line": 228,
"column": 29
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 6993,
"end": 6994,
"loc": {
"start": {
"line": 228,
"column": 29
},
"end": {
"line": 228,
"column": 30
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "precisions",
"start": 7015,
"end": 7025,
"loc": {
"start": {
"line": 229,
"column": 20
},
"end": {
"line": 229,
"column": 30
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7025,
"end": 7026,
"loc": {
"start": {
"line": 229,
"column": 30
},
"end": {
"line": 229,
"column": 31
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "i",
"start": 7026,
"end": 7027,
"loc": {
"start": {
"line": 229,
"column": 31
},
"end": {
"line": 229,
"column": 32
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7027,
"end": 7028,
"loc": {
"start": {
"line": 229,
"column": 32
},
"end": {
"line": 229,
"column": 33
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7028,
"end": 7029,
"loc": {
"start": {
"line": 229,
"column": 33
},
"end": {
"line": 229,
"column": 34
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "formatResult",
"start": 7050,
"end": 7062,
"loc": {
"start": {
"line": 230,
"column": 20
},
"end": {
"line": 230,
"column": 32
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7062,
"end": 7063,
"loc": {
"start": {
"line": 230,
"column": 32
},
"end": {
"line": 230,
"column": 33
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "i",
"start": 7063,
"end": 7064,
"loc": {
"start": {
"line": 230,
"column": 33
},
"end": {
"line": 230,
"column": 34
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7064,
"end": 7065,
"loc": {
"start": {
"line": 230,
"column": 34
},
"end": {
"line": 230,
"column": 35
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 7082,
"end": 7083,
"loc": {
"start": {
"line": 231,
"column": 16
},
"end": {
"line": 231,
"column": 17
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7083,
"end": 7084,
"loc": {
"start": {
"line": 231,
"column": 17
},
"end": {
"line": 231,
"column": 18
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 7098,
"end": 7099,
"loc": {
"start": {
"line": 233,
"column": 12
},
"end": {
"line": 233,
"column": 13
}
}
},
{
"type": "CommentLine",
"value": "for i",
"start": 7099,
"end": 7106,
"loc": {
"start": {
"line": 233,
"column": 13
},
"end": {
"line": 233,
"column": 20
}
}
},
{
"type": "CommentLine",
"value": " row(s) with result are always visible",
"start": 7120,
"end": 7160,
"loc": {
"start": {
"line": 235,
"column": 12
},
"end": {
"line": 235,
"column": 52
}
}
},
{
"type": {
"label": "let",
"keyword": "let",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "let",
"start": 7173,
"end": 7176,
"loc": {
"start": {
"line": 236,
"column": 12
},
"end": {
"line": 236,
"column": 15
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "totRow",
"start": 7177,
"end": 7183,
"loc": {
"start": {
"line": 236,
"column": 16
},
"end": {
"line": 236,
"column": 22
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 7184,
"end": 7185,
"loc": {
"start": {
"line": 236,
"column": 23
},
"end": {
"line": 236,
"column": 24
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "totRowIndexes",
"start": 7186,
"end": 7199,
"loc": {
"start": {
"line": 236,
"column": 25
},
"end": {
"line": 236,
"column": 38
}
}
},
{
"type": {
"label": "&&",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": 2,
"updateContext": null
},
"value": "&&",
"start": 7200,
"end": 7202,
"loc": {
"start": {
"line": 236,
"column": 39
},
"end": {
"line": 236,
"column": 41
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "totRowIndexes",
"start": 7203,
"end": 7216,
"loc": {
"start": {
"line": 236,
"column": 42
},
"end": {
"line": 236,
"column": 55
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7216,
"end": 7217,
"loc": {
"start": {
"line": 236,
"column": 55
},
"end": {
"line": 236,
"column": 56
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "u",
"start": 7217,
"end": 7218,
"loc": {
"start": {
"line": 236,
"column": 56
},
"end": {
"line": 236,
"column": 57
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7218,
"end": 7219,
"loc": {
"start": {
"line": 236,
"column": 57
},
"end": {
"line": 236,
"column": 58
}
}
},
{
"type": {
"label": "?",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7220,
"end": 7221,
"loc": {
"start": {
"line": 236,
"column": 59
},
"end": {
"line": 236,
"column": 60
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "rows",
"start": 7238,
"end": 7242,
"loc": {
"start": {
"line": 237,
"column": 16
},
"end": {
"line": 237,
"column": 20
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7242,
"end": 7243,
"loc": {
"start": {
"line": 237,
"column": 20
},
"end": {
"line": 237,
"column": 21
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "totRowIndexes",
"start": 7243,
"end": 7256,
"loc": {
"start": {
"line": 237,
"column": 21
},
"end": {
"line": 237,
"column": 34
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7256,
"end": 7257,
"loc": {
"start": {
"line": 237,
"column": 34
},
"end": {
"line": 237,
"column": 35
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "u",
"start": 7257,
"end": 7258,
"loc": {
"start": {
"line": 237,
"column": 35
},
"end": {
"line": 237,
"column": 36
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7258,
"end": 7259,
"loc": {
"start": {
"line": 237,
"column": 36
},
"end": {
"line": 237,
"column": 37
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7259,
"end": 7260,
"loc": {
"start": {
"line": 237,
"column": 37
},
"end": {
"line": 237,
"column": 38
}
}
},
{
"type": {
"label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7261,
"end": 7262,
"loc": {
"start": {
"line": 237,
"column": 39
},
"end": {
"line": 237,
"column": 40
}
}
},
{
"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": 7263,
"end": 7267,
"loc": {
"start": {
"line": 237,
"column": 41
},
"end": {
"line": 237,
"column": 45
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7267,
"end": 7268,
"loc": {
"start": {
"line": 237,
"column": 45
},
"end": {
"line": 237,
"column": 46
}
}
},
{
"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": 7281,
"end": 7283,
"loc": {
"start": {
"line": 238,
"column": 12
},
"end": {
"line": 238,
"column": 14
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 7284,
"end": 7285,
"loc": {
"start": {
"line": 238,
"column": 15
},
"end": {
"line": 238,
"column": 16
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "totRow",
"start": 7285,
"end": 7291,
"loc": {
"start": {
"line": 238,
"column": 16
},
"end": {
"line": 238,
"column": 22
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 7291,
"end": 7292,
"loc": {
"start": {
"line": 238,
"column": 22
},
"end": {
"line": 238,
"column": 23
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 7293,
"end": 7294,
"loc": {
"start": {
"line": 238,
"column": 24
},
"end": {
"line": 238,
"column": 25
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "totRow",
"start": 7311,
"end": 7317,
"loc": {
"start": {
"line": 239,
"column": 16
},
"end": {
"line": 239,
"column": 22
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7317,
"end": 7318,
"loc": {
"start": {
"line": 239,
"column": 22
},
"end": {
"line": 239,
"column": 23
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "style",
"start": 7318,
"end": 7323,
"loc": {
"start": {
"line": 239,
"column": 23
},
"end": {
"line": 239,
"column": 28
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7323,
"end": 7324,
"loc": {
"start": {
"line": 239,
"column": 28
},
"end": {
"line": 239,
"column": 29
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "display",
"start": 7324,
"end": 7331,
"loc": {
"start": {
"line": 239,
"column": 29
},
"end": {
"line": 239,
"column": 36
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 7332,
"end": 7333,
"loc": {
"start": {
"line": 239,
"column": 37
},
"end": {
"line": 239,
"column": 38
}
}
},
{
"type": {
"label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "",
"start": 7334,
"end": 7336,
"loc": {
"start": {
"line": 239,
"column": 39
},
"end": {
"line": 239,
"column": 41
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7336,
"end": 7337,
"loc": {
"start": {
"line": 239,
"column": 41
},
"end": {
"line": 239,
"column": 42
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 7350,
"end": 7351,
"loc": {
"start": {
"line": 240,
"column": 12
},
"end": {
"line": 240,
"column": 13
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 7360,
"end": 7361,
"loc": {
"start": {
"line": 241,
"column": 8
},
"end": {
"line": 241,
"column": 9
}
}
},
{
"type": "CommentLine",
"value": "for u",
"start": 7361,
"end": 7368,
"loc": {
"start": {
"line": 241,
"column": 9
},
"end": {
"line": 241,
"column": 16
}
}
},
{
"type": {
"label": "this",
"keyword": "this",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "this",
"start": 7378,
"end": 7382,
"loc": {
"start": {
"line": 243,
"column": 8
},
"end": {
"line": 243,
"column": 12
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7382,
"end": 7383,
"loc": {
"start": {
"line": 243,
"column": 12
},
"end": {
"line": 243,
"column": 13
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "onAfterOperation",
"start": 7383,
"end": 7399,
"loc": {
"start": {
"line": 243,
"column": 13
},
"end": {
"line": 243,
"column": 29
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 7399,
"end": 7400,
"loc": {
"start": {
"line": 243,
"column": 29
},
"end": {
"line": 243,
"column": 30
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "tf",
"start": 7400,
"end": 7402,
"loc": {
"start": {
"line": 243,
"column": 30
},
"end": {
"line": 243,
"column": 32
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7402,
"end": 7403,
"loc": {
"start": {
"line": 243,
"column": 32
},
"end": {
"line": 243,
"column": 33
}
}
},
{
"type": {
"label": "this",
"keyword": "this",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "this",
"start": 7404,
"end": 7408,
"loc": {
"start": {
"line": 243,
"column": 34
},
"end": {
"line": 243,
"column": 38
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 7408,
"end": 7409,
"loc": {
"start": {
"line": 243,
"column": 38
},
"end": {
"line": 243,
"column": 39
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7409,
"end": 7410,
"loc": {
"start": {
"line": 243,
"column": 39
},
"end": {
"line": 243,
"column": 40
}
}
},
{
"type": {
"label": "this",
"keyword": "this",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "this",
"start": 7419,
"end": 7423,
"loc": {
"start": {
"line": 244,
"column": 8
},
"end": {
"line": 244,
"column": 12
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7423,
"end": 7424,
"loc": {
"start": {
"line": 244,
"column": 12
},
"end": {
"line": 244,
"column": 13
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "emitter",
"start": 7424,
"end": 7431,
"loc": {
"start": {
"line": 244,
"column": 13
},
"end": {
"line": 244,
"column": 20
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7431,
"end": 7432,
"loc": {
"start": {
"line": 244,
"column": 20
},
"end": {
"line": 244,
"column": 21
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "emit",
"start": 7432,
"end": 7436,
"loc": {
"start": {
"line": 244,
"column": 21
},
"end": {
"line": 244,
"column": 25
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 7436,
"end": 7437,
"loc": {
"start": {
"line": 244,
"column": 25
},
"end": {
"line": 244,
"column": 26
}
}
},
{
"type": {
"label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "after-column-operation",
"start": 7437,
"end": 7461,
"loc": {
"start": {
"line": 244,
"column": 26
},
"end": {
"line": 244,
"column": 50
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7461,
"end": 7462,
"loc": {
"start": {
"line": 244,
"column": 50
},
"end": {
"line": 244,
"column": 51
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "tf",
"start": 7463,
"end": 7465,
"loc": {
"start": {
"line": 244,
"column": 52
},
"end": {
"line": 244,
"column": 54
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7465,
"end": 7466,
"loc": {
"start": {
"line": 244,
"column": 54
},
"end": {
"line": 244,
"column": 55
}
}
},
{
"type": {
"label": "this",
"keyword": "this",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "this",
"start": 7467,
"end": 7471,
"loc": {
"start": {
"line": 244,
"column": 56
},
"end": {
"line": 244,
"column": 60
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 7471,
"end": 7472,
"loc": {
"start": {
"line": 244,
"column": 60
},
"end": {
"line": 244,
"column": 61
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7472,
"end": 7473,
"loc": {
"start": {
"line": 244,
"column": 61
},
"end": {
"line": 244,
"column": 62
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 7478,
"end": 7479,
"loc": {
"start": {
"line": 245,
"column": 4
},
"end": {
"line": 245,
"column": 5
}
}
},
{
"type": "CommentBlock",
"value": "*\n * Make desired calculation on specified column.\n * @param {Number} colIndex Column index\n * @param {String} [operation=SUM] Operation type\n * @param {Number} precision Decimal precision\n * @returns {Number}\n ",
"start": 7485,
"end": 7724,
"loc": {
"start": {
"line": 247,
"column": 4
},
"end": {
"line": 253,
"column": 7
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "columnCalc",
"start": 7729,
"end": 7739,
"loc": {
"start": {
"line": 254,
"column": 4
},
"end": {
"line": 254,
"column": 14
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 7739,
"end": 7740,
"loc": {
"start": {
"line": 254,
"column": 14
},
"end": {
"line": 254,
"column": 15
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "colIndex",
"start": 7740,
"end": 7748,
"loc": {
"start": {
"line": 254,
"column": 15
},
"end": {
"line": 254,
"column": 23
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7748,
"end": 7749,
"loc": {
"start": {
"line": 254,
"column": 23
},
"end": {
"line": 254,
"column": 24
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "operation",
"start": 7750,
"end": 7759,
"loc": {
"start": {
"line": 254,
"column": 25
},
"end": {
"line": 254,
"column": 34
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 7760,
"end": 7761,
"loc": {
"start": {
"line": 254,
"column": 35
},
"end": {
"line": 254,
"column": 36
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "SUM",
"start": 7762,
"end": 7765,
"loc": {
"start": {
"line": 254,
"column": 37
},
"end": {
"line": 254,
"column": 40
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7765,
"end": 7766,
"loc": {
"start": {
"line": 254,
"column": 40
},
"end": {
"line": 254,
"column": 41
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "precision",
"start": 7767,
"end": 7776,
"loc": {
"start": {
"line": 254,
"column": 42
},
"end": {
"line": 254,
"column": 51
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 7776,
"end": 7777,
"loc": {
"start": {
"line": 254,
"column": 51
},
"end": {
"line": 254,
"column": 52
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 7778,
"end": 7779,
"loc": {
"start": {
"line": 254,
"column": 53
},
"end": {
"line": 254,
"column": 54
}
}
},
{
"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": 7788,
"end": 7791,
"loc": {
"start": {
"line": 255,
"column": 8
},
"end": {
"line": 255,
"column": 11
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "excludeRows",
"start": 7792,
"end": 7803,
"loc": {
"start": {
"line": 255,
"column": 12
},
"end": {
"line": 255,
"column": 23
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 7804,
"end": 7805,
"loc": {
"start": {
"line": 255,
"column": 24
},
"end": {
"line": 255,
"column": 25
}
}
},
{
"type": {
"label": "this",
"keyword": "this",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "this",
"start": 7806,
"end": 7810,
"loc": {
"start": {
"line": 255,
"column": 26
},
"end": {
"line": 255,
"column": 30
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7810,
"end": 7811,
"loc": {
"start": {
"line": 255,
"column": 30
},
"end": {
"line": 255,
"column": 31
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "excludeRows",
"start": 7811,
"end": 7822,
"loc": {
"start": {
"line": 255,
"column": 31
},
"end": {
"line": 255,
"column": 42
}
}
},
{
"type": {
"label": "||",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": 1,
"updateContext": null
},
"value": "||",
"start": 7823,
"end": 7825,
"loc": {
"start": {
"line": 255,
"column": 43
},
"end": {
"line": 255,
"column": 45
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7826,
"end": 7827,
"loc": {
"start": {
"line": 255,
"column": 46
},
"end": {
"line": 255,
"column": 47
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7827,
"end": 7828,
"loc": {
"start": {
"line": 255,
"column": 47
},
"end": {
"line": 255,
"column": 48
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7828,
"end": 7829,
"loc": {
"start": {
"line": 255,
"column": 48
},
"end": {
"line": 255,
"column": 49
}
}
},
{
"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": 7838,
"end": 7841,
"loc": {
"start": {
"line": 256,
"column": 8
},
"end": {
"line": 256,
"column": 11
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "colValues",
"start": 7842,
"end": 7851,
"loc": {
"start": {
"line": 256,
"column": 12
},
"end": {
"line": 256,
"column": 21
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 7852,
"end": 7853,
"loc": {
"start": {
"line": 256,
"column": 22
},
"end": {
"line": 256,
"column": 23
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "tf",
"start": 7854,
"end": 7856,
"loc": {
"start": {
"line": 256,
"column": 24
},
"end": {
"line": 256,
"column": 26
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7856,
"end": 7857,
"loc": {
"start": {
"line": 256,
"column": 26
},
"end": {
"line": 256,
"column": 27
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "getVisibleColumnData",
"start": 7857,
"end": 7877,
"loc": {
"start": {
"line": 256,
"column": 27
},
"end": {
"line": 256,
"column": 47
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 7877,
"end": 7878,
"loc": {
"start": {
"line": 256,
"column": 47
},
"end": {
"line": 256,
"column": 48
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "colIndex",
"start": 7878,
"end": 7886,
"loc": {
"start": {
"line": 256,
"column": 48
},
"end": {
"line": 256,
"column": 56
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7886,
"end": 7887,
"loc": {
"start": {
"line": 256,
"column": 56
},
"end": {
"line": 256,
"column": 57
}
}
},
{
"type": {
"label": "false",
"keyword": "false",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "false",
"start": 7888,
"end": 7893,
"loc": {
"start": {
"line": 256,
"column": 58
},
"end": {
"line": 256,
"column": 63
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7893,
"end": 7894,
"loc": {
"start": {
"line": 256,
"column": 63
},
"end": {
"line": 256,
"column": 64
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "excludeRows",
"start": 7895,
"end": 7906,
"loc": {
"start": {
"line": 256,
"column": 65
},
"end": {
"line": 256,
"column": 76
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 7906,
"end": 7907,
"loc": {
"start": {
"line": 256,
"column": 76
},
"end": {
"line": 256,
"column": 77
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7907,
"end": 7908,
"loc": {
"start": {
"line": 256,
"column": 77
},
"end": {
"line": 256,
"column": 78
}
}
},
{
"type": {
"label": "return",
"keyword": "return",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "return",
"start": 7918,
"end": 7924,
"loc": {
"start": {
"line": 258,
"column": 8
},
"end": {
"line": 258,
"column": 14
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "Number",
"start": 7925,
"end": 7931,
"loc": {
"start": {
"line": 258,
"column": 15
},
"end": {
"line": 258,
"column": 21
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 7931,
"end": 7932,
"loc": {
"start": {
"line": 258,
"column": 21
},
"end": {
"line": 258,
"column": 22
}
}
},
{
"type": {
"label": "this",
"keyword": "this",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "this",
"start": 7932,
"end": 7936,
"loc": {
"start": {
"line": 258,
"column": 22
},
"end": {
"line": 258,
"column": 26
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7936,
"end": 7937,
"loc": {
"start": {
"line": 258,
"column": 26
},
"end": {
"line": 258,
"column": 27
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "calc",
"start": 7937,
"end": 7941,
"loc": {
"start": {
"line": 258,
"column": 27
},
"end": {
"line": 258,
"column": 31
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 7941,
"end": 7942,
"loc": {
"start": {
"line": 258,
"column": 31
},
"end": {
"line": 258,
"column": 32
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "colValues",
"start": 7942,
"end": 7951,
"loc": {
"start": {
"line": 258,
"column": 32
},
"end": {
"line": 258,
"column": 41
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7951,
"end": 7952,
"loc": {
"start": {
"line": 258,
"column": 41
},
"end": {
"line": 258,
"column": 42
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "operation",
"start": 7953,
"end": 7962,
"loc": {
"start": {
"line": 258,
"column": 43
},
"end": {
"line": 258,
"column": 52
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7962,
"end": 7963,
"loc": {
"start": {
"line": 258,
"column": 52
},
"end": {
"line": 258,
"column": 53
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "precision",
"start": 7964,
"end": 7973,
"loc": {
"start": {
"line": 258,
"column": 54
},
"end": {
"line": 258,
"column": 63
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 7973,
"end": 7974,
"loc": {
"start": {
"line": 258,
"column": 63
},
"end": {
"line": 258,
"column": 64
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 7974,
"end": 7975,
"loc": {
"start": {
"line": 258,
"column": 64
},
"end": {
"line": 258,
"column": 65
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 7975,
"end": 7976,
"loc": {
"start": {
"line": 258,
"column": 65
},
"end": {
"line": 258,
"column": 66
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 7981,
"end": 7982,
"loc": {
"start": {
"line": 259,
"column": 4
},
"end": {
"line": 259,
"column": 5
}
}
},
{
"type": "CommentBlock",
"value": "*\n * Make calculation on passed values.\n * @param {Array} values List of values\n * @param {String} [operation=SUM] Optional operation type\n * @param {Number} precision Optional result precision\n * @returns {Number}\n * @private\n ",
"start": 7988,
"end": 8248,
"loc": {
"start": {
"line": 261,
"column": 4
},
"end": {
"line": 268,
"column": 7
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "calc",
"start": 8253,
"end": 8257,
"loc": {
"start": {
"line": 269,
"column": 4
},
"end": {
"line": 269,
"column": 8
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 8257,
"end": 8258,
"loc": {
"start": {
"line": 269,
"column": 8
},
"end": {
"line": 269,
"column": 9
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "colValues",
"start": 8258,
"end": 8267,
"loc": {
"start": {
"line": 269,
"column": 9
},
"end": {
"line": 269,
"column": 18
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 8267,
"end": 8268,
"loc": {
"start": {
"line": 269,
"column": 18
},
"end": {
"line": 269,
"column": 19
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "operation",
"start": 8269,
"end": 8278,
"loc": {
"start": {
"line": 269,
"column": 20
},
"end": {
"line": 269,
"column": 29
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 8279,
"end": 8280,
"loc": {
"start": {
"line": 269,
"column": 30
},
"end": {
"line": 269,
"column": 31
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "SUM",
"start": 8281,
"end": 8284,
"loc": {
"start": {
"line": 269,
"column": 32
},
"end": {
"line": 269,
"column": 35
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 8284,
"end": 8285,
"loc": {
"start": {
"line": 269,
"column": 35
},
"end": {
"line": 269,
"column": 36
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "precision",
"start": 8286,
"end": 8295,
"loc": {
"start": {
"line": 269,
"column": 37
},
"end": {
"line": 269,
"column": 46
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 8295,
"end": 8296,
"loc": {
"start": {
"line": 269,
"column": 46
},
"end": {
"line": 269,
"column": 47
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 8297,
"end": 8298,
"loc": {
"start": {
"line": 269,
"column": 48
},
"end": {
"line": 269,
"column": 49
}
}
},
{
"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": 8307,
"end": 8310,
"loc": {
"start": {
"line": 270,
"column": 8
},
"end": {
"line": 270,
"column": 11
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "result",
"start": 8311,
"end": 8317,
"loc": {
"start": {
"line": 270,
"column": 12
},
"end": {
"line": 270,
"column": 18
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 8318,
"end": 8319,
"loc": {
"start": {
"line": 270,
"column": 19
},
"end": {
"line": 270,
"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": 8320,
"end": 8321,
"loc": {
"start": {
"line": 270,
"column": 21
},
"end": {
"line": 270,
"column": 22
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 8321,
"end": 8322,
"loc": {
"start": {
"line": 270,
"column": 22
},
"end": {
"line": 270,
"column": 23
}
}
},
{
"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": 8332,
"end": 8334,
"loc": {
"start": {
"line": 272,
"column": 8
},
"end": {
"line": 272,
"column": 10
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 8335,
"end": 8336,
"loc": {
"start": {
"line": 272,
"column": 11
},
"end": {
"line": 272,
"column": 12
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "operation",
"start": 8336,
"end": 8345,
"loc": {
"start": {
"line": 272,
"column": 12
},
"end": {
"line": 272,
"column": 21
}
}
},
{
"type": {
"label": "==/!=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": 6,
"updateContext": null
},
"value": "===",
"start": 8346,
"end": 8349,
"loc": {
"start": {
"line": 272,
"column": 22
},
"end": {
"line": 272,
"column": 25
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "Q1",
"start": 8350,
"end": 8352,
"loc": {
"start": {
"line": 272,
"column": 26
},
"end": {
"line": 272,
"column": 28
}
}
},
{
"type": {
"label": "||",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": 1,
"updateContext": null
},
"value": "||",
"start": 8353,
"end": 8355,
"loc": {
"start": {
"line": 272,
"column": 29
},
"end": {
"line": 272,
"column": 31
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "operation",
"start": 8356,
"end": 8365,
"loc": {
"start": {
"line": 272,
"column": 32
},
"end": {
"line": 272,
"column": 41
}
}
},
{
"type": {
"label": "==/!=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": 6,
"updateContext": null
},
"value": "===",
"start": 8366,
"end": 8369,
"loc": {
"start": {
"line": 272,
"column": 42
},
"end": {
"line": 272,
"column": 45
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "Q3",
"start": 8370,
"end": 8372,
"loc": {
"start": {
"line": 272,
"column": 46
},
"end": {
"line": 272,
"column": 48
}
}
},
{
"type": {
"label": "||",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": 1,
"updateContext": null
},
"value": "||",
"start": 8373,
"end": 8375,
"loc": {
"start": {
"line": 272,
"column": 49
},
"end": {
"line": 272,
"column": 51
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "operation",
"start": 8376,
"end": 8385,
"loc": {
"start": {
"line": 272,
"column": 52
},
"end": {
"line": 272,
"column": 61
}
}
},
{
"type": {
"label": "==/!=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": 6,
"updateContext": null
},
"value": "===",
"start": 8386,
"end": 8389,
"loc": {
"start": {
"line": 272,
"column": 62
},
"end": {
"line": 272,
"column": 65
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "MEDIAN",
"start": 8390,
"end": 8396,
"loc": {
"start": {
"line": 272,
"column": 66
},
"end": {
"line": 272,
"column": 72
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 8396,
"end": 8397,
"loc": {
"start": {
"line": 272,
"column": 72
},
"end": {
"line": 272,
"column": 73
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 8398,
"end": 8399,
"loc": {
"start": {
"line": 272,
"column": 74
},
"end": {
"line": 272,
"column": 75
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "colValues",
"start": 8412,
"end": 8421,
"loc": {
"start": {
"line": 273,
"column": 12
},
"end": {
"line": 273,
"column": 21
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 8422,
"end": 8423,
"loc": {
"start": {
"line": 273,
"column": 22
},
"end": {
"line": 273,
"column": 23
}
}
},
{
"type": {
"label": "this",
"keyword": "this",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "this",
"start": 8424,
"end": 8428,
"loc": {
"start": {
"line": 273,
"column": 24
},
"end": {
"line": 273,
"column": 28
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 8428,
"end": 8429,
"loc": {
"start": {
"line": 273,
"column": 28
},
"end": {
"line": 273,
"column": 29
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "sortColumnValues",
"start": 8429,
"end": 8445,
"loc": {
"start": {
"line": 273,
"column": 29
},
"end": {
"line": 273,
"column": 45
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 8445,
"end": 8446,
"loc": {
"start": {
"line": 273,
"column": 45
},
"end": {
"line": 273,
"column": 46
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "colValues",
"start": 8446,
"end": 8455,
"loc": {
"start": {
"line": 273,
"column": 46
},
"end": {
"line": 273,
"column": 55
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 8455,
"end": 8456,
"loc": {
"start": {
"line": 273,
"column": 55
},
"end": {
"line": 273,
"column": 56
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "numSortAsc",
"start": 8457,
"end": 8467,
"loc": {
"start": {
"line": 273,
"column": 57
},
"end": {
"line": 273,
"column": 67
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 8467,
"end": 8468,
"loc": {
"start": {
"line": 273,
"column": 67
},
"end": {
"line": 273,
"column": 68
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 8468,
"end": 8469,
"loc": {
"start": {
"line": 273,
"column": 68
},
"end": {
"line": 273,
"column": 69
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 8478,
"end": 8479,
"loc": {
"start": {
"line": 274,
"column": 8
},
"end": {
"line": 274,
"column": 9
}
}
},
{
"type": {
"label": "switch",
"keyword": "switch",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "switch",
"start": 8489,
"end": 8495,
"loc": {
"start": {
"line": 276,
"column": 8
},
"end": {
"line": 276,
"column": 14
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 8496,
"end": 8497,
"loc": {
"start": {
"line": 276,
"column": 15
},
"end": {
"line": 276,
"column": 16
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "operation",
"start": 8497,
"end": 8506,
"loc": {
"start": {
"line": 276,
"column": 16
},
"end": {
"line": 276,
"column": 25
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 8506,
"end": 8507,
"loc": {
"start": {
"line": 276,
"column": 25
},
"end": {
"line": 276,
"column": 26
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 8508,
"end": 8509,
"loc": {
"start": {
"line": 276,
"column": 27
},
"end": {
"line": 276,
"column": 28
}
}
},
{
"type": {
"label": "case",
"keyword": "case",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "case",
"start": 8522,
"end": 8526,
"loc": {
"start": {
"line": 277,
"column": 12
},
"end": {
"line": 277,
"column": 16
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "MEAN",
"start": 8527,
"end": 8531,
"loc": {
"start": {
"line": 277,
"column": 17
},
"end": {
"line": 277,
"column": 21
}
}
},
{
"type": {
"label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 8531,
"end": 8532,
"loc": {
"start": {
"line": 277,
"column": 21
},
"end": {
"line": 277,
"column": 22
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "result",
"start": 8549,
"end": 8555,
"loc": {
"start": {
"line": 278,
"column": 16
},
"end": {
"line": 278,
"column": 22
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 8556,
"end": 8557,
"loc": {
"start": {
"line": 278,
"column": 23
},
"end": {
"line": 278,
"column": 24
}
}
},
{
"type": {
"label": "this",
"keyword": "this",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "this",
"start": 8558,
"end": 8562,
"loc": {
"start": {
"line": 278,
"column": 25
},
"end": {
"line": 278,
"column": 29
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 8562,
"end": 8563,
"loc": {
"start": {
"line": 278,
"column": 29
},
"end": {
"line": 278,
"column": 30
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "calcMean",
"start": 8563,
"end": 8571,
"loc": {
"start": {
"line": 278,
"column": 30
},
"end": {
"line": 278,
"column": 38
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 8571,
"end": 8572,
"loc": {
"start": {
"line": 278,
"column": 38
},
"end": {
"line": 278,
"column": 39
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "colValues",
"start": 8572,
"end": 8581,
"loc": {
"start": {
"line": 278,
"column": 39
},
"end": {
"line": 278,
"column": 48
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 8581,
"end": 8582,
"loc": {
"start": {
"line": 278,
"column": 48
},
"end": {
"line": 278,
"column": 49
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 8582,
"end": 8583,
"loc": {
"start": {
"line": 278,
"column": 49
},
"end": {
"line": 278,
"column": 50
}
}
},
{
"type": {
"label": "break",
"keyword": "break",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "break",
"start": 8600,
"end": 8605,
"loc": {
"start": {
"line": 279,
"column": 16
},
"end": {
"line": 279,
"column": 21
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 8605,
"end": 8606,
"loc": {
"start": {
"line": 279,
"column": 21
},
"end": {
"line": 279,
"column": 22
}
}
},
{
"type": {
"label": "case",
"keyword": "case",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "case",
"start": 8619,
"end": 8623,
"loc": {
"start": {
"line": 280,
"column": 12
},
"end": {
"line": 280,
"column": 16
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "SUM",
"start": 8624,
"end": 8627,
"loc": {
"start": {
"line": 280,
"column": 17
},
"end": {
"line": 280,
"column": 20
}
}
},
{
"type": {
"label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 8627,
"end": 8628,
"loc": {
"start": {
"line": 280,
"column": 20
},
"end": {
"line": 280,
"column": 21
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "result",
"start": 8645,
"end": 8651,
"loc": {
"start": {
"line": 281,
"column": 16
},
"end": {
"line": 281,
"column": 22
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 8652,
"end": 8653,
"loc": {
"start": {
"line": 281,
"column": 23
},
"end": {
"line": 281,
"column": 24
}
}
},
{
"type": {
"label": "this",
"keyword": "this",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "this",
"start": 8654,
"end": 8658,
"loc": {
"start": {
"line": 281,
"column": 25
},
"end": {
"line": 281,
"column": 29
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 8658,
"end": 8659,
"loc": {
"start": {
"line": 281,
"column": 29
},
"end": {
"line": 281,
"column": 30
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "calcSum",
"start": 8659,
"end": 8666,
"loc": {
"start": {
"line": 281,
"column": 30
},
"end": {
"line": 281,
"column": 37
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 8666,
"end": 8667,
"loc": {
"start": {
"line": 281,
"column": 37
},
"end": {
"line": 281,
"column": 38
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "colValues",
"start": 8667,
"end": 8676,
"loc": {
"start": {
"line": 281,
"column": 38
},
"end": {
"line": 281,
"column": 47
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 8676,
"end": 8677,
"loc": {
"start": {
"line": 281,
"column": 47
},
"end": {
"line": 281,
"column": 48
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 8677,
"end": 8678,
"loc": {
"start": {
"line": 281,
"column": 48
},
"end": {
"line": 281,
"column": 49
}
}
},
{
"type": {
"label": "break",
"keyword": "break",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "break",
"start": 8695,
"end": 8700,
"loc": {
"start": {
"line": 282,
"column": 16
},
"end": {
"line": 282,
"column": 21
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 8700,
"end": 8701,
"loc": {
"start": {
"line": 282,
"column": 21
},
"end": {
"line": 282,
"column": 22
}
}
},
{
"type": {
"label": "case",
"keyword": "case",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "case",
"start": 8714,
"end": 8718,
"loc": {
"start": {
"line": 283,
"column": 12
},
"end": {
"line": 283,
"column": 16
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "MIN",
"start": 8719,
"end": 8722,
"loc": {
"start": {
"line": 283,
"column": 17
},
"end": {
"line": 283,
"column": 20
}
}
},
{
"type": {
"label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 8722,
"end": 8723,
"loc": {
"start": {
"line": 283,
"column": 20
},
"end": {
"line": 283,
"column": 21
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "result",
"start": 8740,
"end": 8746,
"loc": {
"start": {
"line": 284,
"column": 16
},
"end": {
"line": 284,
"column": 22
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 8747,
"end": 8748,
"loc": {
"start": {
"line": 284,
"column": 23
},
"end": {
"line": 284,
"column": 24
}
}
},
{
"type": {
"label": "this",
"keyword": "this",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "this",
"start": 8749,
"end": 8753,
"loc": {
"start": {
"line": 284,
"column": 25
},
"end": {
"line": 284,
"column": 29
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 8753,
"end": 8754,
"loc": {
"start": {
"line": 284,
"column": 29
},
"end": {
"line": 284,
"column": 30
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "calcMin",
"start": 8754,
"end": 8761,
"loc": {
"start": {
"line": 284,
"column": 30
},
"end": {
"line": 284,
"column": 37
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 8761,
"end": 8762,
"loc": {
"start": {
"line": 284,
"column": 37
},
"end": {
"line": 284,
"column": 38
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "colValues",
"start": 8762,
"end": 8771,
"loc": {
"start": {
"line": 284,
"column": 38
},
"end": {
"line": 284,
"column": 47
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 8771,
"end": 8772,
"loc": {
"start": {
"line": 284,
"column": 47
},
"end": {
"line": 284,
"column": 48
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 8772,
"end": 8773,
"loc": {
"start": {
"line": 284,
"column": 48
},
"end": {
"line": 284,
"column": 49
}
}
},
{
"type": {
"label": "break",
"keyword": "break",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "break",
"start": 8790,
"end": 8795,
"loc": {
"start": {
"line": 285,
"column": 16
},
"end": {
"line": 285,
"column": 21
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 8795,
"end": 8796,
"loc": {
"start": {
"line": 285,
"column": 21
},
"end": {
"line": 285,
"column": 22
}
}
},
{
"type": {
"label": "case",
"keyword": "case",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "case",
"start": 8809,
"end": 8813,
"loc": {
"start": {
"line": 286,
"column": 12
},
"end": {
"line": 286,
"column": 16
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "MAX",
"start": 8814,
"end": 8817,
"loc": {
"start": {
"line": 286,
"column": 17
},
"end": {
"line": 286,
"column": 20
}
}
},
{
"type": {
"label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 8817,
"end": 8818,
"loc": {
"start": {
"line": 286,
"column": 20
},
"end": {
"line": 286,
"column": 21
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "result",
"start": 8835,
"end": 8841,
"loc": {
"start": {
"line": 287,
"column": 16
},
"end": {
"line": 287,
"column": 22
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 8842,
"end": 8843,
"loc": {
"start": {
"line": 287,
"column": 23
},
"end": {
"line": 287,
"column": 24
}
}
},
{
"type": {
"label": "this",
"keyword": "this",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "this",
"start": 8844,
"end": 8848,
"loc": {
"start": {
"line": 287,
"column": 25
},
"end": {
"line": 287,
"column": 29
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 8848,
"end": 8849,
"loc": {
"start": {
"line": 287,
"column": 29
},
"end": {
"line": 287,
"column": 30
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "calcMax",
"start": 8849,
"end": 8856,
"loc": {
"start": {
"line": 287,
"column": 30
},
"end": {
"line": 287,
"column": 37
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 8856,
"end": 8857,
"loc": {
"start": {
"line": 287,
"column": 37
},
"end": {
"line": 287,
"column": 38
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "colValues",
"start": 8857,
"end": 8866,
"loc": {
"start": {
"line": 287,
"column": 38
},
"end": {
"line": 287,
"column": 47
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 8866,
"end": 8867,
"loc": {
"start": {
"line": 287,
"column": 47
},
"end": {
"line": 287,
"column": 48
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 8867,
"end": 8868,
"loc": {
"start": {
"line": 287,
"column": 48
},
"end": {
"line": 287,
"column": 49
}
}
},
{
"type": {
"label": "break",
"keyword": "break",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "break",
"start": 8885,
"end": 8890,
"loc": {
"start": {
"line": 288,
"column": 16
},
"end": {
"line": 288,
"column": 21
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 8890,
"end": 8891,
"loc": {
"start": {
"line": 288,
"column": 21
},
"end": {
"line": 288,
"column": 22
}
}
},
{
"type": {
"label": "case",
"keyword": "case",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "case",
"start": 8904,
"end": 8908,
"loc": {
"start": {
"line": 289,
"column": 12
},
"end": {
"line": 289,
"column": 16
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "MEDIAN",
"start": 8909,
"end": 8915,
"loc": {
"start": {
"line": 289,
"column": 17
},
"end": {
"line": 289,
"column": 23
}
}
},
{
"type": {
"label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 8915,
"end": 8916,
"loc": {
"start": {
"line": 289,
"column": 23
},
"end": {
"line": 289,
"column": 24
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "result",
"start": 8933,
"end": 8939,
"loc": {
"start": {
"line": 290,
"column": 16
},
"end": {
"line": 290,
"column": 22
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 8940,
"end": 8941,
"loc": {
"start": {
"line": 290,
"column": 23
},
"end": {
"line": 290,
"column": 24
}
}
},
{
"type": {
"label": "this",
"keyword": "this",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "this",
"start": 8942,
"end": 8946,
"loc": {
"start": {
"line": 290,
"column": 25
},
"end": {
"line": 290,
"column": 29
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 8946,
"end": 8947,
"loc": {
"start": {
"line": 290,
"column": 29
},
"end": {
"line": 290,
"column": 30
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "calcMedian",
"start": 8947,
"end": 8957,
"loc": {
"start": {
"line": 290,
"column": 30
},
"end": {
"line": 290,
"column": 40
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 8957,
"end": 8958,
"loc": {
"start": {
"line": 290,
"column": 40
},
"end": {
"line": 290,
"column": 41
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "colValues",
"start": 8958,
"end": 8967,
"loc": {
"start": {
"line": 290,
"column": 41
},
"end": {
"line": 290,
"column": 50
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 8967,
"end": 8968,
"loc": {
"start": {
"line": 290,
"column": 50
},
"end": {
"line": 290,
"column": 51
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 8968,
"end": 8969,
"loc": {
"start": {
"line": 290,
"column": 51
},
"end": {
"line": 290,
"column": 52
}
}
},
{
"type": {
"label": "break",
"keyword": "break",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "break",
"start": 8986,
"end": 8991,
"loc": {
"start": {
"line": 291,
"column": 16
},
"end": {
"line": 291,
"column": 21
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 8991,
"end": 8992,
"loc": {
"start": {
"line": 291,
"column": 21
},
"end": {
"line": 291,
"column": 22
}
}
},
{
"type": {
"label": "case",
"keyword": "case",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "case",
"start": 9005,
"end": 9009,
"loc": {
"start": {
"line": 292,
"column": 12
},
"end": {
"line": 292,
"column": 16
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "Q1",
"start": 9010,
"end": 9012,
"loc": {
"start": {
"line": 292,
"column": 17
},
"end": {
"line": 292,
"column": 19
}
}
},
{
"type": {
"label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 9012,
"end": 9013,
"loc": {
"start": {
"line": 292,
"column": 19
},
"end": {
"line": 292,
"column": 20
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "result",
"start": 9030,
"end": 9036,
"loc": {
"start": {
"line": 293,
"column": 16
},
"end": {
"line": 293,
"column": 22
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 9037,
"end": 9038,
"loc": {
"start": {
"line": 293,
"column": 23
},
"end": {
"line": 293,
"column": 24
}
}
},
{
"type": {
"label": "this",
"keyword": "this",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "this",
"start": 9039,
"end": 9043,
"loc": {
"start": {
"line": 293,
"column": 25
},
"end": {
"line": 293,
"column": 29
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 9043,
"end": 9044,
"loc": {
"start": {
"line": 293,
"column": 29
},
"end": {
"line": 293,
"column": 30
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "calcQ1",
"start": 9044,
"end": 9050,
"loc": {
"start": {
"line": 293,
"column": 30
},
"end": {
"line": 293,
"column": 36
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 9050,
"end": 9051,
"loc": {
"start": {
"line": 293,
"column": 36
},
"end": {
"line": 293,
"column": 37
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "colValues",
"start": 9051,
"end": 9060,
"loc": {
"start": {
"line": 293,
"column": 37
},
"end": {
"line": 293,
"column": 46
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 9060,
"end": 9061,
"loc": {
"start": {
"line": 293,
"column": 46
},
"end": {
"line": 293,
"column": 47
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 9061,
"end": 9062,
"loc": {
"start": {
"line": 293,
"column": 47
},
"end": {
"line": 293,
"column": 48
}
}
},
{
"type": {
"label": "break",
"keyword": "break",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "break",
"start": 9079,
"end": 9084,
"loc": {
"start": {
"line": 294,
"column": 16
},
"end": {
"line": 294,
"column": 21
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 9084,
"end": 9085,
"loc": {
"start": {
"line": 294,
"column": 21
},
"end": {
"line": 294,
"column": 22
}
}
},
{
"type": {
"label": "case",
"keyword": "case",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "case",
"start": 9098,
"end": 9102,
"loc": {
"start": {
"line": 295,
"column": 12
},
"end": {
"line": 295,
"column": 16
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "Q3",
"start": 9103,
"end": 9105,
"loc": {
"start": {
"line": 295,
"column": 17
},
"end": {
"line": 295,
"column": 19
}
}
},
{
"type": {
"label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 9105,
"end": 9106,
"loc": {
"start": {
"line": 295,
"column": 19
},
"end": {
"line": 295,
"column": 20
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "result",
"start": 9123,
"end": 9129,
"loc": {
"start": {
"line": 296,
"column": 16
},
"end": {
"line": 296,
"column": 22
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 9130,
"end": 9131,
"loc": {
"start": {
"line": 296,
"column": 23
},
"end": {
"line": 296,
"column": 24
}
}
},
{
"type": {
"label": "this",
"keyword": "this",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "this",
"start": 9132,
"end": 9136,
"loc": {
"start": {
"line": 296,
"column": 25
},
"end": {
"line": 296,
"column": 29
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 9136,
"end": 9137,
"loc": {
"start": {
"line": 296,
"column": 29
},
"end": {
"line": 296,
"column": 30
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "calcQ3",
"start": 9137,
"end": 9143,
"loc": {
"start": {
"line": 296,
"column": 30
},
"end": {
"line": 296,
"column": 36
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 9143,
"end": 9144,
"loc": {
"start": {
"line": 296,
"column": 36
},
"end": {
"line": 296,
"column": 37
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "colValues",
"start": 9144,
"end": 9153,
"loc": {
"start": {
"line": 296,
"column": 37
},
"end": {
"line": 296,
"column": 46
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 9153,
"end": 9154,
"loc": {
"start": {
"line": 296,
"column": 46
},
"end": {
"line": 296,
"column": 47
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 9154,
"end": 9155,
"loc": {
"start": {
"line": 296,
"column": 47
},
"end": {
"line": 296,
"column": 48
}
}
},
{
"type": {
"label": "break",
"keyword": "break",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "break",
"start": 9172,
"end": 9177,
"loc": {
"start": {
"line": 297,
"column": 16
},
"end": {
"line": 297,
"column": 21
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 9177,
"end": 9178,
"loc": {
"start": {
"line": 297,
"column": 21
},
"end": {
"line": 297,
"column": 22
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 9187,
"end": 9188,
"loc": {
"start": {
"line": 298,
"column": 8
},
"end": {
"line": 298,
"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": 9198,
"end": 9204,
"loc": {
"start": {
"line": 300,
"column": 8
},
"end": {
"line": 300,
"column": 14
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "isEmpty",
"start": 9205,
"end": 9212,
"loc": {
"start": {
"line": 300,
"column": 15
},
"end": {
"line": 300,
"column": 22
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 9212,
"end": 9213,
"loc": {
"start": {
"line": 300,
"column": 22
},
"end": {
"line": 300,
"column": 23
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "precision",
"start": 9213,
"end": 9222,
"loc": {
"start": {
"line": 300,
"column": 23
},
"end": {
"line": 300,
"column": 32
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 9222,
"end": 9223,
"loc": {
"start": {
"line": 300,
"column": 32
},
"end": {
"line": 300,
"column": 33
}
}
},
{
"type": {
"label": "?",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 9224,
"end": 9225,
"loc": {
"start": {
"line": 300,
"column": 34
},
"end": {
"line": 300,
"column": 35
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "result",
"start": 9226,
"end": 9232,
"loc": {
"start": {
"line": 300,
"column": 36
},
"end": {
"line": 300,
"column": 42
}
}
},
{
"type": {
"label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 9233,
"end": 9234,
"loc": {
"start": {
"line": 300,
"column": 43
},
"end": {
"line": 300,
"column": 44
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "result",
"start": 9235,
"end": 9241,
"loc": {
"start": {
"line": 300,
"column": 45
},
"end": {
"line": 300,
"column": 51
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 9241,
"end": 9242,
"loc": {
"start": {
"line": 300,
"column": 51
},
"end": {
"line": 300,
"column": 52
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "toFixed",
"start": 9242,
"end": 9249,
"loc": {
"start": {
"line": 300,
"column": 52
},
"end": {
"line": 300,
"column": 59
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 9249,
"end": 9250,
"loc": {
"start": {
"line": 300,
"column": 59
},
"end": {
"line": 300,
"column": 60
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "precision",
"start": 9250,
"end": 9259,
"loc": {
"start": {
"line": 300,
"column": 60
},
"end": {
"line": 300,
"column": 69
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 9259,
"end": 9260,
"loc": {
"start": {
"line": 300,
"column": 69
},
"end": {
"line": 300,
"column": 70
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 9260,
"end": 9261,
"loc": {
"start": {
"line": 300,
"column": 70
},
"end": {
"line": 300,
"column": 71
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 9266,
"end": 9267,
"loc": {
"start": {
"line": 301,
"column": 4
},
"end": {
"line": 301,
"column": 5
}
}
},
{
"type": "CommentBlock",
"value": "*\n * Calculate the sum of passed values.\n * @param {Array} [values=[]] List of values\n * @returns {Number}\n ",
"start": 9273,
"end": 9401,
"loc": {
"start": {
"line": 303,
"column": 4
},
"end": {
"line": 307,
"column": 7
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "calcSum",
"start": 9406,
"end": 9413,
"loc": {
"start": {
"line": 308,
"column": 4
},
"end": {
"line": 308,
"column": 11
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 9413,
"end": 9414,
"loc": {
"start": {
"line": 308,
"column": 11
},
"end": {
"line": 308,
"column": 12
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "values",
"start": 9414,
"end": 9420,
"loc": {
"start": {
"line": 308,
"column": 12
},
"end": {
"line": 308,
"column": 18
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 9421,
"end": 9422,
"loc": {
"start": {
"line": 308,
"column": 19
},
"end": {
"line": 308,
"column": 20
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 9423,
"end": 9424,
"loc": {
"start": {
"line": 308,
"column": 21
},
"end": {
"line": 308,
"column": 22
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 9424,
"end": 9425,
"loc": {
"start": {
"line": 308,
"column": 22
},
"end": {
"line": 308,
"column": 23
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 9425,
"end": 9426,
"loc": {
"start": {
"line": 308,
"column": 23
},
"end": {
"line": 308,
"column": 24
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 9427,
"end": 9428,
"loc": {
"start": {
"line": 308,
"column": 25
},
"end": {
"line": 308,
"column": 26
}
}
},
{
"type": {
"label": "if",
"keyword": "if",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "if",
"start": 9437,
"end": 9439,
"loc": {
"start": {
"line": 309,
"column": 8
},
"end": {
"line": 309,
"column": 10
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 9440,
"end": 9441,
"loc": {
"start": {
"line": 309,
"column": 11
},
"end": {
"line": 309,
"column": 12
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "isEmpty",
"start": 9441,
"end": 9448,
"loc": {
"start": {
"line": 309,
"column": 12
},
"end": {
"line": 309,
"column": 19
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 9448,
"end": 9449,
"loc": {
"start": {
"line": 309,
"column": 19
},
"end": {
"line": 309,
"column": 20
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "values",
"start": 9449,
"end": 9455,
"loc": {
"start": {
"line": 309,
"column": 20
},
"end": {
"line": 309,
"column": 26
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 9455,
"end": 9456,
"loc": {
"start": {
"line": 309,
"column": 26
},
"end": {
"line": 309,
"column": 27
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 9456,
"end": 9457,
"loc": {
"start": {
"line": 309,
"column": 27
},
"end": {
"line": 309,
"column": 28
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 9458,
"end": 9459,
"loc": {
"start": {
"line": 309,
"column": 29
},
"end": {
"line": 309,
"column": 30
}
}
},
{
"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": 9472,
"end": 9478,
"loc": {
"start": {
"line": 310,
"column": 12
},
"end": {
"line": 310,
"column": 18
}
}
},
{
"type": {
"label": "num",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": 0,
"start": 9479,
"end": 9480,
"loc": {
"start": {
"line": 310,
"column": 19
},
"end": {
"line": 310,
"column": 20
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 9480,
"end": 9481,
"loc": {
"start": {
"line": 310,
"column": 20
},
"end": {
"line": 310,
"column": 21
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 9490,
"end": 9491,
"loc": {
"start": {
"line": 311,
"column": 8
},
"end": {
"line": 311,
"column": 9
}
}
},
{
"type": {
"label": "let",
"keyword": "let",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "let",
"start": 9500,
"end": 9503,
"loc": {
"start": {
"line": 312,
"column": 8
},
"end": {
"line": 312,
"column": 11
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "result",
"start": 9504,
"end": 9510,
"loc": {
"start": {
"line": 312,
"column": 12
},
"end": {
"line": 312,
"column": 18
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 9511,
"end": 9512,
"loc": {
"start": {
"line": 312,
"column": 19
},
"end": {
"line": 312,
"column": 20
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "values",
"start": 9513,
"end": 9519,
"loc": {
"start": {
"line": 312,
"column": 21
},
"end": {
"line": 312,
"column": 27
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 9519,
"end": 9520,
"loc": {
"start": {
"line": 312,
"column": 27
},
"end": {
"line": 312,
"column": 28
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "reduce",
"start": 9520,
"end": 9526,
"loc": {
"start": {
"line": 312,
"column": 28
},
"end": {
"line": 312,
"column": 34
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 9526,
"end": 9527,
"loc": {
"start": {
"line": 312,
"column": 34
},
"end": {
"line": 312,
"column": 35
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 9527,
"end": 9528,
"loc": {
"start": {
"line": 312,
"column": 35
},
"end": {
"line": 312,
"column": 36
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "x",
"start": 9528,
"end": 9529,
"loc": {
"start": {
"line": 312,
"column": 36
},
"end": {
"line": 312,
"column": 37
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 9529,
"end": 9530,
"loc": {
"start": {
"line": 312,
"column": 37
},
"end": {
"line": 312,
"column": 38
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "y",
"start": 9531,
"end": 9532,
"loc": {
"start": {
"line": 312,
"column": 39
},
"end": {
"line": 312,
"column": 40
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 9532,
"end": 9533,
"loc": {
"start": {
"line": 312,
"column": 40
},
"end": {
"line": 312,
"column": 41
}
}
},
{
"type": {
"label": "=>",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 9534,
"end": 9536,
"loc": {
"start": {
"line": 312,
"column": 42
},
"end": {
"line": 312,
"column": 44
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "Number",
"start": 9537,
"end": 9543,
"loc": {
"start": {
"line": 312,
"column": 45
},
"end": {
"line": 312,
"column": 51
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 9543,
"end": 9544,
"loc": {
"start": {
"line": 312,
"column": 51
},
"end": {
"line": 312,
"column": 52
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "x",
"start": 9544,
"end": 9545,
"loc": {
"start": {
"line": 312,
"column": 52
},
"end": {
"line": 312,
"column": 53
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 9545,
"end": 9546,
"loc": {
"start": {
"line": 312,
"column": 53
},
"end": {
"line": 312,
"column": 54
}
}
},
{
"type": {
"label": "+/-",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": true,
"postfix": false,
"binop": 9,
"updateContext": null
},
"value": "+",
"start": 9547,
"end": 9548,
"loc": {
"start": {
"line": 312,
"column": 55
},
"end": {
"line": 312,
"column": 56
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "Number",
"start": 9549,
"end": 9555,
"loc": {
"start": {
"line": 312,
"column": 57
},
"end": {
"line": 312,
"column": 63
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 9555,
"end": 9556,
"loc": {
"start": {
"line": 312,
"column": 63
},
"end": {
"line": 312,
"column": 64
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "y",
"start": 9556,
"end": 9557,
"loc": {
"start": {
"line": 312,
"column": 64
},
"end": {
"line": 312,
"column": 65
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 9557,
"end": 9558,
"loc": {
"start": {
"line": 312,
"column": 65
},
"end": {
"line": 312,
"column": 66
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 9558,
"end": 9559,
"loc": {
"start": {
"line": 312,
"column": 66
},
"end": {
"line": 312,
"column": 67
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 9559,
"end": 9560,
"loc": {
"start": {
"line": 312,
"column": 67
},
"end": {
"line": 312,
"column": 68
}
}
},
{
"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": 9569,
"end": 9575,
"loc": {
"start": {
"line": 313,
"column": 8
},
"end": {
"line": 313,
"column": 14
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "result",
"start": 9576,
"end": 9582,
"loc": {
"start": {
"line": 313,
"column": 15
},
"end": {
"line": 313,
"column": 21
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 9582,
"end": 9583,
"loc": {
"start": {
"line": 313,
"column": 21
},
"end": {
"line": 313,
"column": 22
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 9588,
"end": 9589,
"loc": {
"start": {
"line": 314,
"column": 4
},
"end": {
"line": 314,
"column": 5
}
}
},
{
"type": "CommentBlock",
"value": "*\n * Calculate the mean of passed values.\n * @param {Array} [values=[]] List of values\n * @returns {Number}\n ",
"start": 9595,
"end": 9724,
"loc": {
"start": {
"line": 316,
"column": 4
},
"end": {
"line": 320,
"column": 7
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "calcMean",
"start": 9729,
"end": 9737,
"loc": {
"start": {
"line": 321,
"column": 4
},
"end": {
"line": 321,
"column": 12
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 9737,
"end": 9738,
"loc": {
"start": {
"line": 321,
"column": 12
},
"end": {
"line": 321,
"column": 13
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "values",
"start": 9738,
"end": 9744,
"loc": {
"start": {
"line": 321,
"column": 13
},
"end": {
"line": 321,
"column": 19
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 9745,
"end": 9746,
"loc": {
"start": {
"line": 321,
"column": 20
},
"end": {
"line": 321,
"column": 21
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 9747,
"end": 9748,
"loc": {
"start": {
"line": 321,
"column": 22
},
"end": {
"line": 321,
"column": 23
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 9748,
"end": 9749,
"loc": {
"start": {
"line": 321,
"column": 23
},
"end": {
"line": 321,
"column": 24
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 9749,
"end": 9750,
"loc": {
"start": {
"line": 321,
"column": 24
},
"end": {
"line": 321,
"column": 25
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 9751,
"end": 9752,
"loc": {
"start": {
"line": 321,
"column": 26
},
"end": {
"line": 321,
"column": 27
}
}
},
{
"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": 9761,
"end": 9764,
"loc": {
"start": {
"line": 322,
"column": 8
},
"end": {
"line": 322,
"column": 11
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "result",
"start": 9765,
"end": 9771,
"loc": {
"start": {
"line": 322,
"column": 12
},
"end": {
"line": 322,
"column": 18
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 9772,
"end": 9773,
"loc": {
"start": {
"line": 322,
"column": 19
},
"end": {
"line": 322,
"column": 20
}
}
},
{
"type": {
"label": "this",
"keyword": "this",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "this",
"start": 9774,
"end": 9778,
"loc": {
"start": {
"line": 322,
"column": 21
},
"end": {
"line": 322,
"column": 25
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 9778,
"end": 9779,
"loc": {
"start": {
"line": 322,
"column": 25
},
"end": {
"line": 322,
"column": 26
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "calcSum",
"start": 9779,
"end": 9786,
"loc": {
"start": {
"line": 322,
"column": 26
},
"end": {
"line": 322,
"column": 33
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 9786,
"end": 9787,
"loc": {
"start": {
"line": 322,
"column": 33
},
"end": {
"line": 322,
"column": 34
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "values",
"start": 9787,
"end": 9793,
"loc": {
"start": {
"line": 322,
"column": 34
},
"end": {
"line": 322,
"column": 40
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 9793,
"end": 9794,
"loc": {
"start": {
"line": 322,
"column": 40
},
"end": {
"line": 322,
"column": 41
}
}
},
{
"type": {
"label": "/",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": 10,
"updateContext": null
},
"value": "/",
"start": 9795,
"end": 9796,
"loc": {
"start": {
"line": 322,
"column": 42
},
"end": {
"line": 322,
"column": 43
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "values",
"start": 9797,
"end": 9803,
"loc": {
"start": {
"line": 322,
"column": 44
},
"end": {
"line": 322,
"column": 50
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 9803,
"end": 9804,
"loc": {
"start": {
"line": 322,
"column": 50
},
"end": {
"line": 322,
"column": 51
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "length",
"start": 9804,
"end": 9810,
"loc": {
"start": {
"line": 322,
"column": 51
},
"end": {
"line": 322,
"column": 57
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 9810,
"end": 9811,
"loc": {
"start": {
"line": 322,
"column": 57
},
"end": {
"line": 322,
"column": 58
}
}
},
{
"type": {
"label": "return",
"keyword": "return",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "return",
"start": 9820,
"end": 9826,
"loc": {
"start": {
"line": 323,
"column": 8
},
"end": {
"line": 323,
"column": 14
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "Number",
"start": 9827,
"end": 9833,
"loc": {
"start": {
"line": 323,
"column": 15
},
"end": {
"line": 323,
"column": 21
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 9833,
"end": 9834,
"loc": {
"start": {
"line": 323,
"column": 21
},
"end": {
"line": 323,
"column": 22
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "result",
"start": 9834,
"end": 9840,
"loc": {
"start": {
"line": 323,
"column": 22
},
"end": {
"line": 323,
"column": 28
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 9840,
"end": 9841,
"loc": {
"start": {
"line": 323,
"column": 28
},
"end": {
"line": 323,
"column": 29
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 9841,
"end": 9842,
"loc": {
"start": {
"line": 323,
"column": 29
},
"end": {
"line": 323,
"column": 30
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 9847,
"end": 9848,
"loc": {
"start": {
"line": 324,
"column": 4
},
"end": {
"line": 324,
"column": 5
}
}
},
{
"type": "CommentBlock",
"value": "*\n * Calculate the max value of passed values.\n * @param {Array} [values=[]] List of values\n * @returns {Number}\n ",
"start": 9854,
"end": 9988,
"loc": {
"start": {
"line": 326,
"column": 4
},
"end": {
"line": 330,
"column": 7
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "calcMax",
"start": 9993,
"end": 10000,
"loc": {
"start": {
"line": 331,
"column": 4
},
"end": {
"line": 331,
"column": 11
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 10000,
"end": 10001,
"loc": {
"start": {
"line": 331,
"column": 11
},
"end": {
"line": 331,
"column": 12
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "values",
"start": 10001,
"end": 10007,
"loc": {
"start": {
"line": 331,
"column": 12
},
"end": {
"line": 331,
"column": 18
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 10008,
"end": 10009,
"loc": {
"start": {
"line": 331,
"column": 19
},
"end": {
"line": 331,
"column": 20
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 10010,
"end": 10011,
"loc": {
"start": {
"line": 331,
"column": 21
},
"end": {
"line": 331,
"column": 22
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 10011,
"end": 10012,
"loc": {
"start": {
"line": 331,
"column": 22
},
"end": {
"line": 331,
"column": 23
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 10012,
"end": 10013,
"loc": {
"start": {
"line": 331,
"column": 23
},
"end": {
"line": 331,
"column": 24
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 10014,
"end": 10015,
"loc": {
"start": {
"line": 331,
"column": 25
},
"end": {
"line": 331,
"column": 26
}
}
},
{
"type": {
"label": "return",
"keyword": "return",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "return",
"start": 10024,
"end": 10030,
"loc": {
"start": {
"line": 332,
"column": 8
},
"end": {
"line": 332,
"column": 14
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "Math",
"start": 10031,
"end": 10035,
"loc": {
"start": {
"line": 332,
"column": 15
},
"end": {
"line": 332,
"column": 19
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 10035,
"end": 10036,
"loc": {
"start": {
"line": 332,
"column": 19
},
"end": {
"line": 332,
"column": 20
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "max",
"start": 10036,
"end": 10039,
"loc": {
"start": {
"line": 332,
"column": 20
},
"end": {
"line": 332,
"column": 23
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 10039,
"end": 10040,
"loc": {
"start": {
"line": 332,
"column": 23
},
"end": {
"line": 332,
"column": 24
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "apply",
"start": 10040,
"end": 10045,
"loc": {
"start": {
"line": 332,
"column": 24
},
"end": {
"line": 332,
"column": 29
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 10045,
"end": 10046,
"loc": {
"start": {
"line": 332,
"column": 29
},
"end": {
"line": 332,
"column": 30
}
}
},
{
"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": 10046,
"end": 10050,
"loc": {
"start": {
"line": 332,
"column": 30
},
"end": {
"line": 332,
"column": 34
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 10050,
"end": 10051,
"loc": {
"start": {
"line": 332,
"column": 34
},
"end": {
"line": 332,
"column": 35
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "values",
"start": 10052,
"end": 10058,
"loc": {
"start": {
"line": 332,
"column": 36
},
"end": {
"line": 332,
"column": 42
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 10058,
"end": 10059,
"loc": {
"start": {
"line": 332,
"column": 42
},
"end": {
"line": 332,
"column": 43
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 10059,
"end": 10060,
"loc": {
"start": {
"line": 332,
"column": 43
},
"end": {
"line": 332,
"column": 44
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 10065,
"end": 10066,
"loc": {
"start": {
"line": 333,
"column": 4
},
"end": {
"line": 333,
"column": 5
}
}
},
{
"type": "CommentBlock",
"value": "*\n * Calculate the min value of passed values.\n * @param {Array} [values=[]] List of values\n * @returns {Number}\n ",
"start": 10072,
"end": 10206,
"loc": {
"start": {
"line": 335,
"column": 4
},
"end": {
"line": 339,
"column": 7
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "calcMin",
"start": 10211,
"end": 10218,
"loc": {
"start": {
"line": 340,
"column": 4
},
"end": {
"line": 340,
"column": 11
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 10218,
"end": 10219,
"loc": {
"start": {
"line": 340,
"column": 11
},
"end": {
"line": 340,
"column": 12
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "values",
"start": 10219,
"end": 10225,
"loc": {
"start": {
"line": 340,
"column": 12
},
"end": {
"line": 340,
"column": 18
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 10226,
"end": 10227,
"loc": {
"start": {
"line": 340,
"column": 19
},
"end": {
"line": 340,
"column": 20
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 10228,
"end": 10229,
"loc": {
"start": {
"line": 340,
"column": 21
},
"end": {
"line": 340,
"column": 22
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 10229,
"end": 10230,
"loc": {
"start": {
"line": 340,
"column": 22
},
"end": {
"line": 340,
"column": 23
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 10230,
"end": 10231,
"loc": {
"start": {
"line": 340,
"column": 23
},
"end": {
"line": 340,
"column": 24
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 10232,
"end": 10233,
"loc": {
"start": {
"line": 340,
"column": 25
},
"end": {
"line": 340,
"column": 26
}
}
},
{
"type": {
"label": "return",
"keyword": "return",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "return",
"start": 10242,
"end": 10248,
"loc": {
"start": {
"line": 341,
"column": 8
},
"end": {
"line": 341,
"column": 14
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "Math",
"start": 10249,
"end": 10253,
"loc": {
"start": {
"line": 341,
"column": 15
},
"end": {
"line": 341,
"column": 19
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 10253,
"end": 10254,
"loc": {
"start": {
"line": 341,
"column": 19
},
"end": {
"line": 341,
"column": 20
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "min",
"start": 10254,
"end": 10257,
"loc": {
"start": {
"line": 341,
"column": 20
},
"end": {
"line": 341,
"column": 23
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 10257,
"end": 10258,
"loc": {
"start": {
"line": 341,
"column": 23
},
"end": {
"line": 341,
"column": 24
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "apply",
"start": 10258,
"end": 10263,
"loc": {
"start": {
"line": 341,
"column": 24
},
"end": {
"line": 341,
"column": 29
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 10263,
"end": 10264,
"loc": {
"start": {
"line": 341,
"column": 29
},
"end": {
"line": 341,
"column": 30
}
}
},
{
"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": 10264,
"end": 10268,
"loc": {
"start": {
"line": 341,
"column": 30
},
"end": {
"line": 341,
"column": 34
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 10268,
"end": 10269,
"loc": {
"start": {
"line": 341,
"column": 34
},
"end": {
"line": 341,
"column": 35
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "values",
"start": 10270,
"end": 10276,
"loc": {
"start": {
"line": 341,
"column": 36
},
"end": {
"line": 341,
"column": 42
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 10276,
"end": 10277,
"loc": {
"start": {
"line": 341,
"column": 42
},
"end": {
"line": 341,
"column": 43
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 10277,
"end": 10278,
"loc": {
"start": {
"line": 341,
"column": 43
},
"end": {
"line": 341,
"column": 44
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 10283,
"end": 10284,
"loc": {
"start": {
"line": 342,
"column": 4
},
"end": {
"line": 342,
"column": 5
}
}
},
{
"type": "CommentBlock",
"value": "*\n * Calculate the median of passed values.\n * @param {Array} [values=[]] List of values\n * @returns {Number}\n ",
"start": 10290,
"end": 10421,
"loc": {
"start": {
"line": 344,
"column": 4
},
"end": {
"line": 348,
"column": 7
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "calcMedian",
"start": 10426,
"end": 10436,
"loc": {
"start": {
"line": 349,
"column": 4
},
"end": {
"line": 349,
"column": 14
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 10436,
"end": 10437,
"loc": {
"start": {
"line": 349,
"column": 14
},
"end": {
"line": 349,
"column": 15
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "values",
"start": 10437,
"end": 10443,
"loc": {
"start": {
"line": 349,
"column": 15
},
"end": {
"line": 349,
"column": 21
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 10444,
"end": 10445,
"loc": {
"start": {
"line": 349,
"column": 22
},
"end": {
"line": 349,
"column": 23
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 10446,
"end": 10447,
"loc": {
"start": {
"line": 349,
"column": 24
},
"end": {
"line": 349,
"column": 25
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 10447,
"end": 10448,
"loc": {
"start": {
"line": 349,
"column": 25
},
"end": {
"line": 349,
"column": 26
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 10448,
"end": 10449,
"loc": {
"start": {
"line": 349,
"column": 26
},
"end": {
"line": 349,
"column": 27
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 10450,
"end": 10451,
"loc": {
"start": {
"line": 349,
"column": 28
},
"end": {
"line": 349,
"column": 29
}
}
},
{
"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": 10460,
"end": 10463,
"loc": {
"start": {
"line": 350,
"column": 8
},
"end": {
"line": 350,
"column": 11
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "nbValues",
"start": 10464,
"end": 10472,
"loc": {
"start": {
"line": 350,
"column": 12
},
"end": {
"line": 350,
"column": 20
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 10473,
"end": 10474,
"loc": {
"start": {
"line": 350,
"column": 21
},
"end": {
"line": 350,
"column": 22
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "values",
"start": 10475,
"end": 10481,
"loc": {
"start": {
"line": 350,
"column": 23
},
"end": {
"line": 350,
"column": 29
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 10481,
"end": 10482,
"loc": {
"start": {
"line": 350,
"column": 29
},
"end": {
"line": 350,
"column": 30
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "length",
"start": 10482,
"end": 10488,
"loc": {
"start": {
"line": 350,
"column": 30
},
"end": {
"line": 350,
"column": 36
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 10488,
"end": 10489,
"loc": {
"start": {
"line": 350,
"column": 36
},
"end": {
"line": 350,
"column": 37
}
}
},
{
"type": {
"label": "let",
"keyword": "let",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "let",
"start": 10498,
"end": 10501,
"loc": {
"start": {
"line": 351,
"column": 8
},
"end": {
"line": 351,
"column": 11
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "aux",
"start": 10502,
"end": 10505,
"loc": {
"start": {
"line": 351,
"column": 12
},
"end": {
"line": 351,
"column": 15
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 10506,
"end": 10507,
"loc": {
"start": {
"line": 351,
"column": 16
},
"end": {
"line": 351,
"column": 17
}
}
},
{
"type": {
"label": "num",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": 0,
"start": 10508,
"end": 10509,
"loc": {
"start": {
"line": 351,
"column": 18
},
"end": {
"line": 351,
"column": 19
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 10509,
"end": 10510,
"loc": {
"start": {
"line": 351,
"column": 19
},
"end": {
"line": 351,
"column": 20
}
}
},
{
"type": {
"label": "if",
"keyword": "if",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "if",
"start": 10519,
"end": 10521,
"loc": {
"start": {
"line": 352,
"column": 8
},
"end": {
"line": 352,
"column": 10
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 10522,
"end": 10523,
"loc": {
"start": {
"line": 352,
"column": 11
},
"end": {
"line": 352,
"column": 12
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "nbValues",
"start": 10523,
"end": 10531,
"loc": {
"start": {
"line": 352,
"column": 12
},
"end": {
"line": 352,
"column": 20
}
}
},
{
"type": {
"label": "%",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": 10,
"updateContext": null
},
"value": "%",
"start": 10532,
"end": 10533,
"loc": {
"start": {
"line": 352,
"column": 21
},
"end": {
"line": 352,
"column": 22
}
}
},
{
"type": {
"label": "num",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": 2,
"start": 10534,
"end": 10535,
"loc": {
"start": {
"line": 352,
"column": 23
},
"end": {
"line": 352,
"column": 24
}
}
},
{
"type": {
"label": "==/!=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": 6,
"updateContext": null
},
"value": "===",
"start": 10536,
"end": 10539,
"loc": {
"start": {
"line": 352,
"column": 25
},
"end": {
"line": 352,
"column": 28
}
}
},
{
"type": {
"label": "num",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": 1,
"start": 10540,
"end": 10541,
"loc": {
"start": {
"line": 352,
"column": 29
},
"end": {
"line": 352,
"column": 30
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 10541,
"end": 10542,
"loc": {
"start": {
"line": 352,
"column": 30
},
"end": {
"line": 352,
"column": 31
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 10543,
"end": 10544,
"loc": {
"start": {
"line": 352,
"column": 32
},
"end": {
"line": 352,
"column": 33
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "aux",
"start": 10557,
"end": 10560,
"loc": {
"start": {
"line": 353,
"column": 12
},
"end": {
"line": 353,
"column": 15
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 10561,
"end": 10562,
"loc": {
"start": {
"line": 353,
"column": 16
},
"end": {
"line": 353,
"column": 17
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "Math",
"start": 10563,
"end": 10567,
"loc": {
"start": {
"line": 353,
"column": 18
},
"end": {
"line": 353,
"column": 22
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 10567,
"end": 10568,
"loc": {
"start": {
"line": 353,
"column": 22
},
"end": {
"line": 353,
"column": 23
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "floor",
"start": 10568,
"end": 10573,
"loc": {
"start": {
"line": 353,
"column": 23
},
"end": {
"line": 353,
"column": 28
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 10573,
"end": 10574,
"loc": {
"start": {
"line": 353,
"column": 28
},
"end": {
"line": 353,
"column": 29
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "nbValues",
"start": 10574,
"end": 10582,
"loc": {
"start": {
"line": 353,
"column": 29
},
"end": {
"line": 353,
"column": 37
}
}
},
{
"type": {
"label": "/",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": 10,
"updateContext": null
},
"value": "/",
"start": 10583,
"end": 10584,
"loc": {
"start": {
"line": 353,
"column": 38
},
"end": {
"line": 353,
"column": 39
}
}
},
{
"type": {
"label": "num",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": 2,
"start": 10585,
"end": 10586,
"loc": {
"start": {
"line": 353,
"column": 40
},
"end": {
"line": 353,
"column": 41
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 10586,
"end": 10587,
"loc": {
"start": {
"line": 353,
"column": 41
},
"end": {
"line": 353,
"column": 42
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 10587,
"end": 10588,
"loc": {
"start": {
"line": 353,
"column": 42
},
"end": {
"line": 353,
"column": 43
}
}
},
{
"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": 10601,
"end": 10607,
"loc": {
"start": {
"line": 354,
"column": 12
},
"end": {
"line": 354,
"column": 18
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "Number",
"start": 10608,
"end": 10614,
"loc": {
"start": {
"line": 354,
"column": 19
},
"end": {
"line": 354,
"column": 25
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 10614,
"end": 10615,
"loc": {
"start": {
"line": 354,
"column": 25
},
"end": {
"line": 354,
"column": 26
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "values",
"start": 10615,
"end": 10621,
"loc": {
"start": {
"line": 354,
"column": 26
},
"end": {
"line": 354,
"column": 32
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 10621,
"end": 10622,
"loc": {
"start": {
"line": 354,
"column": 32
},
"end": {
"line": 354,
"column": 33
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "aux",
"start": 10622,
"end": 10625,
"loc": {
"start": {
"line": 354,
"column": 33
},
"end": {
"line": 354,
"column": 36
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 10625,
"end": 10626,
"loc": {
"start": {
"line": 354,
"column": 36
},
"end": {
"line": 354,
"column": 37
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 10626,
"end": 10627,
"loc": {
"start": {
"line": 354,
"column": 37
},
"end": {
"line": 354,
"column": 38
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 10627,
"end": 10628,
"loc": {
"start": {
"line": 354,
"column": 38
},
"end": {
"line": 354,
"column": 39
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 10637,
"end": 10638,
"loc": {
"start": {
"line": 355,
"column": 8
},
"end": {
"line": 355,
"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": 10647,
"end": 10653,
"loc": {
"start": {
"line": 356,
"column": 8
},
"end": {
"line": 356,
"column": 14
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 10654,
"end": 10655,
"loc": {
"start": {
"line": 356,
"column": 15
},
"end": {
"line": 356,
"column": 16
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "Number",
"start": 10655,
"end": 10661,
"loc": {
"start": {
"line": 356,
"column": 16
},
"end": {
"line": 356,
"column": 22
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 10661,
"end": 10662,
"loc": {
"start": {
"line": 356,
"column": 22
},
"end": {
"line": 356,
"column": 23
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "values",
"start": 10662,
"end": 10668,
"loc": {
"start": {
"line": 356,
"column": 23
},
"end": {
"line": 356,
"column": 29
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 10668,
"end": 10669,
"loc": {
"start": {
"line": 356,
"column": 29
},
"end": {
"line": 356,
"column": 30
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "nbValues",
"start": 10669,
"end": 10677,
"loc": {
"start": {
"line": 356,
"column": 30
},
"end": {
"line": 356,
"column": 38
}
}
},
{
"type": {
"label": "/",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": 10,
"updateContext": null
},
"value": "/",
"start": 10678,
"end": 10679,
"loc": {
"start": {
"line": 356,
"column": 39
},
"end": {
"line": 356,
"column": 40
}
}
},
{
"type": {
"label": "num",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": 2,
"start": 10680,
"end": 10681,
"loc": {
"start": {
"line": 356,
"column": 41
},
"end": {
"line": 356,
"column": 42
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 10681,
"end": 10682,
"loc": {
"start": {
"line": 356,
"column": 42
},
"end": {
"line": 356,
"column": 43
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 10682,
"end": 10683,
"loc": {
"start": {
"line": 356,
"column": 43
},
"end": {
"line": 356,
"column": 44
}
}
},
{
"type": {
"label": "+/-",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": true,
"postfix": false,
"binop": 9,
"updateContext": null
},
"value": "+",
"start": 10684,
"end": 10685,
"loc": {
"start": {
"line": 356,
"column": 45
},
"end": {
"line": 356,
"column": 46
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "Number",
"start": 10698,
"end": 10704,
"loc": {
"start": {
"line": 357,
"column": 12
},
"end": {
"line": 357,
"column": 18
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 10704,
"end": 10705,
"loc": {
"start": {
"line": 357,
"column": 18
},
"end": {
"line": 357,
"column": 19
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "values",
"start": 10705,
"end": 10711,
"loc": {
"start": {
"line": 357,
"column": 19
},
"end": {
"line": 357,
"column": 25
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 10711,
"end": 10712,
"loc": {
"start": {
"line": 357,
"column": 25
},
"end": {
"line": 357,
"column": 26
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 10712,
"end": 10713,
"loc": {
"start": {
"line": 357,
"column": 26
},
"end": {
"line": 357,
"column": 27
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 10713,
"end": 10714,
"loc": {
"start": {
"line": 357,
"column": 27
},
"end": {
"line": 357,
"column": 28
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "nbValues",
"start": 10714,
"end": 10722,
"loc": {
"start": {
"line": 357,
"column": 28
},
"end": {
"line": 357,
"column": 36
}
}
},
{
"type": {
"label": "/",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": 10,
"updateContext": null
},
"value": "/",
"start": 10723,
"end": 10724,
"loc": {
"start": {
"line": 357,
"column": 37
},
"end": {
"line": 357,
"column": 38
}
}
},
{
"type": {
"label": "num",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": 2,
"start": 10725,
"end": 10726,
"loc": {
"start": {
"line": 357,
"column": 39
},
"end": {
"line": 357,
"column": 40
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 10726,
"end": 10727,
"loc": {
"start": {
"line": 357,
"column": 40
},
"end": {
"line": 357,
"column": 41
}
}
},
{
"type": {
"label": "+/-",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": true,
"postfix": false,
"binop": 9,
"updateContext": null
},
"value": "-",
"start": 10728,
"end": 10729,
"loc": {
"start": {
"line": 357,
"column": 42
},
"end": {
"line": 357,
"column": 43
}
}
},
{
"type": {
"label": "num",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": 1,
"start": 10730,
"end": 10731,
"loc": {
"start": {
"line": 357,
"column": 44
},
"end": {
"line": 357,
"column": 45
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 10731,
"end": 10732,
"loc": {
"start": {
"line": 357,
"column": 45
},
"end": {
"line": 357,
"column": 46
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 10732,
"end": 10733,
"loc": {
"start": {
"line": 357,
"column": 46
},
"end": {
"line": 357,
"column": 47
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 10733,
"end": 10734,
"loc": {
"start": {
"line": 357,
"column": 47
},
"end": {
"line": 357,
"column": 48
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 10734,
"end": 10735,
"loc": {
"start": {
"line": 357,
"column": 48
},
"end": {
"line": 357,
"column": 49
}
}
},
{
"type": {
"label": "/",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": 10,
"updateContext": null
},
"value": "/",
"start": 10736,
"end": 10737,
"loc": {
"start": {
"line": 357,
"column": 50
},
"end": {
"line": 357,
"column": 51
}
}
},
{
"type": {
"label": "num",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": 2,
"start": 10738,
"end": 10739,
"loc": {
"start": {
"line": 357,
"column": 52
},
"end": {
"line": 357,
"column": 53
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 10739,
"end": 10740,
"loc": {
"start": {
"line": 357,
"column": 53
},
"end": {
"line": 357,
"column": 54
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 10745,
"end": 10746,
"loc": {
"start": {
"line": 358,
"column": 4
},
"end": {
"line": 358,
"column": 5
}
}
},
{
"type": "CommentBlock",
"value": "*\n * Calculate the lower quartile of passed values.\n * @param {Array} [values=[]] List of values\n * @returns {Number}\n ",
"start": 10752,
"end": 10891,
"loc": {
"start": {
"line": 360,
"column": 4
},
"end": {
"line": 364,
"column": 7
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "calcQ1",
"start": 10896,
"end": 10902,
"loc": {
"start": {
"line": 365,
"column": 4
},
"end": {
"line": 365,
"column": 10
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 10902,
"end": 10903,
"loc": {
"start": {
"line": 365,
"column": 10
},
"end": {
"line": 365,
"column": 11
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "values",
"start": 10903,
"end": 10909,
"loc": {
"start": {
"line": 365,
"column": 11
},
"end": {
"line": 365,
"column": 17
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 10910,
"end": 10911,
"loc": {
"start": {
"line": 365,
"column": 18
},
"end": {
"line": 365,
"column": 19
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 10912,
"end": 10913,
"loc": {
"start": {
"line": 365,
"column": 20
},
"end": {
"line": 365,
"column": 21
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 10913,
"end": 10914,
"loc": {
"start": {
"line": 365,
"column": 21
},
"end": {
"line": 365,
"column": 22
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 10914,
"end": 10915,
"loc": {
"start": {
"line": 365,
"column": 22
},
"end": {
"line": 365,
"column": 23
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 10916,
"end": 10917,
"loc": {
"start": {
"line": 365,
"column": 24
},
"end": {
"line": 365,
"column": 25
}
}
},
{
"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": 10926,
"end": 10929,
"loc": {
"start": {
"line": 366,
"column": 8
},
"end": {
"line": 366,
"column": 11
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "nbValues",
"start": 10930,
"end": 10938,
"loc": {
"start": {
"line": 366,
"column": 12
},
"end": {
"line": 366,
"column": 20
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 10939,
"end": 10940,
"loc": {
"start": {
"line": 366,
"column": 21
},
"end": {
"line": 366,
"column": 22
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "values",
"start": 10941,
"end": 10947,
"loc": {
"start": {
"line": 366,
"column": 23
},
"end": {
"line": 366,
"column": 29
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 10947,
"end": 10948,
"loc": {
"start": {
"line": 366,
"column": 29
},
"end": {
"line": 366,
"column": 30
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "length",
"start": 10948,
"end": 10954,
"loc": {
"start": {
"line": 366,
"column": 30
},
"end": {
"line": 366,
"column": 36
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 10954,
"end": 10955,
"loc": {
"start": {
"line": 366,
"column": 36
},
"end": {
"line": 366,
"column": 37
}
}
},
{
"type": {
"label": "let",
"keyword": "let",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "let",
"start": 10964,
"end": 10967,
"loc": {
"start": {
"line": 367,
"column": 8
},
"end": {
"line": 367,
"column": 11
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "posa",
"start": 10968,
"end": 10972,
"loc": {
"start": {
"line": 367,
"column": 12
},
"end": {
"line": 367,
"column": 16
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 10973,
"end": 10974,
"loc": {
"start": {
"line": 367,
"column": 17
},
"end": {
"line": 367,
"column": 18
}
}
},
{
"type": {
"label": "num",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": 0,
"start": 10975,
"end": 10978,
"loc": {
"start": {
"line": 367,
"column": 19
},
"end": {
"line": 367,
"column": 22
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 10978,
"end": 10979,
"loc": {
"start": {
"line": 367,
"column": 22
},
"end": {
"line": 367,
"column": 23
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "posa",
"start": 10988,
"end": 10992,
"loc": {
"start": {
"line": 368,
"column": 8
},
"end": {
"line": 368,
"column": 12
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 10993,
"end": 10994,
"loc": {
"start": {
"line": 368,
"column": 13
},
"end": {
"line": 368,
"column": 14
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "Math",
"start": 10995,
"end": 10999,
"loc": {
"start": {
"line": 368,
"column": 15
},
"end": {
"line": 368,
"column": 19
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 10999,
"end": 11000,
"loc": {
"start": {
"line": 368,
"column": 19
},
"end": {
"line": 368,
"column": 20
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "floor",
"start": 11000,
"end": 11005,
"loc": {
"start": {
"line": 368,
"column": 20
},
"end": {
"line": 368,
"column": 25
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 11005,
"end": 11006,
"loc": {
"start": {
"line": 368,
"column": 25
},
"end": {
"line": 368,
"column": 26
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "nbValues",
"start": 11006,
"end": 11014,
"loc": {
"start": {
"line": 368,
"column": 26
},
"end": {
"line": 368,
"column": 34
}
}
},
{
"type": {
"label": "/",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": 10,
"updateContext": null
},
"value": "/",
"start": 11015,
"end": 11016,
"loc": {
"start": {
"line": 368,
"column": 35
},
"end": {
"line": 368,
"column": 36
}
}
},
{
"type": {
"label": "num",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": 4,
"start": 11017,
"end": 11018,
"loc": {
"start": {
"line": 368,
"column": 37
},
"end": {
"line": 368,
"column": 38
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 11018,
"end": 11019,
"loc": {
"start": {
"line": 368,
"column": 38
},
"end": {
"line": 368,
"column": 39
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 11019,
"end": 11020,
"loc": {
"start": {
"line": 368,
"column": 39
},
"end": {
"line": 368,
"column": 40
}
}
},
{
"type": {
"label": "if",
"keyword": "if",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "if",
"start": 11029,
"end": 11031,
"loc": {
"start": {
"line": 369,
"column": 8
},
"end": {
"line": 369,
"column": 10
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 11032,
"end": 11033,
"loc": {
"start": {
"line": 369,
"column": 11
},
"end": {
"line": 369,
"column": 12
}
}
},
{
"type": {
"label": "num",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": 4,
"start": 11033,
"end": 11034,
"loc": {
"start": {
"line": 369,
"column": 12
},
"end": {
"line": 369,
"column": 13
}
}
},
{
"type": {
"label": "*",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": 10,
"updateContext": null
},
"value": "*",
"start": 11035,
"end": 11036,
"loc": {
"start": {
"line": 369,
"column": 14
},
"end": {
"line": 369,
"column": 15
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "posa",
"start": 11037,
"end": 11041,
"loc": {
"start": {
"line": 369,
"column": 16
},
"end": {
"line": 369,
"column": 20
}
}
},
{
"type": {
"label": "==/!=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": 6,
"updateContext": null
},
"value": "===",
"start": 11042,
"end": 11045,
"loc": {
"start": {
"line": 369,
"column": 21
},
"end": {
"line": 369,
"column": 24
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "nbValues",
"start": 11046,
"end": 11054,
"loc": {
"start": {
"line": 369,
"column": 25
},
"end": {
"line": 369,
"column": 33
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 11054,
"end": 11055,
"loc": {
"start": {
"line": 369,
"column": 33
},
"end": {
"line": 369,
"column": 34
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 11056,
"end": 11057,
"loc": {
"start": {
"line": 369,
"column": 35
},
"end": {
"line": 369,
"column": 36
}
}
},
{
"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": 11070,
"end": 11076,
"loc": {
"start": {
"line": 370,
"column": 12
},
"end": {
"line": 370,
"column": 18
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 11077,
"end": 11078,
"loc": {
"start": {
"line": 370,
"column": 19
},
"end": {
"line": 370,
"column": 20
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "Number",
"start": 11078,
"end": 11084,
"loc": {
"start": {
"line": 370,
"column": 20
},
"end": {
"line": 370,
"column": 26
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 11084,
"end": 11085,
"loc": {
"start": {
"line": 370,
"column": 26
},
"end": {
"line": 370,
"column": 27
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "values",
"start": 11085,
"end": 11091,
"loc": {
"start": {
"line": 370,
"column": 27
},
"end": {
"line": 370,
"column": 33
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 11091,
"end": 11092,
"loc": {
"start": {
"line": 370,
"column": 33
},
"end": {
"line": 370,
"column": 34
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "posa",
"start": 11092,
"end": 11096,
"loc": {
"start": {
"line": 370,
"column": 34
},
"end": {
"line": 370,
"column": 38
}
}
},
{
"type": {
"label": "+/-",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": true,
"postfix": false,
"binop": 9,
"updateContext": null
},
"value": "-",
"start": 11097,
"end": 11098,
"loc": {
"start": {
"line": 370,
"column": 39
},
"end": {
"line": 370,
"column": 40
}
}
},
{
"type": {
"label": "num",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": 1,
"start": 11099,
"end": 11100,
"loc": {
"start": {
"line": 370,
"column": 41
},
"end": {
"line": 370,
"column": 42
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 11100,
"end": 11101,
"loc": {
"start": {
"line": 370,
"column": 42
},
"end": {
"line": 370,
"column": 43
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 11101,
"end": 11102,
"loc": {
"start": {
"line": 370,
"column": 43
},
"end": {
"line": 370,
"column": 44
}
}
},
{
"type": {
"label": "+/-",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": true,
"postfix": false,
"binop": 9,
"updateContext": null
},
"value": "+",
"start": 11103,
"end": 11104,
"loc": {
"start": {
"line": 370,
"column": 45
},
"end": {
"line": 370,
"column": 46
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "Number",
"start": 11121,
"end": 11127,
"loc": {
"start": {
"line": 371,
"column": 16
},
"end": {
"line": 371,
"column": 22
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 11127,
"end": 11128,
"loc": {
"start": {
"line": 371,
"column": 22
},
"end": {
"line": 371,
"column": 23
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "values",
"start": 11128,
"end": 11134,
"loc": {
"start": {
"line": 371,
"column": 23
},
"end": {
"line": 371,
"column": 29
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 11134,
"end": 11135,
"loc": {
"start": {
"line": 371,
"column": 29
},
"end": {
"line": 371,
"column": 30
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "posa",
"start": 11135,
"end": 11139,
"loc": {
"start": {
"line": 371,
"column": 30
},
"end": {
"line": 371,
"column": 34
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 11139,
"end": 11140,
"loc": {
"start": {
"line": 371,
"column": 34
},
"end": {
"line": 371,
"column": 35
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 11140,
"end": 11141,
"loc": {
"start": {
"line": 371,
"column": 35
},
"end": {
"line": 371,
"column": 36
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 11141,
"end": 11142,
"loc": {
"start": {
"line": 371,
"column": 36
},
"end": {
"line": 371,
"column": 37
}
}
},
{
"type": {
"label": "/",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": 10,
"updateContext": null
},
"value": "/",
"start": 11143,
"end": 11144,
"loc": {
"start": {
"line": 371,
"column": 38
},
"end": {
"line": 371,
"column": 39
}
}
},
{
"type": {
"label": "num",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": 2,
"start": 11145,
"end": 11146,
"loc": {
"start": {
"line": 371,
"column": 40
},
"end": {
"line": 371,
"column": 41
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 11146,
"end": 11147,
"loc": {
"start": {
"line": 371,
"column": 41
},
"end": {
"line": 371,
"column": 42
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 11156,
"end": 11157,
"loc": {
"start": {
"line": 372,
"column": 8
},
"end": {
"line": 372,
"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": 11166,
"end": 11172,
"loc": {
"start": {
"line": 373,
"column": 8
},
"end": {
"line": 373,
"column": 14
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "Number",
"start": 11173,
"end": 11179,
"loc": {
"start": {
"line": 373,
"column": 15
},
"end": {
"line": 373,
"column": 21
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 11179,
"end": 11180,
"loc": {
"start": {
"line": 373,
"column": 21
},
"end": {
"line": 373,
"column": 22
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "values",
"start": 11180,
"end": 11186,
"loc": {
"start": {
"line": 373,
"column": 22
},
"end": {
"line": 373,
"column": 28
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 11186,
"end": 11187,
"loc": {
"start": {
"line": 373,
"column": 28
},
"end": {
"line": 373,
"column": 29
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "posa",
"start": 11187,
"end": 11191,
"loc": {
"start": {
"line": 373,
"column": 29
},
"end": {
"line": 373,
"column": 33
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 11191,
"end": 11192,
"loc": {
"start": {
"line": 373,
"column": 33
},
"end": {
"line": 373,
"column": 34
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 11192,
"end": 11193,
"loc": {
"start": {
"line": 373,
"column": 34
},
"end": {
"line": 373,
"column": 35
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 11193,
"end": 11194,
"loc": {
"start": {
"line": 373,
"column": 35
},
"end": {
"line": 373,
"column": 36
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 11199,
"end": 11200,
"loc": {
"start": {
"line": 374,
"column": 4
},
"end": {
"line": 374,
"column": 5
}
}
},
{
"type": "CommentBlock",
"value": "*\n * Calculate the upper quartile of passed values.\n * @param {Array} [values=[]] List of values\n * @returns {Number}\n ",
"start": 11206,
"end": 11345,
"loc": {
"start": {
"line": 376,
"column": 4
},
"end": {
"line": 380,
"column": 7
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "calcQ3",
"start": 11350,
"end": 11356,
"loc": {
"start": {
"line": 381,
"column": 4
},
"end": {
"line": 381,
"column": 10
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 11356,
"end": 11357,
"loc": {
"start": {
"line": 381,
"column": 10
},
"end": {
"line": 381,
"column": 11
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "values",
"start": 11357,
"end": 11363,
"loc": {
"start": {
"line": 381,
"column": 11
},
"end": {
"line": 381,
"column": 17
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 11364,
"end": 11365,
"loc": {
"start": {
"line": 381,
"column": 18
},
"end": {
"line": 381,
"column": 19
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 11366,
"end": 11367,
"loc": {
"start": {
"line": 381,
"column": 20
},
"end": {
"line": 381,
"column": 21
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 11367,
"end": 11368,
"loc": {
"start": {
"line": 381,
"column": 21
},
"end": {
"line": 381,
"column": 22
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 11368,
"end": 11369,
"loc": {
"start": {
"line": 381,
"column": 22
},
"end": {
"line": 381,
"column": 23
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 11370,
"end": 11371,
"loc": {
"start": {
"line": 381,
"column": 24
},
"end": {
"line": 381,
"column": 25
}
}
},
{
"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": 11380,
"end": 11383,
"loc": {
"start": {
"line": 382,
"column": 8
},
"end": {
"line": 382,
"column": 11
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "nbValues",
"start": 11384,
"end": 11392,
"loc": {
"start": {
"line": 382,
"column": 12
},
"end": {
"line": 382,
"column": 20
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 11393,
"end": 11394,
"loc": {
"start": {
"line": 382,
"column": 21
},
"end": {
"line": 382,
"column": 22
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "values",
"start": 11395,
"end": 11401,
"loc": {
"start": {
"line": 382,
"column": 23
},
"end": {
"line": 382,
"column": 29
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 11401,
"end": 11402,
"loc": {
"start": {
"line": 382,
"column": 29
},
"end": {
"line": 382,
"column": 30
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "length",
"start": 11402,
"end": 11408,
"loc": {
"start": {
"line": 382,
"column": 30
},
"end": {
"line": 382,
"column": 36
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 11408,
"end": 11409,
"loc": {
"start": {
"line": 382,
"column": 36
},
"end": {
"line": 382,
"column": 37
}
}
},
{
"type": {
"label": "let",
"keyword": "let",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "let",
"start": 11418,
"end": 11421,
"loc": {
"start": {
"line": 383,
"column": 8
},
"end": {
"line": 383,
"column": 11
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "posa",
"start": 11422,
"end": 11426,
"loc": {
"start": {
"line": 383,
"column": 12
},
"end": {
"line": 383,
"column": 16
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 11427,
"end": 11428,
"loc": {
"start": {
"line": 383,
"column": 17
},
"end": {
"line": 383,
"column": 18
}
}
},
{
"type": {
"label": "num",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": 0,
"start": 11429,
"end": 11432,
"loc": {
"start": {
"line": 383,
"column": 19
},
"end": {
"line": 383,
"column": 22
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 11432,
"end": 11433,
"loc": {
"start": {
"line": 383,
"column": 22
},
"end": {
"line": 383,
"column": 23
}
}
},
{
"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": 11442,
"end": 11445,
"loc": {
"start": {
"line": 384,
"column": 8
},
"end": {
"line": 384,
"column": 11
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "posb",
"start": 11446,
"end": 11450,
"loc": {
"start": {
"line": 384,
"column": 12
},
"end": {
"line": 384,
"column": 16
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 11451,
"end": 11452,
"loc": {
"start": {
"line": 384,
"column": 17
},
"end": {
"line": 384,
"column": 18
}
}
},
{
"type": {
"label": "num",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": 0,
"start": 11453,
"end": 11456,
"loc": {
"start": {
"line": 384,
"column": 19
},
"end": {
"line": 384,
"column": 22
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 11456,
"end": 11457,
"loc": {
"start": {
"line": 384,
"column": 22
},
"end": {
"line": 384,
"column": 23
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "posa",
"start": 11466,
"end": 11470,
"loc": {
"start": {
"line": 385,
"column": 8
},
"end": {
"line": 385,
"column": 12
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 11471,
"end": 11472,
"loc": {
"start": {
"line": 385,
"column": 13
},
"end": {
"line": 385,
"column": 14
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "Math",
"start": 11473,
"end": 11477,
"loc": {
"start": {
"line": 385,
"column": 15
},
"end": {
"line": 385,
"column": 19
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 11477,
"end": 11478,
"loc": {
"start": {
"line": 385,
"column": 19
},
"end": {
"line": 385,
"column": 20
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "floor",
"start": 11478,
"end": 11483,
"loc": {
"start": {
"line": 385,
"column": 20
},
"end": {
"line": 385,
"column": 25
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 11483,
"end": 11484,
"loc": {
"start": {
"line": 385,
"column": 25
},
"end": {
"line": 385,
"column": 26
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "nbValues",
"start": 11484,
"end": 11492,
"loc": {
"start": {
"line": 385,
"column": 26
},
"end": {
"line": 385,
"column": 34
}
}
},
{
"type": {
"label": "/",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": 10,
"updateContext": null
},
"value": "/",
"start": 11493,
"end": 11494,
"loc": {
"start": {
"line": 385,
"column": 35
},
"end": {
"line": 385,
"column": 36
}
}
},
{
"type": {
"label": "num",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": 4,
"start": 11495,
"end": 11496,
"loc": {
"start": {
"line": 385,
"column": 37
},
"end": {
"line": 385,
"column": 38
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 11496,
"end": 11497,
"loc": {
"start": {
"line": 385,
"column": 38
},
"end": {
"line": 385,
"column": 39
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 11497,
"end": 11498,
"loc": {
"start": {
"line": 385,
"column": 39
},
"end": {
"line": 385,
"column": 40
}
}
},
{
"type": {
"label": "if",
"keyword": "if",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "if",
"start": 11507,
"end": 11509,
"loc": {
"start": {
"line": 386,
"column": 8
},
"end": {
"line": 386,
"column": 10
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 11510,
"end": 11511,
"loc": {
"start": {
"line": 386,
"column": 11
},
"end": {
"line": 386,
"column": 12
}
}
},
{
"type": {
"label": "num",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": 4,
"start": 11511,
"end": 11512,
"loc": {
"start": {
"line": 386,
"column": 12
},
"end": {
"line": 386,
"column": 13
}
}
},
{
"type": {
"label": "*",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": 10,
"updateContext": null
},
"value": "*",
"start": 11513,
"end": 11514,
"loc": {
"start": {
"line": 386,
"column": 14
},
"end": {
"line": 386,
"column": 15
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "posa",
"start": 11515,
"end": 11519,
"loc": {
"start": {
"line": 386,
"column": 16
},
"end": {
"line": 386,
"column": 20
}
}
},
{
"type": {
"label": "==/!=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": 6,
"updateContext": null
},
"value": "===",
"start": 11520,
"end": 11523,
"loc": {
"start": {
"line": 386,
"column": 21
},
"end": {
"line": 386,
"column": 24
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "nbValues",
"start": 11524,
"end": 11532,
"loc": {
"start": {
"line": 386,
"column": 25
},
"end": {
"line": 386,
"column": 33
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 11532,
"end": 11533,
"loc": {
"start": {
"line": 386,
"column": 33
},
"end": {
"line": 386,
"column": 34
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 11534,
"end": 11535,
"loc": {
"start": {
"line": 386,
"column": 35
},
"end": {
"line": 386,
"column": 36
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "posb",
"start": 11548,
"end": 11552,
"loc": {
"start": {
"line": 387,
"column": 12
},
"end": {
"line": 387,
"column": 16
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 11553,
"end": 11554,
"loc": {
"start": {
"line": 387,
"column": 17
},
"end": {
"line": 387,
"column": 18
}
}
},
{
"type": {
"label": "num",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": 3,
"start": 11555,
"end": 11556,
"loc": {
"start": {
"line": 387,
"column": 19
},
"end": {
"line": 387,
"column": 20
}
}
},
{
"type": {
"label": "*",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": 10,
"updateContext": null
},
"value": "*",
"start": 11557,
"end": 11558,
"loc": {
"start": {
"line": 387,
"column": 21
},
"end": {
"line": 387,
"column": 22
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "posa",
"start": 11559,
"end": 11563,
"loc": {
"start": {
"line": 387,
"column": 23
},
"end": {
"line": 387,
"column": 27
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 11563,
"end": 11564,
"loc": {
"start": {
"line": 387,
"column": 27
},
"end": {
"line": 387,
"column": 28
}
}
},
{
"type": {
"label": "return",
"keyword": "return",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "return",
"start": 11577,
"end": 11583,
"loc": {
"start": {
"line": 388,
"column": 12
},
"end": {
"line": 388,
"column": 18
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 11584,
"end": 11585,
"loc": {
"start": {
"line": 388,
"column": 19
},
"end": {
"line": 388,
"column": 20
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "Number",
"start": 11585,
"end": 11591,
"loc": {
"start": {
"line": 388,
"column": 20
},
"end": {
"line": 388,
"column": 26
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 11591,
"end": 11592,
"loc": {
"start": {
"line": 388,
"column": 26
},
"end": {
"line": 388,
"column": 27
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "values",
"start": 11592,
"end": 11598,
"loc": {
"start": {
"line": 388,
"column": 27
},
"end": {
"line": 388,
"column": 33
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 11598,
"end": 11599,
"loc": {
"start": {
"line": 388,
"column": 33
},
"end": {
"line": 388,
"column": 34
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "posb",
"start": 11599,
"end": 11603,
"loc": {
"start": {
"line": 388,
"column": 34
},
"end": {
"line": 388,
"column": 38
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 11603,
"end": 11604,
"loc": {
"start": {
"line": 388,
"column": 38
},
"end": {
"line": 388,
"column": 39
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 11604,
"end": 11605,
"loc": {
"start": {
"line": 388,
"column": 39
},
"end": {
"line": 388,
"column": 40
}
}
},
{
"type": {
"label": "+/-",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": true,
"postfix": false,
"binop": 9,
"updateContext": null
},
"value": "+",
"start": 11606,
"end": 11607,
"loc": {
"start": {
"line": 388,
"column": 41
},
"end": {
"line": 388,
"column": 42
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "Number",
"start": 11624,
"end": 11630,
"loc": {
"start": {
"line": 389,
"column": 16
},
"end": {
"line": 389,
"column": 22
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 11630,
"end": 11631,
"loc": {
"start": {
"line": 389,
"column": 22
},
"end": {
"line": 389,
"column": 23
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "values",
"start": 11631,
"end": 11637,
"loc": {
"start": {
"line": 389,
"column": 23
},
"end": {
"line": 389,
"column": 29
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 11637,
"end": 11638,
"loc": {
"start": {
"line": 389,
"column": 29
},
"end": {
"line": 389,
"column": 30
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "posb",
"start": 11638,
"end": 11642,
"loc": {
"start": {
"line": 389,
"column": 30
},
"end": {
"line": 389,
"column": 34
}
}
},
{
"type": {
"label": "+/-",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": true,
"postfix": false,
"binop": 9,
"updateContext": null
},
"value": "-",
"start": 11643,
"end": 11644,
"loc": {
"start": {
"line": 389,
"column": 35
},
"end": {
"line": 389,
"column": 36
}
}
},
{
"type": {
"label": "num",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": 1,
"start": 11645,
"end": 11646,
"loc": {
"start": {
"line": 389,
"column": 37
},
"end": {
"line": 389,
"column": 38
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 11646,
"end": 11647,
"loc": {
"start": {
"line": 389,
"column": 38
},
"end": {
"line": 389,
"column": 39
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 11647,
"end": 11648,
"loc": {
"start": {
"line": 389,
"column": 39
},
"end": {
"line": 389,
"column": 40
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 11648,
"end": 11649,
"loc": {
"start": {
"line": 389,
"column": 40
},
"end": {
"line": 389,
"column": 41
}
}
},
{
"type": {
"label": "/",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": 10,
"updateContext": null
},
"value": "/",
"start": 11650,
"end": 11651,
"loc": {
"start": {
"line": 389,
"column": 42
},
"end": {
"line": 389,
"column": 43
}
}
},
{
"type": {
"label": "num",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": 2,
"start": 11652,
"end": 11653,
"loc": {
"start": {
"line": 389,
"column": 44
},
"end": {
"line": 389,
"column": 45
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 11653,
"end": 11654,
"loc": {
"start": {
"line": 389,
"column": 45
},
"end": {
"line": 389,
"column": 46
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 11663,
"end": 11664,
"loc": {
"start": {
"line": 390,
"column": 8
},
"end": {
"line": 390,
"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": 11673,
"end": 11679,
"loc": {
"start": {
"line": 391,
"column": 8
},
"end": {
"line": 391,
"column": 14
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "Number",
"start": 11680,
"end": 11686,
"loc": {
"start": {
"line": 391,
"column": 15
},
"end": {
"line": 391,
"column": 21
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 11686,
"end": 11687,
"loc": {
"start": {
"line": 391,
"column": 21
},
"end": {
"line": 391,
"column": 22
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "values",
"start": 11687,
"end": 11693,
"loc": {
"start": {
"line": 391,
"column": 22
},
"end": {
"line": 391,
"column": 28
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 11693,
"end": 11694,
"loc": {
"start": {
"line": 391,
"column": 28
},
"end": {
"line": 391,
"column": 29
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "nbValues",
"start": 11694,
"end": 11702,
"loc": {
"start": {
"line": 391,
"column": 29
},
"end": {
"line": 391,
"column": 37
}
}
},
{
"type": {
"label": "+/-",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": true,
"postfix": false,
"binop": 9,
"updateContext": null
},
"value": "-",
"start": 11703,
"end": 11704,
"loc": {
"start": {
"line": 391,
"column": 38
},
"end": {
"line": 391,
"column": 39
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "posa",
"start": 11705,
"end": 11709,
"loc": {
"start": {
"line": 391,
"column": 40
},
"end": {
"line": 391,
"column": 44
}
}
},
{
"type": {
"label": "+/-",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": true,
"postfix": false,
"binop": 9,
"updateContext": null
},
"value": "-",
"start": 11710,
"end": 11711,
"loc": {
"start": {
"line": 391,
"column": 45
},
"end": {
"line": 391,
"column": 46
}
}
},
{
"type": {
"label": "num",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": 1,
"start": 11712,
"end": 11713,
"loc": {
"start": {
"line": 391,
"column": 47
},
"end": {
"line": 391,
"column": 48
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 11713,
"end": 11714,
"loc": {
"start": {
"line": 391,
"column": 48
},
"end": {
"line": 391,
"column": 49
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 11714,
"end": 11715,
"loc": {
"start": {
"line": 391,
"column": 49
},
"end": {
"line": 391,
"column": 50
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 11715,
"end": 11716,
"loc": {
"start": {
"line": 391,
"column": 50
},
"end": {
"line": 391,
"column": 51
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 11721,
"end": 11722,
"loc": {
"start": {
"line": 392,
"column": 4
},
"end": {
"line": 392,
"column": 5
}
}
},
{
"type": "CommentBlock",
"value": "*\n * Sort passed values with supplied sorter function.\n * @param {Array} [values=[]] List of values to be sorted\n * @param {Function} sorter Sorter function\n * @returns {Array}\n ",
"start": 11728,
"end": 11930,
"loc": {
"start": {
"line": 394,
"column": 4
},
"end": {
"line": 399,
"column": 7
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "sortColumnValues",
"start": 11935,
"end": 11951,
"loc": {
"start": {
"line": 400,
"column": 4
},
"end": {
"line": 400,
"column": 20
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 11951,
"end": 11952,
"loc": {
"start": {
"line": 400,
"column": 20
},
"end": {
"line": 400,
"column": 21
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "values",
"start": 11952,
"end": 11958,
"loc": {
"start": {
"line": 400,
"column": 21
},
"end": {
"line": 400,
"column": 27
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 11959,
"end": 11960,
"loc": {
"start": {
"line": 400,
"column": 28
},
"end": {
"line": 400,
"column": 29
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 11961,
"end": 11962,
"loc": {
"start": {
"line": 400,
"column": 30
},
"end": {
"line": 400,
"column": 31
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 11962,
"end": 11963,
"loc": {
"start": {
"line": 400,
"column": 31
},
"end": {
"line": 400,
"column": 32
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 11963,
"end": 11964,
"loc": {
"start": {
"line": 400,
"column": 32
},
"end": {
"line": 400,
"column": 33
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "sorter",
"start": 11965,
"end": 11971,
"loc": {
"start": {
"line": 400,
"column": 34
},
"end": {
"line": 400,
"column": 40
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 11971,
"end": 11972,
"loc": {
"start": {
"line": 400,
"column": 40
},
"end": {
"line": 400,
"column": 41
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 11973,
"end": 11974,
"loc": {
"start": {
"line": 400,
"column": 42
},
"end": {
"line": 400,
"column": 43
}
}
},
{
"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": 11983,
"end": 11989,
"loc": {
"start": {
"line": 401,
"column": 8
},
"end": {
"line": 401,
"column": 14
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "values",
"start": 11990,
"end": 11996,
"loc": {
"start": {
"line": 401,
"column": 15
},
"end": {
"line": 401,
"column": 21
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 11996,
"end": 11997,
"loc": {
"start": {
"line": 401,
"column": 21
},
"end": {
"line": 401,
"column": 22
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "sort",
"start": 11997,
"end": 12001,
"loc": {
"start": {
"line": 401,
"column": 22
},
"end": {
"line": 401,
"column": 26
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 12001,
"end": 12002,
"loc": {
"start": {
"line": 401,
"column": 26
},
"end": {
"line": 401,
"column": 27
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "sorter",
"start": 12002,
"end": 12008,
"loc": {
"start": {
"line": 401,
"column": 27
},
"end": {
"line": 401,
"column": 33
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 12008,
"end": 12009,
"loc": {
"start": {
"line": 401,
"column": 33
},
"end": {
"line": 401,
"column": 34
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 12009,
"end": 12010,
"loc": {
"start": {
"line": 401,
"column": 34
},
"end": {
"line": 401,
"column": 35
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 12015,
"end": 12016,
"loc": {
"start": {
"line": 402,
"column": 4
},
"end": {
"line": 402,
"column": 5
}
}
},
{
"type": "CommentBlock",
"value": "*\n * Write calculation result in passed DOM element with supplied write method\n * and decimal precision.\n * @param {Number} [result=0] Calculation result\n * @param {DOMElement} label DOM element\n * @param {String} [writeType='innerhtml'] Write method\n * @param {Number} [precision=2] Applied decimal precision\n * @private\n ",
"start": 12022,
"end": 12381,
"loc": {
"start": {
"line": 404,
"column": 4
},
"end": {
"line": 412,
"column": 7
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "writeResult",
"start": 12386,
"end": 12397,
"loc": {
"start": {
"line": 413,
"column": 4
},
"end": {
"line": 413,
"column": 15
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 12397,
"end": 12398,
"loc": {
"start": {
"line": 413,
"column": 15
},
"end": {
"line": 413,
"column": 16
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "result",
"start": 12398,
"end": 12404,
"loc": {
"start": {
"line": 413,
"column": 16
},
"end": {
"line": 413,
"column": 22
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 12405,
"end": 12406,
"loc": {
"start": {
"line": 413,
"column": 23
},
"end": {
"line": 413,
"column": 24
}
}
},
{
"type": {
"label": "num",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": 0,
"start": 12407,
"end": 12408,
"loc": {
"start": {
"line": 413,
"column": 25
},
"end": {
"line": 413,
"column": 26
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 12408,
"end": 12409,
"loc": {
"start": {
"line": 413,
"column": 26
},
"end": {
"line": 413,
"column": 27
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "label",
"start": 12410,
"end": 12415,
"loc": {
"start": {
"line": 413,
"column": 28
},
"end": {
"line": 413,
"column": 33
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 12415,
"end": 12416,
"loc": {
"start": {
"line": 413,
"column": 33
},
"end": {
"line": 413,
"column": 34
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "writeType",
"start": 12417,
"end": 12426,
"loc": {
"start": {
"line": 413,
"column": 35
},
"end": {
"line": 413,
"column": 44
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 12427,
"end": 12428,
"loc": {
"start": {
"line": 413,
"column": 45
},
"end": {
"line": 413,
"column": 46
}
}
},
{
"type": {
"label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "innerhtml",
"start": 12429,
"end": 12440,
"loc": {
"start": {
"line": 413,
"column": 47
},
"end": {
"line": 413,
"column": 58
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 12440,
"end": 12441,
"loc": {
"start": {
"line": 413,
"column": 58
},
"end": {
"line": 413,
"column": 59
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "precision",
"start": 12450,
"end": 12459,
"loc": {
"start": {
"line": 414,
"column": 8
},
"end": {
"line": 414,
"column": 17
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 12460,
"end": 12461,
"loc": {
"start": {
"line": 414,
"column": 18
},
"end": {
"line": 414,
"column": 19
}
}
},
{
"type": {
"label": "num",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": 2,
"start": 12462,
"end": 12463,
"loc": {
"start": {
"line": 414,
"column": 20
},
"end": {
"line": 414,
"column": 21
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 12463,
"end": 12464,
"loc": {
"start": {
"line": 414,
"column": 21
},
"end": {
"line": 414,
"column": 22
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "format",
"start": 12465,
"end": 12471,
"loc": {
"start": {
"line": 414,
"column": 23
},
"end": {
"line": 414,
"column": 29
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 12472,
"end": 12473,
"loc": {
"start": {
"line": 414,
"column": 30
},
"end": {
"line": 414,
"column": 31
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 12474,
"end": 12475,
"loc": {
"start": {
"line": 414,
"column": 32
},
"end": {
"line": 414,
"column": 33
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 12475,
"end": 12476,
"loc": {
"start": {
"line": 414,
"column": 33
},
"end": {
"line": 414,
"column": 34
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 12476,
"end": 12477,
"loc": {
"start": {
"line": 414,
"column": 34
},
"end": {
"line": 414,
"column": 35
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 12478,
"end": 12479,
"loc": {
"start": {
"line": 414,
"column": 36
},
"end": {
"line": 414,
"column": 37
}
}
},
{
"type": {
"label": "let",
"keyword": "let",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "let",
"start": 12488,
"end": 12491,
"loc": {
"start": {
"line": 415,
"column": 8
},
"end": {
"line": 415,
"column": 11
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "labelElm",
"start": 12492,
"end": 12500,
"loc": {
"start": {
"line": 415,
"column": 12
},
"end": {
"line": 415,
"column": 20
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 12501,
"end": 12502,
"loc": {
"start": {
"line": 415,
"column": 21
},
"end": {
"line": 415,
"column": 22
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "elm",
"start": 12503,
"end": 12506,
"loc": {
"start": {
"line": 415,
"column": 23
},
"end": {
"line": 415,
"column": 26
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 12506,
"end": 12507,
"loc": {
"start": {
"line": 415,
"column": 26
},
"end": {
"line": 415,
"column": 27
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "label",
"start": 12507,
"end": 12512,
"loc": {
"start": {
"line": 415,
"column": 27
},
"end": {
"line": 415,
"column": 32
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 12512,
"end": 12513,
"loc": {
"start": {
"line": 415,
"column": 32
},
"end": {
"line": 415,
"column": 33
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 12513,
"end": 12514,
"loc": {
"start": {
"line": 415,
"column": 33
},
"end": {
"line": 415,
"column": 34
}
}
},
{
"type": {
"label": "if",
"keyword": "if",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "if",
"start": 12524,
"end": 12526,
"loc": {
"start": {
"line": 417,
"column": 8
},
"end": {
"line": 417,
"column": 10
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 12527,
"end": 12528,
"loc": {
"start": {
"line": 417,
"column": 11
},
"end": {
"line": 417,
"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": 12528,
"end": 12529,
"loc": {
"start": {
"line": 417,
"column": 12
},
"end": {
"line": 417,
"column": 13
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "labelElm",
"start": 12529,
"end": 12537,
"loc": {
"start": {
"line": 417,
"column": 13
},
"end": {
"line": 417,
"column": 21
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 12537,
"end": 12538,
"loc": {
"start": {
"line": 417,
"column": 21
},
"end": {
"line": 417,
"column": 22
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 12539,
"end": 12540,
"loc": {
"start": {
"line": 417,
"column": 23
},
"end": {
"line": 417,
"column": 24
}
}
},
{
"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": 12553,
"end": 12559,
"loc": {
"start": {
"line": 418,
"column": 12
},
"end": {
"line": 418,
"column": 18
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 12559,
"end": 12560,
"loc": {
"start": {
"line": 418,
"column": 18
},
"end": {
"line": 418,
"column": 19
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 12569,
"end": 12570,
"loc": {
"start": {
"line": 419,
"column": 8
},
"end": {
"line": 419,
"column": 9
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "result",
"start": 12580,
"end": 12586,
"loc": {
"start": {
"line": 421,
"column": 8
},
"end": {
"line": 421,
"column": 14
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 12587,
"end": 12588,
"loc": {
"start": {
"line": 421,
"column": 15
},
"end": {
"line": 421,
"column": 16
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "result",
"start": 12589,
"end": 12595,
"loc": {
"start": {
"line": 421,
"column": 17
},
"end": {
"line": 421,
"column": 23
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 12595,
"end": 12596,
"loc": {
"start": {
"line": 421,
"column": 23
},
"end": {
"line": 421,
"column": 24
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "toFixed",
"start": 12596,
"end": 12603,
"loc": {
"start": {
"line": 421,
"column": 24
},
"end": {
"line": 421,
"column": 31
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 12603,
"end": 12604,
"loc": {
"start": {
"line": 421,
"column": 31
},
"end": {
"line": 421,
"column": 32
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "precision",
"start": 12604,
"end": 12613,
"loc": {
"start": {
"line": 421,
"column": 32
},
"end": {
"line": 421,
"column": 41
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 12613,
"end": 12614,
"loc": {
"start": {
"line": 421,
"column": 41
},
"end": {
"line": 421,
"column": 42
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 12614,
"end": 12615,
"loc": {
"start": {
"line": 421,
"column": 42
},
"end": {
"line": 421,
"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": 12624,
"end": 12626,
"loc": {
"start": {
"line": 422,
"column": 8
},
"end": {
"line": 422,
"column": 10
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 12627,
"end": 12628,
"loc": {
"start": {
"line": 422,
"column": 11
},
"end": {
"line": 422,
"column": 12
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "isNaN",
"start": 12628,
"end": 12633,
"loc": {
"start": {
"line": 422,
"column": 12
},
"end": {
"line": 422,
"column": 17
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 12633,
"end": 12634,
"loc": {
"start": {
"line": 422,
"column": 17
},
"end": {
"line": 422,
"column": 18
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "result",
"start": 12634,
"end": 12640,
"loc": {
"start": {
"line": 422,
"column": 18
},
"end": {
"line": 422,
"column": 24
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 12640,
"end": 12641,
"loc": {
"start": {
"line": 422,
"column": 24
},
"end": {
"line": 422,
"column": 25
}
}
},
{
"type": {
"label": "||",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": 1,
"updateContext": null
},
"value": "||",
"start": 12642,
"end": 12644,
"loc": {
"start": {
"line": 422,
"column": 26
},
"end": {
"line": 422,
"column": 28
}
}
},
{
"type": {
"label": "prefix",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": true,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "!",
"start": 12645,
"end": 12646,
"loc": {
"start": {
"line": 422,
"column": 29
},
"end": {
"line": 422,
"column": 30
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "isFinite",
"start": 12646,
"end": 12654,
"loc": {
"start": {
"line": 422,
"column": 30
},
"end": {
"line": 422,
"column": 38
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 12654,
"end": 12655,
"loc": {
"start": {
"line": 422,
"column": 38
},
"end": {
"line": 422,
"column": 39
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "result",
"start": 12655,
"end": 12661,
"loc": {
"start": {
"line": 422,
"column": 39
},
"end": {
"line": 422,
"column": 45
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 12661,
"end": 12662,
"loc": {
"start": {
"line": 422,
"column": 45
},
"end": {
"line": 422,
"column": 46
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 12662,
"end": 12663,
"loc": {
"start": {
"line": 422,
"column": 46
},
"end": {
"line": 422,
"column": 47
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 12664,
"end": 12665,
"loc": {
"start": {
"line": 422,
"column": 48
},
"end": {
"line": 422,
"column": 49
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "result",
"start": 12678,
"end": 12684,
"loc": {
"start": {
"line": 423,
"column": 12
},
"end": {
"line": 423,
"column": 18
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 12685,
"end": 12686,
"loc": {
"start": {
"line": 423,
"column": 19
},
"end": {
"line": 423,
"column": 20
}
}
},
{
"type": {
"label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "",
"start": 12687,
"end": 12689,
"loc": {
"start": {
"line": 423,
"column": 21
},
"end": {
"line": 423,
"column": 23
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 12689,
"end": 12690,
"loc": {
"start": {
"line": 423,
"column": 23
},
"end": {
"line": 423,
"column": 24
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 12699,
"end": 12700,
"loc": {
"start": {
"line": 424,
"column": 8
},
"end": {
"line": 424,
"column": 9
}
}
},
{
"type": {
"label": "else",
"keyword": "else",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "else",
"start": 12701,
"end": 12705,
"loc": {
"start": {
"line": 424,
"column": 10
},
"end": {
"line": 424,
"column": 14
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 12706,
"end": 12707,
"loc": {
"start": {
"line": 424,
"column": 15
},
"end": {
"line": 424,
"column": 16
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "result",
"start": 12720,
"end": 12726,
"loc": {
"start": {
"line": 425,
"column": 12
},
"end": {
"line": 425,
"column": 18
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 12727,
"end": 12728,
"loc": {
"start": {
"line": 425,
"column": 19
},
"end": {
"line": 425,
"column": 20
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "formatNumber",
"start": 12729,
"end": 12741,
"loc": {
"start": {
"line": 425,
"column": 21
},
"end": {
"line": 425,
"column": 33
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 12741,
"end": 12742,
"loc": {
"start": {
"line": 425,
"column": 33
},
"end": {
"line": 425,
"column": 34
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "format",
"start": 12742,
"end": 12748,
"loc": {
"start": {
"line": 425,
"column": 34
},
"end": {
"line": 425,
"column": 40
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 12748,
"end": 12749,
"loc": {
"start": {
"line": 425,
"column": 40
},
"end": {
"line": 425,
"column": 41
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 12749,
"end": 12750,
"loc": {
"start": {
"line": 425,
"column": 41
},
"end": {
"line": 425,
"column": 42
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "result",
"start": 12750,
"end": 12756,
"loc": {
"start": {
"line": 425,
"column": 42
},
"end": {
"line": 425,
"column": 48
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 12756,
"end": 12757,
"loc": {
"start": {
"line": 425,
"column": 48
},
"end": {
"line": 425,
"column": 49
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 12757,
"end": 12758,
"loc": {
"start": {
"line": 425,
"column": 49
},
"end": {
"line": 425,
"column": 50
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 12767,
"end": 12768,
"loc": {
"start": {
"line": 426,
"column": 8
},
"end": {
"line": 426,
"column": 9
}
}
},
{
"type": {
"label": "switch",
"keyword": "switch",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "switch",
"start": 12778,
"end": 12784,
"loc": {
"start": {
"line": 428,
"column": 8
},
"end": {
"line": 428,
"column": 14
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 12785,
"end": 12786,
"loc": {
"start": {
"line": 428,
"column": 15
},
"end": {
"line": 428,
"column": 16
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "writeType",
"start": 12786,
"end": 12795,
"loc": {
"start": {
"line": 428,
"column": 16
},
"end": {
"line": 428,
"column": 25
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 12795,
"end": 12796,
"loc": {
"start": {
"line": 428,
"column": 25
},
"end": {
"line": 428,
"column": 26
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "toLowerCase",
"start": 12796,
"end": 12807,
"loc": {
"start": {
"line": 428,
"column": 26
},
"end": {
"line": 428,
"column": 37
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 12807,
"end": 12808,
"loc": {
"start": {
"line": 428,
"column": 37
},
"end": {
"line": 428,
"column": 38
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 12808,
"end": 12809,
"loc": {
"start": {
"line": 428,
"column": 38
},
"end": {
"line": 428,
"column": 39
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 12809,
"end": 12810,
"loc": {
"start": {
"line": 428,
"column": 39
},
"end": {
"line": 428,
"column": 40
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 12811,
"end": 12812,
"loc": {
"start": {
"line": 428,
"column": 41
},
"end": {
"line": 428,
"column": 42
}
}
},
{
"type": {
"label": "case",
"keyword": "case",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "case",
"start": 12825,
"end": 12829,
"loc": {
"start": {
"line": 429,
"column": 12
},
"end": {
"line": 429,
"column": 16
}
}
},
{
"type": {
"label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "innerhtml",
"start": 12830,
"end": 12841,
"loc": {
"start": {
"line": 429,
"column": 17
},
"end": {
"line": 429,
"column": 28
}
}
},
{
"type": {
"label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 12841,
"end": 12842,
"loc": {
"start": {
"line": 429,
"column": 28
},
"end": {
"line": 429,
"column": 29
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "labelElm",
"start": 12859,
"end": 12867,
"loc": {
"start": {
"line": 430,
"column": 16
},
"end": {
"line": 430,
"column": 24
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 12867,
"end": 12868,
"loc": {
"start": {
"line": 430,
"column": 24
},
"end": {
"line": 430,
"column": 25
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "innerHTML",
"start": 12868,
"end": 12877,
"loc": {
"start": {
"line": 430,
"column": 25
},
"end": {
"line": 430,
"column": 34
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 12878,
"end": 12879,
"loc": {
"start": {
"line": 430,
"column": 35
},
"end": {
"line": 430,
"column": 36
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "result",
"start": 12880,
"end": 12886,
"loc": {
"start": {
"line": 430,
"column": 37
},
"end": {
"line": 430,
"column": 43
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 12886,
"end": 12887,
"loc": {
"start": {
"line": 430,
"column": 43
},
"end": {
"line": 430,
"column": 44
}
}
},
{
"type": {
"label": "break",
"keyword": "break",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "break",
"start": 12904,
"end": 12909,
"loc": {
"start": {
"line": 431,
"column": 16
},
"end": {
"line": 431,
"column": 21
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 12909,
"end": 12910,
"loc": {
"start": {
"line": 431,
"column": 21
},
"end": {
"line": 431,
"column": 22
}
}
},
{
"type": {
"label": "case",
"keyword": "case",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "case",
"start": 12923,
"end": 12927,
"loc": {
"start": {
"line": 432,
"column": 12
},
"end": {
"line": 432,
"column": 16
}
}
},
{
"type": {
"label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "setvalue",
"start": 12928,
"end": 12938,
"loc": {
"start": {
"line": 432,
"column": 17
},
"end": {
"line": 432,
"column": 27
}
}
},
{
"type": {
"label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 12938,
"end": 12939,
"loc": {
"start": {
"line": 432,
"column": 27
},
"end": {
"line": 432,
"column": 28
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "labelElm",
"start": 12956,
"end": 12964,
"loc": {
"start": {
"line": 433,
"column": 16
},
"end": {
"line": 433,
"column": 24
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 12964,
"end": 12965,
"loc": {
"start": {
"line": 433,
"column": 24
},
"end": {
"line": 433,
"column": 25
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "value",
"start": 12965,
"end": 12970,
"loc": {
"start": {
"line": 433,
"column": 25
},
"end": {
"line": 433,
"column": 30
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 12971,
"end": 12972,
"loc": {
"start": {
"line": 433,
"column": 31
},
"end": {
"line": 433,
"column": 32
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "result",
"start": 12973,
"end": 12979,
"loc": {
"start": {
"line": 433,
"column": 33
},
"end": {
"line": 433,
"column": 39
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 12979,
"end": 12980,
"loc": {
"start": {
"line": 433,
"column": 39
},
"end": {
"line": 433,
"column": 40
}
}
},
{
"type": {
"label": "break",
"keyword": "break",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "break",
"start": 12997,
"end": 13002,
"loc": {
"start": {
"line": 434,
"column": 16
},
"end": {
"line": 434,
"column": 21
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 13002,
"end": 13003,
"loc": {
"start": {
"line": 434,
"column": 21
},
"end": {
"line": 434,
"column": 22
}
}
},
{
"type": {
"label": "case",
"keyword": "case",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "case",
"start": 13016,
"end": 13020,
"loc": {
"start": {
"line": 435,
"column": 12
},
"end": {
"line": 435,
"column": 16
}
}
},
{
"type": {
"label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "createtextnode",
"start": 13021,
"end": 13037,
"loc": {
"start": {
"line": 435,
"column": 17
},
"end": {
"line": 435,
"column": 33
}
}
},
{
"type": {
"label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 13037,
"end": 13038,
"loc": {
"start": {
"line": 435,
"column": 33
},
"end": {
"line": 435,
"column": 34
}
}
},
{
"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": 13055,
"end": 13058,
"loc": {
"start": {
"line": 436,
"column": 16
},
"end": {
"line": 436,
"column": 19
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "oldNode",
"start": 13059,
"end": 13066,
"loc": {
"start": {
"line": 436,
"column": 20
},
"end": {
"line": 436,
"column": 27
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 13067,
"end": 13068,
"loc": {
"start": {
"line": 436,
"column": 28
},
"end": {
"line": 436,
"column": 29
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "labelElm",
"start": 13069,
"end": 13077,
"loc": {
"start": {
"line": 436,
"column": 30
},
"end": {
"line": 436,
"column": 38
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 13077,
"end": 13078,
"loc": {
"start": {
"line": 436,
"column": 38
},
"end": {
"line": 436,
"column": 39
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "firstChild",
"start": 13078,
"end": 13088,
"loc": {
"start": {
"line": 436,
"column": 39
},
"end": {
"line": 436,
"column": 49
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 13088,
"end": 13089,
"loc": {
"start": {
"line": 436,
"column": 49
},
"end": {
"line": 436,
"column": 50
}
}
},
{
"type": {
"label": "let",
"keyword": "let",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "let",
"start": 13106,
"end": 13109,
"loc": {
"start": {
"line": 437,
"column": 16
},
"end": {
"line": 437,
"column": 19
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "txtNode",
"start": 13110,
"end": 13117,
"loc": {
"start": {
"line": 437,
"column": 20
},
"end": {
"line": 437,
"column": 27
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 13118,
"end": 13119,
"loc": {
"start": {
"line": 437,
"column": 28
},
"end": {
"line": 437,
"column": 29
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "createText",
"start": 13120,
"end": 13130,
"loc": {
"start": {
"line": 437,
"column": 30
},
"end": {
"line": 437,
"column": 40
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 13130,
"end": 13131,
"loc": {
"start": {
"line": 437,
"column": 40
},
"end": {
"line": 437,
"column": 41
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "result",
"start": 13131,
"end": 13137,
"loc": {
"start": {
"line": 437,
"column": 41
},
"end": {
"line": 437,
"column": 47
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 13137,
"end": 13138,
"loc": {
"start": {
"line": 437,
"column": 47
},
"end": {
"line": 437,
"column": 48
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 13138,
"end": 13139,
"loc": {
"start": {
"line": 437,
"column": 48
},
"end": {
"line": 437,
"column": 49
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "labelElm",
"start": 13156,
"end": 13164,
"loc": {
"start": {
"line": 438,
"column": 16
},
"end": {
"line": 438,
"column": 24
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 13164,
"end": 13165,
"loc": {
"start": {
"line": 438,
"column": 24
},
"end": {
"line": 438,
"column": 25
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "replaceChild",
"start": 13165,
"end": 13177,
"loc": {
"start": {
"line": 438,
"column": 25
},
"end": {
"line": 438,
"column": 37
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 13177,
"end": 13178,
"loc": {
"start": {
"line": 438,
"column": 37
},
"end": {
"line": 438,
"column": 38
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "txtNode",
"start": 13178,
"end": 13185,
"loc": {
"start": {
"line": 438,
"column": 38
},
"end": {
"line": 438,
"column": 45
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 13185,
"end": 13186,
"loc": {
"start": {
"line": 438,
"column": 45
},
"end": {
"line": 438,
"column": 46
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "oldNode",
"start": 13187,
"end": 13194,
"loc": {
"start": {
"line": 438,
"column": 47
},
"end": {
"line": 438,
"column": 54
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 13194,
"end": 13195,
"loc": {
"start": {
"line": 438,
"column": 54
},
"end": {
"line": 438,
"column": 55
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 13195,
"end": 13196,
"loc": {
"start": {
"line": 438,
"column": 55
},
"end": {
"line": 438,
"column": 56
}
}
},
{
"type": {
"label": "break",
"keyword": "break",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "break",
"start": 13213,
"end": 13218,
"loc": {
"start": {
"line": 439,
"column": 16
},
"end": {
"line": 439,
"column": 21
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 13218,
"end": 13219,
"loc": {
"start": {
"line": 439,
"column": 21
},
"end": {
"line": 439,
"column": 22
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 13228,
"end": 13229,
"loc": {
"start": {
"line": 440,
"column": 8
},
"end": {
"line": 440,
"column": 9
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 13234,
"end": 13235,
"loc": {
"start": {
"line": 441,
"column": 4
},
"end": {
"line": 441,
"column": 5
}
}
},
{
"type": "CommentBlock",
"value": "*\n * Configure the format options used to format the operation result based\n * on column type.\n * @param {Number} colIndex Column index\n * @param {Object} [format={}] Format object\n * @returns {Object}\n * @private\n ",
"start": 13241,
"end": 13488,
"loc": {
"start": {
"line": 443,
"column": 4
},
"end": {
"line": 450,
"column": 7
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "configureFormat",
"start": 13493,
"end": 13508,
"loc": {
"start": {
"line": 451,
"column": 4
},
"end": {
"line": 451,
"column": 19
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 13508,
"end": 13509,
"loc": {
"start": {
"line": 451,
"column": 19
},
"end": {
"line": 451,
"column": 20
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "colIndex",
"start": 13509,
"end": 13517,
"loc": {
"start": {
"line": 451,
"column": 20
},
"end": {
"line": 451,
"column": 28
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 13517,
"end": 13518,
"loc": {
"start": {
"line": 451,
"column": 28
},
"end": {
"line": 451,
"column": 29
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "format",
"start": 13519,
"end": 13525,
"loc": {
"start": {
"line": 451,
"column": 30
},
"end": {
"line": 451,
"column": 36
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 13526,
"end": 13527,
"loc": {
"start": {
"line": 451,
"column": 37
},
"end": {
"line": 451,
"column": 38
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 13528,
"end": 13529,
"loc": {
"start": {
"line": 451,
"column": 39
},
"end": {
"line": 451,
"column": 40
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 13529,
"end": 13530,
"loc": {
"start": {
"line": 451,
"column": 40
},
"end": {
"line": 451,
"column": 41
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 13530,
"end": 13531,
"loc": {
"start": {
"line": 451,
"column": 41
},
"end": {
"line": 451,
"column": 42
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 13532,
"end": 13533,
"loc": {
"start": {
"line": 451,
"column": 43
},
"end": {
"line": 451,
"column": 44
}
}
},
{
"type": {
"label": "let",
"keyword": "let",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "let",
"start": 13542,
"end": 13545,
"loc": {
"start": {
"line": 452,
"column": 8
},
"end": {
"line": 452,
"column": 11
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "tf",
"start": 13546,
"end": 13548,
"loc": {
"start": {
"line": 452,
"column": 12
},
"end": {
"line": 452,
"column": 14
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 13549,
"end": 13550,
"loc": {
"start": {
"line": 452,
"column": 15
},
"end": {
"line": 452,
"column": 16
}
}
},
{
"type": {
"label": "this",
"keyword": "this",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "this",
"start": 13551,
"end": 13555,
"loc": {
"start": {
"line": 452,
"column": 17
},
"end": {
"line": 452,
"column": 21
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 13555,
"end": 13556,
"loc": {
"start": {
"line": 452,
"column": 21
},
"end": {
"line": 452,
"column": 22
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "tf",
"start": 13556,
"end": 13558,
"loc": {
"start": {
"line": 452,
"column": 22
},
"end": {
"line": 452,
"column": 24
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 13558,
"end": 13559,
"loc": {
"start": {
"line": 452,
"column": 24
},
"end": {
"line": 452,
"column": 25
}
}
},
{
"type": {
"label": "if",
"keyword": "if",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "if",
"start": 13568,
"end": 13570,
"loc": {
"start": {
"line": 453,
"column": 8
},
"end": {
"line": 453,
"column": 10
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 13571,
"end": 13572,
"loc": {
"start": {
"line": 453,
"column": 11
},
"end": {
"line": 453,
"column": 12
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "tf",
"start": 13572,
"end": 13574,
"loc": {
"start": {
"line": 453,
"column": 12
},
"end": {
"line": 453,
"column": 14
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 13574,
"end": 13575,
"loc": {
"start": {
"line": 453,
"column": 14
},
"end": {
"line": 453,
"column": 15
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "hasType",
"start": 13575,
"end": 13582,
"loc": {
"start": {
"line": 453,
"column": 15
},
"end": {
"line": 453,
"column": 22
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 13582,
"end": 13583,
"loc": {
"start": {
"line": 453,
"column": 22
},
"end": {
"line": 453,
"column": 23
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "colIndex",
"start": 13583,
"end": 13591,
"loc": {
"start": {
"line": 453,
"column": 23
},
"end": {
"line": 453,
"column": 31
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 13591,
"end": 13592,
"loc": {
"start": {
"line": 453,
"column": 31
},
"end": {
"line": 453,
"column": 32
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 13593,
"end": 13594,
"loc": {
"start": {
"line": 453,
"column": 33
},
"end": {
"line": 453,
"column": 34
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "FORMATTED_NUMBER",
"start": 13594,
"end": 13610,
"loc": {
"start": {
"line": 453,
"column": 34
},
"end": {
"line": 453,
"column": 50
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 13610,
"end": 13611,
"loc": {
"start": {
"line": 453,
"column": 50
},
"end": {
"line": 453,
"column": 51
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 13611,
"end": 13612,
"loc": {
"start": {
"line": 453,
"column": 51
},
"end": {
"line": 453,
"column": 52
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 13612,
"end": 13613,
"loc": {
"start": {
"line": 453,
"column": 52
},
"end": {
"line": 453,
"column": 53
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 13614,
"end": 13615,
"loc": {
"start": {
"line": 453,
"column": 54
},
"end": {
"line": 453,
"column": 55
}
}
},
{
"type": {
"label": "let",
"keyword": "let",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "let",
"start": 13628,
"end": 13631,
"loc": {
"start": {
"line": 454,
"column": 12
},
"end": {
"line": 454,
"column": 15
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "colType",
"start": 13632,
"end": 13639,
"loc": {
"start": {
"line": 454,
"column": 16
},
"end": {
"line": 454,
"column": 23
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 13640,
"end": 13641,
"loc": {
"start": {
"line": 454,
"column": 24
},
"end": {
"line": 454,
"column": 25
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "tf",
"start": 13642,
"end": 13644,
"loc": {
"start": {
"line": 454,
"column": 26
},
"end": {
"line": 454,
"column": 28
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 13644,
"end": 13645,
"loc": {
"start": {
"line": 454,
"column": 28
},
"end": {
"line": 454,
"column": 29
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "colTypes",
"start": 13645,
"end": 13653,
"loc": {
"start": {
"line": 454,
"column": 29
},
"end": {
"line": 454,
"column": 37
}
}
},
{
"type": {
"label": "[",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 13653,
"end": 13654,
"loc": {
"start": {
"line": 454,
"column": 37
},
"end": {
"line": 454,
"column": 38
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "colIndex",
"start": 13654,
"end": 13662,
"loc": {
"start": {
"line": 454,
"column": 38
},
"end": {
"line": 454,
"column": 46
}
}
},
{
"type": {
"label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 13662,
"end": 13663,
"loc": {
"start": {
"line": 454,
"column": 46
},
"end": {
"line": 454,
"column": 47
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 13663,
"end": 13664,
"loc": {
"start": {
"line": 454,
"column": 47
},
"end": {
"line": 454,
"column": 48
}
}
},
{
"type": {
"label": "if",
"keyword": "if",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "if",
"start": 13677,
"end": 13679,
"loc": {
"start": {
"line": 455,
"column": 12
},
"end": {
"line": 455,
"column": 14
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 13680,
"end": 13681,
"loc": {
"start": {
"line": 455,
"column": 15
},
"end": {
"line": 455,
"column": 16
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "colType",
"start": 13681,
"end": 13688,
"loc": {
"start": {
"line": 455,
"column": 16
},
"end": {
"line": 455,
"column": 23
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 13688,
"end": 13689,
"loc": {
"start": {
"line": 455,
"column": 23
},
"end": {
"line": 455,
"column": 24
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "decimal",
"start": 13689,
"end": 13696,
"loc": {
"start": {
"line": 455,
"column": 24
},
"end": {
"line": 455,
"column": 31
}
}
},
{
"type": {
"label": "&&",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": 2,
"updateContext": null
},
"value": "&&",
"start": 13697,
"end": 13699,
"loc": {
"start": {
"line": 455,
"column": 32
},
"end": {
"line": 455,
"column": 34
}
}
},
{
"type": {
"label": "prefix",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": true,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "!",
"start": 13700,
"end": 13701,
"loc": {
"start": {
"line": 455,
"column": 35
},
"end": {
"line": 455,
"column": 36
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "format",
"start": 13701,
"end": 13707,
"loc": {
"start": {
"line": 455,
"column": 36
},
"end": {
"line": 455,
"column": 42
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 13707,
"end": 13708,
"loc": {
"start": {
"line": 455,
"column": 42
},
"end": {
"line": 455,
"column": 43
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "decimal",
"start": 13708,
"end": 13715,
"loc": {
"start": {
"line": 455,
"column": 43
},
"end": {
"line": 455,
"column": 50
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 13715,
"end": 13716,
"loc": {
"start": {
"line": 455,
"column": 50
},
"end": {
"line": 455,
"column": 51
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 13717,
"end": 13718,
"loc": {
"start": {
"line": 455,
"column": 52
},
"end": {
"line": 455,
"column": 53
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "format",
"start": 13735,
"end": 13741,
"loc": {
"start": {
"line": 456,
"column": 16
},
"end": {
"line": 456,
"column": 22
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 13741,
"end": 13742,
"loc": {
"start": {
"line": 456,
"column": 22
},
"end": {
"line": 456,
"column": 23
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "decimal",
"start": 13742,
"end": 13749,
"loc": {
"start": {
"line": 456,
"column": 23
},
"end": {
"line": 456,
"column": 30
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 13750,
"end": 13751,
"loc": {
"start": {
"line": 456,
"column": 31
},
"end": {
"line": 456,
"column": 32
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "colType",
"start": 13752,
"end": 13759,
"loc": {
"start": {
"line": 456,
"column": 33
},
"end": {
"line": 456,
"column": 40
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 13759,
"end": 13760,
"loc": {
"start": {
"line": 456,
"column": 40
},
"end": {
"line": 456,
"column": 41
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "decimal",
"start": 13760,
"end": 13767,
"loc": {
"start": {
"line": 456,
"column": 41
},
"end": {
"line": 456,
"column": 48
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 13767,
"end": 13768,
"loc": {
"start": {
"line": 456,
"column": 48
},
"end": {
"line": 456,
"column": 49
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 13781,
"end": 13782,
"loc": {
"start": {
"line": 457,
"column": 12
},
"end": {
"line": 457,
"column": 13
}
}
},
{
"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": 13795,
"end": 13797,
"loc": {
"start": {
"line": 458,
"column": 12
},
"end": {
"line": 458,
"column": 14
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 13798,
"end": 13799,
"loc": {
"start": {
"line": 458,
"column": 15
},
"end": {
"line": 458,
"column": 16
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "colType",
"start": 13799,
"end": 13806,
"loc": {
"start": {
"line": 458,
"column": 16
},
"end": {
"line": 458,
"column": 23
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 13806,
"end": 13807,
"loc": {
"start": {
"line": 458,
"column": 23
},
"end": {
"line": 458,
"column": 24
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "thousands",
"start": 13807,
"end": 13816,
"loc": {
"start": {
"line": 458,
"column": 24
},
"end": {
"line": 458,
"column": 33
}
}
},
{
"type": {
"label": "&&",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": 2,
"updateContext": null
},
"value": "&&",
"start": 13817,
"end": 13819,
"loc": {
"start": {
"line": 458,
"column": 34
},
"end": {
"line": 458,
"column": 36
}
}
},
{
"type": {
"label": "prefix",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": true,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "!",
"start": 13820,
"end": 13821,
"loc": {
"start": {
"line": 458,
"column": 37
},
"end": {
"line": 458,
"column": 38
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "format",
"start": 13821,
"end": 13827,
"loc": {
"start": {
"line": 458,
"column": 38
},
"end": {
"line": 458,
"column": 44
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 13827,
"end": 13828,
"loc": {
"start": {
"line": 458,
"column": 44
},
"end": {
"line": 458,
"column": 45
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "integerSeparator",
"start": 13828,
"end": 13844,
"loc": {
"start": {
"line": 458,
"column": 45
},
"end": {
"line": 458,
"column": 61
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 13844,
"end": 13845,
"loc": {
"start": {
"line": 458,
"column": 61
},
"end": {
"line": 458,
"column": 62
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 13846,
"end": 13847,
"loc": {
"start": {
"line": 458,
"column": 63
},
"end": {
"line": 458,
"column": 64
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "format",
"start": 13864,
"end": 13870,
"loc": {
"start": {
"line": 459,
"column": 16
},
"end": {
"line": 459,
"column": 22
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 13870,
"end": 13871,
"loc": {
"start": {
"line": 459,
"column": 22
},
"end": {
"line": 459,
"column": 23
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "integerSeparator",
"start": 13871,
"end": 13887,
"loc": {
"start": {
"line": 459,
"column": 23
},
"end": {
"line": 459,
"column": 39
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 13888,
"end": 13889,
"loc": {
"start": {
"line": 459,
"column": 40
},
"end": {
"line": 459,
"column": 41
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "colType",
"start": 13890,
"end": 13897,
"loc": {
"start": {
"line": 459,
"column": 42
},
"end": {
"line": 459,
"column": 49
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 13897,
"end": 13898,
"loc": {
"start": {
"line": 459,
"column": 49
},
"end": {
"line": 459,
"column": 50
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "thousands",
"start": 13898,
"end": 13907,
"loc": {
"start": {
"line": 459,
"column": 50
},
"end": {
"line": 459,
"column": 59
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 13907,
"end": 13908,
"loc": {
"start": {
"line": 459,
"column": 59
},
"end": {
"line": 459,
"column": 60
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 13921,
"end": 13922,
"loc": {
"start": {
"line": 460,
"column": 12
},
"end": {
"line": 460,
"column": 13
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 13931,
"end": 13932,
"loc": {
"start": {
"line": 461,
"column": 8
},
"end": {
"line": 461,
"column": 9
}
}
},
{
"type": {
"label": "else",
"keyword": "else",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "else",
"start": 13933,
"end": 13937,
"loc": {
"start": {
"line": 461,
"column": 10
},
"end": {
"line": 461,
"column": 14
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 13938,
"end": 13939,
"loc": {
"start": {
"line": 461,
"column": 15
},
"end": {
"line": 461,
"column": 16
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "format",
"start": 13952,
"end": 13958,
"loc": {
"start": {
"line": 462,
"column": 12
},
"end": {
"line": 462,
"column": 18
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 13958,
"end": 13959,
"loc": {
"start": {
"line": 462,
"column": 18
},
"end": {
"line": 462,
"column": 19
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "decimal",
"start": 13959,
"end": 13966,
"loc": {
"start": {
"line": 462,
"column": 19
},
"end": {
"line": 462,
"column": 26
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 13967,
"end": 13968,
"loc": {
"start": {
"line": 462,
"column": 27
},
"end": {
"line": 462,
"column": 28
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "format",
"start": 13969,
"end": 13975,
"loc": {
"start": {
"line": 462,
"column": 29
},
"end": {
"line": 462,
"column": 35
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 13975,
"end": 13976,
"loc": {
"start": {
"line": 462,
"column": 35
},
"end": {
"line": 462,
"column": 36
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "decimal",
"start": 13976,
"end": 13983,
"loc": {
"start": {
"line": 462,
"column": 36
},
"end": {
"line": 462,
"column": 43
}
}
},
{
"type": {
"label": "||",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": 1,
"updateContext": null
},
"value": "||",
"start": 13984,
"end": 13986,
"loc": {
"start": {
"line": 462,
"column": 44
},
"end": {
"line": 462,
"column": 46
}
}
},
{
"type": {
"label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "",
"start": 13987,
"end": 13989,
"loc": {
"start": {
"line": 462,
"column": 47
},
"end": {
"line": 462,
"column": 49
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 13989,
"end": 13990,
"loc": {
"start": {
"line": 462,
"column": 49
},
"end": {
"line": 462,
"column": 50
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "format",
"start": 14003,
"end": 14009,
"loc": {
"start": {
"line": 463,
"column": 12
},
"end": {
"line": 463,
"column": 18
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 14009,
"end": 14010,
"loc": {
"start": {
"line": 463,
"column": 18
},
"end": {
"line": 463,
"column": 19
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "integerSeparator",
"start": 14010,
"end": 14026,
"loc": {
"start": {
"line": 463,
"column": 19
},
"end": {
"line": 463,
"column": 35
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 14027,
"end": 14028,
"loc": {
"start": {
"line": 463,
"column": 36
},
"end": {
"line": 463,
"column": 37
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "format",
"start": 14029,
"end": 14035,
"loc": {
"start": {
"line": 463,
"column": 38
},
"end": {
"line": 463,
"column": 44
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 14035,
"end": 14036,
"loc": {
"start": {
"line": 463,
"column": 44
},
"end": {
"line": 463,
"column": 45
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "integerSeparator",
"start": 14036,
"end": 14052,
"loc": {
"start": {
"line": 463,
"column": 45
},
"end": {
"line": 463,
"column": 61
}
}
},
{
"type": {
"label": "||",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": 1,
"updateContext": null
},
"value": "||",
"start": 14053,
"end": 14055,
"loc": {
"start": {
"line": 463,
"column": 62
},
"end": {
"line": 463,
"column": 64
}
}
},
{
"type": {
"label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "",
"start": 14056,
"end": 14058,
"loc": {
"start": {
"line": 463,
"column": 65
},
"end": {
"line": 463,
"column": 67
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 14058,
"end": 14059,
"loc": {
"start": {
"line": 463,
"column": 67
},
"end": {
"line": 463,
"column": 68
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 14068,
"end": 14069,
"loc": {
"start": {
"line": 464,
"column": 8
},
"end": {
"line": 464,
"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": 14078,
"end": 14084,
"loc": {
"start": {
"line": 465,
"column": 8
},
"end": {
"line": 465,
"column": 14
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "format",
"start": 14085,
"end": 14091,
"loc": {
"start": {
"line": 465,
"column": 15
},
"end": {
"line": 465,
"column": 21
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 14091,
"end": 14092,
"loc": {
"start": {
"line": 465,
"column": 21
},
"end": {
"line": 465,
"column": 22
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 14097,
"end": 14098,
"loc": {
"start": {
"line": 466,
"column": 4
},
"end": {
"line": 466,
"column": 5
}
}
},
{
"type": "CommentBlock",
"value": "* Remove extension ",
"start": 14104,
"end": 14127,
"loc": {
"start": {
"line": 468,
"column": 4
},
"end": {
"line": 468,
"column": 27
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "destroy",
"start": 14132,
"end": 14139,
"loc": {
"start": {
"line": 469,
"column": 4
},
"end": {
"line": 469,
"column": 11
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 14139,
"end": 14140,
"loc": {
"start": {
"line": 469,
"column": 11
},
"end": {
"line": 469,
"column": 12
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 14140,
"end": 14141,
"loc": {
"start": {
"line": 469,
"column": 12
},
"end": {
"line": 469,
"column": 13
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 14142,
"end": 14143,
"loc": {
"start": {
"line": 469,
"column": 14
},
"end": {
"line": 469,
"column": 15
}
}
},
{
"type": {
"label": "if",
"keyword": "if",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "if",
"start": 14152,
"end": 14154,
"loc": {
"start": {
"line": 470,
"column": 8
},
"end": {
"line": 470,
"column": 10
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 14155,
"end": 14156,
"loc": {
"start": {
"line": 470,
"column": 11
},
"end": {
"line": 470,
"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": 14156,
"end": 14157,
"loc": {
"start": {
"line": 470,
"column": 12
},
"end": {
"line": 470,
"column": 13
}
}
},
{
"type": {
"label": "this",
"keyword": "this",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "this",
"start": 14157,
"end": 14161,
"loc": {
"start": {
"line": 470,
"column": 13
},
"end": {
"line": 470,
"column": 17
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 14161,
"end": 14162,
"loc": {
"start": {
"line": 470,
"column": 17
},
"end": {
"line": 470,
"column": 18
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "initialized",
"start": 14162,
"end": 14173,
"loc": {
"start": {
"line": 470,
"column": 18
},
"end": {
"line": 470,
"column": 29
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 14173,
"end": 14174,
"loc": {
"start": {
"line": 470,
"column": 29
},
"end": {
"line": 470,
"column": 30
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 14175,
"end": 14176,
"loc": {
"start": {
"line": 470,
"column": 31
},
"end": {
"line": 470,
"column": 32
}
}
},
{
"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": 14189,
"end": 14195,
"loc": {
"start": {
"line": 471,
"column": 12
},
"end": {
"line": 471,
"column": 18
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 14195,
"end": 14196,
"loc": {
"start": {
"line": 471,
"column": 18
},
"end": {
"line": 471,
"column": 19
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 14205,
"end": 14206,
"loc": {
"start": {
"line": 472,
"column": 8
},
"end": {
"line": 472,
"column": 9
}
}
},
{
"type": "CommentLine",
"value": " unsubscribe to events",
"start": 14215,
"end": 14239,
"loc": {
"start": {
"line": 473,
"column": 8
},
"end": {
"line": 473,
"column": 32
}
}
},
{
"type": {
"label": "this",
"keyword": "this",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "this",
"start": 14248,
"end": 14252,
"loc": {
"start": {
"line": 474,
"column": 8
},
"end": {
"line": 474,
"column": 12
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 14252,
"end": 14253,
"loc": {
"start": {
"line": 474,
"column": 12
},
"end": {
"line": 474,
"column": 13
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "emitter",
"start": 14253,
"end": 14260,
"loc": {
"start": {
"line": 474,
"column": 13
},
"end": {
"line": 474,
"column": 20
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 14260,
"end": 14261,
"loc": {
"start": {
"line": 474,
"column": 20
},
"end": {
"line": 474,
"column": 21
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "off",
"start": 14261,
"end": 14264,
"loc": {
"start": {
"line": 474,
"column": 21
},
"end": {
"line": 474,
"column": 24
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 14264,
"end": 14265,
"loc": {
"start": {
"line": 474,
"column": 24
},
"end": {
"line": 474,
"column": 25
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "EVENTS",
"start": 14265,
"end": 14271,
"loc": {
"start": {
"line": 474,
"column": 25
},
"end": {
"line": 474,
"column": 31
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 14271,
"end": 14272,
"loc": {
"start": {
"line": 474,
"column": 31
},
"end": {
"line": 474,
"column": 32
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 14273,
"end": 14274,
"loc": {
"start": {
"line": 474,
"column": 33
},
"end": {
"line": 474,
"column": 34
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 14274,
"end": 14275,
"loc": {
"start": {
"line": 474,
"column": 34
},
"end": {
"line": 474,
"column": 35
}
}
},
{
"type": {
"label": "=>",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 14276,
"end": 14278,
"loc": {
"start": {
"line": 474,
"column": 36
},
"end": {
"line": 474,
"column": 38
}
}
},
{
"type": {
"label": "this",
"keyword": "this",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "this",
"start": 14279,
"end": 14283,
"loc": {
"start": {
"line": 474,
"column": 39
},
"end": {
"line": 474,
"column": 43
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 14283,
"end": 14284,
"loc": {
"start": {
"line": 474,
"column": 43
},
"end": {
"line": 474,
"column": 44
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "calcAll",
"start": 14284,
"end": 14291,
"loc": {
"start": {
"line": 474,
"column": 44
},
"end": {
"line": 474,
"column": 51
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 14291,
"end": 14292,
"loc": {
"start": {
"line": 474,
"column": 51
},
"end": {
"line": 474,
"column": 52
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 14292,
"end": 14293,
"loc": {
"start": {
"line": 474,
"column": 52
},
"end": {
"line": 474,
"column": 53
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 14293,
"end": 14294,
"loc": {
"start": {
"line": 474,
"column": 53
},
"end": {
"line": 474,
"column": 54
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 14294,
"end": 14295,
"loc": {
"start": {
"line": 474,
"column": 54
},
"end": {
"line": 474,
"column": 55
}
}
},
{
"type": {
"label": "this",
"keyword": "this",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "this",
"start": 14305,
"end": 14309,
"loc": {
"start": {
"line": 476,
"column": 8
},
"end": {
"line": 476,
"column": 12
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 14309,
"end": 14310,
"loc": {
"start": {
"line": 476,
"column": 12
},
"end": {
"line": 476,
"column": 13
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "initialized",
"start": 14310,
"end": 14321,
"loc": {
"start": {
"line": 476,
"column": 13
},
"end": {
"line": 476,
"column": 24
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 14322,
"end": 14323,
"loc": {
"start": {
"line": 476,
"column": 25
},
"end": {
"line": 476,
"column": 26
}
}
},
{
"type": {
"label": "false",
"keyword": "false",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "false",
"start": 14324,
"end": 14329,
"loc": {
"start": {
"line": 476,
"column": 27
},
"end": {
"line": 476,
"column": 32
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 14329,
"end": 14330,
"loc": {
"start": {
"line": 476,
"column": 32
},
"end": {
"line": 476,
"column": 33
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 14335,
"end": 14336,
"loc": {
"start": {
"line": 477,
"column": 4
},
"end": {
"line": 477,
"column": 5
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 14338,
"end": 14339,
"loc": {
"start": {
"line": 479,
"column": 0
},
"end": {
"line": 479,
"column": 1
}
}
},
{
"type": {
"label": "eof",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 14340,
"end": 14340,
"loc": {
"start": {
"line": 480,
"column": 0
},
"end": {
"line": 480,
"column": 0
}
}
}
]
}