diff --git a/docs/ast/source/extensions/colOps/colOps.js.json b/docs/ast/source/extensions/colOps/colOps.js.json
index 3b2342a4..50258d54 100644
--- a/docs/ast/source/extensions/colOps/colOps.js.json
+++ b/docs/ast/source/extensions/colOps/colOps.js.json
@@ -431,22 +431,153 @@
"line": 3,
"column": 51
}
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "EVENTS",
+ "range": [
+ 141,
+ 147
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 6
+ },
+ "end": {
+ "line": 5,
+ "column": 12
+ }
+ }
+ },
+ "init": {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "after-filtering",
+ "raw": "'after-filtering'",
+ "range": [
+ 156,
+ 173
+ ],
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 4
+ },
+ "end": {
+ "line": 6,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "after-page-change",
+ "raw": "'after-page-change'",
+ "range": [
+ 179,
+ 198
+ ],
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 4
+ },
+ "end": {
+ "line": 7,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "after-page-length-change",
+ "raw": "'after-page-length-change'",
+ "range": [
+ 204,
+ 230
+ ],
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 4
+ },
+ "end": {
+ "line": 8,
+ "column": 30
+ }
+ }
+ }
+ ],
+ "range": [
+ 150,
+ 232
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 15
+ },
+ "end": {
+ "line": 9,
+ "column": 1
+ }
+ }
+ },
+ "range": [
+ 141,
+ 232
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 6
+ },
+ "end": {
+ "line": 9,
+ "column": 1
+ }
+ }
+ }
+ ],
+ "kind": "const",
+ "range": [
+ 135,
+ 233
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 0
+ },
+ "end": {
+ "line": 9,
+ "column": 2
+ }
},
"trailingComments": [
{
"type": "Block",
"value": "*\n * Column calculations extension\n ",
"range": [
- 135,
- 175
+ 235,
+ 275
],
"loc": {
"start": {
- "line": 5,
+ "line": 11,
"column": 0
},
"end": {
- "line": 7,
+ "line": 13,
"column": 3
}
}
@@ -461,16 +592,16 @@
"type": "Identifier",
"name": "ColOps",
"range": [
- 197,
- 203
+ 297,
+ 303
],
"loc": {
"start": {
- "line": 8,
+ "line": 14,
"column": 21
},
"end": {
- "line": 8,
+ "line": 14,
"column": 27
}
}
@@ -479,16 +610,16 @@
"type": "Identifier",
"name": "Feature",
"range": [
- 212,
- 219
+ 312,
+ 319
],
"loc": {
"start": {
- "line": 8,
+ "line": 14,
"column": 36
},
"end": {
- "line": 8,
+ "line": 14,
"column": 43
}
}
@@ -502,16 +633,16 @@
"type": "Identifier",
"name": "constructor",
"range": [
- 388,
- 399
+ 488,
+ 499
],
"loc": {
"start": {
- "line": 16,
+ "line": 22,
"column": 4
},
"end": {
- "line": 16,
+ "line": 22,
"column": 15
}
}
@@ -524,16 +655,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 400,
- 402
+ 500,
+ 502
],
"loc": {
"start": {
- "line": 16,
+ "line": 22,
"column": 16
},
"end": {
- "line": 16,
+ "line": 22,
"column": 18
}
}
@@ -542,16 +673,16 @@
"type": "Identifier",
"name": "opts",
"range": [
- 404,
- 408
+ 504,
+ 508
],
"loc": {
"start": {
- "line": 16,
+ "line": 22,
"column": 20
},
"end": {
- "line": 16,
+ "line": 22,
"column": 24
}
}
@@ -567,16 +698,16 @@
"callee": {
"type": "Super",
"range": [
- 420,
- 425
+ 520,
+ 525
],
"loc": {
"start": {
- "line": 17,
+ "line": 23,
"column": 8
},
"end": {
- "line": 17,
+ "line": 23,
"column": 13
}
}
@@ -586,16 +717,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 426,
- 428
+ 526,
+ 528
],
"loc": {
"start": {
- "line": 17,
+ "line": 23,
"column": 14
},
"end": {
- "line": 17,
+ "line": 23,
"column": 16
}
}
@@ -607,16 +738,16 @@
"type": "Identifier",
"name": "opts",
"range": [
- 430,
- 434
+ 530,
+ 534
],
"loc": {
"start": {
- "line": 17,
+ "line": 23,
"column": 18
},
"end": {
- "line": 17,
+ "line": 23,
"column": 22
}
}
@@ -625,62 +756,62 @@
"type": "Identifier",
"name": "name",
"range": [
- 435,
- 439
+ 535,
+ 539
],
"loc": {
"start": {
- "line": 17,
+ "line": 23,
"column": 23
},
"end": {
- "line": 17,
+ "line": 23,
"column": 27
}
}
},
"range": [
- 430,
- 439
+ 530,
+ 539
],
"loc": {
"start": {
- "line": 17,
+ "line": 23,
"column": 18
},
"end": {
- "line": 17,
+ "line": 23,
"column": 27
}
}
}
],
"range": [
- 420,
- 440
+ 520,
+ 540
],
"loc": {
"start": {
- "line": 17,
+ "line": 23,
"column": 8
},
"end": {
- "line": 17,
+ "line": 23,
"column": 28
}
}
},
"range": [
- 420,
- 441
+ 520,
+ 541
],
"loc": {
"start": {
- "line": 17,
+ "line": 23,
"column": 8
},
"end": {
- "line": 17,
+ "line": 23,
"column": 29
}
},
@@ -689,16 +820,16 @@
"type": "Block",
"value": "*\n * Callback fired before columns operations start\n * @type {Function}\n ",
"range": [
- 451,
- 552
+ 551,
+ 652
],
"loc": {
"start": {
- "line": 19,
+ "line": 25,
"column": 8
},
"end": {
- "line": 22,
+ "line": 28,
"column": 11
}
}
@@ -716,16 +847,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 561,
- 565
+ 661,
+ 665
],
"loc": {
"start": {
- "line": 23,
+ "line": 29,
"column": 8
},
"end": {
- "line": 23,
+ "line": 29,
"column": 12
}
}
@@ -734,31 +865,31 @@
"type": "Identifier",
"name": "onBeforeOperation",
"range": [
- 566,
- 583
+ 666,
+ 683
],
"loc": {
"start": {
- "line": 23,
+ "line": 29,
"column": 13
},
"end": {
- "line": 23,
+ "line": 29,
"column": 30
}
}
},
"range": [
- 561,
- 583
+ 661,
+ 683
],
"loc": {
"start": {
- "line": 23,
+ "line": 29,
"column": 8
},
"end": {
- "line": 23,
+ "line": 29,
"column": 30
}
}
@@ -771,16 +902,16 @@
"type": "Identifier",
"name": "isFn",
"range": [
- 586,
- 590
+ 686,
+ 690
],
"loc": {
"start": {
- "line": 23,
+ "line": 29,
"column": 33
},
"end": {
- "line": 23,
+ "line": 29,
"column": 37
}
}
@@ -793,16 +924,16 @@
"type": "Identifier",
"name": "opts",
"range": [
- 591,
- 595
+ 691,
+ 695
],
"loc": {
"start": {
- "line": 23,
+ "line": 29,
"column": 38
},
"end": {
- "line": 23,
+ "line": 29,
"column": 42
}
}
@@ -811,47 +942,47 @@
"type": "Identifier",
"name": "on_before_operation",
"range": [
- 596,
- 615
+ 696,
+ 715
],
"loc": {
"start": {
- "line": 23,
+ "line": 29,
"column": 43
},
"end": {
- "line": 23,
+ "line": 29,
"column": 62
}
}
},
"range": [
- 591,
- 615
+ 691,
+ 715
],
"loc": {
"start": {
- "line": 23,
+ "line": 29,
"column": 38
},
"end": {
- "line": 23,
+ "line": 29,
"column": 62
}
}
}
],
"range": [
- 586,
- 616
+ 686,
+ 716
],
"loc": {
"start": {
- "line": 23,
+ "line": 29,
"column": 33
},
"end": {
- "line": 23,
+ "line": 29,
"column": 63
}
}
@@ -863,16 +994,16 @@
"type": "Identifier",
"name": "opts",
"range": [
- 631,
- 635
+ 731,
+ 735
],
"loc": {
"start": {
- "line": 24,
+ "line": 30,
"column": 12
},
"end": {
- "line": 24,
+ "line": 30,
"column": 16
}
}
@@ -881,31 +1012,31 @@
"type": "Identifier",
"name": "on_before_operation",
"range": [
- 636,
- 655
+ 736,
+ 755
],
"loc": {
"start": {
- "line": 24,
+ "line": 30,
"column": 17
},
"end": {
- "line": 24,
+ "line": 30,
"column": 36
}
}
},
"range": [
- 631,
- 655
+ 731,
+ 755
],
"loc": {
"start": {
- "line": 24,
+ "line": 30,
"column": 12
},
"end": {
- "line": 24,
+ "line": 30,
"column": 36
}
}
@@ -915,61 +1046,61 @@
"value": null,
"raw": "null",
"range": [
- 658,
- 662
+ 758,
+ 762
],
"loc": {
"start": {
- "line": 24,
+ "line": 30,
"column": 39
},
"end": {
- "line": 24,
+ "line": 30,
"column": 43
}
}
},
"range": [
- 586,
- 662
+ 686,
+ 762
],
"loc": {
"start": {
- "line": 23,
+ "line": 29,
"column": 33
},
"end": {
- "line": 24,
+ "line": 30,
"column": 43
}
}
},
"range": [
- 561,
- 662
+ 661,
+ 762
],
"loc": {
"start": {
- "line": 23,
+ "line": 29,
"column": 8
},
"end": {
- "line": 24,
+ "line": 30,
"column": 43
}
}
},
"range": [
- 561,
- 663
+ 661,
+ 763
],
"loc": {
"start": {
- "line": 23,
+ "line": 29,
"column": 8
},
"end": {
- "line": 24,
+ "line": 30,
"column": 44
}
},
@@ -978,16 +1109,16 @@
"type": "Block",
"value": "*\n * Callback fired before columns operations start\n * @type {Function}\n ",
"range": [
- 451,
- 552
+ 551,
+ 652
],
"loc": {
"start": {
- "line": 19,
+ "line": 25,
"column": 8
},
"end": {
- "line": 22,
+ "line": 28,
"column": 11
}
}
@@ -998,16 +1129,16 @@
"type": "Block",
"value": "*\n * Callback fired after columns operations are completed\n * @type {Function}\n ",
"range": [
- 673,
- 781
+ 773,
+ 881
],
"loc": {
"start": {
- "line": 26,
+ "line": 32,
"column": 8
},
"end": {
- "line": 29,
+ "line": 35,
"column": 11
}
}
@@ -1025,16 +1156,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 790,
- 794
+ 890,
+ 894
],
"loc": {
"start": {
- "line": 30,
+ "line": 36,
"column": 8
},
"end": {
- "line": 30,
+ "line": 36,
"column": 12
}
}
@@ -1043,31 +1174,31 @@
"type": "Identifier",
"name": "onAfterOperation",
"range": [
- 795,
- 811
+ 895,
+ 911
],
"loc": {
"start": {
- "line": 30,
+ "line": 36,
"column": 13
},
"end": {
- "line": 30,
+ "line": 36,
"column": 29
}
}
},
"range": [
- 790,
- 811
+ 890,
+ 911
],
"loc": {
"start": {
- "line": 30,
+ "line": 36,
"column": 8
},
"end": {
- "line": 30,
+ "line": 36,
"column": 29
}
}
@@ -1080,16 +1211,16 @@
"type": "Identifier",
"name": "isFn",
"range": [
- 814,
- 818
+ 914,
+ 918
],
"loc": {
"start": {
- "line": 30,
+ "line": 36,
"column": 32
},
"end": {
- "line": 30,
+ "line": 36,
"column": 36
}
}
@@ -1102,16 +1233,16 @@
"type": "Identifier",
"name": "opts",
"range": [
- 819,
- 823
+ 919,
+ 923
],
"loc": {
"start": {
- "line": 30,
+ "line": 36,
"column": 37
},
"end": {
- "line": 30,
+ "line": 36,
"column": 41
}
}
@@ -1120,47 +1251,47 @@
"type": "Identifier",
"name": "on_after_operation",
"range": [
- 824,
- 842
+ 924,
+ 942
],
"loc": {
"start": {
- "line": 30,
+ "line": 36,
"column": 42
},
"end": {
- "line": 30,
+ "line": 36,
"column": 60
}
}
},
"range": [
- 819,
- 842
+ 919,
+ 942
],
"loc": {
"start": {
- "line": 30,
+ "line": 36,
"column": 37
},
"end": {
- "line": 30,
+ "line": 36,
"column": 60
}
}
}
],
"range": [
- 814,
- 843
+ 914,
+ 943
],
"loc": {
"start": {
- "line": 30,
+ "line": 36,
"column": 32
},
"end": {
- "line": 30,
+ "line": 36,
"column": 61
}
}
@@ -1172,16 +1303,16 @@
"type": "Identifier",
"name": "opts",
"range": [
- 858,
- 862
+ 958,
+ 962
],
"loc": {
"start": {
- "line": 31,
+ "line": 37,
"column": 12
},
"end": {
- "line": 31,
+ "line": 37,
"column": 16
}
}
@@ -1190,31 +1321,31 @@
"type": "Identifier",
"name": "on_after_operation",
"range": [
- 863,
- 881
+ 963,
+ 981
],
"loc": {
"start": {
- "line": 31,
+ "line": 37,
"column": 17
},
"end": {
- "line": 31,
+ "line": 37,
"column": 35
}
}
},
"range": [
- 858,
- 881
+ 958,
+ 981
],
"loc": {
"start": {
- "line": 31,
+ "line": 37,
"column": 12
},
"end": {
- "line": 31,
+ "line": 37,
"column": 35
}
}
@@ -1224,61 +1355,61 @@
"value": null,
"raw": "null",
"range": [
- 884,
- 888
+ 984,
+ 988
],
"loc": {
"start": {
- "line": 31,
+ "line": 37,
"column": 38
},
"end": {
- "line": 31,
+ "line": 37,
"column": 42
}
}
},
"range": [
- 814,
- 888
+ 914,
+ 988
],
"loc": {
"start": {
- "line": 30,
+ "line": 36,
"column": 32
},
"end": {
- "line": 31,
+ "line": 37,
"column": 42
}
}
},
"range": [
- 790,
- 888
+ 890,
+ 988
],
"loc": {
"start": {
- "line": 30,
+ "line": 36,
"column": 8
},
"end": {
- "line": 31,
+ "line": 37,
"column": 42
}
}
},
"range": [
- 790,
- 889
+ 890,
+ 989
],
"loc": {
"start": {
- "line": 30,
+ "line": 36,
"column": 8
},
"end": {
- "line": 31,
+ "line": 37,
"column": 43
}
},
@@ -1287,16 +1418,16 @@
"type": "Block",
"value": "*\n * Callback fired after columns operations are completed\n * @type {Function}\n ",
"range": [
- 673,
- 781
+ 773,
+ 881
],
"loc": {
"start": {
- "line": 26,
+ "line": 32,
"column": 8
},
"end": {
- "line": 29,
+ "line": 35,
"column": 11
}
}
@@ -1307,16 +1438,16 @@
"type": "Block",
"value": "*\n * Configuration options\n * @type {Object}\n ",
"range": [
- 899,
- 973
+ 999,
+ 1073
],
"loc": {
"start": {
- "line": 33,
+ "line": 39,
"column": 8
},
"end": {
- "line": 36,
+ "line": 42,
"column": 11
}
}
@@ -1334,16 +1465,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 982,
- 986
+ 1082,
+ 1086
],
"loc": {
"start": {
- "line": 37,
+ "line": 43,
"column": 8
},
"end": {
- "line": 37,
+ "line": 43,
"column": 12
}
}
@@ -1352,31 +1483,31 @@
"type": "Identifier",
"name": "opts",
"range": [
- 987,
- 991
+ 1087,
+ 1091
],
"loc": {
"start": {
- "line": 37,
+ "line": 43,
"column": 13
},
"end": {
- "line": 37,
+ "line": 43,
"column": 17
}
}
},
"range": [
- 982,
- 991
+ 1082,
+ 1091
],
"loc": {
"start": {
- "line": 37,
+ "line": 43,
"column": 8
},
"end": {
- "line": 37,
+ "line": 43,
"column": 17
}
}
@@ -1385,46 +1516,46 @@
"type": "Identifier",
"name": "opts",
"range": [
- 994,
- 998
+ 1094,
+ 1098
],
"loc": {
"start": {
- "line": 37,
+ "line": 43,
"column": 20
},
"end": {
- "line": 37,
+ "line": 43,
"column": 24
}
}
},
"range": [
- 982,
- 998
+ 1082,
+ 1098
],
"loc": {
"start": {
- "line": 37,
+ "line": 43,
"column": 8
},
"end": {
- "line": 37,
+ "line": 43,
"column": 24
}
}
},
"range": [
- 982,
- 999
+ 1082,
+ 1099
],
"loc": {
"start": {
- "line": 37,
+ "line": 43,
"column": 8
},
"end": {
- "line": 37,
+ "line": 43,
"column": 25
}
},
@@ -1433,16 +1564,16 @@
"type": "Block",
"value": "*\n * Configuration options\n * @type {Object}\n ",
"range": [
- 899,
- 973
+ 999,
+ 1073
],
"loc": {
"start": {
- "line": 33,
+ "line": 39,
"column": 8
},
"end": {
- "line": 36,
+ "line": 42,
"column": 11
}
}
@@ -1459,16 +1590,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 1009,
- 1013
+ 1109,
+ 1113
],
"loc": {
"start": {
- "line": 39,
+ "line": 45,
"column": 8
},
"end": {
- "line": 39,
+ "line": 45,
"column": 12
}
}
@@ -1477,78 +1608,78 @@
"type": "Identifier",
"name": "enable",
"range": [
- 1014,
- 1020
+ 1114,
+ 1120
],
"loc": {
"start": {
- "line": 39,
+ "line": 45,
"column": 13
},
"end": {
- "line": 39,
+ "line": 45,
"column": 19
}
}
},
"range": [
- 1009,
- 1020
+ 1109,
+ 1120
],
"loc": {
"start": {
- "line": 39,
+ "line": 45,
"column": 8
},
"end": {
- "line": 39,
+ "line": 45,
"column": 19
}
}
},
"arguments": [],
"range": [
- 1009,
- 1022
+ 1109,
+ 1122
],
"loc": {
"start": {
- "line": 39,
+ "line": 45,
"column": 8
},
"end": {
- "line": 39,
+ "line": 45,
"column": 21
}
}
},
"range": [
- 1009,
- 1023
+ 1109,
+ 1123
],
"loc": {
"start": {
- "line": 39,
+ "line": 45,
"column": 8
},
"end": {
- "line": 39,
+ "line": 45,
"column": 22
}
}
}
],
"range": [
- 410,
- 1029
+ 510,
+ 1129
],
"loc": {
"start": {
- "line": 16,
+ "line": 22,
"column": 26
},
"end": {
- "line": 40,
+ "line": 46,
"column": 5
}
}
@@ -1556,16 +1687,16 @@
"generator": false,
"expression": false,
"range": [
- 399,
- 1029
+ 499,
+ 1129
],
"loc": {
"start": {
- "line": 16,
+ "line": 22,
"column": 15
},
"end": {
- "line": 40,
+ "line": 46,
"column": 5
}
}
@@ -1573,16 +1704,16 @@
"kind": "constructor",
"computed": false,
"range": [
- 388,
- 1029
+ 488,
+ 1129
],
"loc": {
"start": {
- "line": 16,
+ "line": 22,
"column": 4
},
"end": {
- "line": 40,
+ "line": 46,
"column": 5
}
},
@@ -1591,16 +1722,16 @@
"type": "Block",
"value": "*\n * Creates an instance of ColOps\n *\n * @param {TableFilter} tf TableFilter instance\n * @param {Object} opts Configuration object\n ",
"range": [
- 227,
- 383
+ 327,
+ 483
],
"loc": {
"start": {
- "line": 10,
+ "line": 16,
"column": 4
},
"end": {
- "line": 15,
+ "line": 21,
"column": 7
}
}
@@ -1611,16 +1742,16 @@
"type": "Block",
"value": "*\n * Initializes ColOps instance\n ",
"range": [
- 1035,
- 1081
+ 1135,
+ 1181
],
"loc": {
"start": {
- "line": 42,
+ "line": 48,
"column": 4
},
"end": {
- "line": 44,
+ "line": 50,
"column": 7
}
}
@@ -1634,16 +1765,16 @@
"type": "Identifier",
"name": "init",
"range": [
- 1086,
- 1090
+ 1186,
+ 1190
],
"loc": {
"start": {
- "line": 45,
+ "line": 51,
"column": 4
},
"end": {
- "line": 45,
+ "line": 51,
"column": 8
}
}
@@ -1663,16 +1794,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 1107,
- 1111
+ 1207,
+ 1211
],
"loc": {
"start": {
- "line": 46,
+ "line": 52,
"column": 12
},
"end": {
- "line": 46,
+ "line": 52,
"column": 16
}
}
@@ -1681,31 +1812,31 @@
"type": "Identifier",
"name": "initialized",
"range": [
- 1112,
- 1123
+ 1212,
+ 1223
],
"loc": {
"start": {
- "line": 46,
+ "line": 52,
"column": 17
},
"end": {
- "line": 46,
+ "line": 52,
"column": 28
}
}
},
"range": [
- 1107,
- 1123
+ 1207,
+ 1223
],
"loc": {
"start": {
- "line": 46,
+ "line": 52,
"column": 12
},
"end": {
- "line": 46,
+ "line": 52,
"column": 28
}
}
@@ -1717,48 +1848,48 @@
"type": "ReturnStatement",
"argument": null,
"range": [
- 1139,
- 1146
+ 1239,
+ 1246
],
"loc": {
"start": {
- "line": 47,
+ "line": 53,
"column": 12
},
"end": {
- "line": 47,
+ "line": 53,
"column": 19
}
}
}
],
"range": [
- 1125,
- 1156
+ 1225,
+ 1256
],
"loc": {
"start": {
- "line": 46,
+ "line": 52,
"column": 30
},
"end": {
- "line": 48,
+ "line": 54,
"column": 9
}
}
},
"alternate": null,
"range": [
- 1103,
- 1156
+ 1203,
+ 1256
],
"loc": {
"start": {
- "line": 46,
+ "line": 52,
"column": 8
},
"end": {
- "line": 48,
+ "line": 54,
"column": 9
}
},
@@ -1767,16 +1898,16 @@
"type": "Line",
"value": " subscribe to events",
"range": [
- 1165,
- 1187
+ 1265,
+ 1287
],
"loc": {
"start": {
- "line": 49,
+ "line": 55,
"column": 8
},
"end": {
- "line": 49,
+ "line": 55,
"column": 30
}
}
@@ -1796,16 +1927,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 1196,
- 1200
+ 1296,
+ 1300
],
"loc": {
"start": {
- "line": 50,
+ "line": 56,
"column": 8
},
"end": {
- "line": 50,
+ "line": 56,
"column": 12
}
}
@@ -1814,31 +1945,31 @@
"type": "Identifier",
"name": "emitter",
"range": [
- 1201,
- 1208
+ 1301,
+ 1308
],
"loc": {
"start": {
- "line": 50,
+ "line": 56,
"column": 13
},
"end": {
- "line": 50,
+ "line": 56,
"column": 20
}
}
},
"range": [
- 1196,
- 1208
+ 1296,
+ 1308
],
"loc": {
"start": {
- "line": 50,
+ "line": 56,
"column": 8
},
"end": {
- "line": 50,
+ "line": 56,
"column": 20
}
}
@@ -1847,71 +1978,51 @@
"type": "Identifier",
"name": "on",
"range": [
- 1209,
- 1211
+ 1309,
+ 1311
],
"loc": {
"start": {
- "line": 50,
+ "line": 56,
"column": 21
},
"end": {
- "line": 50,
+ "line": 56,
"column": 23
}
}
},
"range": [
- 1196,
- 1211
+ 1296,
+ 1311
],
"loc": {
"start": {
- "line": 50,
+ "line": 56,
"column": 8
},
"end": {
- "line": 50,
+ "line": 56,
"column": 23
}
}
},
"arguments": [
{
- "type": "ArrayExpression",
- "elements": [
- {
- "type": "Literal",
- "value": "after-filtering",
- "raw": "'after-filtering'",
- "range": [
- 1213,
- 1230
- ],
- "loc": {
- "start": {
- "line": 50,
- "column": 25
- },
- "end": {
- "line": 50,
- "column": 42
- }
- }
- }
- ],
+ "type": "Identifier",
+ "name": "EVENTS",
"range": [
- 1212,
- 1231
+ 1312,
+ 1318
],
"loc": {
"start": {
- "line": 50,
+ "line": 56,
"column": 24
},
"end": {
- "line": 50,
- "column": 43
+ "line": 56,
+ "column": 30
}
}
},
@@ -1927,17 +2038,17 @@
"object": {
"type": "ThisExpression",
"range": [
- 1239,
- 1243
+ 1326,
+ 1330
],
"loc": {
"start": {
- "line": 50,
- "column": 51
+ "line": 56,
+ "column": 38
},
"end": {
- "line": 50,
- "column": 55
+ "line": 56,
+ "column": 42
}
}
},
@@ -1945,96 +2056,96 @@
"type": "Identifier",
"name": "calc",
"range": [
- 1244,
- 1248
+ 1331,
+ 1335
],
"loc": {
"start": {
- "line": 50,
- "column": 56
+ "line": 56,
+ "column": 43
},
"end": {
- "line": 50,
- "column": 60
+ "line": 56,
+ "column": 47
}
}
},
"range": [
- 1239,
- 1248
+ 1326,
+ 1335
],
"loc": {
"start": {
- "line": 50,
- "column": 51
+ "line": 56,
+ "column": 38
},
"end": {
- "line": 50,
- "column": 60
+ "line": 56,
+ "column": 47
}
}
},
"arguments": [],
"range": [
- 1239,
- 1250
+ 1326,
+ 1337
],
"loc": {
"start": {
- "line": 50,
- "column": 51
+ "line": 56,
+ "column": 38
},
"end": {
- "line": 50,
- "column": 62
+ "line": 56,
+ "column": 49
}
}
},
"generator": false,
"expression": true,
"range": [
- 1233,
- 1250
+ 1320,
+ 1337
],
"loc": {
"start": {
- "line": 50,
- "column": 45
+ "line": 56,
+ "column": 32
},
"end": {
- "line": 50,
- "column": 62
+ "line": 56,
+ "column": 49
}
}
}
],
"range": [
- 1196,
- 1251
+ 1296,
+ 1338
],
"loc": {
"start": {
- "line": 50,
+ "line": 56,
"column": 8
},
"end": {
- "line": 50,
- "column": 63
+ "line": 56,
+ "column": 50
}
}
},
"range": [
- 1196,
- 1252
+ 1296,
+ 1339
],
"loc": {
"start": {
- "line": 50,
+ "line": 56,
"column": 8
},
"end": {
- "line": 50,
- "column": 64
+ "line": 56,
+ "column": 51
}
},
"leadingComments": [
@@ -2042,16 +2153,16 @@
"type": "Line",
"value": " subscribe to events",
"range": [
- 1165,
- 1187
+ 1265,
+ 1287
],
"loc": {
"start": {
- "line": 49,
+ "line": 55,
"column": 8
},
"end": {
- "line": 49,
+ "line": 55,
"column": 30
}
}
@@ -2068,16 +2179,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 1262,
- 1266
+ 1349,
+ 1353
],
"loc": {
"start": {
- "line": 52,
+ "line": 58,
"column": 8
},
"end": {
- "line": 52,
+ "line": 58,
"column": 12
}
}
@@ -2086,62 +2197,62 @@
"type": "Identifier",
"name": "calc",
"range": [
- 1267,
- 1271
+ 1354,
+ 1358
],
"loc": {
"start": {
- "line": 52,
+ "line": 58,
"column": 13
},
"end": {
- "line": 52,
+ "line": 58,
"column": 17
}
}
},
"range": [
- 1262,
- 1271
+ 1349,
+ 1358
],
"loc": {
"start": {
- "line": 52,
+ "line": 58,
"column": 8
},
"end": {
- "line": 52,
+ "line": 58,
"column": 17
}
}
},
"arguments": [],
"range": [
- 1262,
- 1273
+ 1349,
+ 1360
],
"loc": {
"start": {
- "line": 52,
+ "line": 58,
"column": 8
},
"end": {
- "line": 52,
+ "line": 58,
"column": 19
}
}
},
"range": [
- 1262,
- 1274
+ 1349,
+ 1361
],
"loc": {
"start": {
- "line": 52,
+ "line": 58,
"column": 8
},
"end": {
- "line": 52,
+ "line": 58,
"column": 20
}
},
@@ -2150,16 +2261,16 @@
"type": "Block",
"value": "*\n * @inherited\n ",
"range": [
- 1284,
- 1321
+ 1371,
+ 1408
],
"loc": {
"start": {
- "line": 54,
+ "line": 60,
"column": 8
},
"end": {
- "line": 56,
+ "line": 62,
"column": 11
}
}
@@ -2177,16 +2288,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 1330,
- 1334
+ 1417,
+ 1421
],
"loc": {
"start": {
- "line": 57,
+ "line": 63,
"column": 8
},
"end": {
- "line": 57,
+ "line": 63,
"column": 12
}
}
@@ -2195,31 +2306,31 @@
"type": "Identifier",
"name": "initialized",
"range": [
- 1335,
- 1346
+ 1422,
+ 1433
],
"loc": {
"start": {
- "line": 57,
+ "line": 63,
"column": 13
},
"end": {
- "line": 57,
+ "line": 63,
"column": 24
}
}
},
"range": [
- 1330,
- 1346
+ 1417,
+ 1433
],
"loc": {
"start": {
- "line": 57,
+ "line": 63,
"column": 8
},
"end": {
- "line": 57,
+ "line": 63,
"column": 24
}
}
@@ -2229,46 +2340,46 @@
"value": true,
"raw": "true",
"range": [
- 1349,
- 1353
+ 1436,
+ 1440
],
"loc": {
"start": {
- "line": 57,
+ "line": 63,
"column": 27
},
"end": {
- "line": 57,
+ "line": 63,
"column": 31
}
}
},
"range": [
- 1330,
- 1353
+ 1417,
+ 1440
],
"loc": {
"start": {
- "line": 57,
+ "line": 63,
"column": 8
},
"end": {
- "line": 57,
+ "line": 63,
"column": 31
}
}
},
"range": [
- 1330,
- 1354
+ 1417,
+ 1441
],
"loc": {
"start": {
- "line": 57,
+ "line": 63,
"column": 8
},
"end": {
- "line": 57,
+ "line": 63,
"column": 32
}
},
@@ -2277,16 +2388,16 @@
"type": "Block",
"value": "*\n * @inherited\n ",
"range": [
- 1284,
- 1321
+ 1371,
+ 1408
],
"loc": {
"start": {
- "line": 54,
+ "line": 60,
"column": 8
},
"end": {
- "line": 56,
+ "line": 62,
"column": 11
}
}
@@ -2295,16 +2406,16 @@
}
],
"range": [
- 1093,
- 1360
+ 1193,
+ 1447
],
"loc": {
"start": {
- "line": 45,
+ "line": 51,
"column": 11
},
"end": {
- "line": 58,
+ "line": 64,
"column": 5
}
}
@@ -2312,16 +2423,16 @@
"generator": false,
"expression": false,
"range": [
- 1090,
- 1360
+ 1190,
+ 1447
],
"loc": {
"start": {
- "line": 45,
+ "line": 51,
"column": 8
},
"end": {
- "line": 58,
+ "line": 64,
"column": 5
}
}
@@ -2329,16 +2440,16 @@
"kind": "method",
"computed": false,
"range": [
- 1086,
- 1360
+ 1186,
+ 1447
],
"loc": {
"start": {
- "line": 45,
+ "line": 51,
"column": 4
},
"end": {
- "line": 58,
+ "line": 64,
"column": 5
}
},
@@ -2347,16 +2458,16 @@
"type": "Block",
"value": "*\n * Initializes ColOps instance\n ",
"range": [
- 1035,
- 1081
+ 1135,
+ 1181
],
"loc": {
"start": {
- "line": 42,
+ "line": 48,
"column": 4
},
"end": {
- "line": 44,
+ "line": 50,
"column": 7
}
}
@@ -2367,16 +2478,16 @@
"type": "Block",
"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 ",
"range": [
- 1366,
- 2147
+ 1453,
+ 2234
],
"loc": {
"start": {
- "line": 60,
+ "line": 66,
"column": 4
},
"end": {
- "line": 75,
+ "line": 81,
"column": 7
}
}
@@ -2390,16 +2501,16 @@
"type": "Identifier",
"name": "calc",
"range": [
- 2152,
- 2156
+ 2239,
+ 2243
],
"loc": {
"start": {
- "line": 76,
+ "line": 82,
"column": 4
},
"end": {
- "line": 76,
+ "line": 82,
"column": 8
}
}
@@ -2420,16 +2531,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 2173,
- 2175
+ 2260,
+ 2262
],
"loc": {
"start": {
- "line": 77,
+ "line": 83,
"column": 12
},
"end": {
- "line": 77,
+ "line": 83,
"column": 14
}
}
@@ -2440,16 +2551,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 2178,
- 2182
+ 2265,
+ 2269
],
"loc": {
"start": {
- "line": 77,
+ "line": 83,
"column": 17
},
"end": {
- "line": 77,
+ "line": 83,
"column": 21
}
}
@@ -2458,46 +2569,46 @@
"type": "Identifier",
"name": "tf",
"range": [
- 2183,
- 2185
+ 2270,
+ 2272
],
"loc": {
"start": {
- "line": 77,
+ "line": 83,
"column": 22
},
"end": {
- "line": 77,
+ "line": 83,
"column": 24
}
}
},
"range": [
- 2178,
- 2185
+ 2265,
+ 2272
],
"loc": {
"start": {
- "line": 77,
+ "line": 83,
"column": 17
},
"end": {
- "line": 77,
+ "line": 83,
"column": 24
}
}
},
"range": [
- 2173,
- 2185
+ 2260,
+ 2272
],
"loc": {
"start": {
- "line": 77,
+ "line": 83,
"column": 12
},
"end": {
- "line": 77,
+ "line": 83,
"column": 24
}
}
@@ -2505,16 +2616,16 @@
],
"kind": "let",
"range": [
- 2169,
- 2186
+ 2256,
+ 2273
],
"loc": {
"start": {
- "line": 77,
+ "line": 83,
"column": 8
},
"end": {
- "line": 77,
+ "line": 83,
"column": 25
}
}
@@ -2533,16 +2644,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 2200,
- 2202
+ 2287,
+ 2289
],
"loc": {
"start": {
- "line": 78,
+ "line": 84,
"column": 13
},
"end": {
- "line": 78,
+ "line": 84,
"column": 15
}
}
@@ -2551,63 +2662,63 @@
"type": "Identifier",
"name": "isInitialized",
"range": [
- 2203,
- 2216
+ 2290,
+ 2303
],
"loc": {
"start": {
- "line": 78,
+ "line": 84,
"column": 16
},
"end": {
- "line": 78,
+ "line": 84,
"column": 29
}
}
},
"range": [
- 2200,
- 2216
+ 2287,
+ 2303
],
"loc": {
"start": {
- "line": 78,
+ "line": 84,
"column": 13
},
"end": {
- "line": 78,
+ "line": 84,
"column": 29
}
}
},
"arguments": [],
"range": [
- 2200,
- 2218
+ 2287,
+ 2305
],
"loc": {
"start": {
- "line": 78,
+ "line": 84,
"column": 13
},
"end": {
- "line": 78,
+ "line": 84,
"column": 31
}
}
},
"prefix": true,
"range": [
- 2199,
- 2218
+ 2286,
+ 2305
],
"loc": {
"start": {
- "line": 78,
+ "line": 84,
"column": 12
},
"end": {
- "line": 78,
+ "line": 84,
"column": 31
}
}
@@ -2619,48 +2730,48 @@
"type": "ReturnStatement",
"argument": null,
"range": [
- 2234,
- 2241
+ 2321,
+ 2328
],
"loc": {
"start": {
- "line": 79,
+ "line": 85,
"column": 12
},
"end": {
- "line": 79,
+ "line": 85,
"column": 19
}
}
}
],
"range": [
- 2220,
- 2251
+ 2307,
+ 2338
],
"loc": {
"start": {
- "line": 78,
+ "line": 84,
"column": 33
},
"end": {
- "line": 80,
+ "line": 86,
"column": 9
}
}
},
"alternate": null,
"range": [
- 2195,
- 2251
+ 2282,
+ 2338
],
"loc": {
"start": {
- "line": 78,
+ "line": 84,
"column": 8
},
"end": {
- "line": 80,
+ "line": 86,
"column": 9
}
}
@@ -2673,16 +2784,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 2265,
- 2269
+ 2352,
+ 2356
],
"loc": {
"start": {
- "line": 82,
+ "line": 88,
"column": 12
},
"end": {
- "line": 82,
+ "line": 88,
"column": 16
}
}
@@ -2691,31 +2802,31 @@
"type": "Identifier",
"name": "onBeforeOperation",
"range": [
- 2270,
- 2287
+ 2357,
+ 2374
],
"loc": {
"start": {
- "line": 82,
+ "line": 88,
"column": 17
},
"end": {
- "line": 82,
+ "line": 88,
"column": 34
}
}
},
"range": [
- 2265,
- 2287
+ 2352,
+ 2374
],
"loc": {
"start": {
- "line": 82,
+ "line": 88,
"column": 12
},
"end": {
- "line": 82,
+ "line": 88,
"column": 34
}
}
@@ -2736,16 +2847,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 2303,
- 2307
+ 2390,
+ 2394
],
"loc": {
"start": {
- "line": 83,
+ "line": 89,
"column": 12
},
"end": {
- "line": 83,
+ "line": 89,
"column": 16
}
}
@@ -2754,31 +2865,31 @@
"type": "Identifier",
"name": "onBeforeOperation",
"range": [
- 2308,
- 2325
+ 2395,
+ 2412
],
"loc": {
"start": {
- "line": 83,
+ "line": 89,
"column": 17
},
"end": {
- "line": 83,
+ "line": 89,
"column": 34
}
}
},
"range": [
- 2303,
- 2325
+ 2390,
+ 2412
],
"loc": {
"start": {
- "line": 83,
+ "line": 89,
"column": 12
},
"end": {
- "line": 83,
+ "line": 89,
"column": 34
}
}
@@ -2787,31 +2898,31 @@
"type": "Identifier",
"name": "call",
"range": [
- 2326,
- 2330
+ 2413,
+ 2417
],
"loc": {
"start": {
- "line": 83,
+ "line": 89,
"column": 35
},
"end": {
- "line": 83,
+ "line": 89,
"column": 39
}
}
},
"range": [
- 2303,
- 2330
+ 2390,
+ 2417
],
"loc": {
"start": {
- "line": 83,
+ "line": 89,
"column": 12
},
"end": {
- "line": 83,
+ "line": 89,
"column": 39
}
}
@@ -2822,16 +2933,16 @@
"value": null,
"raw": "null",
"range": [
- 2331,
- 2335
+ 2418,
+ 2422
],
"loc": {
"start": {
- "line": 83,
+ "line": 89,
"column": 40
},
"end": {
- "line": 83,
+ "line": 89,
"column": 44
}
}
@@ -2840,16 +2951,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 2337,
- 2339
+ 2424,
+ 2426
],
"loc": {
"start": {
- "line": 83,
+ "line": 89,
"column": 46
},
"end": {
- "line": 83,
+ "line": 89,
"column": 48
}
}
@@ -2857,79 +2968,79 @@
{
"type": "ThisExpression",
"range": [
- 2341,
- 2345
+ 2428,
+ 2432
],
"loc": {
"start": {
- "line": 83,
+ "line": 89,
"column": 50
},
"end": {
- "line": 83,
+ "line": 89,
"column": 54
}
}
}
],
"range": [
- 2303,
- 2346
+ 2390,
+ 2433
],
"loc": {
"start": {
- "line": 83,
+ "line": 89,
"column": 12
},
"end": {
- "line": 83,
+ "line": 89,
"column": 55
}
}
},
"range": [
- 2303,
- 2347
+ 2390,
+ 2434
],
"loc": {
"start": {
- "line": 83,
+ "line": 89,
"column": 12
},
"end": {
- "line": 83,
+ "line": 89,
"column": 56
}
}
}
],
"range": [
- 2289,
- 2357
+ 2376,
+ 2444
],
"loc": {
"start": {
- "line": 82,
+ "line": 88,
"column": 36
},
"end": {
- "line": 84,
+ "line": 90,
"column": 9
}
}
},
"alternate": null,
"range": [
- 2261,
- 2357
+ 2348,
+ 2444
],
"loc": {
"start": {
- "line": 82,
+ "line": 88,
"column": 8
},
"end": {
- "line": 84,
+ "line": 90,
"column": 9
}
}
@@ -2947,16 +3058,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 2366,
- 2370
+ 2453,
+ 2457
],
"loc": {
"start": {
- "line": 85,
+ "line": 91,
"column": 8
},
"end": {
- "line": 85,
+ "line": 91,
"column": 12
}
}
@@ -2965,31 +3076,31 @@
"type": "Identifier",
"name": "emitter",
"range": [
- 2371,
- 2378
+ 2458,
+ 2465
],
"loc": {
"start": {
- "line": 85,
+ "line": 91,
"column": 13
},
"end": {
- "line": 85,
+ "line": 91,
"column": 20
}
}
},
"range": [
- 2366,
- 2378
+ 2453,
+ 2465
],
"loc": {
"start": {
- "line": 85,
+ "line": 91,
"column": 8
},
"end": {
- "line": 85,
+ "line": 91,
"column": 20
}
}
@@ -2998,31 +3109,31 @@
"type": "Identifier",
"name": "emit",
"range": [
- 2379,
- 2383
+ 2466,
+ 2470
],
"loc": {
"start": {
- "line": 85,
+ "line": 91,
"column": 21
},
"end": {
- "line": 85,
+ "line": 91,
"column": 25
}
}
},
"range": [
- 2366,
- 2383
+ 2453,
+ 2470
],
"loc": {
"start": {
- "line": 85,
+ "line": 91,
"column": 8
},
"end": {
- "line": 85,
+ "line": 91,
"column": 25
}
}
@@ -3033,16 +3144,16 @@
"value": "before-column-operation",
"raw": "'before-column-operation'",
"range": [
- 2384,
- 2409
+ 2471,
+ 2496
],
"loc": {
"start": {
- "line": 85,
+ "line": 91,
"column": 26
},
"end": {
- "line": 85,
+ "line": 91,
"column": 51
}
}
@@ -3051,16 +3162,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 2411,
- 2413
+ 2498,
+ 2500
],
"loc": {
"start": {
- "line": 85,
+ "line": 91,
"column": 53
},
"end": {
- "line": 85,
+ "line": 91,
"column": 55
}
}
@@ -3068,47 +3179,47 @@
{
"type": "ThisExpression",
"range": [
- 2415,
- 2419
+ 2502,
+ 2506
],
"loc": {
"start": {
- "line": 85,
+ "line": 91,
"column": 57
},
"end": {
- "line": 85,
+ "line": 91,
"column": 61
}
}
}
],
"range": [
- 2366,
- 2420
+ 2453,
+ 2507
],
"loc": {
"start": {
- "line": 85,
+ "line": 91,
"column": 8
},
"end": {
- "line": 85,
+ "line": 91,
"column": 62
}
}
},
"range": [
- 2366,
- 2421
+ 2453,
+ 2508
],
"loc": {
"start": {
- "line": 85,
+ "line": 91,
"column": 8
},
"end": {
- "line": 85,
+ "line": 91,
"column": 63
}
}
@@ -3122,16 +3233,16 @@
"type": "Identifier",
"name": "opts",
"range": [
- 2435,
- 2439
+ 2522,
+ 2526
],
"loc": {
"start": {
- "line": 87,
+ "line": 93,
"column": 12
},
"end": {
- "line": 87,
+ "line": 93,
"column": 16
}
}
@@ -3142,16 +3253,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 2442,
- 2446
+ 2529,
+ 2533
],
"loc": {
"start": {
- "line": 87,
+ "line": 93,
"column": 19
},
"end": {
- "line": 87,
+ "line": 93,
"column": 23
}
}
@@ -3160,46 +3271,46 @@
"type": "Identifier",
"name": "opts",
"range": [
- 2447,
- 2451
+ 2534,
+ 2538
],
"loc": {
"start": {
- "line": 87,
+ "line": 93,
"column": 24
},
"end": {
- "line": 87,
+ "line": 93,
"column": 28
}
}
},
"range": [
- 2442,
- 2451
+ 2529,
+ 2538
],
"loc": {
"start": {
- "line": 87,
+ "line": 93,
"column": 19
},
"end": {
- "line": 87,
+ "line": 93,
"column": 28
}
}
},
"range": [
- 2435,
- 2451
+ 2522,
+ 2538
],
"loc": {
"start": {
- "line": 87,
+ "line": 93,
"column": 12
},
"end": {
- "line": 87,
+ "line": 93,
"column": 28
}
}
@@ -3210,16 +3321,16 @@
"type": "Identifier",
"name": "labelId",
"range": [
- 2465,
- 2472
+ 2552,
+ 2559
],
"loc": {
"start": {
- "line": 88,
+ "line": 94,
"column": 12
},
"end": {
- "line": 88,
+ "line": 94,
"column": 19
}
}
@@ -3231,16 +3342,16 @@
"type": "Identifier",
"name": "opts",
"range": [
- 2475,
- 2479
+ 2562,
+ 2566
],
"loc": {
"start": {
- "line": 88,
+ "line": 94,
"column": 22
},
"end": {
- "line": 88,
+ "line": 94,
"column": 26
}
}
@@ -3249,46 +3360,46 @@
"type": "Identifier",
"name": "id",
"range": [
- 2480,
- 2482
+ 2567,
+ 2569
],
"loc": {
"start": {
- "line": 88,
+ "line": 94,
"column": 27
},
"end": {
- "line": 88,
+ "line": 94,
"column": 29
}
}
},
"range": [
- 2475,
- 2482
+ 2562,
+ 2569
],
"loc": {
"start": {
- "line": 88,
+ "line": 94,
"column": 22
},
"end": {
- "line": 88,
+ "line": 94,
"column": 29
}
}
},
"range": [
- 2465,
- 2482
+ 2552,
+ 2569
],
"loc": {
"start": {
- "line": 88,
+ "line": 94,
"column": 12
},
"end": {
- "line": 88,
+ "line": 94,
"column": 29
}
}
@@ -3299,16 +3410,16 @@
"type": "Identifier",
"name": "colIndex",
"range": [
- 2496,
- 2504
+ 2583,
+ 2591
],
"loc": {
"start": {
- "line": 89,
+ "line": 95,
"column": 12
},
"end": {
- "line": 89,
+ "line": 95,
"column": 20
}
}
@@ -3320,16 +3431,16 @@
"type": "Identifier",
"name": "opts",
"range": [
- 2507,
- 2511
+ 2594,
+ 2598
],
"loc": {
"start": {
- "line": 89,
+ "line": 95,
"column": 23
},
"end": {
- "line": 89,
+ "line": 95,
"column": 27
}
}
@@ -3338,46 +3449,46 @@
"type": "Identifier",
"name": "col",
"range": [
- 2512,
- 2515
+ 2599,
+ 2602
],
"loc": {
"start": {
- "line": 89,
+ "line": 95,
"column": 28
},
"end": {
- "line": 89,
+ "line": 95,
"column": 31
}
}
},
"range": [
- 2507,
- 2515
+ 2594,
+ 2602
],
"loc": {
"start": {
- "line": 89,
+ "line": 95,
"column": 23
},
"end": {
- "line": 89,
+ "line": 95,
"column": 31
}
}
},
"range": [
- 2496,
- 2515
+ 2583,
+ 2602
],
"loc": {
"start": {
- "line": 89,
+ "line": 95,
"column": 12
},
"end": {
- "line": 89,
+ "line": 95,
"column": 31
}
}
@@ -3388,16 +3499,16 @@
"type": "Identifier",
"name": "operation",
"range": [
- 2529,
- 2538
+ 2616,
+ 2625
],
"loc": {
"start": {
- "line": 90,
+ "line": 96,
"column": 12
},
"end": {
- "line": 90,
+ "line": 96,
"column": 21
}
}
@@ -3409,16 +3520,16 @@
"type": "Identifier",
"name": "opts",
"range": [
- 2541,
- 2545
+ 2628,
+ 2632
],
"loc": {
"start": {
- "line": 90,
+ "line": 96,
"column": 24
},
"end": {
- "line": 90,
+ "line": 96,
"column": 28
}
}
@@ -3427,46 +3538,46 @@
"type": "Identifier",
"name": "operation",
"range": [
- 2546,
- 2555
+ 2633,
+ 2642
],
"loc": {
"start": {
- "line": 90,
+ "line": 96,
"column": 29
},
"end": {
- "line": 90,
+ "line": 96,
"column": 38
}
}
},
"range": [
- 2541,
- 2555
+ 2628,
+ 2642
],
"loc": {
"start": {
- "line": 90,
+ "line": 96,
"column": 24
},
"end": {
- "line": 90,
+ "line": 96,
"column": 38
}
}
},
"range": [
- 2529,
- 2555
+ 2616,
+ 2642
],
"loc": {
"start": {
- "line": 90,
+ "line": 96,
"column": 12
},
"end": {
- "line": 90,
+ "line": 96,
"column": 38
}
}
@@ -3477,16 +3588,16 @@
"type": "Identifier",
"name": "outputType",
"range": [
- 2569,
- 2579
+ 2656,
+ 2666
],
"loc": {
"start": {
- "line": 91,
+ "line": 97,
"column": 12
},
"end": {
- "line": 91,
+ "line": 97,
"column": 22
}
}
@@ -3498,16 +3609,16 @@
"type": "Identifier",
"name": "opts",
"range": [
- 2582,
- 2586
+ 2669,
+ 2673
],
"loc": {
"start": {
- "line": 91,
+ "line": 97,
"column": 25
},
"end": {
- "line": 91,
+ "line": 97,
"column": 29
}
}
@@ -3516,46 +3627,46 @@
"type": "Identifier",
"name": "write_method",
"range": [
- 2587,
- 2599
+ 2674,
+ 2686
],
"loc": {
"start": {
- "line": 91,
+ "line": 97,
"column": 30
},
"end": {
- "line": 91,
+ "line": 97,
"column": 42
}
}
},
"range": [
- 2582,
- 2599
+ 2669,
+ 2686
],
"loc": {
"start": {
- "line": 91,
+ "line": 97,
"column": 25
},
"end": {
- "line": 91,
+ "line": 97,
"column": 42
}
}
},
"range": [
- 2569,
- 2599
+ 2656,
+ 2686
],
"loc": {
"start": {
- "line": 91,
+ "line": 97,
"column": 12
},
"end": {
- "line": 91,
+ "line": 97,
"column": 42
}
}
@@ -3566,16 +3677,16 @@
"type": "Identifier",
"name": "totRowIndex",
"range": [
- 2613,
- 2624
+ 2700,
+ 2711
],
"loc": {
"start": {
- "line": 92,
+ "line": 98,
"column": 12
},
"end": {
- "line": 92,
+ "line": 98,
"column": 23
}
}
@@ -3587,16 +3698,16 @@
"type": "Identifier",
"name": "opts",
"range": [
- 2627,
- 2631
+ 2714,
+ 2718
],
"loc": {
"start": {
- "line": 92,
+ "line": 98,
"column": 26
},
"end": {
- "line": 92,
+ "line": 98,
"column": 30
}
}
@@ -3605,46 +3716,46 @@
"type": "Identifier",
"name": "tot_row_index",
"range": [
- 2632,
- 2645
+ 2719,
+ 2732
],
"loc": {
"start": {
- "line": 92,
+ "line": 98,
"column": 31
},
"end": {
- "line": 92,
+ "line": 98,
"column": 44
}
}
},
"range": [
- 2627,
- 2645
+ 2714,
+ 2732
],
"loc": {
"start": {
- "line": 92,
+ "line": 98,
"column": 26
},
"end": {
- "line": 92,
+ "line": 98,
"column": 44
}
}
},
"range": [
- 2613,
- 2645
+ 2700,
+ 2732
],
"loc": {
"start": {
- "line": 92,
+ "line": 98,
"column": 12
},
"end": {
- "line": 92,
+ "line": 98,
"column": 44
}
}
@@ -3655,16 +3766,16 @@
"type": "Identifier",
"name": "excludeRow",
"range": [
- 2659,
- 2669
+ 2746,
+ 2756
],
"loc": {
"start": {
- "line": 93,
+ "line": 99,
"column": 12
},
"end": {
- "line": 93,
+ "line": 99,
"column": 22
}
}
@@ -3676,16 +3787,16 @@
"type": "Identifier",
"name": "opts",
"range": [
- 2672,
- 2676
+ 2759,
+ 2763
],
"loc": {
"start": {
- "line": 93,
+ "line": 99,
"column": 25
},
"end": {
- "line": 93,
+ "line": 99,
"column": 29
}
}
@@ -3694,46 +3805,46 @@
"type": "Identifier",
"name": "exclude_row",
"range": [
- 2677,
- 2688
+ 2764,
+ 2775
],
"loc": {
"start": {
- "line": 93,
+ "line": 99,
"column": 30
},
"end": {
- "line": 93,
+ "line": 99,
"column": 41
}
}
},
"range": [
- 2672,
- 2688
+ 2759,
+ 2775
],
"loc": {
"start": {
- "line": 93,
+ "line": 99,
"column": 25
},
"end": {
- "line": 93,
+ "line": 99,
"column": 41
}
}
},
"range": [
- 2659,
- 2688
+ 2746,
+ 2775
],
"loc": {
"start": {
- "line": 93,
+ "line": 99,
"column": 12
},
"end": {
- "line": 93,
+ "line": 99,
"column": 41
}
}
@@ -3744,16 +3855,16 @@
"type": "Identifier",
"name": "decimalPrecision",
"range": [
- 2702,
- 2718
+ 2789,
+ 2805
],
"loc": {
"start": {
- "line": 94,
+ "line": 100,
"column": 12
},
"end": {
- "line": 94,
+ "line": 100,
"column": 28
}
}
@@ -3766,16 +3877,16 @@
"type": "Identifier",
"name": "isUndef",
"range": [
- 2721,
- 2728
+ 2808,
+ 2815
],
"loc": {
"start": {
- "line": 94,
+ "line": 100,
"column": 31
},
"end": {
- "line": 94,
+ "line": 100,
"column": 38
}
}
@@ -3788,16 +3899,16 @@
"type": "Identifier",
"name": "opts",
"range": [
- 2729,
- 2733
+ 2816,
+ 2820
],
"loc": {
"start": {
- "line": 94,
+ "line": 100,
"column": 39
},
"end": {
- "line": 94,
+ "line": 100,
"column": 43
}
}
@@ -3806,47 +3917,47 @@
"type": "Identifier",
"name": "decimal_precision",
"range": [
- 2734,
- 2751
+ 2821,
+ 2838
],
"loc": {
"start": {
- "line": 94,
+ "line": 100,
"column": 44
},
"end": {
- "line": 94,
+ "line": 100,
"column": 61
}
}
},
"range": [
- 2729,
- 2751
+ 2816,
+ 2838
],
"loc": {
"start": {
- "line": 94,
+ "line": 100,
"column": 39
},
"end": {
- "line": 94,
+ "line": 100,
"column": 61
}
}
}
],
"range": [
- 2721,
- 2752
+ 2808,
+ 2839
],
"loc": {
"start": {
- "line": 94,
+ "line": 100,
"column": 31
},
"end": {
- "line": 94,
+ "line": 100,
"column": 62
}
}
@@ -3856,16 +3967,16 @@
"value": 2,
"raw": "2",
"range": [
- 2771,
- 2772
+ 2858,
+ 2859
],
"loc": {
"start": {
- "line": 95,
+ "line": 101,
"column": 16
},
"end": {
- "line": 95,
+ "line": 101,
"column": 17
}
}
@@ -3877,16 +3988,16 @@
"type": "Identifier",
"name": "opts",
"range": [
- 2775,
- 2779
+ 2862,
+ 2866
],
"loc": {
"start": {
- "line": 95,
+ "line": 101,
"column": 20
},
"end": {
- "line": 95,
+ "line": 101,
"column": 24
}
}
@@ -3895,61 +4006,61 @@
"type": "Identifier",
"name": "decimal_precision",
"range": [
- 2780,
- 2797
+ 2867,
+ 2884
],
"loc": {
"start": {
- "line": 95,
+ "line": 101,
"column": 25
},
"end": {
- "line": 95,
+ "line": 101,
"column": 42
}
}
},
"range": [
- 2775,
- 2797
+ 2862,
+ 2884
],
"loc": {
"start": {
- "line": 95,
+ "line": 101,
"column": 20
},
"end": {
- "line": 95,
+ "line": 101,
"column": 42
}
}
},
"range": [
- 2721,
- 2797
+ 2808,
+ 2884
],
"loc": {
"start": {
- "line": 94,
+ "line": 100,
"column": 31
},
"end": {
- "line": 95,
+ "line": 101,
"column": 42
}
}
},
"range": [
- 2702,
- 2797
+ 2789,
+ 2884
],
"loc": {
"start": {
- "line": 94,
+ "line": 100,
"column": 12
},
"end": {
- "line": 95,
+ "line": 101,
"column": 42
}
}
@@ -3957,16 +4068,16 @@
],
"kind": "let",
"range": [
- 2431,
- 2798
+ 2518,
+ 2885
],
"loc": {
"start": {
- "line": 87,
+ "line": 93,
"column": 8
},
"end": {
- "line": 95,
+ "line": 101,
"column": 43
}
},
@@ -3975,16 +4086,16 @@
"type": "Line",
"value": "nuovella: determine unique list of columns to operate on",
"range": [
- 2808,
- 2866
+ 2895,
+ 2953
],
"loc": {
"start": {
- "line": 97,
+ "line": 103,
"column": 8
},
"end": {
- "line": 97,
+ "line": 103,
"column": 66
}
}
@@ -4000,16 +4111,16 @@
"type": "Identifier",
"name": "ucolIndex",
"range": [
- 2879,
- 2888
+ 2966,
+ 2975
],
"loc": {
"start": {
- "line": 98,
+ "line": 104,
"column": 12
},
"end": {
- "line": 98,
+ "line": 104,
"column": 21
}
}
@@ -4018,31 +4129,31 @@
"type": "ArrayExpression",
"elements": [],
"range": [
- 2891,
- 2893
+ 2978,
+ 2980
],
"loc": {
"start": {
- "line": 98,
+ "line": 104,
"column": 24
},
"end": {
- "line": 98,
+ "line": 104,
"column": 26
}
}
},
"range": [
- 2879,
- 2893
+ 2966,
+ 2980
],
"loc": {
"start": {
- "line": 98,
+ "line": 104,
"column": 12
},
"end": {
- "line": 98,
+ "line": 104,
"column": 26
}
}
@@ -4053,16 +4164,16 @@
"type": "Identifier",
"name": "ucolMax",
"range": [
- 2907,
- 2914
+ 2994,
+ 3001
],
"loc": {
"start": {
- "line": 99,
+ "line": 105,
"column": 12
},
"end": {
- "line": 99,
+ "line": 105,
"column": 19
}
}
@@ -4072,31 +4183,31 @@
"value": 0,
"raw": "0",
"range": [
- 2917,
- 2918
+ 3004,
+ 3005
],
"loc": {
"start": {
- "line": 99,
+ "line": 105,
"column": 22
},
"end": {
- "line": 99,
+ "line": 105,
"column": 23
}
}
},
"range": [
- 2907,
- 2918
+ 2994,
+ 3005
],
"loc": {
"start": {
- "line": 99,
+ "line": 105,
"column": 12
},
"end": {
- "line": 99,
+ "line": 105,
"column": 23
}
}
@@ -4104,16 +4215,16 @@
],
"kind": "let",
"range": [
- 2875,
- 2919
+ 2962,
+ 3006
],
"loc": {
"start": {
- "line": 98,
+ "line": 104,
"column": 8
},
"end": {
- "line": 99,
+ "line": 105,
"column": 24
}
},
@@ -4122,16 +4233,16 @@
"type": "Line",
"value": "nuovella: determine unique list of columns to operate on",
"range": [
- 2808,
- 2866
+ 2895,
+ 2953
],
"loc": {
"start": {
- "line": 97,
+ "line": 103,
"column": 8
},
"end": {
- "line": 97,
+ "line": 103,
"column": 66
}
}
@@ -4150,16 +4261,16 @@
"type": "Identifier",
"name": "ucolIndex",
"range": [
- 2928,
- 2937
+ 3015,
+ 3024
],
"loc": {
"start": {
- "line": 100,
+ "line": 106,
"column": 8
},
"end": {
- "line": 100,
+ "line": 106,
"column": 17
}
}
@@ -4168,31 +4279,31 @@
"type": "Identifier",
"name": "ucolMax",
"range": [
- 2938,
- 2945
+ 3025,
+ 3032
],
"loc": {
"start": {
- "line": 100,
+ "line": 106,
"column": 18
},
"end": {
- "line": 100,
+ "line": 106,
"column": 25
}
}
},
"range": [
- 2928,
- 2946
+ 3015,
+ 3033
],
"loc": {
"start": {
- "line": 100,
+ "line": 106,
"column": 8
},
"end": {
- "line": 100,
+ "line": 106,
"column": 26
}
}
@@ -4204,16 +4315,16 @@
"type": "Identifier",
"name": "colIndex",
"range": [
- 2949,
- 2957
+ 3036,
+ 3044
],
"loc": {
"start": {
- "line": 100,
+ "line": 106,
"column": 29
},
"end": {
- "line": 100,
+ "line": 106,
"column": 37
}
}
@@ -4223,61 +4334,61 @@
"value": 0,
"raw": "0",
"range": [
- 2958,
- 2959
+ 3045,
+ 3046
],
"loc": {
"start": {
- "line": 100,
+ "line": 106,
"column": 38
},
"end": {
- "line": 100,
+ "line": 106,
"column": 39
}
}
},
"range": [
- 2949,
- 2960
+ 3036,
+ 3047
],
"loc": {
"start": {
- "line": 100,
+ "line": 106,
"column": 29
},
"end": {
- "line": 100,
+ "line": 106,
"column": 40
}
}
},
"range": [
- 2928,
- 2960
+ 3015,
+ 3047
],
"loc": {
"start": {
- "line": 100,
+ "line": 106,
"column": 8
},
"end": {
- "line": 100,
+ "line": 106,
"column": 40
}
}
},
"range": [
- 2928,
- 2961
+ 3015,
+ 3048
],
"loc": {
"start": {
- "line": 100,
+ "line": 106,
"column": 8
},
"end": {
- "line": 100,
+ "line": 106,
"column": 41
}
}
@@ -4293,16 +4404,16 @@
"type": "Identifier",
"name": "ii",
"range": [
- 2980,
- 2982
+ 3067,
+ 3069
],
"loc": {
"start": {
- "line": 102,
+ "line": 108,
"column": 17
},
"end": {
- "line": 102,
+ "line": 108,
"column": 19
}
}
@@ -4312,31 +4423,31 @@
"value": 1,
"raw": "1",
"range": [
- 2985,
- 2986
+ 3072,
+ 3073
],
"loc": {
"start": {
- "line": 102,
+ "line": 108,
"column": 22
},
"end": {
- "line": 102,
+ "line": 108,
"column": 23
}
}
},
"range": [
- 2980,
- 2986
+ 3067,
+ 3073
],
"loc": {
"start": {
- "line": 102,
+ "line": 108,
"column": 17
},
"end": {
- "line": 102,
+ "line": 108,
"column": 23
}
}
@@ -4344,16 +4455,16 @@
],
"kind": "let",
"range": [
- 2976,
- 2986
+ 3063,
+ 3073
],
"loc": {
"start": {
- "line": 102,
+ "line": 108,
"column": 13
},
"end": {
- "line": 102,
+ "line": 108,
"column": 23
}
}
@@ -4365,16 +4476,16 @@
"type": "Identifier",
"name": "ii",
"range": [
- 2988,
- 2990
+ 3075,
+ 3077
],
"loc": {
"start": {
- "line": 102,
+ "line": 108,
"column": 25
},
"end": {
- "line": 102,
+ "line": 108,
"column": 27
}
}
@@ -4386,16 +4497,16 @@
"type": "Identifier",
"name": "colIndex",
"range": [
- 2993,
- 3001
+ 3080,
+ 3088
],
"loc": {
"start": {
- "line": 102,
+ "line": 108,
"column": 30
},
"end": {
- "line": 102,
+ "line": 108,
"column": 38
}
}
@@ -4404,46 +4515,46 @@
"type": "Identifier",
"name": "length",
"range": [
- 3002,
- 3008
+ 3089,
+ 3095
],
"loc": {
"start": {
- "line": 102,
+ "line": 108,
"column": 39
},
"end": {
- "line": 102,
+ "line": 108,
"column": 45
}
}
},
"range": [
- 2993,
- 3008
+ 3080,
+ 3095
],
"loc": {
"start": {
- "line": 102,
+ "line": 108,
"column": 30
},
"end": {
- "line": 102,
+ "line": 108,
"column": 45
}
}
},
"range": [
- 2988,
- 3008
+ 3075,
+ 3095
],
"loc": {
"start": {
- "line": 102,
+ "line": 108,
"column": 25
},
"end": {
- "line": 102,
+ "line": 108,
"column": 45
}
}
@@ -4455,32 +4566,32 @@
"type": "Identifier",
"name": "ii",
"range": [
- 3010,
- 3012
+ 3097,
+ 3099
],
"loc": {
"start": {
- "line": 102,
+ "line": 108,
"column": 47
},
"end": {
- "line": 102,
+ "line": 108,
"column": 49
}
}
},
"prefix": false,
"range": [
- 3010,
- 3014
+ 3097,
+ 3101
],
"loc": {
"start": {
- "line": 102,
+ "line": 108,
"column": 47
},
"end": {
- "line": 102,
+ "line": 108,
"column": 51
}
}
@@ -4497,16 +4608,16 @@
"type": "Identifier",
"name": "saved",
"range": [
- 3034,
- 3039
+ 3121,
+ 3126
],
"loc": {
"start": {
- "line": 103,
+ "line": 109,
"column": 16
},
"end": {
- "line": 103,
+ "line": 109,
"column": 21
}
}
@@ -4516,31 +4627,31 @@
"value": 0,
"raw": "0",
"range": [
- 3042,
- 3043
+ 3129,
+ 3130
],
"loc": {
"start": {
- "line": 103,
+ "line": 109,
"column": 24
},
"end": {
- "line": 103,
+ "line": 109,
"column": 25
}
}
},
"range": [
- 3034,
- 3043
+ 3121,
+ 3130
],
"loc": {
"start": {
- "line": 103,
+ "line": 109,
"column": 16
},
"end": {
- "line": 103,
+ "line": 109,
"column": 25
}
}
@@ -4548,16 +4659,16 @@
],
"kind": "let",
"range": [
- 3030,
- 3044
+ 3117,
+ 3131
],
"loc": {
"start": {
- "line": 103,
+ "line": 109,
"column": 12
},
"end": {
- "line": 103,
+ "line": 109,
"column": 26
}
},
@@ -4566,16 +4677,16 @@
"type": "Line",
"value": "see if colIndex[ii] is already in the list of unique indexes",
"range": [
- 3057,
- 3119
+ 3144,
+ 3206
],
"loc": {
"start": {
- "line": 104,
+ "line": 110,
"column": 12
},
"end": {
- "line": 104,
+ "line": 110,
"column": 74
}
}
@@ -4593,16 +4704,16 @@
"type": "Identifier",
"name": "jj",
"range": [
- 3141,
- 3143
+ 3228,
+ 3230
],
"loc": {
"start": {
- "line": 105,
+ "line": 111,
"column": 21
},
"end": {
- "line": 105,
+ "line": 111,
"column": 23
}
}
@@ -4612,31 +4723,31 @@
"value": 0,
"raw": "0",
"range": [
- 3146,
- 3147
+ 3233,
+ 3234
],
"loc": {
"start": {
- "line": 105,
+ "line": 111,
"column": 26
},
"end": {
- "line": 105,
+ "line": 111,
"column": 27
}
}
},
"range": [
- 3141,
- 3147
+ 3228,
+ 3234
],
"loc": {
"start": {
- "line": 105,
+ "line": 111,
"column": 21
},
"end": {
- "line": 105,
+ "line": 111,
"column": 27
}
}
@@ -4644,16 +4755,16 @@
],
"kind": "let",
"range": [
- 3137,
- 3147
+ 3224,
+ 3234
],
"loc": {
"start": {
- "line": 105,
+ "line": 111,
"column": 17
},
"end": {
- "line": 105,
+ "line": 111,
"column": 27
}
}
@@ -4665,16 +4776,16 @@
"type": "Identifier",
"name": "jj",
"range": [
- 3149,
- 3151
+ 3236,
+ 3238
],
"loc": {
"start": {
- "line": 105,
+ "line": 111,
"column": 29
},
"end": {
- "line": 105,
+ "line": 111,
"column": 31
}
}
@@ -4683,31 +4794,31 @@
"type": "Identifier",
"name": "ucolMax",
"range": [
- 3155,
- 3162
+ 3242,
+ 3249
],
"loc": {
"start": {
- "line": 105,
+ "line": 111,
"column": 35
},
"end": {
- "line": 105,
+ "line": 111,
"column": 42
}
}
},
"range": [
- 3149,
- 3162
+ 3236,
+ 3249
],
"loc": {
"start": {
- "line": 105,
+ "line": 111,
"column": 29
},
"end": {
- "line": 105,
+ "line": 111,
"column": 42
}
}
@@ -4719,32 +4830,32 @@
"type": "Identifier",
"name": "jj",
"range": [
- 3164,
- 3166
+ 3251,
+ 3253
],
"loc": {
"start": {
- "line": 105,
+ "line": 111,
"column": 44
},
"end": {
- "line": 105,
+ "line": 111,
"column": 46
}
}
},
"prefix": false,
"range": [
- 3164,
- 3168
+ 3251,
+ 3255
],
"loc": {
"start": {
- "line": 105,
+ "line": 111,
"column": 44
},
"end": {
- "line": 105,
+ "line": 111,
"column": 48
}
}
@@ -4764,16 +4875,16 @@
"type": "Identifier",
"name": "ucolIndex",
"range": [
- 3192,
- 3201
+ 3279,
+ 3288
],
"loc": {
"start": {
- "line": 106,
+ "line": 112,
"column": 20
},
"end": {
- "line": 106,
+ "line": 112,
"column": 29
}
}
@@ -4782,31 +4893,31 @@
"type": "Identifier",
"name": "jj",
"range": [
- 3202,
- 3204
+ 3289,
+ 3291
],
"loc": {
"start": {
- "line": 106,
+ "line": 112,
"column": 30
},
"end": {
- "line": 106,
+ "line": 112,
"column": 32
}
}
},
"range": [
- 3192,
- 3205
+ 3279,
+ 3292
],
"loc": {
"start": {
- "line": 106,
+ "line": 112,
"column": 20
},
"end": {
- "line": 106,
+ "line": 112,
"column": 33
}
}
@@ -4818,16 +4929,16 @@
"type": "Identifier",
"name": "colIndex",
"range": [
- 3210,
- 3218
+ 3297,
+ 3305
],
"loc": {
"start": {
- "line": 106,
+ "line": 112,
"column": 38
},
"end": {
- "line": 106,
+ "line": 112,
"column": 46
}
}
@@ -4836,46 +4947,46 @@
"type": "Identifier",
"name": "ii",
"range": [
- 3219,
- 3221
+ 3306,
+ 3308
],
"loc": {
"start": {
- "line": 106,
+ "line": 112,
"column": 47
},
"end": {
- "line": 106,
+ "line": 112,
"column": 49
}
}
},
"range": [
- 3210,
- 3222
+ 3297,
+ 3309
],
"loc": {
"start": {
- "line": 106,
+ "line": 112,
"column": 38
},
"end": {
- "line": 106,
+ "line": 112,
"column": 50
}
}
},
"range": [
- 3192,
- 3222
+ 3279,
+ 3309
],
"loc": {
"start": {
- "line": 106,
+ "line": 112,
"column": 20
},
"end": {
- "line": 106,
+ "line": 112,
"column": 50
}
}
@@ -4892,16 +5003,16 @@
"type": "Identifier",
"name": "saved",
"range": [
- 3246,
- 3251
+ 3333,
+ 3338
],
"loc": {
"start": {
- "line": 107,
+ "line": 113,
"column": 20
},
"end": {
- "line": 107,
+ "line": 113,
"column": 25
}
}
@@ -4911,109 +5022,109 @@
"value": 1,
"raw": "1",
"range": [
- 3254,
- 3255
+ 3341,
+ 3342
],
"loc": {
"start": {
- "line": 107,
+ "line": 113,
"column": 28
},
"end": {
- "line": 107,
+ "line": 113,
"column": 29
}
}
},
"range": [
- 3246,
- 3255
+ 3333,
+ 3342
],
"loc": {
"start": {
- "line": 107,
+ "line": 113,
"column": 20
},
"end": {
- "line": 107,
+ "line": 113,
"column": 29
}
}
},
"range": [
- 3246,
- 3256
+ 3333,
+ 3343
],
"loc": {
"start": {
- "line": 107,
+ "line": 113,
"column": 20
},
"end": {
- "line": 107,
+ "line": 113,
"column": 30
}
}
}
],
"range": [
- 3224,
- 3274
+ 3311,
+ 3361
],
"loc": {
"start": {
- "line": 106,
+ "line": 112,
"column": 52
},
"end": {
- "line": 108,
+ "line": 114,
"column": 17
}
}
},
"alternate": null,
"range": [
- 3188,
- 3274
+ 3275,
+ 3361
],
"loc": {
"start": {
- "line": 106,
+ "line": 112,
"column": 16
},
"end": {
- "line": 108,
+ "line": 114,
"column": 17
}
}
}
],
"range": [
- 3170,
- 3288
+ 3257,
+ 3375
],
"loc": {
"start": {
- "line": 105,
+ "line": 111,
"column": 50
},
"end": {
- "line": 109,
+ "line": 115,
"column": 13
}
}
},
"range": [
- 3132,
- 3288
+ 3219,
+ 3375
],
"loc": {
"start": {
- "line": 105,
+ "line": 111,
"column": 12
},
"end": {
- "line": 109,
+ "line": 115,
"column": 13
}
},
@@ -5022,16 +5133,16 @@
"type": "Line",
"value": "see if colIndex[ii] is already in the list of unique indexes",
"range": [
- 3057,
- 3119
+ 3144,
+ 3206
],
"loc": {
"start": {
- "line": 104,
+ "line": 110,
"column": 12
},
"end": {
- "line": 104,
+ "line": 110,
"column": 74
}
}
@@ -5042,16 +5153,16 @@
"type": "Line",
"value": "if not saved then, save the index;",
"range": [
- 3301,
- 3337
+ 3388,
+ 3424
],
"loc": {
"start": {
- "line": 110,
+ "line": 116,
"column": 12
},
"end": {
- "line": 110,
+ "line": 116,
"column": 48
}
}
@@ -5067,16 +5178,16 @@
"type": "Identifier",
"name": "saved",
"range": [
- 3354,
- 3359
+ 3441,
+ 3446
],
"loc": {
"start": {
- "line": 111,
+ "line": 117,
"column": 16
},
"end": {
- "line": 111,
+ "line": 117,
"column": 21
}
}
@@ -5086,31 +5197,31 @@
"value": 0,
"raw": "0",
"range": [
- 3364,
- 3365
+ 3451,
+ 3452
],
"loc": {
"start": {
- "line": 111,
+ "line": 117,
"column": 26
},
"end": {
- "line": 111,
+ "line": 117,
"column": 27
}
}
},
"range": [
- 3354,
- 3365
+ 3441,
+ 3452
],
"loc": {
"start": {
- "line": 111,
+ "line": 117,
"column": 16
},
"end": {
- "line": 111,
+ "line": 117,
"column": 27
}
}
@@ -5127,47 +5238,47 @@
"type": "Identifier",
"name": "ucolMax",
"range": [
- 3385,
- 3392
+ 3472,
+ 3479
],
"loc": {
"start": {
- "line": 112,
+ "line": 118,
"column": 16
},
"end": {
- "line": 112,
+ "line": 118,
"column": 23
}
}
},
"prefix": false,
"range": [
- 3385,
- 3394
+ 3472,
+ 3481
],
"loc": {
"start": {
- "line": 112,
+ "line": 118,
"column": 16
},
"end": {
- "line": 112,
+ "line": 118,
"column": 25
}
}
},
"range": [
- 3385,
- 3395
+ 3472,
+ 3482
],
"loc": {
"start": {
- "line": 112,
+ "line": 118,
"column": 16
},
"end": {
- "line": 112,
+ "line": 118,
"column": 26
}
}
@@ -5184,16 +5295,16 @@
"type": "Identifier",
"name": "ucolIndex",
"range": [
- 3412,
- 3421
+ 3499,
+ 3508
],
"loc": {
"start": {
- "line": 113,
+ "line": 119,
"column": 16
},
"end": {
- "line": 113,
+ "line": 119,
"column": 25
}
}
@@ -5202,31 +5313,31 @@
"type": "Identifier",
"name": "ucolMax",
"range": [
- 3422,
- 3429
+ 3509,
+ 3516
],
"loc": {
"start": {
- "line": 113,
+ "line": 119,
"column": 26
},
"end": {
- "line": 113,
+ "line": 119,
"column": 33
}
}
},
"range": [
- 3412,
- 3430
+ 3499,
+ 3517
],
"loc": {
"start": {
- "line": 113,
+ "line": 119,
"column": 16
},
"end": {
- "line": 113,
+ "line": 119,
"column": 34
}
}
@@ -5238,16 +5349,16 @@
"type": "Identifier",
"name": "colIndex",
"range": [
- 3433,
- 3441
+ 3520,
+ 3528
],
"loc": {
"start": {
- "line": 113,
+ "line": 119,
"column": 37
},
"end": {
- "line": 113,
+ "line": 119,
"column": 45
}
}
@@ -5256,93 +5367,93 @@
"type": "Identifier",
"name": "ii",
"range": [
- 3442,
- 3444
+ 3529,
+ 3531
],
"loc": {
"start": {
- "line": 113,
+ "line": 119,
"column": 46
},
"end": {
- "line": 113,
+ "line": 119,
"column": 48
}
}
},
"range": [
- 3433,
- 3445
+ 3520,
+ 3532
],
"loc": {
"start": {
- "line": 113,
+ "line": 119,
"column": 37
},
"end": {
- "line": 113,
+ "line": 119,
"column": 49
}
}
},
"range": [
- 3412,
- 3445
+ 3499,
+ 3532
],
"loc": {
"start": {
- "line": 113,
+ "line": 119,
"column": 16
},
"end": {
- "line": 113,
+ "line": 119,
"column": 49
}
}
},
"range": [
- 3412,
- 3446
+ 3499,
+ 3533
],
"loc": {
"start": {
- "line": 113,
+ "line": 119,
"column": 16
},
"end": {
- "line": 113,
+ "line": 119,
"column": 50
}
}
}
],
"range": [
- 3367,
- 3460
+ 3454,
+ 3547
],
"loc": {
"start": {
- "line": 111,
+ "line": 117,
"column": 29
},
"end": {
- "line": 114,
+ "line": 120,
"column": 13
}
}
},
"alternate": null,
"range": [
- 3350,
- 3460
+ 3437,
+ 3547
],
"loc": {
"start": {
- "line": 111,
+ "line": 117,
"column": 12
},
"end": {
- "line": 114,
+ "line": 120,
"column": 13
}
},
@@ -5351,16 +5462,16 @@
"type": "Line",
"value": "if not saved then, save the index;",
"range": [
- 3301,
- 3337
+ 3388,
+ 3424
],
"loc": {
"start": {
- "line": 110,
+ "line": 116,
"column": 12
},
"end": {
- "line": 110,
+ "line": 116,
"column": 48
}
}
@@ -5369,31 +5480,31 @@
}
],
"range": [
- 3016,
- 3470
+ 3103,
+ 3557
],
"loc": {
"start": {
- "line": 102,
+ "line": 108,
"column": 53
},
"end": {
- "line": 115,
+ "line": 121,
"column": 9
}
}
},
"range": [
- 2971,
- 3470
+ 3058,
+ 3557
],
"loc": {
"start": {
- "line": 102,
+ "line": 108,
"column": 8
},
"end": {
- "line": 115,
+ "line": 121,
"column": 9
}
}
@@ -5412,16 +5523,16 @@
"type": "Identifier",
"name": "isArray",
"range": [
- 3484,
- 3491
+ 3571,
+ 3578
],
"loc": {
"start": {
- "line": 117,
+ "line": 123,
"column": 12
},
"end": {
- "line": 117,
+ "line": 123,
"column": 19
}
}
@@ -5431,32 +5542,32 @@
"type": "Identifier",
"name": "labelId",
"range": [
- 3492,
- 3499
+ 3579,
+ 3586
],
"loc": {
"start": {
- "line": 117,
+ "line": 123,
"column": 20
},
"end": {
- "line": 117,
+ "line": 123,
"column": 27
}
}
}
],
"range": [
- 3484,
- 3500
+ 3571,
+ 3587
],
"loc": {
"start": {
- "line": 117,
+ "line": 123,
"column": 12
},
"end": {
- "line": 117,
+ "line": 123,
"column": 28
}
}
@@ -5467,16 +5578,16 @@
"type": "Identifier",
"name": "isArray",
"range": [
- 3504,
- 3511
+ 3591,
+ 3598
],
"loc": {
"start": {
- "line": 117,
+ "line": 123,
"column": 32
},
"end": {
- "line": 117,
+ "line": 123,
"column": 39
}
}
@@ -5486,47 +5597,47 @@
"type": "Identifier",
"name": "colIndex",
"range": [
- 3512,
- 3520
+ 3599,
+ 3607
],
"loc": {
"start": {
- "line": 117,
+ "line": 123,
"column": 40
},
"end": {
- "line": 117,
+ "line": 123,
"column": 48
}
}
}
],
"range": [
- 3504,
- 3521
+ 3591,
+ 3608
],
"loc": {
"start": {
- "line": 117,
+ "line": 123,
"column": 32
},
"end": {
- "line": 117,
+ "line": 123,
"column": 49
}
}
},
"range": [
- 3484,
- 3521
+ 3571,
+ 3608
],
"loc": {
"start": {
- "line": 117,
+ "line": 123,
"column": 12
},
"end": {
- "line": 117,
+ "line": 123,
"column": 49
}
}
@@ -5537,16 +5648,16 @@
"type": "Identifier",
"name": "isArray",
"range": [
- 3525,
- 3532
+ 3612,
+ 3619
],
"loc": {
"start": {
- "line": 117,
+ "line": 123,
"column": 53
},
"end": {
- "line": 117,
+ "line": 123,
"column": 60
}
}
@@ -5556,47 +5667,47 @@
"type": "Identifier",
"name": "operation",
"range": [
- 3533,
- 3542
+ 3620,
+ 3629
],
"loc": {
"start": {
- "line": 117,
+ "line": 123,
"column": 61
},
"end": {
- "line": 117,
+ "line": 123,
"column": 70
}
}
}
],
"range": [
- 3525,
- 3543
+ 3612,
+ 3630
],
"loc": {
"start": {
- "line": 117,
+ "line": 123,
"column": 53
},
"end": {
- "line": 117,
+ "line": 123,
"column": 71
}
}
},
"range": [
- 3484,
- 3543
+ 3571,
+ 3630
],
"loc": {
"start": {
- "line": 117,
+ "line": 123,
"column": 12
},
"end": {
- "line": 117,
+ "line": 123,
"column": 71
}
}
@@ -5613,16 +5724,16 @@
"type": "Identifier",
"name": "rows",
"range": [
- 3563,
- 3567
+ 3650,
+ 3654
],
"loc": {
"start": {
- "line": 118,
+ "line": 124,
"column": 16
},
"end": {
- "line": 118,
+ "line": 124,
"column": 20
}
}
@@ -5637,16 +5748,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 3570,
- 3572
+ 3657,
+ 3659
],
"loc": {
"start": {
- "line": 118,
+ "line": 124,
"column": 23
},
"end": {
- "line": 118,
+ "line": 124,
"column": 25
}
}
@@ -5655,31 +5766,31 @@
"type": "Identifier",
"name": "tbl",
"range": [
- 3573,
- 3576
+ 3660,
+ 3663
],
"loc": {
"start": {
- "line": 118,
+ "line": 124,
"column": 26
},
"end": {
- "line": 118,
+ "line": 124,
"column": 29
}
}
},
"range": [
- 3570,
- 3576
+ 3657,
+ 3663
],
"loc": {
"start": {
- "line": 118,
+ "line": 124,
"column": 23
},
"end": {
- "line": 118,
+ "line": 124,
"column": 29
}
}
@@ -5688,46 +5799,46 @@
"type": "Identifier",
"name": "rows",
"range": [
- 3577,
- 3581
+ 3664,
+ 3668
],
"loc": {
"start": {
- "line": 118,
+ "line": 124,
"column": 30
},
"end": {
- "line": 118,
+ "line": 124,
"column": 34
}
}
},
"range": [
- 3570,
- 3581
+ 3657,
+ 3668
],
"loc": {
"start": {
- "line": 118,
+ "line": 124,
"column": 23
},
"end": {
- "line": 118,
+ "line": 124,
"column": 34
}
}
},
"range": [
- 3563,
- 3581
+ 3650,
+ 3668
],
"loc": {
"start": {
- "line": 118,
+ "line": 124,
"column": 16
},
"end": {
- "line": 118,
+ "line": 124,
"column": 34
}
}
@@ -5738,16 +5849,16 @@
"type": "Identifier",
"name": "colvalues",
"range": [
- 3599,
- 3608
+ 3686,
+ 3695
],
"loc": {
"start": {
- "line": 119,
+ "line": 125,
"column": 16
},
"end": {
- "line": 119,
+ "line": 125,
"column": 25
}
}
@@ -5756,31 +5867,31 @@
"type": "ArrayExpression",
"elements": [],
"range": [
- 3611,
- 3613
+ 3698,
+ 3700
],
"loc": {
"start": {
- "line": 119,
+ "line": 125,
"column": 28
},
"end": {
- "line": 119,
+ "line": 125,
"column": 30
}
}
},
"range": [
- 3599,
- 3613
+ 3686,
+ 3700
],
"loc": {
"start": {
- "line": 119,
+ "line": 125,
"column": 16
},
"end": {
- "line": 119,
+ "line": 125,
"column": 30
}
}
@@ -5791,16 +5902,16 @@
"type": "Identifier",
"name": "ucol",
"range": [
- 3631,
- 3635
+ 3718,
+ 3722
],
"loc": {
"start": {
- "line": 120,
+ "line": 126,
"column": 16
},
"end": {
- "line": 120,
+ "line": 126,
"column": 20
}
}
@@ -5810,31 +5921,31 @@
"value": 0,
"raw": "0",
"range": [
- 3638,
- 3639
+ 3725,
+ 3726
],
"loc": {
"start": {
- "line": 120,
+ "line": 126,
"column": 23
},
"end": {
- "line": 120,
+ "line": 126,
"column": 24
}
}
},
"range": [
- 3631,
- 3639
+ 3718,
+ 3726
],
"loc": {
"start": {
- "line": 120,
+ "line": 126,
"column": 16
},
"end": {
- "line": 120,
+ "line": 126,
"column": 24
}
}
@@ -5842,16 +5953,16 @@
],
"kind": "let",
"range": [
- 3559,
- 3640
+ 3646,
+ 3727
],
"loc": {
"start": {
- "line": 118,
+ "line": 124,
"column": 12
},
"end": {
- "line": 120,
+ "line": 126,
"column": 25
}
}
@@ -5866,16 +5977,16 @@
"type": "Identifier",
"name": "ucol",
"range": [
- 3661,
- 3665
+ 3748,
+ 3752
],
"loc": {
"start": {
- "line": 122,
+ "line": 128,
"column": 19
},
"end": {
- "line": 122,
+ "line": 128,
"column": 23
}
}
@@ -5884,31 +5995,31 @@
"type": "Identifier",
"name": "ucolMax",
"range": [
- 3669,
- 3676
+ 3756,
+ 3763
],
"loc": {
"start": {
- "line": 122,
+ "line": 128,
"column": 27
},
"end": {
- "line": 122,
+ "line": 128,
"column": 34
}
}
},
"range": [
- 3661,
- 3676
+ 3748,
+ 3763
],
"loc": {
"start": {
- "line": 122,
+ "line": 128,
"column": 19
},
"end": {
- "line": 122,
+ "line": 128,
"column": 34
}
}
@@ -5920,32 +6031,32 @@
"type": "Identifier",
"name": "ucol",
"range": [
- 3678,
- 3682
+ 3765,
+ 3769
],
"loc": {
"start": {
- "line": 122,
+ "line": 128,
"column": 36
},
"end": {
- "line": 122,
+ "line": 128,
"column": 40
}
}
},
"prefix": false,
"range": [
- 3678,
- 3684
+ 3765,
+ 3771
],
"loc": {
"start": {
- "line": 122,
+ "line": 128,
"column": 36
},
"end": {
- "line": 122,
+ "line": 128,
"column": 42
}
}
@@ -5964,16 +6075,16 @@
"type": "Identifier",
"name": "colvalues",
"range": [
- 3903,
- 3912
+ 3990,
+ 3999
],
"loc": {
"start": {
- "line": 126,
+ "line": 132,
"column": 16
},
"end": {
- "line": 126,
+ "line": 132,
"column": 25
}
}
@@ -5982,31 +6093,31 @@
"type": "Identifier",
"name": "push",
"range": [
- 3913,
- 3917
+ 4000,
+ 4004
],
"loc": {
"start": {
- "line": 126,
+ "line": 132,
"column": 26
},
"end": {
- "line": 126,
+ "line": 132,
"column": 30
}
}
},
"range": [
- 3903,
- 3917
+ 3990,
+ 4004
],
"loc": {
"start": {
- "line": 126,
+ "line": 132,
"column": 16
},
"end": {
- "line": 126,
+ "line": 132,
"column": 30
}
}
@@ -6021,16 +6132,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 3939,
- 3941
+ 4026,
+ 4028
],
"loc": {
"start": {
- "line": 127,
+ "line": 133,
"column": 20
},
"end": {
- "line": 127,
+ "line": 133,
"column": 22
}
}
@@ -6039,31 +6150,31 @@
"type": "Identifier",
"name": "getColValues",
"range": [
- 3942,
- 3954
+ 4029,
+ 4041
],
"loc": {
"start": {
- "line": 127,
+ "line": 133,
"column": 23
},
"end": {
- "line": 127,
+ "line": 133,
"column": 35
}
}
},
"range": [
- 3939,
- 3954
+ 4026,
+ 4041
],
"loc": {
"start": {
- "line": 127,
+ "line": 133,
"column": 20
},
"end": {
- "line": 127,
+ "line": 133,
"column": 35
}
}
@@ -6076,16 +6187,16 @@
"type": "Identifier",
"name": "ucolIndex",
"range": [
- 3955,
- 3964
+ 4042,
+ 4051
],
"loc": {
"start": {
- "line": 127,
+ "line": 133,
"column": 36
},
"end": {
- "line": 127,
+ "line": 133,
"column": 45
}
}
@@ -6094,31 +6205,31 @@
"type": "Identifier",
"name": "ucol",
"range": [
- 3965,
- 3969
+ 4052,
+ 4056
],
"loc": {
"start": {
- "line": 127,
+ "line": 133,
"column": 46
},
"end": {
- "line": 127,
+ "line": 133,
"column": 50
}
}
},
"range": [
- 3955,
- 3970
+ 4042,
+ 4057
],
"loc": {
"start": {
- "line": 127,
+ "line": 133,
"column": 36
},
"end": {
- "line": 127,
+ "line": 133,
"column": 51
}
}
@@ -6128,16 +6239,16 @@
"value": false,
"raw": "false",
"range": [
- 3972,
- 3977
+ 4059,
+ 4064
],
"loc": {
"start": {
- "line": 127,
+ "line": 133,
"column": 53
},
"end": {
- "line": 127,
+ "line": 133,
"column": 58
}
}
@@ -6147,16 +6258,16 @@
"value": true,
"raw": "true",
"range": [
- 3979,
- 3983
+ 4066,
+ 4070
],
"loc": {
"start": {
- "line": 127,
+ "line": 133,
"column": 60
},
"end": {
- "line": 127,
+ "line": 133,
"column": 64
}
}
@@ -6165,64 +6276,64 @@
"type": "Identifier",
"name": "excludeRow",
"range": [
- 3985,
- 3995
+ 4072,
+ 4082
],
"loc": {
"start": {
- "line": 127,
+ "line": 133,
"column": 66
},
"end": {
- "line": 127,
+ "line": 133,
"column": 76
}
}
}
],
"range": [
- 3939,
- 3996
+ 4026,
+ 4083
],
"loc": {
"start": {
- "line": 127,
+ "line": 133,
"column": 20
},
"end": {
- "line": 127,
+ "line": 133,
"column": 77
}
}
}
],
"range": [
- 3903,
- 3997
+ 3990,
+ 4101
],
"loc": {
"start": {
- "line": 126,
+ "line": 132,
"column": 16
},
"end": {
- "line": 127,
- "column": 78
+ "line": 134,
+ "column": 17
}
}
},
"range": [
- 3903,
- 3998
+ 3990,
+ 4102
],
"loc": {
"start": {
- "line": 126,
+ "line": 132,
"column": 16
},
"end": {
- "line": 127,
- "column": 79
+ "line": 134,
+ "column": 18
}
},
"leadingComments": [
@@ -6230,16 +6341,16 @@
"type": "Line",
"value": "this retrieves col values",
"range": [
- 3704,
- 3731
+ 3791,
+ 3818
],
"loc": {
"start": {
- "line": 123,
+ "line": 129,
"column": 16
},
"end": {
- "line": 123,
+ "line": 129,
"column": 43
}
}
@@ -6248,16 +6359,16 @@
"type": "Line",
"value": "use ucolIndex because we only want to pass through this loop",
"range": [
- 3748,
- 3810
+ 3835,
+ 3897
],
"loc": {
"start": {
- "line": 124,
+ "line": 130,
"column": 16
},
"end": {
- "line": 124,
+ "line": 130,
"column": 78
}
}
@@ -6266,16 +6377,16 @@
"type": "Line",
"value": "once for each column get the values in this unique column",
"range": [
- 3827,
- 3886
+ 3914,
+ 3973
],
"loc": {
"start": {
- "line": 125,
+ "line": 131,
"column": 16
},
"end": {
- "line": 125,
+ "line": 131,
"column": 75
}
}
@@ -6286,16 +6397,16 @@
"type": "Line",
"value": "next: calculate all operations for this column",
"range": [
- 4016,
- 4064
+ 4120,
+ 4168
],
"loc": {
"start": {
- "line": 129,
+ "line": 136,
"column": 16
},
"end": {
- "line": 129,
+ "line": 136,
"column": 64
}
}
@@ -6311,32 +6422,32 @@
"type": "Identifier",
"name": "result",
"range": [
- 4085,
- 4091
+ 4189,
+ 4195
],
"loc": {
"start": {
- "line": 130,
+ "line": 137,
"column": 20
},
"end": {
- "line": 130,
+ "line": 137,
"column": 26
}
}
},
"init": null,
"range": [
- 4085,
- 4091
+ 4189,
+ 4195
],
"loc": {
"start": {
- "line": 130,
+ "line": 137,
"column": 20
},
"end": {
- "line": 130,
+ "line": 137,
"column": 26
}
}
@@ -6347,16 +6458,16 @@
"type": "Identifier",
"name": "nbvalues",
"range": [
- 4113,
- 4121
+ 4217,
+ 4225
],
"loc": {
"start": {
- "line": 131,
+ "line": 138,
"column": 20
},
"end": {
- "line": 131,
+ "line": 138,
"column": 28
}
}
@@ -6366,31 +6477,31 @@
"value": 0,
"raw": "0",
"range": [
- 4124,
- 4125
+ 4228,
+ 4229
],
"loc": {
"start": {
- "line": 131,
+ "line": 138,
"column": 31
},
"end": {
- "line": 131,
+ "line": 138,
"column": 32
}
}
},
"range": [
- 4113,
- 4125
+ 4217,
+ 4229
],
"loc": {
"start": {
- "line": 131,
+ "line": 138,
"column": 20
},
"end": {
- "line": 131,
+ "line": 138,
"column": 32
}
}
@@ -6401,32 +6512,32 @@
"type": "Identifier",
"name": "temp",
"range": [
- 4147,
- 4151
+ 4251,
+ 4255
],
"loc": {
"start": {
- "line": 132,
+ "line": 139,
"column": 20
},
"end": {
- "line": 132,
+ "line": 139,
"column": 24
}
}
},
"init": null,
"range": [
- 4147,
- 4151
+ 4251,
+ 4255
],
"loc": {
"start": {
- "line": 132,
+ "line": 139,
"column": 20
},
"end": {
- "line": 132,
+ "line": 139,
"column": 24
}
}
@@ -6437,16 +6548,16 @@
"type": "Identifier",
"name": "meanValue",
"range": [
- 4173,
- 4182
+ 4277,
+ 4286
],
"loc": {
"start": {
- "line": 133,
+ "line": 140,
"column": 20
},
"end": {
- "line": 133,
+ "line": 140,
"column": 29
}
}
@@ -6456,31 +6567,31 @@
"value": 0,
"raw": "0",
"range": [
- 4185,
- 4186
+ 4289,
+ 4290
],
"loc": {
"start": {
- "line": 133,
+ "line": 140,
"column": 32
},
"end": {
- "line": 133,
+ "line": 140,
"column": 33
}
}
},
"range": [
- 4173,
- 4186
+ 4277,
+ 4290
],
"loc": {
"start": {
- "line": 133,
+ "line": 140,
"column": 20
},
"end": {
- "line": 133,
+ "line": 140,
"column": 33
}
}
@@ -6491,16 +6602,16 @@
"type": "Identifier",
"name": "sumValue",
"range": [
- 4208,
- 4216
+ 4312,
+ 4320
],
"loc": {
"start": {
- "line": 134,
+ "line": 141,
"column": 20
},
"end": {
- "line": 134,
+ "line": 141,
"column": 28
}
}
@@ -6510,31 +6621,31 @@
"value": 0,
"raw": "0",
"range": [
- 4219,
- 4220
+ 4323,
+ 4324
],
"loc": {
"start": {
- "line": 134,
+ "line": 141,
"column": 31
},
"end": {
- "line": 134,
+ "line": 141,
"column": 32
}
}
},
"range": [
- 4208,
- 4220
+ 4312,
+ 4324
],
"loc": {
"start": {
- "line": 134,
+ "line": 141,
"column": 20
},
"end": {
- "line": 134,
+ "line": 141,
"column": 32
}
}
@@ -6545,16 +6656,16 @@
"type": "Identifier",
"name": "minValue",
"range": [
- 4242,
- 4250
+ 4346,
+ 4354
],
"loc": {
"start": {
- "line": 135,
+ "line": 142,
"column": 20
},
"end": {
- "line": 135,
+ "line": 142,
"column": 28
}
}
@@ -6564,31 +6675,31 @@
"value": null,
"raw": "null",
"range": [
- 4253,
- 4257
+ 4357,
+ 4361
],
"loc": {
"start": {
- "line": 135,
+ "line": 142,
"column": 31
},
"end": {
- "line": 135,
+ "line": 142,
"column": 35
}
}
},
"range": [
- 4242,
- 4257
+ 4346,
+ 4361
],
"loc": {
"start": {
- "line": 135,
+ "line": 142,
"column": 20
},
"end": {
- "line": 135,
+ "line": 142,
"column": 35
}
}
@@ -6599,16 +6710,16 @@
"type": "Identifier",
"name": "maxValue",
"range": [
- 4279,
- 4287
+ 4383,
+ 4391
],
"loc": {
"start": {
- "line": 136,
+ "line": 143,
"column": 20
},
"end": {
- "line": 136,
+ "line": 143,
"column": 28
}
}
@@ -6618,31 +6729,31 @@
"value": null,
"raw": "null",
"range": [
- 4290,
- 4294
+ 4394,
+ 4398
],
"loc": {
"start": {
- "line": 136,
+ "line": 143,
"column": 31
},
"end": {
- "line": 136,
+ "line": 143,
"column": 35
}
}
},
"range": [
- 4279,
- 4294
+ 4383,
+ 4398
],
"loc": {
"start": {
- "line": 136,
+ "line": 143,
"column": 20
},
"end": {
- "line": 136,
+ "line": 143,
"column": 35
}
}
@@ -6653,16 +6764,16 @@
"type": "Identifier",
"name": "q1Value",
"range": [
- 4316,
- 4323
+ 4420,
+ 4427
],
"loc": {
"start": {
- "line": 137,
+ "line": 144,
"column": 20
},
"end": {
- "line": 137,
+ "line": 144,
"column": 27
}
}
@@ -6672,31 +6783,31 @@
"value": null,
"raw": "null",
"range": [
- 4326,
- 4330
+ 4430,
+ 4434
],
"loc": {
"start": {
- "line": 137,
+ "line": 144,
"column": 30
},
"end": {
- "line": 137,
+ "line": 144,
"column": 34
}
}
},
"range": [
- 4316,
- 4330
+ 4420,
+ 4434
],
"loc": {
"start": {
- "line": 137,
+ "line": 144,
"column": 20
},
"end": {
- "line": 137,
+ "line": 144,
"column": 34
}
}
@@ -6707,16 +6818,16 @@
"type": "Identifier",
"name": "medValue",
"range": [
- 4352,
- 4360
+ 4456,
+ 4464
],
"loc": {
"start": {
- "line": 138,
+ "line": 145,
"column": 20
},
"end": {
- "line": 138,
+ "line": 145,
"column": 28
}
}
@@ -6726,31 +6837,31 @@
"value": null,
"raw": "null",
"range": [
- 4363,
- 4367
+ 4467,
+ 4471
],
"loc": {
"start": {
- "line": 138,
+ "line": 145,
"column": 31
},
"end": {
- "line": 138,
+ "line": 145,
"column": 35
}
}
},
"range": [
- 4352,
- 4367
+ 4456,
+ 4471
],
"loc": {
"start": {
- "line": 138,
+ "line": 145,
"column": 20
},
"end": {
- "line": 138,
+ "line": 145,
"column": 35
}
}
@@ -6761,16 +6872,16 @@
"type": "Identifier",
"name": "q3Value",
"range": [
- 4389,
- 4396
+ 4493,
+ 4500
],
"loc": {
"start": {
- "line": 139,
+ "line": 146,
"column": 20
},
"end": {
- "line": 139,
+ "line": 146,
"column": 27
}
}
@@ -6780,31 +6891,31 @@
"value": null,
"raw": "null",
"range": [
- 4399,
- 4403
+ 4503,
+ 4507
],
"loc": {
"start": {
- "line": 139,
+ "line": 146,
"column": 30
},
"end": {
- "line": 139,
+ "line": 146,
"column": 34
}
}
},
"range": [
- 4389,
- 4403
+ 4493,
+ 4507
],
"loc": {
"start": {
- "line": 139,
+ "line": 146,
"column": 20
},
"end": {
- "line": 139,
+ "line": 146,
"column": 34
}
}
@@ -6815,16 +6926,16 @@
"type": "Identifier",
"name": "meanFlag",
"range": [
- 4425,
- 4433
+ 4529,
+ 4537
],
"loc": {
"start": {
- "line": 140,
+ "line": 147,
"column": 20
},
"end": {
- "line": 140,
+ "line": 147,
"column": 28
}
}
@@ -6834,31 +6945,31 @@
"value": 0,
"raw": "0",
"range": [
- 4436,
- 4437
+ 4540,
+ 4541
],
"loc": {
"start": {
- "line": 140,
+ "line": 147,
"column": 31
},
"end": {
- "line": 140,
+ "line": 147,
"column": 32
}
}
},
"range": [
- 4425,
- 4437
+ 4529,
+ 4541
],
"loc": {
"start": {
- "line": 140,
+ "line": 147,
"column": 20
},
"end": {
- "line": 140,
+ "line": 147,
"column": 32
}
}
@@ -6869,16 +6980,16 @@
"type": "Identifier",
"name": "sumFlag",
"range": [
- 4459,
- 4466
+ 4563,
+ 4570
],
"loc": {
"start": {
- "line": 141,
+ "line": 148,
"column": 20
},
"end": {
- "line": 141,
+ "line": 148,
"column": 27
}
}
@@ -6888,31 +6999,31 @@
"value": 0,
"raw": "0",
"range": [
- 4469,
- 4470
+ 4573,
+ 4574
],
"loc": {
"start": {
- "line": 141,
+ "line": 148,
"column": 30
},
"end": {
- "line": 141,
+ "line": 148,
"column": 31
}
}
},
"range": [
- 4459,
- 4470
+ 4563,
+ 4574
],
"loc": {
"start": {
- "line": 141,
+ "line": 148,
"column": 20
},
"end": {
- "line": 141,
+ "line": 148,
"column": 31
}
}
@@ -6923,16 +7034,16 @@
"type": "Identifier",
"name": "minFlag",
"range": [
- 4492,
- 4499
+ 4596,
+ 4603
],
"loc": {
"start": {
- "line": 142,
+ "line": 149,
"column": 20
},
"end": {
- "line": 142,
+ "line": 149,
"column": 27
}
}
@@ -6942,31 +7053,31 @@
"value": 0,
"raw": "0",
"range": [
- 4502,
- 4503
+ 4606,
+ 4607
],
"loc": {
"start": {
- "line": 142,
+ "line": 149,
"column": 30
},
"end": {
- "line": 142,
+ "line": 149,
"column": 31
}
}
},
"range": [
- 4492,
- 4503
+ 4596,
+ 4607
],
"loc": {
"start": {
- "line": 142,
+ "line": 149,
"column": 20
},
"end": {
- "line": 142,
+ "line": 149,
"column": 31
}
}
@@ -6977,16 +7088,16 @@
"type": "Identifier",
"name": "maxFlag",
"range": [
- 4525,
- 4532
+ 4629,
+ 4636
],
"loc": {
"start": {
- "line": 143,
+ "line": 150,
"column": 20
},
"end": {
- "line": 143,
+ "line": 150,
"column": 27
}
}
@@ -6996,31 +7107,31 @@
"value": 0,
"raw": "0",
"range": [
- 4535,
- 4536
+ 4639,
+ 4640
],
"loc": {
"start": {
- "line": 143,
+ "line": 150,
"column": 30
},
"end": {
- "line": 143,
+ "line": 150,
"column": 31
}
}
},
"range": [
- 4525,
- 4536
+ 4629,
+ 4640
],
"loc": {
"start": {
- "line": 143,
+ "line": 150,
"column": 20
},
"end": {
- "line": 143,
+ "line": 150,
"column": 31
}
}
@@ -7031,16 +7142,16 @@
"type": "Identifier",
"name": "q1Flag",
"range": [
- 4558,
- 4564
+ 4662,
+ 4668
],
"loc": {
"start": {
- "line": 144,
+ "line": 151,
"column": 20
},
"end": {
- "line": 144,
+ "line": 151,
"column": 26
}
}
@@ -7050,31 +7161,31 @@
"value": 0,
"raw": "0",
"range": [
- 4567,
- 4568
+ 4671,
+ 4672
],
"loc": {
"start": {
- "line": 144,
+ "line": 151,
"column": 29
},
"end": {
- "line": 144,
+ "line": 151,
"column": 30
}
}
},
"range": [
- 4558,
- 4568
+ 4662,
+ 4672
],
"loc": {
"start": {
- "line": 144,
+ "line": 151,
"column": 20
},
"end": {
- "line": 144,
+ "line": 151,
"column": 30
}
}
@@ -7085,16 +7196,16 @@
"type": "Identifier",
"name": "medFlag",
"range": [
- 4590,
- 4597
+ 4694,
+ 4701
],
"loc": {
"start": {
- "line": 145,
+ "line": 152,
"column": 20
},
"end": {
- "line": 145,
+ "line": 152,
"column": 27
}
}
@@ -7104,31 +7215,31 @@
"value": 0,
"raw": "0",
"range": [
- 4600,
- 4601
+ 4704,
+ 4705
],
"loc": {
"start": {
- "line": 145,
+ "line": 152,
"column": 30
},
"end": {
- "line": 145,
+ "line": 152,
"column": 31
}
}
},
"range": [
- 4590,
- 4601
+ 4694,
+ 4705
],
"loc": {
"start": {
- "line": 145,
+ "line": 152,
"column": 20
},
"end": {
- "line": 145,
+ "line": 152,
"column": 31
}
}
@@ -7139,16 +7250,16 @@
"type": "Identifier",
"name": "q3Flag",
"range": [
- 4623,
- 4629
+ 4727,
+ 4733
],
"loc": {
"start": {
- "line": 146,
+ "line": 153,
"column": 20
},
"end": {
- "line": 146,
+ "line": 153,
"column": 26
}
}
@@ -7158,31 +7269,31 @@
"value": 0,
"raw": "0",
"range": [
- 4632,
- 4633
+ 4736,
+ 4737
],
"loc": {
"start": {
- "line": 146,
+ "line": 153,
"column": 29
},
"end": {
- "line": 146,
+ "line": 153,
"column": 30
}
}
},
"range": [
- 4623,
- 4633
+ 4727,
+ 4737
],
"loc": {
"start": {
- "line": 146,
+ "line": 153,
"column": 20
},
"end": {
- "line": 146,
+ "line": 153,
"column": 30
}
}
@@ -7193,16 +7304,16 @@
"type": "Identifier",
"name": "theList",
"range": [
- 4655,
- 4662
+ 4759,
+ 4766
],
"loc": {
"start": {
- "line": 147,
+ "line": 154,
"column": 20
},
"end": {
- "line": 147,
+ "line": 154,
"column": 27
}
}
@@ -7211,31 +7322,31 @@
"type": "ArrayExpression",
"elements": [],
"range": [
- 4665,
- 4667
+ 4769,
+ 4771
],
"loc": {
"start": {
- "line": 147,
+ "line": 154,
"column": 30
},
"end": {
- "line": 147,
+ "line": 154,
"column": 32
}
}
},
"range": [
- 4655,
- 4667
+ 4759,
+ 4771
],
"loc": {
"start": {
- "line": 147,
+ "line": 154,
"column": 20
},
"end": {
- "line": 147,
+ "line": 154,
"column": 32
}
}
@@ -7246,16 +7357,16 @@
"type": "Identifier",
"name": "opsThisCol",
"range": [
- 4689,
- 4699
+ 4793,
+ 4803
],
"loc": {
"start": {
- "line": 148,
+ "line": 155,
"column": 20
},
"end": {
- "line": 148,
+ "line": 155,
"column": 30
}
}
@@ -7264,31 +7375,31 @@
"type": "ArrayExpression",
"elements": [],
"range": [
- 4702,
- 4704
+ 4806,
+ 4808
],
"loc": {
"start": {
- "line": 148,
+ "line": 155,
"column": 33
},
"end": {
- "line": 148,
+ "line": 155,
"column": 35
}
}
},
"range": [
- 4689,
- 4704
+ 4793,
+ 4808
],
"loc": {
"start": {
- "line": 148,
+ "line": 155,
"column": 20
},
"end": {
- "line": 148,
+ "line": 155,
"column": 35
}
}
@@ -7299,16 +7410,16 @@
"type": "Identifier",
"name": "decThisCol",
"range": [
- 4726,
- 4736
+ 4830,
+ 4840
],
"loc": {
"start": {
- "line": 149,
+ "line": 156,
"column": 20
},
"end": {
- "line": 149,
+ "line": 156,
"column": 30
}
}
@@ -7317,31 +7428,31 @@
"type": "ArrayExpression",
"elements": [],
"range": [
- 4739,
- 4741
+ 4843,
+ 4845
],
"loc": {
"start": {
- "line": 149,
+ "line": 156,
"column": 33
},
"end": {
- "line": 149,
+ "line": 156,
"column": 35
}
}
},
"range": [
- 4726,
- 4741
+ 4830,
+ 4845
],
"loc": {
"start": {
- "line": 149,
+ "line": 156,
"column": 20
},
"end": {
- "line": 149,
+ "line": 156,
"column": 35
}
}
@@ -7352,16 +7463,16 @@
"type": "Identifier",
"name": "labThisCol",
"range": [
- 4763,
- 4773
+ 4867,
+ 4877
],
"loc": {
"start": {
- "line": 150,
+ "line": 157,
"column": 20
},
"end": {
- "line": 150,
+ "line": 157,
"column": 30
}
}
@@ -7370,31 +7481,31 @@
"type": "ArrayExpression",
"elements": [],
"range": [
- 4776,
- 4778
+ 4880,
+ 4882
],
"loc": {
"start": {
- "line": 150,
+ "line": 157,
"column": 33
},
"end": {
- "line": 150,
+ "line": 157,
"column": 35
}
}
},
"range": [
- 4763,
- 4778
+ 4867,
+ 4882
],
"loc": {
"start": {
- "line": 150,
+ "line": 157,
"column": 20
},
"end": {
- "line": 150,
+ "line": 157,
"column": 35
}
}
@@ -7405,16 +7516,16 @@
"type": "Identifier",
"name": "oTypeThisCol",
"range": [
- 4800,
- 4812
+ 4904,
+ 4916
],
"loc": {
"start": {
- "line": 151,
+ "line": 158,
"column": 20
},
"end": {
- "line": 151,
+ "line": 158,
"column": 32
}
}
@@ -7423,31 +7534,31 @@
"type": "ArrayExpression",
"elements": [],
"range": [
- 4815,
- 4817
+ 4919,
+ 4921
],
"loc": {
"start": {
- "line": 151,
+ "line": 158,
"column": 35
},
"end": {
- "line": 151,
+ "line": 158,
"column": 37
}
}
},
"range": [
- 4800,
- 4817
+ 4904,
+ 4921
],
"loc": {
"start": {
- "line": 151,
+ "line": 158,
"column": 20
},
"end": {
- "line": 151,
+ "line": 158,
"column": 37
}
}
@@ -7458,16 +7569,16 @@
"type": "Identifier",
"name": "mThisCol",
"range": [
- 4839,
- 4847
+ 4943,
+ 4951
],
"loc": {
"start": {
- "line": 152,
+ "line": 159,
"column": 20
},
"end": {
- "line": 152,
+ "line": 159,
"column": 28
}
}
@@ -7480,47 +7591,47 @@
"value": 1,
"raw": "1",
"range": [
- 4851,
- 4852
+ 4955,
+ 4956
],
"loc": {
"start": {
- "line": 152,
+ "line": 159,
"column": 32
},
"end": {
- "line": 152,
+ "line": 159,
"column": 33
}
}
},
"prefix": true,
"range": [
- 4850,
- 4852
+ 4954,
+ 4956
],
"loc": {
"start": {
- "line": 152,
+ "line": 159,
"column": 31
},
"end": {
- "line": 152,
+ "line": 159,
"column": 33
}
}
},
"range": [
- 4839,
- 4852
+ 4943,
+ 4956
],
"loc": {
"start": {
- "line": 152,
+ "line": 159,
"column": 20
},
"end": {
- "line": 152,
+ "line": 159,
"column": 33
}
}
@@ -7531,16 +7642,16 @@
"type": "Identifier",
"name": "k",
"range": [
- 4874,
- 4875
+ 4978,
+ 4979
],
"loc": {
"start": {
- "line": 153,
+ "line": 160,
"column": 20
},
"end": {
- "line": 153,
+ "line": 160,
"column": 21
}
}
@@ -7550,31 +7661,31 @@
"value": 0,
"raw": "0",
"range": [
- 4878,
- 4879
+ 4982,
+ 4983
],
"loc": {
"start": {
- "line": 153,
+ "line": 160,
"column": 24
},
"end": {
- "line": 153,
+ "line": 160,
"column": 25
}
}
},
"range": [
- 4874,
- 4879
+ 4978,
+ 4983
],
"loc": {
"start": {
- "line": 153,
+ "line": 160,
"column": 20
},
"end": {
- "line": 153,
+ "line": 160,
"column": 25
}
}
@@ -7585,16 +7696,16 @@
"type": "Identifier",
"name": "j",
"range": [
- 4901,
- 4902
+ 5005,
+ 5006
],
"loc": {
"start": {
- "line": 154,
+ "line": 161,
"column": 20
},
"end": {
- "line": 154,
+ "line": 161,
"column": 21
}
}
@@ -7604,31 +7715,31 @@
"value": 0,
"raw": "0",
"range": [
- 4905,
- 4906
+ 5009,
+ 5010
],
"loc": {
"start": {
- "line": 154,
+ "line": 161,
"column": 24
},
"end": {
- "line": 154,
+ "line": 161,
"column": 25
}
}
},
"range": [
- 4901,
- 4906
+ 5005,
+ 5010
],
"loc": {
"start": {
- "line": 154,
+ "line": 161,
"column": 20
},
"end": {
- "line": 154,
+ "line": 161,
"column": 25
}
}
@@ -7639,16 +7750,16 @@
"type": "Identifier",
"name": "i",
"range": [
- 4928,
- 4929
+ 5032,
+ 5033
],
"loc": {
"start": {
- "line": 155,
+ "line": 162,
"column": 20
},
"end": {
- "line": 155,
+ "line": 162,
"column": 21
}
}
@@ -7658,31 +7769,31 @@
"value": 0,
"raw": "0",
"range": [
- 4932,
- 4933
+ 5036,
+ 5037
],
"loc": {
"start": {
- "line": 155,
+ "line": 162,
"column": 24
},
"end": {
- "line": 155,
+ "line": 162,
"column": 25
}
}
},
"range": [
- 4928,
- 4933
+ 5032,
+ 5037
],
"loc": {
"start": {
- "line": 155,
+ "line": 162,
"column": 20
},
"end": {
- "line": 155,
+ "line": 162,
"column": 25
}
}
@@ -7690,16 +7801,16 @@
],
"kind": "let",
"range": [
- 4081,
- 4934
+ 4185,
+ 5038
],
"loc": {
"start": {
- "line": 130,
+ "line": 137,
"column": 16
},
"end": {
- "line": 155,
+ "line": 162,
"column": 26
}
},
@@ -7708,16 +7819,16 @@
"type": "Line",
"value": "next: calculate all operations for this column",
"range": [
- 4016,
- 4064
+ 4120,
+ 4168
],
"loc": {
"start": {
- "line": 129,
+ "line": 136,
"column": 16
},
"end": {
- "line": 129,
+ "line": 136,
"column": 64
}
}
@@ -7734,16 +7845,16 @@
"type": "Identifier",
"name": "k",
"range": [
- 4959,
- 4960
+ 5063,
+ 5064
],
"loc": {
"start": {
- "line": 157,
+ "line": 164,
"column": 23
},
"end": {
- "line": 157,
+ "line": 164,
"column": 24
}
}
@@ -7755,16 +7866,16 @@
"type": "Identifier",
"name": "colIndex",
"range": [
- 4963,
- 4971
+ 5067,
+ 5075
],
"loc": {
"start": {
- "line": 157,
+ "line": 164,
"column": 27
},
"end": {
- "line": 157,
+ "line": 164,
"column": 35
}
}
@@ -7773,46 +7884,46 @@
"type": "Identifier",
"name": "length",
"range": [
- 4972,
- 4978
+ 5076,
+ 5082
],
"loc": {
"start": {
- "line": 157,
+ "line": 164,
"column": 36
},
"end": {
- "line": 157,
+ "line": 164,
"column": 42
}
}
},
"range": [
- 4963,
- 4978
+ 5067,
+ 5082
],
"loc": {
"start": {
- "line": 157,
+ "line": 164,
"column": 27
},
"end": {
- "line": 157,
+ "line": 164,
"column": 42
}
}
},
"range": [
- 4959,
- 4978
+ 5063,
+ 5082
],
"loc": {
"start": {
- "line": 157,
+ "line": 164,
"column": 23
},
"end": {
- "line": 157,
+ "line": 164,
"column": 42
}
}
@@ -7824,32 +7935,32 @@
"type": "Identifier",
"name": "k",
"range": [
- 4980,
- 4981
+ 5084,
+ 5085
],
"loc": {
"start": {
- "line": 157,
+ "line": 164,
"column": 44
},
"end": {
- "line": 157,
+ "line": 164,
"column": 45
}
}
},
"prefix": false,
"range": [
- 4980,
- 4983
+ 5084,
+ 5087
],
"loc": {
"start": {
- "line": 157,
+ "line": 164,
"column": 44
},
"end": {
- "line": 157,
+ "line": 164,
"column": 47
}
}
@@ -7869,16 +7980,16 @@
"type": "Identifier",
"name": "colIndex",
"range": [
- 5011,
- 5019
+ 5115,
+ 5123
],
"loc": {
"start": {
- "line": 158,
+ "line": 165,
"column": 24
},
"end": {
- "line": 158,
+ "line": 165,
"column": 32
}
}
@@ -7887,31 +7998,31 @@
"type": "Identifier",
"name": "k",
"range": [
- 5020,
- 5021
+ 5124,
+ 5125
],
"loc": {
"start": {
- "line": 158,
+ "line": 165,
"column": 33
},
"end": {
- "line": 158,
+ "line": 165,
"column": 34
}
}
},
"range": [
- 5011,
- 5022
+ 5115,
+ 5126
],
"loc": {
"start": {
- "line": 158,
+ "line": 165,
"column": 24
},
"end": {
- "line": 158,
+ "line": 165,
"column": 35
}
}
@@ -7923,16 +8034,16 @@
"type": "Identifier",
"name": "ucolIndex",
"range": [
- 5027,
- 5036
+ 5131,
+ 5140
],
"loc": {
"start": {
- "line": 158,
+ "line": 165,
"column": 40
},
"end": {
- "line": 158,
+ "line": 165,
"column": 49
}
}
@@ -7941,46 +8052,46 @@
"type": "Identifier",
"name": "ucol",
"range": [
- 5037,
- 5041
+ 5141,
+ 5145
],
"loc": {
"start": {
- "line": 158,
+ "line": 165,
"column": 50
},
"end": {
- "line": 158,
+ "line": 165,
"column": 54
}
}
},
"range": [
- 5027,
- 5042
+ 5131,
+ 5146
],
"loc": {
"start": {
- "line": 158,
+ "line": 165,
"column": 40
},
"end": {
- "line": 158,
+ "line": 165,
"column": 55
}
}
},
"range": [
- 5011,
- 5042
+ 5115,
+ 5146
],
"loc": {
"start": {
- "line": 158,
+ "line": 165,
"column": 24
},
"end": {
- "line": 158,
+ "line": 165,
"column": 55
}
}
@@ -7997,47 +8108,47 @@
"type": "Identifier",
"name": "mThisCol",
"range": [
- 5070,
- 5078
+ 5174,
+ 5182
],
"loc": {
"start": {
- "line": 159,
+ "line": 166,
"column": 24
},
"end": {
- "line": 159,
+ "line": 166,
"column": 32
}
}
},
"prefix": false,
"range": [
- 5070,
- 5080
+ 5174,
+ 5184
],
"loc": {
"start": {
- "line": 159,
+ "line": 166,
"column": 24
},
"end": {
- "line": 159,
+ "line": 166,
"column": 34
}
}
},
"range": [
- 5070,
- 5081
+ 5174,
+ 5185
],
"loc": {
"start": {
- "line": 159,
+ "line": 166,
"column": 24
},
"end": {
- "line": 159,
+ "line": 166,
"column": 35
}
}
@@ -8054,16 +8165,16 @@
"type": "Identifier",
"name": "opsThisCol",
"range": [
- 5106,
- 5116
+ 5210,
+ 5220
],
"loc": {
"start": {
- "line": 160,
+ "line": 167,
"column": 24
},
"end": {
- "line": 160,
+ "line": 167,
"column": 34
}
}
@@ -8072,31 +8183,31 @@
"type": "Identifier",
"name": "mThisCol",
"range": [
- 5117,
- 5125
+ 5221,
+ 5229
],
"loc": {
"start": {
- "line": 160,
+ "line": 167,
"column": 35
},
"end": {
- "line": 160,
+ "line": 167,
"column": 43
}
}
},
"range": [
- 5106,
- 5126
+ 5210,
+ 5230
],
"loc": {
"start": {
- "line": 160,
+ "line": 167,
"column": 24
},
"end": {
- "line": 160,
+ "line": 167,
"column": 44
}
}
@@ -8113,16 +8224,16 @@
"type": "Identifier",
"name": "operation",
"range": [
- 5129,
- 5138
+ 5233,
+ 5242
],
"loc": {
"start": {
- "line": 160,
+ "line": 167,
"column": 47
},
"end": {
- "line": 160,
+ "line": 167,
"column": 56
}
}
@@ -8131,31 +8242,31 @@
"type": "Identifier",
"name": "k",
"range": [
- 5139,
- 5140
+ 5243,
+ 5244
],
"loc": {
"start": {
- "line": 160,
+ "line": 167,
"column": 57
},
"end": {
- "line": 160,
+ "line": 167,
"column": 58
}
}
},
"range": [
- 5129,
- 5141
+ 5233,
+ 5245
],
"loc": {
"start": {
- "line": 160,
+ "line": 167,
"column": 47
},
"end": {
- "line": 160,
+ "line": 167,
"column": 59
}
}
@@ -8164,77 +8275,77 @@
"type": "Identifier",
"name": "toLowerCase",
"range": [
- 5142,
- 5153
+ 5246,
+ 5257
],
"loc": {
"start": {
- "line": 160,
+ "line": 167,
"column": 60
},
"end": {
- "line": 160,
+ "line": 167,
"column": 71
}
}
},
"range": [
- 5129,
- 5153
+ 5233,
+ 5257
],
"loc": {
"start": {
- "line": 160,
+ "line": 167,
"column": 47
},
"end": {
- "line": 160,
+ "line": 167,
"column": 71
}
}
},
"arguments": [],
"range": [
- 5129,
- 5155
+ 5233,
+ 5259
],
"loc": {
"start": {
- "line": 160,
+ "line": 167,
"column": 47
},
"end": {
- "line": 160,
+ "line": 167,
"column": 73
}
}
},
"range": [
- 5106,
- 5155
+ 5210,
+ 5259
],
"loc": {
"start": {
- "line": 160,
+ "line": 167,
"column": 24
},
"end": {
- "line": 160,
+ "line": 167,
"column": 73
}
}
},
"range": [
- 5106,
- 5156
+ 5210,
+ 5260
],
"loc": {
"start": {
- "line": 160,
+ "line": 167,
"column": 24
},
"end": {
- "line": 160,
+ "line": 167,
"column": 74
}
}
@@ -8251,16 +8362,16 @@
"type": "Identifier",
"name": "decThisCol",
"range": [
- 5181,
- 5191
+ 5285,
+ 5295
],
"loc": {
"start": {
- "line": 161,
+ "line": 168,
"column": 24
},
"end": {
- "line": 161,
+ "line": 168,
"column": 34
}
}
@@ -8269,31 +8380,31 @@
"type": "Identifier",
"name": "mThisCol",
"range": [
- 5192,
- 5200
+ 5296,
+ 5304
],
"loc": {
"start": {
- "line": 161,
+ "line": 168,
"column": 35
},
"end": {
- "line": 161,
+ "line": 168,
"column": 43
}
}
},
"range": [
- 5181,
- 5201
+ 5285,
+ 5305
],
"loc": {
"start": {
- "line": 161,
+ "line": 168,
"column": 24
},
"end": {
- "line": 161,
+ "line": 168,
"column": 44
}
}
@@ -8305,16 +8416,16 @@
"type": "Identifier",
"name": "decimalPrecision",
"range": [
- 5204,
- 5220
+ 5308,
+ 5324
],
"loc": {
"start": {
- "line": 161,
+ "line": 168,
"column": 47
},
"end": {
- "line": 161,
+ "line": 168,
"column": 63
}
}
@@ -8323,61 +8434,61 @@
"type": "Identifier",
"name": "k",
"range": [
- 5221,
- 5222
+ 5325,
+ 5326
],
"loc": {
"start": {
- "line": 161,
+ "line": 168,
"column": 64
},
"end": {
- "line": 161,
+ "line": 168,
"column": 65
}
}
},
"range": [
- 5204,
- 5223
+ 5308,
+ 5327
],
"loc": {
"start": {
- "line": 161,
+ "line": 168,
"column": 47
},
"end": {
- "line": 161,
+ "line": 168,
"column": 66
}
}
},
"range": [
- 5181,
- 5223
+ 5285,
+ 5327
],
"loc": {
"start": {
- "line": 161,
+ "line": 168,
"column": 24
},
"end": {
- "line": 161,
+ "line": 168,
"column": 66
}
}
},
"range": [
- 5181,
- 5224
+ 5285,
+ 5328
],
"loc": {
"start": {
- "line": 161,
+ "line": 168,
"column": 24
},
"end": {
- "line": 161,
+ "line": 168,
"column": 67
}
}
@@ -8394,16 +8505,16 @@
"type": "Identifier",
"name": "labThisCol",
"range": [
- 5249,
- 5259
+ 5353,
+ 5363
],
"loc": {
"start": {
- "line": 162,
+ "line": 169,
"column": 24
},
"end": {
- "line": 162,
+ "line": 169,
"column": 34
}
}
@@ -8412,31 +8523,31 @@
"type": "Identifier",
"name": "mThisCol",
"range": [
- 5260,
- 5268
+ 5364,
+ 5372
],
"loc": {
"start": {
- "line": 162,
+ "line": 169,
"column": 35
},
"end": {
- "line": 162,
+ "line": 169,
"column": 43
}
}
},
"range": [
- 5249,
- 5269
+ 5353,
+ 5373
],
"loc": {
"start": {
- "line": 162,
+ "line": 169,
"column": 24
},
"end": {
- "line": 162,
+ "line": 169,
"column": 44
}
}
@@ -8448,16 +8559,16 @@
"type": "Identifier",
"name": "labelId",
"range": [
- 5272,
- 5279
+ 5376,
+ 5383
],
"loc": {
"start": {
- "line": 162,
+ "line": 169,
"column": 47
},
"end": {
- "line": 162,
+ "line": 169,
"column": 54
}
}
@@ -8466,61 +8577,61 @@
"type": "Identifier",
"name": "k",
"range": [
- 5280,
- 5281
+ 5384,
+ 5385
],
"loc": {
"start": {
- "line": 162,
+ "line": 169,
"column": 55
},
"end": {
- "line": 162,
+ "line": 169,
"column": 56
}
}
},
"range": [
- 5272,
- 5282
+ 5376,
+ 5386
],
"loc": {
"start": {
- "line": 162,
+ "line": 169,
"column": 47
},
"end": {
- "line": 162,
+ "line": 169,
"column": 57
}
}
},
"range": [
- 5249,
- 5282
+ 5353,
+ 5386
],
"loc": {
"start": {
- "line": 162,
+ "line": 169,
"column": 24
},
"end": {
- "line": 162,
+ "line": 169,
"column": 57
}
}
},
"range": [
- 5249,
- 5283
+ 5353,
+ 5387
],
"loc": {
"start": {
- "line": 162,
+ "line": 169,
"column": 24
},
"end": {
- "line": 162,
+ "line": 169,
"column": 58
}
}
@@ -8534,16 +8645,16 @@
"type": "Identifier",
"name": "oTypeThisCol",
"range": [
- 5308,
- 5320
+ 5412,
+ 5424
],
"loc": {
"start": {
- "line": 163,
+ "line": 170,
"column": 24
},
"end": {
- "line": 163,
+ "line": 170,
"column": 36
}
}
@@ -8556,16 +8667,16 @@
"type": "Identifier",
"name": "isArray",
"range": [
- 5323,
- 5330
+ 5427,
+ 5434
],
"loc": {
"start": {
- "line": 163,
+ "line": 170,
"column": 39
},
"end": {
- "line": 163,
+ "line": 170,
"column": 46
}
}
@@ -8575,32 +8686,32 @@
"type": "Identifier",
"name": "outputType",
"range": [
- 5331,
- 5341
+ 5435,
+ 5445
],
"loc": {
"start": {
- "line": 163,
+ "line": 170,
"column": 47
},
"end": {
- "line": 163,
+ "line": 170,
"column": 57
}
}
}
],
"range": [
- 5323,
- 5342
+ 5427,
+ 5446
],
"loc": {
"start": {
- "line": 163,
+ "line": 170,
"column": 39
},
"end": {
- "line": 163,
+ "line": 170,
"column": 58
}
}
@@ -8612,16 +8723,16 @@
"type": "Identifier",
"name": "outputType",
"range": [
- 5373,
- 5383
+ 5477,
+ 5487
],
"loc": {
"start": {
- "line": 164,
+ "line": 171,
"column": 28
},
"end": {
- "line": 164,
+ "line": 171,
"column": 38
}
}
@@ -8630,31 +8741,31 @@
"type": "Identifier",
"name": "k",
"range": [
- 5384,
- 5385
+ 5488,
+ 5489
],
"loc": {
"start": {
- "line": 164,
+ "line": 171,
"column": 39
},
"end": {
- "line": 164,
+ "line": 171,
"column": 40
}
}
},
"range": [
- 5373,
- 5386
+ 5477,
+ 5490
],
"loc": {
"start": {
- "line": 164,
+ "line": 171,
"column": 28
},
"end": {
- "line": 164,
+ "line": 171,
"column": 41
}
}
@@ -8664,61 +8775,61 @@
"value": null,
"raw": "null",
"range": [
- 5389,
- 5393
+ 5493,
+ 5497
],
"loc": {
"start": {
- "line": 164,
+ "line": 171,
"column": 44
},
"end": {
- "line": 164,
+ "line": 171,
"column": 48
}
}
},
"range": [
- 5323,
- 5393
+ 5427,
+ 5497
],
"loc": {
"start": {
- "line": 163,
+ "line": 170,
"column": 39
},
"end": {
- "line": 164,
+ "line": 171,
"column": 48
}
}
},
"range": [
- 5308,
- 5393
+ 5412,
+ 5497
],
"loc": {
"start": {
- "line": 163,
+ "line": 170,
"column": 24
},
"end": {
- "line": 164,
+ "line": 171,
"column": 48
}
}
},
"range": [
- 5308,
- 5394
+ 5412,
+ 5498
],
"loc": {
"start": {
- "line": 163,
+ "line": 170,
"column": 24
},
"end": {
- "line": 164,
+ "line": 171,
"column": 49
}
}
@@ -8732,16 +8843,16 @@
"type": "Identifier",
"name": "opsThisCol",
"range": [
- 5428,
- 5438
+ 5532,
+ 5542
],
"loc": {
"start": {
- "line": 166,
+ "line": 173,
"column": 32
},
"end": {
- "line": 166,
+ "line": 173,
"column": 42
}
}
@@ -8750,31 +8861,31 @@
"type": "Identifier",
"name": "mThisCol",
"range": [
- 5439,
- 5447
+ 5543,
+ 5551
],
"loc": {
"start": {
- "line": 166,
+ "line": 173,
"column": 43
},
"end": {
- "line": 166,
+ "line": 173,
"column": 51
}
}
},
"range": [
- 5428,
- 5448
+ 5532,
+ 5552
],
"loc": {
"start": {
- "line": 166,
+ "line": 173,
"column": 32
},
"end": {
- "line": 166,
+ "line": 173,
"column": 52
}
}
@@ -8787,16 +8898,16 @@
"value": "mean",
"raw": "'mean'",
"range": [
- 5485,
- 5491
+ 5589,
+ 5595
],
"loc": {
"start": {
- "line": 167,
+ "line": 174,
"column": 33
},
"end": {
- "line": 167,
+ "line": 174,
"column": 39
}
}
@@ -8811,16 +8922,16 @@
"type": "Identifier",
"name": "meanFlag",
"range": [
- 5525,
- 5533
+ 5629,
+ 5637
],
"loc": {
"start": {
- "line": 168,
+ "line": 175,
"column": 32
},
"end": {
- "line": 168,
+ "line": 175,
"column": 40
}
}
@@ -8830,46 +8941,46 @@
"value": 1,
"raw": "1",
"range": [
- 5536,
- 5537
+ 5640,
+ 5641
],
"loc": {
"start": {
- "line": 168,
+ "line": 175,
"column": 43
},
"end": {
- "line": 168,
+ "line": 175,
"column": 44
}
}
},
"range": [
- 5525,
- 5537
+ 5629,
+ 5641
],
"loc": {
"start": {
- "line": 168,
+ "line": 175,
"column": 32
},
"end": {
- "line": 168,
+ "line": 175,
"column": 44
}
}
},
"range": [
- 5525,
- 5538
+ 5629,
+ 5642
],
"loc": {
"start": {
- "line": 168,
+ "line": 175,
"column": 32
},
"end": {
- "line": 168,
+ "line": 175,
"column": 45
}
}
@@ -8878,32 +8989,32 @@
"type": "BreakStatement",
"label": null,
"range": [
- 5571,
- 5577
+ 5675,
+ 5681
],
"loc": {
"start": {
- "line": 169,
+ "line": 176,
"column": 32
},
"end": {
- "line": 169,
+ "line": 176,
"column": 38
}
}
}
],
"range": [
- 5480,
- 5577
+ 5584,
+ 5681
],
"loc": {
"start": {
- "line": 167,
+ "line": 174,
"column": 28
},
"end": {
- "line": 169,
+ "line": 176,
"column": 38
}
}
@@ -8915,16 +9026,16 @@
"value": "sum",
"raw": "'sum'",
"range": [
- 5611,
- 5616
+ 5715,
+ 5720
],
"loc": {
"start": {
- "line": 170,
+ "line": 177,
"column": 33
},
"end": {
- "line": 170,
+ "line": 177,
"column": 38
}
}
@@ -8939,16 +9050,16 @@
"type": "Identifier",
"name": "sumFlag",
"range": [
- 5650,
- 5657
+ 5754,
+ 5761
],
"loc": {
"start": {
- "line": 171,
+ "line": 178,
"column": 32
},
"end": {
- "line": 171,
+ "line": 178,
"column": 39
}
}
@@ -8958,46 +9069,46 @@
"value": 1,
"raw": "1",
"range": [
- 5660,
- 5661
+ 5764,
+ 5765
],
"loc": {
"start": {
- "line": 171,
+ "line": 178,
"column": 42
},
"end": {
- "line": 171,
+ "line": 178,
"column": 43
}
}
},
"range": [
- 5650,
- 5661
+ 5754,
+ 5765
],
"loc": {
"start": {
- "line": 171,
+ "line": 178,
"column": 32
},
"end": {
- "line": 171,
+ "line": 178,
"column": 43
}
}
},
"range": [
- 5650,
- 5662
+ 5754,
+ 5766
],
"loc": {
"start": {
- "line": 171,
+ "line": 178,
"column": 32
},
"end": {
- "line": 171,
+ "line": 178,
"column": 44
}
}
@@ -9006,32 +9117,32 @@
"type": "BreakStatement",
"label": null,
"range": [
- 5695,
- 5701
+ 5799,
+ 5805
],
"loc": {
"start": {
- "line": 172,
+ "line": 179,
"column": 32
},
"end": {
- "line": 172,
+ "line": 179,
"column": 38
}
}
}
],
"range": [
- 5606,
- 5701
+ 5710,
+ 5805
],
"loc": {
"start": {
- "line": 170,
+ "line": 177,
"column": 28
},
"end": {
- "line": 172,
+ "line": 179,
"column": 38
}
}
@@ -9043,16 +9154,16 @@
"value": "min",
"raw": "'min'",
"range": [
- 5735,
- 5740
+ 5839,
+ 5844
],
"loc": {
"start": {
- "line": 173,
+ "line": 180,
"column": 33
},
"end": {
- "line": 173,
+ "line": 180,
"column": 38
}
}
@@ -9067,16 +9178,16 @@
"type": "Identifier",
"name": "minFlag",
"range": [
- 5774,
- 5781
+ 5878,
+ 5885
],
"loc": {
"start": {
- "line": 174,
+ "line": 181,
"column": 32
},
"end": {
- "line": 174,
+ "line": 181,
"column": 39
}
}
@@ -9086,46 +9197,46 @@
"value": 1,
"raw": "1",
"range": [
- 5784,
- 5785
+ 5888,
+ 5889
],
"loc": {
"start": {
- "line": 174,
+ "line": 181,
"column": 42
},
"end": {
- "line": 174,
+ "line": 181,
"column": 43
}
}
},
"range": [
- 5774,
- 5785
+ 5878,
+ 5889
],
"loc": {
"start": {
- "line": 174,
+ "line": 181,
"column": 32
},
"end": {
- "line": 174,
+ "line": 181,
"column": 43
}
}
},
"range": [
- 5774,
- 5786
+ 5878,
+ 5890
],
"loc": {
"start": {
- "line": 174,
+ "line": 181,
"column": 32
},
"end": {
- "line": 174,
+ "line": 181,
"column": 44
}
}
@@ -9134,32 +9245,32 @@
"type": "BreakStatement",
"label": null,
"range": [
- 5819,
- 5825
+ 5923,
+ 5929
],
"loc": {
"start": {
- "line": 175,
+ "line": 182,
"column": 32
},
"end": {
- "line": 175,
+ "line": 182,
"column": 38
}
}
}
],
"range": [
- 5730,
- 5825
+ 5834,
+ 5929
],
"loc": {
"start": {
- "line": 173,
+ "line": 180,
"column": 28
},
"end": {
- "line": 175,
+ "line": 182,
"column": 38
}
}
@@ -9171,16 +9282,16 @@
"value": "max",
"raw": "'max'",
"range": [
- 5859,
- 5864
+ 5963,
+ 5968
],
"loc": {
"start": {
- "line": 176,
+ "line": 183,
"column": 33
},
"end": {
- "line": 176,
+ "line": 183,
"column": 38
}
}
@@ -9195,16 +9306,16 @@
"type": "Identifier",
"name": "maxFlag",
"range": [
- 5898,
- 5905
+ 6002,
+ 6009
],
"loc": {
"start": {
- "line": 177,
+ "line": 184,
"column": 32
},
"end": {
- "line": 177,
+ "line": 184,
"column": 39
}
}
@@ -9214,46 +9325,46 @@
"value": 1,
"raw": "1",
"range": [
- 5908,
- 5909
+ 6012,
+ 6013
],
"loc": {
"start": {
- "line": 177,
+ "line": 184,
"column": 42
},
"end": {
- "line": 177,
+ "line": 184,
"column": 43
}
}
},
"range": [
- 5898,
- 5909
+ 6002,
+ 6013
],
"loc": {
"start": {
- "line": 177,
+ "line": 184,
"column": 32
},
"end": {
- "line": 177,
+ "line": 184,
"column": 43
}
}
},
"range": [
- 5898,
- 5910
+ 6002,
+ 6014
],
"loc": {
"start": {
- "line": 177,
+ "line": 184,
"column": 32
},
"end": {
- "line": 177,
+ "line": 184,
"column": 44
}
}
@@ -9262,32 +9373,32 @@
"type": "BreakStatement",
"label": null,
"range": [
- 5943,
- 5949
+ 6047,
+ 6053
],
"loc": {
"start": {
- "line": 178,
+ "line": 185,
"column": 32
},
"end": {
- "line": 178,
+ "line": 185,
"column": 38
}
}
}
],
"range": [
- 5854,
- 5949
+ 5958,
+ 6053
],
"loc": {
"start": {
- "line": 176,
+ "line": 183,
"column": 28
},
"end": {
- "line": 178,
+ "line": 185,
"column": 38
}
}
@@ -9299,16 +9410,16 @@
"value": "median",
"raw": "'median'",
"range": [
- 5983,
- 5991
+ 6087,
+ 6095
],
"loc": {
"start": {
- "line": 179,
+ "line": 186,
"column": 33
},
"end": {
- "line": 179,
+ "line": 186,
"column": 41
}
}
@@ -9323,16 +9434,16 @@
"type": "Identifier",
"name": "medFlag",
"range": [
- 6025,
- 6032
+ 6129,
+ 6136
],
"loc": {
"start": {
- "line": 180,
+ "line": 187,
"column": 32
},
"end": {
- "line": 180,
+ "line": 187,
"column": 39
}
}
@@ -9342,46 +9453,46 @@
"value": 1,
"raw": "1",
"range": [
- 6035,
- 6036
+ 6139,
+ 6140
],
"loc": {
"start": {
- "line": 180,
+ "line": 187,
"column": 42
},
"end": {
- "line": 180,
+ "line": 187,
"column": 43
}
}
},
"range": [
- 6025,
- 6036
+ 6129,
+ 6140
],
"loc": {
"start": {
- "line": 180,
+ "line": 187,
"column": 32
},
"end": {
- "line": 180,
+ "line": 187,
"column": 43
}
}
},
"range": [
- 6025,
- 6037
+ 6129,
+ 6141
],
"loc": {
"start": {
- "line": 180,
+ "line": 187,
"column": 32
},
"end": {
- "line": 180,
+ "line": 187,
"column": 44
}
}
@@ -9390,32 +9501,32 @@
"type": "BreakStatement",
"label": null,
"range": [
- 6070,
- 6076
+ 6174,
+ 6180
],
"loc": {
"start": {
- "line": 181,
+ "line": 188,
"column": 32
},
"end": {
- "line": 181,
+ "line": 188,
"column": 38
}
}
}
],
"range": [
- 5978,
- 6076
+ 6082,
+ 6180
],
"loc": {
"start": {
- "line": 179,
+ "line": 186,
"column": 28
},
"end": {
- "line": 181,
+ "line": 188,
"column": 38
}
}
@@ -9427,16 +9538,16 @@
"value": "q1",
"raw": "'q1'",
"range": [
- 6110,
- 6114
+ 6214,
+ 6218
],
"loc": {
"start": {
- "line": 182,
+ "line": 189,
"column": 33
},
"end": {
- "line": 182,
+ "line": 189,
"column": 37
}
}
@@ -9451,16 +9562,16 @@
"type": "Identifier",
"name": "q1Flag",
"range": [
- 6148,
- 6154
+ 6252,
+ 6258
],
"loc": {
"start": {
- "line": 183,
+ "line": 190,
"column": 32
},
"end": {
- "line": 183,
+ "line": 190,
"column": 38
}
}
@@ -9470,46 +9581,46 @@
"value": 1,
"raw": "1",
"range": [
- 6157,
- 6158
+ 6261,
+ 6262
],
"loc": {
"start": {
- "line": 183,
+ "line": 190,
"column": 41
},
"end": {
- "line": 183,
+ "line": 190,
"column": 42
}
}
},
"range": [
- 6148,
- 6158
+ 6252,
+ 6262
],
"loc": {
"start": {
- "line": 183,
+ "line": 190,
"column": 32
},
"end": {
- "line": 183,
+ "line": 190,
"column": 42
}
}
},
"range": [
- 6148,
- 6159
+ 6252,
+ 6263
],
"loc": {
"start": {
- "line": 183,
+ "line": 190,
"column": 32
},
"end": {
- "line": 183,
+ "line": 190,
"column": 43
}
}
@@ -9518,32 +9629,32 @@
"type": "BreakStatement",
"label": null,
"range": [
- 6192,
- 6198
+ 6296,
+ 6302
],
"loc": {
"start": {
- "line": 184,
+ "line": 191,
"column": 32
},
"end": {
- "line": 184,
+ "line": 191,
"column": 38
}
}
}
],
"range": [
- 6105,
- 6198
+ 6209,
+ 6302
],
"loc": {
"start": {
- "line": 182,
+ "line": 189,
"column": 28
},
"end": {
- "line": 184,
+ "line": 191,
"column": 38
}
}
@@ -9555,16 +9666,16 @@
"value": "q3",
"raw": "'q3'",
"range": [
- 6232,
- 6236
+ 6336,
+ 6340
],
"loc": {
"start": {
- "line": 185,
+ "line": 192,
"column": 33
},
"end": {
- "line": 185,
+ "line": 192,
"column": 37
}
}
@@ -9579,16 +9690,16 @@
"type": "Identifier",
"name": "q3Flag",
"range": [
- 6270,
- 6276
+ 6374,
+ 6380
],
"loc": {
"start": {
- "line": 186,
+ "line": 193,
"column": 32
},
"end": {
- "line": 186,
+ "line": 193,
"column": 38
}
}
@@ -9598,46 +9709,46 @@
"value": 1,
"raw": "1",
"range": [
- 6279,
- 6280
+ 6383,
+ 6384
],
"loc": {
"start": {
- "line": 186,
+ "line": 193,
"column": 41
},
"end": {
- "line": 186,
+ "line": 193,
"column": 42
}
}
},
"range": [
- 6270,
- 6280
+ 6374,
+ 6384
],
"loc": {
"start": {
- "line": 186,
+ "line": 193,
"column": 32
},
"end": {
- "line": 186,
+ "line": 193,
"column": 42
}
}
},
"range": [
- 6270,
- 6281
+ 6374,
+ 6385
],
"loc": {
"start": {
- "line": 186,
+ "line": 193,
"column": 32
},
"end": {
- "line": 186,
+ "line": 193,
"column": 43
}
}
@@ -9646,111 +9757,111 @@
"type": "BreakStatement",
"label": null,
"range": [
- 6314,
- 6320
+ 6418,
+ 6424
],
"loc": {
"start": {
- "line": 187,
+ "line": 194,
"column": 32
},
"end": {
- "line": 187,
+ "line": 194,
"column": 38
}
}
}
],
"range": [
- 6227,
- 6320
+ 6331,
+ 6424
],
"loc": {
"start": {
- "line": 185,
+ "line": 192,
"column": 28
},
"end": {
- "line": 187,
+ "line": 194,
"column": 38
}
}
}
],
"range": [
- 5420,
- 6346
+ 5524,
+ 6450
],
"loc": {
"start": {
- "line": 166,
+ "line": 173,
"column": 24
},
"end": {
- "line": 188,
+ "line": 195,
"column": 25
}
}
}
],
"range": [
- 5044,
- 6368
+ 5148,
+ 6472
],
"loc": {
"start": {
- "line": 158,
+ "line": 165,
"column": 57
},
"end": {
- "line": 189,
+ "line": 196,
"column": 21
}
}
},
"alternate": null,
"range": [
- 5007,
- 6368
+ 5111,
+ 6472
],
"loc": {
"start": {
- "line": 158,
+ "line": 165,
"column": 20
},
"end": {
- "line": 189,
+ "line": 196,
"column": 21
}
}
}
],
"range": [
- 4985,
- 6386
+ 5089,
+ 6490
],
"loc": {
"start": {
- "line": 157,
+ "line": 164,
"column": 49
},
"end": {
- "line": 190,
+ "line": 197,
"column": 17
}
}
},
"range": [
- 4952,
- 6386
+ 5056,
+ 6490
],
"loc": {
"start": {
- "line": 157,
+ "line": 164,
"column": 16
},
"end": {
- "line": 190,
+ "line": 197,
"column": 17
}
}
@@ -9765,16 +9876,16 @@
"type": "Identifier",
"name": "j",
"range": [
- 6411,
- 6412
+ 6515,
+ 6516
],
"loc": {
"start": {
- "line": 192,
+ "line": 199,
"column": 23
},
"end": {
- "line": 192,
+ "line": 199,
"column": 24
}
}
@@ -9789,16 +9900,16 @@
"type": "Identifier",
"name": "colvalues",
"range": [
- 6415,
- 6424
+ 6519,
+ 6528
],
"loc": {
"start": {
- "line": 192,
+ "line": 199,
"column": 27
},
"end": {
- "line": 192,
+ "line": 199,
"column": 36
}
}
@@ -9807,31 +9918,31 @@
"type": "Identifier",
"name": "ucol",
"range": [
- 6425,
- 6429
+ 6529,
+ 6533
],
"loc": {
"start": {
- "line": 192,
+ "line": 199,
"column": 37
},
"end": {
- "line": 192,
+ "line": 199,
"column": 41
}
}
},
"range": [
- 6415,
- 6430
+ 6519,
+ 6534
],
"loc": {
"start": {
- "line": 192,
+ "line": 199,
"column": 27
},
"end": {
- "line": 192,
+ "line": 199,
"column": 42
}
}
@@ -9840,46 +9951,46 @@
"type": "Identifier",
"name": "length",
"range": [
- 6431,
- 6437
+ 6535,
+ 6541
],
"loc": {
"start": {
- "line": 192,
+ "line": 199,
"column": 43
},
"end": {
- "line": 192,
+ "line": 199,
"column": 49
}
}
},
"range": [
- 6415,
- 6437
+ 6519,
+ 6541
],
"loc": {
"start": {
- "line": 192,
+ "line": 199,
"column": 27
},
"end": {
- "line": 192,
+ "line": 199,
"column": 49
}
}
},
"range": [
- 6411,
- 6437
+ 6515,
+ 6541
],
"loc": {
"start": {
- "line": 192,
+ "line": 199,
"column": 23
},
"end": {
- "line": 192,
+ "line": 199,
"column": 49
}
}
@@ -9891,32 +10002,32 @@
"type": "Identifier",
"name": "j",
"range": [
- 6439,
- 6440
+ 6543,
+ 6544
],
"loc": {
"start": {
- "line": 192,
+ "line": 199,
"column": 51
},
"end": {
- "line": 192,
+ "line": 199,
"column": 52
}
}
},
"prefix": false,
"range": [
- 6439,
- 6442
+ 6543,
+ 6546
],
"loc": {
"start": {
- "line": 192,
+ "line": 199,
"column": 51
},
"end": {
- "line": 192,
+ "line": 199,
"column": 54
}
}
@@ -9939,16 +10050,16 @@
"type": "Identifier",
"name": "q1Flag",
"range": [
- 6547,
- 6553
+ 6651,
+ 6657
],
"loc": {
"start": {
- "line": 194,
+ "line": 201,
"column": 25
},
"end": {
- "line": 194,
+ "line": 201,
"column": 31
}
}
@@ -9958,31 +10069,31 @@
"value": 1,
"raw": "1",
"range": [
- 6558,
- 6559
+ 6662,
+ 6663
],
"loc": {
"start": {
- "line": 194,
+ "line": 201,
"column": 36
},
"end": {
- "line": 194,
+ "line": 201,
"column": 37
}
}
},
"range": [
- 6547,
- 6559
+ 6651,
+ 6663
],
"loc": {
"start": {
- "line": 194,
+ "line": 201,
"column": 25
},
"end": {
- "line": 194,
+ "line": 201,
"column": 37
}
}
@@ -9994,16 +10105,16 @@
"type": "Identifier",
"name": "q3Flag",
"range": [
- 6565,
- 6571
+ 6669,
+ 6675
],
"loc": {
"start": {
- "line": 194,
+ "line": 201,
"column": 43
},
"end": {
- "line": 194,
+ "line": 201,
"column": 49
}
}
@@ -10013,46 +10124,46 @@
"value": 1,
"raw": "1",
"range": [
- 6576,
- 6577
+ 6680,
+ 6681
],
"loc": {
"start": {
- "line": 194,
+ "line": 201,
"column": 54
},
"end": {
- "line": 194,
+ "line": 201,
"column": 55
}
}
},
"range": [
- 6565,
- 6577
+ 6669,
+ 6681
],
"loc": {
"start": {
- "line": 194,
+ "line": 201,
"column": 43
},
"end": {
- "line": 194,
+ "line": 201,
"column": 55
}
}
},
"range": [
- 6546,
- 6578
+ 6650,
+ 6682
],
"loc": {
"start": {
- "line": 194,
+ "line": 201,
"column": 24
},
"end": {
- "line": 194,
+ "line": 201,
"column": 56
}
}
@@ -10064,16 +10175,16 @@
"type": "Identifier",
"name": "medFlag",
"range": [
- 6583,
- 6590
+ 6687,
+ 6694
],
"loc": {
"start": {
- "line": 194,
+ "line": 201,
"column": 61
},
"end": {
- "line": 194,
+ "line": 201,
"column": 68
}
}
@@ -10083,46 +10194,46 @@
"value": 1,
"raw": "1",
"range": [
- 6595,
- 6596
+ 6699,
+ 6700
],
"loc": {
"start": {
- "line": 194,
+ "line": 201,
"column": 73
},
"end": {
- "line": 194,
+ "line": 201,
"column": 74
}
}
},
"range": [
- 6583,
- 6596
+ 6687,
+ 6700
],
"loc": {
"start": {
- "line": 194,
+ "line": 201,
"column": 61
},
"end": {
- "line": 194,
+ "line": 201,
"column": 74
}
}
},
"range": [
- 6546,
- 6597
+ 6650,
+ 6701
],
"loc": {
"start": {
- "line": 194,
+ "line": 201,
"column": 24
},
"end": {
- "line": 194,
+ "line": 201,
"column": 75
}
}
@@ -10139,16 +10250,16 @@
"type": "Identifier",
"name": "j",
"range": [
- 6629,
- 6630
+ 6733,
+ 6734
],
"loc": {
"start": {
- "line": 195,
+ "line": 202,
"column": 28
},
"end": {
- "line": 195,
+ "line": 202,
"column": 29
}
}
@@ -10166,16 +10277,16 @@
"type": "Identifier",
"name": "colvalues",
"range": [
- 6633,
- 6642
+ 6737,
+ 6746
],
"loc": {
"start": {
- "line": 195,
+ "line": 202,
"column": 32
},
"end": {
- "line": 195,
+ "line": 202,
"column": 41
}
}
@@ -10184,31 +10295,31 @@
"type": "Identifier",
"name": "ucol",
"range": [
- 6643,
- 6647
+ 6747,
+ 6751
],
"loc": {
"start": {
- "line": 195,
+ "line": 202,
"column": 42
},
"end": {
- "line": 195,
+ "line": 202,
"column": 46
}
}
},
"range": [
- 6633,
- 6648
+ 6737,
+ 6752
],
"loc": {
"start": {
- "line": 195,
+ "line": 202,
"column": 32
},
"end": {
- "line": 195,
+ "line": 202,
"column": 47
}
}
@@ -10217,31 +10328,31 @@
"type": "Identifier",
"name": "length",
"range": [
- 6649,
- 6655
+ 6753,
+ 6759
],
"loc": {
"start": {
- "line": 195,
+ "line": 202,
"column": 48
},
"end": {
- "line": 195,
+ "line": 202,
"column": 54
}
}
},
"range": [
- 6633,
- 6655
+ 6737,
+ 6759
],
"loc": {
"start": {
- "line": 195,
+ "line": 202,
"column": 32
},
"end": {
- "line": 195,
+ "line": 202,
"column": 54
}
}
@@ -10251,46 +10362,46 @@
"value": 1,
"raw": "1",
"range": [
- 6658,
- 6659
+ 6762,
+ 6763
],
"loc": {
"start": {
- "line": 195,
+ "line": 202,
"column": 57
},
"end": {
- "line": 195,
+ "line": 202,
"column": 58
}
}
},
"range": [
- 6633,
- 6659
+ 6737,
+ 6763
],
"loc": {
"start": {
- "line": 195,
+ "line": 202,
"column": 32
},
"end": {
- "line": 195,
+ "line": 202,
"column": 58
}
}
},
"range": [
- 6629,
- 6659
+ 6733,
+ 6763
],
"loc": {
"start": {
- "line": 195,
+ "line": 202,
"column": 28
},
"end": {
- "line": 195,
+ "line": 202,
"column": 58
}
}
@@ -10307,16 +10418,16 @@
"type": "Identifier",
"name": "k",
"range": [
- 6696,
- 6697
+ 6800,
+ 6801
],
"loc": {
"start": {
- "line": 196,
+ "line": 203,
"column": 33
},
"end": {
- "line": 196,
+ "line": 203,
"column": 34
}
}
@@ -10328,16 +10439,16 @@
"type": "Identifier",
"name": "j",
"range": [
- 6700,
- 6701
+ 6804,
+ 6805
],
"loc": {
"start": {
- "line": 196,
+ "line": 203,
"column": 37
},
"end": {
- "line": 196,
+ "line": 203,
"column": 38
}
}
@@ -10347,46 +10458,46 @@
"value": 1,
"raw": "1",
"range": [
- 6704,
- 6705
+ 6808,
+ 6809
],
"loc": {
"start": {
- "line": 196,
+ "line": 203,
"column": 41
},
"end": {
- "line": 196,
+ "line": 203,
"column": 42
}
}
},
"range": [
- 6700,
- 6705
+ 6804,
+ 6809
],
"loc": {
"start": {
- "line": 196,
+ "line": 203,
"column": 37
},
"end": {
- "line": 196,
+ "line": 203,
"column": 42
}
}
},
"range": [
- 6696,
- 6705
+ 6800,
+ 6809
],
"loc": {
"start": {
- "line": 196,
+ "line": 203,
"column": 33
},
"end": {
- "line": 196,
+ "line": 203,
"column": 42
}
}
@@ -10398,16 +10509,16 @@
"type": "Identifier",
"name": "k",
"range": [
- 6707,
- 6708
+ 6811,
+ 6812
],
"loc": {
"start": {
- "line": 196,
+ "line": 203,
"column": 44
},
"end": {
- "line": 196,
+ "line": 203,
"column": 45
}
}
@@ -10422,16 +10533,16 @@
"type": "Identifier",
"name": "colvalues",
"range": [
- 6711,
- 6720
+ 6815,
+ 6824
],
"loc": {
"start": {
- "line": 196,
+ "line": 203,
"column": 48
},
"end": {
- "line": 196,
+ "line": 203,
"column": 57
}
}
@@ -10440,31 +10551,31 @@
"type": "Identifier",
"name": "ucol",
"range": [
- 6721,
- 6725
+ 6825,
+ 6829
],
"loc": {
"start": {
- "line": 196,
+ "line": 203,
"column": 58
},
"end": {
- "line": 196,
+ "line": 203,
"column": 62
}
}
},
"range": [
- 6711,
- 6726
+ 6815,
+ 6830
],
"loc": {
"start": {
- "line": 196,
+ "line": 203,
"column": 48
},
"end": {
- "line": 196,
+ "line": 203,
"column": 63
}
}
@@ -10473,46 +10584,46 @@
"type": "Identifier",
"name": "length",
"range": [
- 6727,
- 6733
+ 6831,
+ 6837
],
"loc": {
"start": {
- "line": 196,
+ "line": 203,
"column": 64
},
"end": {
- "line": 196,
+ "line": 203,
"column": 70
}
}
},
"range": [
- 6711,
- 6733
+ 6815,
+ 6837
],
"loc": {
"start": {
- "line": 196,
+ "line": 203,
"column": 48
},
"end": {
- "line": 196,
+ "line": 203,
"column": 70
}
}
},
"range": [
- 6707,
- 6733
+ 6811,
+ 6837
],
"loc": {
"start": {
- "line": 196,
+ "line": 203,
"column": 44
},
"end": {
- "line": 196,
+ "line": 203,
"column": 70
}
}
@@ -10524,32 +10635,32 @@
"type": "Identifier",
"name": "k",
"range": [
- 6735,
- 6736
+ 6839,
+ 6840
],
"loc": {
"start": {
- "line": 196,
+ "line": 203,
"column": 72
},
"end": {
- "line": 196,
+ "line": 203,
"column": 73
}
}
},
"prefix": false,
"range": [
- 6735,
- 6738
+ 6839,
+ 6842
],
"loc": {
"start": {
- "line": 196,
+ "line": 203,
"column": 72
},
"end": {
- "line": 196,
+ "line": 203,
"column": 75
}
}
@@ -10568,16 +10679,16 @@
"type": "Identifier",
"name": "eval",
"range": [
- 6831,
- 6835
+ 6935,
+ 6939
],
"loc": {
"start": {
- "line": 198,
+ "line": 205,
"column": 36
},
"end": {
- "line": 198,
+ "line": 205,
"column": 40
}
}
@@ -10593,16 +10704,16 @@
"type": "Identifier",
"name": "colvalues",
"range": [
- 6836,
- 6845
+ 6940,
+ 6949
],
"loc": {
"start": {
- "line": 198,
+ "line": 205,
"column": 41
},
"end": {
- "line": 198,
+ "line": 205,
"column": 50
}
}
@@ -10611,31 +10722,31 @@
"type": "Identifier",
"name": "ucol",
"range": [
- 6846,
- 6850
+ 6950,
+ 6954
],
"loc": {
"start": {
- "line": 198,
+ "line": 205,
"column": 51
},
"end": {
- "line": 198,
+ "line": 205,
"column": 55
}
}
},
"range": [
- 6836,
- 6851
+ 6940,
+ 6955
],
"loc": {
"start": {
- "line": 198,
+ "line": 205,
"column": 41
},
"end": {
- "line": 198,
+ "line": 205,
"column": 56
}
}
@@ -10644,47 +10755,47 @@
"type": "Identifier",
"name": "k",
"range": [
- 6852,
- 6853
+ 6956,
+ 6957
],
"loc": {
"start": {
- "line": 198,
+ "line": 205,
"column": 57
},
"end": {
- "line": 198,
+ "line": 205,
"column": 58
}
}
},
"range": [
- 6836,
- 6854
+ 6940,
+ 6958
],
"loc": {
"start": {
- "line": 198,
+ "line": 205,
"column": 41
},
"end": {
- "line": 198,
+ "line": 205,
"column": 59
}
}
}
],
"range": [
- 6831,
- 6855
+ 6935,
+ 6959
],
"loc": {
"start": {
- "line": 198,
+ "line": 205,
"column": 36
},
"end": {
- "line": 198,
+ "line": 205,
"column": 60
}
}
@@ -10695,16 +10806,16 @@
"type": "Identifier",
"name": "eval",
"range": [
- 6894,
- 6898
+ 6998,
+ 7002
],
"loc": {
"start": {
- "line": 199,
+ "line": 206,
"column": 36
},
"end": {
- "line": 199,
+ "line": 206,
"column": 40
}
}
@@ -10720,16 +10831,16 @@
"type": "Identifier",
"name": "colvalues",
"range": [
- 6899,
- 6908
+ 7003,
+ 7012
],
"loc": {
"start": {
- "line": 199,
+ "line": 206,
"column": 41
},
"end": {
- "line": 199,
+ "line": 206,
"column": 50
}
}
@@ -10738,31 +10849,31 @@
"type": "Identifier",
"name": "ucol",
"range": [
- 6909,
- 6913
+ 7013,
+ 7017
],
"loc": {
"start": {
- "line": 199,
+ "line": 206,
"column": 51
},
"end": {
- "line": 199,
+ "line": 206,
"column": 55
}
}
},
"range": [
- 6899,
- 6914
+ 7003,
+ 7018
],
"loc": {
"start": {
- "line": 199,
+ "line": 206,
"column": 41
},
"end": {
- "line": 199,
+ "line": 206,
"column": 56
}
}
@@ -10771,62 +10882,62 @@
"type": "Identifier",
"name": "j",
"range": [
- 6915,
- 6916
+ 7019,
+ 7020
],
"loc": {
"start": {
- "line": 199,
+ "line": 206,
"column": 57
},
"end": {
- "line": 199,
+ "line": 206,
"column": 58
}
}
},
"range": [
- 6899,
- 6917
+ 7003,
+ 7021
],
"loc": {
"start": {
- "line": 199,
+ "line": 206,
"column": 41
},
"end": {
- "line": 199,
+ "line": 206,
"column": 59
}
}
}
],
"range": [
- 6894,
- 6918
+ 6998,
+ 7022
],
"loc": {
"start": {
- "line": 199,
+ "line": 206,
"column": 36
},
"end": {
- "line": 199,
+ "line": 206,
"column": 60
}
}
},
"range": [
- 6831,
- 6918
+ 6935,
+ 7022
],
"loc": {
"start": {
- "line": 198,
+ "line": 205,
"column": 36
},
"end": {
- "line": 199,
+ "line": 206,
"column": 60
}
}
@@ -10843,16 +10954,16 @@
"type": "Identifier",
"name": "temp",
"range": [
- 7014,
- 7018
+ 7118,
+ 7122
],
"loc": {
"start": {
- "line": 201,
+ "line": 208,
"column": 36
},
"end": {
- "line": 201,
+ "line": 208,
"column": 40
}
}
@@ -10867,16 +10978,16 @@
"type": "Identifier",
"name": "colvalues",
"range": [
- 7021,
- 7030
+ 7125,
+ 7134
],
"loc": {
"start": {
- "line": 201,
+ "line": 208,
"column": 43
},
"end": {
- "line": 201,
+ "line": 208,
"column": 52
}
}
@@ -10885,31 +10996,31 @@
"type": "Identifier",
"name": "ucol",
"range": [
- 7031,
- 7035
+ 7135,
+ 7139
],
"loc": {
"start": {
- "line": 201,
+ "line": 208,
"column": 53
},
"end": {
- "line": 201,
+ "line": 208,
"column": 57
}
}
},
"range": [
- 7021,
- 7036
+ 7125,
+ 7140
],
"loc": {
"start": {
- "line": 201,
+ "line": 208,
"column": 43
},
"end": {
- "line": 201,
+ "line": 208,
"column": 58
}
}
@@ -10918,61 +11029,61 @@
"type": "Identifier",
"name": "j",
"range": [
- 7037,
- 7038
+ 7141,
+ 7142
],
"loc": {
"start": {
- "line": 201,
+ "line": 208,
"column": 59
},
"end": {
- "line": 201,
+ "line": 208,
"column": 60
}
}
},
"range": [
- 7021,
- 7039
+ 7125,
+ 7143
],
"loc": {
"start": {
- "line": 201,
+ "line": 208,
"column": 43
},
"end": {
- "line": 201,
+ "line": 208,
"column": 61
}
}
},
"range": [
- 7014,
- 7039
+ 7118,
+ 7143
],
"loc": {
"start": {
- "line": 201,
+ "line": 208,
"column": 36
},
"end": {
- "line": 201,
+ "line": 208,
"column": 61
}
}
},
"range": [
- 7014,
- 7040
+ 7118,
+ 7144
],
"loc": {
"start": {
- "line": 201,
+ "line": 208,
"column": 36
},
"end": {
- "line": 201,
+ "line": 208,
"column": 62
}
},
@@ -10981,16 +11092,16 @@
"type": "Block",
"value": " eslint-enable ",
"range": [
- 6958,
- 6977
+ 7062,
+ 7081
],
"loc": {
"start": {
- "line": 200,
+ "line": 207,
"column": 36
},
"end": {
- "line": 200,
+ "line": 207,
"column": 55
}
}
@@ -11012,16 +11123,16 @@
"type": "Identifier",
"name": "colvalues",
"range": [
- 7077,
- 7086
+ 7181,
+ 7190
],
"loc": {
"start": {
- "line": 202,
+ "line": 209,
"column": 36
},
"end": {
- "line": 202,
+ "line": 209,
"column": 45
}
}
@@ -11030,31 +11141,31 @@
"type": "Identifier",
"name": "ucol",
"range": [
- 7087,
- 7091
+ 7191,
+ 7195
],
"loc": {
"start": {
- "line": 202,
+ "line": 209,
"column": 46
},
"end": {
- "line": 202,
+ "line": 209,
"column": 50
}
}
},
"range": [
- 7077,
- 7092
+ 7181,
+ 7196
],
"loc": {
"start": {
- "line": 202,
+ "line": 209,
"column": 36
},
"end": {
- "line": 202,
+ "line": 209,
"column": 51
}
}
@@ -11063,31 +11174,31 @@
"type": "Identifier",
"name": "j",
"range": [
- 7093,
- 7094
+ 7197,
+ 7198
],
"loc": {
"start": {
- "line": 202,
+ "line": 209,
"column": 52
},
"end": {
- "line": 202,
+ "line": 209,
"column": 53
}
}
},
"range": [
- 7077,
- 7095
+ 7181,
+ 7199
],
"loc": {
"start": {
- "line": 202,
+ "line": 209,
"column": 36
},
"end": {
- "line": 202,
+ "line": 209,
"column": 54
}
}
@@ -11102,16 +11213,16 @@
"type": "Identifier",
"name": "colvalues",
"range": [
- 7098,
- 7107
+ 7202,
+ 7211
],
"loc": {
"start": {
- "line": 202,
+ "line": 209,
"column": 57
},
"end": {
- "line": 202,
+ "line": 209,
"column": 66
}
}
@@ -11120,31 +11231,31 @@
"type": "Identifier",
"name": "ucol",
"range": [
- 7108,
- 7112
+ 7212,
+ 7216
],
"loc": {
"start": {
- "line": 202,
+ "line": 209,
"column": 67
},
"end": {
- "line": 202,
+ "line": 209,
"column": 71
}
}
},
"range": [
- 7098,
- 7113
+ 7202,
+ 7217
],
"loc": {
"start": {
- "line": 202,
+ "line": 209,
"column": 57
},
"end": {
- "line": 202,
+ "line": 209,
"column": 72
}
}
@@ -11153,61 +11264,61 @@
"type": "Identifier",
"name": "k",
"range": [
- 7114,
- 7115
+ 7218,
+ 7219
],
"loc": {
"start": {
- "line": 202,
+ "line": 209,
"column": 73
},
"end": {
- "line": 202,
+ "line": 209,
"column": 74
}
}
},
"range": [
- 7098,
- 7116
+ 7202,
+ 7220
],
"loc": {
"start": {
- "line": 202,
+ "line": 209,
"column": 57
},
"end": {
- "line": 202,
+ "line": 209,
"column": 75
}
}
},
"range": [
- 7077,
- 7116
+ 7181,
+ 7220
],
"loc": {
"start": {
- "line": 202,
+ "line": 209,
"column": 36
},
"end": {
- "line": 202,
+ "line": 209,
"column": 75
}
}
},
"range": [
- 7077,
- 7117
+ 7181,
+ 7221
],
"loc": {
"start": {
- "line": 202,
+ "line": 209,
"column": 36
},
"end": {
- "line": 202,
+ "line": 209,
"column": 76
}
}
@@ -11227,16 +11338,16 @@
"type": "Identifier",
"name": "colvalues",
"range": [
- 7154,
- 7163
+ 7258,
+ 7267
],
"loc": {
"start": {
- "line": 203,
+ "line": 210,
"column": 36
},
"end": {
- "line": 203,
+ "line": 210,
"column": 45
}
}
@@ -11245,31 +11356,31 @@
"type": "Identifier",
"name": "ucol",
"range": [
- 7164,
- 7168
+ 7268,
+ 7272
],
"loc": {
"start": {
- "line": 203,
+ "line": 210,
"column": 46
},
"end": {
- "line": 203,
+ "line": 210,
"column": 50
}
}
},
"range": [
- 7154,
- 7169
+ 7258,
+ 7273
],
"loc": {
"start": {
- "line": 203,
+ "line": 210,
"column": 36
},
"end": {
- "line": 203,
+ "line": 210,
"column": 51
}
}
@@ -11278,31 +11389,31 @@
"type": "Identifier",
"name": "k",
"range": [
- 7170,
- 7171
+ 7274,
+ 7275
],
"loc": {
"start": {
- "line": 203,
+ "line": 210,
"column": 52
},
"end": {
- "line": 203,
+ "line": 210,
"column": 53
}
}
},
"range": [
- 7154,
- 7172
+ 7258,
+ 7276
],
"loc": {
"start": {
- "line": 203,
+ "line": 210,
"column": 36
},
"end": {
- "line": 203,
+ "line": 210,
"column": 54
}
}
@@ -11311,78 +11422,78 @@
"type": "Identifier",
"name": "temp",
"range": [
- 7175,
- 7179
+ 7279,
+ 7283
],
"loc": {
"start": {
- "line": 203,
+ "line": 210,
"column": 57
},
"end": {
- "line": 203,
+ "line": 210,
"column": 61
}
}
},
"range": [
- 7154,
- 7179
+ 7258,
+ 7283
],
"loc": {
"start": {
- "line": 203,
+ "line": 210,
"column": 36
},
"end": {
- "line": 203,
+ "line": 210,
"column": 61
}
}
},
"range": [
- 7154,
- 7180
+ 7258,
+ 7284
],
"loc": {
"start": {
- "line": 203,
+ "line": 210,
"column": 36
},
"end": {
- "line": 203,
+ "line": 210,
"column": 62
}
}
}
],
"range": [
- 6920,
- 7214
+ 7024,
+ 7318
],
"loc": {
"start": {
- "line": 199,
+ "line": 206,
"column": 62
},
"end": {
- "line": 204,
+ "line": 211,
"column": 33
}
}
},
"alternate": null,
"range": [
- 6827,
- 7214
+ 6931,
+ 7318
],
"loc": {
"start": {
- "line": 198,
+ "line": 205,
"column": 32
},
"end": {
- "line": 204,
+ "line": 211,
"column": 33
}
},
@@ -11391,16 +11502,16 @@
"type": "Block",
"value": " eslint-disable ",
"range": [
- 6774,
- 6794
+ 6878,
+ 6898
],
"loc": {
"start": {
- "line": 197,
+ "line": 204,
"column": 32
},
"end": {
- "line": 197,
+ "line": 204,
"column": 52
}
}
@@ -11409,95 +11520,95 @@
}
],
"range": [
- 6740,
- 7244
+ 6844,
+ 7348
],
"loc": {
"start": {
- "line": 196,
+ "line": 203,
"column": 77
},
"end": {
- "line": 205,
+ "line": 212,
"column": 29
}
}
},
"range": [
- 6691,
- 7244
+ 6795,
+ 7348
],
"loc": {
"start": {
- "line": 196,
+ "line": 203,
"column": 28
},
"end": {
- "line": 205,
+ "line": 212,
"column": 29
}
}
}
],
"range": [
- 6661,
- 7270
+ 6765,
+ 7374
],
"loc": {
"start": {
- "line": 195,
+ "line": 202,
"column": 60
},
"end": {
- "line": 206,
+ "line": 213,
"column": 25
}
}
},
"alternate": null,
"range": [
- 6625,
- 7270
+ 6729,
+ 7374
],
"loc": {
"start": {
- "line": 195,
+ "line": 202,
"column": 24
},
"end": {
- "line": 206,
+ "line": 213,
"column": 25
}
}
}
],
"range": [
- 6599,
- 7292
+ 6703,
+ 7396
],
"loc": {
"start": {
- "line": 194,
+ "line": 201,
"column": 77
},
"end": {
- "line": 207,
+ "line": 214,
"column": 21
}
}
},
"alternate": null,
"range": [
- 6542,
- 7292
+ 6646,
+ 7396
],
"loc": {
"start": {
- "line": 194,
+ "line": 201,
"column": 20
},
"end": {
- "line": 207,
+ "line": 214,
"column": 21
}
},
@@ -11506,16 +11617,16 @@
"type": "Line",
"value": "sort the list for calculation of median and quartiles",
"range": [
- 6466,
- 6521
+ 6570,
+ 6625
],
"loc": {
"start": {
- "line": 193,
+ "line": 200,
"column": 20
},
"end": {
- "line": 193,
+ "line": 200,
"column": 75
}
}
@@ -11531,16 +11642,16 @@
"type": "Identifier",
"name": "cvalue",
"range": [
- 7317,
- 7323
+ 7421,
+ 7427
],
"loc": {
"start": {
- "line": 208,
+ "line": 215,
"column": 24
},
"end": {
- "line": 208,
+ "line": 215,
"column": 30
}
}
@@ -11551,16 +11662,16 @@
"type": "Identifier",
"name": "parseFloat",
"range": [
- 7326,
- 7336
+ 7430,
+ 7440
],
"loc": {
"start": {
- "line": 208,
+ "line": 215,
"column": 33
},
"end": {
- "line": 208,
+ "line": 215,
"column": 43
}
}
@@ -11576,16 +11687,16 @@
"type": "Identifier",
"name": "colvalues",
"range": [
- 7337,
- 7346
+ 7441,
+ 7450
],
"loc": {
"start": {
- "line": 208,
+ "line": 215,
"column": 44
},
"end": {
- "line": 208,
+ "line": 215,
"column": 53
}
}
@@ -11594,31 +11705,31 @@
"type": "Identifier",
"name": "ucol",
"range": [
- 7347,
- 7351
+ 7451,
+ 7455
],
"loc": {
"start": {
- "line": 208,
+ "line": 215,
"column": 54
},
"end": {
- "line": 208,
+ "line": 215,
"column": 58
}
}
},
"range": [
- 7337,
- 7352
+ 7441,
+ 7456
],
"loc": {
"start": {
- "line": 208,
+ "line": 215,
"column": 44
},
"end": {
- "line": 208,
+ "line": 215,
"column": 59
}
}
@@ -11627,62 +11738,62 @@
"type": "Identifier",
"name": "j",
"range": [
- 7353,
- 7354
+ 7457,
+ 7458
],
"loc": {
"start": {
- "line": 208,
+ "line": 215,
"column": 60
},
"end": {
- "line": 208,
+ "line": 215,
"column": 61
}
}
},
"range": [
- 7337,
- 7355
+ 7441,
+ 7459
],
"loc": {
"start": {
- "line": 208,
+ "line": 215,
"column": 44
},
"end": {
- "line": 208,
+ "line": 215,
"column": 62
}
}
}
],
"range": [
- 7326,
- 7356
+ 7430,
+ 7460
],
"loc": {
"start": {
- "line": 208,
+ "line": 215,
"column": 33
},
"end": {
- "line": 208,
+ "line": 215,
"column": 63
}
}
},
"range": [
- 7317,
- 7356
+ 7421,
+ 7460
],
"loc": {
"start": {
- "line": 208,
+ "line": 215,
"column": 24
},
"end": {
- "line": 208,
+ "line": 215,
"column": 63
}
}
@@ -11690,16 +11801,16 @@
],
"kind": "let",
"range": [
- 7313,
- 7357
+ 7417,
+ 7461
],
"loc": {
"start": {
- "line": 208,
+ "line": 215,
"column": 20
},
"end": {
- "line": 208,
+ "line": 215,
"column": 64
}
}
@@ -11716,16 +11827,16 @@
"type": "Identifier",
"name": "theList",
"range": [
- 7378,
- 7385
+ 7482,
+ 7489
],
"loc": {
"start": {
- "line": 209,
+ "line": 216,
"column": 20
},
"end": {
- "line": 209,
+ "line": 216,
"column": 27
}
}
@@ -11734,31 +11845,31 @@
"type": "Identifier",
"name": "j",
"range": [
- 7386,
- 7387
+ 7490,
+ 7491
],
"loc": {
"start": {
- "line": 209,
+ "line": 216,
"column": 28
},
"end": {
- "line": 209,
+ "line": 216,
"column": 29
}
}
},
"range": [
- 7378,
- 7388
+ 7482,
+ 7492
],
"loc": {
"start": {
- "line": 209,
+ "line": 216,
"column": 20
},
"end": {
- "line": 209,
+ "line": 216,
"column": 30
}
}
@@ -11769,16 +11880,16 @@
"type": "Identifier",
"name": "parseFloat",
"range": [
- 7391,
- 7401
+ 7495,
+ 7505
],
"loc": {
"start": {
- "line": 209,
+ "line": 216,
"column": 33
},
"end": {
- "line": 209,
+ "line": 216,
"column": 43
}
}
@@ -11788,62 +11899,62 @@
"type": "Identifier",
"name": "cvalue",
"range": [
- 7402,
- 7408
+ 7506,
+ 7512
],
"loc": {
"start": {
- "line": 209,
+ "line": 216,
"column": 44
},
"end": {
- "line": 209,
+ "line": 216,
"column": 50
}
}
}
],
"range": [
- 7391,
- 7409
+ 7495,
+ 7513
],
"loc": {
"start": {
- "line": 209,
+ "line": 216,
"column": 33
},
"end": {
- "line": 209,
+ "line": 216,
"column": 51
}
}
},
"range": [
- 7378,
- 7409
+ 7482,
+ 7513
],
"loc": {
"start": {
- "line": 209,
+ "line": 216,
"column": 20
},
"end": {
- "line": 209,
+ "line": 216,
"column": 51
}
}
},
"range": [
- 7378,
- 7410
+ 7482,
+ 7514
],
"loc": {
"start": {
- "line": 209,
+ "line": 216,
"column": 20
},
"end": {
- "line": 209,
+ "line": 216,
"column": 52
}
}
@@ -11859,16 +11970,16 @@
"type": "Identifier",
"name": "isNaN",
"range": [
- 7437,
- 7442
+ 7541,
+ 7546
],
"loc": {
"start": {
- "line": 211,
+ "line": 218,
"column": 25
},
"end": {
- "line": 211,
+ "line": 218,
"column": 30
}
}
@@ -11878,48 +11989,48 @@
"type": "Identifier",
"name": "cvalue",
"range": [
- 7443,
- 7449
+ 7547,
+ 7553
],
"loc": {
"start": {
- "line": 211,
+ "line": 218,
"column": 31
},
"end": {
- "line": 211,
+ "line": 218,
"column": 37
}
}
}
],
"range": [
- 7437,
- 7450
+ 7541,
+ 7554
],
"loc": {
"start": {
- "line": 211,
+ "line": 218,
"column": 25
},
"end": {
- "line": 211,
+ "line": 218,
"column": 38
}
}
},
"prefix": true,
"range": [
- 7436,
- 7450
+ 7540,
+ 7554
],
"loc": {
"start": {
- "line": 211,
+ "line": 218,
"column": 24
},
"end": {
- "line": 211,
+ "line": 218,
"column": 38
}
}
@@ -11936,47 +12047,47 @@
"type": "Identifier",
"name": "nbvalues",
"range": [
- 7478,
- 7486
+ 7582,
+ 7590
],
"loc": {
"start": {
- "line": 212,
+ "line": 219,
"column": 24
},
"end": {
- "line": 212,
+ "line": 219,
"column": 32
}
}
},
"prefix": false,
"range": [
- 7478,
- 7488
+ 7582,
+ 7592
],
"loc": {
"start": {
- "line": 212,
+ "line": 219,
"column": 24
},
"end": {
- "line": 212,
+ "line": 219,
"column": 34
}
}
},
"range": [
- 7478,
- 7489
+ 7582,
+ 7593
],
"loc": {
"start": {
- "line": 212,
+ "line": 219,
"column": 24
},
"end": {
- "line": 212,
+ "line": 219,
"column": 35
}
}
@@ -11993,16 +12104,16 @@
"type": "Identifier",
"name": "sumFlag",
"range": [
- 7518,
- 7525
+ 7622,
+ 7629
],
"loc": {
"start": {
- "line": 213,
+ "line": 220,
"column": 28
},
"end": {
- "line": 213,
+ "line": 220,
"column": 35
}
}
@@ -12012,31 +12123,31 @@
"value": 1,
"raw": "1",
"range": [
- 7530,
- 7531
+ 7634,
+ 7635
],
"loc": {
"start": {
- "line": 213,
+ "line": 220,
"column": 40
},
"end": {
- "line": 213,
+ "line": 220,
"column": 41
}
}
},
"range": [
- 7518,
- 7531
+ 7622,
+ 7635
],
"loc": {
"start": {
- "line": 213,
+ "line": 220,
"column": 28
},
"end": {
- "line": 213,
+ "line": 220,
"column": 41
}
}
@@ -12048,16 +12159,16 @@
"type": "Identifier",
"name": "meanFlag",
"range": [
- 7535,
- 7543
+ 7639,
+ 7647
],
"loc": {
"start": {
- "line": 213,
+ "line": 220,
"column": 45
},
"end": {
- "line": 213,
+ "line": 220,
"column": 53
}
}
@@ -12067,46 +12178,46 @@
"value": 1,
"raw": "1",
"range": [
- 7548,
- 7549
+ 7652,
+ 7653
],
"loc": {
"start": {
- "line": 213,
+ "line": 220,
"column": 58
},
"end": {
- "line": 213,
+ "line": 220,
"column": 59
}
}
},
"range": [
- 7535,
- 7549
+ 7639,
+ 7653
],
"loc": {
"start": {
- "line": 213,
+ "line": 220,
"column": 45
},
"end": {
- "line": 213,
+ "line": 220,
"column": 59
}
}
},
"range": [
- 7518,
- 7549
+ 7622,
+ 7653
],
"loc": {
"start": {
- "line": 213,
+ "line": 220,
"column": 28
},
"end": {
- "line": 213,
+ "line": 220,
"column": 59
}
}
@@ -12123,16 +12234,16 @@
"type": "Identifier",
"name": "sumValue",
"range": [
- 7581,
- 7589
+ 7685,
+ 7693
],
"loc": {
"start": {
- "line": 214,
+ "line": 221,
"column": 28
},
"end": {
- "line": 214,
+ "line": 221,
"column": 36
}
}
@@ -12143,16 +12254,16 @@
"type": "Identifier",
"name": "parseFloat",
"range": [
- 7593,
- 7603
+ 7697,
+ 7707
],
"loc": {
"start": {
- "line": 214,
+ "line": 221,
"column": 40
},
"end": {
- "line": 214,
+ "line": 221,
"column": 50
}
}
@@ -12162,94 +12273,94 @@
"type": "Identifier",
"name": "cvalue",
"range": [
- 7604,
- 7610
+ 7708,
+ 7714
],
"loc": {
"start": {
- "line": 214,
+ "line": 221,
"column": 51
},
"end": {
- "line": 214,
+ "line": 221,
"column": 57
}
}
}
],
"range": [
- 7593,
- 7611
+ 7697,
+ 7715
],
"loc": {
"start": {
- "line": 214,
+ "line": 221,
"column": 40
},
"end": {
- "line": 214,
+ "line": 221,
"column": 58
}
}
},
"range": [
- 7581,
- 7611
+ 7685,
+ 7715
],
"loc": {
"start": {
- "line": 214,
+ "line": 221,
"column": 28
},
"end": {
- "line": 214,
+ "line": 221,
"column": 58
}
}
},
"range": [
- 7581,
- 7612
+ 7685,
+ 7716
],
"loc": {
"start": {
- "line": 214,
+ "line": 221,
"column": 28
},
"end": {
- "line": 214,
+ "line": 221,
"column": 59
}
}
}
],
"range": [
- 7551,
- 7638
+ 7655,
+ 7742
],
"loc": {
"start": {
- "line": 213,
+ "line": 220,
"column": 61
},
"end": {
- "line": 215,
+ "line": 222,
"column": 25
}
}
},
"alternate": null,
"range": [
- 7514,
- 7638
+ 7618,
+ 7742
],
"loc": {
"start": {
- "line": 213,
+ "line": 220,
"column": 24
},
"end": {
- "line": 215,
+ "line": 222,
"column": 25
}
}
@@ -12263,16 +12374,16 @@
"type": "Identifier",
"name": "minFlag",
"range": [
- 7667,
- 7674
+ 7771,
+ 7778
],
"loc": {
"start": {
- "line": 216,
+ "line": 223,
"column": 28
},
"end": {
- "line": 216,
+ "line": 223,
"column": 35
}
}
@@ -12282,31 +12393,31 @@
"value": 1,
"raw": "1",
"range": [
- 7679,
- 7680
+ 7783,
+ 7784
],
"loc": {
"start": {
- "line": 216,
+ "line": 223,
"column": 40
},
"end": {
- "line": 216,
+ "line": 223,
"column": 41
}
}
},
"range": [
- 7667,
- 7680
+ 7771,
+ 7784
],
"loc": {
"start": {
- "line": 216,
+ "line": 223,
"column": 28
},
"end": {
- "line": 216,
+ "line": 223,
"column": 41
}
}
@@ -12323,16 +12434,16 @@
"type": "Identifier",
"name": "minValue",
"range": [
- 7716,
- 7724
+ 7820,
+ 7828
],
"loc": {
"start": {
- "line": 217,
+ "line": 224,
"column": 32
},
"end": {
- "line": 217,
+ "line": 224,
"column": 40
}
}
@@ -12342,31 +12453,31 @@
"value": null,
"raw": "null",
"range": [
- 7729,
- 7733
+ 7833,
+ 7837
],
"loc": {
"start": {
- "line": 217,
+ "line": 224,
"column": 45
},
"end": {
- "line": 217,
+ "line": 224,
"column": 49
}
}
},
"range": [
- 7716,
- 7733
+ 7820,
+ 7837
],
"loc": {
"start": {
- "line": 217,
+ "line": 224,
"column": 32
},
"end": {
- "line": 217,
+ "line": 224,
"column": 49
}
}
@@ -12383,16 +12494,16 @@
"type": "Identifier",
"name": "minValue",
"range": [
- 7769,
- 7777
+ 7873,
+ 7881
],
"loc": {
"start": {
- "line": 218,
+ "line": 225,
"column": 32
},
"end": {
- "line": 218,
+ "line": 225,
"column": 40
}
}
@@ -12403,16 +12514,16 @@
"type": "Identifier",
"name": "parseFloat",
"range": [
- 7780,
- 7790
+ 7884,
+ 7894
],
"loc": {
"start": {
- "line": 218,
+ "line": 225,
"column": 43
},
"end": {
- "line": 218,
+ "line": 225,
"column": 53
}
}
@@ -12422,78 +12533,78 @@
"type": "Identifier",
"name": "cvalue",
"range": [
- 7791,
- 7797
+ 7895,
+ 7901
],
"loc": {
"start": {
- "line": 218,
+ "line": 225,
"column": 54
},
"end": {
- "line": 218,
+ "line": 225,
"column": 60
}
}
}
],
"range": [
- 7780,
- 7798
+ 7884,
+ 7902
],
"loc": {
"start": {
- "line": 218,
+ "line": 225,
"column": 43
},
"end": {
- "line": 218,
+ "line": 225,
"column": 61
}
}
},
"range": [
- 7769,
- 7798
+ 7873,
+ 7902
],
"loc": {
"start": {
- "line": 218,
+ "line": 225,
"column": 32
},
"end": {
- "line": 218,
+ "line": 225,
"column": 61
}
}
},
"range": [
- 7769,
- 7799
+ 7873,
+ 7903
],
"loc": {
"start": {
- "line": 218,
+ "line": 225,
"column": 32
},
"end": {
- "line": 218,
+ "line": 225,
"column": 62
}
}
}
],
"range": [
- 7735,
- 7829
+ 7839,
+ 7933
],
"loc": {
"start": {
- "line": 217,
+ "line": 224,
"column": 51
},
"end": {
- "line": 219,
+ "line": 226,
"column": 29
}
}
@@ -12510,16 +12621,16 @@
"type": "Identifier",
"name": "minValue",
"range": [
- 7869,
- 7877
+ 7973,
+ 7981
],
"loc": {
"start": {
- "line": 220,
+ "line": 227,
"column": 32
},
"end": {
- "line": 220,
+ "line": 227,
"column": 40
}
}
@@ -12535,16 +12646,16 @@
"type": "Identifier",
"name": "parseFloat",
"range": [
- 7880,
- 7890
+ 7984,
+ 7994
],
"loc": {
"start": {
- "line": 220,
+ "line": 227,
"column": 43
},
"end": {
- "line": 220,
+ "line": 227,
"column": 53
}
}
@@ -12554,32 +12665,32 @@
"type": "Identifier",
"name": "cvalue",
"range": [
- 7891,
- 7897
+ 7995,
+ 8001
],
"loc": {
"start": {
- "line": 220,
+ "line": 227,
"column": 54
},
"end": {
- "line": 220,
+ "line": 227,
"column": 60
}
}
}
],
"range": [
- 7880,
- 7898
+ 7984,
+ 8002
],
"loc": {
"start": {
- "line": 220,
+ "line": 227,
"column": 43
},
"end": {
- "line": 220,
+ "line": 227,
"column": 61
}
}
@@ -12588,31 +12699,31 @@
"type": "Identifier",
"name": "minValue",
"range": [
- 7901,
- 7909
+ 8005,
+ 8013
],
"loc": {
"start": {
- "line": 220,
+ "line": 227,
"column": 64
},
"end": {
- "line": 220,
+ "line": 227,
"column": 72
}
}
},
"range": [
- 7880,
- 7909
+ 7984,
+ 8013
],
"loc": {
"start": {
- "line": 220,
+ "line": 227,
"column": 43
},
"end": {
- "line": 220,
+ "line": 227,
"column": 72
}
}
@@ -12623,16 +12734,16 @@
"type": "Identifier",
"name": "parseFloat",
"range": [
- 7948,
- 7958
+ 8052,
+ 8062
],
"loc": {
"start": {
- "line": 221,
+ "line": 228,
"column": 36
},
"end": {
- "line": 221,
+ "line": 228,
"column": 46
}
}
@@ -12642,32 +12753,32 @@
"type": "Identifier",
"name": "cvalue",
"range": [
- 7959,
- 7965
+ 8063,
+ 8069
],
"loc": {
"start": {
- "line": 221,
+ "line": 228,
"column": 47
},
"end": {
- "line": 221,
+ "line": 228,
"column": 53
}
}
}
],
"range": [
- 7948,
- 7966
+ 8052,
+ 8070
],
"loc": {
"start": {
- "line": 221,
+ "line": 228,
"column": 36
},
"end": {
- "line": 221,
+ "line": 228,
"column": 54
}
}
@@ -12676,124 +12787,124 @@
"type": "Identifier",
"name": "minValue",
"range": [
- 7969,
- 7977
+ 8073,
+ 8081
],
"loc": {
"start": {
- "line": 221,
+ "line": 228,
"column": 57
},
"end": {
- "line": 221,
+ "line": 228,
"column": 65
}
}
},
"range": [
- 7880,
- 7977
+ 7984,
+ 8081
],
"loc": {
"start": {
- "line": 220,
+ "line": 227,
"column": 43
},
"end": {
- "line": 221,
+ "line": 228,
"column": 65
}
}
},
"range": [
- 7869,
- 7977
+ 7973,
+ 8081
],
"loc": {
"start": {
- "line": 220,
+ "line": 227,
"column": 32
},
"end": {
- "line": 221,
+ "line": 228,
"column": 65
}
}
},
"range": [
- 7869,
- 7978
+ 7973,
+ 8082
],
"loc": {
"start": {
- "line": 220,
+ "line": 227,
"column": 32
},
"end": {
- "line": 221,
+ "line": 228,
"column": 66
}
}
}
],
"range": [
- 7835,
- 8008
+ 7939,
+ 8112
],
"loc": {
"start": {
- "line": 219,
+ "line": 226,
"column": 35
},
"end": {
- "line": 222,
+ "line": 229,
"column": 29
}
}
},
"range": [
- 7712,
- 8008
+ 7816,
+ 8112
],
"loc": {
"start": {
- "line": 217,
+ "line": 224,
"column": 28
},
"end": {
- "line": 222,
+ "line": 229,
"column": 29
}
}
}
],
"range": [
- 7682,
- 8034
+ 7786,
+ 8138
],
"loc": {
"start": {
- "line": 216,
+ "line": 223,
"column": 43
},
"end": {
- "line": 223,
+ "line": 230,
"column": 25
}
}
},
"alternate": null,
"range": [
- 7663,
- 8034
+ 7767,
+ 8138
],
"loc": {
"start": {
- "line": 216,
+ "line": 223,
"column": 24
},
"end": {
- "line": 223,
+ "line": 230,
"column": 25
}
}
@@ -12807,16 +12918,16 @@
"type": "Identifier",
"name": "maxFlag",
"range": [
- 8063,
- 8070
+ 8167,
+ 8174
],
"loc": {
"start": {
- "line": 224,
+ "line": 231,
"column": 28
},
"end": {
- "line": 224,
+ "line": 231,
"column": 35
}
}
@@ -12826,31 +12937,31 @@
"value": 1,
"raw": "1",
"range": [
- 8075,
- 8076
+ 8179,
+ 8180
],
"loc": {
"start": {
- "line": 224,
+ "line": 231,
"column": 40
},
"end": {
- "line": 224,
+ "line": 231,
"column": 41
}
}
},
"range": [
- 8063,
- 8076
+ 8167,
+ 8180
],
"loc": {
"start": {
- "line": 224,
+ "line": 231,
"column": 28
},
"end": {
- "line": 224,
+ "line": 231,
"column": 41
}
}
@@ -12867,16 +12978,16 @@
"type": "Identifier",
"name": "maxValue",
"range": [
- 8112,
- 8120
+ 8216,
+ 8224
],
"loc": {
"start": {
- "line": 225,
+ "line": 232,
"column": 32
},
"end": {
- "line": 225,
+ "line": 232,
"column": 40
}
}
@@ -12886,31 +12997,31 @@
"value": null,
"raw": "null",
"range": [
- 8125,
- 8129
+ 8229,
+ 8233
],
"loc": {
"start": {
- "line": 225,
+ "line": 232,
"column": 45
},
"end": {
- "line": 225,
+ "line": 232,
"column": 49
}
}
},
"range": [
- 8112,
- 8129
+ 8216,
+ 8233
],
"loc": {
"start": {
- "line": 225,
+ "line": 232,
"column": 32
},
"end": {
- "line": 225,
+ "line": 232,
"column": 49
}
}
@@ -12927,16 +13038,16 @@
"type": "Identifier",
"name": "maxValue",
"range": [
- 8165,
- 8173
+ 8269,
+ 8277
],
"loc": {
"start": {
- "line": 226,
+ "line": 233,
"column": 32
},
"end": {
- "line": 226,
+ "line": 233,
"column": 40
}
}
@@ -12947,16 +13058,16 @@
"type": "Identifier",
"name": "parseFloat",
"range": [
- 8176,
- 8186
+ 8280,
+ 8290
],
"loc": {
"start": {
- "line": 226,
+ "line": 233,
"column": 43
},
"end": {
- "line": 226,
+ "line": 233,
"column": 53
}
}
@@ -12966,78 +13077,78 @@
"type": "Identifier",
"name": "cvalue",
"range": [
- 8187,
- 8193
+ 8291,
+ 8297
],
"loc": {
"start": {
- "line": 226,
+ "line": 233,
"column": 54
},
"end": {
- "line": 226,
+ "line": 233,
"column": 60
}
}
}
],
"range": [
- 8176,
- 8194
+ 8280,
+ 8298
],
"loc": {
"start": {
- "line": 226,
+ "line": 233,
"column": 43
},
"end": {
- "line": 226,
+ "line": 233,
"column": 61
}
}
},
"range": [
- 8165,
- 8194
+ 8269,
+ 8298
],
"loc": {
"start": {
- "line": 226,
+ "line": 233,
"column": 32
},
"end": {
- "line": 226,
+ "line": 233,
"column": 61
}
}
},
"range": [
- 8165,
- 8195
+ 8269,
+ 8299
],
"loc": {
"start": {
- "line": 226,
+ "line": 233,
"column": 32
},
"end": {
- "line": 226,
+ "line": 233,
"column": 62
}
}
}
],
"range": [
- 8131,
- 8225
+ 8235,
+ 8329
],
"loc": {
"start": {
- "line": 225,
+ "line": 232,
"column": 51
},
"end": {
- "line": 227,
+ "line": 234,
"column": 29
}
}
@@ -13054,16 +13165,16 @@
"type": "Identifier",
"name": "maxValue",
"range": [
- 8265,
- 8273
+ 8369,
+ 8377
],
"loc": {
"start": {
- "line": 228,
+ "line": 235,
"column": 32
},
"end": {
- "line": 228,
+ "line": 235,
"column": 40
}
}
@@ -13079,16 +13190,16 @@
"type": "Identifier",
"name": "parseFloat",
"range": [
- 8276,
- 8286
+ 8380,
+ 8390
],
"loc": {
"start": {
- "line": 228,
+ "line": 235,
"column": 43
},
"end": {
- "line": 228,
+ "line": 235,
"column": 53
}
}
@@ -13098,32 +13209,32 @@
"type": "Identifier",
"name": "cvalue",
"range": [
- 8287,
- 8293
+ 8391,
+ 8397
],
"loc": {
"start": {
- "line": 228,
+ "line": 235,
"column": 54
},
"end": {
- "line": 228,
+ "line": 235,
"column": 60
}
}
}
],
"range": [
- 8276,
- 8294
+ 8380,
+ 8398
],
"loc": {
"start": {
- "line": 228,
+ "line": 235,
"column": 43
},
"end": {
- "line": 228,
+ "line": 235,
"column": 61
}
}
@@ -13132,31 +13243,31 @@
"type": "Identifier",
"name": "maxValue",
"range": [
- 8297,
- 8305
+ 8401,
+ 8409
],
"loc": {
"start": {
- "line": 228,
+ "line": 235,
"column": 64
},
"end": {
- "line": 228,
+ "line": 235,
"column": 72
}
}
},
"range": [
- 8276,
- 8305
+ 8380,
+ 8409
],
"loc": {
"start": {
- "line": 228,
+ "line": 235,
"column": 43
},
"end": {
- "line": 228,
+ "line": 235,
"column": 72
}
}
@@ -13167,16 +13278,16 @@
"type": "Identifier",
"name": "parseFloat",
"range": [
- 8344,
- 8354
+ 8448,
+ 8458
],
"loc": {
"start": {
- "line": 229,
+ "line": 236,
"column": 36
},
"end": {
- "line": 229,
+ "line": 236,
"column": 46
}
}
@@ -13186,32 +13297,32 @@
"type": "Identifier",
"name": "cvalue",
"range": [
- 8355,
- 8361
+ 8459,
+ 8465
],
"loc": {
"start": {
- "line": 229,
+ "line": 236,
"column": 47
},
"end": {
- "line": 229,
+ "line": 236,
"column": 53
}
}
}
],
"range": [
- 8344,
- 8362
+ 8448,
+ 8466
],
"loc": {
"start": {
- "line": 229,
+ "line": 236,
"column": 36
},
"end": {
- "line": 229,
+ "line": 236,
"column": 54
}
}
@@ -13220,187 +13331,187 @@
"type": "Identifier",
"name": "maxValue",
"range": [
- 8365,
- 8373
+ 8469,
+ 8477
],
"loc": {
"start": {
- "line": 229,
+ "line": 236,
"column": 57
},
"end": {
- "line": 229,
+ "line": 236,
"column": 65
}
}
},
"range": [
- 8276,
- 8373
+ 8380,
+ 8477
],
"loc": {
"start": {
- "line": 228,
+ "line": 235,
"column": 43
},
"end": {
- "line": 229,
+ "line": 236,
"column": 65
}
}
},
"range": [
- 8265,
- 8373
+ 8369,
+ 8477
],
"loc": {
"start": {
- "line": 228,
+ "line": 235,
"column": 32
},
"end": {
- "line": 229,
+ "line": 236,
"column": 65
}
}
},
"range": [
- 8265,
- 8374
+ 8369,
+ 8478
],
"loc": {
"start": {
- "line": 228,
+ "line": 235,
"column": 32
},
"end": {
- "line": 229,
+ "line": 236,
"column": 66
}
}
}
],
"range": [
- 8231,
- 8404
+ 8335,
+ 8508
],
"loc": {
"start": {
- "line": 227,
+ "line": 234,
"column": 35
},
"end": {
- "line": 230,
+ "line": 237,
"column": 29
}
}
},
"range": [
- 8108,
- 8404
+ 8212,
+ 8508
],
"loc": {
"start": {
- "line": 225,
+ "line": 232,
"column": 28
},
"end": {
- "line": 230,
+ "line": 237,
"column": 29
}
}
}
],
"range": [
- 8078,
- 8430
+ 8182,
+ 8534
],
"loc": {
"start": {
- "line": 224,
+ "line": 231,
"column": 43
},
"end": {
- "line": 231,
+ "line": 238,
"column": 25
}
}
},
"alternate": null,
"range": [
- 8059,
- 8430
+ 8163,
+ 8534
],
"loc": {
"start": {
- "line": 224,
+ "line": 231,
"column": 24
},
"end": {
- "line": 231,
+ "line": 238,
"column": 25
}
}
}
],
"range": [
- 7452,
- 8452
+ 7556,
+ 8556
],
"loc": {
"start": {
- "line": 211,
+ "line": 218,
"column": 40
},
"end": {
- "line": 232,
+ "line": 239,
"column": 21
}
}
},
"alternate": null,
"range": [
- 7432,
- 8452
+ 7536,
+ 8556
],
"loc": {
"start": {
- "line": 211,
+ "line": 218,
"column": 20
},
"end": {
- "line": 232,
+ "line": 239,
"column": 21
}
}
}
],
"range": [
- 6444,
- 8470
+ 6548,
+ 8574
],
"loc": {
"start": {
- "line": 192,
+ "line": 199,
"column": 56
},
"end": {
- "line": 233,
+ "line": 240,
"column": 17
}
}
},
"range": [
- 6404,
- 8470
+ 6508,
+ 8574
],
"loc": {
"start": {
- "line": 192,
+ "line": 199,
"column": 16
},
"end": {
- "line": 233,
+ "line": 240,
"column": 17
}
},
@@ -13409,16 +13520,16 @@
"type": "Line",
"value": "for j",
"range": [
- 8470,
- 8477
+ 8574,
+ 8581
],
"loc": {
"start": {
- "line": 233,
+ "line": 240,
"column": 17
},
"end": {
- "line": 233,
+ "line": 240,
"column": 24
}
}
@@ -13434,16 +13545,16 @@
"type": "Identifier",
"name": "meanFlag",
"range": [
- 8498,
- 8506
+ 8602,
+ 8610
],
"loc": {
"start": {
- "line": 234,
+ "line": 241,
"column": 20
},
"end": {
- "line": 234,
+ "line": 241,
"column": 28
}
}
@@ -13453,31 +13564,31 @@
"value": 1,
"raw": "1",
"range": [
- 8511,
- 8512
+ 8615,
+ 8616
],
"loc": {
"start": {
- "line": 234,
+ "line": 241,
"column": 33
},
"end": {
- "line": 234,
+ "line": 241,
"column": 34
}
}
},
"range": [
- 8498,
- 8512
+ 8602,
+ 8616
],
"loc": {
"start": {
- "line": 234,
+ "line": 241,
"column": 20
},
"end": {
- "line": 234,
+ "line": 241,
"column": 34
}
}
@@ -13494,16 +13605,16 @@
"type": "Identifier",
"name": "meanValue",
"range": [
- 8536,
- 8545
+ 8640,
+ 8649
],
"loc": {
"start": {
- "line": 235,
+ "line": 242,
"column": 20
},
"end": {
- "line": 235,
+ "line": 242,
"column": 29
}
}
@@ -13515,16 +13626,16 @@
"type": "Identifier",
"name": "sumValue",
"range": [
- 8548,
- 8556
+ 8652,
+ 8660
],
"loc": {
"start": {
- "line": 235,
+ "line": 242,
"column": 32
},
"end": {
- "line": 235,
+ "line": 242,
"column": 40
}
}
@@ -13533,93 +13644,93 @@
"type": "Identifier",
"name": "nbvalues",
"range": [
- 8559,
- 8567
+ 8663,
+ 8671
],
"loc": {
"start": {
- "line": 235,
+ "line": 242,
"column": 43
},
"end": {
- "line": 235,
+ "line": 242,
"column": 51
}
}
},
"range": [
- 8548,
- 8567
+ 8652,
+ 8671
],
"loc": {
"start": {
- "line": 235,
+ "line": 242,
"column": 32
},
"end": {
- "line": 235,
+ "line": 242,
"column": 51
}
}
},
"range": [
- 8536,
- 8567
+ 8640,
+ 8671
],
"loc": {
"start": {
- "line": 235,
+ "line": 242,
"column": 20
},
"end": {
- "line": 235,
+ "line": 242,
"column": 51
}
}
},
"range": [
- 8536,
- 8568
+ 8640,
+ 8672
],
"loc": {
"start": {
- "line": 235,
+ "line": 242,
"column": 20
},
"end": {
- "line": 235,
+ "line": 242,
"column": 52
}
}
}
],
"range": [
- 8514,
- 8586
+ 8618,
+ 8690
],
"loc": {
"start": {
- "line": 234,
+ "line": 241,
"column": 36
},
"end": {
- "line": 236,
+ "line": 243,
"column": 17
}
}
},
"alternate": null,
"range": [
- 8494,
- 8586
+ 8598,
+ 8690
],
"loc": {
"start": {
- "line": 234,
+ "line": 241,
"column": 16
},
"end": {
- "line": 236,
+ "line": 243,
"column": 17
}
},
@@ -13628,16 +13739,16 @@
"type": "Line",
"value": "for j",
"range": [
- 8470,
- 8477
+ 8574,
+ 8581
],
"loc": {
"start": {
- "line": 233,
+ "line": 240,
"column": 17
},
"end": {
- "line": 233,
+ "line": 240,
"column": 24
}
}
@@ -13653,16 +13764,16 @@
"type": "Identifier",
"name": "medFlag",
"range": [
- 8607,
- 8614
+ 8711,
+ 8718
],
"loc": {
"start": {
- "line": 237,
+ "line": 244,
"column": 20
},
"end": {
- "line": 237,
+ "line": 244,
"column": 27
}
}
@@ -13672,31 +13783,31 @@
"value": 1,
"raw": "1",
"range": [
- 8619,
- 8620
+ 8723,
+ 8724
],
"loc": {
"start": {
- "line": 237,
+ "line": 244,
"column": 32
},
"end": {
- "line": 237,
+ "line": 244,
"column": 33
}
}
},
"range": [
- 8607,
- 8620
+ 8711,
+ 8724
],
"loc": {
"start": {
- "line": 237,
+ "line": 244,
"column": 20
},
"end": {
- "line": 237,
+ "line": 244,
"column": 33
}
}
@@ -13713,16 +13824,16 @@
"type": "Identifier",
"name": "aux",
"range": [
- 8648,
- 8651
+ 8752,
+ 8755
],
"loc": {
"start": {
- "line": 238,
+ "line": 245,
"column": 24
},
"end": {
- "line": 238,
+ "line": 245,
"column": 27
}
}
@@ -13732,31 +13843,31 @@
"value": 0,
"raw": "0",
"range": [
- 8654,
- 8655
+ 8758,
+ 8759
],
"loc": {
"start": {
- "line": 238,
+ "line": 245,
"column": 30
},
"end": {
- "line": 238,
+ "line": 245,
"column": 31
}
}
},
"range": [
- 8648,
- 8655
+ 8752,
+ 8759
],
"loc": {
"start": {
- "line": 238,
+ "line": 245,
"column": 24
},
"end": {
- "line": 238,
+ "line": 245,
"column": 31
}
}
@@ -13764,16 +13875,16 @@
],
"kind": "let",
"range": [
- 8644,
- 8656
+ 8748,
+ 8760
],
"loc": {
"start": {
- "line": 238,
+ "line": 245,
"column": 20
},
"end": {
- "line": 238,
+ "line": 245,
"column": 32
}
}
@@ -13790,16 +13901,16 @@
"type": "Identifier",
"name": "nbvalues",
"range": [
- 8681,
- 8689
+ 8785,
+ 8793
],
"loc": {
"start": {
- "line": 239,
+ "line": 246,
"column": 24
},
"end": {
- "line": 239,
+ "line": 246,
"column": 32
}
}
@@ -13809,31 +13920,31 @@
"value": 2,
"raw": "2",
"range": [
- 8692,
- 8693
+ 8796,
+ 8797
],
"loc": {
"start": {
- "line": 239,
+ "line": 246,
"column": 35
},
"end": {
- "line": 239,
+ "line": 246,
"column": 36
}
}
},
"range": [
- 8681,
- 8693
+ 8785,
+ 8797
],
"loc": {
"start": {
- "line": 239,
+ "line": 246,
"column": 24
},
"end": {
- "line": 239,
+ "line": 246,
"column": 36
}
}
@@ -13843,31 +13954,31 @@
"value": 1,
"raw": "1",
"range": [
- 8698,
- 8699
+ 8802,
+ 8803
],
"loc": {
"start": {
- "line": 239,
+ "line": 246,
"column": 41
},
"end": {
- "line": 239,
+ "line": 246,
"column": 42
}
}
},
"range": [
- 8681,
- 8699
+ 8785,
+ 8803
],
"loc": {
"start": {
- "line": 239,
+ "line": 246,
"column": 24
},
"end": {
- "line": 239,
+ "line": 246,
"column": 42
}
}
@@ -13884,16 +13995,16 @@
"type": "Identifier",
"name": "aux",
"range": [
- 8727,
- 8730
+ 8831,
+ 8834
],
"loc": {
"start": {
- "line": 240,
+ "line": 247,
"column": 24
},
"end": {
- "line": 240,
+ "line": 247,
"column": 27
}
}
@@ -13907,16 +14018,16 @@
"type": "Identifier",
"name": "Math",
"range": [
- 8733,
- 8737
+ 8837,
+ 8841
],
"loc": {
"start": {
- "line": 240,
+ "line": 247,
"column": 30
},
"end": {
- "line": 240,
+ "line": 247,
"column": 34
}
}
@@ -13925,31 +14036,31 @@
"type": "Identifier",
"name": "floor",
"range": [
- 8738,
- 8743
+ 8842,
+ 8847
],
"loc": {
"start": {
- "line": 240,
+ "line": 247,
"column": 35
},
"end": {
- "line": 240,
+ "line": 247,
"column": 40
}
}
},
"range": [
- 8733,
- 8743
+ 8837,
+ 8847
],
"loc": {
"start": {
- "line": 240,
+ "line": 247,
"column": 30
},
"end": {
- "line": 240,
+ "line": 247,
"column": 40
}
}
@@ -13962,16 +14073,16 @@
"type": "Identifier",
"name": "nbvalues",
"range": [
- 8744,
- 8752
+ 8848,
+ 8856
],
"loc": {
"start": {
- "line": 240,
+ "line": 247,
"column": 41
},
"end": {
- "line": 240,
+ "line": 247,
"column": 49
}
}
@@ -13981,77 +14092,77 @@
"value": 2,
"raw": "2",
"range": [
- 8755,
- 8756
+ 8859,
+ 8860
],
"loc": {
"start": {
- "line": 240,
+ "line": 247,
"column": 52
},
"end": {
- "line": 240,
+ "line": 247,
"column": 53
}
}
},
"range": [
- 8744,
- 8756
+ 8848,
+ 8860
],
"loc": {
"start": {
- "line": 240,
+ "line": 247,
"column": 41
},
"end": {
- "line": 240,
+ "line": 247,
"column": 53
}
}
}
],
"range": [
- 8733,
- 8757
+ 8837,
+ 8861
],
"loc": {
"start": {
- "line": 240,
+ "line": 247,
"column": 30
},
"end": {
- "line": 240,
+ "line": 247,
"column": 54
}
}
},
"range": [
- 8727,
- 8757
+ 8831,
+ 8861
],
"loc": {
"start": {
- "line": 240,
+ "line": 247,
"column": 24
},
"end": {
- "line": 240,
+ "line": 247,
"column": 54
}
}
},
"range": [
- 8727,
- 8758
+ 8831,
+ 8862
],
"loc": {
"start": {
- "line": 240,
+ "line": 247,
"column": 24
},
"end": {
- "line": 240,
+ "line": 247,
"column": 55
}
}
@@ -14065,16 +14176,16 @@
"type": "Identifier",
"name": "medValue",
"range": [
- 8783,
- 8791
+ 8887,
+ 8895
],
"loc": {
"start": {
- "line": 241,
+ "line": 248,
"column": 24
},
"end": {
- "line": 241,
+ "line": 248,
"column": 32
}
}
@@ -14086,16 +14197,16 @@
"type": "Identifier",
"name": "theList",
"range": [
- 8794,
- 8801
+ 8898,
+ 8905
],
"loc": {
"start": {
- "line": 241,
+ "line": 248,
"column": 35
},
"end": {
- "line": 241,
+ "line": 248,
"column": 42
}
}
@@ -14104,77 +14215,77 @@
"type": "Identifier",
"name": "aux",
"range": [
- 8802,
- 8805
+ 8906,
+ 8909
],
"loc": {
"start": {
- "line": 241,
+ "line": 248,
"column": 43
},
"end": {
- "line": 241,
+ "line": 248,
"column": 46
}
}
},
"range": [
- 8794,
- 8806
+ 8898,
+ 8910
],
"loc": {
"start": {
- "line": 241,
+ "line": 248,
"column": 35
},
"end": {
- "line": 241,
+ "line": 248,
"column": 47
}
}
},
"range": [
- 8783,
- 8806
+ 8887,
+ 8910
],
"loc": {
"start": {
- "line": 241,
+ "line": 248,
"column": 24
},
"end": {
- "line": 241,
+ "line": 248,
"column": 47
}
}
},
"range": [
- 8783,
- 8807
+ 8887,
+ 8911
],
"loc": {
"start": {
- "line": 241,
+ "line": 248,
"column": 24
},
"end": {
- "line": 241,
+ "line": 248,
"column": 48
}
}
}
],
"range": [
- 8701,
- 8829
+ 8805,
+ 8933
],
"loc": {
"start": {
- "line": 239,
+ "line": 246,
"column": 44
},
"end": {
- "line": 242,
+ "line": 249,
"column": 21
}
}
@@ -14191,16 +14302,16 @@
"type": "Identifier",
"name": "medValue",
"range": [
- 8861,
- 8869
+ 8965,
+ 8973
],
"loc": {
"start": {
- "line": 243,
+ "line": 250,
"column": 24
},
"end": {
- "line": 243,
+ "line": 250,
"column": 32
}
}
@@ -14218,16 +14329,16 @@
"type": "Identifier",
"name": "theList",
"range": [
- 8873,
- 8880
+ 8977,
+ 8984
],
"loc": {
"start": {
- "line": 243,
+ "line": 250,
"column": 36
},
"end": {
- "line": 243,
+ "line": 250,
"column": 43
}
}
@@ -14239,16 +14350,16 @@
"type": "Identifier",
"name": "nbvalues",
"range": [
- 8881,
- 8889
+ 8985,
+ 8993
],
"loc": {
"start": {
- "line": 243,
+ "line": 250,
"column": 44
},
"end": {
- "line": 243,
+ "line": 250,
"column": 52
}
}
@@ -14258,46 +14369,46 @@
"value": 2,
"raw": "2",
"range": [
- 8892,
- 8893
+ 8996,
+ 8997
],
"loc": {
"start": {
- "line": 243,
+ "line": 250,
"column": 55
},
"end": {
- "line": 243,
+ "line": 250,
"column": 56
}
}
},
"range": [
- 8881,
- 8893
+ 8985,
+ 8997
],
"loc": {
"start": {
- "line": 243,
+ "line": 250,
"column": 44
},
"end": {
- "line": 243,
+ "line": 250,
"column": 56
}
}
},
"range": [
- 8873,
- 8894
+ 8977,
+ 8998
],
"loc": {
"start": {
- "line": 243,
+ "line": 250,
"column": 36
},
"end": {
- "line": 243,
+ "line": 250,
"column": 57
}
}
@@ -14309,16 +14420,16 @@
"type": "Identifier",
"name": "theList",
"range": [
- 8925,
- 8932
+ 9029,
+ 9036
],
"loc": {
"start": {
- "line": 244,
+ "line": 251,
"column": 28
},
"end": {
- "line": 244,
+ "line": 251,
"column": 35
}
}
@@ -14333,16 +14444,16 @@
"type": "Identifier",
"name": "nbvalues",
"range": [
- 8935,
- 8943
+ 9039,
+ 9047
],
"loc": {
"start": {
- "line": 244,
+ "line": 251,
"column": 38
},
"end": {
- "line": 244,
+ "line": 251,
"column": 46
}
}
@@ -14352,31 +14463,31 @@
"value": 2,
"raw": "2",
"range": [
- 8946,
- 8947
+ 9050,
+ 9051
],
"loc": {
"start": {
- "line": 244,
+ "line": 251,
"column": 49
},
"end": {
- "line": 244,
+ "line": 251,
"column": 50
}
}
},
"range": [
- 8935,
- 8947
+ 9039,
+ 9051
],
"loc": {
"start": {
- "line": 244,
+ "line": 251,
"column": 38
},
"end": {
- "line": 244,
+ "line": 251,
"column": 50
}
}
@@ -14386,61 +14497,61 @@
"value": 1,
"raw": "1",
"range": [
- 8951,
- 8952
+ 9055,
+ 9056
],
"loc": {
"start": {
- "line": 244,
+ "line": 251,
"column": 54
},
"end": {
- "line": 244,
+ "line": 251,
"column": 55
}
}
},
"range": [
- 8934,
- 8952
+ 9038,
+ 9056
],
"loc": {
"start": {
- "line": 244,
+ "line": 251,
"column": 37
},
"end": {
- "line": 244,
+ "line": 251,
"column": 55
}
}
},
"range": [
- 8925,
- 8954
+ 9029,
+ 9058
],
"loc": {
"start": {
- "line": 244,
+ "line": 251,
"column": 28
},
"end": {
- "line": 244,
+ "line": 251,
"column": 57
}
}
},
"range": [
- 8873,
- 8954
+ 8977,
+ 9058
],
"loc": {
"start": {
- "line": 243,
+ "line": 250,
"column": 36
},
"end": {
- "line": 244,
+ "line": 251,
"column": 57
}
}
@@ -14450,124 +14561,124 @@
"value": 2,
"raw": "2",
"range": [
- 8958,
- 8959
+ 9062,
+ 9063
],
"loc": {
"start": {
- "line": 244,
+ "line": 251,
"column": 61
},
"end": {
- "line": 244,
+ "line": 251,
"column": 62
}
}
},
"range": [
- 8872,
- 8959
+ 8976,
+ 9063
],
"loc": {
"start": {
- "line": 243,
+ "line": 250,
"column": 35
},
"end": {
- "line": 244,
+ "line": 251,
"column": 62
}
}
},
"range": [
- 8861,
- 8959
+ 8965,
+ 9063
],
"loc": {
"start": {
- "line": 243,
+ "line": 250,
"column": 24
},
"end": {
- "line": 244,
+ "line": 251,
"column": 62
}
}
},
"range": [
- 8861,
- 8960
+ 8965,
+ 9064
],
"loc": {
"start": {
- "line": 243,
+ "line": 250,
"column": 24
},
"end": {
- "line": 244,
+ "line": 251,
"column": 63
}
}
}
],
"range": [
- 8835,
- 8982
+ 8939,
+ 9086
],
"loc": {
"start": {
- "line": 242,
+ "line": 249,
"column": 27
},
"end": {
- "line": 245,
+ "line": 252,
"column": 21
}
}
},
"range": [
- 8677,
- 8982
+ 8781,
+ 9086
],
"loc": {
"start": {
- "line": 239,
+ "line": 246,
"column": 20
},
"end": {
- "line": 245,
+ "line": 252,
"column": 21
}
}
}
],
"range": [
- 8622,
- 9000
+ 8726,
+ 9104
],
"loc": {
"start": {
- "line": 237,
+ "line": 244,
"column": 35
},
"end": {
- "line": 246,
+ "line": 253,
"column": 17
}
}
},
"alternate": null,
"range": [
- 8603,
- 9000
+ 8707,
+ 9104
],
"loc": {
"start": {
- "line": 237,
+ "line": 244,
"column": 16
},
"end": {
- "line": 246,
+ "line": 253,
"column": 17
}
}
@@ -14581,32 +14692,32 @@
"type": "Identifier",
"name": "posa",
"range": [
- 9021,
- 9025
+ 9125,
+ 9129
],
"loc": {
"start": {
- "line": 247,
+ "line": 254,
"column": 20
},
"end": {
- "line": 247,
+ "line": 254,
"column": 24
}
}
},
"init": null,
"range": [
- 9021,
- 9025
+ 9125,
+ 9129
],
"loc": {
"start": {
- "line": 247,
+ "line": 254,
"column": 20
},
"end": {
- "line": 247,
+ "line": 254,
"column": 24
}
}
@@ -14614,16 +14725,16 @@
],
"kind": "let",
"range": [
- 9017,
- 9026
+ 9121,
+ 9130
],
"loc": {
"start": {
- "line": 247,
+ "line": 254,
"column": 16
},
"end": {
- "line": 247,
+ "line": 254,
"column": 25
}
}
@@ -14637,16 +14748,16 @@
"type": "Identifier",
"name": "q1Flag",
"range": [
- 9047,
- 9053
+ 9151,
+ 9157
],
"loc": {
"start": {
- "line": 248,
+ "line": 255,
"column": 20
},
"end": {
- "line": 248,
+ "line": 255,
"column": 26
}
}
@@ -14656,31 +14767,31 @@
"value": 1,
"raw": "1",
"range": [
- 9058,
- 9059
+ 9162,
+ 9163
],
"loc": {
"start": {
- "line": 248,
+ "line": 255,
"column": 31
},
"end": {
- "line": 248,
+ "line": 255,
"column": 32
}
}
},
"range": [
- 9047,
- 9059
+ 9151,
+ 9163
],
"loc": {
"start": {
- "line": 248,
+ "line": 255,
"column": 20
},
"end": {
- "line": 248,
+ "line": 255,
"column": 32
}
}
@@ -14697,16 +14808,16 @@
"type": "Identifier",
"name": "posa",
"range": [
- 9083,
- 9087
+ 9187,
+ 9191
],
"loc": {
"start": {
- "line": 249,
+ "line": 256,
"column": 20
},
"end": {
- "line": 249,
+ "line": 256,
"column": 24
}
}
@@ -14716,46 +14827,46 @@
"value": 0,
"raw": "0.0",
"range": [
- 9090,
- 9093
+ 9194,
+ 9197
],
"loc": {
"start": {
- "line": 249,
+ "line": 256,
"column": 27
},
"end": {
- "line": 249,
+ "line": 256,
"column": 30
}
}
},
"range": [
- 9083,
- 9093
+ 9187,
+ 9197
],
"loc": {
"start": {
- "line": 249,
+ "line": 256,
"column": 20
},
"end": {
- "line": 249,
+ "line": 256,
"column": 30
}
}
},
"range": [
- 9083,
- 9094
+ 9187,
+ 9198
],
"loc": {
"start": {
- "line": 249,
+ "line": 256,
"column": 20
},
"end": {
- "line": 249,
+ "line": 256,
"column": 31
}
}
@@ -14769,16 +14880,16 @@
"type": "Identifier",
"name": "posa",
"range": [
- 9115,
- 9119
+ 9219,
+ 9223
],
"loc": {
"start": {
- "line": 250,
+ "line": 257,
"column": 20
},
"end": {
- "line": 250,
+ "line": 257,
"column": 24
}
}
@@ -14792,16 +14903,16 @@
"type": "Identifier",
"name": "Math",
"range": [
- 9122,
- 9126
+ 9226,
+ 9230
],
"loc": {
"start": {
- "line": 250,
+ "line": 257,
"column": 27
},
"end": {
- "line": 250,
+ "line": 257,
"column": 31
}
}
@@ -14810,31 +14921,31 @@
"type": "Identifier",
"name": "floor",
"range": [
- 9127,
- 9132
+ 9231,
+ 9236
],
"loc": {
"start": {
- "line": 250,
+ "line": 257,
"column": 32
},
"end": {
- "line": 250,
+ "line": 257,
"column": 37
}
}
},
"range": [
- 9122,
- 9132
+ 9226,
+ 9236
],
"loc": {
"start": {
- "line": 250,
+ "line": 257,
"column": 27
},
"end": {
- "line": 250,
+ "line": 257,
"column": 37
}
}
@@ -14847,16 +14958,16 @@
"type": "Identifier",
"name": "nbvalues",
"range": [
- 9133,
- 9141
+ 9237,
+ 9245
],
"loc": {
"start": {
- "line": 250,
+ "line": 257,
"column": 38
},
"end": {
- "line": 250,
+ "line": 257,
"column": 46
}
}
@@ -14866,77 +14977,77 @@
"value": 4,
"raw": "4",
"range": [
- 9144,
- 9145
+ 9248,
+ 9249
],
"loc": {
"start": {
- "line": 250,
+ "line": 257,
"column": 49
},
"end": {
- "line": 250,
+ "line": 257,
"column": 50
}
}
},
"range": [
- 9133,
- 9145
+ 9237,
+ 9249
],
"loc": {
"start": {
- "line": 250,
+ "line": 257,
"column": 38
},
"end": {
- "line": 250,
+ "line": 257,
"column": 50
}
}
}
],
"range": [
- 9122,
- 9146
+ 9226,
+ 9250
],
"loc": {
"start": {
- "line": 250,
+ "line": 257,
"column": 27
},
"end": {
- "line": 250,
+ "line": 257,
"column": 51
}
}
},
"range": [
- 9115,
- 9146
+ 9219,
+ 9250
],
"loc": {
"start": {
- "line": 250,
+ "line": 257,
"column": 20
},
"end": {
- "line": 250,
+ "line": 257,
"column": 51
}
}
},
"range": [
- 9115,
- 9147
+ 9219,
+ 9251
],
"loc": {
"start": {
- "line": 250,
+ "line": 257,
"column": 20
},
"end": {
- "line": 250,
+ "line": 257,
"column": 52
}
}
@@ -14954,16 +15065,16 @@
"value": 4,
"raw": "4",
"range": [
- 9172,
- 9173
+ 9276,
+ 9277
],
"loc": {
"start": {
- "line": 251,
+ "line": 258,
"column": 24
},
"end": {
- "line": 251,
+ "line": 258,
"column": 25
}
}
@@ -14972,31 +15083,31 @@
"type": "Identifier",
"name": "posa",
"range": [
- 9176,
- 9180
+ 9280,
+ 9284
],
"loc": {
"start": {
- "line": 251,
+ "line": 258,
"column": 28
},
"end": {
- "line": 251,
+ "line": 258,
"column": 32
}
}
},
"range": [
- 9172,
- 9180
+ 9276,
+ 9284
],
"loc": {
"start": {
- "line": 251,
+ "line": 258,
"column": 24
},
"end": {
- "line": 251,
+ "line": 258,
"column": 32
}
}
@@ -15005,308 +15116,36 @@
"type": "Identifier",
"name": "nbvalues",
"range": [
- 9185,
- 9193
+ 9289,
+ 9297
],
"loc": {
"start": {
- "line": 251,
+ "line": 258,
"column": 37
},
"end": {
- "line": 251,
+ "line": 258,
"column": 45
}
}
},
"range": [
- 9172,
- 9193
+ 9276,
+ 9297
],
"loc": {
"start": {
- "line": 251,
+ "line": 258,
"column": 24
},
"end": {
- "line": 251,
+ "line": 258,
"column": 45
}
}
},
"consequent": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "AssignmentExpression",
- "operator": "=",
- "left": {
- "type": "Identifier",
- "name": "q1Value",
- "range": [
- 9221,
- 9228
- ],
- "loc": {
- "start": {
- "line": 252,
- "column": 24
- },
- "end": {
- "line": 252,
- "column": 31
- }
- }
- },
- "right": {
- "type": "BinaryExpression",
- "operator": "/",
- "left": {
- "type": "BinaryExpression",
- "operator": "+",
- "left": {
- "type": "MemberExpression",
- "computed": true,
- "object": {
- "type": "Identifier",
- "name": "theList",
- "range": [
- 9232,
- 9239
- ],
- "loc": {
- "start": {
- "line": 252,
- "column": 35
- },
- "end": {
- "line": 252,
- "column": 42
- }
- }
- },
- "property": {
- "type": "BinaryExpression",
- "operator": "-",
- "left": {
- "type": "Identifier",
- "name": "posa",
- "range": [
- 9240,
- 9244
- ],
- "loc": {
- "start": {
- "line": 252,
- "column": 43
- },
- "end": {
- "line": 252,
- "column": 47
- }
- }
- },
- "right": {
- "type": "Literal",
- "value": 1,
- "raw": "1",
- "range": [
- 9247,
- 9248
- ],
- "loc": {
- "start": {
- "line": 252,
- "column": 50
- },
- "end": {
- "line": 252,
- "column": 51
- }
- }
- },
- "range": [
- 9240,
- 9248
- ],
- "loc": {
- "start": {
- "line": 252,
- "column": 43
- },
- "end": {
- "line": 252,
- "column": 51
- }
- }
- },
- "range": [
- 9232,
- 9249
- ],
- "loc": {
- "start": {
- "line": 252,
- "column": 35
- },
- "end": {
- "line": 252,
- "column": 52
- }
- }
- },
- "right": {
- "type": "MemberExpression",
- "computed": true,
- "object": {
- "type": "Identifier",
- "name": "theList",
- "range": [
- 9252,
- 9259
- ],
- "loc": {
- "start": {
- "line": 252,
- "column": 55
- },
- "end": {
- "line": 252,
- "column": 62
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "posa",
- "range": [
- 9260,
- 9264
- ],
- "loc": {
- "start": {
- "line": 252,
- "column": 63
- },
- "end": {
- "line": 252,
- "column": 67
- }
- }
- },
- "range": [
- 9252,
- 9265
- ],
- "loc": {
- "start": {
- "line": 252,
- "column": 55
- },
- "end": {
- "line": 252,
- "column": 68
- }
- }
- },
- "range": [
- 9232,
- 9265
- ],
- "loc": {
- "start": {
- "line": 252,
- "column": 35
- },
- "end": {
- "line": 252,
- "column": 68
- }
- }
- },
- "right": {
- "type": "Literal",
- "value": 2,
- "raw": "2",
- "range": [
- 9269,
- 9270
- ],
- "loc": {
- "start": {
- "line": 252,
- "column": 72
- },
- "end": {
- "line": 252,
- "column": 73
- }
- }
- },
- "range": [
- 9231,
- 9270
- ],
- "loc": {
- "start": {
- "line": 252,
- "column": 34
- },
- "end": {
- "line": 252,
- "column": 73
- }
- }
- },
- "range": [
- 9221,
- 9270
- ],
- "loc": {
- "start": {
- "line": 252,
- "column": 24
- },
- "end": {
- "line": 252,
- "column": 73
- }
- }
- },
- "range": [
- 9221,
- 9271
- ],
- "loc": {
- "start": {
- "line": 252,
- "column": 24
- },
- "end": {
- "line": 252,
- "column": 74
- }
- }
- }
- ],
- "range": [
- 9195,
- 9293
- ],
- "loc": {
- "start": {
- "line": 251,
- "column": 47
- },
- "end": {
- "line": 253,
- "column": 21
- }
- }
- },
- "alternate": {
"type": "BlockStatement",
"body": [
{
@@ -15323,772 +15162,11 @@
],
"loc": {
"start": {
- "line": 254,
+ "line": 259,
"column": 24
},
"end": {
- "line": 254,
- "column": 31
- }
- }
- },
- "right": {
- "type": "MemberExpression",
- "computed": true,
- "object": {
- "type": "Identifier",
- "name": "theList",
- "range": [
- 9335,
- 9342
- ],
- "loc": {
- "start": {
- "line": 254,
- "column": 34
- },
- "end": {
- "line": 254,
- "column": 41
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "posa",
- "range": [
- 9343,
- 9347
- ],
- "loc": {
- "start": {
- "line": 254,
- "column": 42
- },
- "end": {
- "line": 254,
- "column": 46
- }
- }
- },
- "range": [
- 9335,
- 9348
- ],
- "loc": {
- "start": {
- "line": 254,
- "column": 34
- },
- "end": {
- "line": 254,
- "column": 47
- }
- }
- },
- "range": [
- 9325,
- 9348
- ],
- "loc": {
- "start": {
- "line": 254,
- "column": 24
- },
- "end": {
- "line": 254,
- "column": 47
- }
- }
- },
- "range": [
- 9325,
- 9349
- ],
- "loc": {
- "start": {
- "line": 254,
- "column": 24
- },
- "end": {
- "line": 254,
- "column": 48
- }
- }
- }
- ],
- "range": [
- 9299,
- 9371
- ],
- "loc": {
- "start": {
- "line": 253,
- "column": 27
- },
- "end": {
- "line": 255,
- "column": 21
- }
- }
- },
- "range": [
- 9168,
- 9371
- ],
- "loc": {
- "start": {
- "line": 251,
- "column": 20
- },
- "end": {
- "line": 255,
- "column": 21
- }
- }
- }
- ],
- "range": [
- 9061,
- 9389
- ],
- "loc": {
- "start": {
- "line": 248,
- "column": 34
- },
- "end": {
- "line": 256,
- "column": 17
- }
- }
- },
- "alternate": null,
- "range": [
- 9043,
- 9389
- ],
- "loc": {
- "start": {
- "line": 248,
- "column": 16
- },
- "end": {
- "line": 256,
- "column": 17
- }
- }
- },
- {
- "type": "IfStatement",
- "test": {
- "type": "BinaryExpression",
- "operator": "===",
- "left": {
- "type": "Identifier",
- "name": "q3Flag",
- "range": [
- 9410,
- 9416
- ],
- "loc": {
- "start": {
- "line": 257,
- "column": 20
- },
- "end": {
- "line": 257,
- "column": 26
- }
- }
- },
- "right": {
- "type": "Literal",
- "value": 1,
- "raw": "1",
- "range": [
- 9421,
- 9422
- ],
- "loc": {
- "start": {
- "line": 257,
- "column": 31
- },
- "end": {
- "line": 257,
- "column": 32
- }
- }
- },
- "range": [
- 9410,
- 9422
- ],
- "loc": {
- "start": {
- "line": 257,
- "column": 20
- },
- "end": {
- "line": 257,
- "column": 32
- }
- }
- },
- "consequent": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "AssignmentExpression",
- "operator": "=",
- "left": {
- "type": "Identifier",
- "name": "posa",
- "range": [
- 9446,
- 9450
- ],
- "loc": {
- "start": {
- "line": 258,
- "column": 20
- },
- "end": {
- "line": 258,
- "column": 24
- }
- }
- },
- "right": {
- "type": "Literal",
- "value": 0,
- "raw": "0.0",
- "range": [
- 9453,
- 9456
- ],
- "loc": {
- "start": {
- "line": 258,
- "column": 27
- },
- "end": {
- "line": 258,
- "column": 30
- }
- }
- },
- "range": [
- 9446,
- 9456
- ],
- "loc": {
- "start": {
- "line": 258,
- "column": 20
- },
- "end": {
- "line": 258,
- "column": 30
- }
- }
- },
- "range": [
- 9446,
- 9457
- ],
- "loc": {
- "start": {
- "line": 258,
- "column": 20
- },
- "end": {
- "line": 258,
- "column": 31
- }
- }
- },
- {
- "type": "VariableDeclaration",
- "declarations": [
- {
- "type": "VariableDeclarator",
- "id": {
- "type": "Identifier",
- "name": "posb",
- "range": [
- 9482,
- 9486
- ],
- "loc": {
- "start": {
- "line": 259,
- "column": 24
- },
- "end": {
- "line": 259,
- "column": 28
- }
- }
- },
- "init": {
- "type": "Literal",
- "value": 0,
- "raw": "0.0",
- "range": [
- 9489,
- 9492
- ],
- "loc": {
- "start": {
- "line": 259,
- "column": 31
- },
- "end": {
- "line": 259,
- "column": 34
- }
- }
- },
- "range": [
- 9482,
- 9492
- ],
- "loc": {
- "start": {
- "line": 259,
- "column": 24
- },
- "end": {
- "line": 259,
- "column": 34
- }
- }
- }
- ],
- "kind": "let",
- "range": [
- 9478,
- 9493
- ],
- "loc": {
- "start": {
- "line": 259,
- "column": 20
- },
- "end": {
- "line": 259,
- "column": 35
- }
- }
- },
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "AssignmentExpression",
- "operator": "=",
- "left": {
- "type": "Identifier",
- "name": "posa",
- "range": [
- 9514,
- 9518
- ],
- "loc": {
- "start": {
- "line": 260,
- "column": 20
- },
- "end": {
- "line": 260,
- "column": 24
- }
- }
- },
- "right": {
- "type": "CallExpression",
- "callee": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "Math",
- "range": [
- 9521,
- 9525
- ],
- "loc": {
- "start": {
- "line": 260,
- "column": 27
- },
- "end": {
- "line": 260,
- "column": 31
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "floor",
- "range": [
- 9526,
- 9531
- ],
- "loc": {
- "start": {
- "line": 260,
- "column": 32
- },
- "end": {
- "line": 260,
- "column": 37
- }
- }
- },
- "range": [
- 9521,
- 9531
- ],
- "loc": {
- "start": {
- "line": 260,
- "column": 27
- },
- "end": {
- "line": 260,
- "column": 37
- }
- }
- },
- "arguments": [
- {
- "type": "BinaryExpression",
- "operator": "/",
- "left": {
- "type": "Identifier",
- "name": "nbvalues",
- "range": [
- 9532,
- 9540
- ],
- "loc": {
- "start": {
- "line": 260,
- "column": 38
- },
- "end": {
- "line": 260,
- "column": 46
- }
- }
- },
- "right": {
- "type": "Literal",
- "value": 4,
- "raw": "4",
- "range": [
- 9543,
- 9544
- ],
- "loc": {
- "start": {
- "line": 260,
- "column": 49
- },
- "end": {
- "line": 260,
- "column": 50
- }
- }
- },
- "range": [
- 9532,
- 9544
- ],
- "loc": {
- "start": {
- "line": 260,
- "column": 38
- },
- "end": {
- "line": 260,
- "column": 50
- }
- }
- }
- ],
- "range": [
- 9521,
- 9545
- ],
- "loc": {
- "start": {
- "line": 260,
- "column": 27
- },
- "end": {
- "line": 260,
- "column": 51
- }
- }
- },
- "range": [
- 9514,
- 9545
- ],
- "loc": {
- "start": {
- "line": 260,
- "column": 20
- },
- "end": {
- "line": 260,
- "column": 51
- }
- }
- },
- "range": [
- 9514,
- 9546
- ],
- "loc": {
- "start": {
- "line": 260,
- "column": 20
- },
- "end": {
- "line": 260,
- "column": 52
- }
- }
- },
- {
- "type": "IfStatement",
- "test": {
- "type": "BinaryExpression",
- "operator": "===",
- "left": {
- "type": "BinaryExpression",
- "operator": "*",
- "left": {
- "type": "Literal",
- "value": 4,
- "raw": "4",
- "range": [
- 9571,
- 9572
- ],
- "loc": {
- "start": {
- "line": 261,
- "column": 24
- },
- "end": {
- "line": 261,
- "column": 25
- }
- }
- },
- "right": {
- "type": "Identifier",
- "name": "posa",
- "range": [
- 9575,
- 9579
- ],
- "loc": {
- "start": {
- "line": 261,
- "column": 28
- },
- "end": {
- "line": 261,
- "column": 32
- }
- }
- },
- "range": [
- 9571,
- 9579
- ],
- "loc": {
- "start": {
- "line": 261,
- "column": 24
- },
- "end": {
- "line": 261,
- "column": 32
- }
- }
- },
- "right": {
- "type": "Identifier",
- "name": "nbvalues",
- "range": [
- 9584,
- 9592
- ],
- "loc": {
- "start": {
- "line": 261,
- "column": 37
- },
- "end": {
- "line": 261,
- "column": 45
- }
- }
- },
- "range": [
- 9571,
- 9592
- ],
- "loc": {
- "start": {
- "line": 261,
- "column": 24
- },
- "end": {
- "line": 261,
- "column": 45
- }
- }
- },
- "consequent": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "AssignmentExpression",
- "operator": "=",
- "left": {
- "type": "Identifier",
- "name": "posb",
- "range": [
- 9620,
- 9624
- ],
- "loc": {
- "start": {
- "line": 262,
- "column": 24
- },
- "end": {
- "line": 262,
- "column": 28
- }
- }
- },
- "right": {
- "type": "BinaryExpression",
- "operator": "*",
- "left": {
- "type": "Literal",
- "value": 3,
- "raw": "3",
- "range": [
- 9627,
- 9628
- ],
- "loc": {
- "start": {
- "line": 262,
- "column": 31
- },
- "end": {
- "line": 262,
- "column": 32
- }
- }
- },
- "right": {
- "type": "Identifier",
- "name": "posa",
- "range": [
- 9631,
- 9635
- ],
- "loc": {
- "start": {
- "line": 262,
- "column": 35
- },
- "end": {
- "line": 262,
- "column": 39
- }
- }
- },
- "range": [
- 9627,
- 9635
- ],
- "loc": {
- "start": {
- "line": 262,
- "column": 31
- },
- "end": {
- "line": 262,
- "column": 39
- }
- }
- },
- "range": [
- 9620,
- 9635
- ],
- "loc": {
- "start": {
- "line": 262,
- "column": 24
- },
- "end": {
- "line": 262,
- "column": 39
- }
- }
- },
- "range": [
- 9620,
- 9636
- ],
- "loc": {
- "start": {
- "line": 262,
- "column": 24
- },
- "end": {
- "line": 262,
- "column": 40
- }
- }
- },
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "AssignmentExpression",
- "operator": "=",
- "left": {
- "type": "Identifier",
- "name": "q3Value",
- "range": [
- 9661,
- 9668
- ],
- "loc": {
- "start": {
- "line": 263,
- "column": 24
- },
- "end": {
- "line": 263,
+ "line": 259,
"column": 31
}
}
@@ -16106,16 +15184,1049 @@
"type": "Identifier",
"name": "theList",
"range": [
- 9672,
- 9679
+ 9336,
+ 9343
],
"loc": {
"start": {
- "line": 263,
+ "line": 259,
"column": 35
},
"end": {
- "line": 263,
+ "line": 259,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "BinaryExpression",
+ "operator": "-",
+ "left": {
+ "type": "Identifier",
+ "name": "posa",
+ "range": [
+ 9344,
+ 9348
+ ],
+ "loc": {
+ "start": {
+ "line": 259,
+ "column": 43
+ },
+ "end": {
+ "line": 259,
+ "column": 47
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 9351,
+ 9352
+ ],
+ "loc": {
+ "start": {
+ "line": 259,
+ "column": 50
+ },
+ "end": {
+ "line": 259,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 9344,
+ 9352
+ ],
+ "loc": {
+ "start": {
+ "line": 259,
+ "column": 43
+ },
+ "end": {
+ "line": 259,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 9336,
+ 9353
+ ],
+ "loc": {
+ "start": {
+ "line": 259,
+ "column": 35
+ },
+ "end": {
+ "line": 259,
+ "column": 52
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "theList",
+ "range": [
+ 9356,
+ 9363
+ ],
+ "loc": {
+ "start": {
+ "line": 259,
+ "column": 55
+ },
+ "end": {
+ "line": 259,
+ "column": 62
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "posa",
+ "range": [
+ 9364,
+ 9368
+ ],
+ "loc": {
+ "start": {
+ "line": 259,
+ "column": 63
+ },
+ "end": {
+ "line": 259,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 9356,
+ 9369
+ ],
+ "loc": {
+ "start": {
+ "line": 259,
+ "column": 55
+ },
+ "end": {
+ "line": 259,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 9336,
+ 9369
+ ],
+ "loc": {
+ "start": {
+ "line": 259,
+ "column": 35
+ },
+ "end": {
+ "line": 259,
+ "column": 68
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 2,
+ "raw": "2",
+ "range": [
+ 9373,
+ 9374
+ ],
+ "loc": {
+ "start": {
+ "line": 259,
+ "column": 72
+ },
+ "end": {
+ "line": 259,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 9335,
+ 9374
+ ],
+ "loc": {
+ "start": {
+ "line": 259,
+ "column": 34
+ },
+ "end": {
+ "line": 259,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 9325,
+ 9374
+ ],
+ "loc": {
+ "start": {
+ "line": 259,
+ "column": 24
+ },
+ "end": {
+ "line": 259,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 9325,
+ 9375
+ ],
+ "loc": {
+ "start": {
+ "line": 259,
+ "column": 24
+ },
+ "end": {
+ "line": 259,
+ "column": 74
+ }
+ }
+ }
+ ],
+ "range": [
+ 9299,
+ 9397
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 47
+ },
+ "end": {
+ "line": 260,
+ "column": 21
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "q1Value",
+ "range": [
+ 9429,
+ 9436
+ ],
+ "loc": {
+ "start": {
+ "line": 261,
+ "column": 24
+ },
+ "end": {
+ "line": 261,
+ "column": 31
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "theList",
+ "range": [
+ 9439,
+ 9446
+ ],
+ "loc": {
+ "start": {
+ "line": 261,
+ "column": 34
+ },
+ "end": {
+ "line": 261,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "posa",
+ "range": [
+ 9447,
+ 9451
+ ],
+ "loc": {
+ "start": {
+ "line": 261,
+ "column": 42
+ },
+ "end": {
+ "line": 261,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 9439,
+ 9452
+ ],
+ "loc": {
+ "start": {
+ "line": 261,
+ "column": 34
+ },
+ "end": {
+ "line": 261,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 9429,
+ 9452
+ ],
+ "loc": {
+ "start": {
+ "line": 261,
+ "column": 24
+ },
+ "end": {
+ "line": 261,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 9429,
+ 9453
+ ],
+ "loc": {
+ "start": {
+ "line": 261,
+ "column": 24
+ },
+ "end": {
+ "line": 261,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "range": [
+ 9403,
+ 9475
+ ],
+ "loc": {
+ "start": {
+ "line": 260,
+ "column": 27
+ },
+ "end": {
+ "line": 262,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 9272,
+ 9475
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 20
+ },
+ "end": {
+ "line": 262,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "range": [
+ 9165,
+ 9493
+ ],
+ "loc": {
+ "start": {
+ "line": 255,
+ "column": 34
+ },
+ "end": {
+ "line": 263,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 9147,
+ 9493
+ ],
+ "loc": {
+ "start": {
+ "line": 255,
+ "column": 16
+ },
+ "end": {
+ "line": 263,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "q3Flag",
+ "range": [
+ 9514,
+ 9520
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 20
+ },
+ "end": {
+ "line": 264,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 9525,
+ 9526
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 31
+ },
+ "end": {
+ "line": 264,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 9514,
+ 9526
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 20
+ },
+ "end": {
+ "line": 264,
+ "column": 32
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "posa",
+ "range": [
+ 9550,
+ 9554
+ ],
+ "loc": {
+ "start": {
+ "line": 265,
+ "column": 20
+ },
+ "end": {
+ "line": 265,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0.0",
+ "range": [
+ 9557,
+ 9560
+ ],
+ "loc": {
+ "start": {
+ "line": 265,
+ "column": 27
+ },
+ "end": {
+ "line": 265,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 9550,
+ 9560
+ ],
+ "loc": {
+ "start": {
+ "line": 265,
+ "column": 20
+ },
+ "end": {
+ "line": 265,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 9550,
+ 9561
+ ],
+ "loc": {
+ "start": {
+ "line": 265,
+ "column": 20
+ },
+ "end": {
+ "line": 265,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "posb",
+ "range": [
+ 9586,
+ 9590
+ ],
+ "loc": {
+ "start": {
+ "line": 266,
+ "column": 24
+ },
+ "end": {
+ "line": 266,
+ "column": 28
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0.0",
+ "range": [
+ 9593,
+ 9596
+ ],
+ "loc": {
+ "start": {
+ "line": 266,
+ "column": 31
+ },
+ "end": {
+ "line": 266,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 9586,
+ 9596
+ ],
+ "loc": {
+ "start": {
+ "line": 266,
+ "column": 24
+ },
+ "end": {
+ "line": 266,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 9582,
+ 9597
+ ],
+ "loc": {
+ "start": {
+ "line": 266,
+ "column": 20
+ },
+ "end": {
+ "line": 266,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "posa",
+ "range": [
+ 9618,
+ 9622
+ ],
+ "loc": {
+ "start": {
+ "line": 267,
+ "column": 20
+ },
+ "end": {
+ "line": 267,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Math",
+ "range": [
+ 9625,
+ 9629
+ ],
+ "loc": {
+ "start": {
+ "line": 267,
+ "column": 27
+ },
+ "end": {
+ "line": 267,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "floor",
+ "range": [
+ 9630,
+ 9635
+ ],
+ "loc": {
+ "start": {
+ "line": 267,
+ "column": 32
+ },
+ "end": {
+ "line": 267,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 9625,
+ 9635
+ ],
+ "loc": {
+ "start": {
+ "line": 267,
+ "column": 27
+ },
+ "end": {
+ "line": 267,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "/",
+ "left": {
+ "type": "Identifier",
+ "name": "nbvalues",
+ "range": [
+ 9636,
+ 9644
+ ],
+ "loc": {
+ "start": {
+ "line": 267,
+ "column": 38
+ },
+ "end": {
+ "line": 267,
+ "column": 46
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 4,
+ "raw": "4",
+ "range": [
+ 9647,
+ 9648
+ ],
+ "loc": {
+ "start": {
+ "line": 267,
+ "column": 49
+ },
+ "end": {
+ "line": 267,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 9636,
+ 9648
+ ],
+ "loc": {
+ "start": {
+ "line": 267,
+ "column": 38
+ },
+ "end": {
+ "line": 267,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "range": [
+ 9625,
+ 9649
+ ],
+ "loc": {
+ "start": {
+ "line": 267,
+ "column": 27
+ },
+ "end": {
+ "line": 267,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 9618,
+ 9649
+ ],
+ "loc": {
+ "start": {
+ "line": 267,
+ "column": 20
+ },
+ "end": {
+ "line": 267,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 9618,
+ 9650
+ ],
+ "loc": {
+ "start": {
+ "line": 267,
+ "column": 20
+ },
+ "end": {
+ "line": 267,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "*",
+ "left": {
+ "type": "Literal",
+ "value": 4,
+ "raw": "4",
+ "range": [
+ 9675,
+ 9676
+ ],
+ "loc": {
+ "start": {
+ "line": 268,
+ "column": 24
+ },
+ "end": {
+ "line": 268,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "posa",
+ "range": [
+ 9679,
+ 9683
+ ],
+ "loc": {
+ "start": {
+ "line": 268,
+ "column": 28
+ },
+ "end": {
+ "line": 268,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 9675,
+ 9683
+ ],
+ "loc": {
+ "start": {
+ "line": 268,
+ "column": 24
+ },
+ "end": {
+ "line": 268,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "nbvalues",
+ "range": [
+ 9688,
+ 9696
+ ],
+ "loc": {
+ "start": {
+ "line": 268,
+ "column": 37
+ },
+ "end": {
+ "line": 268,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 9675,
+ 9696
+ ],
+ "loc": {
+ "start": {
+ "line": 268,
+ "column": 24
+ },
+ "end": {
+ "line": 268,
+ "column": 45
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "posb",
+ "range": [
+ 9724,
+ 9728
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 24
+ },
+ "end": {
+ "line": 269,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "*",
+ "left": {
+ "type": "Literal",
+ "value": 3,
+ "raw": "3",
+ "range": [
+ 9731,
+ 9732
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 31
+ },
+ "end": {
+ "line": 269,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "posa",
+ "range": [
+ 9735,
+ 9739
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 35
+ },
+ "end": {
+ "line": 269,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 9731,
+ 9739
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 31
+ },
+ "end": {
+ "line": 269,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 9724,
+ 9739
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 24
+ },
+ "end": {
+ "line": 269,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 9724,
+ 9740
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 24
+ },
+ "end": {
+ "line": 269,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "q3Value",
+ "range": [
+ 9765,
+ 9772
+ ],
+ "loc": {
+ "start": {
+ "line": 270,
+ "column": 24
+ },
+ "end": {
+ "line": 270,
+ "column": 31
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "/",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "theList",
+ "range": [
+ 9776,
+ 9783
+ ],
+ "loc": {
+ "start": {
+ "line": 270,
+ "column": 35
+ },
+ "end": {
+ "line": 270,
"column": 42
}
}
@@ -16124,31 +16235,31 @@
"type": "Identifier",
"name": "posb",
"range": [
- 9680,
- 9684
+ 9784,
+ 9788
],
"loc": {
"start": {
- "line": 263,
+ "line": 270,
"column": 43
},
"end": {
- "line": 263,
+ "line": 270,
"column": 47
}
}
},
"range": [
- 9672,
- 9685
+ 9776,
+ 9789
],
"loc": {
"start": {
- "line": 263,
+ "line": 270,
"column": 35
},
"end": {
- "line": 263,
+ "line": 270,
"column": 48
}
}
@@ -16160,16 +16271,16 @@
"type": "Identifier",
"name": "theList",
"range": [
- 9688,
- 9695
+ 9792,
+ 9799
],
"loc": {
"start": {
- "line": 263,
+ "line": 270,
"column": 51
},
"end": {
- "line": 263,
+ "line": 270,
"column": 58
}
}
@@ -16181,16 +16292,16 @@
"type": "Identifier",
"name": "posb",
"range": [
- 9696,
- 9700
+ 9800,
+ 9804
],
"loc": {
"start": {
- "line": 263,
+ "line": 270,
"column": 59
},
"end": {
- "line": 263,
+ "line": 270,
"column": 63
}
}
@@ -16200,61 +16311,61 @@
"value": 1,
"raw": "1",
"range": [
- 9703,
- 9704
+ 9807,
+ 9808
],
"loc": {
"start": {
- "line": 263,
+ "line": 270,
"column": 66
},
"end": {
- "line": 263,
+ "line": 270,
"column": 67
}
}
},
"range": [
- 9696,
- 9704
+ 9800,
+ 9808
],
"loc": {
"start": {
- "line": 263,
+ "line": 270,
"column": 59
},
"end": {
- "line": 263,
+ "line": 270,
"column": 67
}
}
},
"range": [
- 9688,
- 9705
+ 9792,
+ 9809
],
"loc": {
"start": {
- "line": 263,
+ "line": 270,
"column": 51
},
"end": {
- "line": 263,
+ "line": 270,
"column": 68
}
}
},
"range": [
- 9672,
- 9705
+ 9776,
+ 9809
],
"loc": {
"start": {
- "line": 263,
+ "line": 270,
"column": 35
},
"end": {
- "line": 263,
+ "line": 270,
"column": 68
}
}
@@ -16264,77 +16375,77 @@
"value": 2,
"raw": "2",
"range": [
- 9709,
- 9710
+ 9813,
+ 9814
],
"loc": {
"start": {
- "line": 263,
+ "line": 270,
"column": 72
},
"end": {
- "line": 263,
+ "line": 270,
"column": 73
}
}
},
"range": [
- 9671,
- 9710
+ 9775,
+ 9814
],
"loc": {
"start": {
- "line": 263,
+ "line": 270,
"column": 34
},
"end": {
- "line": 263,
+ "line": 270,
"column": 73
}
}
},
"range": [
- 9661,
- 9710
+ 9765,
+ 9814
],
"loc": {
"start": {
- "line": 263,
+ "line": 270,
"column": 24
},
"end": {
- "line": 263,
+ "line": 270,
"column": 73
}
}
},
"range": [
- 9661,
- 9711
+ 9765,
+ 9815
],
"loc": {
"start": {
- "line": 263,
+ "line": 270,
"column": 24
},
"end": {
- "line": 263,
+ "line": 270,
"column": 74
}
}
}
],
"range": [
- 9594,
- 9733
+ 9698,
+ 9837
],
"loc": {
"start": {
- "line": 261,
+ "line": 268,
"column": 47
},
"end": {
- "line": 264,
+ "line": 271,
"column": 21
}
}
@@ -16351,16 +16462,16 @@
"type": "Identifier",
"name": "q3Value",
"range": [
- 9765,
- 9772
+ 9869,
+ 9876
],
"loc": {
"start": {
- "line": 265,
+ "line": 272,
"column": 24
},
"end": {
- "line": 265,
+ "line": 272,
"column": 31
}
}
@@ -16372,16 +16483,16 @@
"type": "Identifier",
"name": "theList",
"range": [
- 9775,
- 9782
+ 9879,
+ 9886
],
"loc": {
"start": {
- "line": 265,
+ "line": 272,
"column": 34
},
"end": {
- "line": 265,
+ "line": 272,
"column": 41
}
}
@@ -16396,16 +16507,16 @@
"type": "Identifier",
"name": "nbvalues",
"range": [
- 9783,
- 9791
+ 9887,
+ 9895
],
"loc": {
"start": {
- "line": 265,
+ "line": 272,
"column": 42
},
"end": {
- "line": 265,
+ "line": 272,
"column": 50
}
}
@@ -16414,31 +16525,31 @@
"type": "Identifier",
"name": "posa",
"range": [
- 9794,
- 9798
+ 9898,
+ 9902
],
"loc": {
"start": {
- "line": 265,
+ "line": 272,
"column": 53
},
"end": {
- "line": 265,
+ "line": 272,
"column": 57
}
}
},
"range": [
- 9783,
- 9798
+ 9887,
+ 9902
],
"loc": {
"start": {
- "line": 265,
+ "line": 272,
"column": 42
},
"end": {
- "line": 265,
+ "line": 272,
"column": 57
}
}
@@ -16448,139 +16559,139 @@
"value": 1,
"raw": "1",
"range": [
- 9801,
- 9802
+ 9905,
+ 9906
],
"loc": {
"start": {
- "line": 265,
+ "line": 272,
"column": 60
},
"end": {
- "line": 265,
+ "line": 272,
"column": 61
}
}
},
"range": [
- 9783,
- 9802
+ 9887,
+ 9906
],
"loc": {
"start": {
- "line": 265,
+ "line": 272,
"column": 42
},
"end": {
- "line": 265,
+ "line": 272,
"column": 61
}
}
},
"range": [
- 9775,
- 9803
+ 9879,
+ 9907
],
"loc": {
"start": {
- "line": 265,
+ "line": 272,
"column": 34
},
"end": {
- "line": 265,
+ "line": 272,
"column": 62
}
}
},
"range": [
- 9765,
- 9803
+ 9869,
+ 9907
],
"loc": {
"start": {
- "line": 265,
+ "line": 272,
"column": 24
},
"end": {
- "line": 265,
+ "line": 272,
"column": 62
}
}
},
"range": [
- 9765,
- 9804
+ 9869,
+ 9908
],
"loc": {
"start": {
- "line": 265,
+ "line": 272,
"column": 24
},
"end": {
- "line": 265,
+ "line": 272,
"column": 63
}
}
}
],
"range": [
- 9739,
- 9826
+ 9843,
+ 9930
],
"loc": {
"start": {
- "line": 264,
+ "line": 271,
"column": 27
},
"end": {
- "line": 266,
+ "line": 273,
"column": 21
}
}
},
"range": [
- 9567,
- 9826
+ 9671,
+ 9930
],
"loc": {
"start": {
- "line": 261,
+ "line": 268,
"column": 20
},
"end": {
- "line": 266,
+ "line": 273,
"column": 21
}
}
}
],
"range": [
- 9424,
- 9844
+ 9528,
+ 9948
],
"loc": {
"start": {
- "line": 257,
+ "line": 264,
"column": 34
},
"end": {
- "line": 267,
+ "line": 274,
"column": 17
}
}
},
"alternate": null,
"range": [
- 9406,
- 9844
+ 9510,
+ 9948
],
"loc": {
"start": {
- "line": 257,
+ "line": 264,
"column": 16
},
"end": {
- "line": 267,
+ "line": 274,
"column": 17
}
}
@@ -16595,16 +16706,16 @@
"type": "Identifier",
"name": "i",
"range": [
- 9869,
- 9870
+ 9973,
+ 9974
],
"loc": {
"start": {
- "line": 269,
+ "line": 276,
"column": 23
},
"end": {
- "line": 269,
+ "line": 276,
"column": 24
}
}
@@ -16613,31 +16724,31 @@
"type": "Identifier",
"name": "mThisCol",
"range": [
- 9874,
- 9882
+ 9978,
+ 9986
],
"loc": {
"start": {
- "line": 269,
+ "line": 276,
"column": 28
},
"end": {
- "line": 269,
+ "line": 276,
"column": 36
}
}
},
"range": [
- 9869,
- 9882
+ 9973,
+ 9986
],
"loc": {
"start": {
- "line": 269,
+ "line": 276,
"column": 23
},
"end": {
- "line": 269,
+ "line": 276,
"column": 36
}
}
@@ -16649,32 +16760,32 @@
"type": "Identifier",
"name": "i",
"range": [
- 9884,
- 9885
+ 9988,
+ 9989
],
"loc": {
"start": {
- "line": 269,
+ "line": 276,
"column": 38
},
"end": {
- "line": 269,
+ "line": 276,
"column": 39
}
}
},
"prefix": false,
"range": [
- 9884,
- 9887
+ 9988,
+ 9991
],
"loc": {
"start": {
- "line": 269,
+ "line": 276,
"column": 38
},
"end": {
- "line": 269,
+ "line": 276,
"column": 41
}
}
@@ -16691,16 +16802,16 @@
"type": "Identifier",
"name": "opsThisCol",
"range": [
- 9919,
- 9929
+ 10023,
+ 10033
],
"loc": {
"start": {
- "line": 270,
+ "line": 277,
"column": 28
},
"end": {
- "line": 270,
+ "line": 277,
"column": 38
}
}
@@ -16709,31 +16820,31 @@
"type": "Identifier",
"name": "i",
"range": [
- 9930,
- 9931
+ 10034,
+ 10035
],
"loc": {
"start": {
- "line": 270,
+ "line": 277,
"column": 39
},
"end": {
- "line": 270,
+ "line": 277,
"column": 40
}
}
},
"range": [
- 9919,
- 9932
+ 10023,
+ 10036
],
"loc": {
"start": {
- "line": 270,
+ "line": 277,
"column": 28
},
"end": {
- "line": 270,
+ "line": 277,
"column": 41
}
}
@@ -16746,16 +16857,16 @@
"value": "mean",
"raw": "'mean'",
"range": [
- 9965,
- 9971
+ 10069,
+ 10075
],
"loc": {
"start": {
- "line": 271,
+ "line": 278,
"column": 29
},
"end": {
- "line": 271,
+ "line": 278,
"column": 35
}
}
@@ -16770,16 +16881,16 @@
"type": "Identifier",
"name": "result",
"range": [
- 10001,
- 10007
+ 10105,
+ 10111
],
"loc": {
"start": {
- "line": 272,
+ "line": 279,
"column": 28
},
"end": {
- "line": 272,
+ "line": 279,
"column": 34
}
}
@@ -16788,46 +16899,46 @@
"type": "Identifier",
"name": "meanValue",
"range": [
- 10010,
- 10019
+ 10114,
+ 10123
],
"loc": {
"start": {
- "line": 272,
+ "line": 279,
"column": 37
},
"end": {
- "line": 272,
+ "line": 279,
"column": 46
}
}
},
"range": [
- 10001,
- 10019
+ 10105,
+ 10123
],
"loc": {
"start": {
- "line": 272,
+ "line": 279,
"column": 28
},
"end": {
- "line": 272,
+ "line": 279,
"column": 46
}
}
},
"range": [
- 10001,
- 10020
+ 10105,
+ 10124
],
"loc": {
"start": {
- "line": 272,
+ "line": 279,
"column": 28
},
"end": {
- "line": 272,
+ "line": 279,
"column": 47
}
}
@@ -16836,32 +16947,32 @@
"type": "BreakStatement",
"label": null,
"range": [
- 10049,
- 10055
+ 10153,
+ 10159
],
"loc": {
"start": {
- "line": 273,
+ "line": 280,
"column": 28
},
"end": {
- "line": 273,
+ "line": 280,
"column": 34
}
}
}
],
"range": [
- 9960,
- 10055
+ 10064,
+ 10159
],
"loc": {
"start": {
- "line": 271,
+ "line": 278,
"column": 24
},
"end": {
- "line": 273,
+ "line": 280,
"column": 34
}
}
@@ -16873,16 +16984,16 @@
"value": "sum",
"raw": "'sum'",
"range": [
- 10085,
- 10090
+ 10189,
+ 10194
],
"loc": {
"start": {
- "line": 274,
+ "line": 281,
"column": 29
},
"end": {
- "line": 274,
+ "line": 281,
"column": 34
}
}
@@ -16897,16 +17008,16 @@
"type": "Identifier",
"name": "result",
"range": [
- 10120,
- 10126
+ 10224,
+ 10230
],
"loc": {
"start": {
- "line": 275,
+ "line": 282,
"column": 28
},
"end": {
- "line": 275,
+ "line": 282,
"column": 34
}
}
@@ -16915,46 +17026,46 @@
"type": "Identifier",
"name": "sumValue",
"range": [
- 10129,
- 10137
+ 10233,
+ 10241
],
"loc": {
"start": {
- "line": 275,
+ "line": 282,
"column": 37
},
"end": {
- "line": 275,
+ "line": 282,
"column": 45
}
}
},
"range": [
- 10120,
- 10137
+ 10224,
+ 10241
],
"loc": {
"start": {
- "line": 275,
+ "line": 282,
"column": 28
},
"end": {
- "line": 275,
+ "line": 282,
"column": 45
}
}
},
"range": [
- 10120,
- 10138
+ 10224,
+ 10242
],
"loc": {
"start": {
- "line": 275,
+ "line": 282,
"column": 28
},
"end": {
- "line": 275,
+ "line": 282,
"column": 46
}
}
@@ -16963,32 +17074,32 @@
"type": "BreakStatement",
"label": null,
"range": [
- 10167,
- 10173
+ 10271,
+ 10277
],
"loc": {
"start": {
- "line": 276,
+ "line": 283,
"column": 28
},
"end": {
- "line": 276,
+ "line": 283,
"column": 34
}
}
}
],
"range": [
- 10080,
- 10173
+ 10184,
+ 10277
],
"loc": {
"start": {
- "line": 274,
+ "line": 281,
"column": 24
},
"end": {
- "line": 276,
+ "line": 283,
"column": 34
}
}
@@ -17000,16 +17111,16 @@
"value": "min",
"raw": "'min'",
"range": [
- 10203,
- 10208
+ 10307,
+ 10312
],
"loc": {
"start": {
- "line": 277,
+ "line": 284,
"column": 29
},
"end": {
- "line": 277,
+ "line": 284,
"column": 34
}
}
@@ -17024,16 +17135,16 @@
"type": "Identifier",
"name": "result",
"range": [
- 10238,
- 10244
+ 10342,
+ 10348
],
"loc": {
"start": {
- "line": 278,
+ "line": 285,
"column": 28
},
"end": {
- "line": 278,
+ "line": 285,
"column": 34
}
}
@@ -17042,46 +17153,46 @@
"type": "Identifier",
"name": "minValue",
"range": [
- 10247,
- 10255
+ 10351,
+ 10359
],
"loc": {
"start": {
- "line": 278,
+ "line": 285,
"column": 37
},
"end": {
- "line": 278,
+ "line": 285,
"column": 45
}
}
},
"range": [
- 10238,
- 10255
+ 10342,
+ 10359
],
"loc": {
"start": {
- "line": 278,
+ "line": 285,
"column": 28
},
"end": {
- "line": 278,
+ "line": 285,
"column": 45
}
}
},
"range": [
- 10238,
- 10256
+ 10342,
+ 10360
],
"loc": {
"start": {
- "line": 278,
+ "line": 285,
"column": 28
},
"end": {
- "line": 278,
+ "line": 285,
"column": 46
}
}
@@ -17090,32 +17201,32 @@
"type": "BreakStatement",
"label": null,
"range": [
- 10285,
- 10291
+ 10389,
+ 10395
],
"loc": {
"start": {
- "line": 279,
+ "line": 286,
"column": 28
},
"end": {
- "line": 279,
+ "line": 286,
"column": 34
}
}
}
],
"range": [
- 10198,
- 10291
+ 10302,
+ 10395
],
"loc": {
"start": {
- "line": 277,
+ "line": 284,
"column": 24
},
"end": {
- "line": 279,
+ "line": 286,
"column": 34
}
}
@@ -17127,16 +17238,16 @@
"value": "max",
"raw": "'max'",
"range": [
- 10321,
- 10326
+ 10425,
+ 10430
],
"loc": {
"start": {
- "line": 280,
+ "line": 287,
"column": 29
},
"end": {
- "line": 280,
+ "line": 287,
"column": 34
}
}
@@ -17151,16 +17262,16 @@
"type": "Identifier",
"name": "result",
"range": [
- 10356,
- 10362
+ 10460,
+ 10466
],
"loc": {
"start": {
- "line": 281,
+ "line": 288,
"column": 28
},
"end": {
- "line": 281,
+ "line": 288,
"column": 34
}
}
@@ -17169,46 +17280,46 @@
"type": "Identifier",
"name": "maxValue",
"range": [
- 10365,
- 10373
+ 10469,
+ 10477
],
"loc": {
"start": {
- "line": 281,
+ "line": 288,
"column": 37
},
"end": {
- "line": 281,
+ "line": 288,
"column": 45
}
}
},
"range": [
- 10356,
- 10373
+ 10460,
+ 10477
],
"loc": {
"start": {
- "line": 281,
+ "line": 288,
"column": 28
},
"end": {
- "line": 281,
+ "line": 288,
"column": 45
}
}
},
"range": [
- 10356,
- 10374
+ 10460,
+ 10478
],
"loc": {
"start": {
- "line": 281,
+ "line": 288,
"column": 28
},
"end": {
- "line": 281,
+ "line": 288,
"column": 46
}
}
@@ -17217,32 +17328,32 @@
"type": "BreakStatement",
"label": null,
"range": [
- 10403,
- 10409
+ 10507,
+ 10513
],
"loc": {
"start": {
- "line": 282,
+ "line": 289,
"column": 28
},
"end": {
- "line": 282,
+ "line": 289,
"column": 34
}
}
}
],
"range": [
- 10316,
- 10409
+ 10420,
+ 10513
],
"loc": {
"start": {
- "line": 280,
+ "line": 287,
"column": 24
},
"end": {
- "line": 282,
+ "line": 289,
"column": 34
}
}
@@ -17254,16 +17365,16 @@
"value": "median",
"raw": "'median'",
"range": [
- 10439,
- 10447
+ 10543,
+ 10551
],
"loc": {
"start": {
- "line": 283,
+ "line": 290,
"column": 29
},
"end": {
- "line": 283,
+ "line": 290,
"column": 37
}
}
@@ -17278,16 +17389,16 @@
"type": "Identifier",
"name": "result",
"range": [
- 10477,
- 10483
+ 10581,
+ 10587
],
"loc": {
"start": {
- "line": 284,
+ "line": 291,
"column": 28
},
"end": {
- "line": 284,
+ "line": 291,
"column": 34
}
}
@@ -17296,46 +17407,46 @@
"type": "Identifier",
"name": "medValue",
"range": [
- 10486,
- 10494
+ 10590,
+ 10598
],
"loc": {
"start": {
- "line": 284,
+ "line": 291,
"column": 37
},
"end": {
- "line": 284,
+ "line": 291,
"column": 45
}
}
},
"range": [
- 10477,
- 10494
+ 10581,
+ 10598
],
"loc": {
"start": {
- "line": 284,
+ "line": 291,
"column": 28
},
"end": {
- "line": 284,
+ "line": 291,
"column": 45
}
}
},
"range": [
- 10477,
- 10495
+ 10581,
+ 10599
],
"loc": {
"start": {
- "line": 284,
+ "line": 291,
"column": 28
},
"end": {
- "line": 284,
+ "line": 291,
"column": 46
}
}
@@ -17344,32 +17455,32 @@
"type": "BreakStatement",
"label": null,
"range": [
- 10524,
- 10530
+ 10628,
+ 10634
],
"loc": {
"start": {
- "line": 285,
+ "line": 292,
"column": 28
},
"end": {
- "line": 285,
+ "line": 292,
"column": 34
}
}
}
],
"range": [
- 10434,
- 10530
+ 10538,
+ 10634
],
"loc": {
"start": {
- "line": 283,
+ "line": 290,
"column": 24
},
"end": {
- "line": 285,
+ "line": 292,
"column": 34
}
}
@@ -17381,16 +17492,16 @@
"value": "q1",
"raw": "'q1'",
"range": [
- 10560,
- 10564
+ 10664,
+ 10668
],
"loc": {
"start": {
- "line": 286,
+ "line": 293,
"column": 29
},
"end": {
- "line": 286,
+ "line": 293,
"column": 33
}
}
@@ -17405,16 +17516,16 @@
"type": "Identifier",
"name": "result",
"range": [
- 10594,
- 10600
+ 10698,
+ 10704
],
"loc": {
"start": {
- "line": 287,
+ "line": 294,
"column": 28
},
"end": {
- "line": 287,
+ "line": 294,
"column": 34
}
}
@@ -17423,46 +17534,46 @@
"type": "Identifier",
"name": "q1Value",
"range": [
- 10603,
- 10610
+ 10707,
+ 10714
],
"loc": {
"start": {
- "line": 287,
+ "line": 294,
"column": 37
},
"end": {
- "line": 287,
+ "line": 294,
"column": 44
}
}
},
"range": [
- 10594,
- 10610
+ 10698,
+ 10714
],
"loc": {
"start": {
- "line": 287,
+ "line": 294,
"column": 28
},
"end": {
- "line": 287,
+ "line": 294,
"column": 44
}
}
},
"range": [
- 10594,
- 10611
+ 10698,
+ 10715
],
"loc": {
"start": {
- "line": 287,
+ "line": 294,
"column": 28
},
"end": {
- "line": 287,
+ "line": 294,
"column": 45
}
}
@@ -17471,32 +17582,32 @@
"type": "BreakStatement",
"label": null,
"range": [
- 10640,
- 10646
+ 10744,
+ 10750
],
"loc": {
"start": {
- "line": 288,
+ "line": 295,
"column": 28
},
"end": {
- "line": 288,
+ "line": 295,
"column": 34
}
}
}
],
"range": [
- 10555,
- 10646
+ 10659,
+ 10750
],
"loc": {
"start": {
- "line": 286,
+ "line": 293,
"column": 24
},
"end": {
- "line": 288,
+ "line": 295,
"column": 34
}
}
@@ -17508,16 +17619,16 @@
"value": "q3",
"raw": "'q3'",
"range": [
- 10676,
- 10680
+ 10780,
+ 10784
],
"loc": {
"start": {
- "line": 289,
+ "line": 296,
"column": 29
},
"end": {
- "line": 289,
+ "line": 296,
"column": 33
}
}
@@ -17532,16 +17643,16 @@
"type": "Identifier",
"name": "result",
"range": [
- 10710,
- 10716
+ 10814,
+ 10820
],
"loc": {
"start": {
- "line": 290,
+ "line": 297,
"column": 28
},
"end": {
- "line": 290,
+ "line": 297,
"column": 34
}
}
@@ -17550,46 +17661,46 @@
"type": "Identifier",
"name": "q3Value",
"range": [
- 10719,
- 10726
+ 10823,
+ 10830
],
"loc": {
"start": {
- "line": 290,
+ "line": 297,
"column": 37
},
"end": {
- "line": 290,
+ "line": 297,
"column": 44
}
}
},
"range": [
- 10710,
- 10726
+ 10814,
+ 10830
],
"loc": {
"start": {
- "line": 290,
+ "line": 297,
"column": 28
},
"end": {
- "line": 290,
+ "line": 297,
"column": 44
}
}
},
"range": [
- 10710,
- 10727
+ 10814,
+ 10831
],
"loc": {
"start": {
- "line": 290,
+ "line": 297,
"column": 28
},
"end": {
- "line": 290,
+ "line": 297,
"column": 45
}
}
@@ -17598,48 +17709,48 @@
"type": "BreakStatement",
"label": null,
"range": [
- 10756,
- 10762
+ 10860,
+ 10866
],
"loc": {
"start": {
- "line": 291,
+ "line": 298,
"column": 28
},
"end": {
- "line": 291,
+ "line": 298,
"column": 34
}
}
}
],
"range": [
- 10671,
- 10762
+ 10775,
+ 10866
],
"loc": {
"start": {
- "line": 289,
+ "line": 296,
"column": 24
},
"end": {
- "line": 291,
+ "line": 298,
"column": 34
}
}
}
],
"range": [
- 9911,
- 10784
+ 10015,
+ 10888
],
"loc": {
"start": {
- "line": 270,
+ "line": 277,
"column": 20
},
"end": {
- "line": 292,
+ "line": 299,
"column": 21
}
}
@@ -17653,16 +17764,16 @@
"type": "Identifier",
"name": "precision",
"range": [
- 10810,
- 10819
+ 10914,
+ 10923
],
"loc": {
"start": {
- "line": 294,
+ "line": 301,
"column": 24
},
"end": {
- "line": 294,
+ "line": 301,
"column": 33
}
}
@@ -17678,16 +17789,16 @@
"type": "Identifier",
"name": "isNaN",
"range": [
- 10823,
- 10828
+ 10927,
+ 10932
],
"loc": {
"start": {
- "line": 294,
+ "line": 301,
"column": 37
},
"end": {
- "line": 294,
+ "line": 301,
"column": 42
}
}
@@ -17700,16 +17811,16 @@
"type": "Identifier",
"name": "decThisCol",
"range": [
- 10829,
- 10839
+ 10933,
+ 10943
],
"loc": {
"start": {
- "line": 294,
+ "line": 301,
"column": 43
},
"end": {
- "line": 294,
+ "line": 301,
"column": 53
}
}
@@ -17718,63 +17829,63 @@
"type": "Identifier",
"name": "i",
"range": [
- 10840,
- 10841
+ 10944,
+ 10945
],
"loc": {
"start": {
- "line": 294,
+ "line": 301,
"column": 54
},
"end": {
- "line": 294,
+ "line": 301,
"column": 55
}
}
},
"range": [
- 10829,
- 10842
+ 10933,
+ 10946
],
"loc": {
"start": {
- "line": 294,
+ "line": 301,
"column": 43
},
"end": {
- "line": 294,
+ "line": 301,
"column": 56
}
}
}
],
"range": [
- 10823,
- 10843
+ 10927,
+ 10947
],
"loc": {
"start": {
- "line": 294,
+ "line": 301,
"column": 37
},
"end": {
- "line": 294,
+ "line": 301,
"column": 57
}
}
},
"prefix": true,
"range": [
- 10822,
- 10843
+ 10926,
+ 10947
],
"loc": {
"start": {
- "line": 294,
+ "line": 301,
"column": 36
},
"end": {
- "line": 294,
+ "line": 301,
"column": 57
}
}
@@ -17786,16 +17897,16 @@
"type": "Identifier",
"name": "decThisCol",
"range": [
- 10846,
- 10856
+ 10950,
+ 10960
],
"loc": {
"start": {
- "line": 294,
+ "line": 301,
"column": 60
},
"end": {
- "line": 294,
+ "line": 301,
"column": 70
}
}
@@ -17804,31 +17915,31 @@
"type": "Identifier",
"name": "i",
"range": [
- 10857,
- 10858
+ 10961,
+ 10962
],
"loc": {
"start": {
- "line": 294,
+ "line": 301,
"column": 71
},
"end": {
- "line": 294,
+ "line": 301,
"column": 72
}
}
},
"range": [
- 10846,
- 10859
+ 10950,
+ 10963
],
"loc": {
"start": {
- "line": 294,
+ "line": 301,
"column": 60
},
"end": {
- "line": 294,
+ "line": 301,
"column": 73
}
}
@@ -17838,46 +17949,46 @@
"value": 2,
"raw": "2",
"range": [
- 10862,
- 10863
+ 10966,
+ 10967
],
"loc": {
"start": {
- "line": 294,
+ "line": 301,
"column": 76
},
"end": {
- "line": 294,
+ "line": 301,
"column": 77
}
}
},
"range": [
- 10822,
- 10863
+ 10926,
+ 10967
],
"loc": {
"start": {
- "line": 294,
+ "line": 301,
"column": 36
},
"end": {
- "line": 294,
+ "line": 301,
"column": 77
}
}
},
"range": [
- 10810,
- 10863
+ 10914,
+ 10967
],
"loc": {
"start": {
- "line": 294,
+ "line": 301,
"column": 24
},
"end": {
- "line": 294,
+ "line": 301,
"column": 77
}
}
@@ -17885,16 +17996,16 @@
],
"kind": "let",
"range": [
- 10806,
- 10864
+ 10910,
+ 10968
],
"loc": {
"start": {
- "line": 294,
+ "line": 301,
"column": 20
},
"end": {
- "line": 294,
+ "line": 301,
"column": 78
}
},
@@ -17903,16 +18014,16 @@
"type": "Line",
"value": "if outputType is defined",
"range": [
- 10886,
- 10912
+ 10990,
+ 11016
],
"loc": {
"start": {
- "line": 296,
+ "line": 303,
"column": 20
},
"end": {
- "line": 296,
+ "line": 303,
"column": 46
}
}
@@ -17928,16 +18039,16 @@
"type": "Identifier",
"name": "oTypeThisCol",
"range": [
- 10937,
- 10949
+ 11041,
+ 11053
],
"loc": {
"start": {
- "line": 297,
+ "line": 304,
"column": 24
},
"end": {
- "line": 297,
+ "line": 304,
"column": 36
}
}
@@ -17946,31 +18057,31 @@
"type": "Identifier",
"name": "result",
"range": [
- 10953,
- 10959
+ 11057,
+ 11063
],
"loc": {
"start": {
- "line": 297,
+ "line": 304,
"column": 40
},
"end": {
- "line": 297,
+ "line": 304,
"column": 46
}
}
},
"range": [
- 10937,
- 10959
+ 11041,
+ 11063
],
"loc": {
"start": {
- "line": 297,
+ "line": 304,
"column": 24
},
"end": {
- "line": 297,
+ "line": 304,
"column": 46
}
}
@@ -17987,16 +18098,16 @@
"type": "Identifier",
"name": "result",
"range": [
- 10987,
- 10993
+ 11091,
+ 11097
],
"loc": {
"start": {
- "line": 298,
+ "line": 305,
"column": 24
},
"end": {
- "line": 298,
+ "line": 305,
"column": 30
}
}
@@ -18010,16 +18121,16 @@
"type": "Identifier",
"name": "result",
"range": [
- 10996,
- 11002
+ 11100,
+ 11106
],
"loc": {
"start": {
- "line": 298,
+ "line": 305,
"column": 33
},
"end": {
- "line": 298,
+ "line": 305,
"column": 39
}
}
@@ -18028,31 +18139,31 @@
"type": "Identifier",
"name": "toFixed",
"range": [
- 11003,
- 11010
+ 11107,
+ 11114
],
"loc": {
"start": {
- "line": 298,
+ "line": 305,
"column": 40
},
"end": {
- "line": 298,
+ "line": 305,
"column": 47
}
}
},
"range": [
- 10996,
- 11010
+ 11100,
+ 11114
],
"loc": {
"start": {
- "line": 298,
+ "line": 305,
"column": 33
},
"end": {
- "line": 298,
+ "line": 305,
"column": 47
}
}
@@ -18062,62 +18173,62 @@
"type": "Identifier",
"name": "precision",
"range": [
- 11011,
- 11020
+ 11115,
+ 11124
],
"loc": {
"start": {
- "line": 298,
+ "line": 305,
"column": 48
},
"end": {
- "line": 298,
+ "line": 305,
"column": 57
}
}
}
],
"range": [
- 10996,
- 11021
+ 11100,
+ 11125
],
"loc": {
"start": {
- "line": 298,
+ "line": 305,
"column": 33
},
"end": {
- "line": 298,
+ "line": 305,
"column": 58
}
}
},
"range": [
- 10987,
- 11021
+ 11091,
+ 11125
],
"loc": {
"start": {
- "line": 298,
+ "line": 305,
"column": 24
},
"end": {
- "line": 298,
+ "line": 305,
"column": 58
}
}
},
"range": [
- 10987,
- 11022
+ 11091,
+ 11126
],
"loc": {
"start": {
- "line": 298,
+ "line": 305,
"column": 24
},
"end": {
- "line": 298,
+ "line": 305,
"column": 59
}
}
@@ -18130,16 +18241,16 @@
"type": "Identifier",
"name": "elm",
"range": [
- 11052,
- 11055
+ 11156,
+ 11159
],
"loc": {
"start": {
- "line": 300,
+ "line": 307,
"column": 28
},
"end": {
- "line": 300,
+ "line": 307,
"column": 31
}
}
@@ -18152,16 +18263,16 @@
"type": "Identifier",
"name": "labThisCol",
"range": [
- 11056,
- 11066
+ 11160,
+ 11170
],
"loc": {
"start": {
- "line": 300,
+ "line": 307,
"column": 32
},
"end": {
- "line": 300,
+ "line": 307,
"column": 42
}
}
@@ -18170,47 +18281,47 @@
"type": "Identifier",
"name": "i",
"range": [
- 11067,
- 11068
+ 11171,
+ 11172
],
"loc": {
"start": {
- "line": 300,
+ "line": 307,
"column": 43
},
"end": {
- "line": 300,
+ "line": 307,
"column": 44
}
}
},
"range": [
- 11056,
- 11069
+ 11160,
+ 11173
],
"loc": {
"start": {
- "line": 300,
+ "line": 307,
"column": 32
},
"end": {
- "line": 300,
+ "line": 307,
"column": 45
}
}
}
],
"range": [
- 11052,
- 11070
+ 11156,
+ 11174
],
"loc": {
"start": {
- "line": 300,
+ "line": 307,
"column": 28
},
"end": {
- "line": 300,
+ "line": 307,
"column": 46
}
}
@@ -18229,16 +18340,16 @@
"type": "Identifier",
"name": "oTypeThisCol",
"range": [
- 11110,
- 11122
+ 11214,
+ 11226
],
"loc": {
"start": {
- "line": 301,
+ "line": 308,
"column": 36
},
"end": {
- "line": 301,
+ "line": 308,
"column": 48
}
}
@@ -18247,47 +18358,47 @@
"type": "Identifier",
"name": "toLowerCase",
"range": [
- 11123,
- 11134
+ 11227,
+ 11238
],
"loc": {
"start": {
- "line": 301,
+ "line": 308,
"column": 49
},
"end": {
- "line": 301,
+ "line": 308,
"column": 60
}
}
},
"range": [
- 11110,
- 11134
+ 11214,
+ 11238
],
"loc": {
"start": {
- "line": 301,
+ "line": 308,
"column": 36
},
"end": {
- "line": 301,
+ "line": 308,
"column": 60
}
}
},
"arguments": [],
"range": [
- 11110,
- 11136
+ 11214,
+ 11240
],
"loc": {
"start": {
- "line": 301,
+ "line": 308,
"column": 36
},
"end": {
- "line": 301,
+ "line": 308,
"column": 62
}
}
@@ -18300,16 +18411,16 @@
"value": "innerhtml",
"raw": "'innerhtml'",
"range": [
- 11177,
- 11188
+ 11281,
+ 11292
],
"loc": {
"start": {
- "line": 302,
+ "line": 309,
"column": 37
},
"end": {
- "line": 302,
+ "line": 309,
"column": 48
}
}
@@ -18329,16 +18440,16 @@
"type": "Identifier",
"name": "isNaN",
"range": [
- 11230,
- 11235
+ 11334,
+ 11339
],
"loc": {
"start": {
- "line": 303,
+ "line": 310,
"column": 40
},
"end": {
- "line": 303,
+ "line": 310,
"column": 45
}
}
@@ -18348,32 +18459,32 @@
"type": "Identifier",
"name": "result",
"range": [
- 11236,
- 11242
+ 11340,
+ 11346
],
"loc": {
"start": {
- "line": 303,
+ "line": 310,
"column": 46
},
"end": {
- "line": 303,
+ "line": 310,
"column": 52
}
}
}
],
"range": [
- 11230,
- 11243
+ 11334,
+ 11347
],
"loc": {
"start": {
- "line": 303,
+ "line": 310,
"column": 40
},
"end": {
- "line": 303,
+ "line": 310,
"column": 53
}
}
@@ -18387,16 +18498,16 @@
"type": "Identifier",
"name": "isFinite",
"range": [
- 11248,
- 11256
+ 11352,
+ 11360
],
"loc": {
"start": {
- "line": 303,
+ "line": 310,
"column": 58
},
"end": {
- "line": 303,
+ "line": 310,
"column": 66
}
}
@@ -18406,63 +18517,63 @@
"type": "Identifier",
"name": "result",
"range": [
- 11257,
- 11263
+ 11361,
+ 11367
],
"loc": {
"start": {
- "line": 303,
+ "line": 310,
"column": 67
},
"end": {
- "line": 303,
+ "line": 310,
"column": 73
}
}
}
],
"range": [
- 11248,
- 11264
+ 11352,
+ 11368
],
"loc": {
"start": {
- "line": 303,
+ "line": 310,
"column": 58
},
"end": {
- "line": 303,
+ "line": 310,
"column": 74
}
}
},
"prefix": true,
"range": [
- 11247,
- 11264
+ 11351,
+ 11368
],
"loc": {
"start": {
- "line": 303,
+ "line": 310,
"column": 57
},
"end": {
- "line": 303,
+ "line": 310,
"column": 74
}
}
},
"range": [
- 11230,
- 11264
+ 11334,
+ 11368
],
"loc": {
"start": {
- "line": 303,
+ "line": 310,
"column": 40
},
"end": {
- "line": 303,
+ "line": 310,
"column": 74
}
}
@@ -18474,16 +18585,16 @@
"type": "Identifier",
"name": "nbvalues",
"range": [
- 11308,
- 11316
+ 11412,
+ 11420
],
"loc": {
"start": {
- "line": 304,
+ "line": 311,
"column": 40
},
"end": {
- "line": 304,
+ "line": 311,
"column": 48
}
}
@@ -18493,46 +18604,46 @@
"value": 0,
"raw": "0",
"range": [
- 11321,
- 11322
+ 11425,
+ 11426
],
"loc": {
"start": {
- "line": 304,
+ "line": 311,
"column": 53
},
"end": {
- "line": 304,
+ "line": 311,
"column": 54
}
}
},
"range": [
- 11308,
- 11322
+ 11412,
+ 11426
],
"loc": {
"start": {
- "line": 304,
+ "line": 311,
"column": 40
},
"end": {
- "line": 304,
+ "line": 311,
"column": 54
}
}
},
"range": [
- 11230,
- 11322
+ 11334,
+ 11426
],
"loc": {
"start": {
- "line": 303,
+ "line": 310,
"column": 40
},
"end": {
- "line": 304,
+ "line": 311,
"column": 54
}
}
@@ -18554,16 +18665,16 @@
"type": "Identifier",
"name": "elm",
"range": [
- 11366,
- 11369
+ 11470,
+ 11473
],
"loc": {
"start": {
- "line": 305,
+ "line": 312,
"column": 40
},
"end": {
- "line": 305,
+ "line": 312,
"column": 43
}
}
@@ -18576,16 +18687,16 @@
"type": "Identifier",
"name": "labThisCol",
"range": [
- 11370,
- 11380
+ 11474,
+ 11484
],
"loc": {
"start": {
- "line": 305,
+ "line": 312,
"column": 44
},
"end": {
- "line": 305,
+ "line": 312,
"column": 54
}
}
@@ -18594,47 +18705,47 @@
"type": "Identifier",
"name": "i",
"range": [
- 11381,
- 11382
+ 11485,
+ 11486
],
"loc": {
"start": {
- "line": 305,
+ "line": 312,
"column": 55
},
"end": {
- "line": 305,
+ "line": 312,
"column": 56
}
}
},
"range": [
- 11370,
- 11383
+ 11474,
+ 11487
],
"loc": {
"start": {
- "line": 305,
+ "line": 312,
"column": 44
},
"end": {
- "line": 305,
+ "line": 312,
"column": 57
}
}
}
],
"range": [
- 11366,
- 11384
+ 11470,
+ 11488
],
"loc": {
"start": {
- "line": 305,
+ "line": 312,
"column": 40
},
"end": {
- "line": 305,
+ "line": 312,
"column": 58
}
}
@@ -18643,31 +18754,31 @@
"type": "Identifier",
"name": "innerHTML",
"range": [
- 11385,
- 11394
+ 11489,
+ 11498
],
"loc": {
"start": {
- "line": 305,
+ "line": 312,
"column": 59
},
"end": {
- "line": 305,
+ "line": 312,
"column": 68
}
}
},
"range": [
- 11366,
- 11394
+ 11470,
+ 11498
],
"loc": {
"start": {
- "line": 305,
+ "line": 312,
"column": 40
},
"end": {
- "line": 305,
+ "line": 312,
"column": 68
}
}
@@ -18677,62 +18788,62 @@
"value": ".",
"raw": "'.'",
"range": [
- 11397,
- 11400
+ 11501,
+ 11504
],
"loc": {
"start": {
- "line": 305,
+ "line": 312,
"column": 71
},
"end": {
- "line": 305,
+ "line": 312,
"column": 74
}
}
},
"range": [
- 11366,
- 11400
+ 11470,
+ 11504
],
"loc": {
"start": {
- "line": 305,
+ "line": 312,
"column": 40
},
"end": {
- "line": 305,
+ "line": 312,
"column": 74
}
}
},
"range": [
- 11366,
- 11401
+ 11470,
+ 11505
],
"loc": {
"start": {
- "line": 305,
+ "line": 312,
"column": 40
},
"end": {
- "line": 305,
+ "line": 312,
"column": 75
}
}
}
],
"range": [
- 11324,
- 11439
+ 11428,
+ 11543
],
"loc": {
"start": {
- "line": 304,
+ "line": 311,
"column": 56
},
"end": {
- "line": 306,
+ "line": 313,
"column": 37
}
}
@@ -18754,16 +18865,16 @@
"type": "Identifier",
"name": "elm",
"range": [
- 11487,
- 11490
+ 11591,
+ 11594
],
"loc": {
"start": {
- "line": 307,
+ "line": 314,
"column": 40
},
"end": {
- "line": 307,
+ "line": 314,
"column": 43
}
}
@@ -18776,16 +18887,16 @@
"type": "Identifier",
"name": "labThisCol",
"range": [
- 11491,
- 11501
+ 11595,
+ 11605
],
"loc": {
"start": {
- "line": 307,
+ "line": 314,
"column": 44
},
"end": {
- "line": 307,
+ "line": 314,
"column": 54
}
}
@@ -18794,47 +18905,47 @@
"type": "Identifier",
"name": "i",
"range": [
- 11502,
- 11503
+ 11606,
+ 11607
],
"loc": {
"start": {
- "line": 307,
+ "line": 314,
"column": 55
},
"end": {
- "line": 307,
+ "line": 314,
"column": 56
}
}
},
"range": [
- 11491,
- 11504
+ 11595,
+ 11608
],
"loc": {
"start": {
- "line": 307,
+ "line": 314,
"column": 44
},
"end": {
- "line": 307,
+ "line": 314,
"column": 57
}
}
}
],
"range": [
- 11487,
- 11505
+ 11591,
+ 11609
],
"loc": {
"start": {
- "line": 307,
+ "line": 314,
"column": 40
},
"end": {
- "line": 307,
+ "line": 314,
"column": 58
}
}
@@ -18843,31 +18954,31 @@
"type": "Identifier",
"name": "innerHTML",
"range": [
- 11506,
- 11515
+ 11610,
+ 11619
],
"loc": {
"start": {
- "line": 307,
+ "line": 314,
"column": 59
},
"end": {
- "line": 307,
+ "line": 314,
"column": 68
}
}
},
"range": [
- 11487,
- 11515
+ 11591,
+ 11619
],
"loc": {
"start": {
- "line": 307,
+ "line": 314,
"column": 40
},
"end": {
- "line": 307,
+ "line": 314,
"column": 68
}
}
@@ -18876,77 +18987,77 @@
"type": "Identifier",
"name": "result",
"range": [
- 11518,
- 11524
+ 11622,
+ 11628
],
"loc": {
"start": {
- "line": 307,
+ "line": 314,
"column": 71
},
"end": {
- "line": 307,
+ "line": 314,
"column": 77
}
}
},
"range": [
- 11487,
- 11524
+ 11591,
+ 11628
],
"loc": {
"start": {
- "line": 307,
+ "line": 314,
"column": 40
},
"end": {
- "line": 307,
+ "line": 314,
"column": 77
}
}
},
"range": [
- 11487,
- 11525
+ 11591,
+ 11629
],
"loc": {
"start": {
- "line": 307,
+ "line": 314,
"column": 40
},
"end": {
- "line": 307,
+ "line": 314,
"column": 78
}
}
}
],
"range": [
- 11445,
- 11563
+ 11549,
+ 11667
],
"loc": {
"start": {
- "line": 306,
+ "line": 313,
"column": 43
},
"end": {
- "line": 308,
+ "line": 315,
"column": 37
}
}
},
"range": [
- 11226,
- 11563
+ 11330,
+ 11667
],
"loc": {
"start": {
- "line": 303,
+ "line": 310,
"column": 36
},
"end": {
- "line": 308,
+ "line": 315,
"column": 37
}
}
@@ -18955,32 +19066,32 @@
"type": "BreakStatement",
"label": null,
"range": [
- 11600,
- 11606
+ 11704,
+ 11710
],
"loc": {
"start": {
- "line": 309,
+ "line": 316,
"column": 36
},
"end": {
- "line": 309,
+ "line": 316,
"column": 42
}
}
}
],
"range": [
- 11172,
- 11606
+ 11276,
+ 11710
],
"loc": {
"start": {
- "line": 302,
+ "line": 309,
"column": 32
},
"end": {
- "line": 309,
+ "line": 316,
"column": 42
}
}
@@ -18992,16 +19103,16 @@
"value": "setvalue",
"raw": "'setvalue'",
"range": [
- 11644,
- 11654
+ 11748,
+ 11758
],
"loc": {
"start": {
- "line": 310,
+ "line": 317,
"column": 37
},
"end": {
- "line": 310,
+ "line": 317,
"column": 47
}
}
@@ -19021,16 +19132,16 @@
"type": "Identifier",
"name": "elm",
"range": [
- 11692,
- 11695
+ 11796,
+ 11799
],
"loc": {
"start": {
- "line": 311,
+ "line": 318,
"column": 36
},
"end": {
- "line": 311,
+ "line": 318,
"column": 39
}
}
@@ -19043,16 +19154,16 @@
"type": "Identifier",
"name": "labThisCol",
"range": [
- 11696,
- 11706
+ 11800,
+ 11810
],
"loc": {
"start": {
- "line": 311,
+ "line": 318,
"column": 40
},
"end": {
- "line": 311,
+ "line": 318,
"column": 50
}
}
@@ -19061,47 +19172,47 @@
"type": "Identifier",
"name": "i",
"range": [
- 11707,
- 11708
+ 11811,
+ 11812
],
"loc": {
"start": {
- "line": 311,
+ "line": 318,
"column": 51
},
"end": {
- "line": 311,
+ "line": 318,
"column": 52
}
}
},
"range": [
- 11696,
- 11709
+ 11800,
+ 11813
],
"loc": {
"start": {
- "line": 311,
+ "line": 318,
"column": 40
},
"end": {
- "line": 311,
+ "line": 318,
"column": 53
}
}
}
],
"range": [
- 11692,
- 11710
+ 11796,
+ 11814
],
"loc": {
"start": {
- "line": 311,
+ "line": 318,
"column": 36
},
"end": {
- "line": 311,
+ "line": 318,
"column": 54
}
}
@@ -19110,31 +19221,31 @@
"type": "Identifier",
"name": "value",
"range": [
- 11711,
- 11716
+ 11815,
+ 11820
],
"loc": {
"start": {
- "line": 311,
+ "line": 318,
"column": 55
},
"end": {
- "line": 311,
+ "line": 318,
"column": 60
}
}
},
"range": [
- 11692,
- 11716
+ 11796,
+ 11820
],
"loc": {
"start": {
- "line": 311,
+ "line": 318,
"column": 36
},
"end": {
- "line": 311,
+ "line": 318,
"column": 60
}
}
@@ -19143,46 +19254,46 @@
"type": "Identifier",
"name": "result",
"range": [
- 11719,
- 11725
+ 11823,
+ 11829
],
"loc": {
"start": {
- "line": 311,
+ "line": 318,
"column": 63
},
"end": {
- "line": 311,
+ "line": 318,
"column": 69
}
}
},
"range": [
- 11692,
- 11725
+ 11796,
+ 11829
],
"loc": {
"start": {
- "line": 311,
+ "line": 318,
"column": 36
},
"end": {
- "line": 311,
+ "line": 318,
"column": 69
}
}
},
"range": [
- 11692,
- 11726
+ 11796,
+ 11830
],
"loc": {
"start": {
- "line": 311,
+ "line": 318,
"column": 36
},
"end": {
- "line": 311,
+ "line": 318,
"column": 70
}
}
@@ -19191,32 +19302,32 @@
"type": "BreakStatement",
"label": null,
"range": [
- 11763,
- 11769
+ 11867,
+ 11873
],
"loc": {
"start": {
- "line": 312,
+ "line": 319,
"column": 36
},
"end": {
- "line": 312,
+ "line": 319,
"column": 42
}
}
}
],
"range": [
- 11639,
- 11769
+ 11743,
+ 11873
],
"loc": {
"start": {
- "line": 310,
+ "line": 317,
"column": 32
},
"end": {
- "line": 312,
+ "line": 319,
"column": 42
}
}
@@ -19228,16 +19339,16 @@
"value": "createtextnode",
"raw": "'createtextnode'",
"range": [
- 11807,
- 11823
+ 11911,
+ 11927
],
"loc": {
"start": {
- "line": 313,
+ "line": 320,
"column": 37
},
"end": {
- "line": 313,
+ "line": 320,
"column": 53
}
}
@@ -19252,16 +19363,16 @@
"type": "Identifier",
"name": "oldnode",
"range": [
- 11865,
- 11872
+ 11969,
+ 11976
],
"loc": {
"start": {
- "line": 314,
+ "line": 321,
"column": 40
},
"end": {
- "line": 314,
+ "line": 321,
"column": 47
}
}
@@ -19275,16 +19386,16 @@
"type": "Identifier",
"name": "elm",
"range": [
- 11915,
- 11918
+ 12019,
+ 12022
],
"loc": {
"start": {
- "line": 315,
+ "line": 322,
"column": 40
},
"end": {
- "line": 315,
+ "line": 322,
"column": 43
}
}
@@ -19297,16 +19408,16 @@
"type": "Identifier",
"name": "labThisCol",
"range": [
- 11919,
- 11929
+ 12023,
+ 12033
],
"loc": {
"start": {
- "line": 315,
+ "line": 322,
"column": 44
},
"end": {
- "line": 315,
+ "line": 322,
"column": 54
}
}
@@ -19315,47 +19426,47 @@
"type": "Identifier",
"name": "i",
"range": [
- 11930,
- 11931
+ 12034,
+ 12035
],
"loc": {
"start": {
- "line": 315,
+ "line": 322,
"column": 55
},
"end": {
- "line": 315,
+ "line": 322,
"column": 56
}
}
},
"range": [
- 11919,
- 11932
+ 12023,
+ 12036
],
"loc": {
"start": {
- "line": 315,
+ "line": 322,
"column": 44
},
"end": {
- "line": 315,
+ "line": 322,
"column": 57
}
}
}
],
"range": [
- 11915,
- 11933
+ 12019,
+ 12037
],
"loc": {
"start": {
- "line": 315,
+ "line": 322,
"column": 40
},
"end": {
- "line": 315,
+ "line": 322,
"column": 58
}
}
@@ -19364,46 +19475,46 @@
"type": "Identifier",
"name": "firstChild",
"range": [
- 11934,
- 11944
+ 12038,
+ 12048
],
"loc": {
"start": {
- "line": 315,
+ "line": 322,
"column": 59
},
"end": {
- "line": 315,
+ "line": 322,
"column": 69
}
}
},
"range": [
- 11915,
- 11944
+ 12019,
+ 12048
],
"loc": {
"start": {
- "line": 315,
+ "line": 322,
"column": 40
},
"end": {
- "line": 315,
+ "line": 322,
"column": 69
}
}
},
"range": [
- 11865,
- 11944
+ 11969,
+ 12048
],
"loc": {
"start": {
- "line": 314,
+ "line": 321,
"column": 40
},
"end": {
- "line": 315,
+ "line": 322,
"column": 69
}
}
@@ -19411,16 +19522,16 @@
],
"kind": "let",
"range": [
- 11861,
- 11945
+ 11965,
+ 12049
],
"loc": {
"start": {
- "line": 314,
+ "line": 321,
"column": 36
},
"end": {
- "line": 315,
+ "line": 322,
"column": 70
}
}
@@ -19434,16 +19545,16 @@
"type": "Identifier",
"name": "txtnode",
"range": [
- 11986,
- 11993
+ 12090,
+ 12097
],
"loc": {
"start": {
- "line": 316,
+ "line": 323,
"column": 40
},
"end": {
- "line": 316,
+ "line": 323,
"column": 47
}
}
@@ -19454,16 +19565,16 @@
"type": "Identifier",
"name": "createText",
"range": [
- 11996,
- 12006
+ 12100,
+ 12110
],
"loc": {
"start": {
- "line": 316,
+ "line": 323,
"column": 50
},
"end": {
- "line": 316,
+ "line": 323,
"column": 60
}
}
@@ -19473,47 +19584,47 @@
"type": "Identifier",
"name": "result",
"range": [
- 12007,
- 12013
+ 12111,
+ 12117
],
"loc": {
"start": {
- "line": 316,
+ "line": 323,
"column": 61
},
"end": {
- "line": 316,
+ "line": 323,
"column": 67
}
}
}
],
"range": [
- 11996,
- 12014
+ 12100,
+ 12118
],
"loc": {
"start": {
- "line": 316,
+ "line": 323,
"column": 50
},
"end": {
- "line": 316,
+ "line": 323,
"column": 68
}
}
},
"range": [
- 11986,
- 12014
+ 12090,
+ 12118
],
"loc": {
"start": {
- "line": 316,
+ "line": 323,
"column": 40
},
"end": {
- "line": 316,
+ "line": 323,
"column": 68
}
}
@@ -19521,16 +19632,16 @@
],
"kind": "let",
"range": [
- 11982,
- 12015
+ 12086,
+ 12119
],
"loc": {
"start": {
- "line": 316,
+ "line": 323,
"column": 36
},
"end": {
- "line": 316,
+ "line": 323,
"column": 69
}
}
@@ -19548,16 +19659,16 @@
"type": "Identifier",
"name": "elm",
"range": [
- 12052,
- 12055
+ 12156,
+ 12159
],
"loc": {
"start": {
- "line": 317,
+ "line": 324,
"column": 36
},
"end": {
- "line": 317,
+ "line": 324,
"column": 39
}
}
@@ -19570,16 +19681,16 @@
"type": "Identifier",
"name": "labThisCol",
"range": [
- 12056,
- 12066
+ 12160,
+ 12170
],
"loc": {
"start": {
- "line": 317,
+ "line": 324,
"column": 40
},
"end": {
- "line": 317,
+ "line": 324,
"column": 50
}
}
@@ -19588,47 +19699,47 @@
"type": "Identifier",
"name": "i",
"range": [
- 12067,
- 12068
+ 12171,
+ 12172
],
"loc": {
"start": {
- "line": 317,
+ "line": 324,
"column": 51
},
"end": {
- "line": 317,
+ "line": 324,
"column": 52
}
}
},
"range": [
- 12056,
- 12069
+ 12160,
+ 12173
],
"loc": {
"start": {
- "line": 317,
+ "line": 324,
"column": 40
},
"end": {
- "line": 317,
+ "line": 324,
"column": 53
}
}
}
],
"range": [
- 12052,
- 12070
+ 12156,
+ 12174
],
"loc": {
"start": {
- "line": 317,
+ "line": 324,
"column": 36
},
"end": {
- "line": 317,
+ "line": 324,
"column": 54
}
}
@@ -19637,31 +19748,31 @@
"type": "Identifier",
"name": "replaceChild",
"range": [
- 12112,
- 12124
+ 12216,
+ 12228
],
"loc": {
"start": {
- "line": 318,
+ "line": 325,
"column": 41
},
"end": {
- "line": 318,
+ "line": 325,
"column": 53
}
}
},
"range": [
- 12052,
- 12124
+ 12156,
+ 12228
],
"loc": {
"start": {
- "line": 317,
+ "line": 324,
"column": 36
},
"end": {
- "line": 318,
+ "line": 325,
"column": 53
}
}
@@ -19671,16 +19782,16 @@
"type": "Identifier",
"name": "txtnode",
"range": [
- 12125,
- 12132
+ 12229,
+ 12236
],
"loc": {
"start": {
- "line": 318,
+ "line": 325,
"column": 54
},
"end": {
- "line": 318,
+ "line": 325,
"column": 61
}
}
@@ -19689,47 +19800,47 @@
"type": "Identifier",
"name": "oldnode",
"range": [
- 12134,
- 12141
+ 12238,
+ 12245
],
"loc": {
"start": {
- "line": 318,
+ "line": 325,
"column": 63
},
"end": {
- "line": 318,
+ "line": 325,
"column": 70
}
}
}
],
"range": [
- 12052,
- 12142
+ 12156,
+ 12246
],
"loc": {
"start": {
- "line": 317,
+ "line": 324,
"column": 36
},
"end": {
- "line": 318,
+ "line": 325,
"column": 71
}
}
},
"range": [
- 12052,
- 12143
+ 12156,
+ 12247
],
"loc": {
"start": {
- "line": 317,
+ "line": 324,
"column": 36
},
"end": {
- "line": 318,
+ "line": 325,
"column": 72
}
}
@@ -19738,48 +19849,48 @@
"type": "BreakStatement",
"label": null,
"range": [
- 12180,
- 12186
+ 12284,
+ 12290
],
"loc": {
"start": {
- "line": 319,
+ "line": 326,
"column": 36
},
"end": {
- "line": 319,
+ "line": 326,
"column": 42
}
}
}
],
"range": [
- 11802,
- 12186
+ 11906,
+ 12290
],
"loc": {
"start": {
- "line": 313,
+ "line": 320,
"column": 32
},
"end": {
- "line": 319,
+ "line": 326,
"column": 42
}
}
}
],
"range": [
- 11102,
- 12216
+ 11206,
+ 12320
],
"loc": {
"start": {
- "line": 301,
+ "line": 308,
"column": 28
},
"end": {
- "line": 320,
+ "line": 327,
"column": 29
}
},
@@ -19788,16 +19899,16 @@
"type": "Line",
"value": "switch",
"range": [
- 12216,
- 12224
+ 12320,
+ 12328
],
"loc": {
"start": {
- "line": 320,
+ "line": 327,
"column": 29
},
"end": {
- "line": 320,
+ "line": 327,
"column": 37
}
}
@@ -19806,48 +19917,48 @@
}
],
"range": [
- 11072,
- 12250
+ 11176,
+ 12354
],
"loc": {
"start": {
- "line": 300,
+ "line": 307,
"column": 48
},
"end": {
- "line": 321,
+ "line": 328,
"column": 25
}
}
},
"alternate": null,
"range": [
- 11048,
- 12250
+ 11152,
+ 12354
],
"loc": {
"start": {
- "line": 300,
+ "line": 307,
"column": 24
},
"end": {
- "line": 321,
+ "line": 328,
"column": 25
}
}
}
],
"range": [
- 10961,
- 12272
+ 11065,
+ 12376
],
"loc": {
"start": {
- "line": 297,
+ "line": 304,
"column": 48
},
"end": {
- "line": 322,
+ "line": 329,
"column": 21
}
}
@@ -19874,16 +19985,16 @@
"type": "Identifier",
"name": "isNaN",
"range": [
- 12342,
- 12347
+ 12446,
+ 12451
],
"loc": {
"start": {
- "line": 324,
+ "line": 331,
"column": 32
},
"end": {
- "line": 324,
+ "line": 331,
"column": 37
}
}
@@ -19893,32 +20004,32 @@
"type": "Identifier",
"name": "result",
"range": [
- 12348,
- 12354
+ 12452,
+ 12458
],
"loc": {
"start": {
- "line": 324,
+ "line": 331,
"column": 38
},
"end": {
- "line": 324,
+ "line": 331,
"column": 44
}
}
}
],
"range": [
- 12342,
- 12355
+ 12446,
+ 12459
],
"loc": {
"start": {
- "line": 324,
+ "line": 331,
"column": 32
},
"end": {
- "line": 324,
+ "line": 331,
"column": 45
}
}
@@ -19932,16 +20043,16 @@
"type": "Identifier",
"name": "isFinite",
"range": [
- 12360,
- 12368
+ 12464,
+ 12472
],
"loc": {
"start": {
- "line": 324,
+ "line": 331,
"column": 50
},
"end": {
- "line": 324,
+ "line": 331,
"column": 58
}
}
@@ -19951,63 +20062,63 @@
"type": "Identifier",
"name": "result",
"range": [
- 12369,
- 12375
+ 12473,
+ 12479
],
"loc": {
"start": {
- "line": 324,
+ "line": 331,
"column": 59
},
"end": {
- "line": 324,
+ "line": 331,
"column": 65
}
}
}
],
"range": [
- 12360,
- 12376
+ 12464,
+ 12480
],
"loc": {
"start": {
- "line": 324,
+ "line": 331,
"column": 50
},
"end": {
- "line": 324,
+ "line": 331,
"column": 66
}
}
},
"prefix": true,
"range": [
- 12359,
- 12376
+ 12463,
+ 12480
],
"loc": {
"start": {
- "line": 324,
+ "line": 331,
"column": 49
},
"end": {
- "line": 324,
+ "line": 331,
"column": 66
}
}
},
"range": [
- 12342,
- 12376
+ 12446,
+ 12480
],
"loc": {
"start": {
- "line": 324,
+ "line": 331,
"column": 32
},
"end": {
- "line": 324,
+ "line": 331,
"column": 66
}
}
@@ -20019,16 +20130,16 @@
"type": "Identifier",
"name": "nbvalues",
"range": [
- 12412,
- 12420
+ 12516,
+ 12524
],
"loc": {
"start": {
- "line": 325,
+ "line": 332,
"column": 32
},
"end": {
- "line": 325,
+ "line": 332,
"column": 40
}
}
@@ -20038,46 +20149,46 @@
"value": 0,
"raw": "0",
"range": [
- 12425,
- 12426
+ 12529,
+ 12530
],
"loc": {
"start": {
- "line": 325,
+ "line": 332,
"column": 45
},
"end": {
- "line": 325,
+ "line": 332,
"column": 46
}
}
},
"range": [
- 12412,
- 12426
+ 12516,
+ 12530
],
"loc": {
"start": {
- "line": 325,
+ "line": 332,
"column": 32
},
"end": {
- "line": 325,
+ "line": 332,
"column": 46
}
}
},
"range": [
- 12342,
- 12426
+ 12446,
+ 12530
],
"loc": {
"start": {
- "line": 324,
+ "line": 331,
"column": 32
},
"end": {
- "line": 325,
+ "line": 332,
"column": 46
}
}
@@ -20099,16 +20210,16 @@
"type": "Identifier",
"name": "elm",
"range": [
- 12462,
- 12465
+ 12566,
+ 12569
],
"loc": {
"start": {
- "line": 326,
+ "line": 333,
"column": 32
},
"end": {
- "line": 326,
+ "line": 333,
"column": 35
}
}
@@ -20121,16 +20232,16 @@
"type": "Identifier",
"name": "labThisCol",
"range": [
- 12466,
- 12476
+ 12570,
+ 12580
],
"loc": {
"start": {
- "line": 326,
+ "line": 333,
"column": 36
},
"end": {
- "line": 326,
+ "line": 333,
"column": 46
}
}
@@ -20139,47 +20250,47 @@
"type": "Identifier",
"name": "i",
"range": [
- 12477,
- 12478
+ 12581,
+ 12582
],
"loc": {
"start": {
- "line": 326,
+ "line": 333,
"column": 47
},
"end": {
- "line": 326,
+ "line": 333,
"column": 48
}
}
},
"range": [
- 12466,
- 12479
+ 12570,
+ 12583
],
"loc": {
"start": {
- "line": 326,
+ "line": 333,
"column": 36
},
"end": {
- "line": 326,
+ "line": 333,
"column": 49
}
}
}
],
"range": [
- 12462,
- 12480
+ 12566,
+ 12584
],
"loc": {
"start": {
- "line": 326,
+ "line": 333,
"column": 32
},
"end": {
- "line": 326,
+ "line": 333,
"column": 50
}
}
@@ -20188,31 +20299,31 @@
"type": "Identifier",
"name": "innerHTML",
"range": [
- 12481,
- 12490
+ 12585,
+ 12594
],
"loc": {
"start": {
- "line": 326,
+ "line": 333,
"column": 51
},
"end": {
- "line": 326,
+ "line": 333,
"column": 60
}
}
},
"range": [
- 12462,
- 12490
+ 12566,
+ 12594
],
"loc": {
"start": {
- "line": 326,
+ "line": 333,
"column": 32
},
"end": {
- "line": 326,
+ "line": 333,
"column": 60
}
}
@@ -20222,62 +20333,62 @@
"value": ".",
"raw": "'.'",
"range": [
- 12493,
- 12496
+ 12597,
+ 12600
],
"loc": {
"start": {
- "line": 326,
+ "line": 333,
"column": 63
},
"end": {
- "line": 326,
+ "line": 333,
"column": 66
}
}
},
"range": [
- 12462,
- 12496
+ 12566,
+ 12600
],
"loc": {
"start": {
- "line": 326,
+ "line": 333,
"column": 32
},
"end": {
- "line": 326,
+ "line": 333,
"column": 66
}
}
},
"range": [
- 12462,
- 12497
+ 12566,
+ 12601
],
"loc": {
"start": {
- "line": 326,
+ "line": 333,
"column": 32
},
"end": {
- "line": 326,
+ "line": 333,
"column": 67
}
}
}
],
"range": [
- 12428,
- 12527
+ 12532,
+ 12631
],
"loc": {
"start": {
- "line": 325,
+ "line": 332,
"column": 48
},
"end": {
- "line": 327,
+ "line": 334,
"column": 29
}
}
@@ -20299,16 +20410,16 @@
"type": "Identifier",
"name": "elm",
"range": [
- 12567,
- 12570
+ 12671,
+ 12674
],
"loc": {
"start": {
- "line": 328,
+ "line": 335,
"column": 32
},
"end": {
- "line": 328,
+ "line": 335,
"column": 35
}
}
@@ -20321,16 +20432,16 @@
"type": "Identifier",
"name": "labThisCol",
"range": [
- 12571,
- 12581
+ 12675,
+ 12685
],
"loc": {
"start": {
- "line": 328,
+ "line": 335,
"column": 36
},
"end": {
- "line": 328,
+ "line": 335,
"column": 46
}
}
@@ -20339,47 +20450,47 @@
"type": "Identifier",
"name": "i",
"range": [
- 12582,
- 12583
+ 12686,
+ 12687
],
"loc": {
"start": {
- "line": 328,
+ "line": 335,
"column": 47
},
"end": {
- "line": 328,
+ "line": 335,
"column": 48
}
}
},
"range": [
- 12571,
- 12584
+ 12675,
+ 12688
],
"loc": {
"start": {
- "line": 328,
+ "line": 335,
"column": 36
},
"end": {
- "line": 328,
+ "line": 335,
"column": 49
}
}
}
],
"range": [
- 12567,
- 12585
+ 12671,
+ 12689
],
"loc": {
"start": {
- "line": 328,
+ "line": 335,
"column": 32
},
"end": {
- "line": 328,
+ "line": 335,
"column": 50
}
}
@@ -20388,31 +20499,31 @@
"type": "Identifier",
"name": "innerHTML",
"range": [
- 12586,
- 12595
+ 12690,
+ 12699
],
"loc": {
"start": {
- "line": 328,
+ "line": 335,
"column": 51
},
"end": {
- "line": 328,
+ "line": 335,
"column": 60
}
}
},
"range": [
- 12567,
- 12595
+ 12671,
+ 12699
],
"loc": {
"start": {
- "line": 328,
+ "line": 335,
"column": 32
},
"end": {
- "line": 328,
+ "line": 335,
"column": 60
}
}
@@ -20426,16 +20537,16 @@
"type": "Identifier",
"name": "result",
"range": [
- 12634,
- 12640
+ 12738,
+ 12744
],
"loc": {
"start": {
- "line": 329,
+ "line": 336,
"column": 36
},
"end": {
- "line": 329,
+ "line": 336,
"column": 42
}
}
@@ -20444,31 +20555,31 @@
"type": "Identifier",
"name": "toFixed",
"range": [
- 12641,
- 12648
+ 12745,
+ 12752
],
"loc": {
"start": {
- "line": 329,
+ "line": 336,
"column": 43
},
"end": {
- "line": 329,
+ "line": 336,
"column": 50
}
}
},
"range": [
- 12634,
- 12648
+ 12738,
+ 12752
],
"loc": {
"start": {
- "line": 329,
+ "line": 336,
"column": 36
},
"end": {
- "line": 329,
+ "line": 336,
"column": 50
}
}
@@ -20478,109 +20589,109 @@
"type": "Identifier",
"name": "precision",
"range": [
- 12649,
- 12658
+ 12753,
+ 12762
],
"loc": {
"start": {
- "line": 329,
+ "line": 336,
"column": 51
},
"end": {
- "line": 329,
+ "line": 336,
"column": 60
}
}
}
],
"range": [
- 12634,
- 12659
+ 12738,
+ 12763
],
"loc": {
"start": {
- "line": 329,
+ "line": 336,
"column": 36
},
"end": {
- "line": 329,
+ "line": 336,
"column": 61
}
}
},
"range": [
- 12567,
- 12659
+ 12671,
+ 12763
],
"loc": {
"start": {
- "line": 328,
+ "line": 335,
"column": 32
},
"end": {
- "line": 329,
+ "line": 336,
"column": 61
}
}
},
"range": [
- 12567,
- 12660
+ 12671,
+ 12764
],
"loc": {
"start": {
- "line": 328,
+ "line": 335,
"column": 32
},
"end": {
- "line": 329,
+ "line": 336,
"column": 62
}
}
}
],
"range": [
- 12533,
- 12690
+ 12637,
+ 12794
],
"loc": {
"start": {
- "line": 327,
+ "line": 334,
"column": 35
},
"end": {
- "line": 330,
+ "line": 337,
"column": 29
}
}
},
"range": [
- 12338,
- 12690
+ 12442,
+ 12794
],
"loc": {
"start": {
- "line": 324,
+ "line": 331,
"column": 28
},
"end": {
- "line": 330,
+ "line": 337,
"column": 29
}
}
}
],
"range": [
- 12308,
- 12716
+ 12412,
+ 12820
],
"loc": {
"start": {
- "line": 323,
+ "line": 330,
"column": 28
},
"end": {
- "line": 331,
+ "line": 338,
"column": 25
}
}
@@ -20591,16 +20702,16 @@
"type": "Identifier",
"name": "e",
"range": [
- 12724,
- 12725
+ 12828,
+ 12829
],
"loc": {
"start": {
- "line": 331,
+ "line": 338,
"column": 33
},
"end": {
- "line": 331,
+ "line": 338,
"column": 34
}
}
@@ -20609,47 +20720,47 @@
"type": "BlockStatement",
"body": [],
"range": [
- 12727,
- 12730
+ 12831,
+ 12834
],
"loc": {
"start": {
- "line": 331,
+ "line": 338,
"column": 36
},
"end": {
- "line": 331,
+ "line": 338,
"column": 39
}
}
},
"range": [
- 12717,
- 12730
+ 12821,
+ 12834
],
"loc": {
"start": {
- "line": 331,
+ "line": 338,
"column": 26
},
"end": {
- "line": 331,
+ "line": 338,
"column": 39
}
}
},
"finalizer": null,
"range": [
- 12304,
- 12730
+ 12408,
+ 12834
],
"loc": {
"start": {
- "line": 323,
+ "line": 330,
"column": 24
},
"end": {
- "line": 331,
+ "line": 338,
"column": 39
}
},
@@ -20658,16 +20769,16 @@
"type": "Line",
"value": "catch",
"range": [
- 12730,
- 12737
+ 12834,
+ 12841
],
"loc": {
"start": {
- "line": 331,
+ "line": 338,
"column": 39
},
"end": {
- "line": 331,
+ "line": 338,
"column": 46
}
}
@@ -20676,16 +20787,16 @@
}
],
"range": [
- 12278,
- 12759
+ 12382,
+ 12863
],
"loc": {
"start": {
- "line": 322,
+ "line": 329,
"column": 27
},
"end": {
- "line": 332,
+ "line": 339,
"column": 21
}
},
@@ -20694,16 +20805,16 @@
"type": "Line",
"value": "switch",
"range": [
- 12216,
- 12224
+ 12320,
+ 12328
],
"loc": {
"start": {
- "line": 320,
+ "line": 327,
"column": 29
},
"end": {
- "line": 320,
+ "line": 327,
"column": 37
}
}
@@ -20711,16 +20822,16 @@
]
},
"range": [
- 10933,
- 12759
+ 11037,
+ 12863
],
"loc": {
"start": {
- "line": 297,
+ "line": 304,
"column": 20
},
"end": {
- "line": 332,
+ "line": 339,
"column": 21
}
},
@@ -20729,16 +20840,16 @@
"type": "Line",
"value": "if outputType is defined",
"range": [
- 10886,
- 10912
+ 10990,
+ 11016
],
"loc": {
"start": {
- "line": 296,
+ "line": 303,
"column": 20
},
"end": {
- "line": 296,
+ "line": 303,
"column": 46
}
}
@@ -20749,16 +20860,16 @@
"type": "Line",
"value": "else",
"range": [
- 12759,
- 12765
+ 12863,
+ 12869
],
"loc": {
"start": {
- "line": 332,
+ "line": 339,
"column": 21
},
"end": {
- "line": 332,
+ "line": 339,
"column": 27
}
}
@@ -20767,31 +20878,31 @@
}
],
"range": [
- 9889,
- 12783
+ 9993,
+ 12887
],
"loc": {
"start": {
- "line": 269,
+ "line": 276,
"column": 43
},
"end": {
- "line": 333,
+ "line": 340,
"column": 17
}
}
},
"range": [
- 9862,
- 12783
+ 9966,
+ 12887
],
"loc": {
"start": {
- "line": 269,
+ "line": 276,
"column": 16
},
"end": {
- "line": 333,
+ "line": 340,
"column": 17
}
},
@@ -20800,16 +20911,16 @@
"type": "Line",
"value": "for i",
"range": [
- 12783,
- 12790
+ 12887,
+ 12894
],
"loc": {
"start": {
- "line": 333,
+ "line": 340,
"column": 17
},
"end": {
- "line": 333,
+ "line": 340,
"column": 24
}
}
@@ -20818,16 +20929,16 @@
"type": "Line",
"value": " row(s) with result are always visible",
"range": [
- 12808,
- 12848
+ 12912,
+ 12952
],
"loc": {
"start": {
- "line": 335,
+ "line": 342,
"column": 16
},
"end": {
- "line": 335,
+ "line": 342,
"column": 56
}
}
@@ -20843,16 +20954,16 @@
"type": "Identifier",
"name": "totRow",
"range": [
- 12869,
- 12875
+ 12973,
+ 12979
],
"loc": {
"start": {
- "line": 336,
+ "line": 343,
"column": 20
},
"end": {
- "line": 336,
+ "line": 343,
"column": 26
}
}
@@ -20866,16 +20977,16 @@
"type": "Identifier",
"name": "totRowIndex",
"range": [
- 12878,
- 12889
+ 12982,
+ 12993
],
"loc": {
"start": {
- "line": 336,
+ "line": 343,
"column": 29
},
"end": {
- "line": 336,
+ "line": 343,
"column": 40
}
}
@@ -20887,16 +20998,16 @@
"type": "Identifier",
"name": "totRowIndex",
"range": [
- 12893,
- 12904
+ 12997,
+ 13008
],
"loc": {
"start": {
- "line": 336,
+ "line": 343,
"column": 44
},
"end": {
- "line": 336,
+ "line": 343,
"column": 55
}
}
@@ -20905,46 +21016,46 @@
"type": "Identifier",
"name": "ucol",
"range": [
- 12905,
- 12909
+ 13009,
+ 13013
],
"loc": {
"start": {
- "line": 336,
+ "line": 343,
"column": 56
},
"end": {
- "line": 336,
+ "line": 343,
"column": 60
}
}
},
"range": [
- 12893,
- 12910
+ 12997,
+ 13014
],
"loc": {
"start": {
- "line": 336,
+ "line": 343,
"column": 44
},
"end": {
- "line": 336,
+ "line": 343,
"column": 61
}
}
},
"range": [
- 12878,
- 12910
+ 12982,
+ 13014
],
"loc": {
"start": {
- "line": 336,
+ "line": 343,
"column": 29
},
"end": {
- "line": 336,
+ "line": 343,
"column": 61
}
}
@@ -20956,16 +21067,16 @@
"type": "Identifier",
"name": "rows",
"range": [
- 12933,
- 12937
+ 13037,
+ 13041
],
"loc": {
"start": {
- "line": 337,
+ "line": 344,
"column": 20
},
"end": {
- "line": 337,
+ "line": 344,
"column": 24
}
}
@@ -20977,16 +21088,16 @@
"type": "Identifier",
"name": "totRowIndex",
"range": [
- 12938,
- 12949
+ 13042,
+ 13053
],
"loc": {
"start": {
- "line": 337,
+ "line": 344,
"column": 25
},
"end": {
- "line": 337,
+ "line": 344,
"column": 36
}
}
@@ -20995,46 +21106,46 @@
"type": "Identifier",
"name": "ucol",
"range": [
- 12950,
- 12954
+ 13054,
+ 13058
],
"loc": {
"start": {
- "line": 337,
+ "line": 344,
"column": 37
},
"end": {
- "line": 337,
+ "line": 344,
"column": 41
}
}
},
"range": [
- 12938,
- 12955
+ 13042,
+ 13059
],
"loc": {
"start": {
- "line": 337,
+ "line": 344,
"column": 25
},
"end": {
- "line": 337,
+ "line": 344,
"column": 42
}
}
},
"range": [
- 12933,
- 12956
+ 13037,
+ 13060
],
"loc": {
"start": {
- "line": 337,
+ "line": 344,
"column": 20
},
"end": {
- "line": 337,
+ "line": 344,
"column": 43
}
}
@@ -21044,46 +21155,46 @@
"value": null,
"raw": "null",
"range": [
- 12959,
- 12963
+ 13063,
+ 13067
],
"loc": {
"start": {
- "line": 337,
+ "line": 344,
"column": 46
},
"end": {
- "line": 337,
+ "line": 344,
"column": 50
}
}
},
"range": [
- 12878,
- 12963
+ 12982,
+ 13067
],
"loc": {
"start": {
- "line": 336,
+ "line": 343,
"column": 29
},
"end": {
- "line": 337,
+ "line": 344,
"column": 50
}
}
},
"range": [
- 12869,
- 12963
+ 12973,
+ 13067
],
"loc": {
"start": {
- "line": 336,
+ "line": 343,
"column": 20
},
"end": {
- "line": 337,
+ "line": 344,
"column": 50
}
}
@@ -21091,16 +21202,16 @@
],
"kind": "let",
"range": [
- 12865,
- 12964
+ 12969,
+ 13068
],
"loc": {
"start": {
- "line": 336,
+ "line": 343,
"column": 16
},
"end": {
- "line": 337,
+ "line": 344,
"column": 51
}
},
@@ -21109,16 +21220,16 @@
"type": "Line",
"value": "catch",
"range": [
- 12730,
- 12737
+ 12834,
+ 12841
],
"loc": {
"start": {
- "line": 331,
+ "line": 338,
"column": 39
},
"end": {
- "line": 331,
+ "line": 338,
"column": 46
}
}
@@ -21127,16 +21238,16 @@
"type": "Line",
"value": "else",
"range": [
- 12759,
- 12765
+ 12863,
+ 12869
],
"loc": {
"start": {
- "line": 332,
+ "line": 339,
"column": 21
},
"end": {
- "line": 332,
+ "line": 339,
"column": 27
}
}
@@ -21145,16 +21256,16 @@
"type": "Line",
"value": "for i",
"range": [
- 12783,
- 12790
+ 12887,
+ 12894
],
"loc": {
"start": {
- "line": 333,
+ "line": 340,
"column": 17
},
"end": {
- "line": 333,
+ "line": 340,
"column": 24
}
}
@@ -21163,16 +21274,16 @@
"type": "Line",
"value": " row(s) with result are always visible",
"range": [
- 12808,
- 12848
+ 12912,
+ 12952
],
"loc": {
"start": {
- "line": 335,
+ "line": 342,
"column": 16
},
"end": {
- "line": 335,
+ "line": 342,
"column": 56
}
}
@@ -21185,16 +21296,16 @@
"type": "Identifier",
"name": "totRow",
"range": [
- 12985,
- 12991
+ 13089,
+ 13095
],
"loc": {
"start": {
- "line": 338,
+ "line": 345,
"column": 20
},
"end": {
- "line": 338,
+ "line": 345,
"column": 26
}
}
@@ -21217,16 +21328,16 @@
"type": "Identifier",
"name": "totRow",
"range": [
- 13015,
- 13021
+ 13119,
+ 13125
],
"loc": {
"start": {
- "line": 339,
+ "line": 346,
"column": 20
},
"end": {
- "line": 339,
+ "line": 346,
"column": 26
}
}
@@ -21235,31 +21346,31 @@
"type": "Identifier",
"name": "style",
"range": [
- 13022,
- 13027
+ 13126,
+ 13131
],
"loc": {
"start": {
- "line": 339,
+ "line": 346,
"column": 27
},
"end": {
- "line": 339,
+ "line": 346,
"column": 32
}
}
},
"range": [
- 13015,
- 13027
+ 13119,
+ 13131
],
"loc": {
"start": {
- "line": 339,
+ "line": 346,
"column": 20
},
"end": {
- "line": 339,
+ "line": 346,
"column": 32
}
}
@@ -21268,31 +21379,31 @@
"type": "Identifier",
"name": "display",
"range": [
- 13028,
- 13035
+ 13132,
+ 13139
],
"loc": {
"start": {
- "line": 339,
+ "line": 346,
"column": 33
},
"end": {
- "line": 339,
+ "line": 346,
"column": 40
}
}
},
"range": [
- 13015,
- 13035
+ 13119,
+ 13139
],
"loc": {
"start": {
- "line": 339,
+ "line": 346,
"column": 20
},
"end": {
- "line": 339,
+ "line": 346,
"column": 40
}
}
@@ -21302,109 +21413,109 @@
"value": "",
"raw": "''",
"range": [
- 13038,
- 13040
+ 13142,
+ 13144
],
"loc": {
"start": {
- "line": 339,
+ "line": 346,
"column": 43
},
"end": {
- "line": 339,
+ "line": 346,
"column": 45
}
}
},
"range": [
- 13015,
- 13040
+ 13119,
+ 13144
],
"loc": {
"start": {
- "line": 339,
+ "line": 346,
"column": 20
},
"end": {
- "line": 339,
+ "line": 346,
"column": 45
}
}
},
"range": [
- 13015,
- 13041
+ 13119,
+ 13145
],
"loc": {
"start": {
- "line": 339,
+ "line": 346,
"column": 20
},
"end": {
- "line": 339,
+ "line": 346,
"column": 46
}
}
}
],
"range": [
- 12993,
- 13059
+ 13097,
+ 13163
],
"loc": {
"start": {
- "line": 338,
+ "line": 345,
"column": 28
},
"end": {
- "line": 340,
+ "line": 347,
"column": 17
}
}
},
"alternate": null,
"range": [
- 12981,
- 13059
+ 13085,
+ 13163
],
"loc": {
"start": {
- "line": 338,
+ "line": 345,
"column": 16
},
"end": {
- "line": 340,
+ "line": 347,
"column": 17
}
}
}
],
"range": [
- 3686,
- 13073
+ 3773,
+ 13177
],
"loc": {
"start": {
- "line": 122,
+ "line": 128,
"column": 44
},
"end": {
- "line": 341,
+ "line": 348,
"column": 13
}
}
},
"range": [
- 3654,
- 13073
+ 3741,
+ 13177
],
"loc": {
"start": {
- "line": 122,
+ "line": 128,
"column": 12
},
"end": {
- "line": 341,
+ "line": 348,
"column": 13
}
},
@@ -21413,16 +21524,16 @@
"type": "Line",
"value": "for ucol",
"range": [
- 13073,
- 13083
+ 13177,
+ 13187
],
"loc": {
"start": {
- "line": 341,
+ "line": 348,
"column": 13
},
"end": {
- "line": 341,
+ "line": 348,
"column": 23
}
}
@@ -21431,32 +21542,32 @@
}
],
"range": [
- 3545,
- 13093
+ 3632,
+ 13197
],
"loc": {
"start": {
- "line": 117,
+ "line": 123,
"column": 73
},
"end": {
- "line": 342,
+ "line": 349,
"column": 9
}
}
},
"alternate": null,
"range": [
- 3480,
- 13093
+ 3567,
+ 13197
],
"loc": {
"start": {
- "line": 117,
+ "line": 123,
"column": 8
},
"end": {
- "line": 342,
+ "line": 349,
"column": 9
}
},
@@ -21465,16 +21576,16 @@
"type": "Line",
"value": "if typeof",
"range": [
- 13093,
- 13104
+ 13197,
+ 13208
],
"loc": {
"start": {
- "line": 342,
+ "line": 349,
"column": 9
},
"end": {
- "line": 342,
+ "line": 349,
"column": 20
}
}
@@ -21489,16 +21600,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 13118,
- 13122
+ 13222,
+ 13226
],
"loc": {
"start": {
- "line": 344,
+ "line": 351,
"column": 12
},
"end": {
- "line": 344,
+ "line": 351,
"column": 16
}
}
@@ -21507,31 +21618,31 @@
"type": "Identifier",
"name": "onAfterOperation",
"range": [
- 13123,
- 13139
+ 13227,
+ 13243
],
"loc": {
"start": {
- "line": 344,
+ "line": 351,
"column": 17
},
"end": {
- "line": 344,
+ "line": 351,
"column": 33
}
}
},
"range": [
- 13118,
- 13139
+ 13222,
+ 13243
],
"loc": {
"start": {
- "line": 344,
+ "line": 351,
"column": 12
},
"end": {
- "line": 344,
+ "line": 351,
"column": 33
}
}
@@ -21552,16 +21663,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 13155,
- 13159
+ 13259,
+ 13263
],
"loc": {
"start": {
- "line": 345,
+ "line": 352,
"column": 12
},
"end": {
- "line": 345,
+ "line": 352,
"column": 16
}
}
@@ -21570,31 +21681,31 @@
"type": "Identifier",
"name": "onAfterOperation",
"range": [
- 13160,
- 13176
+ 13264,
+ 13280
],
"loc": {
"start": {
- "line": 345,
+ "line": 352,
"column": 17
},
"end": {
- "line": 345,
+ "line": 352,
"column": 33
}
}
},
"range": [
- 13155,
- 13176
+ 13259,
+ 13280
],
"loc": {
"start": {
- "line": 345,
+ "line": 352,
"column": 12
},
"end": {
- "line": 345,
+ "line": 352,
"column": 33
}
}
@@ -21603,31 +21714,31 @@
"type": "Identifier",
"name": "call",
"range": [
- 13177,
- 13181
+ 13281,
+ 13285
],
"loc": {
"start": {
- "line": 345,
+ "line": 352,
"column": 34
},
"end": {
- "line": 345,
+ "line": 352,
"column": 38
}
}
},
"range": [
- 13155,
- 13181
+ 13259,
+ 13285
],
"loc": {
"start": {
- "line": 345,
+ "line": 352,
"column": 12
},
"end": {
- "line": 345,
+ "line": 352,
"column": 38
}
}
@@ -21638,16 +21749,16 @@
"value": null,
"raw": "null",
"range": [
- 13182,
- 13186
+ 13286,
+ 13290
],
"loc": {
"start": {
- "line": 345,
+ "line": 352,
"column": 39
},
"end": {
- "line": 345,
+ "line": 352,
"column": 43
}
}
@@ -21656,16 +21767,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 13188,
- 13190
+ 13292,
+ 13294
],
"loc": {
"start": {
- "line": 345,
+ "line": 352,
"column": 45
},
"end": {
- "line": 345,
+ "line": 352,
"column": 47
}
}
@@ -21673,79 +21784,79 @@
{
"type": "ThisExpression",
"range": [
- 13192,
- 13196
+ 13296,
+ 13300
],
"loc": {
"start": {
- "line": 345,
+ "line": 352,
"column": 49
},
"end": {
- "line": 345,
+ "line": 352,
"column": 53
}
}
}
],
"range": [
- 13155,
- 13197
+ 13259,
+ 13301
],
"loc": {
"start": {
- "line": 345,
+ "line": 352,
"column": 12
},
"end": {
- "line": 345,
+ "line": 352,
"column": 54
}
}
},
"range": [
- 13155,
- 13198
+ 13259,
+ 13302
],
"loc": {
"start": {
- "line": 345,
+ "line": 352,
"column": 12
},
"end": {
- "line": 345,
+ "line": 352,
"column": 55
}
}
}
],
"range": [
- 13141,
- 13208
+ 13245,
+ 13312
],
"loc": {
"start": {
- "line": 344,
+ "line": 351,
"column": 35
},
"end": {
- "line": 346,
+ "line": 353,
"column": 9
}
}
},
"alternate": null,
"range": [
- 13114,
- 13208
+ 13218,
+ 13312
],
"loc": {
"start": {
- "line": 344,
+ "line": 351,
"column": 8
},
"end": {
- "line": 346,
+ "line": 353,
"column": 9
}
},
@@ -21754,16 +21865,16 @@
"type": "Line",
"value": "for ucol",
"range": [
- 13073,
- 13083
+ 13177,
+ 13187
],
"loc": {
"start": {
- "line": 341,
+ "line": 348,
"column": 13
},
"end": {
- "line": 341,
+ "line": 348,
"column": 23
}
}
@@ -21772,16 +21883,16 @@
"type": "Line",
"value": "if typeof",
"range": [
- 13093,
- 13104
+ 13197,
+ 13208
],
"loc": {
"start": {
- "line": 342,
+ "line": 349,
"column": 9
},
"end": {
- "line": 342,
+ "line": 349,
"column": 20
}
}
@@ -21801,16 +21912,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 13217,
- 13221
+ 13321,
+ 13325
],
"loc": {
"start": {
- "line": 347,
+ "line": 354,
"column": 8
},
"end": {
- "line": 347,
+ "line": 354,
"column": 12
}
}
@@ -21819,31 +21930,31 @@
"type": "Identifier",
"name": "emitter",
"range": [
- 13222,
- 13229
+ 13326,
+ 13333
],
"loc": {
"start": {
- "line": 347,
+ "line": 354,
"column": 13
},
"end": {
- "line": 347,
+ "line": 354,
"column": 20
}
}
},
"range": [
- 13217,
- 13229
+ 13321,
+ 13333
],
"loc": {
"start": {
- "line": 347,
+ "line": 354,
"column": 8
},
"end": {
- "line": 347,
+ "line": 354,
"column": 20
}
}
@@ -21852,31 +21963,31 @@
"type": "Identifier",
"name": "emit",
"range": [
- 13230,
- 13234
+ 13334,
+ 13338
],
"loc": {
"start": {
- "line": 347,
+ "line": 354,
"column": 21
},
"end": {
- "line": 347,
+ "line": 354,
"column": 25
}
}
},
"range": [
- 13217,
- 13234
+ 13321,
+ 13338
],
"loc": {
"start": {
- "line": 347,
+ "line": 354,
"column": 8
},
"end": {
- "line": 347,
+ "line": 354,
"column": 25
}
}
@@ -21887,16 +21998,16 @@
"value": "after-column-operation",
"raw": "'after-column-operation'",
"range": [
- 13235,
- 13259
+ 13339,
+ 13363
],
"loc": {
"start": {
- "line": 347,
+ "line": 354,
"column": 26
},
"end": {
- "line": 347,
+ "line": 354,
"column": 50
}
}
@@ -21905,16 +22016,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 13261,
- 13263
+ 13365,
+ 13367
],
"loc": {
"start": {
- "line": 347,
+ "line": 354,
"column": 52
},
"end": {
- "line": 347,
+ "line": 354,
"column": 54
}
}
@@ -21922,63 +22033,63 @@
{
"type": "ThisExpression",
"range": [
- 13265,
- 13269
+ 13369,
+ 13373
],
"loc": {
"start": {
- "line": 347,
+ "line": 354,
"column": 56
},
"end": {
- "line": 347,
+ "line": 354,
"column": 60
}
}
}
],
"range": [
- 13217,
- 13270
+ 13321,
+ 13374
],
"loc": {
"start": {
- "line": 347,
+ "line": 354,
"column": 8
},
"end": {
- "line": 347,
+ "line": 354,
"column": 61
}
}
},
"range": [
- 13217,
- 13271
+ 13321,
+ 13375
],
"loc": {
"start": {
- "line": 347,
+ "line": 354,
"column": 8
},
"end": {
- "line": 347,
+ "line": 354,
"column": 62
}
}
}
],
"range": [
- 2159,
- 13277
+ 2246,
+ 13381
],
"loc": {
"start": {
- "line": 76,
+ "line": 82,
"column": 11
},
"end": {
- "line": 348,
+ "line": 355,
"column": 5
}
}
@@ -21986,16 +22097,16 @@
"generator": false,
"expression": false,
"range": [
- 2156,
- 13277
+ 2243,
+ 13381
],
"loc": {
"start": {
- "line": 76,
+ "line": 82,
"column": 8
},
"end": {
- "line": 348,
+ "line": 355,
"column": 5
}
}
@@ -22003,16 +22114,16 @@
"kind": "method",
"computed": false,
"range": [
- 2152,
- 13277
+ 2239,
+ 13381
],
"loc": {
"start": {
- "line": 76,
+ "line": 82,
"column": 4
},
"end": {
- "line": 348,
+ "line": 355,
"column": 5
}
},
@@ -22021,16 +22132,16 @@
"type": "Block",
"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 ",
"range": [
- 1366,
- 2147
+ 1453,
+ 2234
],
"loc": {
"start": {
- "line": 60,
+ "line": 66,
"column": 4
},
"end": {
- "line": 75,
+ "line": 81,
"column": 7
}
}
@@ -22041,16 +22152,16 @@
"type": "Block",
"value": "*\n * Remove extension\n ",
"range": [
- 13283,
- 13318
+ 13387,
+ 13422
],
"loc": {
"start": {
- "line": 350,
+ "line": 357,
"column": 4
},
"end": {
- "line": 352,
+ "line": 359,
"column": 7
}
}
@@ -22064,16 +22175,16 @@
"type": "Identifier",
"name": "destroy",
"range": [
- 13323,
- 13330
+ 13427,
+ 13434
],
"loc": {
"start": {
- "line": 353,
+ "line": 360,
"column": 4
},
"end": {
- "line": 353,
+ "line": 360,
"column": 11
}
}
@@ -22096,16 +22207,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 13348,
- 13352
+ 13452,
+ 13456
],
"loc": {
"start": {
- "line": 354,
+ "line": 361,
"column": 13
},
"end": {
- "line": 354,
+ "line": 361,
"column": 17
}
}
@@ -22114,47 +22225,47 @@
"type": "Identifier",
"name": "initialized",
"range": [
- 13353,
- 13364
+ 13457,
+ 13468
],
"loc": {
"start": {
- "line": 354,
+ "line": 361,
"column": 18
},
"end": {
- "line": 354,
+ "line": 361,
"column": 29
}
}
},
"range": [
- 13348,
- 13364
+ 13452,
+ 13468
],
"loc": {
"start": {
- "line": 354,
+ "line": 361,
"column": 13
},
"end": {
- "line": 354,
+ "line": 361,
"column": 29
}
}
},
"prefix": true,
"range": [
- 13347,
- 13364
+ 13451,
+ 13468
],
"loc": {
"start": {
- "line": 354,
+ "line": 361,
"column": 12
},
"end": {
- "line": 354,
+ "line": 361,
"column": 29
}
}
@@ -22166,48 +22277,48 @@
"type": "ReturnStatement",
"argument": null,
"range": [
- 13380,
- 13387
+ 13484,
+ 13491
],
"loc": {
"start": {
- "line": 355,
+ "line": 362,
"column": 12
},
"end": {
- "line": 355,
+ "line": 362,
"column": 19
}
}
}
],
"range": [
- 13366,
- 13397
+ 13470,
+ 13501
],
"loc": {
"start": {
- "line": 354,
+ "line": 361,
"column": 31
},
"end": {
- "line": 356,
+ "line": 363,
"column": 9
}
}
},
"alternate": null,
"range": [
- 13343,
- 13397
+ 13447,
+ 13501
],
"loc": {
"start": {
- "line": 354,
+ "line": 361,
"column": 8
},
"end": {
- "line": 356,
+ "line": 363,
"column": 9
}
},
@@ -22216,16 +22327,16 @@
"type": "Line",
"value": " unsubscribe to events",
"range": [
- 13406,
- 13430
+ 13510,
+ 13534
],
"loc": {
"start": {
- "line": 357,
+ "line": 364,
"column": 8
},
"end": {
- "line": 357,
+ "line": 364,
"column": 32
}
}
@@ -22245,16 +22356,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 13439,
- 13443
+ 13543,
+ 13547
],
"loc": {
"start": {
- "line": 358,
+ "line": 365,
"column": 8
},
"end": {
- "line": 358,
+ "line": 365,
"column": 12
}
}
@@ -22263,31 +22374,31 @@
"type": "Identifier",
"name": "emitter",
"range": [
- 13444,
- 13451
+ 13548,
+ 13555
],
"loc": {
"start": {
- "line": 358,
+ "line": 365,
"column": 13
},
"end": {
- "line": 358,
+ "line": 365,
"column": 20
}
}
},
"range": [
- 13439,
- 13451
+ 13543,
+ 13555
],
"loc": {
"start": {
- "line": 358,
+ "line": 365,
"column": 8
},
"end": {
- "line": 358,
+ "line": 365,
"column": 20
}
}
@@ -22296,71 +22407,51 @@
"type": "Identifier",
"name": "off",
"range": [
- 13452,
- 13455
+ 13556,
+ 13559
],
"loc": {
"start": {
- "line": 358,
+ "line": 365,
"column": 21
},
"end": {
- "line": 358,
+ "line": 365,
"column": 24
}
}
},
"range": [
- 13439,
- 13455
+ 13543,
+ 13559
],
"loc": {
"start": {
- "line": 358,
+ "line": 365,
"column": 8
},
"end": {
- "line": 358,
+ "line": 365,
"column": 24
}
}
},
"arguments": [
{
- "type": "ArrayExpression",
- "elements": [
- {
- "type": "Literal",
- "value": "after-filtering",
- "raw": "'after-filtering'",
- "range": [
- 13457,
- 13474
- ],
- "loc": {
- "start": {
- "line": 358,
- "column": 26
- },
- "end": {
- "line": 358,
- "column": 43
- }
- }
- }
- ],
+ "type": "Identifier",
+ "name": "EVENTS",
"range": [
- 13456,
- 13475
+ 13560,
+ 13566
],
"loc": {
"start": {
- "line": 358,
+ "line": 365,
"column": 25
},
"end": {
- "line": 358,
- "column": 44
+ "line": 365,
+ "column": 31
}
}
},
@@ -22376,17 +22467,17 @@
"object": {
"type": "ThisExpression",
"range": [
- 13483,
- 13487
+ 13574,
+ 13578
],
"loc": {
"start": {
- "line": 358,
- "column": 52
+ "line": 365,
+ "column": 39
},
"end": {
- "line": 358,
- "column": 56
+ "line": 365,
+ "column": 43
}
}
},
@@ -22394,96 +22485,96 @@
"type": "Identifier",
"name": "calc",
"range": [
- 13488,
- 13492
+ 13579,
+ 13583
],
"loc": {
"start": {
- "line": 358,
- "column": 57
+ "line": 365,
+ "column": 44
},
"end": {
- "line": 358,
- "column": 61
+ "line": 365,
+ "column": 48
}
}
},
"range": [
- 13483,
- 13492
+ 13574,
+ 13583
],
"loc": {
"start": {
- "line": 358,
- "column": 52
+ "line": 365,
+ "column": 39
},
"end": {
- "line": 358,
- "column": 61
+ "line": 365,
+ "column": 48
}
}
},
"arguments": [],
"range": [
- 13483,
- 13494
+ 13574,
+ 13585
],
"loc": {
"start": {
- "line": 358,
- "column": 52
+ "line": 365,
+ "column": 39
},
"end": {
- "line": 358,
- "column": 63
+ "line": 365,
+ "column": 50
}
}
},
"generator": false,
"expression": true,
"range": [
- 13477,
- 13494
+ 13568,
+ 13585
],
"loc": {
"start": {
- "line": 358,
- "column": 46
+ "line": 365,
+ "column": 33
},
"end": {
- "line": 358,
- "column": 63
+ "line": 365,
+ "column": 50
}
}
}
],
"range": [
- 13439,
- 13495
+ 13543,
+ 13586
],
"loc": {
"start": {
- "line": 358,
+ "line": 365,
"column": 8
},
"end": {
- "line": 358,
- "column": 64
+ "line": 365,
+ "column": 51
}
}
},
"range": [
- 13439,
- 13496
+ 13543,
+ 13587
],
"loc": {
"start": {
- "line": 358,
+ "line": 365,
"column": 8
},
"end": {
- "line": 358,
- "column": 65
+ "line": 365,
+ "column": 52
}
},
"leadingComments": [
@@ -22491,16 +22582,16 @@
"type": "Line",
"value": " unsubscribe to events",
"range": [
- 13406,
- 13430
+ 13510,
+ 13534
],
"loc": {
"start": {
- "line": 357,
+ "line": 364,
"column": 8
},
"end": {
- "line": 357,
+ "line": 364,
"column": 32
}
}
@@ -22518,16 +22609,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 13505,
- 13509
+ 13597,
+ 13601
],
"loc": {
"start": {
- "line": 359,
+ "line": 367,
"column": 8
},
"end": {
- "line": 359,
+ "line": 367,
"column": 12
}
}
@@ -22536,31 +22627,31 @@
"type": "Identifier",
"name": "initialized",
"range": [
- 13510,
- 13521
+ 13602,
+ 13613
],
"loc": {
"start": {
- "line": 359,
+ "line": 367,
"column": 13
},
"end": {
- "line": 359,
+ "line": 367,
"column": 24
}
}
},
"range": [
- 13505,
- 13521
+ 13597,
+ 13613
],
"loc": {
"start": {
- "line": 359,
+ "line": 367,
"column": 8
},
"end": {
- "line": 359,
+ "line": 367,
"column": 24
}
}
@@ -22570,62 +22661,62 @@
"value": false,
"raw": "false",
"range": [
- 13524,
- 13529
+ 13616,
+ 13621
],
"loc": {
"start": {
- "line": 359,
+ "line": 367,
"column": 27
},
"end": {
- "line": 359,
+ "line": 367,
"column": 32
}
}
},
"range": [
- 13505,
- 13529
+ 13597,
+ 13621
],
"loc": {
"start": {
- "line": 359,
+ "line": 367,
"column": 8
},
"end": {
- "line": 359,
+ "line": 367,
"column": 32
}
}
},
"range": [
- 13505,
- 13530
+ 13597,
+ 13622
],
"loc": {
"start": {
- "line": 359,
+ "line": 367,
"column": 8
},
"end": {
- "line": 359,
+ "line": 367,
"column": 33
}
}
}
],
"range": [
- 13333,
- 13536
+ 13437,
+ 13628
],
"loc": {
"start": {
- "line": 353,
+ "line": 360,
"column": 14
},
"end": {
- "line": 360,
+ "line": 368,
"column": 5
}
}
@@ -22633,16 +22724,16 @@
"generator": false,
"expression": false,
"range": [
- 13330,
- 13536
+ 13434,
+ 13628
],
"loc": {
"start": {
- "line": 353,
+ "line": 360,
"column": 11
},
"end": {
- "line": 360,
+ "line": 368,
"column": 5
}
}
@@ -22650,16 +22741,16 @@
"kind": "method",
"computed": false,
"range": [
- 13323,
- 13536
+ 13427,
+ 13628
],
"loc": {
"start": {
- "line": 353,
+ "line": 360,
"column": 4
},
"end": {
- "line": 360,
+ "line": 368,
"column": 5
}
},
@@ -22668,16 +22759,16 @@
"type": "Block",
"value": "*\n * Remove extension\n ",
"range": [
- 13283,
- 13318
+ 13387,
+ 13422
],
"loc": {
"start": {
- "line": 350,
+ "line": 357,
"column": 4
},
"end": {
- "line": 352,
+ "line": 359,
"column": 7
}
}
@@ -22687,31 +22778,31 @@
}
],
"range": [
- 220,
- 13539
+ 320,
+ 13631
],
"loc": {
"start": {
- "line": 8,
+ "line": 14,
"column": 44
},
"end": {
- "line": 362,
+ "line": 370,
"column": 1
}
}
},
"range": [
- 191,
- 13539
+ 291,
+ 13631
],
"loc": {
"start": {
- "line": 8,
+ "line": 14,
"column": 15
},
"end": {
- "line": 362,
+ "line": 370,
"column": 1
}
},
@@ -22720,16 +22811,16 @@
"type": "Block",
"value": "*\n * Column calculations extension\n ",
"range": [
- 135,
- 175
+ 235,
+ 275
],
"loc": {
"start": {
- "line": 5,
+ "line": 11,
"column": 0
},
"end": {
- "line": 7,
+ "line": 13,
"column": 3
}
}
@@ -22738,16 +22829,16 @@
"trailingComments": []
},
"range": [
- 176,
- 13539
+ 276,
+ 13631
],
"loc": {
"start": {
- "line": 8,
+ "line": 14,
"column": 0
},
"end": {
- "line": 362,
+ "line": 370,
"column": 1
}
},
@@ -22756,16 +22847,16 @@
"type": "Block",
"value": "*\n * Column calculations extension\n ",
"range": [
- 135,
- 175
+ 235,
+ 275
],
"loc": {
"start": {
- "line": 5,
+ "line": 11,
"column": 0
},
"end": {
- "line": 7,
+ "line": 13,
"column": 3
}
}
@@ -22776,7 +22867,7 @@
"sourceType": "module",
"range": [
0,
- 13539
+ 13631
],
"loc": {
"start": {
@@ -22784,7 +22875,7 @@
"column": 0
},
"end": {
- "line": 362,
+ "line": 370,
"column": 1
}
},
@@ -22793,16 +22884,16 @@
"type": "Block",
"value": "*\n * Column calculations extension\n ",
"range": [
- 135,
- 175
+ 235,
+ 275
],
"loc": {
"start": {
- "line": 5,
+ "line": 11,
"column": 0
},
"end": {
- "line": 7,
+ "line": 13,
"column": 3
}
}
@@ -22811,16 +22902,16 @@
"type": "Block",
"value": "*\n * Creates an instance of ColOps\n *\n * @param {TableFilter} tf TableFilter instance\n * @param {Object} opts Configuration object\n ",
"range": [
- 227,
- 383
+ 327,
+ 483
],
"loc": {
"start": {
- "line": 10,
+ "line": 16,
"column": 4
},
"end": {
- "line": 15,
+ "line": 21,
"column": 7
}
}
@@ -22829,16 +22920,16 @@
"type": "Block",
"value": "*\n * Callback fired before columns operations start\n * @type {Function}\n ",
"range": [
- 451,
- 552
+ 551,
+ 652
],
"loc": {
"start": {
- "line": 19,
+ "line": 25,
"column": 8
},
"end": {
- "line": 22,
+ "line": 28,
"column": 11
}
}
@@ -22847,16 +22938,16 @@
"type": "Block",
"value": "*\n * Callback fired after columns operations are completed\n * @type {Function}\n ",
"range": [
- 673,
- 781
+ 773,
+ 881
],
"loc": {
"start": {
- "line": 26,
+ "line": 32,
"column": 8
},
"end": {
- "line": 29,
+ "line": 35,
"column": 11
}
}
@@ -22865,16 +22956,16 @@
"type": "Block",
"value": "*\n * Configuration options\n * @type {Object}\n ",
"range": [
- 899,
- 973
+ 999,
+ 1073
],
"loc": {
"start": {
- "line": 33,
+ "line": 39,
"column": 8
},
"end": {
- "line": 36,
+ "line": 42,
"column": 11
}
}
@@ -22883,16 +22974,16 @@
"type": "Block",
"value": "*\n * Initializes ColOps instance\n ",
"range": [
- 1035,
- 1081
+ 1135,
+ 1181
],
"loc": {
"start": {
- "line": 42,
+ "line": 48,
"column": 4
},
"end": {
- "line": 44,
+ "line": 50,
"column": 7
}
}
@@ -22901,16 +22992,16 @@
"type": "Line",
"value": " subscribe to events",
"range": [
- 1165,
- 1187
+ 1265,
+ 1287
],
"loc": {
"start": {
- "line": 49,
+ "line": 55,
"column": 8
},
"end": {
- "line": 49,
+ "line": 55,
"column": 30
}
}
@@ -22919,16 +23010,16 @@
"type": "Block",
"value": "*\n * @inherited\n ",
"range": [
- 1284,
- 1321
+ 1371,
+ 1408
],
"loc": {
"start": {
- "line": 54,
+ "line": 60,
"column": 8
},
"end": {
- "line": 56,
+ "line": 62,
"column": 11
}
}
@@ -22937,16 +23028,16 @@
"type": "Block",
"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 ",
"range": [
- 1366,
- 2147
+ 1453,
+ 2234
],
"loc": {
"start": {
- "line": 60,
+ "line": 66,
"column": 4
},
"end": {
- "line": 75,
+ "line": 81,
"column": 7
}
}
@@ -22955,16 +23046,16 @@
"type": "Line",
"value": "nuovella: determine unique list of columns to operate on",
"range": [
- 2808,
- 2866
+ 2895,
+ 2953
],
"loc": {
"start": {
- "line": 97,
+ "line": 103,
"column": 8
},
"end": {
- "line": 97,
+ "line": 103,
"column": 66
}
}
@@ -22973,16 +23064,16 @@
"type": "Line",
"value": "see if colIndex[ii] is already in the list of unique indexes",
"range": [
- 3057,
- 3119
+ 3144,
+ 3206
],
"loc": {
"start": {
- "line": 104,
+ "line": 110,
"column": 12
},
"end": {
- "line": 104,
+ "line": 110,
"column": 74
}
}
@@ -22991,16 +23082,16 @@
"type": "Line",
"value": "if not saved then, save the index;",
"range": [
- 3301,
- 3337
+ 3388,
+ 3424
],
"loc": {
"start": {
- "line": 110,
+ "line": 116,
"column": 12
},
"end": {
- "line": 110,
+ "line": 116,
"column": 48
}
}
@@ -23009,16 +23100,16 @@
"type": "Line",
"value": "this retrieves col values",
"range": [
- 3704,
- 3731
+ 3791,
+ 3818
],
"loc": {
"start": {
- "line": 123,
+ "line": 129,
"column": 16
},
"end": {
- "line": 123,
+ "line": 129,
"column": 43
}
}
@@ -23027,16 +23118,16 @@
"type": "Line",
"value": "use ucolIndex because we only want to pass through this loop",
"range": [
- 3748,
- 3810
+ 3835,
+ 3897
],
"loc": {
"start": {
- "line": 124,
+ "line": 130,
"column": 16
},
"end": {
- "line": 124,
+ "line": 130,
"column": 78
}
}
@@ -23045,16 +23136,16 @@
"type": "Line",
"value": "once for each column get the values in this unique column",
"range": [
- 3827,
- 3886
+ 3914,
+ 3973
],
"loc": {
"start": {
- "line": 125,
+ "line": 131,
"column": 16
},
"end": {
- "line": 125,
+ "line": 131,
"column": 75
}
}
@@ -23063,16 +23154,16 @@
"type": "Line",
"value": "next: calculate all operations for this column",
"range": [
- 4016,
- 4064
+ 4120,
+ 4168
],
"loc": {
"start": {
- "line": 129,
+ "line": 136,
"column": 16
},
"end": {
- "line": 129,
+ "line": 136,
"column": 64
}
}
@@ -23081,16 +23172,16 @@
"type": "Line",
"value": "sort the list for calculation of median and quartiles",
"range": [
- 6466,
- 6521
+ 6570,
+ 6625
],
"loc": {
"start": {
- "line": 193,
+ "line": 200,
"column": 20
},
"end": {
- "line": 193,
+ "line": 200,
"column": 75
}
}
@@ -23099,16 +23190,16 @@
"type": "Block",
"value": " eslint-disable ",
"range": [
- 6774,
- 6794
+ 6878,
+ 6898
],
"loc": {
"start": {
- "line": 197,
+ "line": 204,
"column": 32
},
"end": {
- "line": 197,
+ "line": 204,
"column": 52
}
}
@@ -23117,16 +23208,16 @@
"type": "Block",
"value": " eslint-enable ",
"range": [
- 6958,
- 6977
+ 7062,
+ 7081
],
"loc": {
"start": {
- "line": 200,
+ "line": 207,
"column": 36
},
"end": {
- "line": 200,
+ "line": 207,
"column": 55
}
}
@@ -23135,16 +23226,16 @@
"type": "Line",
"value": "for j",
"range": [
- 8470,
- 8477
+ 8574,
+ 8581
],
"loc": {
"start": {
- "line": 233,
+ "line": 240,
"column": 17
},
"end": {
- "line": 233,
+ "line": 240,
"column": 24
}
}
@@ -23153,16 +23244,16 @@
"type": "Line",
"value": "if outputType is defined",
"range": [
- 10886,
- 10912
+ 10990,
+ 11016
],
"loc": {
"start": {
- "line": 296,
+ "line": 303,
"column": 20
},
"end": {
- "line": 296,
+ "line": 303,
"column": 46
}
}
@@ -23171,16 +23262,16 @@
"type": "Line",
"value": "switch",
"range": [
- 12216,
- 12224
+ 12320,
+ 12328
],
"loc": {
"start": {
- "line": 320,
+ "line": 327,
"column": 29
},
"end": {
- "line": 320,
+ "line": 327,
"column": 37
}
}
@@ -23189,16 +23280,16 @@
"type": "Line",
"value": "catch",
"range": [
- 12730,
- 12737
+ 12834,
+ 12841
],
"loc": {
"start": {
- "line": 331,
+ "line": 338,
"column": 39
},
"end": {
- "line": 331,
+ "line": 338,
"column": 46
}
}
@@ -23207,16 +23298,16 @@
"type": "Line",
"value": "else",
"range": [
- 12759,
- 12765
+ 12863,
+ 12869
],
"loc": {
"start": {
- "line": 332,
+ "line": 339,
"column": 21
},
"end": {
- "line": 332,
+ "line": 339,
"column": 27
}
}
@@ -23225,16 +23316,16 @@
"type": "Line",
"value": "for i",
"range": [
- 12783,
- 12790
+ 12887,
+ 12894
],
"loc": {
"start": {
- "line": 333,
+ "line": 340,
"column": 17
},
"end": {
- "line": 333,
+ "line": 340,
"column": 24
}
}
@@ -23243,16 +23334,16 @@
"type": "Line",
"value": " row(s) with result are always visible",
"range": [
- 12808,
- 12848
+ 12912,
+ 12952
],
"loc": {
"start": {
- "line": 335,
+ "line": 342,
"column": 16
},
"end": {
- "line": 335,
+ "line": 342,
"column": 56
}
}
@@ -23261,16 +23352,16 @@
"type": "Line",
"value": "for ucol",
"range": [
- 13073,
- 13083
+ 13177,
+ 13187
],
"loc": {
"start": {
- "line": 341,
+ "line": 348,
"column": 13
},
"end": {
- "line": 341,
+ "line": 348,
"column": 23
}
}
@@ -23279,16 +23370,16 @@
"type": "Line",
"value": "if typeof",
"range": [
- 13093,
- 13104
+ 13197,
+ 13208
],
"loc": {
"start": {
- "line": 342,
+ "line": 349,
"column": 9
},
"end": {
- "line": 342,
+ "line": 349,
"column": 20
}
}
@@ -23297,16 +23388,16 @@
"type": "Block",
"value": "*\n * Remove extension\n ",
"range": [
- 13283,
- 13318
+ 13387,
+ 13422
],
"loc": {
"start": {
- "line": 350,
+ "line": 357,
"column": 4
},
"end": {
- "line": 352,
+ "line": 359,
"column": 7
}
}
@@ -23315,16 +23406,16 @@
"type": "Line",
"value": " unsubscribe to events",
"range": [
- 13406,
- 13430
+ 13510,
+ 13534
],
"loc": {
"start": {
- "line": 357,
+ "line": 364,
"column": 8
},
"end": {
- "line": 357,
+ "line": 364,
"column": 32
}
}
diff --git a/docs/ast/source/extensions/colsVisibility/colsVisibility.js.json b/docs/ast/source/extensions/colsVisibility/colsVisibility.js.json
index 18fb09ca..acfafbaa 100644
--- a/docs/ast/source/extensions/colsVisibility/colsVisibility.js.json
+++ b/docs/ast/source/extensions/colsVisibility/colsVisibility.js.json
@@ -5187,168 +5187,21 @@
}
}
],
- "trailingComments": [
- {
- "type": "Block",
- "value": "*\n * Extension's prefix\n * @private\n ",
- "range": [
- 3442,
- 3507
- ],
- "loc": {
- "start": {
- "line": 139,
- "column": 8
- },
- "end": {
- "line": 142,
- "column": 11
- }
- }
- }
- ]
- },
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "AssignmentExpression",
- "operator": "=",
- "left": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "ThisExpression",
- "range": [
- 3516,
- 3520
- ],
- "loc": {
- "start": {
- "line": 143,
- "column": 8
- },
- "end": {
- "line": 143,
- "column": 12
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "prfx",
- "range": [
- 3521,
- 3525
- ],
- "loc": {
- "start": {
- "line": 143,
- "column": 13
- },
- "end": {
- "line": 143,
- "column": 17
- }
- }
- },
- "range": [
- 3516,
- 3525
- ],
- "loc": {
- "start": {
- "line": 143,
- "column": 8
- },
- "end": {
- "line": 143,
- "column": 17
- }
- }
- },
- "right": {
- "type": "Literal",
- "value": "colVis_",
- "raw": "'colVis_'",
- "range": [
- 3528,
- 3537
- ],
- "loc": {
- "start": {
- "line": 143,
- "column": 20
- },
- "end": {
- "line": 143,
- "column": 29
- }
- }
- },
- "range": [
- 3516,
- 3537
- ],
- "loc": {
- "start": {
- "line": 143,
- "column": 8
- },
- "end": {
- "line": 143,
- "column": 29
- }
- }
- },
- "range": [
- 3516,
- 3538
- ],
- "loc": {
- "start": {
- "line": 143,
- "column": 8
- },
- "end": {
- "line": 143,
- "column": 30
- }
- },
- "leadingComments": [
- {
- "type": "Block",
- "value": "*\n * Extension's prefix\n * @private\n ",
- "range": [
- 3442,
- 3507
- ],
- "loc": {
- "start": {
- "line": 139,
- "column": 8
- },
- "end": {
- "line": 142,
- "column": 11
- }
- }
- }
- ],
"trailingComments": [
{
"type": "Block",
"value": "*\n * Css for columns manager UI span\n * @type {String}\n ",
"range": [
- 3548,
- 3632
+ 3442,
+ 3526
],
"loc": {
"start": {
- "line": 145,
+ "line": 139,
"column": 8
},
"end": {
- "line": 148,
+ "line": 142,
"column": 11
}
}
@@ -5366,16 +5219,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 3641,
- 3645
+ 3535,
+ 3539
],
"loc": {
"start": {
- "line": 149,
+ "line": 143,
"column": 8
},
"end": {
- "line": 149,
+ "line": 143,
"column": 12
}
}
@@ -5384,31 +5237,31 @@
"type": "Identifier",
"name": "spanCssClass",
"range": [
- 3646,
- 3658
+ 3540,
+ 3552
],
"loc": {
"start": {
- "line": 149,
+ "line": 143,
"column": 13
},
"end": {
- "line": 149,
+ "line": 143,
"column": 25
}
}
},
"range": [
- 3641,
- 3658
+ 3535,
+ 3552
],
"loc": {
"start": {
- "line": 149,
+ "line": 143,
"column": 8
},
"end": {
- "line": 149,
+ "line": 143,
"column": 25
}
}
@@ -5423,16 +5276,16 @@
"type": "Identifier",
"name": "f",
"range": [
- 3661,
- 3662
+ 3555,
+ 3556
],
"loc": {
"start": {
- "line": 149,
+ "line": 143,
"column": 28
},
"end": {
- "line": 149,
+ "line": 143,
"column": 29
}
}
@@ -5441,31 +5294,31 @@
"type": "Identifier",
"name": "span_css_class",
"range": [
- 3663,
- 3677
+ 3557,
+ 3571
],
"loc": {
"start": {
- "line": 149,
+ "line": 143,
"column": 30
},
"end": {
- "line": 149,
+ "line": 143,
"column": 44
}
}
},
"range": [
- 3661,
- 3677
+ 3555,
+ 3571
],
"loc": {
"start": {
- "line": 149,
+ "line": 143,
"column": 28
},
"end": {
- "line": 149,
+ "line": 143,
"column": 44
}
}
@@ -5475,8 +5328,227 @@
"value": "colVisSpan",
"raw": "'colVisSpan'",
"range": [
- 3681,
- 3693
+ 3575,
+ 3587
+ ],
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 48
+ },
+ "end": {
+ "line": 143,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 3555,
+ 3587
+ ],
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 28
+ },
+ "end": {
+ "line": 143,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 3535,
+ 3587
+ ],
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 8
+ },
+ "end": {
+ "line": 143,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 3535,
+ 3588
+ ],
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 8
+ },
+ "end": {
+ "line": 143,
+ "column": 61
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\n * Css for columns manager UI span\n * @type {String}\n ",
+ "range": [
+ 3442,
+ 3526
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 8
+ },
+ "end": {
+ "line": 142,
+ "column": 11
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\n * Css for columns manager UI main container\n * @type {String}\n ",
+ "range": [
+ 3598,
+ 3692
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 8
+ },
+ "end": {
+ "line": 148,
+ "column": 11
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3701,
+ 3705
+ ],
+ "loc": {
+ "start": {
+ "line": 149,
+ "column": 8
+ },
+ "end": {
+ "line": 149,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "contCssClass",
+ "range": [
+ 3706,
+ 3718
+ ],
+ "loc": {
+ "start": {
+ "line": 149,
+ "column": 13
+ },
+ "end": {
+ "line": 149,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 3701,
+ 3718
+ ],
+ "loc": {
+ "start": {
+ "line": 149,
+ "column": 8
+ },
+ "end": {
+ "line": 149,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 3721,
+ 3722
+ ],
+ "loc": {
+ "start": {
+ "line": 149,
+ "column": 28
+ },
+ "end": {
+ "line": 149,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cont_css_class",
+ "range": [
+ 3723,
+ 3737
+ ],
+ "loc": {
+ "start": {
+ "line": 149,
+ "column": 30
+ },
+ "end": {
+ "line": 149,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 3721,
+ 3737
+ ],
+ "loc": {
+ "start": {
+ "line": 149,
+ "column": 28
+ },
+ "end": {
+ "line": 149,
+ "column": 44
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "colVisCont",
+ "raw": "'colVisCont'",
+ "range": [
+ 3741,
+ 3753
],
"loc": {
"start": {
@@ -5490,8 +5562,8 @@
}
},
"range": [
- 3661,
- 3693
+ 3721,
+ 3753
],
"loc": {
"start": {
@@ -5505,8 +5577,8 @@
}
},
"range": [
- 3641,
- 3693
+ 3701,
+ 3753
],
"loc": {
"start": {
@@ -5520,8 +5592,8 @@
}
},
"range": [
- 3641,
- 3694
+ 3701,
+ 3754
],
"loc": {
"start": {
@@ -5536,10 +5608,10 @@
"leadingComments": [
{
"type": "Block",
- "value": "*\n * Css for columns manager UI span\n * @type {String}\n ",
+ "value": "*\n * Css for columns manager UI main container\n * @type {String}\n ",
"range": [
- 3548,
- 3632
+ 3598,
+ 3692
],
"loc": {
"start": {
@@ -5553,458 +5625,21 @@
}
}
],
- "trailingComments": [
- {
- "type": "Block",
- "value": "*\n * Main container prefix\n * @private\n ",
- "range": [
- 3704,
- 3772
- ],
- "loc": {
- "start": {
- "line": 151,
- "column": 8
- },
- "end": {
- "line": 154,
- "column": 11
- }
- }
- }
- ]
- },
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "AssignmentExpression",
- "operator": "=",
- "left": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "ThisExpression",
- "range": [
- 3781,
- 3785
- ],
- "loc": {
- "start": {
- "line": 155,
- "column": 8
- },
- "end": {
- "line": 155,
- "column": 12
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "prfxCont",
- "range": [
- 3786,
- 3794
- ],
- "loc": {
- "start": {
- "line": 155,
- "column": 13
- },
- "end": {
- "line": 155,
- "column": 21
- }
- }
- },
- "range": [
- 3781,
- 3794
- ],
- "loc": {
- "start": {
- "line": 155,
- "column": 8
- },
- "end": {
- "line": 155,
- "column": 21
- }
- }
- },
- "right": {
- "type": "BinaryExpression",
- "operator": "+",
- "left": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "ThisExpression",
- "range": [
- 3797,
- 3801
- ],
- "loc": {
- "start": {
- "line": 155,
- "column": 24
- },
- "end": {
- "line": 155,
- "column": 28
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "prfx",
- "range": [
- 3802,
- 3806
- ],
- "loc": {
- "start": {
- "line": 155,
- "column": 29
- },
- "end": {
- "line": 155,
- "column": 33
- }
- }
- },
- "range": [
- 3797,
- 3806
- ],
- "loc": {
- "start": {
- "line": 155,
- "column": 24
- },
- "end": {
- "line": 155,
- "column": 33
- }
- }
- },
- "right": {
- "type": "Literal",
- "value": "Cont_",
- "raw": "'Cont_'",
- "range": [
- 3809,
- 3816
- ],
- "loc": {
- "start": {
- "line": 155,
- "column": 36
- },
- "end": {
- "line": 155,
- "column": 43
- }
- }
- },
- "range": [
- 3797,
- 3816
- ],
- "loc": {
- "start": {
- "line": 155,
- "column": 24
- },
- "end": {
- "line": 155,
- "column": 43
- }
- }
- },
- "range": [
- 3781,
- 3816
- ],
- "loc": {
- "start": {
- "line": 155,
- "column": 8
- },
- "end": {
- "line": 155,
- "column": 43
- }
- }
- },
- "range": [
- 3781,
- 3817
- ],
- "loc": {
- "start": {
- "line": 155,
- "column": 8
- },
- "end": {
- "line": 155,
- "column": 44
- }
- },
- "leadingComments": [
- {
- "type": "Block",
- "value": "*\n * Main container prefix\n * @private\n ",
- "range": [
- 3704,
- 3772
- ],
- "loc": {
- "start": {
- "line": 151,
- "column": 8
- },
- "end": {
- "line": 154,
- "column": 11
- }
- }
- }
- ],
- "trailingComments": [
- {
- "type": "Block",
- "value": "*\n * Css for columns manager UI main container\n * @type {String}\n ",
- "range": [
- 3827,
- 3921
- ],
- "loc": {
- "start": {
- "line": 157,
- "column": 8
- },
- "end": {
- "line": 160,
- "column": 11
- }
- }
- }
- ]
- },
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "AssignmentExpression",
- "operator": "=",
- "left": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "ThisExpression",
- "range": [
- 3930,
- 3934
- ],
- "loc": {
- "start": {
- "line": 161,
- "column": 8
- },
- "end": {
- "line": 161,
- "column": 12
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "contCssClass",
- "range": [
- 3935,
- 3947
- ],
- "loc": {
- "start": {
- "line": 161,
- "column": 13
- },
- "end": {
- "line": 161,
- "column": 25
- }
- }
- },
- "range": [
- 3930,
- 3947
- ],
- "loc": {
- "start": {
- "line": 161,
- "column": 8
- },
- "end": {
- "line": 161,
- "column": 25
- }
- }
- },
- "right": {
- "type": "LogicalExpression",
- "operator": "||",
- "left": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "f",
- "range": [
- 3950,
- 3951
- ],
- "loc": {
- "start": {
- "line": 161,
- "column": 28
- },
- "end": {
- "line": 161,
- "column": 29
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "cont_css_class",
- "range": [
- 3952,
- 3966
- ],
- "loc": {
- "start": {
- "line": 161,
- "column": 30
- },
- "end": {
- "line": 161,
- "column": 44
- }
- }
- },
- "range": [
- 3950,
- 3966
- ],
- "loc": {
- "start": {
- "line": 161,
- "column": 28
- },
- "end": {
- "line": 161,
- "column": 44
- }
- }
- },
- "right": {
- "type": "Literal",
- "value": "colVisCont",
- "raw": "'colVisCont'",
- "range": [
- 3970,
- 3982
- ],
- "loc": {
- "start": {
- "line": 161,
- "column": 48
- },
- "end": {
- "line": 161,
- "column": 60
- }
- }
- },
- "range": [
- 3950,
- 3982
- ],
- "loc": {
- "start": {
- "line": 161,
- "column": 28
- },
- "end": {
- "line": 161,
- "column": 60
- }
- }
- },
- "range": [
- 3930,
- 3982
- ],
- "loc": {
- "start": {
- "line": 161,
- "column": 8
- },
- "end": {
- "line": 161,
- "column": 60
- }
- }
- },
- "range": [
- 3930,
- 3983
- ],
- "loc": {
- "start": {
- "line": 161,
- "column": 8
- },
- "end": {
- "line": 161,
- "column": 61
- }
- },
- "leadingComments": [
- {
- "type": "Block",
- "value": "*\n * Css for columns manager UI main container\n * @type {String}\n ",
- "range": [
- 3827,
- 3921
- ],
- "loc": {
- "start": {
- "line": 157,
- "column": 8
- },
- "end": {
- "line": 160,
- "column": 11
- }
- }
- }
- ],
"trailingComments": [
{
"type": "Block",
"value": "*\n * Css for columns manager UI checklist (ul)\n * @type {String}\n ",
"range": [
- 3993,
- 4087
+ 3764,
+ 3858
],
"loc": {
"start": {
- "line": 163,
+ "line": 151,
"column": 8
},
"end": {
- "line": 166,
+ "line": 154,
"column": 11
}
}
@@ -6022,16 +5657,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 4096,
- 4100
+ 3867,
+ 3871
],
"loc": {
"start": {
- "line": 167,
+ "line": 155,
"column": 8
},
"end": {
- "line": 167,
+ "line": 155,
"column": 12
}
}
@@ -6040,31 +5675,31 @@
"type": "Identifier",
"name": "listCssClass",
"range": [
- 4101,
- 4113
+ 3872,
+ 3884
],
"loc": {
"start": {
- "line": 167,
+ "line": 155,
"column": 13
},
"end": {
- "line": 167,
+ "line": 155,
"column": 25
}
}
},
"range": [
- 4096,
- 4113
+ 3867,
+ 3884
],
"loc": {
"start": {
- "line": 167,
+ "line": 155,
"column": 8
},
"end": {
- "line": 167,
+ "line": 155,
"column": 25
}
}
@@ -6079,16 +5714,16 @@
"type": "Identifier",
"name": "cfg",
"range": [
- 4116,
- 4119
+ 3887,
+ 3890
],
"loc": {
"start": {
- "line": 167,
+ "line": 155,
"column": 28
},
"end": {
- "line": 167,
+ "line": 155,
"column": 31
}
}
@@ -6097,31 +5732,31 @@
"type": "Identifier",
"name": "list_css_class",
"range": [
- 4120,
- 4134
+ 3891,
+ 3905
],
"loc": {
"start": {
- "line": 167,
+ "line": 155,
"column": 32
},
"end": {
- "line": 167,
+ "line": 155,
"column": 46
}
}
},
"range": [
- 4116,
- 4134
+ 3887,
+ 3905
],
"loc": {
"start": {
- "line": 167,
+ "line": 155,
"column": 28
},
"end": {
- "line": 167,
+ "line": 155,
"column": 46
}
}
@@ -6131,61 +5766,61 @@
"value": "cols_checklist",
"raw": "'cols_checklist'",
"range": [
- 4138,
- 4154
+ 3909,
+ 3925
],
"loc": {
"start": {
- "line": 167,
+ "line": 155,
"column": 50
},
"end": {
- "line": 167,
+ "line": 155,
"column": 66
}
}
},
"range": [
- 4116,
- 4154
+ 3887,
+ 3925
],
"loc": {
"start": {
- "line": 167,
+ "line": 155,
"column": 28
},
"end": {
- "line": 167,
+ "line": 155,
"column": 66
}
}
},
"range": [
- 4096,
- 4154
+ 3867,
+ 3925
],
"loc": {
"start": {
- "line": 167,
+ "line": 155,
"column": 8
},
"end": {
- "line": 167,
+ "line": 155,
"column": 66
}
}
},
"range": [
- 4096,
- 4155
+ 3867,
+ 3926
],
"loc": {
"start": {
- "line": 167,
+ "line": 155,
"column": 8
},
"end": {
- "line": 167,
+ "line": 155,
"column": 67
}
},
@@ -6194,16 +5829,16 @@
"type": "Block",
"value": "*\n * Css for columns manager UI checklist (ul)\n * @type {String}\n ",
"range": [
- 3993,
- 4087
+ 3764,
+ 3858
],
"loc": {
"start": {
- "line": 163,
+ "line": 151,
"column": 8
},
"end": {
- "line": 166,
+ "line": 154,
"column": 11
}
}
@@ -6214,16 +5849,16 @@
"type": "Block",
"value": "*\n * Css for columns manager UI checklist item (li)\n * @type {String}\n ",
"range": [
- 4165,
- 4264
+ 3936,
+ 4035
],
"loc": {
"start": {
- "line": 169,
+ "line": 157,
"column": 8
},
"end": {
- "line": 172,
+ "line": 160,
"column": 11
}
}
@@ -6241,16 +5876,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 4273,
- 4277
+ 4044,
+ 4048
],
"loc": {
"start": {
- "line": 173,
+ "line": 161,
"column": 8
},
"end": {
- "line": 173,
+ "line": 161,
"column": 12
}
}
@@ -6259,31 +5894,31 @@
"type": "Identifier",
"name": "listItemCssClass",
"range": [
- 4278,
- 4294
+ 4049,
+ 4065
],
"loc": {
"start": {
- "line": 173,
+ "line": 161,
"column": 13
},
"end": {
- "line": 173,
+ "line": 161,
"column": 29
}
}
},
"range": [
- 4273,
- 4294
+ 4044,
+ 4065
],
"loc": {
"start": {
- "line": 173,
+ "line": 161,
"column": 8
},
"end": {
- "line": 173,
+ "line": 161,
"column": 29
}
}
@@ -6298,16 +5933,16 @@
"type": "Identifier",
"name": "cfg",
"range": [
- 4297,
- 4300
+ 4068,
+ 4071
],
"loc": {
"start": {
- "line": 173,
+ "line": 161,
"column": 32
},
"end": {
- "line": 173,
+ "line": 161,
"column": 35
}
}
@@ -6316,31 +5951,31 @@
"type": "Identifier",
"name": "checklist_item_css_class",
"range": [
- 4301,
- 4325
+ 4072,
+ 4096
],
"loc": {
"start": {
- "line": 173,
+ "line": 161,
"column": 36
},
"end": {
- "line": 173,
+ "line": 161,
"column": 60
}
}
},
"range": [
- 4297,
- 4325
+ 4068,
+ 4096
],
"loc": {
"start": {
- "line": 173,
+ "line": 161,
"column": 32
},
"end": {
- "line": 173,
+ "line": 161,
"column": 60
}
}
@@ -6350,61 +5985,61 @@
"value": "cols_checklist_item",
"raw": "'cols_checklist_item'",
"range": [
- 4341,
- 4362
+ 4112,
+ 4133
],
"loc": {
"start": {
- "line": 174,
+ "line": 162,
"column": 12
},
"end": {
- "line": 174,
+ "line": 162,
"column": 33
}
}
},
"range": [
- 4297,
- 4362
+ 4068,
+ 4133
],
"loc": {
"start": {
- "line": 173,
+ "line": 161,
"column": 32
},
"end": {
- "line": 174,
+ "line": 162,
"column": 33
}
}
},
"range": [
- 4273,
- 4362
+ 4044,
+ 4133
],
"loc": {
"start": {
- "line": 173,
+ "line": 161,
"column": 8
},
"end": {
- "line": 174,
+ "line": 162,
"column": 33
}
}
},
"range": [
- 4273,
- 4363
+ 4044,
+ 4134
],
"loc": {
"start": {
- "line": 173,
+ "line": 161,
"column": 8
},
"end": {
- "line": 174,
+ "line": 162,
"column": 34
}
},
@@ -6413,16 +6048,16 @@
"type": "Block",
"value": "*\n * Css for columns manager UI checklist item (li)\n * @type {String}\n ",
"range": [
- 4165,
- 4264
+ 3936,
+ 4035
],
"loc": {
"start": {
- "line": 169,
+ "line": 157,
"column": 8
},
"end": {
- "line": 172,
+ "line": 160,
"column": 11
}
}
@@ -6433,16 +6068,16 @@
"type": "Block",
"value": "*\n * Css for columns manager UI checklist item selected state (li)\n * @type {String}\n ",
"range": [
- 4373,
- 4487
+ 4144,
+ 4258
],
"loc": {
"start": {
- "line": 176,
+ "line": 164,
"column": 8
},
"end": {
- "line": 179,
+ "line": 167,
"column": 11
}
}
@@ -6460,16 +6095,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 4496,
- 4500
+ 4267,
+ 4271
],
"loc": {
"start": {
- "line": 180,
+ "line": 168,
"column": 8
},
"end": {
- "line": 180,
+ "line": 168,
"column": 12
}
}
@@ -6478,31 +6113,31 @@
"type": "Identifier",
"name": "listSlcItemCssClass",
"range": [
- 4501,
- 4520
+ 4272,
+ 4291
],
"loc": {
"start": {
- "line": 180,
+ "line": 168,
"column": 13
},
"end": {
- "line": 180,
+ "line": 168,
"column": 32
}
}
},
"range": [
- 4496,
- 4520
+ 4267,
+ 4291
],
"loc": {
"start": {
- "line": 180,
+ "line": 168,
"column": 8
},
"end": {
- "line": 180,
+ "line": 168,
"column": 32
}
}
@@ -6517,16 +6152,16 @@
"type": "Identifier",
"name": "cfg",
"range": [
- 4523,
- 4526
+ 4294,
+ 4297
],
"loc": {
"start": {
- "line": 180,
+ "line": 168,
"column": 35
},
"end": {
- "line": 180,
+ "line": 168,
"column": 38
}
}
@@ -6535,31 +6170,31 @@
"type": "Identifier",
"name": "checklist_selected_item_css_class",
"range": [
- 4527,
- 4560
+ 4298,
+ 4331
],
"loc": {
"start": {
- "line": 180,
+ "line": 168,
"column": 39
},
"end": {
- "line": 180,
+ "line": 168,
"column": 72
}
}
},
"range": [
- 4523,
- 4560
+ 4294,
+ 4331
],
"loc": {
"start": {
- "line": 180,
+ "line": 168,
"column": 35
},
"end": {
- "line": 180,
+ "line": 168,
"column": 72
}
}
@@ -6569,61 +6204,61 @@
"value": "cols_checklist_slc_item",
"raw": "'cols_checklist_slc_item'",
"range": [
- 4576,
- 4601
+ 4347,
+ 4372
],
"loc": {
"start": {
- "line": 181,
+ "line": 169,
"column": 12
},
"end": {
- "line": 181,
+ "line": 169,
"column": 37
}
}
},
"range": [
- 4523,
- 4601
+ 4294,
+ 4372
],
"loc": {
"start": {
- "line": 180,
+ "line": 168,
"column": 35
},
"end": {
- "line": 181,
+ "line": 169,
"column": 37
}
}
},
"range": [
- 4496,
- 4601
+ 4267,
+ 4372
],
"loc": {
"start": {
- "line": 180,
+ "line": 168,
"column": 8
},
"end": {
- "line": 181,
+ "line": 169,
"column": 37
}
}
},
"range": [
- 4496,
- 4602
+ 4267,
+ 4373
],
"loc": {
"start": {
- "line": 180,
+ "line": 168,
"column": 8
},
"end": {
- "line": 181,
+ "line": 169,
"column": 38
}
},
@@ -6632,16 +6267,16 @@
"type": "Block",
"value": "*\n * Css for columns manager UI checklist item selected state (li)\n * @type {String}\n ",
"range": [
- 4373,
- 4487
+ 4144,
+ 4258
],
"loc": {
"start": {
- "line": 176,
+ "line": 164,
"column": 8
},
"end": {
- "line": 179,
+ "line": 167,
"column": 11
}
}
@@ -6652,16 +6287,16 @@
"type": "Block",
"value": "*\n * Text preceding the columns list, defaults to 'Hide' or 'Show'\n * depending on tick mode (tick_to_hide option)\n * @type {String}\n ",
"range": [
- 4612,
- 4782
+ 4383,
+ 4553
],
"loc": {
"start": {
- "line": 183,
+ "line": 171,
"column": 8
},
"end": {
- "line": 187,
+ "line": 175,
"column": 11
}
}
@@ -6679,16 +6314,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 4791,
- 4795
+ 4562,
+ 4566
],
"loc": {
"start": {
- "line": 188,
+ "line": 176,
"column": 8
},
"end": {
- "line": 188,
+ "line": 176,
"column": 12
}
}
@@ -6697,31 +6332,31 @@
"type": "Identifier",
"name": "text",
"range": [
- 4796,
- 4800
+ 4567,
+ 4571
],
"loc": {
"start": {
- "line": 188,
+ "line": 176,
"column": 13
},
"end": {
- "line": 188,
+ "line": 176,
"column": 17
}
}
},
"range": [
- 4791,
- 4800
+ 4562,
+ 4571
],
"loc": {
"start": {
- "line": 188,
+ "line": 176,
"column": 8
},
"end": {
- "line": 188,
+ "line": 176,
"column": 17
}
}
@@ -6736,16 +6371,16 @@
"type": "Identifier",
"name": "f",
"range": [
- 4803,
- 4804
+ 4574,
+ 4575
],
"loc": {
"start": {
- "line": 188,
+ "line": 176,
"column": 20
},
"end": {
- "line": 188,
+ "line": 176,
"column": 21
}
}
@@ -6754,31 +6389,31 @@
"type": "Identifier",
"name": "text",
"range": [
- 4805,
- 4809
+ 4576,
+ 4580
],
"loc": {
"start": {
- "line": 188,
+ "line": 176,
"column": 22
},
"end": {
- "line": 188,
+ "line": 176,
"column": 26
}
}
},
"range": [
- 4803,
- 4809
+ 4574,
+ 4580
],
"loc": {
"start": {
- "line": 188,
+ "line": 176,
"column": 20
},
"end": {
- "line": 188,
+ "line": 176,
"column": 26
}
}
@@ -6791,16 +6426,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 4814,
- 4818
+ 4585,
+ 4589
],
"loc": {
"start": {
- "line": 188,
+ "line": 176,
"column": 31
},
"end": {
- "line": 188,
+ "line": 176,
"column": 35
}
}
@@ -6809,31 +6444,31 @@
"type": "Identifier",
"name": "tickToHide",
"range": [
- 4819,
- 4829
+ 4590,
+ 4600
],
"loc": {
"start": {
- "line": 188,
+ "line": 176,
"column": 36
},
"end": {
- "line": 188,
+ "line": 176,
"column": 46
}
}
},
"range": [
- 4814,
- 4829
+ 4585,
+ 4600
],
"loc": {
"start": {
- "line": 188,
+ "line": 176,
"column": 31
},
"end": {
- "line": 188,
+ "line": 176,
"column": 46
}
}
@@ -6843,16 +6478,16 @@
"value": "Hide: ",
"raw": "'Hide: '",
"range": [
- 4832,
- 4840
+ 4603,
+ 4611
],
"loc": {
"start": {
- "line": 188,
+ "line": 176,
"column": 49
},
"end": {
- "line": 188,
+ "line": 176,
"column": 57
}
}
@@ -6862,76 +6497,76 @@
"value": "Show: ",
"raw": "'Show: '",
"range": [
- 4843,
- 4851
+ 4614,
+ 4622
],
"loc": {
"start": {
- "line": 188,
+ "line": 176,
"column": 60
},
"end": {
- "line": 188,
+ "line": 176,
"column": 68
}
}
},
"range": [
- 4814,
- 4851
+ 4585,
+ 4622
],
"loc": {
"start": {
- "line": 188,
+ "line": 176,
"column": 31
},
"end": {
- "line": 188,
+ "line": 176,
"column": 68
}
}
},
"range": [
- 4803,
- 4852
+ 4574,
+ 4623
],
"loc": {
"start": {
- "line": 188,
+ "line": 176,
"column": 20
},
"end": {
- "line": 188,
+ "line": 176,
"column": 69
}
}
},
"range": [
- 4791,
- 4852
+ 4562,
+ 4623
],
"loc": {
"start": {
- "line": 188,
+ "line": 176,
"column": 8
},
"end": {
- "line": 188,
+ "line": 176,
"column": 69
}
}
},
"range": [
- 4791,
- 4853
+ 4562,
+ 4624
],
"loc": {
"start": {
- "line": 188,
+ "line": 176,
"column": 8
},
"end": {
- "line": 188,
+ "line": 176,
"column": 70
}
},
@@ -6940,12 +6575,449 @@
"type": "Block",
"value": "*\n * Text preceding the columns list, defaults to 'Hide' or 'Show'\n * depending on tick mode (tick_to_hide option)\n * @type {String}\n ",
"range": [
- 4612,
- 4782
+ 4383,
+ 4553
],
"loc": {
"start": {
- "line": 183,
+ "line": 171,
+ "column": 8
+ },
+ "end": {
+ "line": 175,
+ "column": 11
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\n * List of columns indexes to be hidden at initialization\n * @type {Array}\n ",
+ "range": [
+ 4634,
+ 4740
+ ],
+ "loc": {
+ "start": {
+ "line": 178,
+ "column": 8
+ },
+ "end": {
+ "line": 181,
+ "column": 11
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4749,
+ 4753
+ ],
+ "loc": {
+ "start": {
+ "line": 182,
+ "column": 8
+ },
+ "end": {
+ "line": 182,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "atStart",
+ "range": [
+ 4754,
+ 4761
+ ],
+ "loc": {
+ "start": {
+ "line": 182,
+ "column": 13
+ },
+ "end": {
+ "line": 182,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 4749,
+ 4761
+ ],
+ "loc": {
+ "start": {
+ "line": 182,
+ "column": 8
+ },
+ "end": {
+ "line": 182,
+ "column": 20
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 4764,
+ 4765
+ ],
+ "loc": {
+ "start": {
+ "line": 182,
+ "column": 23
+ },
+ "end": {
+ "line": 182,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "at_start",
+ "range": [
+ 4766,
+ 4774
+ ],
+ "loc": {
+ "start": {
+ "line": 182,
+ "column": 25
+ },
+ "end": {
+ "line": 182,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 4764,
+ 4774
+ ],
+ "loc": {
+ "start": {
+ "line": 182,
+ "column": 23
+ },
+ "end": {
+ "line": 182,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 4778,
+ 4780
+ ],
+ "loc": {
+ "start": {
+ "line": 182,
+ "column": 37
+ },
+ "end": {
+ "line": 182,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 4764,
+ 4780
+ ],
+ "loc": {
+ "start": {
+ "line": 182,
+ "column": 23
+ },
+ "end": {
+ "line": 182,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 4749,
+ 4780
+ ],
+ "loc": {
+ "start": {
+ "line": 182,
+ "column": 8
+ },
+ "end": {
+ "line": 182,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 4749,
+ 4781
+ ],
+ "loc": {
+ "start": {
+ "line": 182,
+ "column": 8
+ },
+ "end": {
+ "line": 182,
+ "column": 40
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\n * List of columns indexes to be hidden at initialization\n * @type {Array}\n ",
+ "range": [
+ 4634,
+ 4740
+ ],
+ "loc": {
+ "start": {
+ "line": 178,
+ "column": 8
+ },
+ "end": {
+ "line": 181,
+ "column": 11
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\n * Enable hover behaviour on columns manager button/link\n * @type {Boolean}\n ",
+ "range": [
+ 4791,
+ 4898
+ ],
+ "loc": {
+ "start": {
+ "line": 184,
+ "column": 8
+ },
+ "end": {
+ "line": 187,
+ "column": 11
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4907,
+ 4911
+ ],
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 8
+ },
+ "end": {
+ "line": 188,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "enableHover",
+ "range": [
+ 4912,
+ 4923
+ ],
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 13
+ },
+ "end": {
+ "line": 188,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 4907,
+ 4923
+ ],
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 8
+ },
+ "end": {
+ "line": 188,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "Boolean",
+ "range": [
+ 4926,
+ 4933
+ ],
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 27
+ },
+ "end": {
+ "line": 188,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 4934,
+ 4935
+ ],
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 35
+ },
+ "end": {
+ "line": 188,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "enable_hover",
+ "range": [
+ 4936,
+ 4948
+ ],
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 37
+ },
+ "end": {
+ "line": 188,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 4934,
+ 4948
+ ],
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 35
+ },
+ "end": {
+ "line": 188,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "range": [
+ 4926,
+ 4949
+ ],
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 27
+ },
+ "end": {
+ "line": 188,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 4907,
+ 4949
+ ],
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 8
+ },
+ "end": {
+ "line": 188,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 4907,
+ 4950
+ ],
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 8
+ },
+ "end": {
+ "line": 188,
+ "column": 51
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\n * Enable hover behaviour on columns manager button/link\n * @type {Boolean}\n ",
+ "range": [
+ 4791,
+ 4898
+ ],
+ "loc": {
+ "start": {
+ "line": 184,
"column": 8
},
"end": {
@@ -6955,458 +7027,21 @@
}
}
],
- "trailingComments": [
- {
- "type": "Block",
- "value": "*\n * List of columns indexes to be hidden at initialization\n * @type {Array}\n ",
- "range": [
- 4863,
- 4969
- ],
- "loc": {
- "start": {
- "line": 190,
- "column": 8
- },
- "end": {
- "line": 193,
- "column": 11
- }
- }
- }
- ]
- },
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "AssignmentExpression",
- "operator": "=",
- "left": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "ThisExpression",
- "range": [
- 4978,
- 4982
- ],
- "loc": {
- "start": {
- "line": 194,
- "column": 8
- },
- "end": {
- "line": 194,
- "column": 12
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "atStart",
- "range": [
- 4983,
- 4990
- ],
- "loc": {
- "start": {
- "line": 194,
- "column": 13
- },
- "end": {
- "line": 194,
- "column": 20
- }
- }
- },
- "range": [
- 4978,
- 4990
- ],
- "loc": {
- "start": {
- "line": 194,
- "column": 8
- },
- "end": {
- "line": 194,
- "column": 20
- }
- }
- },
- "right": {
- "type": "LogicalExpression",
- "operator": "||",
- "left": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "f",
- "range": [
- 4993,
- 4994
- ],
- "loc": {
- "start": {
- "line": 194,
- "column": 23
- },
- "end": {
- "line": 194,
- "column": 24
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "at_start",
- "range": [
- 4995,
- 5003
- ],
- "loc": {
- "start": {
- "line": 194,
- "column": 25
- },
- "end": {
- "line": 194,
- "column": 33
- }
- }
- },
- "range": [
- 4993,
- 5003
- ],
- "loc": {
- "start": {
- "line": 194,
- "column": 23
- },
- "end": {
- "line": 194,
- "column": 33
- }
- }
- },
- "right": {
- "type": "ArrayExpression",
- "elements": [],
- "range": [
- 5007,
- 5009
- ],
- "loc": {
- "start": {
- "line": 194,
- "column": 37
- },
- "end": {
- "line": 194,
- "column": 39
- }
- }
- },
- "range": [
- 4993,
- 5009
- ],
- "loc": {
- "start": {
- "line": 194,
- "column": 23
- },
- "end": {
- "line": 194,
- "column": 39
- }
- }
- },
- "range": [
- 4978,
- 5009
- ],
- "loc": {
- "start": {
- "line": 194,
- "column": 8
- },
- "end": {
- "line": 194,
- "column": 39
- }
- }
- },
- "range": [
- 4978,
- 5010
- ],
- "loc": {
- "start": {
- "line": 194,
- "column": 8
- },
- "end": {
- "line": 194,
- "column": 40
- }
- },
- "leadingComments": [
- {
- "type": "Block",
- "value": "*\n * List of columns indexes to be hidden at initialization\n * @type {Array}\n ",
- "range": [
- 4863,
- 4969
- ],
- "loc": {
- "start": {
- "line": 190,
- "column": 8
- },
- "end": {
- "line": 193,
- "column": 11
- }
- }
- }
- ],
- "trailingComments": [
- {
- "type": "Block",
- "value": "*\n * Enable hover behaviour on columns manager button/link\n * @type {Boolean}\n ",
- "range": [
- 5020,
- 5127
- ],
- "loc": {
- "start": {
- "line": 196,
- "column": 8
- },
- "end": {
- "line": 199,
- "column": 11
- }
- }
- }
- ]
- },
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "AssignmentExpression",
- "operator": "=",
- "left": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "ThisExpression",
- "range": [
- 5136,
- 5140
- ],
- "loc": {
- "start": {
- "line": 200,
- "column": 8
- },
- "end": {
- "line": 200,
- "column": 12
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "enableHover",
- "range": [
- 5141,
- 5152
- ],
- "loc": {
- "start": {
- "line": 200,
- "column": 13
- },
- "end": {
- "line": 200,
- "column": 24
- }
- }
- },
- "range": [
- 5136,
- 5152
- ],
- "loc": {
- "start": {
- "line": 200,
- "column": 8
- },
- "end": {
- "line": 200,
- "column": 24
- }
- }
- },
- "right": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "Boolean",
- "range": [
- 5155,
- 5162
- ],
- "loc": {
- "start": {
- "line": 200,
- "column": 27
- },
- "end": {
- "line": 200,
- "column": 34
- }
- }
- },
- "arguments": [
- {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "f",
- "range": [
- 5163,
- 5164
- ],
- "loc": {
- "start": {
- "line": 200,
- "column": 35
- },
- "end": {
- "line": 200,
- "column": 36
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "enable_hover",
- "range": [
- 5165,
- 5177
- ],
- "loc": {
- "start": {
- "line": 200,
- "column": 37
- },
- "end": {
- "line": 200,
- "column": 49
- }
- }
- },
- "range": [
- 5163,
- 5177
- ],
- "loc": {
- "start": {
- "line": 200,
- "column": 35
- },
- "end": {
- "line": 200,
- "column": 49
- }
- }
- }
- ],
- "range": [
- 5155,
- 5178
- ],
- "loc": {
- "start": {
- "line": 200,
- "column": 27
- },
- "end": {
- "line": 200,
- "column": 50
- }
- }
- },
- "range": [
- 5136,
- 5178
- ],
- "loc": {
- "start": {
- "line": 200,
- "column": 8
- },
- "end": {
- "line": 200,
- "column": 50
- }
- }
- },
- "range": [
- 5136,
- 5179
- ],
- "loc": {
- "start": {
- "line": 200,
- "column": 8
- },
- "end": {
- "line": 200,
- "column": 51
- }
- },
- "leadingComments": [
- {
- "type": "Block",
- "value": "*\n * Enable hover behaviour on columns manager button/link\n * @type {Boolean}\n ",
- "range": [
- 5020,
- 5127
- ],
- "loc": {
- "start": {
- "line": 196,
- "column": 8
- },
- "end": {
- "line": 199,
- "column": 11
- }
- }
- }
- ],
"trailingComments": [
{
"type": "Block",
"value": "*\n * Enable select all option, disabled by default\n * @type {Boolean}\n ",
"range": [
- 5189,
- 5288
+ 4960,
+ 5059
],
"loc": {
"start": {
- "line": 202,
+ "line": 190,
"column": 8
},
"end": {
- "line": 205,
+ "line": 193,
"column": 11
}
}
@@ -7424,16 +7059,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 5297,
- 5301
+ 5068,
+ 5072
],
"loc": {
"start": {
- "line": 206,
+ "line": 194,
"column": 8
},
"end": {
- "line": 206,
+ "line": 194,
"column": 12
}
}
@@ -7442,31 +7077,31 @@
"type": "Identifier",
"name": "enableTickAll",
"range": [
- 5302,
- 5315
+ 5073,
+ 5086
],
"loc": {
"start": {
- "line": 206,
+ "line": 194,
"column": 13
},
"end": {
- "line": 206,
+ "line": 194,
"column": 26
}
}
},
"range": [
- 5297,
- 5315
+ 5068,
+ 5086
],
"loc": {
"start": {
- "line": 206,
+ "line": 194,
"column": 8
},
"end": {
- "line": 206,
+ "line": 194,
"column": 26
}
}
@@ -7477,16 +7112,16 @@
"type": "Identifier",
"name": "Boolean",
"range": [
- 5318,
- 5325
+ 5089,
+ 5096
],
"loc": {
"start": {
- "line": 206,
+ "line": 194,
"column": 29
},
"end": {
- "line": 206,
+ "line": 194,
"column": 36
}
}
@@ -7499,16 +7134,16 @@
"type": "Identifier",
"name": "f",
"range": [
- 5326,
- 5327
+ 5097,
+ 5098
],
"loc": {
"start": {
- "line": 206,
+ "line": 194,
"column": 37
},
"end": {
- "line": 206,
+ "line": 194,
"column": 38
}
}
@@ -7517,77 +7152,77 @@
"type": "Identifier",
"name": "enable_tick_all",
"range": [
- 5328,
- 5343
+ 5099,
+ 5114
],
"loc": {
"start": {
- "line": 206,
+ "line": 194,
"column": 39
},
"end": {
- "line": 206,
+ "line": 194,
"column": 54
}
}
},
"range": [
- 5326,
- 5343
+ 5097,
+ 5114
],
"loc": {
"start": {
- "line": 206,
+ "line": 194,
"column": 37
},
"end": {
- "line": 206,
+ "line": 194,
"column": 54
}
}
}
],
"range": [
- 5318,
- 5344
+ 5089,
+ 5115
],
"loc": {
"start": {
- "line": 206,
+ "line": 194,
"column": 29
},
"end": {
- "line": 206,
+ "line": 194,
"column": 55
}
}
},
"range": [
- 5297,
- 5344
+ 5068,
+ 5115
],
"loc": {
"start": {
- "line": 206,
+ "line": 194,
"column": 8
},
"end": {
- "line": 206,
+ "line": 194,
"column": 55
}
}
},
"range": [
- 5297,
- 5345
+ 5068,
+ 5116
],
"loc": {
"start": {
- "line": 206,
+ "line": 194,
"column": 8
},
"end": {
- "line": 206,
+ "line": 194,
"column": 56
}
},
@@ -7596,8 +7231,373 @@
"type": "Block",
"value": "*\n * Enable select all option, disabled by default\n * @type {Boolean}\n ",
"range": [
- 5189,
- 5288
+ 4960,
+ 5059
+ ],
+ "loc": {
+ "start": {
+ "line": 190,
+ "column": 8
+ },
+ "end": {
+ "line": 193,
+ "column": 11
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\n * Text for select all option, defaults to 'Select all:'\n * @type {String}\n ",
+ "range": [
+ 5126,
+ 5232
+ ],
+ "loc": {
+ "start": {
+ "line": 196,
+ "column": 8
+ },
+ "end": {
+ "line": 199,
+ "column": 11
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5241,
+ 5245
+ ],
+ "loc": {
+ "start": {
+ "line": 200,
+ "column": 8
+ },
+ "end": {
+ "line": 200,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tickAllText",
+ "range": [
+ 5246,
+ 5257
+ ],
+ "loc": {
+ "start": {
+ "line": 200,
+ "column": 13
+ },
+ "end": {
+ "line": 200,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 5241,
+ 5257
+ ],
+ "loc": {
+ "start": {
+ "line": 200,
+ "column": 8
+ },
+ "end": {
+ "line": 200,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 5260,
+ 5261
+ ],
+ "loc": {
+ "start": {
+ "line": 200,
+ "column": 27
+ },
+ "end": {
+ "line": 200,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tick_all_text",
+ "range": [
+ 5262,
+ 5275
+ ],
+ "loc": {
+ "start": {
+ "line": 200,
+ "column": 29
+ },
+ "end": {
+ "line": 200,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 5260,
+ 5275
+ ],
+ "loc": {
+ "start": {
+ "line": 200,
+ "column": 27
+ },
+ "end": {
+ "line": 200,
+ "column": 42
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "Select all:",
+ "raw": "'Select all:'",
+ "range": [
+ 5279,
+ 5292
+ ],
+ "loc": {
+ "start": {
+ "line": 200,
+ "column": 46
+ },
+ "end": {
+ "line": 200,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 5260,
+ 5292
+ ],
+ "loc": {
+ "start": {
+ "line": 200,
+ "column": 27
+ },
+ "end": {
+ "line": 200,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 5241,
+ 5292
+ ],
+ "loc": {
+ "start": {
+ "line": 200,
+ "column": 8
+ },
+ "end": {
+ "line": 200,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 5241,
+ 5293
+ ],
+ "loc": {
+ "start": {
+ "line": 200,
+ "column": 8
+ },
+ "end": {
+ "line": 200,
+ "column": 60
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\n * Text for select all option, defaults to 'Select all:'\n * @type {String}\n ",
+ "range": [
+ 5126,
+ 5232
+ ],
+ "loc": {
+ "start": {
+ "line": 196,
+ "column": 8
+ },
+ "end": {
+ "line": 199,
+ "column": 11
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\n * List of indexes of hidden columns\n * @private\n ",
+ "range": [
+ 5303,
+ 5383
+ ],
+ "loc": {
+ "start": {
+ "line": 202,
+ "column": 8
+ },
+ "end": {
+ "line": 205,
+ "column": 11
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5392,
+ 5396
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 8
+ },
+ "end": {
+ "line": 206,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hiddenCols",
+ "range": [
+ 5397,
+ 5407
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 13
+ },
+ "end": {
+ "line": 206,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 5392,
+ 5407
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 8
+ },
+ "end": {
+ "line": 206,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 5410,
+ 5412
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 26
+ },
+ "end": {
+ "line": 206,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 5392,
+ 5412
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 8
+ },
+ "end": {
+ "line": 206,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 5392,
+ 5413
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 8
+ },
+ "end": {
+ "line": 206,
+ "column": 29
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\n * List of indexes of hidden columns\n * @private\n ",
+ "range": [
+ 5303,
+ 5383
],
"loc": {
"start": {
@@ -7611,386 +7611,21 @@
}
}
],
- "trailingComments": [
- {
- "type": "Block",
- "value": "*\n * Text for select all option, defaults to 'Select all:'\n * @type {String}\n ",
- "range": [
- 5355,
- 5461
- ],
- "loc": {
- "start": {
- "line": 208,
- "column": 8
- },
- "end": {
- "line": 211,
- "column": 11
- }
- }
- }
- ]
- },
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "AssignmentExpression",
- "operator": "=",
- "left": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "ThisExpression",
- "range": [
- 5470,
- 5474
- ],
- "loc": {
- "start": {
- "line": 212,
- "column": 8
- },
- "end": {
- "line": 212,
- "column": 12
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "tickAllText",
- "range": [
- 5475,
- 5486
- ],
- "loc": {
- "start": {
- "line": 212,
- "column": 13
- },
- "end": {
- "line": 212,
- "column": 24
- }
- }
- },
- "range": [
- 5470,
- 5486
- ],
- "loc": {
- "start": {
- "line": 212,
- "column": 8
- },
- "end": {
- "line": 212,
- "column": 24
- }
- }
- },
- "right": {
- "type": "LogicalExpression",
- "operator": "||",
- "left": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "f",
- "range": [
- 5489,
- 5490
- ],
- "loc": {
- "start": {
- "line": 212,
- "column": 27
- },
- "end": {
- "line": 212,
- "column": 28
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "tick_all_text",
- "range": [
- 5491,
- 5504
- ],
- "loc": {
- "start": {
- "line": 212,
- "column": 29
- },
- "end": {
- "line": 212,
- "column": 42
- }
- }
- },
- "range": [
- 5489,
- 5504
- ],
- "loc": {
- "start": {
- "line": 212,
- "column": 27
- },
- "end": {
- "line": 212,
- "column": 42
- }
- }
- },
- "right": {
- "type": "Literal",
- "value": "Select all:",
- "raw": "'Select all:'",
- "range": [
- 5508,
- 5521
- ],
- "loc": {
- "start": {
- "line": 212,
- "column": 46
- },
- "end": {
- "line": 212,
- "column": 59
- }
- }
- },
- "range": [
- 5489,
- 5521
- ],
- "loc": {
- "start": {
- "line": 212,
- "column": 27
- },
- "end": {
- "line": 212,
- "column": 59
- }
- }
- },
- "range": [
- 5470,
- 5521
- ],
- "loc": {
- "start": {
- "line": 212,
- "column": 8
- },
- "end": {
- "line": 212,
- "column": 59
- }
- }
- },
- "range": [
- 5470,
- 5522
- ],
- "loc": {
- "start": {
- "line": 212,
- "column": 8
- },
- "end": {
- "line": 212,
- "column": 60
- }
- },
- "leadingComments": [
- {
- "type": "Block",
- "value": "*\n * Text for select all option, defaults to 'Select all:'\n * @type {String}\n ",
- "range": [
- 5355,
- 5461
- ],
- "loc": {
- "start": {
- "line": 208,
- "column": 8
- },
- "end": {
- "line": 211,
- "column": 11
- }
- }
- }
- ],
- "trailingComments": [
- {
- "type": "Block",
- "value": "*\n * List of indexes of hidden columns\n * @private\n ",
- "range": [
- 5532,
- 5612
- ],
- "loc": {
- "start": {
- "line": 214,
- "column": 8
- },
- "end": {
- "line": 217,
- "column": 11
- }
- }
- }
- ]
- },
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "AssignmentExpression",
- "operator": "=",
- "left": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "ThisExpression",
- "range": [
- 5621,
- 5625
- ],
- "loc": {
- "start": {
- "line": 218,
- "column": 8
- },
- "end": {
- "line": 218,
- "column": 12
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "hiddenCols",
- "range": [
- 5626,
- 5636
- ],
- "loc": {
- "start": {
- "line": 218,
- "column": 13
- },
- "end": {
- "line": 218,
- "column": 23
- }
- }
- },
- "range": [
- 5621,
- 5636
- ],
- "loc": {
- "start": {
- "line": 218,
- "column": 8
- },
- "end": {
- "line": 218,
- "column": 23
- }
- }
- },
- "right": {
- "type": "ArrayExpression",
- "elements": [],
- "range": [
- 5639,
- 5641
- ],
- "loc": {
- "start": {
- "line": 218,
- "column": 26
- },
- "end": {
- "line": 218,
- "column": 28
- }
- }
- },
- "range": [
- 5621,
- 5641
- ],
- "loc": {
- "start": {
- "line": 218,
- "column": 8
- },
- "end": {
- "line": 218,
- "column": 28
- }
- }
- },
- "range": [
- 5621,
- 5642
- ],
- "loc": {
- "start": {
- "line": 218,
- "column": 8
- },
- "end": {
- "line": 218,
- "column": 29
- }
- },
- "leadingComments": [
- {
- "type": "Block",
- "value": "*\n * List of indexes of hidden columns\n * @private\n ",
- "range": [
- 5532,
- 5612
- ],
- "loc": {
- "start": {
- "line": 214,
- "column": 8
- },
- "end": {
- "line": 217,
- "column": 11
- }
- }
- }
- ],
"trailingComments": [
{
"type": "Block",
"value": "*\n * Callback fired when the extension is initialized\n * @type {Function}\n ",
"range": [
- 5652,
- 5755
+ 5423,
+ 5526
],
"loc": {
"start": {
- "line": 220,
+ "line": 208,
"column": 8
},
"end": {
- "line": 223,
+ "line": 211,
"column": 11
}
}
@@ -8008,16 +7643,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 5764,
- 5768
+ 5535,
+ 5539
],
"loc": {
"start": {
- "line": 224,
+ "line": 212,
"column": 8
},
"end": {
- "line": 224,
+ "line": 212,
"column": 12
}
}
@@ -8026,31 +7661,31 @@
"type": "Identifier",
"name": "onLoaded",
"range": [
- 5769,
- 5777
+ 5540,
+ 5548
],
"loc": {
"start": {
- "line": 224,
+ "line": 212,
"column": 13
},
"end": {
- "line": 224,
+ "line": 212,
"column": 21
}
}
},
"range": [
- 5764,
- 5777
+ 5535,
+ 5548
],
"loc": {
"start": {
- "line": 224,
+ "line": 212,
"column": 8
},
"end": {
- "line": 224,
+ "line": 212,
"column": 21
}
}
@@ -8063,16 +7698,16 @@
"type": "Identifier",
"name": "isFn",
"range": [
- 5780,
- 5784
+ 5551,
+ 5555
],
"loc": {
"start": {
- "line": 224,
+ "line": 212,
"column": 24
},
"end": {
- "line": 224,
+ "line": 212,
"column": 28
}
}
@@ -8085,16 +7720,16 @@
"type": "Identifier",
"name": "f",
"range": [
- 5785,
- 5786
+ 5556,
+ 5557
],
"loc": {
"start": {
- "line": 224,
+ "line": 212,
"column": 29
},
"end": {
- "line": 224,
+ "line": 212,
"column": 30
}
}
@@ -8103,47 +7738,47 @@
"type": "Identifier",
"name": "on_loaded",
"range": [
- 5787,
- 5796
+ 5558,
+ 5567
],
"loc": {
"start": {
- "line": 224,
+ "line": 212,
"column": 31
},
"end": {
- "line": 224,
+ "line": 212,
"column": 40
}
}
},
"range": [
- 5785,
- 5796
+ 5556,
+ 5567
],
"loc": {
"start": {
- "line": 224,
+ "line": 212,
"column": 29
},
"end": {
- "line": 224,
+ "line": 212,
"column": 40
}
}
}
],
"range": [
- 5780,
- 5797
+ 5551,
+ 5568
],
"loc": {
"start": {
- "line": 224,
+ "line": 212,
"column": 24
},
"end": {
- "line": 224,
+ "line": 212,
"column": 41
}
}
@@ -8155,16 +7790,16 @@
"type": "Identifier",
"name": "f",
"range": [
- 5800,
- 5801
+ 5571,
+ 5572
],
"loc": {
"start": {
- "line": 224,
+ "line": 212,
"column": 44
},
"end": {
- "line": 224,
+ "line": 212,
"column": 45
}
}
@@ -8173,31 +7808,31 @@
"type": "Identifier",
"name": "on_loaded",
"range": [
- 5802,
- 5811
+ 5573,
+ 5582
],
"loc": {
"start": {
- "line": 224,
+ "line": 212,
"column": 46
},
"end": {
- "line": 224,
+ "line": 212,
"column": 55
}
}
},
"range": [
- 5800,
- 5811
+ 5571,
+ 5582
],
"loc": {
"start": {
- "line": 224,
+ "line": 212,
"column": 44
},
"end": {
- "line": 224,
+ "line": 212,
"column": 55
}
}
@@ -8207,61 +7842,61 @@
"value": null,
"raw": "null",
"range": [
- 5814,
- 5818
+ 5585,
+ 5589
],
"loc": {
"start": {
- "line": 224,
+ "line": 212,
"column": 58
},
"end": {
- "line": 224,
+ "line": 212,
"column": 62
}
}
},
"range": [
- 5780,
- 5818
+ 5551,
+ 5589
],
"loc": {
"start": {
- "line": 224,
+ "line": 212,
"column": 24
},
"end": {
- "line": 224,
+ "line": 212,
"column": 62
}
}
},
"range": [
- 5764,
- 5818
+ 5535,
+ 5589
],
"loc": {
"start": {
- "line": 224,
+ "line": 212,
"column": 8
},
"end": {
- "line": 224,
+ "line": 212,
"column": 62
}
}
},
"range": [
- 5764,
- 5819
+ 5535,
+ 5590
],
"loc": {
"start": {
- "line": 224,
+ "line": 212,
"column": 8
},
"end": {
- "line": 224,
+ "line": 212,
"column": 63
}
},
@@ -8270,8 +7905,626 @@
"type": "Block",
"value": "*\n * Callback fired when the extension is initialized\n * @type {Function}\n ",
"range": [
- 5652,
- 5755
+ 5423,
+ 5526
+ ],
+ "loc": {
+ "start": {
+ "line": 208,
+ "column": 8
+ },
+ "end": {
+ "line": 211,
+ "column": 11
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\n * Callback fired before the columns manager is opened\n * @type {Function}\n ",
+ "range": [
+ 5600,
+ 5706
+ ],
+ "loc": {
+ "start": {
+ "line": 214,
+ "column": 8
+ },
+ "end": {
+ "line": 217,
+ "column": 11
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5715,
+ 5719
+ ],
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 8
+ },
+ "end": {
+ "line": 218,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onBeforeOpen",
+ "range": [
+ 5720,
+ 5732
+ ],
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 13
+ },
+ "end": {
+ "line": 218,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 5715,
+ 5732
+ ],
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 8
+ },
+ "end": {
+ "line": 218,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "isFn",
+ "range": [
+ 5735,
+ 5739
+ ],
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 28
+ },
+ "end": {
+ "line": 218,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 5740,
+ 5741
+ ],
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 33
+ },
+ "end": {
+ "line": 218,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_before_open",
+ "range": [
+ 5742,
+ 5756
+ ],
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 35
+ },
+ "end": {
+ "line": 218,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 5740,
+ 5756
+ ],
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 33
+ },
+ "end": {
+ "line": 218,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "range": [
+ 5735,
+ 5757
+ ],
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 28
+ },
+ "end": {
+ "line": 218,
+ "column": 50
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 5760,
+ 5761
+ ],
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 53
+ },
+ "end": {
+ "line": 218,
+ "column": 54
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_before_open",
+ "range": [
+ 5762,
+ 5776
+ ],
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 55
+ },
+ "end": {
+ "line": 218,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 5760,
+ 5776
+ ],
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 53
+ },
+ "end": {
+ "line": 218,
+ "column": 69
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 5779,
+ 5783
+ ],
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 72
+ },
+ "end": {
+ "line": 218,
+ "column": 76
+ }
+ }
+ },
+ "range": [
+ 5735,
+ 5783
+ ],
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 28
+ },
+ "end": {
+ "line": 218,
+ "column": 76
+ }
+ }
+ },
+ "range": [
+ 5715,
+ 5783
+ ],
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 8
+ },
+ "end": {
+ "line": 218,
+ "column": 76
+ }
+ }
+ },
+ "range": [
+ 5715,
+ 5784
+ ],
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 8
+ },
+ "end": {
+ "line": 218,
+ "column": 77
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\n * Callback fired before the columns manager is opened\n * @type {Function}\n ",
+ "range": [
+ 5600,
+ 5706
+ ],
+ "loc": {
+ "start": {
+ "line": 214,
+ "column": 8
+ },
+ "end": {
+ "line": 217,
+ "column": 11
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\n * Callback fired after the columns manager is opened\n * @type {Function}\n ",
+ "range": [
+ 5794,
+ 5899
+ ],
+ "loc": {
+ "start": {
+ "line": 220,
+ "column": 8
+ },
+ "end": {
+ "line": 223,
+ "column": 11
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5908,
+ 5912
+ ],
+ "loc": {
+ "start": {
+ "line": 224,
+ "column": 8
+ },
+ "end": {
+ "line": 224,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onAfterOpen",
+ "range": [
+ 5913,
+ 5924
+ ],
+ "loc": {
+ "start": {
+ "line": 224,
+ "column": 13
+ },
+ "end": {
+ "line": 224,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 5908,
+ 5924
+ ],
+ "loc": {
+ "start": {
+ "line": 224,
+ "column": 8
+ },
+ "end": {
+ "line": 224,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "isFn",
+ "range": [
+ 5927,
+ 5931
+ ],
+ "loc": {
+ "start": {
+ "line": 224,
+ "column": 27
+ },
+ "end": {
+ "line": 224,
+ "column": 31
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 5932,
+ 5933
+ ],
+ "loc": {
+ "start": {
+ "line": 224,
+ "column": 32
+ },
+ "end": {
+ "line": 224,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_after_open",
+ "range": [
+ 5934,
+ 5947
+ ],
+ "loc": {
+ "start": {
+ "line": 224,
+ "column": 34
+ },
+ "end": {
+ "line": 224,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 5932,
+ 5947
+ ],
+ "loc": {
+ "start": {
+ "line": 224,
+ "column": 32
+ },
+ "end": {
+ "line": 224,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "range": [
+ 5927,
+ 5948
+ ],
+ "loc": {
+ "start": {
+ "line": 224,
+ "column": 27
+ },
+ "end": {
+ "line": 224,
+ "column": 48
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 5951,
+ 5952
+ ],
+ "loc": {
+ "start": {
+ "line": 224,
+ "column": 51
+ },
+ "end": {
+ "line": 224,
+ "column": 52
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_after_open",
+ "range": [
+ 5953,
+ 5966
+ ],
+ "loc": {
+ "start": {
+ "line": 224,
+ "column": 53
+ },
+ "end": {
+ "line": 224,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 5951,
+ 5966
+ ],
+ "loc": {
+ "start": {
+ "line": 224,
+ "column": 51
+ },
+ "end": {
+ "line": 224,
+ "column": 66
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 5969,
+ 5973
+ ],
+ "loc": {
+ "start": {
+ "line": 224,
+ "column": 69
+ },
+ "end": {
+ "line": 224,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 5927,
+ 5973
+ ],
+ "loc": {
+ "start": {
+ "line": 224,
+ "column": 27
+ },
+ "end": {
+ "line": 224,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 5908,
+ 5973
+ ],
+ "loc": {
+ "start": {
+ "line": 224,
+ "column": 8
+ },
+ "end": {
+ "line": 224,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 5908,
+ 5974
+ ],
+ "loc": {
+ "start": {
+ "line": 224,
+ "column": 8
+ },
+ "end": {
+ "line": 224,
+ "column": 74
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\n * Callback fired after the columns manager is opened\n * @type {Function}\n ",
+ "range": [
+ 5794,
+ 5899
],
"loc": {
"start": {
@@ -8285,639 +8538,21 @@
}
}
],
- "trailingComments": [
- {
- "type": "Block",
- "value": "*\n * Callback fired before the columns manager is opened\n * @type {Function}\n ",
- "range": [
- 5829,
- 5935
- ],
- "loc": {
- "start": {
- "line": 226,
- "column": 8
- },
- "end": {
- "line": 229,
- "column": 11
- }
- }
- }
- ]
- },
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "AssignmentExpression",
- "operator": "=",
- "left": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "ThisExpression",
- "range": [
- 5944,
- 5948
- ],
- "loc": {
- "start": {
- "line": 230,
- "column": 8
- },
- "end": {
- "line": 230,
- "column": 12
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "onBeforeOpen",
- "range": [
- 5949,
- 5961
- ],
- "loc": {
- "start": {
- "line": 230,
- "column": 13
- },
- "end": {
- "line": 230,
- "column": 25
- }
- }
- },
- "range": [
- 5944,
- 5961
- ],
- "loc": {
- "start": {
- "line": 230,
- "column": 8
- },
- "end": {
- "line": 230,
- "column": 25
- }
- }
- },
- "right": {
- "type": "ConditionalExpression",
- "test": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "isFn",
- "range": [
- 5964,
- 5968
- ],
- "loc": {
- "start": {
- "line": 230,
- "column": 28
- },
- "end": {
- "line": 230,
- "column": 32
- }
- }
- },
- "arguments": [
- {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "f",
- "range": [
- 5969,
- 5970
- ],
- "loc": {
- "start": {
- "line": 230,
- "column": 33
- },
- "end": {
- "line": 230,
- "column": 34
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "on_before_open",
- "range": [
- 5971,
- 5985
- ],
- "loc": {
- "start": {
- "line": 230,
- "column": 35
- },
- "end": {
- "line": 230,
- "column": 49
- }
- }
- },
- "range": [
- 5969,
- 5985
- ],
- "loc": {
- "start": {
- "line": 230,
- "column": 33
- },
- "end": {
- "line": 230,
- "column": 49
- }
- }
- }
- ],
- "range": [
- 5964,
- 5986
- ],
- "loc": {
- "start": {
- "line": 230,
- "column": 28
- },
- "end": {
- "line": 230,
- "column": 50
- }
- }
- },
- "consequent": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "f",
- "range": [
- 5989,
- 5990
- ],
- "loc": {
- "start": {
- "line": 230,
- "column": 53
- },
- "end": {
- "line": 230,
- "column": 54
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "on_before_open",
- "range": [
- 5991,
- 6005
- ],
- "loc": {
- "start": {
- "line": 230,
- "column": 55
- },
- "end": {
- "line": 230,
- "column": 69
- }
- }
- },
- "range": [
- 5989,
- 6005
- ],
- "loc": {
- "start": {
- "line": 230,
- "column": 53
- },
- "end": {
- "line": 230,
- "column": 69
- }
- }
- },
- "alternate": {
- "type": "Literal",
- "value": null,
- "raw": "null",
- "range": [
- 6008,
- 6012
- ],
- "loc": {
- "start": {
- "line": 230,
- "column": 72
- },
- "end": {
- "line": 230,
- "column": 76
- }
- }
- },
- "range": [
- 5964,
- 6012
- ],
- "loc": {
- "start": {
- "line": 230,
- "column": 28
- },
- "end": {
- "line": 230,
- "column": 76
- }
- }
- },
- "range": [
- 5944,
- 6012
- ],
- "loc": {
- "start": {
- "line": 230,
- "column": 8
- },
- "end": {
- "line": 230,
- "column": 76
- }
- }
- },
- "range": [
- 5944,
- 6013
- ],
- "loc": {
- "start": {
- "line": 230,
- "column": 8
- },
- "end": {
- "line": 230,
- "column": 77
- }
- },
- "leadingComments": [
- {
- "type": "Block",
- "value": "*\n * Callback fired before the columns manager is opened\n * @type {Function}\n ",
- "range": [
- 5829,
- 5935
- ],
- "loc": {
- "start": {
- "line": 226,
- "column": 8
- },
- "end": {
- "line": 229,
- "column": 11
- }
- }
- }
- ],
- "trailingComments": [
- {
- "type": "Block",
- "value": "*\n * Callback fired after the columns manager is opened\n * @type {Function}\n ",
- "range": [
- 6023,
- 6128
- ],
- "loc": {
- "start": {
- "line": 232,
- "column": 8
- },
- "end": {
- "line": 235,
- "column": 11
- }
- }
- }
- ]
- },
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "AssignmentExpression",
- "operator": "=",
- "left": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "ThisExpression",
- "range": [
- 6137,
- 6141
- ],
- "loc": {
- "start": {
- "line": 236,
- "column": 8
- },
- "end": {
- "line": 236,
- "column": 12
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "onAfterOpen",
- "range": [
- 6142,
- 6153
- ],
- "loc": {
- "start": {
- "line": 236,
- "column": 13
- },
- "end": {
- "line": 236,
- "column": 24
- }
- }
- },
- "range": [
- 6137,
- 6153
- ],
- "loc": {
- "start": {
- "line": 236,
- "column": 8
- },
- "end": {
- "line": 236,
- "column": 24
- }
- }
- },
- "right": {
- "type": "ConditionalExpression",
- "test": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "isFn",
- "range": [
- 6156,
- 6160
- ],
- "loc": {
- "start": {
- "line": 236,
- "column": 27
- },
- "end": {
- "line": 236,
- "column": 31
- }
- }
- },
- "arguments": [
- {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "f",
- "range": [
- 6161,
- 6162
- ],
- "loc": {
- "start": {
- "line": 236,
- "column": 32
- },
- "end": {
- "line": 236,
- "column": 33
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "on_after_open",
- "range": [
- 6163,
- 6176
- ],
- "loc": {
- "start": {
- "line": 236,
- "column": 34
- },
- "end": {
- "line": 236,
- "column": 47
- }
- }
- },
- "range": [
- 6161,
- 6176
- ],
- "loc": {
- "start": {
- "line": 236,
- "column": 32
- },
- "end": {
- "line": 236,
- "column": 47
- }
- }
- }
- ],
- "range": [
- 6156,
- 6177
- ],
- "loc": {
- "start": {
- "line": 236,
- "column": 27
- },
- "end": {
- "line": 236,
- "column": 48
- }
- }
- },
- "consequent": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "f",
- "range": [
- 6180,
- 6181
- ],
- "loc": {
- "start": {
- "line": 236,
- "column": 51
- },
- "end": {
- "line": 236,
- "column": 52
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "on_after_open",
- "range": [
- 6182,
- 6195
- ],
- "loc": {
- "start": {
- "line": 236,
- "column": 53
- },
- "end": {
- "line": 236,
- "column": 66
- }
- }
- },
- "range": [
- 6180,
- 6195
- ],
- "loc": {
- "start": {
- "line": 236,
- "column": 51
- },
- "end": {
- "line": 236,
- "column": 66
- }
- }
- },
- "alternate": {
- "type": "Literal",
- "value": null,
- "raw": "null",
- "range": [
- 6198,
- 6202
- ],
- "loc": {
- "start": {
- "line": 236,
- "column": 69
- },
- "end": {
- "line": 236,
- "column": 73
- }
- }
- },
- "range": [
- 6156,
- 6202
- ],
- "loc": {
- "start": {
- "line": 236,
- "column": 27
- },
- "end": {
- "line": 236,
- "column": 73
- }
- }
- },
- "range": [
- 6137,
- 6202
- ],
- "loc": {
- "start": {
- "line": 236,
- "column": 8
- },
- "end": {
- "line": 236,
- "column": 73
- }
- }
- },
- "range": [
- 6137,
- 6203
- ],
- "loc": {
- "start": {
- "line": 236,
- "column": 8
- },
- "end": {
- "line": 236,
- "column": 74
- }
- },
- "leadingComments": [
- {
- "type": "Block",
- "value": "*\n * Callback fired after the columns manager is opened\n * @type {Function}\n ",
- "range": [
- 6023,
- 6128
- ],
- "loc": {
- "start": {
- "line": 232,
- "column": 8
- },
- "end": {
- "line": 235,
- "column": 11
- }
- }
- }
- ],
"trailingComments": [
{
"type": "Block",
"value": "*\n * Callback fired before the columns manager is closed\n * @type {Function}\n ",
"range": [
- 6213,
- 6319
+ 5984,
+ 6090
],
"loc": {
"start": {
- "line": 238,
+ "line": 226,
"column": 8
},
"end": {
- "line": 241,
+ "line": 229,
"column": 11
}
}
@@ -8935,16 +8570,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 6328,
- 6332
+ 6099,
+ 6103
],
"loc": {
"start": {
- "line": 242,
+ "line": 230,
"column": 8
},
"end": {
- "line": 242,
+ "line": 230,
"column": 12
}
}
@@ -8953,31 +8588,31 @@
"type": "Identifier",
"name": "onBeforeClose",
"range": [
- 6333,
- 6346
+ 6104,
+ 6117
],
"loc": {
"start": {
- "line": 242,
+ "line": 230,
"column": 13
},
"end": {
- "line": 242,
+ "line": 230,
"column": 26
}
}
},
"range": [
- 6328,
- 6346
+ 6099,
+ 6117
],
"loc": {
"start": {
- "line": 242,
+ "line": 230,
"column": 8
},
"end": {
- "line": 242,
+ "line": 230,
"column": 26
}
}
@@ -8990,16 +8625,16 @@
"type": "Identifier",
"name": "isFn",
"range": [
- 6349,
- 6353
+ 6120,
+ 6124
],
"loc": {
"start": {
- "line": 242,
+ "line": 230,
"column": 29
},
"end": {
- "line": 242,
+ "line": 230,
"column": 33
}
}
@@ -9012,16 +8647,16 @@
"type": "Identifier",
"name": "f",
"range": [
- 6354,
- 6355
+ 6125,
+ 6126
],
"loc": {
"start": {
- "line": 242,
+ "line": 230,
"column": 34
},
"end": {
- "line": 242,
+ "line": 230,
"column": 35
}
}
@@ -9030,47 +8665,47 @@
"type": "Identifier",
"name": "on_before_close",
"range": [
- 6356,
- 6371
+ 6127,
+ 6142
],
"loc": {
"start": {
- "line": 242,
+ "line": 230,
"column": 36
},
"end": {
- "line": 242,
+ "line": 230,
"column": 51
}
}
},
"range": [
- 6354,
- 6371
+ 6125,
+ 6142
],
"loc": {
"start": {
- "line": 242,
+ "line": 230,
"column": 34
},
"end": {
- "line": 242,
+ "line": 230,
"column": 51
}
}
}
],
"range": [
- 6349,
- 6372
+ 6120,
+ 6143
],
"loc": {
"start": {
- "line": 242,
+ "line": 230,
"column": 29
},
"end": {
- "line": 242,
+ "line": 230,
"column": 52
}
}
@@ -9082,16 +8717,16 @@
"type": "Identifier",
"name": "f",
"range": [
- 6375,
- 6376
+ 6146,
+ 6147
],
"loc": {
"start": {
- "line": 242,
+ "line": 230,
"column": 55
},
"end": {
- "line": 242,
+ "line": 230,
"column": 56
}
}
@@ -9100,31 +8735,31 @@
"type": "Identifier",
"name": "on_before_close",
"range": [
- 6377,
- 6392
+ 6148,
+ 6163
],
"loc": {
"start": {
- "line": 242,
+ "line": 230,
"column": 57
},
"end": {
- "line": 242,
+ "line": 230,
"column": 72
}
}
},
"range": [
- 6375,
- 6392
+ 6146,
+ 6163
],
"loc": {
"start": {
- "line": 242,
+ "line": 230,
"column": 55
},
"end": {
- "line": 242,
+ "line": 230,
"column": 72
}
}
@@ -9134,61 +8769,61 @@
"value": null,
"raw": "null",
"range": [
- 6395,
- 6399
+ 6166,
+ 6170
],
"loc": {
"start": {
- "line": 242,
+ "line": 230,
"column": 75
},
"end": {
- "line": 242,
+ "line": 230,
"column": 79
}
}
},
"range": [
- 6349,
- 6399
+ 6120,
+ 6170
],
"loc": {
"start": {
- "line": 242,
+ "line": 230,
"column": 29
},
"end": {
- "line": 242,
+ "line": 230,
"column": 79
}
}
},
"range": [
- 6328,
- 6399
+ 6099,
+ 6170
],
"loc": {
"start": {
- "line": 242,
+ "line": 230,
"column": 8
},
"end": {
- "line": 242,
+ "line": 230,
"column": 79
}
}
},
"range": [
- 6328,
- 6400
+ 6099,
+ 6171
],
"loc": {
"start": {
- "line": 242,
+ "line": 230,
"column": 8
},
"end": {
- "line": 242,
+ "line": 230,
"column": 80
}
},
@@ -9197,8 +8832,626 @@
"type": "Block",
"value": "*\n * Callback fired before the columns manager is closed\n * @type {Function}\n ",
"range": [
- 6213,
- 6319
+ 5984,
+ 6090
+ ],
+ "loc": {
+ "start": {
+ "line": 226,
+ "column": 8
+ },
+ "end": {
+ "line": 229,
+ "column": 11
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\n * Callback fired after the columns manager is closed\n * @type {Function}\n ",
+ "range": [
+ 6181,
+ 6286
+ ],
+ "loc": {
+ "start": {
+ "line": 232,
+ "column": 8
+ },
+ "end": {
+ "line": 235,
+ "column": 11
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 6295,
+ 6299
+ ],
+ "loc": {
+ "start": {
+ "line": 236,
+ "column": 8
+ },
+ "end": {
+ "line": 236,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onAfterClose",
+ "range": [
+ 6300,
+ 6312
+ ],
+ "loc": {
+ "start": {
+ "line": 236,
+ "column": 13
+ },
+ "end": {
+ "line": 236,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 6295,
+ 6312
+ ],
+ "loc": {
+ "start": {
+ "line": 236,
+ "column": 8
+ },
+ "end": {
+ "line": 236,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "isFn",
+ "range": [
+ 6315,
+ 6319
+ ],
+ "loc": {
+ "start": {
+ "line": 236,
+ "column": 28
+ },
+ "end": {
+ "line": 236,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 6320,
+ 6321
+ ],
+ "loc": {
+ "start": {
+ "line": 236,
+ "column": 33
+ },
+ "end": {
+ "line": 236,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_after_close",
+ "range": [
+ 6322,
+ 6336
+ ],
+ "loc": {
+ "start": {
+ "line": 236,
+ "column": 35
+ },
+ "end": {
+ "line": 236,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 6320,
+ 6336
+ ],
+ "loc": {
+ "start": {
+ "line": 236,
+ "column": 33
+ },
+ "end": {
+ "line": 236,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "range": [
+ 6315,
+ 6337
+ ],
+ "loc": {
+ "start": {
+ "line": 236,
+ "column": 28
+ },
+ "end": {
+ "line": 236,
+ "column": 50
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 6340,
+ 6341
+ ],
+ "loc": {
+ "start": {
+ "line": 236,
+ "column": 53
+ },
+ "end": {
+ "line": 236,
+ "column": 54
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_after_close",
+ "range": [
+ 6342,
+ 6356
+ ],
+ "loc": {
+ "start": {
+ "line": 236,
+ "column": 55
+ },
+ "end": {
+ "line": 236,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 6340,
+ 6356
+ ],
+ "loc": {
+ "start": {
+ "line": 236,
+ "column": 53
+ },
+ "end": {
+ "line": 236,
+ "column": 69
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 6359,
+ 6363
+ ],
+ "loc": {
+ "start": {
+ "line": 236,
+ "column": 72
+ },
+ "end": {
+ "line": 236,
+ "column": 76
+ }
+ }
+ },
+ "range": [
+ 6315,
+ 6363
+ ],
+ "loc": {
+ "start": {
+ "line": 236,
+ "column": 28
+ },
+ "end": {
+ "line": 236,
+ "column": 76
+ }
+ }
+ },
+ "range": [
+ 6295,
+ 6363
+ ],
+ "loc": {
+ "start": {
+ "line": 236,
+ "column": 8
+ },
+ "end": {
+ "line": 236,
+ "column": 76
+ }
+ }
+ },
+ "range": [
+ 6295,
+ 6364
+ ],
+ "loc": {
+ "start": {
+ "line": 236,
+ "column": 8
+ },
+ "end": {
+ "line": 236,
+ "column": 77
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\n * Callback fired after the columns manager is closed\n * @type {Function}\n ",
+ "range": [
+ 6181,
+ 6286
+ ],
+ "loc": {
+ "start": {
+ "line": 232,
+ "column": 8
+ },
+ "end": {
+ "line": 235,
+ "column": 11
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\n * Callback fired before a column is hidden\n * @type {Function}\n ",
+ "range": [
+ 6374,
+ 6469
+ ],
+ "loc": {
+ "start": {
+ "line": 238,
+ "column": 8
+ },
+ "end": {
+ "line": 241,
+ "column": 11
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 6478,
+ 6482
+ ],
+ "loc": {
+ "start": {
+ "line": 242,
+ "column": 8
+ },
+ "end": {
+ "line": 242,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onBeforeColHidden",
+ "range": [
+ 6483,
+ 6500
+ ],
+ "loc": {
+ "start": {
+ "line": 242,
+ "column": 13
+ },
+ "end": {
+ "line": 242,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 6478,
+ 6500
+ ],
+ "loc": {
+ "start": {
+ "line": 242,
+ "column": 8
+ },
+ "end": {
+ "line": 242,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "isFn",
+ "range": [
+ 6503,
+ 6507
+ ],
+ "loc": {
+ "start": {
+ "line": 242,
+ "column": 33
+ },
+ "end": {
+ "line": 242,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 6508,
+ 6509
+ ],
+ "loc": {
+ "start": {
+ "line": 242,
+ "column": 38
+ },
+ "end": {
+ "line": 242,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_before_col_hidden",
+ "range": [
+ 6510,
+ 6530
+ ],
+ "loc": {
+ "start": {
+ "line": 242,
+ "column": 40
+ },
+ "end": {
+ "line": 242,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 6508,
+ 6530
+ ],
+ "loc": {
+ "start": {
+ "line": 242,
+ "column": 38
+ },
+ "end": {
+ "line": 242,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "range": [
+ 6503,
+ 6531
+ ],
+ "loc": {
+ "start": {
+ "line": 242,
+ "column": 33
+ },
+ "end": {
+ "line": 242,
+ "column": 61
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 6546,
+ 6547
+ ],
+ "loc": {
+ "start": {
+ "line": 243,
+ "column": 12
+ },
+ "end": {
+ "line": 243,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_before_col_hidden",
+ "range": [
+ 6548,
+ 6568
+ ],
+ "loc": {
+ "start": {
+ "line": 243,
+ "column": 14
+ },
+ "end": {
+ "line": 243,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 6546,
+ 6568
+ ],
+ "loc": {
+ "start": {
+ "line": 243,
+ "column": 12
+ },
+ "end": {
+ "line": 243,
+ "column": 34
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 6571,
+ 6575
+ ],
+ "loc": {
+ "start": {
+ "line": 243,
+ "column": 37
+ },
+ "end": {
+ "line": 243,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 6503,
+ 6575
+ ],
+ "loc": {
+ "start": {
+ "line": 242,
+ "column": 33
+ },
+ "end": {
+ "line": 243,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 6478,
+ 6575
+ ],
+ "loc": {
+ "start": {
+ "line": 242,
+ "column": 8
+ },
+ "end": {
+ "line": 243,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 6478,
+ 6576
+ ],
+ "loc": {
+ "start": {
+ "line": 242,
+ "column": 8
+ },
+ "end": {
+ "line": 243,
+ "column": 42
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\n * Callback fired before a column is hidden\n * @type {Function}\n ",
+ "range": [
+ 6374,
+ 6469
],
"loc": {
"start": {
@@ -9212,639 +9465,21 @@
}
}
],
- "trailingComments": [
- {
- "type": "Block",
- "value": "*\n * Callback fired after the columns manager is closed\n * @type {Function}\n ",
- "range": [
- 6410,
- 6515
- ],
- "loc": {
- "start": {
- "line": 244,
- "column": 8
- },
- "end": {
- "line": 247,
- "column": 11
- }
- }
- }
- ]
- },
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "AssignmentExpression",
- "operator": "=",
- "left": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "ThisExpression",
- "range": [
- 6524,
- 6528
- ],
- "loc": {
- "start": {
- "line": 248,
- "column": 8
- },
- "end": {
- "line": 248,
- "column": 12
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "onAfterClose",
- "range": [
- 6529,
- 6541
- ],
- "loc": {
- "start": {
- "line": 248,
- "column": 13
- },
- "end": {
- "line": 248,
- "column": 25
- }
- }
- },
- "range": [
- 6524,
- 6541
- ],
- "loc": {
- "start": {
- "line": 248,
- "column": 8
- },
- "end": {
- "line": 248,
- "column": 25
- }
- }
- },
- "right": {
- "type": "ConditionalExpression",
- "test": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "isFn",
- "range": [
- 6544,
- 6548
- ],
- "loc": {
- "start": {
- "line": 248,
- "column": 28
- },
- "end": {
- "line": 248,
- "column": 32
- }
- }
- },
- "arguments": [
- {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "f",
- "range": [
- 6549,
- 6550
- ],
- "loc": {
- "start": {
- "line": 248,
- "column": 33
- },
- "end": {
- "line": 248,
- "column": 34
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "on_after_close",
- "range": [
- 6551,
- 6565
- ],
- "loc": {
- "start": {
- "line": 248,
- "column": 35
- },
- "end": {
- "line": 248,
- "column": 49
- }
- }
- },
- "range": [
- 6549,
- 6565
- ],
- "loc": {
- "start": {
- "line": 248,
- "column": 33
- },
- "end": {
- "line": 248,
- "column": 49
- }
- }
- }
- ],
- "range": [
- 6544,
- 6566
- ],
- "loc": {
- "start": {
- "line": 248,
- "column": 28
- },
- "end": {
- "line": 248,
- "column": 50
- }
- }
- },
- "consequent": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "f",
- "range": [
- 6569,
- 6570
- ],
- "loc": {
- "start": {
- "line": 248,
- "column": 53
- },
- "end": {
- "line": 248,
- "column": 54
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "on_after_close",
- "range": [
- 6571,
- 6585
- ],
- "loc": {
- "start": {
- "line": 248,
- "column": 55
- },
- "end": {
- "line": 248,
- "column": 69
- }
- }
- },
- "range": [
- 6569,
- 6585
- ],
- "loc": {
- "start": {
- "line": 248,
- "column": 53
- },
- "end": {
- "line": 248,
- "column": 69
- }
- }
- },
- "alternate": {
- "type": "Literal",
- "value": null,
- "raw": "null",
- "range": [
- 6588,
- 6592
- ],
- "loc": {
- "start": {
- "line": 248,
- "column": 72
- },
- "end": {
- "line": 248,
- "column": 76
- }
- }
- },
- "range": [
- 6544,
- 6592
- ],
- "loc": {
- "start": {
- "line": 248,
- "column": 28
- },
- "end": {
- "line": 248,
- "column": 76
- }
- }
- },
- "range": [
- 6524,
- 6592
- ],
- "loc": {
- "start": {
- "line": 248,
- "column": 8
- },
- "end": {
- "line": 248,
- "column": 76
- }
- }
- },
- "range": [
- 6524,
- 6593
- ],
- "loc": {
- "start": {
- "line": 248,
- "column": 8
- },
- "end": {
- "line": 248,
- "column": 77
- }
- },
- "leadingComments": [
- {
- "type": "Block",
- "value": "*\n * Callback fired after the columns manager is closed\n * @type {Function}\n ",
- "range": [
- 6410,
- 6515
- ],
- "loc": {
- "start": {
- "line": 244,
- "column": 8
- },
- "end": {
- "line": 247,
- "column": 11
- }
- }
- }
- ],
- "trailingComments": [
- {
- "type": "Block",
- "value": "*\n * Callback fired before a column is hidden\n * @type {Function}\n ",
- "range": [
- 6603,
- 6698
- ],
- "loc": {
- "start": {
- "line": 250,
- "column": 8
- },
- "end": {
- "line": 253,
- "column": 11
- }
- }
- }
- ]
- },
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "AssignmentExpression",
- "operator": "=",
- "left": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "ThisExpression",
- "range": [
- 6707,
- 6711
- ],
- "loc": {
- "start": {
- "line": 254,
- "column": 8
- },
- "end": {
- "line": 254,
- "column": 12
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "onBeforeColHidden",
- "range": [
- 6712,
- 6729
- ],
- "loc": {
- "start": {
- "line": 254,
- "column": 13
- },
- "end": {
- "line": 254,
- "column": 30
- }
- }
- },
- "range": [
- 6707,
- 6729
- ],
- "loc": {
- "start": {
- "line": 254,
- "column": 8
- },
- "end": {
- "line": 254,
- "column": 30
- }
- }
- },
- "right": {
- "type": "ConditionalExpression",
- "test": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "isFn",
- "range": [
- 6732,
- 6736
- ],
- "loc": {
- "start": {
- "line": 254,
- "column": 33
- },
- "end": {
- "line": 254,
- "column": 37
- }
- }
- },
- "arguments": [
- {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "f",
- "range": [
- 6737,
- 6738
- ],
- "loc": {
- "start": {
- "line": 254,
- "column": 38
- },
- "end": {
- "line": 254,
- "column": 39
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "on_before_col_hidden",
- "range": [
- 6739,
- 6759
- ],
- "loc": {
- "start": {
- "line": 254,
- "column": 40
- },
- "end": {
- "line": 254,
- "column": 60
- }
- }
- },
- "range": [
- 6737,
- 6759
- ],
- "loc": {
- "start": {
- "line": 254,
- "column": 38
- },
- "end": {
- "line": 254,
- "column": 60
- }
- }
- }
- ],
- "range": [
- 6732,
- 6760
- ],
- "loc": {
- "start": {
- "line": 254,
- "column": 33
- },
- "end": {
- "line": 254,
- "column": 61
- }
- }
- },
- "consequent": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "f",
- "range": [
- 6775,
- 6776
- ],
- "loc": {
- "start": {
- "line": 255,
- "column": 12
- },
- "end": {
- "line": 255,
- "column": 13
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "on_before_col_hidden",
- "range": [
- 6777,
- 6797
- ],
- "loc": {
- "start": {
- "line": 255,
- "column": 14
- },
- "end": {
- "line": 255,
- "column": 34
- }
- }
- },
- "range": [
- 6775,
- 6797
- ],
- "loc": {
- "start": {
- "line": 255,
- "column": 12
- },
- "end": {
- "line": 255,
- "column": 34
- }
- }
- },
- "alternate": {
- "type": "Literal",
- "value": null,
- "raw": "null",
- "range": [
- 6800,
- 6804
- ],
- "loc": {
- "start": {
- "line": 255,
- "column": 37
- },
- "end": {
- "line": 255,
- "column": 41
- }
- }
- },
- "range": [
- 6732,
- 6804
- ],
- "loc": {
- "start": {
- "line": 254,
- "column": 33
- },
- "end": {
- "line": 255,
- "column": 41
- }
- }
- },
- "range": [
- 6707,
- 6804
- ],
- "loc": {
- "start": {
- "line": 254,
- "column": 8
- },
- "end": {
- "line": 255,
- "column": 41
- }
- }
- },
- "range": [
- 6707,
- 6805
- ],
- "loc": {
- "start": {
- "line": 254,
- "column": 8
- },
- "end": {
- "line": 255,
- "column": 42
- }
- },
- "leadingComments": [
- {
- "type": "Block",
- "value": "*\n * Callback fired before a column is hidden\n * @type {Function}\n ",
- "range": [
- 6603,
- 6698
- ],
- "loc": {
- "start": {
- "line": 250,
- "column": 8
- },
- "end": {
- "line": 253,
- "column": 11
- }
- }
- }
- ],
"trailingComments": [
{
"type": "Block",
"value": "*\n * Callback fired after a column is hidden\n * @type {Function}\n ",
"range": [
- 6815,
- 6909
+ 6586,
+ 6680
],
"loc": {
"start": {
- "line": 257,
+ "line": 245,
"column": 8
},
"end": {
- "line": 260,
+ "line": 248,
"column": 11
}
}
@@ -9862,16 +9497,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 6918,
- 6922
+ 6689,
+ 6693
],
"loc": {
"start": {
- "line": 261,
+ "line": 249,
"column": 8
},
"end": {
- "line": 261,
+ "line": 249,
"column": 12
}
}
@@ -9880,31 +9515,31 @@
"type": "Identifier",
"name": "onAfterColHidden",
"range": [
- 6923,
- 6939
+ 6694,
+ 6710
],
"loc": {
"start": {
- "line": 261,
+ "line": 249,
"column": 13
},
"end": {
- "line": 261,
+ "line": 249,
"column": 29
}
}
},
"range": [
- 6918,
- 6939
+ 6689,
+ 6710
],
"loc": {
"start": {
- "line": 261,
+ "line": 249,
"column": 8
},
"end": {
- "line": 261,
+ "line": 249,
"column": 29
}
}
@@ -9917,16 +9552,16 @@
"type": "Identifier",
"name": "isFn",
"range": [
- 6942,
- 6946
+ 6713,
+ 6717
],
"loc": {
"start": {
- "line": 261,
+ "line": 249,
"column": 32
},
"end": {
- "line": 261,
+ "line": 249,
"column": 36
}
}
@@ -9939,16 +9574,16 @@
"type": "Identifier",
"name": "f",
"range": [
- 6947,
- 6948
+ 6718,
+ 6719
],
"loc": {
"start": {
- "line": 261,
+ "line": 249,
"column": 37
},
"end": {
- "line": 261,
+ "line": 249,
"column": 38
}
}
@@ -9957,47 +9592,47 @@
"type": "Identifier",
"name": "on_after_col_hidden",
"range": [
- 6949,
- 6968
+ 6720,
+ 6739
],
"loc": {
"start": {
- "line": 261,
+ "line": 249,
"column": 39
},
"end": {
- "line": 261,
+ "line": 249,
"column": 58
}
}
},
"range": [
- 6947,
- 6968
+ 6718,
+ 6739
],
"loc": {
"start": {
- "line": 261,
+ "line": 249,
"column": 37
},
"end": {
- "line": 261,
+ "line": 249,
"column": 58
}
}
}
],
"range": [
- 6942,
- 6969
+ 6713,
+ 6740
],
"loc": {
"start": {
- "line": 261,
+ "line": 249,
"column": 32
},
"end": {
- "line": 261,
+ "line": 249,
"column": 59
}
}
@@ -10009,16 +9644,16 @@
"type": "Identifier",
"name": "f",
"range": [
- 6984,
- 6985
+ 6755,
+ 6756
],
"loc": {
"start": {
- "line": 262,
+ "line": 250,
"column": 12
},
"end": {
- "line": 262,
+ "line": 250,
"column": 13
}
}
@@ -10027,31 +9662,31 @@
"type": "Identifier",
"name": "on_after_col_hidden",
"range": [
- 6986,
- 7005
+ 6757,
+ 6776
],
"loc": {
"start": {
- "line": 262,
+ "line": 250,
"column": 14
},
"end": {
- "line": 262,
+ "line": 250,
"column": 33
}
}
},
"range": [
- 6984,
- 7005
+ 6755,
+ 6776
],
"loc": {
"start": {
- "line": 262,
+ "line": 250,
"column": 12
},
"end": {
- "line": 262,
+ "line": 250,
"column": 33
}
}
@@ -10061,61 +9696,61 @@
"value": null,
"raw": "null",
"range": [
- 7008,
- 7012
+ 6779,
+ 6783
],
"loc": {
"start": {
- "line": 262,
+ "line": 250,
"column": 36
},
"end": {
- "line": 262,
+ "line": 250,
"column": 40
}
}
},
"range": [
- 6942,
- 7012
+ 6713,
+ 6783
],
"loc": {
"start": {
- "line": 261,
+ "line": 249,
"column": 32
},
"end": {
- "line": 262,
+ "line": 250,
"column": 40
}
}
},
"range": [
- 6918,
- 7012
+ 6689,
+ 6783
],
"loc": {
"start": {
- "line": 261,
+ "line": 249,
"column": 8
},
"end": {
- "line": 262,
+ "line": 250,
"column": 40
}
}
},
"range": [
- 6918,
- 7013
+ 6689,
+ 6784
],
"loc": {
"start": {
- "line": 261,
+ "line": 249,
"column": 8
},
"end": {
- "line": 262,
+ "line": 250,
"column": 41
}
},
@@ -10124,16 +9759,16 @@
"type": "Block",
"value": "*\n * Callback fired after a column is hidden\n * @type {Function}\n ",
"range": [
- 6815,
- 6909
+ 6586,
+ 6680
],
"loc": {
"start": {
- "line": 257,
+ "line": 245,
"column": 8
},
"end": {
- "line": 260,
+ "line": 248,
"column": 11
}
}
@@ -10144,16 +9779,16 @@
"type": "Block",
"value": "*\n * Callback fired before a column is displayed\n * @type {Function}\n ",
"range": [
- 7023,
- 7121
+ 6794,
+ 6892
],
"loc": {
"start": {
- "line": 264,
+ "line": 252,
"column": 8
},
"end": {
- "line": 267,
+ "line": 255,
"column": 11
}
}
@@ -10171,16 +9806,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 7130,
- 7134
+ 6901,
+ 6905
],
"loc": {
"start": {
- "line": 268,
+ "line": 256,
"column": 8
},
"end": {
- "line": 268,
+ "line": 256,
"column": 12
}
}
@@ -10189,31 +9824,31 @@
"type": "Identifier",
"name": "onBeforeColDisplayed",
"range": [
- 7135,
- 7155
+ 6906,
+ 6926
],
"loc": {
"start": {
- "line": 268,
+ "line": 256,
"column": 13
},
"end": {
- "line": 268,
+ "line": 256,
"column": 33
}
}
},
"range": [
- 7130,
- 7155
+ 6901,
+ 6926
],
"loc": {
"start": {
- "line": 268,
+ "line": 256,
"column": 8
},
"end": {
- "line": 268,
+ "line": 256,
"column": 33
}
}
@@ -10226,16 +9861,16 @@
"type": "Identifier",
"name": "isFn",
"range": [
- 7158,
- 7162
+ 6929,
+ 6933
],
"loc": {
"start": {
- "line": 268,
+ "line": 256,
"column": 36
},
"end": {
- "line": 268,
+ "line": 256,
"column": 40
}
}
@@ -10248,16 +9883,16 @@
"type": "Identifier",
"name": "f",
"range": [
- 7163,
- 7164
+ 6934,
+ 6935
],
"loc": {
"start": {
- "line": 268,
+ "line": 256,
"column": 41
},
"end": {
- "line": 268,
+ "line": 256,
"column": 42
}
}
@@ -10266,47 +9901,47 @@
"type": "Identifier",
"name": "on_before_col_displayed",
"range": [
- 7165,
- 7188
+ 6936,
+ 6959
],
"loc": {
"start": {
- "line": 268,
+ "line": 256,
"column": 43
},
"end": {
- "line": 268,
+ "line": 256,
"column": 66
}
}
},
"range": [
- 7163,
- 7188
+ 6934,
+ 6959
],
"loc": {
"start": {
- "line": 268,
+ "line": 256,
"column": 41
},
"end": {
- "line": 268,
+ "line": 256,
"column": 66
}
}
}
],
"range": [
- 7158,
- 7189
+ 6929,
+ 6960
],
"loc": {
"start": {
- "line": 268,
+ "line": 256,
"column": 36
},
"end": {
- "line": 268,
+ "line": 256,
"column": 67
}
}
@@ -10318,16 +9953,16 @@
"type": "Identifier",
"name": "f",
"range": [
- 7204,
- 7205
+ 6975,
+ 6976
],
"loc": {
"start": {
- "line": 269,
+ "line": 257,
"column": 12
},
"end": {
- "line": 269,
+ "line": 257,
"column": 13
}
}
@@ -10336,31 +9971,31 @@
"type": "Identifier",
"name": "on_before_col_displayed",
"range": [
- 7206,
- 7229
+ 6977,
+ 7000
],
"loc": {
"start": {
- "line": 269,
+ "line": 257,
"column": 14
},
"end": {
- "line": 269,
+ "line": 257,
"column": 37
}
}
},
"range": [
- 7204,
- 7229
+ 6975,
+ 7000
],
"loc": {
"start": {
- "line": 269,
+ "line": 257,
"column": 12
},
"end": {
- "line": 269,
+ "line": 257,
"column": 37
}
}
@@ -10370,61 +10005,61 @@
"value": null,
"raw": "null",
"range": [
- 7232,
- 7236
+ 7003,
+ 7007
],
"loc": {
"start": {
- "line": 269,
+ "line": 257,
"column": 40
},
"end": {
- "line": 269,
+ "line": 257,
"column": 44
}
}
},
"range": [
- 7158,
- 7236
+ 6929,
+ 7007
],
"loc": {
"start": {
- "line": 268,
+ "line": 256,
"column": 36
},
"end": {
- "line": 269,
+ "line": 257,
"column": 44
}
}
},
"range": [
- 7130,
- 7236
+ 6901,
+ 7007
],
"loc": {
"start": {
- "line": 268,
+ "line": 256,
"column": 8
},
"end": {
- "line": 269,
+ "line": 257,
"column": 44
}
}
},
"range": [
- 7130,
- 7237
+ 6901,
+ 7008
],
"loc": {
"start": {
- "line": 268,
+ "line": 256,
"column": 8
},
"end": {
- "line": 269,
+ "line": 257,
"column": 45
}
},
@@ -10433,16 +10068,16 @@
"type": "Block",
"value": "*\n * Callback fired before a column is displayed\n * @type {Function}\n ",
"range": [
- 7023,
- 7121
+ 6794,
+ 6892
],
"loc": {
"start": {
- "line": 264,
+ "line": 252,
"column": 8
},
"end": {
- "line": 267,
+ "line": 255,
"column": 11
}
}
@@ -10453,16 +10088,16 @@
"type": "Block",
"value": "*\n * Callback fired after a column is displayed\n * @type {Function}\n ",
"range": [
- 7247,
- 7344
+ 7018,
+ 7115
],
"loc": {
"start": {
- "line": 271,
+ "line": 259,
"column": 8
},
"end": {
- "line": 274,
+ "line": 262,
"column": 11
}
}
@@ -10480,16 +10115,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 7353,
- 7357
+ 7124,
+ 7128
],
"loc": {
"start": {
- "line": 275,
+ "line": 263,
"column": 8
},
"end": {
- "line": 275,
+ "line": 263,
"column": 12
}
}
@@ -10498,31 +10133,31 @@
"type": "Identifier",
"name": "onAfterColDisplayed",
"range": [
- 7358,
- 7377
+ 7129,
+ 7148
],
"loc": {
"start": {
- "line": 275,
+ "line": 263,
"column": 13
},
"end": {
- "line": 275,
+ "line": 263,
"column": 32
}
}
},
"range": [
- 7353,
- 7377
+ 7124,
+ 7148
],
"loc": {
"start": {
- "line": 275,
+ "line": 263,
"column": 8
},
"end": {
- "line": 275,
+ "line": 263,
"column": 32
}
}
@@ -10535,16 +10170,16 @@
"type": "Identifier",
"name": "isFn",
"range": [
- 7380,
- 7384
+ 7151,
+ 7155
],
"loc": {
"start": {
- "line": 275,
+ "line": 263,
"column": 35
},
"end": {
- "line": 275,
+ "line": 263,
"column": 39
}
}
@@ -10557,16 +10192,16 @@
"type": "Identifier",
"name": "f",
"range": [
- 7385,
- 7386
+ 7156,
+ 7157
],
"loc": {
"start": {
- "line": 275,
+ "line": 263,
"column": 40
},
"end": {
- "line": 275,
+ "line": 263,
"column": 41
}
}
@@ -10575,47 +10210,47 @@
"type": "Identifier",
"name": "on_after_col_displayed",
"range": [
- 7387,
- 7409
+ 7158,
+ 7180
],
"loc": {
"start": {
- "line": 275,
+ "line": 263,
"column": 42
},
"end": {
- "line": 275,
+ "line": 263,
"column": 64
}
}
},
"range": [
- 7385,
- 7409
+ 7156,
+ 7180
],
"loc": {
"start": {
- "line": 275,
+ "line": 263,
"column": 40
},
"end": {
- "line": 275,
+ "line": 263,
"column": 64
}
}
}
],
"range": [
- 7380,
- 7410
+ 7151,
+ 7181
],
"loc": {
"start": {
- "line": 275,
+ "line": 263,
"column": 35
},
"end": {
- "line": 275,
+ "line": 263,
"column": 65
}
}
@@ -10627,16 +10262,16 @@
"type": "Identifier",
"name": "f",
"range": [
- 7425,
- 7426
+ 7196,
+ 7197
],
"loc": {
"start": {
- "line": 276,
+ "line": 264,
"column": 12
},
"end": {
- "line": 276,
+ "line": 264,
"column": 13
}
}
@@ -10645,31 +10280,31 @@
"type": "Identifier",
"name": "on_after_col_displayed",
"range": [
- 7427,
- 7449
+ 7198,
+ 7220
],
"loc": {
"start": {
- "line": 276,
+ "line": 264,
"column": 14
},
"end": {
- "line": 276,
+ "line": 264,
"column": 36
}
}
},
"range": [
- 7425,
- 7449
+ 7196,
+ 7220
],
"loc": {
"start": {
- "line": 276,
+ "line": 264,
"column": 12
},
"end": {
- "line": 276,
+ "line": 264,
"column": 36
}
}
@@ -10679,61 +10314,61 @@
"value": null,
"raw": "null",
"range": [
- 7452,
- 7456
+ 7223,
+ 7227
],
"loc": {
"start": {
- "line": 276,
+ "line": 264,
"column": 39
},
"end": {
- "line": 276,
+ "line": 264,
"column": 43
}
}
},
"range": [
- 7380,
- 7456
+ 7151,
+ 7227
],
"loc": {
"start": {
- "line": 275,
+ "line": 263,
"column": 35
},
"end": {
- "line": 276,
+ "line": 264,
"column": 43
}
}
},
"range": [
- 7353,
- 7456
+ 7124,
+ 7227
],
"loc": {
"start": {
- "line": 275,
+ "line": 263,
"column": 8
},
"end": {
- "line": 276,
+ "line": 264,
"column": 43
}
}
},
"range": [
- 7353,
- 7457
+ 7124,
+ 7228
],
"loc": {
"start": {
- "line": 275,
+ "line": 263,
"column": 8
},
"end": {
- "line": 276,
+ "line": 264,
"column": 44
}
},
@@ -10742,16 +10377,16 @@
"type": "Block",
"value": "*\n * Callback fired after a column is displayed\n * @type {Function}\n ",
"range": [
- 7247,
- 7344
+ 7018,
+ 7115
],
"loc": {
"start": {
- "line": 271,
+ "line": 259,
"column": 8
},
"end": {
- "line": 274,
+ "line": 262,
"column": 11
}
}
@@ -10762,16 +10397,16 @@
"type": "Line",
"value": "Grid layout support",
"range": [
- 7467,
- 7488
+ 7238,
+ 7259
],
"loc": {
"start": {
- "line": 278,
+ "line": 266,
"column": 8
},
"end": {
- "line": 278,
+ "line": 266,
"column": 29
}
}
@@ -10787,16 +10422,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 7501,
- 7503
+ 7272,
+ 7274
],
"loc": {
"start": {
- "line": 279,
+ "line": 267,
"column": 12
},
"end": {
- "line": 279,
+ "line": 267,
"column": 14
}
}
@@ -10805,31 +10440,31 @@
"type": "Identifier",
"name": "gridLayout",
"range": [
- 7504,
- 7514
+ 7275,
+ 7285
],
"loc": {
"start": {
- "line": 279,
+ "line": 267,
"column": 15
},
"end": {
- "line": 279,
+ "line": 267,
"column": 25
}
}
},
"range": [
- 7501,
- 7514
+ 7272,
+ 7285
],
"loc": {
"start": {
- "line": 279,
+ "line": 267,
"column": 12
},
"end": {
- "line": 279,
+ "line": 267,
"column": 25
}
}
@@ -10848,16 +10483,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 7530,
- 7534
+ 7301,
+ 7305
],
"loc": {
"start": {
- "line": 280,
+ "line": 268,
"column": 12
},
"end": {
- "line": 280,
+ "line": 268,
"column": 16
}
}
@@ -10866,31 +10501,31 @@
"type": "Identifier",
"name": "headersTbl",
"range": [
- 7535,
- 7545
+ 7306,
+ 7316
],
"loc": {
"start": {
- "line": 280,
+ "line": 268,
"column": 17
},
"end": {
- "line": 280,
+ "line": 268,
"column": 27
}
}
},
"range": [
- 7530,
- 7545
+ 7301,
+ 7316
],
"loc": {
"start": {
- "line": 280,
+ "line": 268,
"column": 12
},
"end": {
- "line": 280,
+ "line": 268,
"column": 27
}
}
@@ -10907,16 +10542,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 7548,
- 7550
+ 7319,
+ 7321
],
"loc": {
"start": {
- "line": 280,
+ "line": 268,
"column": 30
},
"end": {
- "line": 280,
+ "line": 268,
"column": 32
}
}
@@ -10925,31 +10560,31 @@
"type": "Identifier",
"name": "feature",
"range": [
- 7551,
- 7558
+ 7322,
+ 7329
],
"loc": {
"start": {
- "line": 280,
+ "line": 268,
"column": 33
},
"end": {
- "line": 280,
+ "line": 268,
"column": 40
}
}
},
"range": [
- 7548,
- 7558
+ 7319,
+ 7329
],
"loc": {
"start": {
- "line": 280,
+ "line": 268,
"column": 30
},
"end": {
- "line": 280,
+ "line": 268,
"column": 40
}
}
@@ -10960,32 +10595,32 @@
"value": "gridLayout",
"raw": "'gridLayout'",
"range": [
- 7559,
- 7571
+ 7330,
+ 7342
],
"loc": {
"start": {
- "line": 280,
+ "line": 268,
"column": 41
},
"end": {
- "line": 280,
+ "line": 268,
"column": 53
}
}
}
],
"range": [
- 7548,
- 7572
+ 7319,
+ 7343
],
"loc": {
"start": {
- "line": 280,
+ "line": 268,
"column": 30
},
"end": {
- "line": 280,
+ "line": 268,
"column": 54
}
}
@@ -10994,61 +10629,61 @@
"type": "Identifier",
"name": "headTbl",
"range": [
- 7573,
- 7580
+ 7344,
+ 7351
],
"loc": {
"start": {
- "line": 280,
+ "line": 268,
"column": 55
},
"end": {
- "line": 280,
+ "line": 268,
"column": 62
}
}
},
"range": [
- 7548,
- 7580
+ 7319,
+ 7351
],
"loc": {
"start": {
- "line": 280,
+ "line": 268,
"column": 30
},
"end": {
- "line": 280,
+ "line": 268,
"column": 62
}
}
},
"range": [
- 7530,
- 7580
+ 7301,
+ 7351
],
"loc": {
"start": {
- "line": 280,
+ "line": 268,
"column": 12
},
"end": {
- "line": 280,
+ "line": 268,
"column": 62
}
}
},
"range": [
- 7530,
- 7581
+ 7301,
+ 7352
],
"loc": {
"start": {
- "line": 280,
+ "line": 268,
"column": 12
},
"end": {
- "line": 280,
+ "line": 268,
"column": 63
}
},
@@ -11057,16 +10692,16 @@
"type": "Line",
"value": "headers table",
"range": [
- 7582,
- 7597
+ 7353,
+ 7368
],
"loc": {
"start": {
- "line": 280,
+ "line": 268,
"column": 64
},
"end": {
- "line": 280,
+ "line": 268,
"column": 79
}
}
@@ -11084,16 +10719,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 7610,
- 7614
+ 7381,
+ 7385
],
"loc": {
"start": {
- "line": 281,
+ "line": 269,
"column": 12
},
"end": {
- "line": 281,
+ "line": 269,
"column": 16
}
}
@@ -11102,31 +10737,31 @@
"type": "Identifier",
"name": "headersIndex",
"range": [
- 7615,
- 7627
+ 7386,
+ 7398
],
"loc": {
"start": {
- "line": 281,
+ "line": 269,
"column": 17
},
"end": {
- "line": 281,
+ "line": 269,
"column": 29
}
}
},
"range": [
- 7610,
- 7627
+ 7381,
+ 7398
],
"loc": {
"start": {
- "line": 281,
+ "line": 269,
"column": 12
},
"end": {
- "line": 281,
+ "line": 269,
"column": 29
}
}
@@ -11136,46 +10771,46 @@
"value": 0,
"raw": "0",
"range": [
- 7630,
- 7631
+ 7401,
+ 7402
],
"loc": {
"start": {
- "line": 281,
+ "line": 269,
"column": 32
},
"end": {
- "line": 281,
+ "line": 269,
"column": 33
}
}
},
"range": [
- 7610,
- 7631
+ 7381,
+ 7402
],
"loc": {
"start": {
- "line": 281,
+ "line": 269,
"column": 12
},
"end": {
- "line": 281,
+ "line": 269,
"column": 33
}
}
},
"range": [
- 7610,
- 7632
+ 7381,
+ 7403
],
"loc": {
"start": {
- "line": 281,
+ "line": 269,
"column": 12
},
"end": {
- "line": 281,
+ "line": 269,
"column": 34
}
},
@@ -11184,16 +10819,16 @@
"type": "Line",
"value": "headers table",
"range": [
- 7582,
- 7597
+ 7353,
+ 7368
],
"loc": {
"start": {
- "line": 280,
+ "line": 268,
"column": 64
},
"end": {
- "line": 280,
+ "line": 268,
"column": 79
}
}
@@ -11204,16 +10839,16 @@
"type": "Line",
"value": "headers index",
"range": [
- 7633,
- 7648
+ 7404,
+ 7419
],
"loc": {
"start": {
- "line": 281,
+ "line": 269,
"column": 35
},
"end": {
- "line": 281,
+ "line": 269,
"column": 50
}
}
@@ -11231,16 +10866,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 7661,
- 7665
+ 7432,
+ 7436
],
"loc": {
"start": {
- "line": 282,
+ "line": 270,
"column": 12
},
"end": {
- "line": 282,
+ "line": 270,
"column": 16
}
}
@@ -11249,31 +10884,31 @@
"type": "Identifier",
"name": "onAfterColDisplayed",
"range": [
- 7666,
- 7685
+ 7437,
+ 7456
],
"loc": {
"start": {
- "line": 282,
+ "line": 270,
"column": 17
},
"end": {
- "line": 282,
+ "line": 270,
"column": 36
}
}
},
"range": [
- 7661,
- 7685
+ 7432,
+ 7456
],
"loc": {
"start": {
- "line": 282,
+ "line": 270,
"column": 12
},
"end": {
- "line": 282,
+ "line": 270,
"column": 36
}
}
@@ -11286,16 +10921,16 @@
"type": "BlockStatement",
"body": [],
"range": [
- 7700,
- 7703
+ 7471,
+ 7474
],
"loc": {
"start": {
- "line": 282,
+ "line": 270,
"column": 51
},
"end": {
- "line": 282,
+ "line": 270,
"column": 54
}
}
@@ -11303,46 +10938,46 @@
"generator": false,
"expression": false,
"range": [
- 7688,
- 7703
+ 7459,
+ 7474
],
"loc": {
"start": {
- "line": 282,
+ "line": 270,
"column": 39
},
"end": {
- "line": 282,
+ "line": 270,
"column": 54
}
}
},
"range": [
- 7661,
- 7703
+ 7432,
+ 7474
],
"loc": {
"start": {
- "line": 282,
+ "line": 270,
"column": 12
},
"end": {
- "line": 282,
+ "line": 270,
"column": 54
}
}
},
"range": [
- 7661,
- 7704
+ 7432,
+ 7475
],
"loc": {
"start": {
- "line": 282,
+ "line": 270,
"column": 12
},
"end": {
- "line": 282,
+ "line": 270,
"column": 55
}
},
@@ -11351,16 +10986,16 @@
"type": "Line",
"value": "headers index",
"range": [
- 7633,
- 7648
+ 7404,
+ 7419
],
"loc": {
"start": {
- "line": 281,
+ "line": 269,
"column": 35
},
"end": {
- "line": 281,
+ "line": 269,
"column": 50
}
}
@@ -11378,16 +11013,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 7717,
- 7721
+ 7488,
+ 7492
],
"loc": {
"start": {
- "line": 283,
+ "line": 271,
"column": 12
},
"end": {
- "line": 283,
+ "line": 271,
"column": 16
}
}
@@ -11396,31 +11031,31 @@
"type": "Identifier",
"name": "onAfterColHidden",
"range": [
- 7722,
- 7738
+ 7493,
+ 7509
],
"loc": {
"start": {
- "line": 283,
+ "line": 271,
"column": 17
},
"end": {
- "line": 283,
+ "line": 271,
"column": 33
}
}
},
"range": [
- 7717,
- 7738
+ 7488,
+ 7509
],
"loc": {
"start": {
- "line": 283,
+ "line": 271,
"column": 12
},
"end": {
- "line": 283,
+ "line": 271,
"column": 33
}
}
@@ -11433,16 +11068,16 @@
"type": "BlockStatement",
"body": [],
"range": [
- 7753,
- 7756
+ 7524,
+ 7527
],
"loc": {
"start": {
- "line": 283,
+ "line": 271,
"column": 48
},
"end": {
- "line": 283,
+ "line": 271,
"column": 51
}
}
@@ -11450,78 +11085,78 @@
"generator": false,
"expression": false,
"range": [
- 7741,
- 7756
+ 7512,
+ 7527
],
"loc": {
"start": {
- "line": 283,
+ "line": 271,
"column": 36
},
"end": {
- "line": 283,
+ "line": 271,
"column": 51
}
}
},
"range": [
- 7717,
- 7756
+ 7488,
+ 7527
],
"loc": {
"start": {
- "line": 283,
+ "line": 271,
"column": 12
},
"end": {
- "line": 283,
+ "line": 271,
"column": 51
}
}
},
"range": [
- 7717,
- 7757
+ 7488,
+ 7528
],
"loc": {
"start": {
- "line": 283,
+ "line": 271,
"column": 12
},
"end": {
- "line": 283,
+ "line": 271,
"column": 52
}
}
}
],
"range": [
- 7516,
- 7767
+ 7287,
+ 7538
],
"loc": {
"start": {
- "line": 279,
+ "line": 267,
"column": 27
},
"end": {
- "line": 284,
+ "line": 272,
"column": 9
}
}
},
"alternate": null,
"range": [
- 7497,
- 7767
+ 7268,
+ 7538
],
"loc": {
"start": {
- "line": 279,
+ "line": 267,
"column": 8
},
"end": {
- "line": 284,
+ "line": 272,
"column": 9
}
},
@@ -11530,16 +11165,16 @@
"type": "Line",
"value": "Grid layout support",
"range": [
- 7467,
- 7488
+ 7238,
+ 7259
],
"loc": {
"start": {
- "line": 278,
+ "line": 266,
"column": 8
},
"end": {
- "line": 278,
+ "line": 266,
"column": 29
}
}
@@ -11550,16 +11185,16 @@
"type": "Line",
"value": "Loads extension stylesheet",
"range": [
- 7777,
- 7805
+ 7548,
+ 7576
],
"loc": {
"start": {
- "line": 286,
+ "line": 274,
"column": 8
},
"end": {
- "line": 286,
+ "line": 274,
"column": 36
}
}
@@ -11577,16 +11212,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 7814,
- 7816
+ 7585,
+ 7587
],
"loc": {
"start": {
- "line": 287,
+ "line": 275,
"column": 8
},
"end": {
- "line": 287,
+ "line": 275,
"column": 10
}
}
@@ -11595,31 +11230,31 @@
"type": "Identifier",
"name": "import",
"range": [
- 7817,
- 7823
+ 7588,
+ 7594
],
"loc": {
"start": {
- "line": 287,
+ "line": 275,
"column": 11
},
"end": {
- "line": 287,
+ "line": 275,
"column": 17
}
}
},
"range": [
- 7814,
- 7823
+ 7585,
+ 7594
],
"loc": {
"start": {
- "line": 287,
+ "line": 275,
"column": 8
},
"end": {
- "line": 287,
+ "line": 275,
"column": 17
}
}
@@ -11635,16 +11270,16 @@
"type": "Identifier",
"name": "f",
"range": [
- 7824,
- 7825
+ 7595,
+ 7596
],
"loc": {
"start": {
- "line": 287,
+ "line": 275,
"column": 18
},
"end": {
- "line": 287,
+ "line": 275,
"column": 19
}
}
@@ -11653,31 +11288,31 @@
"type": "Identifier",
"name": "name",
"range": [
- 7826,
- 7830
+ 7597,
+ 7601
],
"loc": {
"start": {
- "line": 287,
+ "line": 275,
"column": 20
},
"end": {
- "line": 287,
+ "line": 275,
"column": 24
}
}
},
"range": [
- 7824,
- 7830
+ 7595,
+ 7601
],
"loc": {
"start": {
- "line": 287,
+ "line": 275,
"column": 18
},
"end": {
- "line": 287,
+ "line": 275,
"column": 24
}
}
@@ -11687,31 +11322,31 @@
"value": "Style",
"raw": "'Style'",
"range": [
- 7833,
- 7840
+ 7604,
+ 7611
],
"loc": {
"start": {
- "line": 287,
+ "line": 275,
"column": 27
},
"end": {
- "line": 287,
+ "line": 275,
"column": 34
}
}
},
"range": [
- 7824,
- 7840
+ 7595,
+ 7611
],
"loc": {
"start": {
- "line": 287,
+ "line": 275,
"column": 18
},
"end": {
- "line": 287,
+ "line": 275,
"column": 34
}
}
@@ -11726,16 +11361,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 7842,
- 7844
+ 7613,
+ 7615
],
"loc": {
"start": {
- "line": 287,
+ "line": 275,
"column": 36
},
"end": {
- "line": 287,
+ "line": 275,
"column": 38
}
}
@@ -11744,31 +11379,31 @@
"type": "Identifier",
"name": "stylePath",
"range": [
- 7845,
- 7854
+ 7616,
+ 7625
],
"loc": {
"start": {
- "line": 287,
+ "line": 275,
"column": 39
},
"end": {
- "line": 287,
+ "line": 275,
"column": 48
}
}
},
"range": [
- 7842,
- 7854
+ 7613,
+ 7625
],
"loc": {
"start": {
- "line": 287,
+ "line": 275,
"column": 36
},
"end": {
- "line": 287,
+ "line": 275,
"column": 48
}
}
@@ -11779,16 +11414,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 7857,
- 7861
+ 7628,
+ 7632
],
"loc": {
"start": {
- "line": 287,
+ "line": 275,
"column": 51
},
"end": {
- "line": 287,
+ "line": 275,
"column": 55
}
}
@@ -11797,46 +11432,46 @@
"type": "Identifier",
"name": "stylesheet",
"range": [
- 7862,
- 7872
+ 7633,
+ 7643
],
"loc": {
"start": {
- "line": 287,
+ "line": 275,
"column": 56
},
"end": {
- "line": 287,
+ "line": 275,
"column": 66
}
}
},
"range": [
- 7857,
- 7872
+ 7628,
+ 7643
],
"loc": {
"start": {
- "line": 287,
+ "line": 275,
"column": 51
},
"end": {
- "line": 287,
+ "line": 275,
"column": 66
}
}
},
"range": [
- 7842,
- 7872
+ 7613,
+ 7643
],
"loc": {
"start": {
- "line": 287,
+ "line": 275,
"column": 36
},
"end": {
- "line": 287,
+ "line": 275,
"column": 66
}
}
@@ -11846,16 +11481,16 @@
"value": null,
"raw": "null",
"range": [
- 7874,
- 7878
+ 7645,
+ 7649
],
"loc": {
"start": {
- "line": 287,
+ "line": 275,
"column": 68
},
"end": {
- "line": 287,
+ "line": 275,
"column": 72
}
}
@@ -11865,47 +11500,47 @@
"value": "link",
"raw": "'link'",
"range": [
- 7892,
- 7898
+ 7663,
+ 7669
],
"loc": {
"start": {
- "line": 288,
+ "line": 276,
"column": 12
},
"end": {
- "line": 288,
+ "line": 276,
"column": 18
}
}
}
],
"range": [
- 7814,
- 7899
+ 7585,
+ 7670
],
"loc": {
"start": {
- "line": 287,
+ "line": 275,
"column": 8
},
"end": {
- "line": 288,
+ "line": 276,
"column": 19
}
}
},
"range": [
- 7814,
- 7900
+ 7585,
+ 7671
],
"loc": {
"start": {
- "line": 287,
+ "line": 275,
"column": 8
},
"end": {
- "line": 288,
+ "line": 276,
"column": 20
}
},
@@ -11914,16 +11549,16 @@
"type": "Line",
"value": "Loads extension stylesheet",
"range": [
- 7777,
- 7805
+ 7548,
+ 7576
],
"loc": {
"start": {
- "line": 286,
+ "line": 274,
"column": 8
},
"end": {
- "line": 286,
+ "line": 274,
"column": 36
}
}
@@ -11940,16 +11575,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 7910,
- 7914
+ 7681,
+ 7685
],
"loc": {
"start": {
- "line": 290,
+ "line": 278,
"column": 8
},
"end": {
- "line": 290,
+ "line": 278,
"column": 12
}
}
@@ -11958,62 +11593,62 @@
"type": "Identifier",
"name": "enable",
"range": [
- 7915,
- 7921
+ 7686,
+ 7692
],
"loc": {
"start": {
- "line": 290,
+ "line": 278,
"column": 13
},
"end": {
- "line": 290,
+ "line": 278,
"column": 19
}
}
},
"range": [
- 7910,
- 7921
+ 7681,
+ 7692
],
"loc": {
"start": {
- "line": 290,
+ "line": 278,
"column": 8
},
"end": {
- "line": 290,
+ "line": 278,
"column": 19
}
}
},
"arguments": [],
"range": [
- 7910,
- 7923
+ 7681,
+ 7694
],
"loc": {
"start": {
- "line": 290,
+ "line": 278,
"column": 8
},
"end": {
- "line": 290,
+ "line": 278,
"column": 21
}
}
},
"range": [
- 7910,
- 7924
+ 7681,
+ 7695
],
"loc": {
"start": {
- "line": 290,
+ "line": 278,
"column": 8
},
"end": {
- "line": 290,
+ "line": 278,
"column": 22
}
}
@@ -12021,7 +11656,7 @@
],
"range": [
508,
- 7930
+ 7701
],
"loc": {
"start": {
@@ -12029,7 +11664,7 @@
"column": 23
},
"end": {
- "line": 291,
+ "line": 279,
"column": 5
}
}
@@ -12038,7 +11673,7 @@
"expression": false,
"range": [
500,
- 7930
+ 7701
],
"loc": {
"start": {
@@ -12046,7 +11681,7 @@
"column": 15
},
"end": {
- "line": 291,
+ "line": 279,
"column": 5
}
}
@@ -12055,7 +11690,7 @@
"computed": false,
"range": [
489,
- 7930
+ 7701
],
"loc": {
"start": {
@@ -12063,7 +11698,7 @@
"column": 4
},
"end": {
- "line": 291,
+ "line": 279,
"column": 5
}
},
@@ -12092,16 +11727,16 @@
"type": "Block",
"value": "*\n * Toggle columns manager UI\n ",
"range": [
- 7936,
- 7980
+ 7707,
+ 7751
],
"loc": {
"start": {
- "line": 293,
+ "line": 281,
"column": 4
},
"end": {
- "line": 295,
+ "line": 283,
"column": 7
}
}
@@ -12115,16 +11750,16 @@
"type": "Identifier",
"name": "toggle",
"range": [
- 7985,
- 7991
+ 7756,
+ 7762
],
"loc": {
"start": {
- "line": 296,
+ "line": 284,
"column": 4
},
"end": {
- "line": 296,
+ "line": 284,
"column": 10
}
}
@@ -12145,16 +11780,16 @@
"type": "Identifier",
"name": "contDisplay",
"range": [
- 8008,
- 8019
+ 7779,
+ 7790
],
"loc": {
"start": {
- "line": 297,
+ "line": 285,
"column": 12
},
"end": {
- "line": 297,
+ "line": 285,
"column": 23
}
}
@@ -12171,16 +11806,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 8022,
- 8026
+ 7793,
+ 7797
],
"loc": {
"start": {
- "line": 297,
+ "line": 285,
"column": 26
},
"end": {
- "line": 297,
+ "line": 285,
"column": 30
}
}
@@ -12189,31 +11824,31 @@
"type": "Identifier",
"name": "contEl",
"range": [
- 8027,
- 8033
+ 7798,
+ 7804
],
"loc": {
"start": {
- "line": 297,
+ "line": 285,
"column": 31
},
"end": {
- "line": 297,
+ "line": 285,
"column": 37
}
}
},
"range": [
- 8022,
- 8033
+ 7793,
+ 7804
],
"loc": {
"start": {
- "line": 297,
+ "line": 285,
"column": 26
},
"end": {
- "line": 297,
+ "line": 285,
"column": 37
}
}
@@ -12222,31 +11857,31 @@
"type": "Identifier",
"name": "style",
"range": [
- 8034,
- 8039
+ 7805,
+ 7810
],
"loc": {
"start": {
- "line": 297,
+ "line": 285,
"column": 38
},
"end": {
- "line": 297,
+ "line": 285,
"column": 43
}
}
},
"range": [
- 8022,
- 8039
+ 7793,
+ 7810
],
"loc": {
"start": {
- "line": 297,
+ "line": 285,
"column": 26
},
"end": {
- "line": 297,
+ "line": 285,
"column": 43
}
}
@@ -12255,46 +11890,46 @@
"type": "Identifier",
"name": "display",
"range": [
- 8040,
- 8047
+ 7811,
+ 7818
],
"loc": {
"start": {
- "line": 297,
+ "line": 285,
"column": 44
},
"end": {
- "line": 297,
+ "line": 285,
"column": 51
}
}
},
"range": [
- 8022,
- 8047
+ 7793,
+ 7818
],
"loc": {
"start": {
- "line": 297,
+ "line": 285,
"column": 26
},
"end": {
- "line": 297,
+ "line": 285,
"column": 51
}
}
},
"range": [
- 8008,
- 8047
+ 7779,
+ 7818
],
"loc": {
"start": {
- "line": 297,
+ "line": 285,
"column": 12
},
"end": {
- "line": 297,
+ "line": 285,
"column": 51
}
}
@@ -12302,16 +11937,16 @@
],
"kind": "let",
"range": [
- 8004,
- 8048
+ 7775,
+ 7819
],
"loc": {
"start": {
- "line": 297,
+ "line": 285,
"column": 8
},
"end": {
- "line": 297,
+ "line": 285,
"column": 52
}
}
@@ -12325,16 +11960,16 @@
"type": "Identifier",
"name": "onBeforeOpen",
"range": [
- 8061,
- 8073
+ 7832,
+ 7844
],
"loc": {
"start": {
- "line": 298,
+ "line": 286,
"column": 12
},
"end": {
- "line": 298,
+ "line": 286,
"column": 24
}
}
@@ -12345,16 +11980,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 8076,
- 8080
+ 7847,
+ 7851
],
"loc": {
"start": {
- "line": 298,
+ "line": 286,
"column": 27
},
"end": {
- "line": 298,
+ "line": 286,
"column": 31
}
}
@@ -12363,46 +11998,46 @@
"type": "Identifier",
"name": "onBeforeOpen",
"range": [
- 8081,
- 8093
+ 7852,
+ 7864
],
"loc": {
"start": {
- "line": 298,
+ "line": 286,
"column": 32
},
"end": {
- "line": 298,
+ "line": 286,
"column": 44
}
}
},
"range": [
- 8076,
- 8093
+ 7847,
+ 7864
],
"loc": {
"start": {
- "line": 298,
+ "line": 286,
"column": 27
},
"end": {
- "line": 298,
+ "line": 286,
"column": 44
}
}
},
"range": [
- 8061,
- 8093
+ 7832,
+ 7864
],
"loc": {
"start": {
- "line": 298,
+ "line": 286,
"column": 12
},
"end": {
- "line": 298,
+ "line": 286,
"column": 44
}
}
@@ -12410,16 +12045,16 @@
],
"kind": "let",
"range": [
- 8057,
- 8094
+ 7828,
+ 7865
],
"loc": {
"start": {
- "line": 298,
+ "line": 286,
"column": 8
},
"end": {
- "line": 298,
+ "line": 286,
"column": 45
}
}
@@ -12433,16 +12068,16 @@
"type": "Identifier",
"name": "onBeforeClose",
"range": [
- 8107,
- 8120
+ 7878,
+ 7891
],
"loc": {
"start": {
- "line": 299,
+ "line": 287,
"column": 12
},
"end": {
- "line": 299,
+ "line": 287,
"column": 25
}
}
@@ -12453,16 +12088,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 8123,
- 8127
+ 7894,
+ 7898
],
"loc": {
"start": {
- "line": 299,
+ "line": 287,
"column": 28
},
"end": {
- "line": 299,
+ "line": 287,
"column": 32
}
}
@@ -12471,46 +12106,46 @@
"type": "Identifier",
"name": "onBeforeClose",
"range": [
- 8128,
- 8141
+ 7899,
+ 7912
],
"loc": {
"start": {
- "line": 299,
+ "line": 287,
"column": 33
},
"end": {
- "line": 299,
+ "line": 287,
"column": 46
}
}
},
"range": [
- 8123,
- 8141
+ 7894,
+ 7912
],
"loc": {
"start": {
- "line": 299,
+ "line": 287,
"column": 28
},
"end": {
- "line": 299,
+ "line": 287,
"column": 46
}
}
},
"range": [
- 8107,
- 8141
+ 7878,
+ 7912
],
"loc": {
"start": {
- "line": 299,
+ "line": 287,
"column": 12
},
"end": {
- "line": 299,
+ "line": 287,
"column": 46
}
}
@@ -12518,16 +12153,16 @@
],
"kind": "let",
"range": [
- 8103,
- 8142
+ 7874,
+ 7913
],
"loc": {
"start": {
- "line": 299,
+ "line": 287,
"column": 8
},
"end": {
- "line": 299,
+ "line": 287,
"column": 47
}
}
@@ -12541,16 +12176,16 @@
"type": "Identifier",
"name": "onAfterOpen",
"range": [
- 8155,
- 8166
+ 7926,
+ 7937
],
"loc": {
"start": {
- "line": 300,
+ "line": 288,
"column": 12
},
"end": {
- "line": 300,
+ "line": 288,
"column": 23
}
}
@@ -12561,16 +12196,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 8169,
- 8173
+ 7940,
+ 7944
],
"loc": {
"start": {
- "line": 300,
+ "line": 288,
"column": 26
},
"end": {
- "line": 300,
+ "line": 288,
"column": 30
}
}
@@ -12579,46 +12214,46 @@
"type": "Identifier",
"name": "onAfterOpen",
"range": [
- 8174,
- 8185
+ 7945,
+ 7956
],
"loc": {
"start": {
- "line": 300,
+ "line": 288,
"column": 31
},
"end": {
- "line": 300,
+ "line": 288,
"column": 42
}
}
},
"range": [
- 8169,
- 8185
+ 7940,
+ 7956
],
"loc": {
"start": {
- "line": 300,
+ "line": 288,
"column": 26
},
"end": {
- "line": 300,
+ "line": 288,
"column": 42
}
}
},
"range": [
- 8155,
- 8185
+ 7926,
+ 7956
],
"loc": {
"start": {
- "line": 300,
+ "line": 288,
"column": 12
},
"end": {
- "line": 300,
+ "line": 288,
"column": 42
}
}
@@ -12626,16 +12261,16 @@
],
"kind": "let",
"range": [
- 8151,
- 8186
+ 7922,
+ 7957
],
"loc": {
"start": {
- "line": 300,
+ "line": 288,
"column": 8
},
"end": {
- "line": 300,
+ "line": 288,
"column": 43
}
}
@@ -12649,16 +12284,16 @@
"type": "Identifier",
"name": "onAfterClose",
"range": [
- 8199,
- 8211
+ 7970,
+ 7982
],
"loc": {
"start": {
- "line": 301,
+ "line": 289,
"column": 12
},
"end": {
- "line": 301,
+ "line": 289,
"column": 24
}
}
@@ -12669,16 +12304,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 8214,
- 8218
+ 7985,
+ 7989
],
"loc": {
"start": {
- "line": 301,
+ "line": 289,
"column": 27
},
"end": {
- "line": 301,
+ "line": 289,
"column": 31
}
}
@@ -12687,46 +12322,46 @@
"type": "Identifier",
"name": "onAfterClose",
"range": [
- 8219,
- 8231
+ 7990,
+ 8002
],
"loc": {
"start": {
- "line": 301,
+ "line": 289,
"column": 32
},
"end": {
- "line": 301,
+ "line": 289,
"column": 44
}
}
},
"range": [
- 8214,
- 8231
+ 7985,
+ 8002
],
"loc": {
"start": {
- "line": 301,
+ "line": 289,
"column": 27
},
"end": {
- "line": 301,
+ "line": 289,
"column": 44
}
}
},
"range": [
- 8199,
- 8231
+ 7970,
+ 8002
],
"loc": {
"start": {
- "line": 301,
+ "line": 289,
"column": 12
},
"end": {
- "line": 301,
+ "line": 289,
"column": 44
}
}
@@ -12734,16 +12369,16 @@
],
"kind": "let",
"range": [
- 8195,
- 8232
+ 7966,
+ 8003
],
"loc": {
"start": {
- "line": 301,
+ "line": 289,
"column": 8
},
"end": {
- "line": 301,
+ "line": 289,
"column": 45
}
}
@@ -12757,16 +12392,16 @@
"type": "Identifier",
"name": "onBeforeOpen",
"range": [
- 8246,
- 8258
+ 8017,
+ 8029
],
"loc": {
"start": {
- "line": 303,
+ "line": 291,
"column": 12
},
"end": {
- "line": 303,
+ "line": 291,
"column": 24
}
}
@@ -12778,16 +12413,16 @@
"type": "Identifier",
"name": "contDisplay",
"range": [
- 8262,
- 8273
+ 8033,
+ 8044
],
"loc": {
"start": {
- "line": 303,
+ "line": 291,
"column": 28
},
"end": {
- "line": 303,
+ "line": 291,
"column": 39
}
}
@@ -12797,46 +12432,46 @@
"value": "inline",
"raw": "'inline'",
"range": [
- 8278,
- 8286
+ 8049,
+ 8057
],
"loc": {
"start": {
- "line": 303,
+ "line": 291,
"column": 44
},
"end": {
- "line": 303,
+ "line": 291,
"column": 52
}
}
},
"range": [
- 8262,
- 8286
+ 8033,
+ 8057
],
"loc": {
"start": {
- "line": 303,
+ "line": 291,
"column": 28
},
"end": {
- "line": 303,
+ "line": 291,
"column": 52
}
}
},
"range": [
- 8246,
- 8286
+ 8017,
+ 8057
],
"loc": {
"start": {
- "line": 303,
+ "line": 291,
"column": 12
},
"end": {
- "line": 303,
+ "line": 291,
"column": 52
}
}
@@ -12855,16 +12490,16 @@
"type": "Identifier",
"name": "onBeforeOpen",
"range": [
- 8302,
- 8314
+ 8073,
+ 8085
],
"loc": {
"start": {
- "line": 304,
+ "line": 292,
"column": 12
},
"end": {
- "line": 304,
+ "line": 292,
"column": 24
}
}
@@ -12873,31 +12508,31 @@
"type": "Identifier",
"name": "call",
"range": [
- 8315,
- 8319
+ 8086,
+ 8090
],
"loc": {
"start": {
- "line": 304,
+ "line": 292,
"column": 25
},
"end": {
- "line": 304,
+ "line": 292,
"column": 29
}
}
},
"range": [
- 8302,
- 8319
+ 8073,
+ 8090
],
"loc": {
"start": {
- "line": 304,
+ "line": 292,
"column": 12
},
"end": {
- "line": 304,
+ "line": 292,
"column": 29
}
}
@@ -12908,16 +12543,16 @@
"value": null,
"raw": "null",
"range": [
- 8320,
- 8324
+ 8091,
+ 8095
],
"loc": {
"start": {
- "line": 304,
+ "line": 292,
"column": 30
},
"end": {
- "line": 304,
+ "line": 292,
"column": 34
}
}
@@ -12925,79 +12560,79 @@
{
"type": "ThisExpression",
"range": [
- 8326,
- 8330
+ 8097,
+ 8101
],
"loc": {
"start": {
- "line": 304,
+ "line": 292,
"column": 36
},
"end": {
- "line": 304,
+ "line": 292,
"column": 40
}
}
}
],
"range": [
- 8302,
- 8331
+ 8073,
+ 8102
],
"loc": {
"start": {
- "line": 304,
+ "line": 292,
"column": 12
},
"end": {
- "line": 304,
+ "line": 292,
"column": 41
}
}
},
"range": [
- 8302,
- 8332
+ 8073,
+ 8103
],
"loc": {
"start": {
- "line": 304,
+ "line": 292,
"column": 12
},
"end": {
- "line": 304,
+ "line": 292,
"column": 42
}
}
}
],
"range": [
- 8288,
- 8342
+ 8059,
+ 8113
],
"loc": {
"start": {
- "line": 303,
+ "line": 291,
"column": 54
},
"end": {
- "line": 305,
+ "line": 293,
"column": 9
}
}
},
"alternate": null,
"range": [
- 8242,
- 8342
+ 8013,
+ 8113
],
"loc": {
"start": {
- "line": 303,
+ "line": 291,
"column": 8
},
"end": {
- "line": 305,
+ "line": 293,
"column": 9
}
}
@@ -13011,16 +12646,16 @@
"type": "Identifier",
"name": "onBeforeClose",
"range": [
- 8355,
- 8368
+ 8126,
+ 8139
],
"loc": {
"start": {
- "line": 306,
+ "line": 294,
"column": 12
},
"end": {
- "line": 306,
+ "line": 294,
"column": 25
}
}
@@ -13032,16 +12667,16 @@
"type": "Identifier",
"name": "contDisplay",
"range": [
- 8372,
- 8383
+ 8143,
+ 8154
],
"loc": {
"start": {
- "line": 306,
+ "line": 294,
"column": 29
},
"end": {
- "line": 306,
+ "line": 294,
"column": 40
}
}
@@ -13051,46 +12686,46 @@
"value": "inline",
"raw": "'inline'",
"range": [
- 8388,
- 8396
+ 8159,
+ 8167
],
"loc": {
"start": {
- "line": 306,
+ "line": 294,
"column": 45
},
"end": {
- "line": 306,
+ "line": 294,
"column": 53
}
}
},
"range": [
- 8372,
- 8396
+ 8143,
+ 8167
],
"loc": {
"start": {
- "line": 306,
+ "line": 294,
"column": 29
},
"end": {
- "line": 306,
+ "line": 294,
"column": 53
}
}
},
"range": [
- 8355,
- 8396
+ 8126,
+ 8167
],
"loc": {
"start": {
- "line": 306,
+ "line": 294,
"column": 12
},
"end": {
- "line": 306,
+ "line": 294,
"column": 53
}
}
@@ -13109,16 +12744,16 @@
"type": "Identifier",
"name": "onBeforeClose",
"range": [
- 8412,
- 8425
+ 8183,
+ 8196
],
"loc": {
"start": {
- "line": 307,
+ "line": 295,
"column": 12
},
"end": {
- "line": 307,
+ "line": 295,
"column": 25
}
}
@@ -13127,31 +12762,31 @@
"type": "Identifier",
"name": "call",
"range": [
- 8426,
- 8430
+ 8197,
+ 8201
],
"loc": {
"start": {
- "line": 307,
+ "line": 295,
"column": 26
},
"end": {
- "line": 307,
+ "line": 295,
"column": 30
}
}
},
"range": [
- 8412,
- 8430
+ 8183,
+ 8201
],
"loc": {
"start": {
- "line": 307,
+ "line": 295,
"column": 12
},
"end": {
- "line": 307,
+ "line": 295,
"column": 30
}
}
@@ -13162,16 +12797,16 @@
"value": null,
"raw": "null",
"range": [
- 8431,
- 8435
+ 8202,
+ 8206
],
"loc": {
"start": {
- "line": 307,
+ "line": 295,
"column": 31
},
"end": {
- "line": 307,
+ "line": 295,
"column": 35
}
}
@@ -13179,79 +12814,79 @@
{
"type": "ThisExpression",
"range": [
- 8437,
- 8441
+ 8208,
+ 8212
],
"loc": {
"start": {
- "line": 307,
+ "line": 295,
"column": 37
},
"end": {
- "line": 307,
+ "line": 295,
"column": 41
}
}
}
],
"range": [
- 8412,
- 8442
+ 8183,
+ 8213
],
"loc": {
"start": {
- "line": 307,
+ "line": 295,
"column": 12
},
"end": {
- "line": 307,
+ "line": 295,
"column": 42
}
}
},
"range": [
- 8412,
- 8443
+ 8183,
+ 8214
],
"loc": {
"start": {
- "line": 307,
+ "line": 295,
"column": 12
},
"end": {
- "line": 307,
+ "line": 295,
"column": 43
}
}
}
],
"range": [
- 8398,
- 8453
+ 8169,
+ 8224
],
"loc": {
"start": {
- "line": 306,
+ "line": 294,
"column": 55
},
"end": {
- "line": 308,
+ "line": 296,
"column": 9
}
}
},
"alternate": null,
"range": [
- 8351,
- 8453
+ 8122,
+ 8224
],
"loc": {
"start": {
- "line": 306,
+ "line": 294,
"column": 8
},
"end": {
- "line": 308,
+ "line": 296,
"column": 9
}
}
@@ -13273,16 +12908,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 8463,
- 8467
+ 8234,
+ 8238
],
"loc": {
"start": {
- "line": 310,
+ "line": 298,
"column": 8
},
"end": {
- "line": 310,
+ "line": 298,
"column": 12
}
}
@@ -13291,31 +12926,31 @@
"type": "Identifier",
"name": "contEl",
"range": [
- 8468,
- 8474
+ 8239,
+ 8245
],
"loc": {
"start": {
- "line": 310,
+ "line": 298,
"column": 13
},
"end": {
- "line": 310,
+ "line": 298,
"column": 19
}
}
},
"range": [
- 8463,
- 8474
+ 8234,
+ 8245
],
"loc": {
"start": {
- "line": 310,
+ "line": 298,
"column": 8
},
"end": {
- "line": 310,
+ "line": 298,
"column": 19
}
}
@@ -13324,31 +12959,31 @@
"type": "Identifier",
"name": "style",
"range": [
- 8475,
- 8480
+ 8246,
+ 8251
],
"loc": {
"start": {
- "line": 310,
+ "line": 298,
"column": 20
},
"end": {
- "line": 310,
+ "line": 298,
"column": 25
}
}
},
"range": [
- 8463,
- 8480
+ 8234,
+ 8251
],
"loc": {
"start": {
- "line": 310,
+ "line": 298,
"column": 8
},
"end": {
- "line": 310,
+ "line": 298,
"column": 25
}
}
@@ -13357,31 +12992,31 @@
"type": "Identifier",
"name": "display",
"range": [
- 8481,
- 8488
+ 8252,
+ 8259
],
"loc": {
"start": {
- "line": 310,
+ "line": 298,
"column": 26
},
"end": {
- "line": 310,
+ "line": 298,
"column": 33
}
}
},
"range": [
- 8463,
- 8488
+ 8234,
+ 8259
],
"loc": {
"start": {
- "line": 310,
+ "line": 298,
"column": 8
},
"end": {
- "line": 310,
+ "line": 298,
"column": 33
}
}
@@ -13395,16 +13030,16 @@
"type": "Identifier",
"name": "contDisplay",
"range": [
- 8491,
- 8502
+ 8262,
+ 8273
],
"loc": {
"start": {
- "line": 310,
+ "line": 298,
"column": 36
},
"end": {
- "line": 310,
+ "line": 298,
"column": 47
}
}
@@ -13414,31 +13049,31 @@
"value": "inline",
"raw": "'inline'",
"range": [
- 8507,
- 8515
+ 8278,
+ 8286
],
"loc": {
"start": {
- "line": 310,
+ "line": 298,
"column": 52
},
"end": {
- "line": 310,
+ "line": 298,
"column": 60
}
}
},
"range": [
- 8491,
- 8515
+ 8262,
+ 8286
],
"loc": {
"start": {
- "line": 310,
+ "line": 298,
"column": 36
},
"end": {
- "line": 310,
+ "line": 298,
"column": 60
}
}
@@ -13448,16 +13083,16 @@
"value": "none",
"raw": "'none'",
"range": [
- 8530,
- 8536
+ 8301,
+ 8307
],
"loc": {
"start": {
- "line": 311,
+ "line": 299,
"column": 12
},
"end": {
- "line": 311,
+ "line": 299,
"column": 18
}
}
@@ -13467,61 +13102,61 @@
"value": "inline",
"raw": "'inline'",
"range": [
- 8539,
- 8547
+ 8310,
+ 8318
],
"loc": {
"start": {
- "line": 311,
+ "line": 299,
"column": 21
},
"end": {
- "line": 311,
+ "line": 299,
"column": 29
}
}
},
"range": [
- 8491,
- 8547
+ 8262,
+ 8318
],
"loc": {
"start": {
- "line": 310,
+ "line": 298,
"column": 36
},
"end": {
- "line": 311,
+ "line": 299,
"column": 29
}
}
},
"range": [
- 8463,
- 8547
+ 8234,
+ 8318
],
"loc": {
"start": {
- "line": 310,
+ "line": 298,
"column": 8
},
"end": {
- "line": 311,
+ "line": 299,
"column": 29
}
}
},
"range": [
- 8463,
- 8548
+ 8234,
+ 8319
],
"loc": {
"start": {
- "line": 310,
+ "line": 298,
"column": 8
},
"end": {
- "line": 311,
+ "line": 299,
"column": 30
}
}
@@ -13535,16 +13170,16 @@
"type": "Identifier",
"name": "onAfterOpen",
"range": [
- 8562,
- 8573
+ 8333,
+ 8344
],
"loc": {
"start": {
- "line": 313,
+ "line": 301,
"column": 12
},
"end": {
- "line": 313,
+ "line": 301,
"column": 23
}
}
@@ -13556,16 +13191,16 @@
"type": "Identifier",
"name": "contDisplay",
"range": [
- 8577,
- 8588
+ 8348,
+ 8359
],
"loc": {
"start": {
- "line": 313,
+ "line": 301,
"column": 27
},
"end": {
- "line": 313,
+ "line": 301,
"column": 38
}
}
@@ -13575,46 +13210,46 @@
"value": "inline",
"raw": "'inline'",
"range": [
- 8593,
- 8601
+ 8364,
+ 8372
],
"loc": {
"start": {
- "line": 313,
+ "line": 301,
"column": 43
},
"end": {
- "line": 313,
+ "line": 301,
"column": 51
}
}
},
"range": [
- 8577,
- 8601
+ 8348,
+ 8372
],
"loc": {
"start": {
- "line": 313,
+ "line": 301,
"column": 27
},
"end": {
- "line": 313,
+ "line": 301,
"column": 51
}
}
},
"range": [
- 8562,
- 8601
+ 8333,
+ 8372
],
"loc": {
"start": {
- "line": 313,
+ "line": 301,
"column": 12
},
"end": {
- "line": 313,
+ "line": 301,
"column": 51
}
}
@@ -13633,16 +13268,16 @@
"type": "Identifier",
"name": "onAfterOpen",
"range": [
- 8617,
- 8628
+ 8388,
+ 8399
],
"loc": {
"start": {
- "line": 314,
+ "line": 302,
"column": 12
},
"end": {
- "line": 314,
+ "line": 302,
"column": 23
}
}
@@ -13651,31 +13286,31 @@
"type": "Identifier",
"name": "call",
"range": [
- 8629,
- 8633
+ 8400,
+ 8404
],
"loc": {
"start": {
- "line": 314,
+ "line": 302,
"column": 24
},
"end": {
- "line": 314,
+ "line": 302,
"column": 28
}
}
},
"range": [
- 8617,
- 8633
+ 8388,
+ 8404
],
"loc": {
"start": {
- "line": 314,
+ "line": 302,
"column": 12
},
"end": {
- "line": 314,
+ "line": 302,
"column": 28
}
}
@@ -13686,16 +13321,16 @@
"value": null,
"raw": "null",
"range": [
- 8634,
- 8638
+ 8405,
+ 8409
],
"loc": {
"start": {
- "line": 314,
+ "line": 302,
"column": 29
},
"end": {
- "line": 314,
+ "line": 302,
"column": 33
}
}
@@ -13703,79 +13338,79 @@
{
"type": "ThisExpression",
"range": [
- 8640,
- 8644
+ 8411,
+ 8415
],
"loc": {
"start": {
- "line": 314,
+ "line": 302,
"column": 35
},
"end": {
- "line": 314,
+ "line": 302,
"column": 39
}
}
}
],
"range": [
- 8617,
- 8645
+ 8388,
+ 8416
],
"loc": {
"start": {
- "line": 314,
+ "line": 302,
"column": 12
},
"end": {
- "line": 314,
+ "line": 302,
"column": 40
}
}
},
"range": [
- 8617,
- 8646
+ 8388,
+ 8417
],
"loc": {
"start": {
- "line": 314,
+ "line": 302,
"column": 12
},
"end": {
- "line": 314,
+ "line": 302,
"column": 41
}
}
}
],
"range": [
- 8603,
- 8656
+ 8374,
+ 8427
],
"loc": {
"start": {
- "line": 313,
+ "line": 301,
"column": 53
},
"end": {
- "line": 315,
+ "line": 303,
"column": 9
}
}
},
"alternate": null,
"range": [
- 8558,
- 8656
+ 8329,
+ 8427
],
"loc": {
"start": {
- "line": 313,
+ "line": 301,
"column": 8
},
"end": {
- "line": 315,
+ "line": 303,
"column": 9
}
}
@@ -13789,16 +13424,16 @@
"type": "Identifier",
"name": "onAfterClose",
"range": [
- 8669,
- 8681
+ 8440,
+ 8452
],
"loc": {
"start": {
- "line": 316,
+ "line": 304,
"column": 12
},
"end": {
- "line": 316,
+ "line": 304,
"column": 24
}
}
@@ -13810,16 +13445,16 @@
"type": "Identifier",
"name": "contDisplay",
"range": [
- 8685,
- 8696
+ 8456,
+ 8467
],
"loc": {
"start": {
- "line": 316,
+ "line": 304,
"column": 28
},
"end": {
- "line": 316,
+ "line": 304,
"column": 39
}
}
@@ -13829,46 +13464,46 @@
"value": "inline",
"raw": "'inline'",
"range": [
- 8701,
- 8709
+ 8472,
+ 8480
],
"loc": {
"start": {
- "line": 316,
+ "line": 304,
"column": 44
},
"end": {
- "line": 316,
+ "line": 304,
"column": 52
}
}
},
"range": [
- 8685,
- 8709
+ 8456,
+ 8480
],
"loc": {
"start": {
- "line": 316,
+ "line": 304,
"column": 28
},
"end": {
- "line": 316,
+ "line": 304,
"column": 52
}
}
},
"range": [
- 8669,
- 8709
+ 8440,
+ 8480
],
"loc": {
"start": {
- "line": 316,
+ "line": 304,
"column": 12
},
"end": {
- "line": 316,
+ "line": 304,
"column": 52
}
}
@@ -13887,16 +13522,16 @@
"type": "Identifier",
"name": "onAfterClose",
"range": [
- 8725,
- 8737
+ 8496,
+ 8508
],
"loc": {
"start": {
- "line": 317,
+ "line": 305,
"column": 12
},
"end": {
- "line": 317,
+ "line": 305,
"column": 24
}
}
@@ -13905,31 +13540,31 @@
"type": "Identifier",
"name": "call",
"range": [
- 8738,
- 8742
+ 8509,
+ 8513
],
"loc": {
"start": {
- "line": 317,
+ "line": 305,
"column": 25
},
"end": {
- "line": 317,
+ "line": 305,
"column": 29
}
}
},
"range": [
- 8725,
- 8742
+ 8496,
+ 8513
],
"loc": {
"start": {
- "line": 317,
+ "line": 305,
"column": 12
},
"end": {
- "line": 317,
+ "line": 305,
"column": 29
}
}
@@ -13940,16 +13575,16 @@
"value": null,
"raw": "null",
"range": [
- 8743,
- 8747
+ 8514,
+ 8518
],
"loc": {
"start": {
- "line": 317,
+ "line": 305,
"column": 30
},
"end": {
- "line": 317,
+ "line": 305,
"column": 34
}
}
@@ -13957,95 +13592,95 @@
{
"type": "ThisExpression",
"range": [
- 8749,
- 8753
+ 8520,
+ 8524
],
"loc": {
"start": {
- "line": 317,
+ "line": 305,
"column": 36
},
"end": {
- "line": 317,
+ "line": 305,
"column": 40
}
}
}
],
"range": [
- 8725,
- 8754
+ 8496,
+ 8525
],
"loc": {
"start": {
- "line": 317,
+ "line": 305,
"column": 12
},
"end": {
- "line": 317,
+ "line": 305,
"column": 41
}
}
},
"range": [
- 8725,
- 8755
+ 8496,
+ 8526
],
"loc": {
"start": {
- "line": 317,
+ "line": 305,
"column": 12
},
"end": {
- "line": 317,
+ "line": 305,
"column": 42
}
}
}
],
"range": [
- 8711,
- 8765
+ 8482,
+ 8536
],
"loc": {
"start": {
- "line": 316,
+ "line": 304,
"column": 54
},
"end": {
- "line": 318,
+ "line": 306,
"column": 9
}
}
},
"alternate": null,
"range": [
- 8665,
- 8765
+ 8436,
+ 8536
],
"loc": {
"start": {
- "line": 316,
+ "line": 304,
"column": 8
},
"end": {
- "line": 318,
+ "line": 306,
"column": 9
}
}
}
],
"range": [
- 7994,
- 8771
+ 7765,
+ 8542
],
"loc": {
"start": {
- "line": 296,
+ "line": 284,
"column": 13
},
"end": {
- "line": 319,
+ "line": 307,
"column": 5
}
}
@@ -14053,16 +13688,16 @@
"generator": false,
"expression": false,
"range": [
- 7991,
- 8771
+ 7762,
+ 8542
],
"loc": {
"start": {
- "line": 296,
+ "line": 284,
"column": 10
},
"end": {
- "line": 319,
+ "line": 307,
"column": 5
}
}
@@ -14070,16 +13705,16 @@
"kind": "method",
"computed": false,
"range": [
- 7985,
- 8771
+ 7756,
+ 8542
],
"loc": {
"start": {
- "line": 296,
+ "line": 284,
"column": 4
},
"end": {
- "line": 319,
+ "line": 307,
"column": 5
}
},
@@ -14088,16 +13723,16 @@
"type": "Block",
"value": "*\n * Toggle columns manager UI\n ",
"range": [
- 7936,
- 7980
+ 7707,
+ 7751
],
"loc": {
"start": {
- "line": 293,
+ "line": 281,
"column": 4
},
"end": {
- "line": 295,
+ "line": 283,
"column": 7
}
}
@@ -14108,16 +13743,16 @@
"type": "Block",
"value": "*\n * Check an item in columns manager UI\n * @private\n ",
"range": [
- 8777,
- 8847
+ 8548,
+ 8618
],
"loc": {
"start": {
- "line": 321,
+ "line": 309,
"column": 4
},
"end": {
- "line": 324,
+ "line": 312,
"column": 7
}
}
@@ -14131,16 +13766,16 @@
"type": "Identifier",
"name": "checkItem",
"range": [
- 8852,
- 8861
+ 8623,
+ 8632
],
"loc": {
"start": {
- "line": 325,
+ "line": 313,
"column": 4
},
"end": {
- "line": 325,
+ "line": 313,
"column": 13
}
}
@@ -14153,16 +13788,16 @@
"type": "Identifier",
"name": "lbl",
"range": [
- 8862,
- 8865
+ 8633,
+ 8636
],
"loc": {
"start": {
- "line": 325,
+ "line": 313,
"column": 14
},
"end": {
- "line": 325,
+ "line": 313,
"column": 17
}
}
@@ -14180,16 +13815,16 @@
"type": "Identifier",
"name": "li",
"range": [
- 8881,
- 8883
+ 8652,
+ 8654
],
"loc": {
"start": {
- "line": 326,
+ "line": 314,
"column": 12
},
"end": {
- "line": 326,
+ "line": 314,
"column": 14
}
}
@@ -14201,16 +13836,16 @@
"type": "Identifier",
"name": "lbl",
"range": [
- 8886,
- 8889
+ 8657,
+ 8660
],
"loc": {
"start": {
- "line": 326,
+ "line": 314,
"column": 17
},
"end": {
- "line": 326,
+ "line": 314,
"column": 20
}
}
@@ -14219,46 +13854,46 @@
"type": "Identifier",
"name": "parentNode",
"range": [
- 8890,
- 8900
+ 8661,
+ 8671
],
"loc": {
"start": {
- "line": 326,
+ "line": 314,
"column": 21
},
"end": {
- "line": 326,
+ "line": 314,
"column": 31
}
}
},
"range": [
- 8886,
- 8900
+ 8657,
+ 8671
],
"loc": {
"start": {
- "line": 326,
+ "line": 314,
"column": 17
},
"end": {
- "line": 326,
+ "line": 314,
"column": 31
}
}
},
"range": [
- 8881,
- 8900
+ 8652,
+ 8671
],
"loc": {
"start": {
- "line": 326,
+ "line": 314,
"column": 12
},
"end": {
- "line": 326,
+ "line": 314,
"column": 31
}
}
@@ -14266,16 +13901,16 @@
],
"kind": "let",
"range": [
- 8877,
- 8901
+ 8648,
+ 8672
],
"loc": {
"start": {
- "line": 326,
+ "line": 314,
"column": 8
},
"end": {
- "line": 326,
+ "line": 314,
"column": 32
}
}
@@ -14292,32 +13927,32 @@
"type": "Identifier",
"name": "li",
"range": [
- 8915,
- 8917
+ 8686,
+ 8688
],
"loc": {
"start": {
- "line": 327,
+ "line": 315,
"column": 13
},
"end": {
- "line": 327,
+ "line": 315,
"column": 15
}
}
},
"prefix": true,
"range": [
- 8914,
- 8917
+ 8685,
+ 8688
],
"loc": {
"start": {
- "line": 327,
+ "line": 315,
"column": 12
},
"end": {
- "line": 327,
+ "line": 315,
"column": 15
}
}
@@ -14329,47 +13964,47 @@
"type": "Identifier",
"name": "lbl",
"range": [
- 8922,
- 8925
+ 8693,
+ 8696
],
"loc": {
"start": {
- "line": 327,
+ "line": 315,
"column": 20
},
"end": {
- "line": 327,
+ "line": 315,
"column": 23
}
}
},
"prefix": true,
"range": [
- 8921,
- 8925
+ 8692,
+ 8696
],
"loc": {
"start": {
- "line": 327,
+ "line": 315,
"column": 19
},
"end": {
- "line": 327,
+ "line": 315,
"column": 23
}
}
},
"range": [
- 8914,
- 8925
+ 8685,
+ 8696
],
"loc": {
"start": {
- "line": 327,
+ "line": 315,
"column": 12
},
"end": {
- "line": 327,
+ "line": 315,
"column": 23
}
}
@@ -14381,48 +14016,48 @@
"type": "ReturnStatement",
"argument": null,
"range": [
- 8941,
- 8948
+ 8712,
+ 8719
],
"loc": {
"start": {
- "line": 328,
+ "line": 316,
"column": 12
},
"end": {
- "line": 328,
+ "line": 316,
"column": 19
}
}
}
],
"range": [
- 8927,
- 8958
+ 8698,
+ 8729
],
"loc": {
"start": {
- "line": 327,
+ "line": 315,
"column": 25
},
"end": {
- "line": 329,
+ "line": 317,
"column": 9
}
}
},
"alternate": null,
"range": [
- 8910,
- 8958
+ 8681,
+ 8729
],
"loc": {
"start": {
- "line": 327,
+ "line": 315,
"column": 8
},
"end": {
- "line": 329,
+ "line": 317,
"column": 9
}
}
@@ -14436,16 +14071,16 @@
"type": "Identifier",
"name": "isChecked",
"range": [
- 8971,
- 8980
+ 8742,
+ 8751
],
"loc": {
"start": {
- "line": 330,
+ "line": 318,
"column": 12
},
"end": {
- "line": 330,
+ "line": 318,
"column": 21
}
}
@@ -14460,16 +14095,16 @@
"type": "Identifier",
"name": "lbl",
"range": [
- 8983,
- 8986
+ 8754,
+ 8757
],
"loc": {
"start": {
- "line": 330,
+ "line": 318,
"column": 24
},
"end": {
- "line": 330,
+ "line": 318,
"column": 27
}
}
@@ -14478,31 +14113,31 @@
"type": "Identifier",
"name": "firstChild",
"range": [
- 8987,
- 8997
+ 8758,
+ 8768
],
"loc": {
"start": {
- "line": 330,
+ "line": 318,
"column": 28
},
"end": {
- "line": 330,
+ "line": 318,
"column": 38
}
}
},
"range": [
- 8983,
- 8997
+ 8754,
+ 8768
],
"loc": {
"start": {
- "line": 330,
+ "line": 318,
"column": 24
},
"end": {
- "line": 330,
+ "line": 318,
"column": 38
}
}
@@ -14511,46 +14146,46 @@
"type": "Identifier",
"name": "checked",
"range": [
- 8998,
- 9005
+ 8769,
+ 8776
],
"loc": {
"start": {
- "line": 330,
+ "line": 318,
"column": 39
},
"end": {
- "line": 330,
+ "line": 318,
"column": 46
}
}
},
"range": [
- 8983,
- 9005
+ 8754,
+ 8776
],
"loc": {
"start": {
- "line": 330,
+ "line": 318,
"column": 24
},
"end": {
- "line": 330,
+ "line": 318,
"column": 46
}
}
},
"range": [
- 8971,
- 9005
+ 8742,
+ 8776
],
"loc": {
"start": {
- "line": 330,
+ "line": 318,
"column": 12
},
"end": {
- "line": 330,
+ "line": 318,
"column": 46
}
}
@@ -14558,16 +14193,16 @@
],
"kind": "let",
"range": [
- 8967,
- 9006
+ 8738,
+ 8777
],
"loc": {
"start": {
- "line": 330,
+ "line": 318,
"column": 8
},
"end": {
- "line": 330,
+ "line": 318,
"column": 47
}
}
@@ -14581,16 +14216,16 @@
"type": "Identifier",
"name": "colIndex",
"range": [
- 9019,
- 9027
+ 8790,
+ 8798
],
"loc": {
"start": {
- "line": 331,
+ "line": 319,
"column": 12
},
"end": {
- "line": 331,
+ "line": 319,
"column": 20
}
}
@@ -14615,16 +14250,16 @@
"type": "Identifier",
"name": "lbl",
"range": [
- 9030,
- 9033
+ 8801,
+ 8804
],
"loc": {
"start": {
- "line": 331,
+ "line": 319,
"column": 23
},
"end": {
- "line": 331,
+ "line": 319,
"column": 26
}
}
@@ -14633,31 +14268,31 @@
"type": "Identifier",
"name": "firstChild",
"range": [
- 9034,
- 9044
+ 8805,
+ 8815
],
"loc": {
"start": {
- "line": 331,
+ "line": 319,
"column": 27
},
"end": {
- "line": 331,
+ "line": 319,
"column": 37
}
}
},
"range": [
- 9030,
- 9044
+ 8801,
+ 8815
],
"loc": {
"start": {
- "line": 331,
+ "line": 319,
"column": 23
},
"end": {
- "line": 331,
+ "line": 319,
"column": 37
}
}
@@ -14666,31 +14301,31 @@
"type": "Identifier",
"name": "getAttribute",
"range": [
- 9045,
- 9057
+ 8816,
+ 8828
],
"loc": {
"start": {
- "line": 331,
+ "line": 319,
"column": 38
},
"end": {
- "line": 331,
+ "line": 319,
"column": 50
}
}
},
"range": [
- 9030,
- 9057
+ 8801,
+ 8828
],
"loc": {
"start": {
- "line": 331,
+ "line": 319,
"column": 23
},
"end": {
- "line": 331,
+ "line": 319,
"column": 50
}
}
@@ -14701,32 +14336,32 @@
"value": "id",
"raw": "'id'",
"range": [
- 9058,
- 9062
+ 8829,
+ 8833
],
"loc": {
"start": {
- "line": 331,
+ "line": 319,
"column": 51
},
"end": {
- "line": 331,
+ "line": 319,
"column": 55
}
}
}
],
"range": [
- 9030,
- 9063
+ 8801,
+ 8834
],
"loc": {
"start": {
- "line": 331,
+ "line": 319,
"column": 23
},
"end": {
- "line": 331,
+ "line": 319,
"column": 56
}
}
@@ -14735,31 +14370,31 @@
"type": "Identifier",
"name": "split",
"range": [
- 9064,
- 9069
+ 8835,
+ 8840
],
"loc": {
"start": {
- "line": 331,
+ "line": 319,
"column": 57
},
"end": {
- "line": 331,
+ "line": 319,
"column": 62
}
}
},
"range": [
- 9030,
- 9069
+ 8801,
+ 8840
],
"loc": {
"start": {
- "line": 331,
+ "line": 319,
"column": 23
},
"end": {
- "line": 331,
+ "line": 319,
"column": 62
}
}
@@ -14770,32 +14405,32 @@
"value": "_",
"raw": "'_'",
"range": [
- 9070,
- 9073
+ 8841,
+ 8844
],
"loc": {
"start": {
- "line": 331,
+ "line": 319,
"column": 63
},
"end": {
- "line": 331,
+ "line": 319,
"column": 66
}
}
}
],
"range": [
- 9030,
- 9074
+ 8801,
+ 8845
],
"loc": {
"start": {
- "line": 331,
+ "line": 319,
"column": 23
},
"end": {
- "line": 331,
+ "line": 319,
"column": 67
}
}
@@ -14805,46 +14440,46 @@
"value": 1,
"raw": "1",
"range": [
- 9075,
- 9076
+ 8846,
+ 8847
],
"loc": {
"start": {
- "line": 331,
+ "line": 319,
"column": 68
},
"end": {
- "line": 331,
+ "line": 319,
"column": 69
}
}
},
"range": [
- 9030,
- 9077
+ 8801,
+ 8848
],
"loc": {
"start": {
- "line": 331,
+ "line": 319,
"column": 23
},
"end": {
- "line": 331,
+ "line": 319,
"column": 70
}
}
},
"range": [
- 9019,
- 9077
+ 8790,
+ 8848
],
"loc": {
"start": {
- "line": 331,
+ "line": 319,
"column": 12
},
"end": {
- "line": 331,
+ "line": 319,
"column": 70
}
}
@@ -14852,16 +14487,16 @@
],
"kind": "let",
"range": [
- 9015,
- 9078
+ 8786,
+ 8849
],
"loc": {
"start": {
- "line": 331,
+ "line": 319,
"column": 8
},
"end": {
- "line": 331,
+ "line": 319,
"column": 71
}
}
@@ -14875,16 +14510,16 @@
"type": "Identifier",
"name": "colIndex",
"range": [
- 9087,
- 9095
+ 8858,
+ 8866
],
"loc": {
"start": {
- "line": 332,
+ "line": 320,
"column": 8
},
"end": {
- "line": 332,
+ "line": 320,
"column": 16
}
}
@@ -14895,16 +14530,16 @@
"type": "Identifier",
"name": "parseInt",
"range": [
- 9098,
- 9106
+ 8869,
+ 8877
],
"loc": {
"start": {
- "line": 332,
+ "line": 320,
"column": 19
},
"end": {
- "line": 332,
+ "line": 320,
"column": 27
}
}
@@ -14914,16 +14549,16 @@
"type": "Identifier",
"name": "colIndex",
"range": [
- 9107,
- 9115
+ 8878,
+ 8886
],
"loc": {
"start": {
- "line": 332,
+ "line": 320,
"column": 28
},
"end": {
- "line": 332,
+ "line": 320,
"column": 36
}
}
@@ -14933,62 +14568,62 @@
"value": 10,
"raw": "10",
"range": [
- 9117,
- 9119
+ 8888,
+ 8890
],
"loc": {
"start": {
- "line": 332,
+ "line": 320,
"column": 38
},
"end": {
- "line": 332,
+ "line": 320,
"column": 40
}
}
}
],
"range": [
- 9098,
- 9120
+ 8869,
+ 8891
],
"loc": {
"start": {
- "line": 332,
+ "line": 320,
"column": 19
},
"end": {
- "line": 332,
+ "line": 320,
"column": 41
}
}
},
"range": [
- 9087,
- 9120
+ 8858,
+ 8891
],
"loc": {
"start": {
- "line": 332,
+ "line": 320,
"column": 8
},
"end": {
- "line": 332,
+ "line": 320,
"column": 41
}
}
},
"range": [
- 9087,
- 9121
+ 8858,
+ 8892
],
"loc": {
"start": {
- "line": 332,
+ "line": 320,
"column": 8
},
"end": {
- "line": 332,
+ "line": 320,
"column": 42
}
}
@@ -14999,16 +14634,16 @@
"type": "Identifier",
"name": "isChecked",
"range": [
- 9134,
- 9143
+ 8905,
+ 8914
],
"loc": {
"start": {
- "line": 333,
+ "line": 321,
"column": 12
},
"end": {
- "line": 333,
+ "line": 321,
"column": 21
}
}
@@ -15024,16 +14659,16 @@
"type": "Identifier",
"name": "addClass",
"range": [
- 9159,
- 9167
+ 8930,
+ 8938
],
"loc": {
"start": {
- "line": 334,
+ "line": 322,
"column": 12
},
"end": {
- "line": 334,
+ "line": 322,
"column": 20
}
}
@@ -15043,16 +14678,16 @@
"type": "Identifier",
"name": "li",
"range": [
- 9168,
- 9170
+ 8939,
+ 8941
],
"loc": {
"start": {
- "line": 334,
+ "line": 322,
"column": 21
},
"end": {
- "line": 334,
+ "line": 322,
"column": 23
}
}
@@ -15063,16 +14698,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 9172,
- 9176
+ 8943,
+ 8947
],
"loc": {
"start": {
- "line": 334,
+ "line": 322,
"column": 25
},
"end": {
- "line": 334,
+ "line": 322,
"column": 29
}
}
@@ -15081,78 +14716,78 @@
"type": "Identifier",
"name": "listSlcItemCssClass",
"range": [
- 9177,
- 9196
+ 8948,
+ 8967
],
"loc": {
"start": {
- "line": 334,
+ "line": 322,
"column": 30
},
"end": {
- "line": 334,
+ "line": 322,
"column": 49
}
}
},
"range": [
- 9172,
- 9196
+ 8943,
+ 8967
],
"loc": {
"start": {
- "line": 334,
+ "line": 322,
"column": 25
},
"end": {
- "line": 334,
+ "line": 322,
"column": 49
}
}
}
],
"range": [
- 9159,
- 9197
+ 8930,
+ 8968
],
"loc": {
"start": {
- "line": 334,
+ "line": 322,
"column": 12
},
"end": {
- "line": 334,
+ "line": 322,
"column": 50
}
}
},
"range": [
- 9159,
- 9198
+ 8930,
+ 8969
],
"loc": {
"start": {
- "line": 334,
+ "line": 322,
"column": 12
},
"end": {
- "line": 334,
+ "line": 322,
"column": 51
}
}
}
],
"range": [
- 9145,
- 9208
+ 8916,
+ 8979
],
"loc": {
"start": {
- "line": 333,
+ "line": 321,
"column": 23
},
"end": {
- "line": 335,
+ "line": 323,
"column": 9
}
}
@@ -15168,16 +14803,16 @@
"type": "Identifier",
"name": "removeClass",
"range": [
- 9228,
- 9239
+ 8999,
+ 9010
],
"loc": {
"start": {
- "line": 336,
+ "line": 324,
"column": 12
},
"end": {
- "line": 336,
+ "line": 324,
"column": 23
}
}
@@ -15187,16 +14822,16 @@
"type": "Identifier",
"name": "li",
"range": [
- 9240,
- 9242
+ 9011,
+ 9013
],
"loc": {
"start": {
- "line": 336,
+ "line": 324,
"column": 24
},
"end": {
- "line": 336,
+ "line": 324,
"column": 26
}
}
@@ -15207,16 +14842,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 9244,
- 9248
+ 9015,
+ 9019
],
"loc": {
"start": {
- "line": 336,
+ "line": 324,
"column": 28
},
"end": {
- "line": 336,
+ "line": 324,
"column": 32
}
}
@@ -15225,93 +14860,93 @@
"type": "Identifier",
"name": "listSlcItemCssClass",
"range": [
- 9249,
- 9268
+ 9020,
+ 9039
],
"loc": {
"start": {
- "line": 336,
+ "line": 324,
"column": 33
},
"end": {
- "line": 336,
+ "line": 324,
"column": 52
}
}
},
"range": [
- 9244,
- 9268
+ 9015,
+ 9039
],
"loc": {
"start": {
- "line": 336,
+ "line": 324,
"column": 28
},
"end": {
- "line": 336,
+ "line": 324,
"column": 52
}
}
}
],
"range": [
- 9228,
- 9269
+ 8999,
+ 9040
],
"loc": {
"start": {
- "line": 336,
+ "line": 324,
"column": 12
},
"end": {
- "line": 336,
+ "line": 324,
"column": 53
}
}
},
"range": [
- 9228,
- 9270
+ 8999,
+ 9041
],
"loc": {
"start": {
- "line": 336,
+ "line": 324,
"column": 12
},
"end": {
- "line": 336,
+ "line": 324,
"column": 54
}
}
}
],
"range": [
- 9214,
- 9280
+ 8985,
+ 9051
],
"loc": {
"start": {
- "line": 335,
+ "line": 323,
"column": 15
},
"end": {
- "line": 337,
+ "line": 325,
"column": 9
}
}
},
"range": [
- 9130,
- 9280
+ 8901,
+ 9051
],
"loc": {
"start": {
- "line": 333,
+ "line": 321,
"column": 8
},
"end": {
- "line": 337,
+ "line": 325,
"column": 9
}
}
@@ -15325,16 +14960,16 @@
"type": "Identifier",
"name": "hide",
"range": [
- 9294,
- 9298
+ 9065,
+ 9069
],
"loc": {
"start": {
- "line": 339,
+ "line": 327,
"column": 12
},
"end": {
- "line": 339,
+ "line": 327,
"column": 16
}
}
@@ -15344,31 +14979,31 @@
"value": false,
"raw": "false",
"range": [
- 9301,
- 9306
+ 9072,
+ 9077
],
"loc": {
"start": {
- "line": 339,
+ "line": 327,
"column": 19
},
"end": {
- "line": 339,
+ "line": 327,
"column": 24
}
}
},
"range": [
- 9294,
- 9306
+ 9065,
+ 9077
],
"loc": {
"start": {
- "line": 339,
+ "line": 327,
"column": 12
},
"end": {
- "line": 339,
+ "line": 327,
"column": 24
}
}
@@ -15376,16 +15011,16 @@
],
"kind": "let",
"range": [
- 9290,
- 9307
+ 9061,
+ 9078
],
"loc": {
"start": {
- "line": 339,
+ "line": 327,
"column": 8
},
"end": {
- "line": 339,
+ "line": 327,
"column": 25
}
}
@@ -15404,16 +15039,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 9321,
- 9325
+ 9092,
+ 9096
],
"loc": {
"start": {
- "line": 340,
+ "line": 328,
"column": 13
},
"end": {
- "line": 340,
+ "line": 328,
"column": 17
}
}
@@ -15422,31 +15057,31 @@
"type": "Identifier",
"name": "tickToHide",
"range": [
- 9326,
- 9336
+ 9097,
+ 9107
],
"loc": {
"start": {
- "line": 340,
+ "line": 328,
"column": 18
},
"end": {
- "line": 340,
+ "line": 328,
"column": 28
}
}
},
"range": [
- 9321,
- 9336
+ 9092,
+ 9107
],
"loc": {
"start": {
- "line": 340,
+ "line": 328,
"column": 13
},
"end": {
- "line": 340,
+ "line": 328,
"column": 28
}
}
@@ -15455,31 +15090,31 @@
"type": "Identifier",
"name": "isChecked",
"range": [
- 9340,
- 9349
+ 9111,
+ 9120
],
"loc": {
"start": {
- "line": 340,
+ "line": 328,
"column": 32
},
"end": {
- "line": 340,
+ "line": 328,
"column": 41
}
}
},
"range": [
- 9321,
- 9349
+ 9092,
+ 9120
],
"loc": {
"start": {
- "line": 340,
+ "line": 328,
"column": 13
},
"end": {
- "line": 340,
+ "line": 328,
"column": 41
}
}
@@ -15496,16 +15131,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 9368,
- 9372
+ 9139,
+ 9143
],
"loc": {
"start": {
- "line": 341,
+ "line": 329,
"column": 14
},
"end": {
- "line": 341,
+ "line": 329,
"column": 18
}
}
@@ -15514,47 +15149,47 @@
"type": "Identifier",
"name": "tickToHide",
"range": [
- 9373,
- 9383
+ 9144,
+ 9154
],
"loc": {
"start": {
- "line": 341,
+ "line": 329,
"column": 19
},
"end": {
- "line": 341,
+ "line": 329,
"column": 29
}
}
},
"range": [
- 9368,
- 9383
+ 9139,
+ 9154
],
"loc": {
"start": {
- "line": 341,
+ "line": 329,
"column": 14
},
"end": {
- "line": 341,
+ "line": 329,
"column": 29
}
}
},
"prefix": true,
"range": [
- 9367,
- 9383
+ 9138,
+ 9154
],
"loc": {
"start": {
- "line": 341,
+ "line": 329,
"column": 13
},
"end": {
- "line": 341,
+ "line": 329,
"column": 29
}
}
@@ -15566,62 +15201,62 @@
"type": "Identifier",
"name": "isChecked",
"range": [
- 9388,
- 9397
+ 9159,
+ 9168
],
"loc": {
"start": {
- "line": 341,
+ "line": 329,
"column": 34
},
"end": {
- "line": 341,
+ "line": 329,
"column": 43
}
}
},
"prefix": true,
"range": [
- 9387,
- 9397
+ 9158,
+ 9168
],
"loc": {
"start": {
- "line": 341,
+ "line": 329,
"column": 33
},
"end": {
- "line": 341,
+ "line": 329,
"column": 43
}
}
},
"range": [
- 9367,
- 9397
+ 9138,
+ 9168
],
"loc": {
"start": {
- "line": 341,
+ "line": 329,
"column": 13
},
"end": {
- "line": 341,
+ "line": 329,
"column": 43
}
}
},
"range": [
- 9320,
- 9398
+ 9091,
+ 9169
],
"loc": {
"start": {
- "line": 340,
+ "line": 328,
"column": 12
},
"end": {
- "line": 341,
+ "line": 329,
"column": 44
}
}
@@ -15638,16 +15273,16 @@
"type": "Identifier",
"name": "hide",
"range": [
- 9414,
- 9418
+ 9185,
+ 9189
],
"loc": {
"start": {
- "line": 342,
+ "line": 330,
"column": 12
},
"end": {
- "line": 342,
+ "line": 330,
"column": 16
}
}
@@ -15657,78 +15292,78 @@
"value": true,
"raw": "true",
"range": [
- 9421,
- 9425
+ 9192,
+ 9196
],
"loc": {
"start": {
- "line": 342,
+ "line": 330,
"column": 19
},
"end": {
- "line": 342,
+ "line": 330,
"column": 23
}
}
},
"range": [
- 9414,
- 9425
+ 9185,
+ 9196
],
"loc": {
"start": {
- "line": 342,
+ "line": 330,
"column": 12
},
"end": {
- "line": 342,
+ "line": 330,
"column": 23
}
}
},
"range": [
- 9414,
- 9426
+ 9185,
+ 9197
],
"loc": {
"start": {
- "line": 342,
+ "line": 330,
"column": 12
},
"end": {
- "line": 342,
+ "line": 330,
"column": 24
}
}
}
],
"range": [
- 9400,
- 9436
+ 9171,
+ 9207
],
"loc": {
"start": {
- "line": 341,
+ "line": 329,
"column": 46
},
"end": {
- "line": 343,
+ "line": 331,
"column": 9
}
}
},
"alternate": null,
"range": [
- 9316,
- 9436
+ 9087,
+ 9207
],
"loc": {
"start": {
- "line": 340,
+ "line": 328,
"column": 8
},
"end": {
- "line": 343,
+ "line": 331,
"column": 9
}
}
@@ -15743,16 +15378,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 9445,
- 9449
+ 9216,
+ 9220
],
"loc": {
"start": {
- "line": 344,
+ "line": 332,
"column": 8
},
"end": {
- "line": 344,
+ "line": 332,
"column": 12
}
}
@@ -15761,31 +15396,31 @@
"type": "Identifier",
"name": "setHidden",
"range": [
- 9450,
- 9459
+ 9221,
+ 9230
],
"loc": {
"start": {
- "line": 344,
+ "line": 332,
"column": 13
},
"end": {
- "line": 344,
+ "line": 332,
"column": 22
}
}
},
"range": [
- 9445,
- 9459
+ 9216,
+ 9230
],
"loc": {
"start": {
- "line": 344,
+ "line": 332,
"column": 8
},
"end": {
- "line": 344,
+ "line": 332,
"column": 22
}
}
@@ -15795,16 +15430,16 @@
"type": "Identifier",
"name": "colIndex",
"range": [
- 9460,
- 9468
+ 9231,
+ 9239
],
"loc": {
"start": {
- "line": 344,
+ "line": 332,
"column": 23
},
"end": {
- "line": 344,
+ "line": 332,
"column": 31
}
}
@@ -15813,63 +15448,63 @@
"type": "Identifier",
"name": "hide",
"range": [
- 9470,
- 9474
+ 9241,
+ 9245
],
"loc": {
"start": {
- "line": 344,
+ "line": 332,
"column": 33
},
"end": {
- "line": 344,
+ "line": 332,
"column": 37
}
}
}
],
"range": [
- 9445,
- 9475
+ 9216,
+ 9246
],
"loc": {
"start": {
- "line": 344,
+ "line": 332,
"column": 8
},
"end": {
- "line": 344,
+ "line": 332,
"column": 38
}
}
},
"range": [
- 9445,
- 9476
+ 9216,
+ 9247
],
"loc": {
"start": {
- "line": 344,
+ "line": 332,
"column": 8
},
"end": {
- "line": 344,
+ "line": 332,
"column": 39
}
}
}
],
"range": [
- 8867,
- 9482
+ 8638,
+ 9253
],
"loc": {
"start": {
- "line": 325,
+ "line": 313,
"column": 19
},
"end": {
- "line": 345,
+ "line": 333,
"column": 5
}
}
@@ -15877,16 +15512,16 @@
"generator": false,
"expression": false,
"range": [
- 8861,
- 9482
+ 8632,
+ 9253
],
"loc": {
"start": {
- "line": 325,
+ "line": 313,
"column": 13
},
"end": {
- "line": 345,
+ "line": 333,
"column": 5
}
}
@@ -15894,16 +15529,16 @@
"kind": "method",
"computed": false,
"range": [
- 8852,
- 9482
+ 8623,
+ 9253
],
"loc": {
"start": {
- "line": 325,
+ "line": 313,
"column": 4
},
"end": {
- "line": 345,
+ "line": 333,
"column": 5
}
},
@@ -15912,16 +15547,16 @@
"type": "Block",
"value": "*\n * Check an item in columns manager UI\n * @private\n ",
"range": [
- 8777,
- 8847
+ 8548,
+ 8618
],
"loc": {
"start": {
- "line": 321,
+ "line": 309,
"column": 4
},
"end": {
- "line": 324,
+ "line": 312,
"column": 7
}
}
@@ -15932,16 +15567,16 @@
"type": "Block",
"value": "*\n * Initializes ColsVisibility instance\n ",
"range": [
- 9488,
- 9542
+ 9259,
+ 9313
],
"loc": {
"start": {
- "line": 347,
+ "line": 335,
"column": 4
},
"end": {
- "line": 349,
+ "line": 337,
"column": 7
}
}
@@ -15955,16 +15590,16 @@
"type": "Identifier",
"name": "init",
"range": [
- 9547,
- 9551
+ 9318,
+ 9322
],
"loc": {
"start": {
- "line": 350,
+ "line": 338,
"column": 4
},
"end": {
- "line": 350,
+ "line": 338,
"column": 8
}
}
@@ -15987,16 +15622,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 9568,
- 9572
+ 9339,
+ 9343
],
"loc": {
"start": {
- "line": 351,
+ "line": 339,
"column": 12
},
"end": {
- "line": 351,
+ "line": 339,
"column": 16
}
}
@@ -16005,31 +15640,31 @@
"type": "Identifier",
"name": "initialized",
"range": [
- 9573,
- 9584
+ 9344,
+ 9355
],
"loc": {
"start": {
- "line": 351,
+ "line": 339,
"column": 17
},
"end": {
- "line": 351,
+ "line": 339,
"column": 28
}
}
},
"range": [
- 9568,
- 9584
+ 9339,
+ 9355
],
"loc": {
"start": {
- "line": 351,
+ "line": 339,
"column": 12
},
"end": {
- "line": 351,
+ "line": 339,
"column": 28
}
}
@@ -16043,16 +15678,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 9589,
- 9593
+ 9360,
+ 9364
],
"loc": {
"start": {
- "line": 351,
+ "line": 339,
"column": 33
},
"end": {
- "line": 351,
+ "line": 339,
"column": 37
}
}
@@ -16061,62 +15696,62 @@
"type": "Identifier",
"name": "manager",
"range": [
- 9594,
- 9601
+ 9365,
+ 9372
],
"loc": {
"start": {
- "line": 351,
+ "line": 339,
"column": 38
},
"end": {
- "line": 351,
+ "line": 339,
"column": 45
}
}
},
"range": [
- 9589,
- 9601
+ 9360,
+ 9372
],
"loc": {
"start": {
- "line": 351,
+ "line": 339,
"column": 33
},
"end": {
- "line": 351,
+ "line": 339,
"column": 45
}
}
},
"prefix": true,
"range": [
- 9588,
- 9601
+ 9359,
+ 9372
],
"loc": {
"start": {
- "line": 351,
+ "line": 339,
"column": 32
},
"end": {
- "line": 351,
+ "line": 339,
"column": 45
}
}
},
"range": [
- 9568,
- 9601
+ 9339,
+ 9372
],
"loc": {
"start": {
- "line": 351,
+ "line": 339,
"column": 12
},
"end": {
- "line": 351,
+ "line": 339,
"column": 45
}
}
@@ -16128,48 +15763,48 @@
"type": "ReturnStatement",
"argument": null,
"range": [
- 9617,
- 9624
+ 9388,
+ 9395
],
"loc": {
"start": {
- "line": 352,
+ "line": 340,
"column": 12
},
"end": {
- "line": 352,
+ "line": 340,
"column": 19
}
}
}
],
"range": [
- 9603,
- 9634
+ 9374,
+ 9405
],
"loc": {
"start": {
- "line": 351,
+ "line": 339,
"column": 47
},
"end": {
- "line": 353,
+ "line": 341,
"column": 9
}
}
},
"alternate": null,
"range": [
- 9564,
- 9634
+ 9335,
+ 9405
],
"loc": {
"start": {
- "line": 351,
+ "line": 339,
"column": 8
},
"end": {
- "line": 353,
+ "line": 341,
"column": 9
}
}
@@ -16187,16 +15822,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 9644,
- 9648
+ 9415,
+ 9419
],
"loc": {
"start": {
- "line": 355,
+ "line": 343,
"column": 8
},
"end": {
- "line": 355,
+ "line": 343,
"column": 12
}
}
@@ -16205,31 +15840,31 @@
"type": "Identifier",
"name": "emitter",
"range": [
- 9649,
- 9656
+ 9420,
+ 9427
],
"loc": {
"start": {
- "line": 355,
+ "line": 343,
"column": 13
},
"end": {
- "line": 355,
+ "line": 343,
"column": 20
}
}
},
"range": [
- 9644,
- 9656
+ 9415,
+ 9427
],
"loc": {
"start": {
- "line": 355,
+ "line": 343,
"column": 8
},
"end": {
- "line": 355,
+ "line": 343,
"column": 20
}
}
@@ -16238,31 +15873,31 @@
"type": "Identifier",
"name": "on",
"range": [
- 9657,
- 9659
+ 9428,
+ 9430
],
"loc": {
"start": {
- "line": 355,
+ "line": 343,
"column": 21
},
"end": {
- "line": 355,
+ "line": 343,
"column": 23
}
}
},
"range": [
- 9644,
- 9659
+ 9415,
+ 9430
],
"loc": {
"start": {
- "line": 355,
+ "line": 343,
"column": 8
},
"end": {
- "line": 355,
+ "line": 343,
"column": 23
}
}
@@ -16276,32 +15911,32 @@
"value": "hide-column",
"raw": "'hide-column'",
"range": [
- 9661,
- 9674
+ 9432,
+ 9445
],
"loc": {
"start": {
- "line": 355,
+ "line": 343,
"column": 25
},
"end": {
- "line": 355,
+ "line": 343,
"column": 38
}
}
}
],
"range": [
- 9660,
- 9675
+ 9431,
+ 9446
],
"loc": {
"start": {
- "line": 355,
+ "line": 343,
"column": 24
},
"end": {
- "line": 355,
+ "line": 343,
"column": 39
}
}
@@ -16314,16 +15949,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 9690,
- 9692
+ 9461,
+ 9463
],
"loc": {
"start": {
- "line": 356,
+ "line": 344,
"column": 13
},
"end": {
- "line": 356,
+ "line": 344,
"column": 15
}
}
@@ -16332,16 +15967,16 @@
"type": "Identifier",
"name": "colIndex",
"range": [
- 9694,
- 9702
+ 9465,
+ 9473
],
"loc": {
"start": {
- "line": 356,
+ "line": 344,
"column": 17
},
"end": {
- "line": 356,
+ "line": 344,
"column": 25
}
}
@@ -16355,16 +15990,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 9707,
- 9711
+ 9478,
+ 9482
],
"loc": {
"start": {
- "line": 356,
+ "line": 344,
"column": 30
},
"end": {
- "line": 356,
+ "line": 344,
"column": 34
}
}
@@ -16373,31 +16008,31 @@
"type": "Identifier",
"name": "hideCol",
"range": [
- 9712,
- 9719
+ 9483,
+ 9490
],
"loc": {
"start": {
- "line": 356,
+ "line": 344,
"column": 35
},
"end": {
- "line": 356,
+ "line": 344,
"column": 42
}
}
},
"range": [
- 9707,
- 9719
+ 9478,
+ 9490
],
"loc": {
"start": {
- "line": 356,
+ "line": 344,
"column": 30
},
"end": {
- "line": 356,
+ "line": 344,
"column": 42
}
}
@@ -16407,32 +16042,32 @@
"type": "Identifier",
"name": "colIndex",
"range": [
- 9720,
- 9728
+ 9491,
+ 9499
],
"loc": {
"start": {
- "line": 356,
+ "line": 344,
"column": 43
},
"end": {
- "line": 356,
+ "line": 344,
"column": 51
}
}
}
],
"range": [
- 9707,
- 9729
+ 9478,
+ 9500
],
"loc": {
"start": {
- "line": 356,
+ "line": 344,
"column": 30
},
"end": {
- "line": 356,
+ "line": 344,
"column": 52
}
}
@@ -16440,47 +16075,47 @@
"generator": false,
"expression": true,
"range": [
- 9689,
- 9729
+ 9460,
+ 9500
],
"loc": {
"start": {
- "line": 356,
+ "line": 344,
"column": 12
},
"end": {
- "line": 356,
+ "line": 344,
"column": 52
}
}
}
],
"range": [
- 9644,
- 9730
+ 9415,
+ 9501
],
"loc": {
"start": {
- "line": 355,
+ "line": 343,
"column": 8
},
"end": {
- "line": 356,
+ "line": 344,
"column": 53
}
}
},
"range": [
- 9644,
- 9731
+ 9415,
+ 9502
],
"loc": {
"start": {
- "line": 355,
+ "line": 343,
"column": 8
},
"end": {
- "line": 356,
+ "line": 344,
"column": 54
}
}
@@ -16495,16 +16130,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 9741,
- 9745
+ 9512,
+ 9516
],
"loc": {
"start": {
- "line": 358,
+ "line": 346,
"column": 8
},
"end": {
- "line": 358,
+ "line": 346,
"column": 12
}
}
@@ -16513,62 +16148,62 @@
"type": "Identifier",
"name": "buildBtn",
"range": [
- 9746,
- 9754
+ 9517,
+ 9525
],
"loc": {
"start": {
- "line": 358,
+ "line": 346,
"column": 13
},
"end": {
- "line": 358,
+ "line": 346,
"column": 21
}
}
},
"range": [
- 9741,
- 9754
+ 9512,
+ 9525
],
"loc": {
"start": {
- "line": 358,
+ "line": 346,
"column": 8
},
"end": {
- "line": 358,
+ "line": 346,
"column": 21
}
}
},
"arguments": [],
"range": [
- 9741,
- 9756
+ 9512,
+ 9527
],
"loc": {
"start": {
- "line": 358,
+ "line": 346,
"column": 8
},
"end": {
- "line": 358,
+ "line": 346,
"column": 23
}
}
},
"range": [
- 9741,
- 9757
+ 9512,
+ 9528
],
"loc": {
"start": {
- "line": 358,
+ "line": 346,
"column": 8
},
"end": {
- "line": 358,
+ "line": 346,
"column": 24
}
}
@@ -16583,16 +16218,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 9766,
- 9770
+ 9537,
+ 9541
],
"loc": {
"start": {
- "line": 359,
+ "line": 347,
"column": 8
},
"end": {
- "line": 359,
+ "line": 347,
"column": 12
}
}
@@ -16601,62 +16236,62 @@
"type": "Identifier",
"name": "buildManager",
"range": [
- 9771,
- 9783
+ 9542,
+ 9554
],
"loc": {
"start": {
- "line": 359,
+ "line": 347,
"column": 13
},
"end": {
- "line": 359,
+ "line": 347,
"column": 25
}
}
},
"range": [
- 9766,
- 9783
+ 9537,
+ 9554
],
"loc": {
"start": {
- "line": 359,
+ "line": 347,
"column": 8
},
"end": {
- "line": 359,
+ "line": 347,
"column": 25
}
}
},
"arguments": [],
"range": [
- 9766,
- 9785
+ 9537,
+ 9556
],
"loc": {
"start": {
- "line": 359,
+ "line": 347,
"column": 8
},
"end": {
- "line": 359,
+ "line": 347,
"column": 27
}
}
},
"range": [
- 9766,
- 9786
+ 9537,
+ 9557
],
"loc": {
"start": {
- "line": 359,
+ "line": 347,
"column": 8
},
"end": {
- "line": 359,
+ "line": 347,
"column": 28
}
},
@@ -16665,16 +16300,16 @@
"type": "Block",
"value": "*\n * @inherited\n ",
"range": [
- 9796,
- 9833
+ 9567,
+ 9604
],
"loc": {
"start": {
- "line": 361,
+ "line": 349,
"column": 8
},
"end": {
- "line": 363,
+ "line": 351,
"column": 11
}
}
@@ -16692,16 +16327,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 9842,
- 9846
+ 9613,
+ 9617
],
"loc": {
"start": {
- "line": 364,
+ "line": 352,
"column": 8
},
"end": {
- "line": 364,
+ "line": 352,
"column": 12
}
}
@@ -16710,31 +16345,31 @@
"type": "Identifier",
"name": "initialized",
"range": [
- 9847,
- 9858
+ 9618,
+ 9629
],
"loc": {
"start": {
- "line": 364,
+ "line": 352,
"column": 13
},
"end": {
- "line": 364,
+ "line": 352,
"column": 24
}
}
},
"range": [
- 9842,
- 9858
+ 9613,
+ 9629
],
"loc": {
"start": {
- "line": 364,
+ "line": 352,
"column": 8
},
"end": {
- "line": 364,
+ "line": 352,
"column": 24
}
}
@@ -16744,46 +16379,46 @@
"value": true,
"raw": "true",
"range": [
- 9861,
- 9865
+ 9632,
+ 9636
],
"loc": {
"start": {
- "line": 364,
+ "line": 352,
"column": 27
},
"end": {
- "line": 364,
+ "line": 352,
"column": 31
}
}
},
"range": [
- 9842,
- 9865
+ 9613,
+ 9636
],
"loc": {
"start": {
- "line": 364,
+ "line": 352,
"column": 8
},
"end": {
- "line": 364,
+ "line": 352,
"column": 31
}
}
},
"range": [
- 9842,
- 9866
+ 9613,
+ 9637
],
"loc": {
"start": {
- "line": 364,
+ "line": 352,
"column": 8
},
"end": {
- "line": 364,
+ "line": 352,
"column": 32
}
},
@@ -16792,16 +16427,16 @@
"type": "Block",
"value": "*\n * @inherited\n ",
"range": [
- 9796,
- 9833
+ 9567,
+ 9604
],
"loc": {
"start": {
- "line": 361,
+ "line": 349,
"column": 8
},
"end": {
- "line": 363,
+ "line": 351,
"column": 11
}
}
@@ -16821,16 +16456,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 9876,
- 9880
+ 9647,
+ 9651
],
"loc": {
"start": {
- "line": 366,
+ "line": 354,
"column": 8
},
"end": {
- "line": 366,
+ "line": 354,
"column": 12
}
}
@@ -16839,31 +16474,31 @@
"type": "Identifier",
"name": "emitter",
"range": [
- 9881,
- 9888
+ 9652,
+ 9659
],
"loc": {
"start": {
- "line": 366,
+ "line": 354,
"column": 13
},
"end": {
- "line": 366,
+ "line": 354,
"column": 20
}
}
},
"range": [
- 9876,
- 9888
+ 9647,
+ 9659
],
"loc": {
"start": {
- "line": 366,
+ "line": 354,
"column": 8
},
"end": {
- "line": 366,
+ "line": 354,
"column": 20
}
}
@@ -16872,31 +16507,31 @@
"type": "Identifier",
"name": "emit",
"range": [
- 9889,
- 9893
+ 9660,
+ 9664
],
"loc": {
"start": {
- "line": 366,
+ "line": 354,
"column": 21
},
"end": {
- "line": 366,
+ "line": 354,
"column": 25
}
}
},
"range": [
- 9876,
- 9893
+ 9647,
+ 9664
],
"loc": {
"start": {
- "line": 366,
+ "line": 354,
"column": 8
},
"end": {
- "line": 366,
+ "line": 354,
"column": 25
}
}
@@ -16907,16 +16542,16 @@
"value": "columns-visibility-initialized",
"raw": "'columns-visibility-initialized'",
"range": [
- 9894,
- 9926
+ 9665,
+ 9697
],
"loc": {
"start": {
- "line": 366,
+ "line": 354,
"column": 26
},
"end": {
- "line": 366,
+ "line": 354,
"column": 58
}
}
@@ -16927,16 +16562,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 9928,
- 9932
+ 9699,
+ 9703
],
"loc": {
"start": {
- "line": 366,
+ "line": 354,
"column": 60
},
"end": {
- "line": 366,
+ "line": 354,
"column": 64
}
}
@@ -16945,31 +16580,31 @@
"type": "Identifier",
"name": "tf",
"range": [
- 9933,
- 9935
+ 9704,
+ 9706
],
"loc": {
"start": {
- "line": 366,
+ "line": 354,
"column": 65
},
"end": {
- "line": 366,
+ "line": 354,
"column": 67
}
}
},
"range": [
- 9928,
- 9935
+ 9699,
+ 9706
],
"loc": {
"start": {
- "line": 366,
+ "line": 354,
"column": 60
},
"end": {
- "line": 366,
+ "line": 354,
"column": 67
}
}
@@ -16977,47 +16612,47 @@
{
"type": "ThisExpression",
"range": [
- 9937,
- 9941
+ 9708,
+ 9712
],
"loc": {
"start": {
- "line": 366,
+ "line": 354,
"column": 69
},
"end": {
- "line": 366,
+ "line": 354,
"column": 73
}
}
}
],
"range": [
- 9876,
- 9942
+ 9647,
+ 9713
],
"loc": {
"start": {
- "line": 366,
+ "line": 354,
"column": 8
},
"end": {
- "line": 366,
+ "line": 354,
"column": 74
}
}
},
"range": [
- 9876,
- 9943
+ 9647,
+ 9714
],
"loc": {
"start": {
- "line": 366,
+ "line": 354,
"column": 8
},
"end": {
- "line": 366,
+ "line": 354,
"column": 75
}
},
@@ -17026,16 +16661,16 @@
"type": "Line",
"value": " Hide columns at start at very end of initialization, do not move",
"range": [
- 9953,
- 10020
+ 9724,
+ 9791
],
"loc": {
"start": {
- "line": 368,
+ "line": 356,
"column": 8
},
"end": {
- "line": 368,
+ "line": 356,
"column": 75
}
}
@@ -17044,16 +16679,16 @@
"type": "Line",
"value": " as order is important",
"range": [
- 10029,
- 10053
+ 9800,
+ 9824
],
"loc": {
"start": {
- "line": 369,
+ "line": 357,
"column": 8
},
"end": {
- "line": 369,
+ "line": 357,
"column": 32
}
}
@@ -17070,16 +16705,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 10062,
- 10066
+ 9833,
+ 9837
],
"loc": {
"start": {
- "line": 370,
+ "line": 358,
"column": 8
},
"end": {
- "line": 370,
+ "line": 358,
"column": 12
}
}
@@ -17088,62 +16723,62 @@
"type": "Identifier",
"name": "_hideAtStart",
"range": [
- 10067,
- 10079
+ 9838,
+ 9850
],
"loc": {
"start": {
- "line": 370,
+ "line": 358,
"column": 13
},
"end": {
- "line": 370,
+ "line": 358,
"column": 25
}
}
},
"range": [
- 10062,
- 10079
+ 9833,
+ 9850
],
"loc": {
"start": {
- "line": 370,
+ "line": 358,
"column": 8
},
"end": {
- "line": 370,
+ "line": 358,
"column": 25
}
}
},
"arguments": [],
"range": [
- 10062,
- 10081
+ 9833,
+ 9852
],
"loc": {
"start": {
- "line": 370,
+ "line": 358,
"column": 8
},
"end": {
- "line": 370,
+ "line": 358,
"column": 27
}
}
},
"range": [
- 10062,
- 10082
+ 9833,
+ 9853
],
"loc": {
"start": {
- "line": 370,
+ "line": 358,
"column": 8
},
"end": {
- "line": 370,
+ "line": 358,
"column": 28
}
},
@@ -17152,16 +16787,16 @@
"type": "Line",
"value": " Hide columns at start at very end of initialization, do not move",
"range": [
- 9953,
- 10020
+ 9724,
+ 9791
],
"loc": {
"start": {
- "line": 368,
+ "line": 356,
"column": 8
},
"end": {
- "line": 368,
+ "line": 356,
"column": 75
}
}
@@ -17170,16 +16805,16 @@
"type": "Line",
"value": " as order is important",
"range": [
- 10029,
- 10053
+ 9800,
+ 9824
],
"loc": {
"start": {
- "line": 369,
+ "line": 357,
"column": 8
},
"end": {
- "line": 369,
+ "line": 357,
"column": 32
}
}
@@ -17188,16 +16823,16 @@
}
],
"range": [
- 9554,
- 10088
+ 9325,
+ 9859
],
"loc": {
"start": {
- "line": 350,
+ "line": 338,
"column": 11
},
"end": {
- "line": 371,
+ "line": 359,
"column": 5
}
}
@@ -17205,16 +16840,16 @@
"generator": false,
"expression": false,
"range": [
- 9551,
- 10088
+ 9322,
+ 9859
],
"loc": {
"start": {
- "line": 350,
+ "line": 338,
"column": 8
},
"end": {
- "line": 371,
+ "line": 359,
"column": 5
}
}
@@ -17222,16 +16857,16 @@
"kind": "method",
"computed": false,
"range": [
- 9547,
- 10088
+ 9318,
+ 9859
],
"loc": {
"start": {
- "line": 350,
+ "line": 338,
"column": 4
},
"end": {
- "line": 371,
+ "line": 359,
"column": 5
}
},
@@ -17240,16 +16875,16 @@
"type": "Block",
"value": "*\n * Initializes ColsVisibility instance\n ",
"range": [
- 9488,
- 9542
+ 9259,
+ 9313
],
"loc": {
"start": {
- "line": 347,
+ "line": 335,
"column": 4
},
"end": {
- "line": 349,
+ "line": 337,
"column": 7
}
}
@@ -17260,16 +16895,16 @@
"type": "Block",
"value": "*\n * Build main button UI\n ",
"range": [
- 10094,
- 10133
+ 9865,
+ 9904
],
"loc": {
"start": {
- "line": 373,
+ "line": 361,
"column": 4
},
"end": {
- "line": 375,
+ "line": 363,
"column": 7
}
}
@@ -17283,16 +16918,16 @@
"type": "Identifier",
"name": "buildBtn",
"range": [
- 10138,
- 10146
+ 9909,
+ 9917
],
"loc": {
"start": {
- "line": 376,
+ "line": 364,
"column": 4
},
"end": {
- "line": 376,
+ "line": 364,
"column": 12
}
}
@@ -17312,16 +16947,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 10163,
- 10167
+ 9934,
+ 9938
],
"loc": {
"start": {
- "line": 377,
+ "line": 365,
"column": 12
},
"end": {
- "line": 377,
+ "line": 365,
"column": 16
}
}
@@ -17330,31 +16965,31 @@
"type": "Identifier",
"name": "btnEl",
"range": [
- 10168,
- 10173
+ 9939,
+ 9944
],
"loc": {
"start": {
- "line": 377,
+ "line": 365,
"column": 17
},
"end": {
- "line": 377,
+ "line": 365,
"column": 22
}
}
},
"range": [
- 10163,
- 10173
+ 9934,
+ 9944
],
"loc": {
"start": {
- "line": 377,
+ "line": 365,
"column": 12
},
"end": {
- "line": 377,
+ "line": 365,
"column": 22
}
}
@@ -17366,48 +17001,48 @@
"type": "ReturnStatement",
"argument": null,
"range": [
- 10189,
- 10196
+ 9960,
+ 9967
],
"loc": {
"start": {
- "line": 378,
+ "line": 366,
"column": 12
},
"end": {
- "line": 378,
+ "line": 366,
"column": 19
}
}
}
],
"range": [
- 10175,
- 10206
+ 9946,
+ 9977
],
"loc": {
"start": {
- "line": 377,
+ "line": 365,
"column": 24
},
"end": {
- "line": 379,
+ "line": 367,
"column": 9
}
}
},
"alternate": null,
"range": [
- 10159,
- 10206
+ 9930,
+ 9977
],
"loc": {
"start": {
- "line": 377,
+ "line": 365,
"column": 8
},
"end": {
- "line": 379,
+ "line": 367,
"column": 9
}
}
@@ -17421,16 +17056,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 10219,
- 10221
+ 9990,
+ 9992
],
"loc": {
"start": {
- "line": 380,
+ "line": 368,
"column": 12
},
"end": {
- "line": 380,
+ "line": 368,
"column": 14
}
}
@@ -17441,16 +17076,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 10224,
- 10228
+ 9995,
+ 9999
],
"loc": {
"start": {
- "line": 380,
+ "line": 368,
"column": 17
},
"end": {
- "line": 380,
+ "line": 368,
"column": 21
}
}
@@ -17459,46 +17094,46 @@
"type": "Identifier",
"name": "tf",
"range": [
- 10229,
- 10231
+ 10000,
+ 10002
],
"loc": {
"start": {
- "line": 380,
+ "line": 368,
"column": 22
},
"end": {
- "line": 380,
+ "line": 368,
"column": 24
}
}
},
"range": [
- 10224,
- 10231
+ 9995,
+ 10002
],
"loc": {
"start": {
- "line": 380,
+ "line": 368,
"column": 17
},
"end": {
- "line": 380,
+ "line": 368,
"column": 24
}
}
},
"range": [
- 10219,
- 10231
+ 9990,
+ 10002
],
"loc": {
"start": {
- "line": 380,
+ "line": 368,
"column": 12
},
"end": {
- "line": 380,
+ "line": 368,
"column": 24
}
}
@@ -17506,16 +17141,16 @@
],
"kind": "let",
"range": [
- 10215,
- 10232
+ 9986,
+ 10003
],
"loc": {
"start": {
- "line": 380,
+ "line": 368,
"column": 8
},
"end": {
- "line": 380,
+ "line": 368,
"column": 25
}
}
@@ -17529,16 +17164,16 @@
"type": "Identifier",
"name": "span",
"range": [
- 10245,
- 10249
+ 10016,
+ 10020
],
"loc": {
"start": {
- "line": 381,
+ "line": 369,
"column": 12
},
"end": {
- "line": 381,
+ "line": 369,
"column": 16
}
}
@@ -17549,16 +17184,16 @@
"type": "Identifier",
"name": "createElm",
"range": [
- 10252,
- 10261
+ 10023,
+ 10032
],
"loc": {
"start": {
- "line": 381,
+ "line": 369,
"column": 19
},
"end": {
- "line": 381,
+ "line": 369,
"column": 28
}
}
@@ -17569,228 +17204,65 @@
"value": "span",
"raw": "'span'",
"range": [
- 10262,
- 10268
+ 10033,
+ 10039
],
"loc": {
"start": {
- "line": 381,
+ "line": 369,
"column": 29
},
"end": {
- "line": 381,
+ "line": 369,
"column": 35
}
}
- },
- {
- "type": "ArrayExpression",
- "elements": [
- {
- "type": "Literal",
- "value": "id",
- "raw": "'id'",
- "range": [
- 10271,
- 10275
- ],
- "loc": {
- "start": {
- "line": 381,
- "column": 38
- },
- "end": {
- "line": 381,
- "column": 42
- }
- }
- },
- {
- "type": "BinaryExpression",
- "operator": "+",
- "left": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "ThisExpression",
- "range": [
- 10277,
- 10281
- ],
- "loc": {
- "start": {
- "line": 381,
- "column": 44
- },
- "end": {
- "line": 381,
- "column": 48
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "prfx",
- "range": [
- 10282,
- 10286
- ],
- "loc": {
- "start": {
- "line": 381,
- "column": 49
- },
- "end": {
- "line": 381,
- "column": 53
- }
- }
- },
- "range": [
- 10277,
- 10286
- ],
- "loc": {
- "start": {
- "line": 381,
- "column": 44
- },
- "end": {
- "line": 381,
- "column": 53
- }
- }
- },
- "right": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "tf",
- "range": [
- 10289,
- 10291
- ],
- "loc": {
- "start": {
- "line": 381,
- "column": 56
- },
- "end": {
- "line": 381,
- "column": 58
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "id",
- "range": [
- 10292,
- 10294
- ],
- "loc": {
- "start": {
- "line": 381,
- "column": 59
- },
- "end": {
- "line": 381,
- "column": 61
- }
- }
- },
- "range": [
- 10289,
- 10294
- ],
- "loc": {
- "start": {
- "line": 381,
- "column": 56
- },
- "end": {
- "line": 381,
- "column": 61
- }
- }
- },
- "range": [
- 10277,
- 10294
- ],
- "loc": {
- "start": {
- "line": 381,
- "column": 44
- },
- "end": {
- "line": 381,
- "column": 61
- }
- }
- }
- ],
- "range": [
- 10270,
- 10295
- ],
- "loc": {
- "start": {
- "line": 381,
- "column": 37
- },
- "end": {
- "line": 381,
- "column": 62
- }
- }
}
],
"range": [
- 10252,
- 10296
+ 10023,
+ 10040
],
"loc": {
"start": {
- "line": 381,
+ "line": 369,
"column": 19
},
"end": {
- "line": 381,
- "column": 63
+ "line": 369,
+ "column": 36
}
}
},
"range": [
- 10245,
- 10296
+ 10016,
+ 10040
],
"loc": {
"start": {
- "line": 381,
+ "line": 369,
"column": 12
},
"end": {
- "line": 381,
- "column": 63
+ "line": 369,
+ "column": 36
}
}
}
],
"kind": "let",
"range": [
- 10241,
- 10297
+ 10012,
+ 10041
],
"loc": {
"start": {
- "line": 381,
+ "line": 369,
"column": 8
},
"end": {
- "line": 381,
- "column": 64
+ "line": 369,
+ "column": 37
}
}
},
@@ -17806,16 +17278,16 @@
"type": "Identifier",
"name": "span",
"range": [
- 10306,
- 10310
+ 10050,
+ 10054
],
"loc": {
"start": {
- "line": 382,
+ "line": 370,
"column": 8
},
"end": {
- "line": 382,
+ "line": 370,
"column": 12
}
}
@@ -17824,31 +17296,31 @@
"type": "Identifier",
"name": "className",
"range": [
- 10311,
- 10320
+ 10055,
+ 10064
],
"loc": {
"start": {
- "line": 382,
+ "line": 370,
"column": 13
},
"end": {
- "line": 382,
+ "line": 370,
"column": 22
}
}
},
"range": [
- 10306,
- 10320
+ 10050,
+ 10064
],
"loc": {
"start": {
- "line": 382,
+ "line": 370,
"column": 8
},
"end": {
- "line": 382,
+ "line": 370,
"column": 22
}
}
@@ -17859,16 +17331,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 10323,
- 10327
+ 10067,
+ 10071
],
"loc": {
"start": {
- "line": 382,
+ "line": 370,
"column": 25
},
"end": {
- "line": 382,
+ "line": 370,
"column": 29
}
}
@@ -17877,61 +17349,61 @@
"type": "Identifier",
"name": "spanCssClass",
"range": [
- 10328,
- 10340
+ 10072,
+ 10084
],
"loc": {
"start": {
- "line": 382,
+ "line": 370,
"column": 30
},
"end": {
- "line": 382,
+ "line": 370,
"column": 42
}
}
},
"range": [
- 10323,
- 10340
+ 10067,
+ 10084
],
"loc": {
"start": {
- "line": 382,
+ "line": 370,
"column": 25
},
"end": {
- "line": 382,
+ "line": 370,
"column": 42
}
}
},
"range": [
- 10306,
- 10340
+ 10050,
+ 10084
],
"loc": {
"start": {
- "line": 382,
+ "line": 370,
"column": 8
},
"end": {
- "line": 382,
+ "line": 370,
"column": 42
}
}
},
"range": [
- 10306,
- 10341
+ 10050,
+ 10085
],
"loc": {
"start": {
- "line": 382,
+ "line": 370,
"column": 8
},
"end": {
- "line": 382,
+ "line": 370,
"column": 43
}
},
@@ -17940,16 +17412,16 @@
"type": "Line",
"value": "Container element (rdiv or custom element)",
"range": [
- 10351,
- 10395
+ 10095,
+ 10139
],
"loc": {
"start": {
- "line": 384,
+ "line": 372,
"column": 8
},
"end": {
- "line": 384,
+ "line": 372,
"column": 52
}
}
@@ -17967,16 +17439,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 10409,
- 10413
+ 10153,
+ 10157
],
"loc": {
"start": {
- "line": 385,
+ "line": 373,
"column": 13
},
"end": {
- "line": 385,
+ "line": 373,
"column": 17
}
}
@@ -17985,47 +17457,47 @@
"type": "Identifier",
"name": "btnTgtId",
"range": [
- 10414,
- 10422
+ 10158,
+ 10166
],
"loc": {
"start": {
- "line": 385,
+ "line": 373,
"column": 18
},
"end": {
- "line": 385,
+ "line": 373,
"column": 26
}
}
},
"range": [
- 10409,
- 10422
+ 10153,
+ 10166
],
"loc": {
"start": {
- "line": 385,
+ "line": 373,
"column": 13
},
"end": {
- "line": 385,
+ "line": 373,
"column": 26
}
}
},
"prefix": true,
"range": [
- 10408,
- 10422
+ 10152,
+ 10166
],
"loc": {
"start": {
- "line": 385,
+ "line": 373,
"column": 12
},
"end": {
- "line": 385,
+ "line": 373,
"column": 26
}
}
@@ -18044,16 +17516,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 10438,
- 10440
+ 10182,
+ 10184
],
"loc": {
"start": {
- "line": 386,
+ "line": 374,
"column": 12
},
"end": {
- "line": 386,
+ "line": 374,
"column": 14
}
}
@@ -18062,94 +17534,94 @@
"type": "Identifier",
"name": "setToolbar",
"range": [
- 10441,
- 10451
+ 10185,
+ 10195
],
"loc": {
"start": {
- "line": 386,
+ "line": 374,
"column": 15
},
"end": {
- "line": 386,
+ "line": 374,
"column": 25
}
}
},
"range": [
- 10438,
- 10451
+ 10182,
+ 10195
],
"loc": {
"start": {
- "line": 386,
+ "line": 374,
"column": 12
},
"end": {
- "line": 386,
+ "line": 374,
"column": 25
}
}
},
"arguments": [],
"range": [
- 10438,
- 10453
+ 10182,
+ 10197
],
"loc": {
"start": {
- "line": 386,
+ "line": 374,
"column": 12
},
"end": {
- "line": 386,
+ "line": 374,
"column": 27
}
}
},
"range": [
- 10438,
- 10454
+ 10182,
+ 10198
],
"loc": {
"start": {
- "line": 386,
+ "line": 374,
"column": 12
},
"end": {
- "line": 386,
+ "line": 374,
"column": 28
}
}
}
],
"range": [
- 10424,
- 10464
+ 10168,
+ 10208
],
"loc": {
"start": {
- "line": 385,
+ "line": 373,
"column": 28
},
"end": {
- "line": 387,
+ "line": 375,
"column": 9
}
}
},
"alternate": null,
"range": [
- 10404,
- 10464
+ 10148,
+ 10208
],
"loc": {
"start": {
- "line": 385,
+ "line": 373,
"column": 8
},
"end": {
- "line": 387,
+ "line": 375,
"column": 9
}
},
@@ -18158,16 +17630,16 @@
"type": "Line",
"value": "Container element (rdiv or custom element)",
"range": [
- 10351,
- 10395
+ 10095,
+ 10139
],
"loc": {
"start": {
- "line": 384,
+ "line": 372,
"column": 8
},
"end": {
- "line": 384,
+ "line": 372,
"column": 52
}
}
@@ -18183,16 +17655,16 @@
"type": "Identifier",
"name": "targetEl",
"range": [
- 10477,
- 10485
+ 10221,
+ 10229
],
"loc": {
"start": {
- "line": 388,
+ "line": 376,
"column": 12
},
"end": {
- "line": 388,
+ "line": 376,
"column": 20
}
}
@@ -18208,16 +17680,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 10489,
- 10493
+ 10233,
+ 10237
],
"loc": {
"start": {
- "line": 388,
+ "line": 376,
"column": 24
},
"end": {
- "line": 388,
+ "line": 376,
"column": 28
}
}
@@ -18226,47 +17698,47 @@
"type": "Identifier",
"name": "btnTgtId",
"range": [
- 10494,
- 10502
+ 10238,
+ 10246
],
"loc": {
"start": {
- "line": 388,
+ "line": 376,
"column": 29
},
"end": {
- "line": 388,
+ "line": 376,
"column": 37
}
}
},
"range": [
- 10489,
- 10502
+ 10233,
+ 10246
],
"loc": {
"start": {
- "line": 388,
+ "line": 376,
"column": 24
},
"end": {
- "line": 388,
+ "line": 376,
"column": 37
}
}
},
"prefix": true,
"range": [
- 10488,
- 10502
+ 10232,
+ 10246
],
"loc": {
"start": {
- "line": 388,
+ "line": 376,
"column": 23
},
"end": {
- "line": 388,
+ "line": 376,
"column": 37
}
}
@@ -18278,16 +17750,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 10505,
- 10507
+ 10249,
+ 10251
],
"loc": {
"start": {
- "line": 388,
+ "line": 376,
"column": 40
},
"end": {
- "line": 388,
+ "line": 376,
"column": 42
}
}
@@ -18296,31 +17768,31 @@
"type": "Identifier",
"name": "rDiv",
"range": [
- 10508,
- 10512
+ 10252,
+ 10256
],
"loc": {
"start": {
- "line": 388,
+ "line": 376,
"column": 43
},
"end": {
- "line": 388,
+ "line": 376,
"column": 47
}
}
},
"range": [
- 10505,
- 10512
+ 10249,
+ 10256
],
"loc": {
"start": {
- "line": 388,
+ "line": 376,
"column": 40
},
"end": {
- "line": 388,
+ "line": 376,
"column": 47
}
}
@@ -18331,16 +17803,16 @@
"type": "Identifier",
"name": "elm",
"range": [
- 10515,
- 10518
+ 10259,
+ 10262
],
"loc": {
"start": {
- "line": 388,
+ "line": 376,
"column": 50
},
"end": {
- "line": 388,
+ "line": 376,
"column": 53
}
}
@@ -18352,16 +17824,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 10519,
- 10523
+ 10263,
+ 10267
],
"loc": {
"start": {
- "line": 388,
+ "line": 376,
"column": 54
},
"end": {
- "line": 388,
+ "line": 376,
"column": 58
}
}
@@ -18370,77 +17842,77 @@
"type": "Identifier",
"name": "btnTgtId",
"range": [
- 10524,
- 10532
+ 10268,
+ 10276
],
"loc": {
"start": {
- "line": 388,
+ "line": 376,
"column": 59
},
"end": {
- "line": 388,
+ "line": 376,
"column": 67
}
}
},
"range": [
- 10519,
- 10532
+ 10263,
+ 10276
],
"loc": {
"start": {
- "line": 388,
+ "line": 376,
"column": 54
},
"end": {
- "line": 388,
+ "line": 376,
"column": 67
}
}
}
],
"range": [
- 10515,
- 10533
+ 10259,
+ 10277
],
"loc": {
"start": {
- "line": 388,
+ "line": 376,
"column": 50
},
"end": {
- "line": 388,
+ "line": 376,
"column": 68
}
}
},
"range": [
- 10488,
- 10533
+ 10232,
+ 10277
],
"loc": {
"start": {
- "line": 388,
+ "line": 376,
"column": 23
},
"end": {
- "line": 388,
+ "line": 376,
"column": 68
}
}
},
"range": [
- 10477,
- 10533
+ 10221,
+ 10277
],
"loc": {
"start": {
- "line": 388,
+ "line": 376,
"column": 12
},
"end": {
- "line": 388,
+ "line": 376,
"column": 68
}
}
@@ -18448,16 +17920,16 @@
],
"kind": "let",
"range": [
- 10473,
- 10534
+ 10217,
+ 10278
],
"loc": {
"start": {
- "line": 388,
+ "line": 376,
"column": 8
},
"end": {
- "line": 388,
+ "line": 376,
"column": 69
}
}
@@ -18473,16 +17945,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 10549,
- 10553
+ 10293,
+ 10297
],
"loc": {
"start": {
- "line": 390,
+ "line": 378,
"column": 13
},
"end": {
- "line": 390,
+ "line": 378,
"column": 17
}
}
@@ -18491,47 +17963,47 @@
"type": "Identifier",
"name": "btnTgtId",
"range": [
- 10554,
- 10562
+ 10298,
+ 10306
],
"loc": {
"start": {
- "line": 390,
+ "line": 378,
"column": 18
},
"end": {
- "line": 390,
+ "line": 378,
"column": 26
}
}
},
"range": [
- 10549,
- 10562
+ 10293,
+ 10306
],
"loc": {
"start": {
- "line": 390,
+ "line": 378,
"column": 13
},
"end": {
- "line": 390,
+ "line": 378,
"column": 26
}
}
},
"prefix": true,
"range": [
- 10548,
- 10562
+ 10292,
+ 10306
],
"loc": {
"start": {
- "line": 390,
+ "line": 378,
"column": 12
},
"end": {
- "line": 390,
+ "line": 378,
"column": 26
}
}
@@ -18548,16 +18020,16 @@
"type": "Identifier",
"name": "firstChild",
"range": [
- 10582,
- 10592
+ 10326,
+ 10336
],
"loc": {
"start": {
- "line": 391,
+ "line": 379,
"column": 16
},
"end": {
- "line": 391,
+ "line": 379,
"column": 26
}
}
@@ -18569,16 +18041,16 @@
"type": "Identifier",
"name": "targetEl",
"range": [
- 10595,
- 10603
+ 10339,
+ 10347
],
"loc": {
"start": {
- "line": 391,
+ "line": 379,
"column": 29
},
"end": {
- "line": 391,
+ "line": 379,
"column": 37
}
}
@@ -18587,46 +18059,46 @@
"type": "Identifier",
"name": "firstChild",
"range": [
- 10604,
- 10614
+ 10348,
+ 10358
],
"loc": {
"start": {
- "line": 391,
+ "line": 379,
"column": 38
},
"end": {
- "line": 391,
+ "line": 379,
"column": 48
}
}
},
"range": [
- 10595,
- 10614
+ 10339,
+ 10358
],
"loc": {
"start": {
- "line": 391,
+ "line": 379,
"column": 29
},
"end": {
- "line": 391,
+ "line": 379,
"column": 48
}
}
},
"range": [
- 10582,
- 10614
+ 10326,
+ 10358
],
"loc": {
"start": {
- "line": 391,
+ "line": 379,
"column": 16
},
"end": {
- "line": 391,
+ "line": 379,
"column": 48
}
}
@@ -18634,16 +18106,16 @@
],
"kind": "let",
"range": [
- 10578,
- 10615
+ 10322,
+ 10359
],
"loc": {
"start": {
- "line": 391,
+ "line": 379,
"column": 12
},
"end": {
- "line": 391,
+ "line": 379,
"column": 49
}
}
@@ -18662,16 +18134,16 @@
"type": "Identifier",
"name": "firstChild",
"range": [
- 10628,
- 10638
+ 10372,
+ 10382
],
"loc": {
"start": {
- "line": 392,
+ "line": 380,
"column": 12
},
"end": {
- "line": 392,
+ "line": 380,
"column": 22
}
}
@@ -18680,31 +18152,31 @@
"type": "Identifier",
"name": "parentNode",
"range": [
- 10639,
- 10649
+ 10383,
+ 10393
],
"loc": {
"start": {
- "line": 392,
+ "line": 380,
"column": 23
},
"end": {
- "line": 392,
+ "line": 380,
"column": 33
}
}
},
"range": [
- 10628,
- 10649
+ 10372,
+ 10393
],
"loc": {
"start": {
- "line": 392,
+ "line": 380,
"column": 12
},
"end": {
- "line": 392,
+ "line": 380,
"column": 33
}
}
@@ -18713,31 +18185,31 @@
"type": "Identifier",
"name": "insertBefore",
"range": [
- 10650,
- 10662
+ 10394,
+ 10406
],
"loc": {
"start": {
- "line": 392,
+ "line": 380,
"column": 34
},
"end": {
- "line": 392,
+ "line": 380,
"column": 46
}
}
},
"range": [
- 10628,
- 10662
+ 10372,
+ 10406
],
"loc": {
"start": {
- "line": 392,
+ "line": 380,
"column": 12
},
"end": {
- "line": 392,
+ "line": 380,
"column": 46
}
}
@@ -18747,16 +18219,16 @@
"type": "Identifier",
"name": "span",
"range": [
- 10663,
- 10667
+ 10407,
+ 10411
],
"loc": {
"start": {
- "line": 392,
+ "line": 380,
"column": 47
},
"end": {
- "line": 392,
+ "line": 380,
"column": 51
}
}
@@ -18765,63 +18237,63 @@
"type": "Identifier",
"name": "firstChild",
"range": [
- 10669,
- 10679
+ 10413,
+ 10423
],
"loc": {
"start": {
- "line": 392,
+ "line": 380,
"column": 53
},
"end": {
- "line": 392,
+ "line": 380,
"column": 63
}
}
}
],
"range": [
- 10628,
- 10680
+ 10372,
+ 10424
],
"loc": {
"start": {
- "line": 392,
+ "line": 380,
"column": 12
},
"end": {
- "line": 392,
+ "line": 380,
"column": 64
}
}
},
"range": [
- 10628,
- 10681
+ 10372,
+ 10425
],
"loc": {
"start": {
- "line": 392,
+ "line": 380,
"column": 12
},
"end": {
- "line": 392,
+ "line": 380,
"column": 65
}
}
}
],
"range": [
- 10564,
- 10691
+ 10308,
+ 10435
],
"loc": {
"start": {
- "line": 390,
+ "line": 378,
"column": 28
},
"end": {
- "line": 393,
+ "line": 381,
"column": 9
}
}
@@ -18840,16 +18312,16 @@
"type": "Identifier",
"name": "targetEl",
"range": [
- 10711,
- 10719
+ 10455,
+ 10463
],
"loc": {
"start": {
- "line": 394,
+ "line": 382,
"column": 12
},
"end": {
- "line": 394,
+ "line": 382,
"column": 20
}
}
@@ -18858,31 +18330,31 @@
"type": "Identifier",
"name": "appendChild",
"range": [
- 10720,
- 10731
+ 10464,
+ 10475
],
"loc": {
"start": {
- "line": 394,
+ "line": 382,
"column": 21
},
"end": {
- "line": 394,
+ "line": 382,
"column": 32
}
}
},
"range": [
- 10711,
- 10731
+ 10455,
+ 10475
],
"loc": {
"start": {
- "line": 394,
+ "line": 382,
"column": 12
},
"end": {
- "line": 394,
+ "line": 382,
"column": 32
}
}
@@ -18892,78 +18364,78 @@
"type": "Identifier",
"name": "span",
"range": [
- 10732,
- 10736
+ 10476,
+ 10480
],
"loc": {
"start": {
- "line": 394,
+ "line": 382,
"column": 33
},
"end": {
- "line": 394,
+ "line": 382,
"column": 37
}
}
}
],
"range": [
- 10711,
- 10737
+ 10455,
+ 10481
],
"loc": {
"start": {
- "line": 394,
+ "line": 382,
"column": 12
},
"end": {
- "line": 394,
+ "line": 382,
"column": 38
}
}
},
"range": [
- 10711,
- 10738
+ 10455,
+ 10482
],
"loc": {
"start": {
- "line": 394,
+ "line": 382,
"column": 12
},
"end": {
- "line": 394,
+ "line": 382,
"column": 39
}
}
}
],
"range": [
- 10697,
- 10748
+ 10441,
+ 10492
],
"loc": {
"start": {
- "line": 393,
+ "line": 381,
"column": 15
},
"end": {
- "line": 395,
+ "line": 383,
"column": 9
}
}
},
"range": [
- 10544,
- 10748
+ 10288,
+ 10492
],
"loc": {
"start": {
- "line": 390,
+ "line": 378,
"column": 8
},
"end": {
- "line": 395,
+ "line": 383,
"column": 9
}
}
@@ -18979,16 +18451,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 10763,
- 10767
+ 10507,
+ 10511
],
"loc": {
"start": {
- "line": 397,
+ "line": 385,
"column": 13
},
"end": {
- "line": 397,
+ "line": 385,
"column": 17
}
}
@@ -18997,47 +18469,47 @@
"type": "Identifier",
"name": "btnHtml",
"range": [
- 10768,
- 10775
+ 10512,
+ 10519
],
"loc": {
"start": {
- "line": 397,
+ "line": 385,
"column": 18
},
"end": {
- "line": 397,
+ "line": 385,
"column": 25
}
}
},
"range": [
- 10763,
- 10775
+ 10507,
+ 10519
],
"loc": {
"start": {
- "line": 397,
+ "line": 385,
"column": 13
},
"end": {
- "line": 397,
+ "line": 385,
"column": 25
}
}
},
"prefix": true,
"range": [
- 10762,
- 10775
+ 10506,
+ 10519
],
"loc": {
"start": {
- "line": 397,
+ "line": 385,
"column": 12
},
"end": {
- "line": 397,
+ "line": 385,
"column": 25
}
}
@@ -19054,16 +18526,16 @@
"type": "Identifier",
"name": "btn",
"range": [
- 10795,
- 10798
+ 10539,
+ 10542
],
"loc": {
"start": {
- "line": 398,
+ "line": 386,
"column": 16
},
"end": {
- "line": 398,
+ "line": 386,
"column": 19
}
}
@@ -19074,16 +18546,16 @@
"type": "Identifier",
"name": "createElm",
"range": [
- 10801,
- 10810
+ 10545,
+ 10554
],
"loc": {
"start": {
- "line": 398,
+ "line": 386,
"column": 22
},
"end": {
- "line": 398,
+ "line": 386,
"column": 31
}
}
@@ -19094,16 +18566,16 @@
"value": "a",
"raw": "'a'",
"range": [
- 10811,
- 10814
+ 10555,
+ 10558
],
"loc": {
"start": {
- "line": 398,
+ "line": 386,
"column": 32
},
"end": {
- "line": 398,
+ "line": 386,
"column": 35
}
}
@@ -19116,16 +18588,16 @@
"value": "href",
"raw": "'href'",
"range": [
- 10817,
- 10823
+ 10561,
+ 10567
],
"loc": {
"start": {
- "line": 398,
+ "line": 386,
"column": 38
},
"end": {
- "line": 398,
+ "line": 386,
"column": 44
}
}
@@ -19135,63 +18607,63 @@
"value": "javascript:;",
"raw": "'javascript:;'",
"range": [
- 10825,
- 10839
+ 10569,
+ 10583
],
"loc": {
"start": {
- "line": 398,
+ "line": 386,
"column": 46
},
"end": {
- "line": 398,
+ "line": 386,
"column": 60
}
}
}
],
"range": [
- 10816,
- 10840
+ 10560,
+ 10584
],
"loc": {
"start": {
- "line": 398,
+ "line": 386,
"column": 37
},
"end": {
- "line": 398,
+ "line": 386,
"column": 61
}
}
}
],
"range": [
- 10801,
- 10841
+ 10545,
+ 10585
],
"loc": {
"start": {
- "line": 398,
+ "line": 386,
"column": 22
},
"end": {
- "line": 398,
+ "line": 386,
"column": 62
}
}
},
"range": [
- 10795,
- 10841
+ 10539,
+ 10585
],
"loc": {
"start": {
- "line": 398,
+ "line": 386,
"column": 16
},
"end": {
- "line": 398,
+ "line": 386,
"column": 62
}
}
@@ -19199,16 +18671,16 @@
],
"kind": "let",
"range": [
- 10791,
- 10842
+ 10535,
+ 10586
],
"loc": {
"start": {
- "line": 398,
+ "line": 386,
"column": 12
},
"end": {
- "line": 398,
+ "line": 386,
"column": 63
}
}
@@ -19225,16 +18697,16 @@
"type": "Identifier",
"name": "btn",
"range": [
- 10855,
- 10858
+ 10599,
+ 10602
],
"loc": {
"start": {
- "line": 399,
+ "line": 387,
"column": 12
},
"end": {
- "line": 399,
+ "line": 387,
"column": 15
}
}
@@ -19243,31 +18715,31 @@
"type": "Identifier",
"name": "className",
"range": [
- 10859,
- 10868
+ 10603,
+ 10612
],
"loc": {
"start": {
- "line": 399,
+ "line": 387,
"column": 16
},
"end": {
- "line": 399,
+ "line": 387,
"column": 25
}
}
},
"range": [
- 10855,
- 10868
+ 10599,
+ 10612
],
"loc": {
"start": {
- "line": 399,
+ "line": 387,
"column": 12
},
"end": {
- "line": 399,
+ "line": 387,
"column": 25
}
}
@@ -19278,16 +18750,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 10871,
- 10875
+ 10615,
+ 10619
],
"loc": {
"start": {
- "line": 399,
+ "line": 387,
"column": 28
},
"end": {
- "line": 399,
+ "line": 387,
"column": 32
}
}
@@ -19296,61 +18768,61 @@
"type": "Identifier",
"name": "btnCssClass",
"range": [
- 10876,
- 10887
+ 10620,
+ 10631
],
"loc": {
"start": {
- "line": 399,
+ "line": 387,
"column": 33
},
"end": {
- "line": 399,
+ "line": 387,
"column": 44
}
}
},
"range": [
- 10871,
- 10887
+ 10615,
+ 10631
],
"loc": {
"start": {
- "line": 399,
+ "line": 387,
"column": 28
},
"end": {
- "line": 399,
+ "line": 387,
"column": 44
}
}
},
"range": [
- 10855,
- 10887
+ 10599,
+ 10631
],
"loc": {
"start": {
- "line": 399,
+ "line": 387,
"column": 12
},
"end": {
- "line": 399,
+ "line": 387,
"column": 44
}
}
},
"range": [
- 10855,
- 10888
+ 10599,
+ 10632
],
"loc": {
"start": {
- "line": 399,
+ "line": 387,
"column": 12
},
"end": {
- "line": 399,
+ "line": 387,
"column": 45
}
}
@@ -19367,16 +18839,16 @@
"type": "Identifier",
"name": "btn",
"range": [
- 10901,
- 10904
+ 10645,
+ 10648
],
"loc": {
"start": {
- "line": 400,
+ "line": 388,
"column": 12
},
"end": {
- "line": 400,
+ "line": 388,
"column": 15
}
}
@@ -19385,31 +18857,31 @@
"type": "Identifier",
"name": "title",
"range": [
- 10905,
- 10910
+ 10649,
+ 10654
],
"loc": {
"start": {
- "line": 400,
+ "line": 388,
"column": 16
},
"end": {
- "line": 400,
+ "line": 388,
"column": 21
}
}
},
"range": [
- 10901,
- 10910
+ 10645,
+ 10654
],
"loc": {
"start": {
- "line": 400,
+ "line": 388,
"column": 12
},
"end": {
- "line": 400,
+ "line": 388,
"column": 21
}
}
@@ -19420,16 +18892,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 10913,
- 10917
+ 10657,
+ 10661
],
"loc": {
"start": {
- "line": 400,
+ "line": 388,
"column": 24
},
"end": {
- "line": 400,
+ "line": 388,
"column": 28
}
}
@@ -19438,61 +18910,61 @@
"type": "Identifier",
"name": "desc",
"range": [
- 10918,
- 10922
+ 10662,
+ 10666
],
"loc": {
"start": {
- "line": 400,
+ "line": 388,
"column": 29
},
"end": {
- "line": 400,
+ "line": 388,
"column": 33
}
}
},
"range": [
- 10913,
- 10922
+ 10657,
+ 10666
],
"loc": {
"start": {
- "line": 400,
+ "line": 388,
"column": 24
},
"end": {
- "line": 400,
+ "line": 388,
"column": 33
}
}
},
"range": [
- 10901,
- 10922
+ 10645,
+ 10666
],
"loc": {
"start": {
- "line": 400,
+ "line": 388,
"column": 12
},
"end": {
- "line": 400,
+ "line": 388,
"column": 33
}
}
},
"range": [
- 10901,
- 10923
+ 10645,
+ 10667
],
"loc": {
"start": {
- "line": 400,
+ "line": 388,
"column": 12
},
"end": {
- "line": 400,
+ "line": 388,
"column": 34
}
}
@@ -19509,16 +18981,16 @@
"type": "Identifier",
"name": "btn",
"range": [
- 10937,
- 10940
+ 10681,
+ 10684
],
"loc": {
"start": {
- "line": 402,
+ "line": 390,
"column": 12
},
"end": {
- "line": 402,
+ "line": 390,
"column": 15
}
}
@@ -19527,31 +18999,31 @@
"type": "Identifier",
"name": "innerHTML",
"range": [
- 10941,
- 10950
+ 10685,
+ 10694
],
"loc": {
"start": {
- "line": 402,
+ "line": 390,
"column": 16
},
"end": {
- "line": 402,
+ "line": 390,
"column": 25
}
}
},
"range": [
- 10937,
- 10950
+ 10681,
+ 10694
],
"loc": {
"start": {
- "line": 402,
+ "line": 390,
"column": 12
},
"end": {
- "line": 402,
+ "line": 390,
"column": 25
}
}
@@ -19562,16 +19034,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 10953,
- 10957
+ 10697,
+ 10701
],
"loc": {
"start": {
- "line": 402,
+ "line": 390,
"column": 28
},
"end": {
- "line": 402,
+ "line": 390,
"column": 32
}
}
@@ -19580,61 +19052,61 @@
"type": "Identifier",
"name": "btnText",
"range": [
- 10958,
- 10965
+ 10702,
+ 10709
],
"loc": {
"start": {
- "line": 402,
+ "line": 390,
"column": 33
},
"end": {
- "line": 402,
+ "line": 390,
"column": 40
}
}
},
"range": [
- 10953,
- 10965
+ 10697,
+ 10709
],
"loc": {
"start": {
- "line": 402,
+ "line": 390,
"column": 28
},
"end": {
- "line": 402,
+ "line": 390,
"column": 40
}
}
},
"range": [
- 10937,
- 10965
+ 10681,
+ 10709
],
"loc": {
"start": {
- "line": 402,
+ "line": 390,
"column": 12
},
"end": {
- "line": 402,
+ "line": 390,
"column": 40
}
}
},
"range": [
- 10937,
- 10966
+ 10681,
+ 10710
],
"loc": {
"start": {
- "line": 402,
+ "line": 390,
"column": 12
},
"end": {
- "line": 402,
+ "line": 390,
"column": 41
}
}
@@ -19650,16 +19122,16 @@
"type": "Identifier",
"name": "span",
"range": [
- 10979,
- 10983
+ 10723,
+ 10727
],
"loc": {
"start": {
- "line": 403,
+ "line": 391,
"column": 12
},
"end": {
- "line": 403,
+ "line": 391,
"column": 16
}
}
@@ -19668,31 +19140,31 @@
"type": "Identifier",
"name": "appendChild",
"range": [
- 10984,
- 10995
+ 10728,
+ 10739
],
"loc": {
"start": {
- "line": 403,
+ "line": 391,
"column": 17
},
"end": {
- "line": 403,
+ "line": 391,
"column": 28
}
}
},
"range": [
- 10979,
- 10995
+ 10723,
+ 10739
],
"loc": {
"start": {
- "line": 403,
+ "line": 391,
"column": 12
},
"end": {
- "line": 403,
+ "line": 391,
"column": 28
}
}
@@ -19702,47 +19174,47 @@
"type": "Identifier",
"name": "btn",
"range": [
- 10996,
- 10999
+ 10740,
+ 10743
],
"loc": {
"start": {
- "line": 403,
+ "line": 391,
"column": 29
},
"end": {
- "line": 403,
+ "line": 391,
"column": 32
}
}
}
],
"range": [
- 10979,
- 11000
+ 10723,
+ 10744
],
"loc": {
"start": {
- "line": 403,
+ "line": 391,
"column": 12
},
"end": {
- "line": 403,
+ "line": 391,
"column": 33
}
}
},
"range": [
- 10979,
- 11001
+ 10723,
+ 10745
],
"loc": {
"start": {
- "line": 403,
+ "line": 391,
"column": 12
},
"end": {
- "line": 403,
+ "line": 391,
"column": 34
}
}
@@ -19758,16 +19230,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 11019,
- 11023
+ 10763,
+ 10767
],
"loc": {
"start": {
- "line": 404,
+ "line": 392,
"column": 17
},
"end": {
- "line": 404,
+ "line": 392,
"column": 21
}
}
@@ -19776,47 +19248,47 @@
"type": "Identifier",
"name": "enableHover",
"range": [
- 11024,
- 11035
+ 10768,
+ 10779
],
"loc": {
"start": {
- "line": 404,
+ "line": 392,
"column": 22
},
"end": {
- "line": 404,
+ "line": 392,
"column": 33
}
}
},
"range": [
- 11019,
- 11035
+ 10763,
+ 10779
],
"loc": {
"start": {
- "line": 404,
+ "line": 392,
"column": 17
},
"end": {
- "line": 404,
+ "line": 392,
"column": 33
}
}
},
"prefix": true,
"range": [
- 11018,
- 11035
+ 10762,
+ 10779
],
"loc": {
"start": {
- "line": 404,
+ "line": 392,
"column": 16
},
"end": {
- "line": 404,
+ "line": 392,
"column": 33
}
}
@@ -19832,16 +19304,16 @@
"type": "Identifier",
"name": "addEvt",
"range": [
- 11055,
- 11061
+ 10799,
+ 10805
],
"loc": {
"start": {
- "line": 405,
+ "line": 393,
"column": 16
},
"end": {
- "line": 405,
+ "line": 393,
"column": 22
}
}
@@ -19851,16 +19323,16 @@
"type": "Identifier",
"name": "btn",
"range": [
- 11062,
- 11065
+ 10806,
+ 10809
],
"loc": {
"start": {
- "line": 405,
+ "line": 393,
"column": 23
},
"end": {
- "line": 405,
+ "line": 393,
"column": 26
}
}
@@ -19870,16 +19342,16 @@
"value": "click",
"raw": "'click'",
"range": [
- 11067,
- 11074
+ 10811,
+ 10818
],
"loc": {
"start": {
- "line": 405,
+ "line": 393,
"column": 28
},
"end": {
- "line": 405,
+ "line": 393,
"column": 35
}
}
@@ -19892,16 +19364,16 @@
"type": "Identifier",
"name": "evt",
"range": [
- 11077,
- 11080
+ 10821,
+ 10824
],
"loc": {
"start": {
- "line": 405,
+ "line": 393,
"column": 38
},
"end": {
- "line": 405,
+ "line": 393,
"column": 41
}
}
@@ -19915,16 +19387,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 11085,
- 11089
+ 10829,
+ 10833
],
"loc": {
"start": {
- "line": 405,
+ "line": 393,
"column": 46
},
"end": {
- "line": 405,
+ "line": 393,
"column": 50
}
}
@@ -19933,31 +19405,31 @@
"type": "Identifier",
"name": "toggle",
"range": [
- 11090,
- 11096
+ 10834,
+ 10840
],
"loc": {
"start": {
- "line": 405,
+ "line": 393,
"column": 51
},
"end": {
- "line": 405,
+ "line": 393,
"column": 57
}
}
},
"range": [
- 11085,
- 11096
+ 10829,
+ 10840
],
"loc": {
"start": {
- "line": 405,
+ "line": 393,
"column": 46
},
"end": {
- "line": 405,
+ "line": 393,
"column": 57
}
}
@@ -19967,32 +19439,32 @@
"type": "Identifier",
"name": "evt",
"range": [
- 11097,
- 11100
+ 10841,
+ 10844
],
"loc": {
"start": {
- "line": 405,
+ "line": 393,
"column": 58
},
"end": {
- "line": 405,
+ "line": 393,
"column": 61
}
}
}
],
"range": [
- 11085,
- 11101
+ 10829,
+ 10845
],
"loc": {
"start": {
- "line": 405,
+ "line": 393,
"column": 46
},
"end": {
- "line": 405,
+ "line": 393,
"column": 62
}
}
@@ -20000,63 +19472,63 @@
"generator": false,
"expression": true,
"range": [
- 11076,
- 11101
+ 10820,
+ 10845
],
"loc": {
"start": {
- "line": 405,
+ "line": 393,
"column": 37
},
"end": {
- "line": 405,
+ "line": 393,
"column": 62
}
}
}
],
"range": [
- 11055,
- 11102
+ 10799,
+ 10846
],
"loc": {
"start": {
- "line": 405,
+ "line": 393,
"column": 16
},
"end": {
- "line": 405,
+ "line": 393,
"column": 63
}
}
},
"range": [
- 11055,
- 11103
+ 10799,
+ 10847
],
"loc": {
"start": {
- "line": 405,
+ "line": 393,
"column": 16
},
"end": {
- "line": 405,
+ "line": 393,
"column": 64
}
}
}
],
"range": [
- 11037,
- 11117
+ 10781,
+ 10861
],
"loc": {
"start": {
- "line": 404,
+ "line": 392,
"column": 35
},
"end": {
- "line": 406,
+ "line": 394,
"column": 13
}
}
@@ -20072,16 +19544,16 @@
"type": "Identifier",
"name": "addEvt",
"range": [
- 11141,
- 11147
+ 10885,
+ 10891
],
"loc": {
"start": {
- "line": 407,
+ "line": 395,
"column": 16
},
"end": {
- "line": 407,
+ "line": 395,
"column": 22
}
}
@@ -20091,16 +19563,16 @@
"type": "Identifier",
"name": "btn",
"range": [
- 11148,
- 11151
+ 10892,
+ 10895
],
"loc": {
"start": {
- "line": 407,
+ "line": 395,
"column": 23
},
"end": {
- "line": 407,
+ "line": 395,
"column": 26
}
}
@@ -20110,16 +19582,16 @@
"value": "mouseover",
"raw": "'mouseover'",
"range": [
- 11153,
- 11164
+ 10897,
+ 10908
],
"loc": {
"start": {
- "line": 407,
+ "line": 395,
"column": 28
},
"end": {
- "line": 407,
+ "line": 395,
"column": 39
}
}
@@ -20132,16 +19604,16 @@
"type": "Identifier",
"name": "evt",
"range": [
- 11167,
- 11170
+ 10911,
+ 10914
],
"loc": {
"start": {
- "line": 407,
+ "line": 395,
"column": 42
},
"end": {
- "line": 407,
+ "line": 395,
"column": 45
}
}
@@ -20155,16 +19627,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 11175,
- 11179
+ 10919,
+ 10923
],
"loc": {
"start": {
- "line": 407,
+ "line": 395,
"column": 50
},
"end": {
- "line": 407,
+ "line": 395,
"column": 54
}
}
@@ -20173,31 +19645,31 @@
"type": "Identifier",
"name": "toggle",
"range": [
- 11180,
- 11186
+ 10924,
+ 10930
],
"loc": {
"start": {
- "line": 407,
+ "line": 395,
"column": 55
},
"end": {
- "line": 407,
+ "line": 395,
"column": 61
}
}
},
"range": [
- 11175,
- 11186
+ 10919,
+ 10930
],
"loc": {
"start": {
- "line": 407,
+ "line": 395,
"column": 50
},
"end": {
- "line": 407,
+ "line": 395,
"column": 61
}
}
@@ -20207,32 +19679,32 @@
"type": "Identifier",
"name": "evt",
"range": [
- 11187,
- 11190
+ 10931,
+ 10934
],
"loc": {
"start": {
- "line": 407,
+ "line": 395,
"column": 62
},
"end": {
- "line": 407,
+ "line": 395,
"column": 65
}
}
}
],
"range": [
- 11175,
- 11191
+ 10919,
+ 10935
],
"loc": {
"start": {
- "line": 407,
+ "line": 395,
"column": 50
},
"end": {
- "line": 407,
+ "line": 395,
"column": 66
}
}
@@ -20240,94 +19712,94 @@
"generator": false,
"expression": true,
"range": [
- 11166,
- 11191
+ 10910,
+ 10935
],
"loc": {
"start": {
- "line": 407,
+ "line": 395,
"column": 41
},
"end": {
- "line": 407,
+ "line": 395,
"column": 66
}
}
}
],
"range": [
- 11141,
- 11192
+ 10885,
+ 10936
],
"loc": {
"start": {
- "line": 407,
+ "line": 395,
"column": 16
},
"end": {
- "line": 407,
+ "line": 395,
"column": 67
}
}
},
"range": [
- 11141,
- 11193
+ 10885,
+ 10937
],
"loc": {
"start": {
- "line": 407,
+ "line": 395,
"column": 16
},
"end": {
- "line": 407,
+ "line": 395,
"column": 68
}
}
}
],
"range": [
- 11123,
- 11207
+ 10867,
+ 10951
],
"loc": {
"start": {
- "line": 406,
+ "line": 394,
"column": 19
},
"end": {
- "line": 408,
+ "line": 396,
"column": 13
}
}
},
"range": [
- 11014,
- 11207
+ 10758,
+ 10951
],
"loc": {
"start": {
- "line": 404,
+ "line": 392,
"column": 12
},
"end": {
- "line": 408,
+ "line": 396,
"column": 13
}
}
}
],
"range": [
- 10777,
- 11217
+ 10521,
+ 10961
],
"loc": {
"start": {
- "line": 397,
+ "line": 385,
"column": 27
},
"end": {
- "line": 409,
+ "line": 397,
"column": 9
}
}
@@ -20347,16 +19819,16 @@
"type": "Identifier",
"name": "span",
"range": [
- 11251,
- 11255
+ 10995,
+ 10999
],
"loc": {
"start": {
- "line": 410,
+ "line": 398,
"column": 12
},
"end": {
- "line": 410,
+ "line": 398,
"column": 16
}
}
@@ -20365,31 +19837,31 @@
"type": "Identifier",
"name": "innerHTML",
"range": [
- 11256,
- 11265
+ 11000,
+ 11009
],
"loc": {
"start": {
- "line": 410,
+ "line": 398,
"column": 17
},
"end": {
- "line": 410,
+ "line": 398,
"column": 26
}
}
},
"range": [
- 11251,
- 11265
+ 10995,
+ 11009
],
"loc": {
"start": {
- "line": 410,
+ "line": 398,
"column": 12
},
"end": {
- "line": 410,
+ "line": 398,
"column": 26
}
}
@@ -20400,16 +19872,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 11268,
- 11272
+ 11012,
+ 11016
],
"loc": {
"start": {
- "line": 410,
+ "line": 398,
"column": 29
},
"end": {
- "line": 410,
+ "line": 398,
"column": 33
}
}
@@ -20418,61 +19890,61 @@
"type": "Identifier",
"name": "btnHtml",
"range": [
- 11273,
- 11280
+ 11017,
+ 11024
],
"loc": {
"start": {
- "line": 410,
+ "line": 398,
"column": 34
},
"end": {
- "line": 410,
+ "line": 398,
"column": 41
}
}
},
"range": [
- 11268,
- 11280
+ 11012,
+ 11024
],
"loc": {
"start": {
- "line": 410,
+ "line": 398,
"column": 29
},
"end": {
- "line": 410,
+ "line": 398,
"column": 41
}
}
},
"range": [
- 11251,
- 11280
+ 10995,
+ 11024
],
"loc": {
"start": {
- "line": 410,
+ "line": 398,
"column": 12
},
"end": {
- "line": 410,
+ "line": 398,
"column": 41
}
}
},
"range": [
- 11251,
- 11281
+ 10995,
+ 11025
],
"loc": {
"start": {
- "line": 410,
+ "line": 398,
"column": 12
},
"end": {
- "line": 410,
+ "line": 398,
"column": 42
}
},
@@ -20481,16 +19953,16 @@
"type": "Line",
"value": "Custom html",
"range": [
- 11225,
- 11238
+ 10969,
+ 10982
],
"loc": {
"start": {
- "line": 409,
+ "line": 397,
"column": 17
},
"end": {
- "line": 409,
+ "line": 397,
"column": 30
}
}
@@ -20506,16 +19978,16 @@
"type": "Identifier",
"name": "colVisEl",
"range": [
- 11298,
- 11306
+ 11042,
+ 11050
],
"loc": {
"start": {
- "line": 411,
+ "line": 399,
"column": 16
},
"end": {
- "line": 411,
+ "line": 399,
"column": 24
}
}
@@ -20527,16 +19999,16 @@
"type": "Identifier",
"name": "span",
"range": [
- 11309,
- 11313
+ 11053,
+ 11057
],
"loc": {
"start": {
- "line": 411,
+ "line": 399,
"column": 27
},
"end": {
- "line": 411,
+ "line": 399,
"column": 31
}
}
@@ -20545,46 +20017,46 @@
"type": "Identifier",
"name": "firstChild",
"range": [
- 11314,
- 11324
+ 11058,
+ 11068
],
"loc": {
"start": {
- "line": 411,
+ "line": 399,
"column": 32
},
"end": {
- "line": 411,
+ "line": 399,
"column": 42
}
}
},
"range": [
- 11309,
- 11324
+ 11053,
+ 11068
],
"loc": {
"start": {
- "line": 411,
+ "line": 399,
"column": 27
},
"end": {
- "line": 411,
+ "line": 399,
"column": 42
}
}
},
"range": [
- 11298,
- 11324
+ 11042,
+ 11068
],
"loc": {
"start": {
- "line": 411,
+ "line": 399,
"column": 16
},
"end": {
- "line": 411,
+ "line": 399,
"column": 42
}
}
@@ -20592,16 +20064,16 @@
],
"kind": "let",
"range": [
- 11294,
- 11325
+ 11038,
+ 11069
],
"loc": {
"start": {
- "line": 411,
+ "line": 399,
"column": 12
},
"end": {
- "line": 411,
+ "line": 399,
"column": 43
}
}
@@ -20617,16 +20089,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 11343,
- 11347
+ 11087,
+ 11091
],
"loc": {
"start": {
- "line": 412,
+ "line": 400,
"column": 17
},
"end": {
- "line": 412,
+ "line": 400,
"column": 21
}
}
@@ -20635,47 +20107,47 @@
"type": "Identifier",
"name": "enableHover",
"range": [
- 11348,
- 11359
+ 11092,
+ 11103
],
"loc": {
"start": {
- "line": 412,
+ "line": 400,
"column": 22
},
"end": {
- "line": 412,
+ "line": 400,
"column": 33
}
}
},
"range": [
- 11343,
- 11359
+ 11087,
+ 11103
],
"loc": {
"start": {
- "line": 412,
+ "line": 400,
"column": 17
},
"end": {
- "line": 412,
+ "line": 400,
"column": 33
}
}
},
"prefix": true,
"range": [
- 11342,
- 11359
+ 11086,
+ 11103
],
"loc": {
"start": {
- "line": 412,
+ "line": 400,
"column": 16
},
"end": {
- "line": 412,
+ "line": 400,
"column": 33
}
}
@@ -20691,16 +20163,16 @@
"type": "Identifier",
"name": "addEvt",
"range": [
- 11379,
- 11385
+ 11123,
+ 11129
],
"loc": {
"start": {
- "line": 413,
+ "line": 401,
"column": 16
},
"end": {
- "line": 413,
+ "line": 401,
"column": 22
}
}
@@ -20710,16 +20182,16 @@
"type": "Identifier",
"name": "colVisEl",
"range": [
- 11386,
- 11394
+ 11130,
+ 11138
],
"loc": {
"start": {
- "line": 413,
+ "line": 401,
"column": 23
},
"end": {
- "line": 413,
+ "line": 401,
"column": 31
}
}
@@ -20729,16 +20201,16 @@
"value": "click",
"raw": "'click'",
"range": [
- 11396,
- 11403
+ 11140,
+ 11147
],
"loc": {
"start": {
- "line": 413,
+ "line": 401,
"column": 33
},
"end": {
- "line": 413,
+ "line": 401,
"column": 40
}
}
@@ -20751,16 +20223,16 @@
"type": "Identifier",
"name": "evt",
"range": [
- 11406,
- 11409
+ 11150,
+ 11153
],
"loc": {
"start": {
- "line": 413,
+ "line": 401,
"column": 43
},
"end": {
- "line": 413,
+ "line": 401,
"column": 46
}
}
@@ -20774,16 +20246,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 11414,
- 11418
+ 11158,
+ 11162
],
"loc": {
"start": {
- "line": 413,
+ "line": 401,
"column": 51
},
"end": {
- "line": 413,
+ "line": 401,
"column": 55
}
}
@@ -20792,31 +20264,31 @@
"type": "Identifier",
"name": "toggle",
"range": [
- 11419,
- 11425
+ 11163,
+ 11169
],
"loc": {
"start": {
- "line": 413,
+ "line": 401,
"column": 56
},
"end": {
- "line": 413,
+ "line": 401,
"column": 62
}
}
},
"range": [
- 11414,
- 11425
+ 11158,
+ 11169
],
"loc": {
"start": {
- "line": 413,
+ "line": 401,
"column": 51
},
"end": {
- "line": 413,
+ "line": 401,
"column": 62
}
}
@@ -20826,32 +20298,32 @@
"type": "Identifier",
"name": "evt",
"range": [
- 11426,
- 11429
+ 11170,
+ 11173
],
"loc": {
"start": {
- "line": 413,
+ "line": 401,
"column": 63
},
"end": {
- "line": 413,
+ "line": 401,
"column": 66
}
}
}
],
"range": [
- 11414,
- 11430
+ 11158,
+ 11174
],
"loc": {
"start": {
- "line": 413,
+ "line": 401,
"column": 51
},
"end": {
- "line": 413,
+ "line": 401,
"column": 67
}
}
@@ -20859,63 +20331,63 @@
"generator": false,
"expression": true,
"range": [
- 11405,
- 11430
+ 11149,
+ 11174
],
"loc": {
"start": {
- "line": 413,
+ "line": 401,
"column": 42
},
"end": {
- "line": 413,
+ "line": 401,
"column": 67
}
}
}
],
"range": [
- 11379,
- 11431
+ 11123,
+ 11175
],
"loc": {
"start": {
- "line": 413,
+ "line": 401,
"column": 16
},
"end": {
- "line": 413,
+ "line": 401,
"column": 68
}
}
},
"range": [
- 11379,
- 11432
+ 11123,
+ 11176
],
"loc": {
"start": {
- "line": 413,
+ "line": 401,
"column": 16
},
"end": {
- "line": 413,
+ "line": 401,
"column": 69
}
}
}
],
"range": [
- 11361,
- 11446
+ 11105,
+ 11190
],
"loc": {
"start": {
- "line": 412,
+ "line": 400,
"column": 35
},
"end": {
- "line": 414,
+ "line": 402,
"column": 13
}
}
@@ -20931,16 +20403,16 @@
"type": "Identifier",
"name": "addEvt",
"range": [
- 11470,
- 11476
+ 11214,
+ 11220
],
"loc": {
"start": {
- "line": 415,
+ "line": 403,
"column": 16
},
"end": {
- "line": 415,
+ "line": 403,
"column": 22
}
}
@@ -20950,16 +20422,16 @@
"type": "Identifier",
"name": "colVisEl",
"range": [
- 11477,
- 11485
+ 11221,
+ 11229
],
"loc": {
"start": {
- "line": 415,
+ "line": 403,
"column": 23
},
"end": {
- "line": 415,
+ "line": 403,
"column": 31
}
}
@@ -20969,16 +20441,16 @@
"value": "mouseover",
"raw": "'mouseover'",
"range": [
- 11487,
- 11498
+ 11231,
+ 11242
],
"loc": {
"start": {
- "line": 415,
+ "line": 403,
"column": 33
},
"end": {
- "line": 415,
+ "line": 403,
"column": 44
}
}
@@ -20991,16 +20463,16 @@
"type": "Identifier",
"name": "evt",
"range": [
- 11501,
- 11504
+ 11245,
+ 11248
],
"loc": {
"start": {
- "line": 415,
+ "line": 403,
"column": 47
},
"end": {
- "line": 415,
+ "line": 403,
"column": 50
}
}
@@ -21014,16 +20486,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 11509,
- 11513
+ 11253,
+ 11257
],
"loc": {
"start": {
- "line": 415,
+ "line": 403,
"column": 55
},
"end": {
- "line": 415,
+ "line": 403,
"column": 59
}
}
@@ -21032,31 +20504,31 @@
"type": "Identifier",
"name": "toggle",
"range": [
- 11514,
- 11520
+ 11258,
+ 11264
],
"loc": {
"start": {
- "line": 415,
+ "line": 403,
"column": 60
},
"end": {
- "line": 415,
+ "line": 403,
"column": 66
}
}
},
"range": [
- 11509,
- 11520
+ 11253,
+ 11264
],
"loc": {
"start": {
- "line": 415,
+ "line": 403,
"column": 55
},
"end": {
- "line": 415,
+ "line": 403,
"column": 66
}
}
@@ -21066,32 +20538,32 @@
"type": "Identifier",
"name": "evt",
"range": [
- 11521,
- 11524
+ 11265,
+ 11268
],
"loc": {
"start": {
- "line": 415,
+ "line": 403,
"column": 67
},
"end": {
- "line": 415,
+ "line": 403,
"column": 70
}
}
}
],
"range": [
- 11509,
- 11525
+ 11253,
+ 11269
],
"loc": {
"start": {
- "line": 415,
+ "line": 403,
"column": 55
},
"end": {
- "line": 415,
+ "line": 403,
"column": 71
}
}
@@ -21099,109 +20571,109 @@
"generator": false,
"expression": true,
"range": [
- 11500,
- 11525
+ 11244,
+ 11269
],
"loc": {
"start": {
- "line": 415,
+ "line": 403,
"column": 46
},
"end": {
- "line": 415,
+ "line": 403,
"column": 71
}
}
}
],
"range": [
- 11470,
- 11526
+ 11214,
+ 11270
],
"loc": {
"start": {
- "line": 415,
+ "line": 403,
"column": 16
},
"end": {
- "line": 415,
+ "line": 403,
"column": 72
}
}
},
"range": [
- 11470,
- 11527
+ 11214,
+ 11271
],
"loc": {
"start": {
- "line": 415,
+ "line": 403,
"column": 16
},
"end": {
- "line": 415,
+ "line": 403,
"column": 73
}
}
}
],
"range": [
- 11452,
- 11541
+ 11196,
+ 11285
],
"loc": {
"start": {
- "line": 414,
+ "line": 402,
"column": 19
},
"end": {
- "line": 416,
+ "line": 404,
"column": 13
}
}
},
"range": [
- 11338,
- 11541
+ 11082,
+ 11285
],
"loc": {
"start": {
- "line": 412,
+ "line": 400,
"column": 12
},
"end": {
- "line": 416,
+ "line": 404,
"column": 13
}
}
}
],
"range": [
- 11223,
- 11551
+ 10967,
+ 11295
],
"loc": {
"start": {
- "line": 409,
+ "line": 397,
"column": 15
},
"end": {
- "line": 417,
+ "line": 405,
"column": 9
}
}
},
"range": [
- 10758,
- 11551
+ 10502,
+ 11295
],
"loc": {
"start": {
- "line": 397,
+ "line": 385,
"column": 8
},
"end": {
- "line": 417,
+ "line": 405,
"column": 9
}
}
@@ -21217,16 +20689,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 11561,
- 11565
+ 11305,
+ 11309
],
"loc": {
"start": {
- "line": 419,
+ "line": 407,
"column": 8
},
"end": {
- "line": 419,
+ "line": 407,
"column": 12
}
}
@@ -21235,31 +20707,31 @@
"type": "Identifier",
"name": "spanEl",
"range": [
- 11566,
- 11572
+ 11310,
+ 11316
],
"loc": {
"start": {
- "line": 419,
+ "line": 407,
"column": 13
},
"end": {
- "line": 419,
+ "line": 407,
"column": 19
}
}
},
"range": [
- 11561,
- 11572
+ 11305,
+ 11316
],
"loc": {
"start": {
- "line": 419,
+ "line": 407,
"column": 8
},
"end": {
- "line": 419,
+ "line": 407,
"column": 19
}
}
@@ -21268,46 +20740,46 @@
"type": "Identifier",
"name": "span",
"range": [
- 11575,
- 11579
+ 11319,
+ 11323
],
"loc": {
"start": {
- "line": 419,
+ "line": 407,
"column": 22
},
"end": {
- "line": 419,
+ "line": 407,
"column": 26
}
}
},
"range": [
- 11561,
- 11579
+ 11305,
+ 11323
],
"loc": {
"start": {
- "line": 419,
+ "line": 407,
"column": 8
},
"end": {
- "line": 419,
+ "line": 407,
"column": 26
}
}
},
"range": [
- 11561,
- 11580
+ 11305,
+ 11324
],
"loc": {
"start": {
- "line": 419,
+ "line": 407,
"column": 8
},
"end": {
- "line": 419,
+ "line": 407,
"column": 27
}
}
@@ -21323,16 +20795,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 11589,
- 11593
+ 11333,
+ 11337
],
"loc": {
"start": {
- "line": 420,
+ "line": 408,
"column": 8
},
"end": {
- "line": 420,
+ "line": 408,
"column": 12
}
}
@@ -21341,31 +20813,31 @@
"type": "Identifier",
"name": "btnEl",
"range": [
- 11594,
- 11599
+ 11338,
+ 11343
],
"loc": {
"start": {
- "line": 420,
+ "line": 408,
"column": 13
},
"end": {
- "line": 420,
+ "line": 408,
"column": 18
}
}
},
"range": [
- 11589,
- 11599
+ 11333,
+ 11343
],
"loc": {
"start": {
- "line": 420,
+ "line": 408,
"column": 8
},
"end": {
- "line": 420,
+ "line": 408,
"column": 18
}
}
@@ -21379,16 +20851,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 11602,
- 11606
+ 11346,
+ 11350
],
"loc": {
"start": {
- "line": 420,
+ "line": 408,
"column": 21
},
"end": {
- "line": 420,
+ "line": 408,
"column": 25
}
}
@@ -21397,31 +20869,31 @@
"type": "Identifier",
"name": "spanEl",
"range": [
- 11607,
- 11613
+ 11351,
+ 11357
],
"loc": {
"start": {
- "line": 420,
+ "line": 408,
"column": 26
},
"end": {
- "line": 420,
+ "line": 408,
"column": 32
}
}
},
"range": [
- 11602,
- 11613
+ 11346,
+ 11357
],
"loc": {
"start": {
- "line": 420,
+ "line": 408,
"column": 21
},
"end": {
- "line": 420,
+ "line": 408,
"column": 32
}
}
@@ -21430,61 +20902,61 @@
"type": "Identifier",
"name": "firstChild",
"range": [
- 11614,
- 11624
+ 11358,
+ 11368
],
"loc": {
"start": {
- "line": 420,
+ "line": 408,
"column": 33
},
"end": {
- "line": 420,
+ "line": 408,
"column": 43
}
}
},
"range": [
- 11602,
- 11624
+ 11346,
+ 11368
],
"loc": {
"start": {
- "line": 420,
+ "line": 408,
"column": 21
},
"end": {
- "line": 420,
+ "line": 408,
"column": 43
}
}
},
"range": [
- 11589,
- 11624
+ 11333,
+ 11368
],
"loc": {
"start": {
- "line": 420,
+ "line": 408,
"column": 8
},
"end": {
- "line": 420,
+ "line": 408,
"column": 43
}
}
},
"range": [
- 11589,
- 11625
+ 11333,
+ 11369
],
"loc": {
"start": {
- "line": 420,
+ "line": 408,
"column": 8
},
"end": {
- "line": 420,
+ "line": 408,
"column": 44
}
}
@@ -21497,16 +20969,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 11639,
- 11643
+ 11383,
+ 11387
],
"loc": {
"start": {
- "line": 422,
+ "line": 410,
"column": 12
},
"end": {
- "line": 422,
+ "line": 410,
"column": 16
}
}
@@ -21515,31 +20987,31 @@
"type": "Identifier",
"name": "onLoaded",
"range": [
- 11644,
- 11652
+ 11388,
+ 11396
],
"loc": {
"start": {
- "line": 422,
+ "line": 410,
"column": 17
},
"end": {
- "line": 422,
+ "line": 410,
"column": 25
}
}
},
"range": [
- 11639,
- 11652
+ 11383,
+ 11396
],
"loc": {
"start": {
- "line": 422,
+ "line": 410,
"column": 12
},
"end": {
- "line": 422,
+ "line": 410,
"column": 25
}
}
@@ -21560,16 +21032,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 11668,
- 11672
+ 11412,
+ 11416
],
"loc": {
"start": {
- "line": 423,
+ "line": 411,
"column": 12
},
"end": {
- "line": 423,
+ "line": 411,
"column": 16
}
}
@@ -21578,31 +21050,31 @@
"type": "Identifier",
"name": "onLoaded",
"range": [
- 11673,
- 11681
+ 11417,
+ 11425
],
"loc": {
"start": {
- "line": 423,
+ "line": 411,
"column": 17
},
"end": {
- "line": 423,
+ "line": 411,
"column": 25
}
}
},
"range": [
- 11668,
- 11681
+ 11412,
+ 11425
],
"loc": {
"start": {
- "line": 423,
+ "line": 411,
"column": 12
},
"end": {
- "line": 423,
+ "line": 411,
"column": 25
}
}
@@ -21611,31 +21083,31 @@
"type": "Identifier",
"name": "call",
"range": [
- 11682,
- 11686
+ 11426,
+ 11430
],
"loc": {
"start": {
- "line": 423,
+ "line": 411,
"column": 26
},
"end": {
- "line": 423,
+ "line": 411,
"column": 30
}
}
},
"range": [
- 11668,
- 11686
+ 11412,
+ 11430
],
"loc": {
"start": {
- "line": 423,
+ "line": 411,
"column": 12
},
"end": {
- "line": 423,
+ "line": 411,
"column": 30
}
}
@@ -21646,16 +21118,16 @@
"value": null,
"raw": "null",
"range": [
- 11687,
- 11691
+ 11431,
+ 11435
],
"loc": {
"start": {
- "line": 423,
+ "line": 411,
"column": 31
},
"end": {
- "line": 423,
+ "line": 411,
"column": 35
}
}
@@ -21663,95 +21135,95 @@
{
"type": "ThisExpression",
"range": [
- 11693,
- 11697
+ 11437,
+ 11441
],
"loc": {
"start": {
- "line": 423,
+ "line": 411,
"column": 37
},
"end": {
- "line": 423,
+ "line": 411,
"column": 41
}
}
}
],
"range": [
- 11668,
- 11698
+ 11412,
+ 11442
],
"loc": {
"start": {
- "line": 423,
+ "line": 411,
"column": 12
},
"end": {
- "line": 423,
+ "line": 411,
"column": 42
}
}
},
"range": [
- 11668,
- 11699
+ 11412,
+ 11443
],
"loc": {
"start": {
- "line": 423,
+ "line": 411,
"column": 12
},
"end": {
- "line": 423,
+ "line": 411,
"column": 43
}
}
}
],
"range": [
- 11654,
- 11709
+ 11398,
+ 11453
],
"loc": {
"start": {
- "line": 422,
+ "line": 410,
"column": 27
},
"end": {
- "line": 424,
+ "line": 412,
"column": 9
}
}
},
"alternate": null,
"range": [
- 11635,
- 11709
+ 11379,
+ 11453
],
"loc": {
"start": {
- "line": 422,
+ "line": 410,
"column": 8
},
"end": {
- "line": 424,
+ "line": 412,
"column": 9
}
}
}
],
"range": [
- 10149,
- 11715
+ 9920,
+ 11459
],
"loc": {
"start": {
- "line": 376,
+ "line": 364,
"column": 15
},
"end": {
- "line": 425,
+ "line": 413,
"column": 5
}
}
@@ -21759,16 +21231,16 @@
"generator": false,
"expression": false,
"range": [
- 10146,
- 11715
+ 9917,
+ 11459
],
"loc": {
"start": {
- "line": 376,
+ "line": 364,
"column": 12
},
"end": {
- "line": 425,
+ "line": 413,
"column": 5
}
}
@@ -21776,16 +21248,16 @@
"kind": "method",
"computed": false,
"range": [
- 10138,
- 11715
+ 9909,
+ 11459
],
"loc": {
"start": {
- "line": 376,
+ "line": 364,
"column": 4
},
"end": {
- "line": 425,
+ "line": 413,
"column": 5
}
},
@@ -21794,16 +21266,16 @@
"type": "Block",
"value": "*\n * Build main button UI\n ",
"range": [
- 10094,
- 10133
+ 9865,
+ 9904
],
"loc": {
"start": {
- "line": 373,
+ "line": 361,
"column": 4
},
"end": {
- "line": 375,
+ "line": 363,
"column": 7
}
}
@@ -21814,16 +21286,16 @@
"type": "Block",
"value": "*\n * Build columns manager UI\n ",
"range": [
- 11721,
- 11764
+ 11465,
+ 11508
],
"loc": {
"start": {
- "line": 427,
+ "line": 415,
"column": 4
},
"end": {
- "line": 429,
+ "line": 417,
"column": 7
}
}
@@ -21837,16 +21309,16 @@
"type": "Identifier",
"name": "buildManager",
"range": [
- 11769,
- 11781
+ 11513,
+ 11525
],
"loc": {
"start": {
- "line": 430,
+ "line": 418,
"column": 4
},
"end": {
- "line": 430,
+ "line": 418,
"column": 16
}
}
@@ -21867,16 +21339,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 11798,
- 11800
+ 11542,
+ 11544
],
"loc": {
"start": {
- "line": 431,
+ "line": 419,
"column": 12
},
"end": {
- "line": 431,
+ "line": 419,
"column": 14
}
}
@@ -21887,16 +21359,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 11803,
- 11807
+ 11547,
+ 11551
],
"loc": {
"start": {
- "line": 431,
+ "line": 419,
"column": 17
},
"end": {
- "line": 431,
+ "line": 419,
"column": 21
}
}
@@ -21905,46 +21377,46 @@
"type": "Identifier",
"name": "tf",
"range": [
- 11808,
- 11810
+ 11552,
+ 11554
],
"loc": {
"start": {
- "line": 431,
+ "line": 419,
"column": 22
},
"end": {
- "line": 431,
+ "line": 419,
"column": 24
}
}
},
"range": [
- 11803,
- 11810
+ 11547,
+ 11554
],
"loc": {
"start": {
- "line": 431,
+ "line": 419,
"column": 17
},
"end": {
- "line": 431,
+ "line": 419,
"column": 24
}
}
},
"range": [
- 11798,
- 11810
+ 11542,
+ 11554
],
"loc": {
"start": {
- "line": 431,
+ "line": 419,
"column": 12
},
"end": {
- "line": 431,
+ "line": 419,
"column": 24
}
}
@@ -21952,16 +21424,16 @@
],
"kind": "let",
"range": [
- 11794,
- 11811
+ 11538,
+ 11555
],
"loc": {
"start": {
- "line": 431,
+ "line": 419,
"column": 8
},
"end": {
- "line": 431,
+ "line": 419,
"column": 25
}
}
@@ -21975,16 +21447,16 @@
"type": "Identifier",
"name": "container",
"range": [
- 11825,
- 11834
+ 11569,
+ 11578
],
"loc": {
"start": {
- "line": 433,
+ "line": 421,
"column": 12
},
"end": {
- "line": 433,
+ "line": 421,
"column": 21
}
}
@@ -22000,16 +21472,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 11838,
- 11842
+ 11582,
+ 11586
],
"loc": {
"start": {
- "line": 433,
+ "line": 421,
"column": 25
},
"end": {
- "line": 433,
+ "line": 421,
"column": 29
}
}
@@ -22018,47 +21490,47 @@
"type": "Identifier",
"name": "contElTgtId",
"range": [
- 11843,
- 11854
+ 11587,
+ 11598
],
"loc": {
"start": {
- "line": 433,
+ "line": 421,
"column": 30
},
"end": {
- "line": 433,
+ "line": 421,
"column": 41
}
}
},
"range": [
- 11838,
- 11854
+ 11582,
+ 11598
],
"loc": {
"start": {
- "line": 433,
+ "line": 421,
"column": 25
},
"end": {
- "line": 433,
+ "line": 421,
"column": 41
}
}
},
"prefix": true,
"range": [
- 11837,
- 11854
+ 11581,
+ 11598
],
"loc": {
"start": {
- "line": 433,
+ "line": 421,
"column": 24
},
"end": {
- "line": 433,
+ "line": 421,
"column": 41
}
}
@@ -22069,16 +21541,16 @@
"type": "Identifier",
"name": "createElm",
"range": [
- 11869,
- 11878
+ 11613,
+ 11622
],
"loc": {
"start": {
- "line": 434,
+ "line": 422,
"column": 12
},
"end": {
- "line": 434,
+ "line": 422,
"column": 21
}
}
@@ -22089,196 +21561,33 @@
"value": "div",
"raw": "'div'",
"range": [
- 11879,
- 11884
+ 11623,
+ 11628
],
"loc": {
"start": {
- "line": 434,
+ "line": 422,
"column": 22
},
"end": {
- "line": 434,
+ "line": 422,
"column": 27
}
}
- },
- {
- "type": "ArrayExpression",
- "elements": [
- {
- "type": "Literal",
- "value": "id",
- "raw": "'id'",
- "range": [
- 11887,
- 11891
- ],
- "loc": {
- "start": {
- "line": 434,
- "column": 30
- },
- "end": {
- "line": 434,
- "column": 34
- }
- }
- },
- {
- "type": "BinaryExpression",
- "operator": "+",
- "left": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "ThisExpression",
- "range": [
- 11893,
- 11897
- ],
- "loc": {
- "start": {
- "line": 434,
- "column": 36
- },
- "end": {
- "line": 434,
- "column": 40
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "prfxCont",
- "range": [
- 11898,
- 11906
- ],
- "loc": {
- "start": {
- "line": 434,
- "column": 41
- },
- "end": {
- "line": 434,
- "column": 49
- }
- }
- },
- "range": [
- 11893,
- 11906
- ],
- "loc": {
- "start": {
- "line": 434,
- "column": 36
- },
- "end": {
- "line": 434,
- "column": 49
- }
- }
- },
- "right": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "tf",
- "range": [
- 11909,
- 11911
- ],
- "loc": {
- "start": {
- "line": 434,
- "column": 52
- },
- "end": {
- "line": 434,
- "column": 54
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "id",
- "range": [
- 11912,
- 11914
- ],
- "loc": {
- "start": {
- "line": 434,
- "column": 55
- },
- "end": {
- "line": 434,
- "column": 57
- }
- }
- },
- "range": [
- 11909,
- 11914
- ],
- "loc": {
- "start": {
- "line": 434,
- "column": 52
- },
- "end": {
- "line": 434,
- "column": 57
- }
- }
- },
- "range": [
- 11893,
- 11914
- ],
- "loc": {
- "start": {
- "line": 434,
- "column": 36
- },
- "end": {
- "line": 434,
- "column": 57
- }
- }
- }
- ],
- "range": [
- 11886,
- 11915
- ],
- "loc": {
- "start": {
- "line": 434,
- "column": 29
- },
- "end": {
- "line": 434,
- "column": 58
- }
- }
}
],
"range": [
- 11869,
- 11916
+ 11613,
+ 11629
],
"loc": {
"start": {
- "line": 434,
+ "line": 422,
"column": 12
},
"end": {
- "line": 434,
- "column": 59
+ "line": 422,
+ "column": 28
}
}
},
@@ -22288,16 +21597,16 @@
"type": "Identifier",
"name": "elm",
"range": [
- 11931,
- 11934
+ 11644,
+ 11647
],
"loc": {
"start": {
- "line": 435,
+ "line": 423,
"column": 12
},
"end": {
- "line": 435,
+ "line": 423,
"column": 15
}
}
@@ -22309,16 +21618,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 11935,
- 11939
+ 11648,
+ 11652
],
"loc": {
"start": {
- "line": 435,
+ "line": 423,
"column": 16
},
"end": {
- "line": 435,
+ "line": 423,
"column": 20
}
}
@@ -22327,77 +21636,77 @@
"type": "Identifier",
"name": "contElTgtId",
"range": [
- 11940,
- 11951
+ 11653,
+ 11664
],
"loc": {
"start": {
- "line": 435,
+ "line": 423,
"column": 21
},
"end": {
- "line": 435,
+ "line": 423,
"column": 32
}
}
},
"range": [
- 11935,
- 11951
+ 11648,
+ 11664
],
"loc": {
"start": {
- "line": 435,
+ "line": 423,
"column": 16
},
"end": {
- "line": 435,
+ "line": 423,
"column": 32
}
}
}
],
"range": [
- 11931,
- 11952
+ 11644,
+ 11665
],
"loc": {
"start": {
- "line": 435,
+ "line": 423,
"column": 12
},
"end": {
- "line": 435,
+ "line": 423,
"column": 33
}
}
},
"range": [
- 11837,
- 11952
+ 11581,
+ 11665
],
"loc": {
"start": {
- "line": 433,
+ "line": 421,
"column": 24
},
"end": {
- "line": 435,
+ "line": 423,
"column": 33
}
}
},
"range": [
- 11825,
- 11952
+ 11569,
+ 11665
],
"loc": {
"start": {
- "line": 433,
+ "line": 421,
"column": 12
},
"end": {
- "line": 435,
+ "line": 423,
"column": 33
}
}
@@ -22405,16 +21714,16 @@
],
"kind": "let",
"range": [
- 11821,
- 11953
+ 11565,
+ 11666
],
"loc": {
"start": {
- "line": 433,
+ "line": 421,
"column": 8
},
"end": {
- "line": 435,
+ "line": 423,
"column": 34
}
}
@@ -22431,16 +21740,16 @@
"type": "Identifier",
"name": "container",
"range": [
- 11962,
- 11971
+ 11675,
+ 11684
],
"loc": {
"start": {
- "line": 436,
+ "line": 424,
"column": 8
},
"end": {
- "line": 436,
+ "line": 424,
"column": 17
}
}
@@ -22449,31 +21758,31 @@
"type": "Identifier",
"name": "className",
"range": [
- 11972,
- 11981
+ 11685,
+ 11694
],
"loc": {
"start": {
- "line": 436,
+ "line": 424,
"column": 18
},
"end": {
- "line": 436,
+ "line": 424,
"column": 27
}
}
},
"range": [
- 11962,
- 11981
+ 11675,
+ 11694
],
"loc": {
"start": {
- "line": 436,
+ "line": 424,
"column": 8
},
"end": {
- "line": 436,
+ "line": 424,
"column": 27
}
}
@@ -22484,16 +21793,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 11984,
- 11988
+ 11697,
+ 11701
],
"loc": {
"start": {
- "line": 436,
+ "line": 424,
"column": 30
},
"end": {
- "line": 436,
+ "line": 424,
"column": 34
}
}
@@ -22502,61 +21811,61 @@
"type": "Identifier",
"name": "contCssClass",
"range": [
- 11989,
- 12001
+ 11702,
+ 11714
],
"loc": {
"start": {
- "line": 436,
+ "line": 424,
"column": 35
},
"end": {
- "line": 436,
+ "line": 424,
"column": 47
}
}
},
"range": [
- 11984,
- 12001
+ 11697,
+ 11714
],
"loc": {
"start": {
- "line": 436,
+ "line": 424,
"column": 30
},
"end": {
- "line": 436,
+ "line": 424,
"column": 47
}
}
},
"range": [
- 11962,
- 12001
+ 11675,
+ 11714
],
"loc": {
"start": {
- "line": 436,
+ "line": 424,
"column": 8
},
"end": {
- "line": 436,
+ "line": 424,
"column": 47
}
}
},
"range": [
- 11962,
- 12002
+ 11675,
+ 11715
],
"loc": {
"start": {
- "line": 436,
+ "line": 424,
"column": 8
},
"end": {
- "line": 436,
+ "line": 424,
"column": 48
}
},
@@ -22565,16 +21874,16 @@
"type": "Line",
"value": "Extension description",
"range": [
- 12012,
- 12035
+ 11725,
+ 11748
],
"loc": {
"start": {
- "line": 438,
+ "line": 426,
"column": 8
},
"end": {
- "line": 438,
+ "line": 426,
"column": 31
}
}
@@ -22590,16 +21899,16 @@
"type": "Identifier",
"name": "extNameLabel",
"range": [
- 12048,
- 12060
+ 11761,
+ 11773
],
"loc": {
"start": {
- "line": 439,
+ "line": 427,
"column": 12
},
"end": {
- "line": 439,
+ "line": 427,
"column": 24
}
}
@@ -22610,16 +21919,16 @@
"type": "Identifier",
"name": "createElm",
"range": [
- 12063,
- 12072
+ 11776,
+ 11785
],
"loc": {
"start": {
- "line": 439,
+ "line": 427,
"column": 27
},
"end": {
- "line": 439,
+ "line": 427,
"column": 36
}
}
@@ -22630,47 +21939,47 @@
"value": "p",
"raw": "'p'",
"range": [
- 12073,
- 12076
+ 11786,
+ 11789
],
"loc": {
"start": {
- "line": 439,
+ "line": 427,
"column": 37
},
"end": {
- "line": 439,
+ "line": 427,
"column": 40
}
}
}
],
"range": [
- 12063,
- 12077
+ 11776,
+ 11790
],
"loc": {
"start": {
- "line": 439,
+ "line": 427,
"column": 27
},
"end": {
- "line": 439,
+ "line": 427,
"column": 41
}
}
},
"range": [
- 12048,
- 12077
+ 11761,
+ 11790
],
"loc": {
"start": {
- "line": 439,
+ "line": 427,
"column": 12
},
"end": {
- "line": 439,
+ "line": 427,
"column": 41
}
}
@@ -22678,16 +21987,16 @@
],
"kind": "let",
"range": [
- 12044,
- 12078
+ 11757,
+ 11791
],
"loc": {
"start": {
- "line": 439,
+ "line": 427,
"column": 8
},
"end": {
- "line": 439,
+ "line": 427,
"column": 42
}
},
@@ -22696,16 +22005,16 @@
"type": "Line",
"value": "Extension description",
"range": [
- 12012,
- 12035
+ 11725,
+ 11748
],
"loc": {
"start": {
- "line": 438,
+ "line": 426,
"column": 8
},
"end": {
- "line": 438,
+ "line": 426,
"column": 31
}
}
@@ -22724,16 +22033,16 @@
"type": "Identifier",
"name": "extNameLabel",
"range": [
- 12087,
- 12099
+ 11800,
+ 11812
],
"loc": {
"start": {
- "line": 440,
+ "line": 428,
"column": 8
},
"end": {
- "line": 440,
+ "line": 428,
"column": 20
}
}
@@ -22742,31 +22051,31 @@
"type": "Identifier",
"name": "innerHTML",
"range": [
- 12100,
- 12109
+ 11813,
+ 11822
],
"loc": {
"start": {
- "line": 440,
+ "line": 428,
"column": 21
},
"end": {
- "line": 440,
+ "line": 428,
"column": 30
}
}
},
"range": [
- 12087,
- 12109
+ 11800,
+ 11822
],
"loc": {
"start": {
- "line": 440,
+ "line": 428,
"column": 8
},
"end": {
- "line": 440,
+ "line": 428,
"column": 30
}
}
@@ -22777,16 +22086,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 12112,
- 12116
+ 11825,
+ 11829
],
"loc": {
"start": {
- "line": 440,
+ "line": 428,
"column": 33
},
"end": {
- "line": 440,
+ "line": 428,
"column": 37
}
}
@@ -22795,61 +22104,61 @@
"type": "Identifier",
"name": "text",
"range": [
- 12117,
- 12121
+ 11830,
+ 11834
],
"loc": {
"start": {
- "line": 440,
+ "line": 428,
"column": 38
},
"end": {
- "line": 440,
+ "line": 428,
"column": 42
}
}
},
"range": [
- 12112,
- 12121
+ 11825,
+ 11834
],
"loc": {
"start": {
- "line": 440,
+ "line": 428,
"column": 33
},
"end": {
- "line": 440,
+ "line": 428,
"column": 42
}
}
},
"range": [
- 12087,
- 12121
+ 11800,
+ 11834
],
"loc": {
"start": {
- "line": 440,
+ "line": 428,
"column": 8
},
"end": {
- "line": 440,
+ "line": 428,
"column": 42
}
}
},
"range": [
- 12087,
- 12122
+ 11800,
+ 11835
],
"loc": {
"start": {
- "line": 440,
+ "line": 428,
"column": 8
},
"end": {
- "line": 440,
+ "line": 428,
"column": 43
}
}
@@ -22865,16 +22174,16 @@
"type": "Identifier",
"name": "container",
"range": [
- 12131,
- 12140
+ 11844,
+ 11853
],
"loc": {
"start": {
- "line": 441,
+ "line": 429,
"column": 8
},
"end": {
- "line": 441,
+ "line": 429,
"column": 17
}
}
@@ -22883,31 +22192,31 @@
"type": "Identifier",
"name": "appendChild",
"range": [
- 12141,
- 12152
+ 11854,
+ 11865
],
"loc": {
"start": {
- "line": 441,
+ "line": 429,
"column": 18
},
"end": {
- "line": 441,
+ "line": 429,
"column": 29
}
}
},
"range": [
- 12131,
- 12152
+ 11844,
+ 11865
],
"loc": {
"start": {
- "line": 441,
+ "line": 429,
"column": 8
},
"end": {
- "line": 441,
+ "line": 429,
"column": 29
}
}
@@ -22917,47 +22226,47 @@
"type": "Identifier",
"name": "extNameLabel",
"range": [
- 12153,
- 12165
+ 11866,
+ 11878
],
"loc": {
"start": {
- "line": 441,
+ "line": 429,
"column": 30
},
"end": {
- "line": 441,
+ "line": 429,
"column": 42
}
}
}
],
"range": [
- 12131,
- 12166
+ 11844,
+ 11879
],
"loc": {
"start": {
- "line": 441,
+ "line": 429,
"column": 8
},
"end": {
- "line": 441,
+ "line": 429,
"column": 43
}
}
},
"range": [
- 12131,
- 12167
+ 11844,
+ 11880
],
"loc": {
"start": {
- "line": 441,
+ "line": 429,
"column": 8
},
"end": {
- "line": 441,
+ "line": 429,
"column": 44
}
},
@@ -22966,16 +22275,16 @@
"type": "Line",
"value": "Headers list",
"range": [
- 12177,
- 12191
+ 11890,
+ 11904
],
"loc": {
"start": {
- "line": 443,
+ "line": 431,
"column": 8
},
"end": {
- "line": 443,
+ "line": 431,
"column": 22
}
}
@@ -22991,16 +22300,16 @@
"type": "Identifier",
"name": "ul",
"range": [
- 12204,
- 12206
+ 11917,
+ 11919
],
"loc": {
"start": {
- "line": 444,
+ "line": 432,
"column": 12
},
"end": {
- "line": 444,
+ "line": 432,
"column": 14
}
}
@@ -23011,16 +22320,16 @@
"type": "Identifier",
"name": "createElm",
"range": [
- 12209,
- 12218
+ 11922,
+ 11931
],
"loc": {
"start": {
- "line": 444,
+ "line": 432,
"column": 17
},
"end": {
- "line": 444,
+ "line": 432,
"column": 26
}
}
@@ -23031,302 +22340,65 @@
"value": "ul",
"raw": "'ul'",
"range": [
- 12219,
- 12223
+ 11932,
+ 11936
],
"loc": {
"start": {
- "line": 444,
+ "line": 432,
"column": 27
},
"end": {
- "line": 444,
+ "line": 432,
"column": 31
}
}
- },
- {
- "type": "ArrayExpression",
- "elements": [
- {
- "type": "Literal",
- "value": "id",
- "raw": "'id'",
- "range": [
- 12226,
- 12230
- ],
- "loc": {
- "start": {
- "line": 444,
- "column": 34
- },
- "end": {
- "line": 444,
- "column": 38
- }
- }
- },
- {
- "type": "BinaryExpression",
- "operator": "+",
- "left": {
- "type": "BinaryExpression",
- "operator": "+",
- "left": {
- "type": "BinaryExpression",
- "operator": "+",
- "left": {
- "type": "Literal",
- "value": "ul",
- "raw": "'ul'",
- "range": [
- 12232,
- 12236
- ],
- "loc": {
- "start": {
- "line": 444,
- "column": 40
- },
- "end": {
- "line": 444,
- "column": 44
- }
- }
- },
- "right": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "ThisExpression",
- "range": [
- 12239,
- 12243
- ],
- "loc": {
- "start": {
- "line": 444,
- "column": 47
- },
- "end": {
- "line": 444,
- "column": 51
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "name",
- "range": [
- 12244,
- 12248
- ],
- "loc": {
- "start": {
- "line": 444,
- "column": 52
- },
- "end": {
- "line": 444,
- "column": 56
- }
- }
- },
- "range": [
- 12239,
- 12248
- ],
- "loc": {
- "start": {
- "line": 444,
- "column": 47
- },
- "end": {
- "line": 444,
- "column": 56
- }
- }
- },
- "range": [
- 12232,
- 12248
- ],
- "loc": {
- "start": {
- "line": 444,
- "column": 40
- },
- "end": {
- "line": 444,
- "column": 56
- }
- }
- },
- "right": {
- "type": "Literal",
- "value": "_",
- "raw": "'_'",
- "range": [
- 12251,
- 12254
- ],
- "loc": {
- "start": {
- "line": 444,
- "column": 59
- },
- "end": {
- "line": 444,
- "column": 62
- }
- }
- },
- "range": [
- 12232,
- 12254
- ],
- "loc": {
- "start": {
- "line": 444,
- "column": 40
- },
- "end": {
- "line": 444,
- "column": 62
- }
- }
- },
- "right": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "tf",
- "range": [
- 12257,
- 12259
- ],
- "loc": {
- "start": {
- "line": 444,
- "column": 65
- },
- "end": {
- "line": 444,
- "column": 67
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "id",
- "range": [
- 12260,
- 12262
- ],
- "loc": {
- "start": {
- "line": 444,
- "column": 68
- },
- "end": {
- "line": 444,
- "column": 70
- }
- }
- },
- "range": [
- 12257,
- 12262
- ],
- "loc": {
- "start": {
- "line": 444,
- "column": 65
- },
- "end": {
- "line": 444,
- "column": 70
- }
- }
- },
- "range": [
- 12232,
- 12262
- ],
- "loc": {
- "start": {
- "line": 444,
- "column": 40
- },
- "end": {
- "line": 444,
- "column": 70
- }
- }
- }
- ],
- "range": [
- 12225,
- 12263
- ],
- "loc": {
- "start": {
- "line": 444,
- "column": 33
- },
- "end": {
- "line": 444,
- "column": 71
- }
- }
}
],
"range": [
- 12209,
- 12264
+ 11922,
+ 11937
],
"loc": {
"start": {
- "line": 444,
+ "line": 432,
"column": 17
},
"end": {
- "line": 444,
- "column": 72
+ "line": 432,
+ "column": 32
}
}
},
"range": [
- 12204,
- 12264
+ 11917,
+ 11937
],
"loc": {
"start": {
- "line": 444,
+ "line": 432,
"column": 12
},
"end": {
- "line": 444,
- "column": 72
+ "line": 432,
+ "column": 32
}
}
}
],
"kind": "let",
"range": [
- 12200,
- 12265
+ 11913,
+ 11938
],
"loc": {
"start": {
- "line": 444,
+ "line": 432,
"column": 8
},
"end": {
- "line": 444,
- "column": 73
+ "line": 432,
+ "column": 33
}
},
"leadingComments": [
@@ -23334,16 +22406,16 @@
"type": "Line",
"value": "Headers list",
"range": [
- 12177,
- 12191
+ 11890,
+ 11904
],
"loc": {
"start": {
- "line": 443,
+ "line": 431,
"column": 8
},
"end": {
- "line": 443,
+ "line": 431,
"column": 22
}
}
@@ -23362,16 +22434,16 @@
"type": "Identifier",
"name": "ul",
"range": [
- 12274,
- 12276
+ 11947,
+ 11949
],
"loc": {
"start": {
- "line": 445,
+ "line": 433,
"column": 8
},
"end": {
- "line": 445,
+ "line": 433,
"column": 10
}
}
@@ -23380,31 +22452,31 @@
"type": "Identifier",
"name": "className",
"range": [
- 12277,
- 12286
+ 11950,
+ 11959
],
"loc": {
"start": {
- "line": 445,
+ "line": 433,
"column": 11
},
"end": {
- "line": 445,
+ "line": 433,
"column": 20
}
}
},
"range": [
- 12274,
- 12286
+ 11947,
+ 11959
],
"loc": {
"start": {
- "line": 445,
+ "line": 433,
"column": 8
},
"end": {
- "line": 445,
+ "line": 433,
"column": 20
}
}
@@ -23415,16 +22487,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 12289,
- 12293
+ 11962,
+ 11966
],
"loc": {
"start": {
- "line": 445,
+ "line": 433,
"column": 23
},
"end": {
- "line": 445,
+ "line": 433,
"column": 27
}
}
@@ -23433,61 +22505,61 @@
"type": "Identifier",
"name": "listCssClass",
"range": [
- 12294,
- 12306
+ 11967,
+ 11979
],
"loc": {
"start": {
- "line": 445,
+ "line": 433,
"column": 28
},
"end": {
- "line": 445,
+ "line": 433,
"column": 40
}
}
},
"range": [
- 12289,
- 12306
+ 11962,
+ 11979
],
"loc": {
"start": {
- "line": 445,
+ "line": 433,
"column": 23
},
"end": {
- "line": 445,
+ "line": 433,
"column": 40
}
}
},
"range": [
- 12274,
- 12306
+ 11947,
+ 11979
],
"loc": {
"start": {
- "line": 445,
+ "line": 433,
"column": 8
},
"end": {
- "line": 445,
+ "line": 433,
"column": 40
}
}
},
"range": [
- 12274,
- 12307
+ 11947,
+ 11980
],
"loc": {
"start": {
- "line": 445,
+ "line": 433,
"column": 8
},
"end": {
- "line": 445,
+ "line": 433,
"column": 41
}
}
@@ -23501,16 +22573,16 @@
"type": "Identifier",
"name": "tbl",
"range": [
- 12321,
- 12324
+ 11994,
+ 11997
],
"loc": {
"start": {
- "line": 447,
+ "line": 435,
"column": 12
},
"end": {
- "line": 447,
+ "line": 435,
"column": 15
}
}
@@ -23523,16 +22595,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 12327,
- 12331
+ 12000,
+ 12004
],
"loc": {
"start": {
- "line": 447,
+ "line": 435,
"column": 18
},
"end": {
- "line": 447,
+ "line": 435,
"column": 22
}
}
@@ -23541,31 +22613,31 @@
"type": "Identifier",
"name": "headersTbl",
"range": [
- 12332,
- 12342
+ 12005,
+ 12015
],
"loc": {
"start": {
- "line": 447,
+ "line": 435,
"column": 23
},
"end": {
- "line": 447,
+ "line": 435,
"column": 33
}
}
},
"range": [
- 12327,
- 12342
+ 12000,
+ 12015
],
"loc": {
"start": {
- "line": 447,
+ "line": 435,
"column": 18
},
"end": {
- "line": 447,
+ "line": 435,
"column": 33
}
}
@@ -23576,16 +22648,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 12345,
- 12349
+ 12018,
+ 12022
],
"loc": {
"start": {
- "line": 447,
+ "line": 435,
"column": 36
},
"end": {
- "line": 447,
+ "line": 435,
"column": 40
}
}
@@ -23594,31 +22666,31 @@
"type": "Identifier",
"name": "headersTbl",
"range": [
- 12350,
- 12360
+ 12023,
+ 12033
],
"loc": {
"start": {
- "line": 447,
+ "line": 435,
"column": 41
},
"end": {
- "line": 447,
+ "line": 435,
"column": 51
}
}
},
"range": [
- 12345,
- 12360
+ 12018,
+ 12033
],
"loc": {
"start": {
- "line": 447,
+ "line": 435,
"column": 36
},
"end": {
- "line": 447,
+ "line": 435,
"column": 51
}
}
@@ -23630,16 +22702,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 12363,
- 12365
+ 12036,
+ 12038
],
"loc": {
"start": {
- "line": 447,
+ "line": 435,
"column": 54
},
"end": {
- "line": 447,
+ "line": 435,
"column": 56
}
}
@@ -23648,61 +22720,61 @@
"type": "Identifier",
"name": "tbl",
"range": [
- 12366,
- 12369
+ 12039,
+ 12042
],
"loc": {
"start": {
- "line": 447,
+ "line": 435,
"column": 57
},
"end": {
- "line": 447,
+ "line": 435,
"column": 60
}
}
},
"range": [
- 12363,
- 12369
+ 12036,
+ 12042
],
"loc": {
"start": {
- "line": 447,
+ "line": 435,
"column": 54
},
"end": {
- "line": 447,
+ "line": 435,
"column": 60
}
}
},
"range": [
- 12327,
- 12369
+ 12000,
+ 12042
],
"loc": {
"start": {
- "line": 447,
+ "line": 435,
"column": 18
},
"end": {
- "line": 447,
+ "line": 435,
"column": 60
}
}
},
"range": [
- 12321,
- 12369
+ 11994,
+ 12042
],
"loc": {
"start": {
- "line": 447,
+ "line": 435,
"column": 12
},
"end": {
- "line": 447,
+ "line": 435,
"column": 60
}
}
@@ -23710,16 +22782,16 @@
],
"kind": "let",
"range": [
- 12317,
- 12370
+ 11990,
+ 12043
],
"loc": {
"start": {
- "line": 447,
+ "line": 435,
"column": 8
},
"end": {
- "line": 447,
+ "line": 435,
"column": 61
}
}
@@ -23733,16 +22805,16 @@
"type": "Identifier",
"name": "headerIndex",
"range": [
- 12383,
- 12394
+ 12056,
+ 12067
],
"loc": {
"start": {
- "line": 448,
+ "line": 436,
"column": 12
},
"end": {
- "line": 448,
+ "line": 436,
"column": 23
}
}
@@ -23755,16 +22827,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 12397,
- 12401
+ 12070,
+ 12074
],
"loc": {
"start": {
- "line": 448,
+ "line": 436,
"column": 26
},
"end": {
- "line": 448,
+ "line": 436,
"column": 30
}
}
@@ -23773,31 +22845,31 @@
"type": "Identifier",
"name": "headersTbl",
"range": [
- 12402,
- 12412
+ 12075,
+ 12085
],
"loc": {
"start": {
- "line": 448,
+ "line": 436,
"column": 31
},
"end": {
- "line": 448,
+ "line": 436,
"column": 41
}
}
},
"range": [
- 12397,
- 12412
+ 12070,
+ 12085
],
"loc": {
"start": {
- "line": 448,
+ "line": 436,
"column": 26
},
"end": {
- "line": 448,
+ "line": 436,
"column": 41
}
}
@@ -23808,16 +22880,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 12427,
- 12431
+ 12100,
+ 12104
],
"loc": {
"start": {
- "line": 449,
+ "line": 437,
"column": 12
},
"end": {
- "line": 449,
+ "line": 437,
"column": 16
}
}
@@ -23826,31 +22898,31 @@
"type": "Identifier",
"name": "headersIndex",
"range": [
- 12432,
- 12444
+ 12105,
+ 12117
],
"loc": {
"start": {
- "line": 449,
+ "line": 437,
"column": 17
},
"end": {
- "line": 449,
+ "line": 437,
"column": 29
}
}
},
"range": [
- 12427,
- 12444
+ 12100,
+ 12117
],
"loc": {
"start": {
- "line": 449,
+ "line": 437,
"column": 12
},
"end": {
- "line": 449,
+ "line": 437,
"column": 29
}
}
@@ -23864,16 +22936,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 12447,
- 12449
+ 12120,
+ 12122
],
"loc": {
"start": {
- "line": 449,
+ "line": 437,
"column": 32
},
"end": {
- "line": 449,
+ "line": 437,
"column": 34
}
}
@@ -23882,77 +22954,77 @@
"type": "Identifier",
"name": "getHeadersRowIndex",
"range": [
- 12450,
- 12468
+ 12123,
+ 12141
],
"loc": {
"start": {
- "line": 449,
+ "line": 437,
"column": 35
},
"end": {
- "line": 449,
+ "line": 437,
"column": 53
}
}
},
"range": [
- 12447,
- 12468
+ 12120,
+ 12141
],
"loc": {
"start": {
- "line": 449,
+ "line": 437,
"column": 32
},
"end": {
- "line": 449,
+ "line": 437,
"column": 53
}
}
},
"arguments": [],
"range": [
- 12447,
- 12470
+ 12120,
+ 12143
],
"loc": {
"start": {
- "line": 449,
+ "line": 437,
"column": 32
},
"end": {
- "line": 449,
+ "line": 437,
"column": 55
}
}
},
"range": [
- 12397,
- 12470
+ 12070,
+ 12143
],
"loc": {
"start": {
- "line": 448,
+ "line": 436,
"column": 26
},
"end": {
- "line": 449,
+ "line": 437,
"column": 55
}
}
},
"range": [
- 12383,
- 12470
+ 12056,
+ 12143
],
"loc": {
"start": {
- "line": 448,
+ "line": 436,
"column": 12
},
"end": {
- "line": 449,
+ "line": 437,
"column": 55
}
}
@@ -23960,16 +23032,16 @@
],
"kind": "let",
"range": [
- 12379,
- 12471
+ 12052,
+ 12144
],
"loc": {
"start": {
- "line": 448,
+ "line": 436,
"column": 8
},
"end": {
- "line": 449,
+ "line": 437,
"column": 56
}
}
@@ -23983,16 +23055,16 @@
"type": "Identifier",
"name": "headerRow",
"range": [
- 12484,
- 12493
+ 12157,
+ 12166
],
"loc": {
"start": {
- "line": 450,
+ "line": 438,
"column": 12
},
"end": {
- "line": 450,
+ "line": 438,
"column": 21
}
}
@@ -24007,16 +23079,16 @@
"type": "Identifier",
"name": "tbl",
"range": [
- 12496,
- 12499
+ 12169,
+ 12172
],
"loc": {
"start": {
- "line": 450,
+ "line": 438,
"column": 24
},
"end": {
- "line": 450,
+ "line": 438,
"column": 27
}
}
@@ -24025,31 +23097,31 @@
"type": "Identifier",
"name": "rows",
"range": [
- 12500,
- 12504
+ 12173,
+ 12177
],
"loc": {
"start": {
- "line": 450,
+ "line": 438,
"column": 28
},
"end": {
- "line": 450,
+ "line": 438,
"column": 32
}
}
},
"range": [
- 12496,
- 12504
+ 12169,
+ 12177
],
"loc": {
"start": {
- "line": 450,
+ "line": 438,
"column": 24
},
"end": {
- "line": 450,
+ "line": 438,
"column": 32
}
}
@@ -24058,46 +23130,46 @@
"type": "Identifier",
"name": "headerIndex",
"range": [
- 12505,
- 12516
+ 12178,
+ 12189
],
"loc": {
"start": {
- "line": 450,
+ "line": 438,
"column": 33
},
"end": {
- "line": 450,
+ "line": 438,
"column": 44
}
}
},
"range": [
- 12496,
- 12517
+ 12169,
+ 12190
],
"loc": {
"start": {
- "line": 450,
+ "line": 438,
"column": 24
},
"end": {
- "line": 450,
+ "line": 438,
"column": 45
}
}
},
"range": [
- 12484,
- 12517
+ 12157,
+ 12190
],
"loc": {
"start": {
- "line": 450,
+ "line": 438,
"column": 12
},
"end": {
- "line": 450,
+ "line": 438,
"column": 45
}
}
@@ -24105,16 +23177,16 @@
],
"kind": "let",
"range": [
- 12480,
- 12518
+ 12153,
+ 12191
],
"loc": {
"start": {
- "line": 450,
+ "line": 438,
"column": 8
},
"end": {
- "line": 450,
+ "line": 438,
"column": 46
}
},
@@ -24123,16 +23195,16 @@
"type": "Line",
"value": "Tick all option",
"range": [
- 12528,
- 12545
+ 12201,
+ 12218
],
"loc": {
"start": {
- "line": 452,
+ "line": 440,
"column": 8
},
"end": {
- "line": 452,
+ "line": 440,
"column": 25
}
}
@@ -24147,16 +23219,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 12558,
- 12562
+ 12231,
+ 12235
],
"loc": {
"start": {
- "line": 453,
+ "line": 441,
"column": 12
},
"end": {
- "line": 453,
+ "line": 441,
"column": 16
}
}
@@ -24165,31 +23237,31 @@
"type": "Identifier",
"name": "enableTickAll",
"range": [
- 12563,
- 12576
+ 12236,
+ 12249
],
"loc": {
"start": {
- "line": 453,
+ "line": 441,
"column": 17
},
"end": {
- "line": 453,
+ "line": 441,
"column": 30
}
}
},
"range": [
- 12558,
- 12576
+ 12231,
+ 12249
],
"loc": {
"start": {
- "line": 453,
+ "line": 441,
"column": 12
},
"end": {
- "line": 453,
+ "line": 441,
"column": 30
}
}
@@ -24206,16 +23278,16 @@
"type": "Identifier",
"name": "li",
"range": [
- 12596,
- 12598
+ 12269,
+ 12271
],
"loc": {
"start": {
- "line": 454,
+ "line": 442,
"column": 16
},
"end": {
- "line": 454,
+ "line": 442,
"column": 18
}
}
@@ -24226,16 +23298,16 @@
"type": "Identifier",
"name": "createCheckItem",
"range": [
- 12601,
- 12616
+ 12274,
+ 12289
],
"loc": {
"start": {
- "line": 454,
+ "line": 442,
"column": 21
},
"end": {
- "line": 454,
+ "line": 442,
"column": 36
}
}
@@ -24249,16 +23321,16 @@
"value": "col__",
"raw": "'col__'",
"range": [
- 12617,
- 12624
+ 12290,
+ 12297
],
"loc": {
"start": {
- "line": 454,
+ "line": 442,
"column": 37
},
"end": {
- "line": 454,
+ "line": 442,
"column": 44
}
}
@@ -24270,16 +23342,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 12627,
- 12629
+ 12300,
+ 12302
],
"loc": {
"start": {
- "line": 454,
+ "line": 442,
"column": 47
},
"end": {
- "line": 454,
+ "line": 442,
"column": 49
}
}
@@ -24288,46 +23360,46 @@
"type": "Identifier",
"name": "id",
"range": [
- 12630,
- 12632
+ 12303,
+ 12305
],
"loc": {
"start": {
- "line": 454,
+ "line": 442,
"column": 50
},
"end": {
- "line": 454,
+ "line": 442,
"column": 52
}
}
},
"range": [
- 12627,
- 12632
+ 12300,
+ 12305
],
"loc": {
"start": {
- "line": 454,
+ "line": 442,
"column": 47
},
"end": {
- "line": 454,
+ "line": 442,
"column": 52
}
}
},
"range": [
- 12617,
- 12632
+ 12290,
+ 12305
],
"loc": {
"start": {
- "line": 454,
+ "line": 442,
"column": 37
},
"end": {
- "line": 454,
+ "line": 442,
"column": 52
}
}
@@ -24338,16 +23410,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 12634,
- 12638
+ 12307,
+ 12311
],
"loc": {
"start": {
- "line": 454,
+ "line": 442,
"column": 54
},
"end": {
- "line": 454,
+ "line": 442,
"column": 58
}
}
@@ -24356,31 +23428,31 @@
"type": "Identifier",
"name": "tickAllText",
"range": [
- 12639,
- 12650
+ 12312,
+ 12323
],
"loc": {
"start": {
- "line": 454,
+ "line": 442,
"column": 59
},
"end": {
- "line": 454,
+ "line": 442,
"column": 70
}
}
},
"range": [
- 12634,
- 12650
+ 12307,
+ 12323
],
"loc": {
"start": {
- "line": 454,
+ "line": 442,
"column": 54
},
"end": {
- "line": 454,
+ "line": 442,
"column": 70
}
}
@@ -24391,16 +23463,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 12668,
- 12672
+ 12341,
+ 12345
],
"loc": {
"start": {
- "line": 455,
+ "line": 443,
"column": 16
},
"end": {
- "line": 455,
+ "line": 443,
"column": 20
}
}
@@ -24409,62 +23481,62 @@
"type": "Identifier",
"name": "tickAllText",
"range": [
- 12673,
- 12684
+ 12346,
+ 12357
],
"loc": {
"start": {
- "line": 455,
+ "line": 443,
"column": 21
},
"end": {
- "line": 455,
+ "line": 443,
"column": 32
}
}
},
"range": [
- 12668,
- 12684
+ 12341,
+ 12357
],
"loc": {
"start": {
- "line": 455,
+ "line": 443,
"column": 16
},
"end": {
- "line": 455,
+ "line": 443,
"column": 32
}
}
}
],
"range": [
- 12601,
- 12685
+ 12274,
+ 12358
],
"loc": {
"start": {
- "line": 454,
+ "line": 442,
"column": 21
},
"end": {
- "line": 455,
+ "line": 443,
"column": 33
}
}
},
"range": [
- 12596,
- 12685
+ 12269,
+ 12358
],
"loc": {
"start": {
- "line": 454,
+ "line": 442,
"column": 16
},
"end": {
- "line": 455,
+ "line": 443,
"column": 33
}
}
@@ -24472,16 +23544,16 @@
],
"kind": "let",
"range": [
- 12592,
- 12686
+ 12265,
+ 12359
],
"loc": {
"start": {
- "line": 454,
+ "line": 442,
"column": 12
},
"end": {
- "line": 455,
+ "line": 443,
"column": 34
}
}
@@ -24494,16 +23566,16 @@
"type": "Identifier",
"name": "addClass",
"range": [
- 12699,
- 12707
+ 12372,
+ 12380
],
"loc": {
"start": {
- "line": 456,
+ "line": 444,
"column": 12
},
"end": {
- "line": 456,
+ "line": 444,
"column": 20
}
}
@@ -24513,16 +23585,16 @@
"type": "Identifier",
"name": "li",
"range": [
- 12708,
- 12710
+ 12381,
+ 12383
],
"loc": {
"start": {
- "line": 456,
+ "line": 444,
"column": 21
},
"end": {
- "line": 456,
+ "line": 444,
"column": 23
}
}
@@ -24533,16 +23605,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 12712,
- 12716
+ 12385,
+ 12389
],
"loc": {
"start": {
- "line": 456,
+ "line": 444,
"column": 25
},
"end": {
- "line": 456,
+ "line": 444,
"column": 29
}
}
@@ -24551,62 +23623,62 @@
"type": "Identifier",
"name": "listItemCssClass",
"range": [
- 12717,
- 12733
+ 12390,
+ 12406
],
"loc": {
"start": {
- "line": 456,
+ "line": 444,
"column": 30
},
"end": {
- "line": 456,
+ "line": 444,
"column": 46
}
}
},
"range": [
- 12712,
- 12733
+ 12385,
+ 12406
],
"loc": {
"start": {
- "line": 456,
+ "line": 444,
"column": 25
},
"end": {
- "line": 456,
+ "line": 444,
"column": 46
}
}
}
],
"range": [
- 12699,
- 12734
+ 12372,
+ 12407
],
"loc": {
"start": {
- "line": 456,
+ "line": 444,
"column": 12
},
"end": {
- "line": 456,
+ "line": 444,
"column": 47
}
}
},
"range": [
- 12699,
- 12735
+ 12372,
+ 12408
],
"loc": {
"start": {
- "line": 456,
+ "line": 444,
"column": 12
},
"end": {
- "line": 456,
+ "line": 444,
"column": 48
}
}
@@ -24622,16 +23694,16 @@
"type": "Identifier",
"name": "ul",
"range": [
- 12748,
- 12750
+ 12421,
+ 12423
],
"loc": {
"start": {
- "line": 457,
+ "line": 445,
"column": 12
},
"end": {
- "line": 457,
+ "line": 445,
"column": 14
}
}
@@ -24640,31 +23712,31 @@
"type": "Identifier",
"name": "appendChild",
"range": [
- 12751,
- 12762
+ 12424,
+ 12435
],
"loc": {
"start": {
- "line": 457,
+ "line": 445,
"column": 15
},
"end": {
- "line": 457,
+ "line": 445,
"column": 26
}
}
},
"range": [
- 12748,
- 12762
+ 12421,
+ 12435
],
"loc": {
"start": {
- "line": 457,
+ "line": 445,
"column": 12
},
"end": {
- "line": 457,
+ "line": 445,
"column": 26
}
}
@@ -24674,47 +23746,47 @@
"type": "Identifier",
"name": "li",
"range": [
- 12763,
- 12765
+ 12436,
+ 12438
],
"loc": {
"start": {
- "line": 457,
+ "line": 445,
"column": 27
},
"end": {
- "line": 457,
+ "line": 445,
"column": 29
}
}
}
],
"range": [
- 12748,
- 12766
+ 12421,
+ 12439
],
"loc": {
"start": {
- "line": 457,
+ "line": 445,
"column": 12
},
"end": {
- "line": 457,
+ "line": 445,
"column": 30
}
}
},
"range": [
- 12748,
- 12767
+ 12421,
+ 12440
],
"loc": {
"start": {
- "line": 457,
+ "line": 445,
"column": 12
},
"end": {
- "line": 457,
+ "line": 445,
"column": 31
}
}
@@ -24734,16 +23806,16 @@
"type": "Identifier",
"name": "li",
"range": [
- 12780,
- 12782
+ 12453,
+ 12455
],
"loc": {
"start": {
- "line": 458,
+ "line": 446,
"column": 12
},
"end": {
- "line": 458,
+ "line": 446,
"column": 14
}
}
@@ -24752,31 +23824,31 @@
"type": "Identifier",
"name": "check",
"range": [
- 12783,
- 12788
+ 12456,
+ 12461
],
"loc": {
"start": {
- "line": 458,
+ "line": 446,
"column": 15
},
"end": {
- "line": 458,
+ "line": 446,
"column": 20
}
}
},
"range": [
- 12780,
- 12788
+ 12453,
+ 12461
],
"loc": {
"start": {
- "line": 458,
+ "line": 446,
"column": 12
},
"end": {
- "line": 458,
+ "line": 446,
"column": 20
}
}
@@ -24785,31 +23857,31 @@
"type": "Identifier",
"name": "checked",
"range": [
- 12789,
- 12796
+ 12462,
+ 12469
],
"loc": {
"start": {
- "line": 458,
+ "line": 446,
"column": 21
},
"end": {
- "line": 458,
+ "line": 446,
"column": 28
}
}
},
"range": [
- 12780,
- 12796
+ 12453,
+ 12469
],
"loc": {
"start": {
- "line": 458,
+ "line": 446,
"column": 12
},
"end": {
- "line": 458,
+ "line": 446,
"column": 28
}
}
@@ -24823,16 +23895,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 12800,
- 12804
+ 12473,
+ 12477
],
"loc": {
"start": {
- "line": 458,
+ "line": 446,
"column": 32
},
"end": {
- "line": 458,
+ "line": 446,
"column": 36
}
}
@@ -24841,77 +23913,77 @@
"type": "Identifier",
"name": "tickToHide",
"range": [
- 12805,
- 12815
+ 12478,
+ 12488
],
"loc": {
"start": {
- "line": 458,
+ "line": 446,
"column": 37
},
"end": {
- "line": 458,
+ "line": 446,
"column": 47
}
}
},
"range": [
- 12800,
- 12815
+ 12473,
+ 12488
],
"loc": {
"start": {
- "line": 458,
+ "line": 446,
"column": 32
},
"end": {
- "line": 458,
+ "line": 446,
"column": 47
}
}
},
"prefix": true,
"range": [
- 12799,
- 12815
+ 12472,
+ 12488
],
"loc": {
"start": {
- "line": 458,
+ "line": 446,
"column": 31
},
"end": {
- "line": 458,
+ "line": 446,
"column": 47
}
}
},
"range": [
- 12780,
- 12815
+ 12453,
+ 12488
],
"loc": {
"start": {
- "line": 458,
+ "line": 446,
"column": 12
},
"end": {
- "line": 458,
+ "line": 446,
"column": 47
}
}
},
"range": [
- 12780,
- 12816
+ 12453,
+ 12489
],
"loc": {
"start": {
- "line": 458,
+ "line": 446,
"column": 12
},
"end": {
- "line": 458,
+ "line": 446,
"column": 48
}
}
@@ -24924,16 +23996,16 @@
"type": "Identifier",
"name": "addEvt",
"range": [
- 12830,
- 12836
+ 12503,
+ 12509
],
"loc": {
"start": {
- "line": 460,
+ "line": 448,
"column": 12
},
"end": {
- "line": 460,
+ "line": 448,
"column": 18
}
}
@@ -24946,16 +24018,16 @@
"type": "Identifier",
"name": "li",
"range": [
- 12837,
- 12839
+ 12510,
+ 12512
],
"loc": {
"start": {
- "line": 460,
+ "line": 448,
"column": 19
},
"end": {
- "line": 460,
+ "line": 448,
"column": 21
}
}
@@ -24964,31 +24036,31 @@
"type": "Identifier",
"name": "check",
"range": [
- 12840,
- 12845
+ 12513,
+ 12518
],
"loc": {
"start": {
- "line": 460,
+ "line": 448,
"column": 22
},
"end": {
- "line": 460,
+ "line": 448,
"column": 27
}
}
},
"range": [
- 12837,
- 12845
+ 12510,
+ 12518
],
"loc": {
"start": {
- "line": 460,
+ "line": 448,
"column": 19
},
"end": {
- "line": 460,
+ "line": 448,
"column": 27
}
}
@@ -24998,16 +24070,16 @@
"value": "click",
"raw": "'click'",
"range": [
- 12847,
- 12854
+ 12520,
+ 12527
],
"loc": {
"start": {
- "line": 460,
+ "line": 448,
"column": 29
},
"end": {
- "line": 460,
+ "line": 448,
"column": 36
}
}
@@ -25030,16 +24102,16 @@
"type": "Identifier",
"name": "h",
"range": [
- 12889,
- 12890
+ 12562,
+ 12563
],
"loc": {
"start": {
- "line": 461,
+ "line": 449,
"column": 25
},
"end": {
- "line": 461,
+ "line": 449,
"column": 26
}
}
@@ -25049,31 +24121,31 @@
"value": 0,
"raw": "0",
"range": [
- 12893,
- 12894
+ 12566,
+ 12567
],
"loc": {
"start": {
- "line": 461,
+ "line": 449,
"column": 29
},
"end": {
- "line": 461,
+ "line": 449,
"column": 30
}
}
},
"range": [
- 12889,
- 12894
+ 12562,
+ 12567
],
"loc": {
"start": {
- "line": 461,
+ "line": 449,
"column": 25
},
"end": {
- "line": 461,
+ "line": 449,
"column": 30
}
}
@@ -25081,16 +24153,16 @@
],
"kind": "let",
"range": [
- 12885,
- 12894
+ 12558,
+ 12567
],
"loc": {
"start": {
- "line": 461,
+ "line": 449,
"column": 21
},
"end": {
- "line": 461,
+ "line": 449,
"column": 30
}
}
@@ -25102,16 +24174,16 @@
"type": "Identifier",
"name": "h",
"range": [
- 12896,
- 12897
+ 12569,
+ 12570
],
"loc": {
"start": {
- "line": 461,
+ "line": 449,
"column": 32
},
"end": {
- "line": 461,
+ "line": 449,
"column": 33
}
}
@@ -25126,16 +24198,16 @@
"type": "Identifier",
"name": "headerRow",
"range": [
- 12900,
- 12909
+ 12573,
+ 12582
],
"loc": {
"start": {
- "line": 461,
+ "line": 449,
"column": 36
},
"end": {
- "line": 461,
+ "line": 449,
"column": 45
}
}
@@ -25144,31 +24216,31 @@
"type": "Identifier",
"name": "cells",
"range": [
- 12910,
- 12915
+ 12583,
+ 12588
],
"loc": {
"start": {
- "line": 461,
+ "line": 449,
"column": 46
},
"end": {
- "line": 461,
+ "line": 449,
"column": 51
}
}
},
"range": [
- 12900,
- 12915
+ 12573,
+ 12588
],
"loc": {
"start": {
- "line": 461,
+ "line": 449,
"column": 36
},
"end": {
- "line": 461,
+ "line": 449,
"column": 51
}
}
@@ -25177,46 +24249,46 @@
"type": "Identifier",
"name": "length",
"range": [
- 12916,
- 12922
+ 12589,
+ 12595
],
"loc": {
"start": {
- "line": 461,
+ "line": 449,
"column": 52
},
"end": {
- "line": 461,
+ "line": 449,
"column": 58
}
}
},
"range": [
- 12900,
- 12922
+ 12573,
+ 12595
],
"loc": {
"start": {
- "line": 461,
+ "line": 449,
"column": 36
},
"end": {
- "line": 461,
+ "line": 449,
"column": 58
}
}
},
"range": [
- 12896,
- 12922
+ 12569,
+ 12595
],
"loc": {
"start": {
- "line": 461,
+ "line": 449,
"column": 32
},
"end": {
- "line": 461,
+ "line": 449,
"column": 58
}
}
@@ -25228,32 +24300,32 @@
"type": "Identifier",
"name": "h",
"range": [
- 12924,
- 12925
+ 12597,
+ 12598
],
"loc": {
"start": {
- "line": 461,
+ "line": 449,
"column": 60
},
"end": {
- "line": 461,
+ "line": 449,
"column": 61
}
}
},
"prefix": false,
"range": [
- 12924,
- 12927
+ 12597,
+ 12600
],
"loc": {
"start": {
- "line": 461,
+ "line": 449,
"column": 60
},
"end": {
- "line": 461,
+ "line": 449,
"column": 63
}
}
@@ -25270,16 +24342,16 @@
"type": "Identifier",
"name": "itm",
"range": [
- 12955,
- 12958
+ 12628,
+ 12631
],
"loc": {
"start": {
- "line": 462,
+ "line": 450,
"column": 24
},
"end": {
- "line": 462,
+ "line": 450,
"column": 27
}
}
@@ -25290,16 +24362,16 @@
"type": "Identifier",
"name": "elm",
"range": [
- 12961,
- 12964
+ 12634,
+ 12637
],
"loc": {
"start": {
- "line": 462,
+ "line": 450,
"column": 30
},
"end": {
- "line": 462,
+ "line": 450,
"column": 33
}
}
@@ -25319,16 +24391,16 @@
"value": "col_",
"raw": "'col_'",
"range": [
- 12965,
- 12971
+ 12638,
+ 12644
],
"loc": {
"start": {
- "line": 462,
+ "line": 450,
"column": 34
},
"end": {
- "line": 462,
+ "line": 450,
"column": 40
}
}
@@ -25337,31 +24409,31 @@
"type": "Identifier",
"name": "h",
"range": [
- 12974,
- 12975
+ 12647,
+ 12648
],
"loc": {
"start": {
- "line": 462,
+ "line": 450,
"column": 43
},
"end": {
- "line": 462,
+ "line": 450,
"column": 44
}
}
},
"range": [
- 12965,
- 12975
+ 12638,
+ 12648
],
"loc": {
"start": {
- "line": 462,
+ "line": 450,
"column": 34
},
"end": {
- "line": 462,
+ "line": 450,
"column": 44
}
}
@@ -25371,31 +24443,31 @@
"value": "_",
"raw": "'_'",
"range": [
- 12978,
- 12981
+ 12651,
+ 12654
],
"loc": {
"start": {
- "line": 462,
+ "line": 450,
"column": 47
},
"end": {
- "line": 462,
+ "line": 450,
"column": 50
}
}
},
"range": [
- 12965,
- 12981
+ 12638,
+ 12654
],
"loc": {
"start": {
- "line": 462,
+ "line": 450,
"column": 34
},
"end": {
- "line": 462,
+ "line": 450,
"column": 50
}
}
@@ -25407,16 +24479,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 12984,
- 12986
+ 12657,
+ 12659
],
"loc": {
"start": {
- "line": 462,
+ "line": 450,
"column": 53
},
"end": {
- "line": 462,
+ "line": 450,
"column": 55
}
}
@@ -25425,77 +24497,77 @@
"type": "Identifier",
"name": "id",
"range": [
- 12987,
- 12989
+ 12660,
+ 12662
],
"loc": {
"start": {
- "line": 462,
+ "line": 450,
"column": 56
},
"end": {
- "line": 462,
+ "line": 450,
"column": 58
}
}
},
"range": [
- 12984,
- 12989
+ 12657,
+ 12662
],
"loc": {
"start": {
- "line": 462,
+ "line": 450,
"column": 53
},
"end": {
- "line": 462,
+ "line": 450,
"column": 58
}
}
},
"range": [
- 12965,
- 12989
+ 12638,
+ 12662
],
"loc": {
"start": {
- "line": 462,
+ "line": 450,
"column": 34
},
"end": {
- "line": 462,
+ "line": 450,
"column": 58
}
}
}
],
"range": [
- 12961,
- 12990
+ 12634,
+ 12663
],
"loc": {
"start": {
- "line": 462,
+ "line": 450,
"column": 30
},
"end": {
- "line": 462,
+ "line": 450,
"column": 59
}
}
},
"range": [
- 12955,
- 12990
+ 12628,
+ 12663
],
"loc": {
"start": {
- "line": 462,
+ "line": 450,
"column": 24
},
"end": {
- "line": 462,
+ "line": 450,
"column": 59
}
}
@@ -25503,16 +24575,16 @@
],
"kind": "let",
"range": [
- 12951,
- 12991
+ 12624,
+ 12664
],
"loc": {
"start": {
- "line": 462,
+ "line": 450,
"column": 20
},
"end": {
- "line": 462,
+ "line": 450,
"column": 60
}
}
@@ -25526,16 +24598,16 @@
"type": "Identifier",
"name": "itm",
"range": [
- 13016,
- 13019
+ 12689,
+ 12692
],
"loc": {
"start": {
- "line": 463,
+ "line": 451,
"column": 24
},
"end": {
- "line": 463,
+ "line": 451,
"column": 27
}
}
@@ -25553,16 +24625,16 @@
"type": "Identifier",
"name": "li",
"range": [
- 13023,
- 13025
+ 12696,
+ 12698
],
"loc": {
"start": {
- "line": 463,
+ "line": 451,
"column": 31
},
"end": {
- "line": 463,
+ "line": 451,
"column": 33
}
}
@@ -25571,31 +24643,31 @@
"type": "Identifier",
"name": "check",
"range": [
- 13026,
- 13031
+ 12699,
+ 12704
],
"loc": {
"start": {
- "line": 463,
+ "line": 451,
"column": 34
},
"end": {
- "line": 463,
+ "line": 451,
"column": 39
}
}
},
"range": [
- 13023,
- 13031
+ 12696,
+ 12704
],
"loc": {
"start": {
- "line": 463,
+ "line": 451,
"column": 31
},
"end": {
- "line": 463,
+ "line": 451,
"column": 39
}
}
@@ -25604,31 +24676,31 @@
"type": "Identifier",
"name": "checked",
"range": [
- 13032,
- 13039
+ 12705,
+ 12712
],
"loc": {
"start": {
- "line": 463,
+ "line": 451,
"column": 40
},
"end": {
- "line": 463,
+ "line": 451,
"column": 47
}
}
},
"range": [
- 13023,
- 13039
+ 12696,
+ 12712
],
"loc": {
"start": {
- "line": 463,
+ "line": 451,
"column": 31
},
"end": {
- "line": 463,
+ "line": 451,
"column": 47
}
}
@@ -25640,16 +24712,16 @@
"type": "Identifier",
"name": "itm",
"range": [
- 13044,
- 13047
+ 12717,
+ 12720
],
"loc": {
"start": {
- "line": 463,
+ "line": 451,
"column": 52
},
"end": {
- "line": 463,
+ "line": 451,
"column": 55
}
}
@@ -25658,61 +24730,61 @@
"type": "Identifier",
"name": "checked",
"range": [
- 13048,
- 13055
+ 12721,
+ 12728
],
"loc": {
"start": {
- "line": 463,
+ "line": 451,
"column": 56
},
"end": {
- "line": 463,
+ "line": 451,
"column": 63
}
}
},
"range": [
- 13044,
- 13055
+ 12717,
+ 12728
],
"loc": {
"start": {
- "line": 463,
+ "line": 451,
"column": 52
},
"end": {
- "line": 463,
+ "line": 451,
"column": 63
}
}
},
"range": [
- 13023,
- 13055
+ 12696,
+ 12728
],
"loc": {
"start": {
- "line": 463,
+ "line": 451,
"column": 31
},
"end": {
- "line": 463,
+ "line": 451,
"column": 63
}
}
},
"range": [
- 13016,
- 13055
+ 12689,
+ 12728
],
"loc": {
"start": {
- "line": 463,
+ "line": 451,
"column": 24
},
"end": {
- "line": 463,
+ "line": 451,
"column": 63
}
}
@@ -25731,16 +24803,16 @@
"type": "Identifier",
"name": "itm",
"range": [
- 13083,
- 13086
+ 12756,
+ 12759
],
"loc": {
"start": {
- "line": 464,
+ "line": 452,
"column": 24
},
"end": {
- "line": 464,
+ "line": 452,
"column": 27
}
}
@@ -25749,62 +24821,62 @@
"type": "Identifier",
"name": "click",
"range": [
- 13087,
- 13092
+ 12760,
+ 12765
],
"loc": {
"start": {
- "line": 464,
+ "line": 452,
"column": 28
},
"end": {
- "line": 464,
+ "line": 452,
"column": 33
}
}
},
"range": [
- 13083,
- 13092
+ 12756,
+ 12765
],
"loc": {
"start": {
- "line": 464,
+ "line": 452,
"column": 24
},
"end": {
- "line": 464,
+ "line": 452,
"column": 33
}
}
},
"arguments": [],
"range": [
- 13083,
- 13094
+ 12756,
+ 12767
],
"loc": {
"start": {
- "line": 464,
+ "line": 452,
"column": 24
},
"end": {
- "line": 464,
+ "line": 452,
"column": 35
}
}
},
"range": [
- 13083,
- 13095
+ 12756,
+ 12768
],
"loc": {
"start": {
- "line": 464,
+ "line": 452,
"column": 24
},
"end": {
- "line": 464,
+ "line": 452,
"column": 36
}
}
@@ -25821,16 +24893,16 @@
"type": "Identifier",
"name": "itm",
"range": [
- 13120,
- 13123
+ 12793,
+ 12796
],
"loc": {
"start": {
- "line": 465,
+ "line": 453,
"column": 24
},
"end": {
- "line": 465,
+ "line": 453,
"column": 27
}
}
@@ -25839,31 +24911,31 @@
"type": "Identifier",
"name": "checked",
"range": [
- 13124,
- 13131
+ 12797,
+ 12804
],
"loc": {
"start": {
- "line": 465,
+ "line": 453,
"column": 28
},
"end": {
- "line": 465,
+ "line": 453,
"column": 35
}
}
},
"range": [
- 13120,
- 13131
+ 12793,
+ 12804
],
"loc": {
"start": {
- "line": 465,
+ "line": 453,
"column": 24
},
"end": {
- "line": 465,
+ "line": 453,
"column": 35
}
}
@@ -25878,16 +24950,16 @@
"type": "Identifier",
"name": "li",
"range": [
- 13134,
- 13136
+ 12807,
+ 12809
],
"loc": {
"start": {
- "line": 465,
+ "line": 453,
"column": 38
},
"end": {
- "line": 465,
+ "line": 453,
"column": 40
}
}
@@ -25896,31 +24968,31 @@
"type": "Identifier",
"name": "check",
"range": [
- 13137,
- 13142
+ 12810,
+ 12815
],
"loc": {
"start": {
- "line": 465,
+ "line": 453,
"column": 41
},
"end": {
- "line": 465,
+ "line": 453,
"column": 46
}
}
},
"range": [
- 13134,
- 13142
+ 12807,
+ 12815
],
"loc": {
"start": {
- "line": 465,
+ "line": 453,
"column": 38
},
"end": {
- "line": 465,
+ "line": 453,
"column": 46
}
}
@@ -25929,140 +25001,140 @@
"type": "Identifier",
"name": "checked",
"range": [
- 13143,
- 13150
+ 12816,
+ 12823
],
"loc": {
"start": {
- "line": 465,
+ "line": 453,
"column": 47
},
"end": {
- "line": 465,
+ "line": 453,
"column": 54
}
}
},
"range": [
- 13134,
- 13150
+ 12807,
+ 12823
],
"loc": {
"start": {
- "line": 465,
+ "line": 453,
"column": 38
},
"end": {
- "line": 465,
+ "line": 453,
"column": 54
}
}
},
"range": [
- 13120,
- 13150
+ 12793,
+ 12823
],
"loc": {
"start": {
- "line": 465,
+ "line": 453,
"column": 24
},
"end": {
- "line": 465,
+ "line": 453,
"column": 54
}
}
},
"range": [
- 13120,
- 13151
+ 12793,
+ 12824
],
"loc": {
"start": {
- "line": 465,
+ "line": 453,
"column": 24
},
"end": {
- "line": 465,
+ "line": 453,
"column": 55
}
}
}
],
"range": [
- 13057,
- 13173
+ 12730,
+ 12846
],
"loc": {
"start": {
- "line": 463,
+ "line": 451,
"column": 65
},
"end": {
- "line": 466,
+ "line": 454,
"column": 21
}
}
},
"alternate": null,
"range": [
- 13012,
- 13173
+ 12685,
+ 12846
],
"loc": {
"start": {
- "line": 463,
+ "line": 451,
"column": 20
},
"end": {
- "line": 466,
+ "line": 454,
"column": 21
}
}
}
],
"range": [
- 12929,
- 13191
+ 12602,
+ 12864
],
"loc": {
"start": {
- "line": 461,
+ "line": 449,
"column": 65
},
"end": {
- "line": 467,
+ "line": 455,
"column": 17
}
}
},
"range": [
- 12880,
- 13191
+ 12553,
+ 12864
],
"loc": {
"start": {
- "line": 461,
+ "line": 449,
"column": 16
},
"end": {
- "line": 467,
+ "line": 455,
"column": 17
}
}
}
],
"range": [
- 12862,
- 13205
+ 12535,
+ 12878
],
"loc": {
"start": {
- "line": 460,
+ "line": 448,
"column": 44
},
"end": {
- "line": 468,
+ "line": 456,
"column": 13
}
}
@@ -26070,79 +25142,79 @@
"generator": false,
"expression": false,
"range": [
- 12856,
- 13205
+ 12529,
+ 12878
],
"loc": {
"start": {
- "line": 460,
+ "line": 448,
"column": 38
},
"end": {
- "line": 468,
+ "line": 456,
"column": 13
}
}
}
],
"range": [
- 12830,
- 13206
+ 12503,
+ 12879
],
"loc": {
"start": {
- "line": 460,
+ "line": 448,
"column": 12
},
"end": {
- "line": 468,
+ "line": 456,
"column": 14
}
}
},
"range": [
- 12830,
- 13207
+ 12503,
+ 12880
],
"loc": {
"start": {
- "line": 460,
+ "line": 448,
"column": 12
},
"end": {
- "line": 468,
+ "line": 456,
"column": 15
}
}
}
],
"range": [
- 12578,
- 13217
+ 12251,
+ 12890
],
"loc": {
"start": {
- "line": 453,
+ "line": 441,
"column": 32
},
"end": {
- "line": 469,
+ "line": 457,
"column": 9
}
}
},
"alternate": null,
"range": [
- 12554,
- 13217
+ 12227,
+ 12890
],
"loc": {
"start": {
- "line": 453,
+ "line": 441,
"column": 8
},
"end": {
- "line": 469,
+ "line": 457,
"column": 9
}
},
@@ -26151,16 +25223,16 @@
"type": "Line",
"value": "Tick all option",
"range": [
- 12528,
- 12545
+ 12201,
+ 12218
],
"loc": {
"start": {
- "line": 452,
+ "line": 440,
"column": 8
},
"end": {
- "line": 452,
+ "line": 440,
"column": 25
}
}
@@ -26178,16 +25250,16 @@
"type": "Identifier",
"name": "i",
"range": [
- 13236,
- 13237
+ 12909,
+ 12910
],
"loc": {
"start": {
- "line": 471,
+ "line": 459,
"column": 17
},
"end": {
- "line": 471,
+ "line": 459,
"column": 18
}
}
@@ -26197,31 +25269,31 @@
"value": 0,
"raw": "0",
"range": [
- 13240,
- 13241
+ 12913,
+ 12914
],
"loc": {
"start": {
- "line": 471,
+ "line": 459,
"column": 21
},
"end": {
- "line": 471,
+ "line": 459,
"column": 22
}
}
},
"range": [
- 13236,
- 13241
+ 12909,
+ 12914
],
"loc": {
"start": {
- "line": 471,
+ "line": 459,
"column": 17
},
"end": {
- "line": 471,
+ "line": 459,
"column": 22
}
}
@@ -26229,16 +25301,16 @@
],
"kind": "let",
"range": [
- 13232,
- 13241
+ 12905,
+ 12914
],
"loc": {
"start": {
- "line": 471,
+ "line": 459,
"column": 13
},
"end": {
- "line": 471,
+ "line": 459,
"column": 22
}
}
@@ -26250,16 +25322,16 @@
"type": "Identifier",
"name": "i",
"range": [
- 13243,
- 13244
+ 12916,
+ 12917
],
"loc": {
"start": {
- "line": 471,
+ "line": 459,
"column": 24
},
"end": {
- "line": 471,
+ "line": 459,
"column": 25
}
}
@@ -26274,16 +25346,16 @@
"type": "Identifier",
"name": "headerRow",
"range": [
- 13247,
- 13256
+ 12920,
+ 12929
],
"loc": {
"start": {
- "line": 471,
+ "line": 459,
"column": 28
},
"end": {
- "line": 471,
+ "line": 459,
"column": 37
}
}
@@ -26292,31 +25364,31 @@
"type": "Identifier",
"name": "cells",
"range": [
- 13257,
- 13262
+ 12930,
+ 12935
],
"loc": {
"start": {
- "line": 471,
+ "line": 459,
"column": 38
},
"end": {
- "line": 471,
+ "line": 459,
"column": 43
}
}
},
"range": [
- 13247,
- 13262
+ 12920,
+ 12935
],
"loc": {
"start": {
- "line": 471,
+ "line": 459,
"column": 28
},
"end": {
- "line": 471,
+ "line": 459,
"column": 43
}
}
@@ -26325,46 +25397,46 @@
"type": "Identifier",
"name": "length",
"range": [
- 13263,
- 13269
+ 12936,
+ 12942
],
"loc": {
"start": {
- "line": 471,
+ "line": 459,
"column": 44
},
"end": {
- "line": 471,
+ "line": 459,
"column": 50
}
}
},
"range": [
- 13247,
- 13269
+ 12920,
+ 12942
],
"loc": {
"start": {
- "line": 471,
+ "line": 459,
"column": 28
},
"end": {
- "line": 471,
+ "line": 459,
"column": 50
}
}
},
"range": [
- 13243,
- 13269
+ 12916,
+ 12942
],
"loc": {
"start": {
- "line": 471,
+ "line": 459,
"column": 24
},
"end": {
- "line": 471,
+ "line": 459,
"column": 50
}
}
@@ -26376,32 +25448,32 @@
"type": "Identifier",
"name": "i",
"range": [
- 13271,
- 13272
+ 12944,
+ 12945
],
"loc": {
"start": {
- "line": 471,
+ "line": 459,
"column": 52
},
"end": {
- "line": 471,
+ "line": 459,
"column": 53
}
}
},
"prefix": false,
"range": [
- 13271,
- 13274
+ 12944,
+ 12947
],
"loc": {
"start": {
- "line": 471,
+ "line": 459,
"column": 52
},
"end": {
- "line": 471,
+ "line": 459,
"column": 55
}
}
@@ -26418,16 +25490,16 @@
"type": "Identifier",
"name": "cell",
"range": [
- 13294,
- 13298
+ 12967,
+ 12971
],
"loc": {
"start": {
- "line": 472,
+ "line": 460,
"column": 16
},
"end": {
- "line": 472,
+ "line": 460,
"column": 20
}
}
@@ -26442,16 +25514,16 @@
"type": "Identifier",
"name": "headerRow",
"range": [
- 13301,
- 13310
+ 12974,
+ 12983
],
"loc": {
"start": {
- "line": 472,
+ "line": 460,
"column": 23
},
"end": {
- "line": 472,
+ "line": 460,
"column": 32
}
}
@@ -26460,31 +25532,31 @@
"type": "Identifier",
"name": "cells",
"range": [
- 13311,
- 13316
+ 12984,
+ 12989
],
"loc": {
"start": {
- "line": 472,
+ "line": 460,
"column": 33
},
"end": {
- "line": 472,
+ "line": 460,
"column": 38
}
}
},
"range": [
- 13301,
- 13316
+ 12974,
+ 12989
],
"loc": {
"start": {
- "line": 472,
+ "line": 460,
"column": 23
},
"end": {
- "line": 472,
+ "line": 460,
"column": 38
}
}
@@ -26493,46 +25565,46 @@
"type": "Identifier",
"name": "i",
"range": [
- 13317,
- 13318
+ 12990,
+ 12991
],
"loc": {
"start": {
- "line": 472,
+ "line": 460,
"column": 39
},
"end": {
- "line": 472,
+ "line": 460,
"column": 40
}
}
},
"range": [
- 13301,
- 13319
+ 12974,
+ 12992
],
"loc": {
"start": {
- "line": 472,
+ "line": 460,
"column": 23
},
"end": {
- "line": 472,
+ "line": 460,
"column": 41
}
}
},
"range": [
- 13294,
- 13319
+ 12967,
+ 12992
],
"loc": {
"start": {
- "line": 472,
+ "line": 460,
"column": 16
},
"end": {
- "line": 472,
+ "line": 460,
"column": 41
}
}
@@ -26540,16 +25612,16 @@
],
"kind": "let",
"range": [
- 13290,
- 13320
+ 12963,
+ 12993
],
"loc": {
"start": {
- "line": 472,
+ "line": 460,
"column": 12
},
"end": {
- "line": 472,
+ "line": 460,
"column": 42
}
}
@@ -26563,16 +25635,16 @@
"type": "Identifier",
"name": "cellText",
"range": [
- 13337,
- 13345
+ 13010,
+ 13018
],
"loc": {
"start": {
- "line": 473,
+ "line": 461,
"column": 16
},
"end": {
- "line": 473,
+ "line": 461,
"column": 24
}
}
@@ -26588,16 +25660,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 13348,
- 13352
+ 13021,
+ 13025
],
"loc": {
"start": {
- "line": 473,
+ "line": 461,
"column": 27
},
"end": {
- "line": 473,
+ "line": 461,
"column": 31
}
}
@@ -26606,31 +25678,31 @@
"type": "Identifier",
"name": "headersText",
"range": [
- 13353,
- 13364
+ 13026,
+ 13037
],
"loc": {
"start": {
- "line": 473,
+ "line": 461,
"column": 32
},
"end": {
- "line": 473,
+ "line": 461,
"column": 43
}
}
},
"range": [
- 13348,
- 13364
+ 13021,
+ 13037
],
"loc": {
"start": {
- "line": 473,
+ "line": 461,
"column": 27
},
"end": {
- "line": 473,
+ "line": 461,
"column": 43
}
}
@@ -26644,16 +25716,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 13368,
- 13372
+ 13041,
+ 13045
],
"loc": {
"start": {
- "line": 473,
+ "line": 461,
"column": 47
},
"end": {
- "line": 473,
+ "line": 461,
"column": 51
}
}
@@ -26662,31 +25734,31 @@
"type": "Identifier",
"name": "headersText",
"range": [
- 13373,
- 13384
+ 13046,
+ 13057
],
"loc": {
"start": {
- "line": 473,
+ "line": 461,
"column": 52
},
"end": {
- "line": 473,
+ "line": 461,
"column": 63
}
}
},
"range": [
- 13368,
- 13384
+ 13041,
+ 13057
],
"loc": {
"start": {
- "line": 473,
+ "line": 461,
"column": 47
},
"end": {
- "line": 473,
+ "line": 461,
"column": 63
}
}
@@ -26695,46 +25767,46 @@
"type": "Identifier",
"name": "i",
"range": [
- 13385,
- 13386
+ 13058,
+ 13059
],
"loc": {
"start": {
- "line": 473,
+ "line": 461,
"column": 64
},
"end": {
- "line": 473,
+ "line": 461,
"column": 65
}
}
},
"range": [
- 13368,
- 13387
+ 13041,
+ 13060
],
"loc": {
"start": {
- "line": 473,
+ "line": 461,
"column": 47
},
"end": {
- "line": 473,
+ "line": 461,
"column": 66
}
}
},
"range": [
- 13348,
- 13387
+ 13021,
+ 13060
],
"loc": {
"start": {
- "line": 473,
+ "line": 461,
"column": 27
},
"end": {
- "line": 473,
+ "line": 461,
"column": 66
}
}
@@ -26748,16 +25820,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 13406,
- 13410
+ 13079,
+ 13083
],
"loc": {
"start": {
- "line": 474,
+ "line": 462,
"column": 16
},
"end": {
- "line": 474,
+ "line": 462,
"column": 20
}
}
@@ -26766,31 +25838,31 @@
"type": "Identifier",
"name": "headersText",
"range": [
- 13411,
- 13422
+ 13084,
+ 13095
],
"loc": {
"start": {
- "line": 474,
+ "line": 462,
"column": 21
},
"end": {
- "line": 474,
+ "line": 462,
"column": 32
}
}
},
"range": [
- 13406,
- 13422
+ 13079,
+ 13095
],
"loc": {
"start": {
- "line": 474,
+ "line": 462,
"column": 16
},
"end": {
- "line": 474,
+ "line": 462,
"column": 32
}
}
@@ -26799,31 +25871,31 @@
"type": "Identifier",
"name": "i",
"range": [
- 13423,
- 13424
+ 13096,
+ 13097
],
"loc": {
"start": {
- "line": 474,
+ "line": 462,
"column": 33
},
"end": {
- "line": 474,
+ "line": 462,
"column": 34
}
}
},
"range": [
- 13406,
- 13425
+ 13079,
+ 13098
],
"loc": {
"start": {
- "line": 474,
+ "line": 462,
"column": 16
},
"end": {
- "line": 474,
+ "line": 462,
"column": 35
}
}
@@ -26836,16 +25908,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 13428,
- 13432
+ 13101,
+ 13105
],
"loc": {
"start": {
- "line": 474,
+ "line": 462,
"column": 38
},
"end": {
- "line": 474,
+ "line": 462,
"column": 42
}
}
@@ -26854,31 +25926,31 @@
"type": "Identifier",
"name": "_getHeaderText",
"range": [
- 13433,
- 13447
+ 13106,
+ 13120
],
"loc": {
"start": {
- "line": 474,
+ "line": 462,
"column": 43
},
"end": {
- "line": 474,
+ "line": 462,
"column": 57
}
}
},
"range": [
- 13428,
- 13447
+ 13101,
+ 13120
],
"loc": {
"start": {
- "line": 474,
+ "line": 462,
"column": 38
},
"end": {
- "line": 474,
+ "line": 462,
"column": 57
}
}
@@ -26888,62 +25960,62 @@
"type": "Identifier",
"name": "cell",
"range": [
- 13448,
- 13452
+ 13121,
+ 13125
],
"loc": {
"start": {
- "line": 474,
+ "line": 462,
"column": 58
},
"end": {
- "line": 474,
+ "line": 462,
"column": 62
}
}
}
],
"range": [
- 13428,
- 13453
+ 13101,
+ 13126
],
"loc": {
"start": {
- "line": 474,
+ "line": 462,
"column": 38
},
"end": {
- "line": 474,
+ "line": 462,
"column": 63
}
}
},
"range": [
- 13348,
- 13453
+ 13021,
+ 13126
],
"loc": {
"start": {
- "line": 473,
+ "line": 461,
"column": 27
},
"end": {
- "line": 474,
+ "line": 462,
"column": 63
}
}
},
"range": [
- 13337,
- 13453
+ 13010,
+ 13126
],
"loc": {
"start": {
- "line": 473,
+ "line": 461,
"column": 16
},
"end": {
- "line": 474,
+ "line": 462,
"column": 63
}
}
@@ -26951,16 +26023,16 @@
],
"kind": "let",
"range": [
- 13333,
- 13454
+ 13006,
+ 13127
],
"loc": {
"start": {
- "line": 473,
+ "line": 461,
"column": 12
},
"end": {
- "line": 474,
+ "line": 462,
"column": 64
}
}
@@ -26974,16 +26046,16 @@
"type": "Identifier",
"name": "liElm",
"range": [
- 13471,
- 13476
+ 13144,
+ 13149
],
"loc": {
"start": {
- "line": 475,
+ "line": 463,
"column": 16
},
"end": {
- "line": 475,
+ "line": 463,
"column": 21
}
}
@@ -26994,16 +26066,16 @@
"type": "Identifier",
"name": "createCheckItem",
"range": [
- 13479,
- 13494
+ 13152,
+ 13167
],
"loc": {
"start": {
- "line": 475,
+ "line": 463,
"column": 24
},
"end": {
- "line": 475,
+ "line": 463,
"column": 39
}
}
@@ -27023,16 +26095,16 @@
"value": "col_",
"raw": "'col_'",
"range": [
- 13495,
- 13501
+ 13168,
+ 13174
],
"loc": {
"start": {
- "line": 475,
+ "line": 463,
"column": 40
},
"end": {
- "line": 475,
+ "line": 463,
"column": 46
}
}
@@ -27041,31 +26113,31 @@
"type": "Identifier",
"name": "i",
"range": [
- 13504,
- 13505
+ 13177,
+ 13178
],
"loc": {
"start": {
- "line": 475,
+ "line": 463,
"column": 49
},
"end": {
- "line": 475,
+ "line": 463,
"column": 50
}
}
},
"range": [
- 13495,
- 13505
+ 13168,
+ 13178
],
"loc": {
"start": {
- "line": 475,
+ "line": 463,
"column": 40
},
"end": {
- "line": 475,
+ "line": 463,
"column": 50
}
}
@@ -27075,31 +26147,31 @@
"value": "_",
"raw": "'_'",
"range": [
- 13508,
- 13511
+ 13181,
+ 13184
],
"loc": {
"start": {
- "line": 475,
+ "line": 463,
"column": 53
},
"end": {
- "line": 475,
+ "line": 463,
"column": 56
}
}
},
"range": [
- 13495,
- 13511
+ 13168,
+ 13184
],
"loc": {
"start": {
- "line": 475,
+ "line": 463,
"column": 40
},
"end": {
- "line": 475,
+ "line": 463,
"column": 56
}
}
@@ -27111,16 +26183,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 13514,
- 13516
+ 13187,
+ 13189
],
"loc": {
"start": {
- "line": 475,
+ "line": 463,
"column": 59
},
"end": {
- "line": 475,
+ "line": 463,
"column": 61
}
}
@@ -27129,46 +26201,46 @@
"type": "Identifier",
"name": "id",
"range": [
- 13517,
- 13519
+ 13190,
+ 13192
],
"loc": {
"start": {
- "line": 475,
+ "line": 463,
"column": 62
},
"end": {
- "line": 475,
+ "line": 463,
"column": 64
}
}
},
"range": [
- 13514,
- 13519
+ 13187,
+ 13192
],
"loc": {
"start": {
- "line": 475,
+ "line": 463,
"column": 59
},
"end": {
- "line": 475,
+ "line": 463,
"column": 64
}
}
},
"range": [
- 13495,
- 13519
+ 13168,
+ 13192
],
"loc": {
"start": {
- "line": 475,
+ "line": 463,
"column": 40
},
"end": {
- "line": 475,
+ "line": 463,
"column": 64
}
}
@@ -27177,16 +26249,16 @@
"type": "Identifier",
"name": "cellText",
"range": [
- 13521,
- 13529
+ 13194,
+ 13202
],
"loc": {
"start": {
- "line": 475,
+ "line": 463,
"column": 66
},
"end": {
- "line": 475,
+ "line": 463,
"column": 74
}
}
@@ -27195,47 +26267,47 @@
"type": "Identifier",
"name": "cellText",
"range": [
- 13547,
- 13555
+ 13220,
+ 13228
],
"loc": {
"start": {
- "line": 476,
+ "line": 464,
"column": 16
},
"end": {
- "line": 476,
+ "line": 464,
"column": 24
}
}
}
],
"range": [
- 13479,
- 13556
+ 13152,
+ 13229
],
"loc": {
"start": {
- "line": 475,
+ "line": 463,
"column": 24
},
"end": {
- "line": 476,
+ "line": 464,
"column": 25
}
}
},
"range": [
- 13471,
- 13556
+ 13144,
+ 13229
],
"loc": {
"start": {
- "line": 475,
+ "line": 463,
"column": 16
},
"end": {
- "line": 476,
+ "line": 464,
"column": 25
}
}
@@ -27243,16 +26315,16 @@
],
"kind": "let",
"range": [
- 13467,
- 13557
+ 13140,
+ 13230
],
"loc": {
"start": {
- "line": 475,
+ "line": 463,
"column": 12
},
"end": {
- "line": 476,
+ "line": 464,
"column": 26
}
}
@@ -27265,16 +26337,16 @@
"type": "Identifier",
"name": "addClass",
"range": [
- 13570,
- 13578
+ 13243,
+ 13251
],
"loc": {
"start": {
- "line": 477,
+ "line": 465,
"column": 12
},
"end": {
- "line": 477,
+ "line": 465,
"column": 20
}
}
@@ -27284,16 +26356,16 @@
"type": "Identifier",
"name": "liElm",
"range": [
- 13579,
- 13584
+ 13252,
+ 13257
],
"loc": {
"start": {
- "line": 477,
+ "line": 465,
"column": 21
},
"end": {
- "line": 477,
+ "line": 465,
"column": 26
}
}
@@ -27304,16 +26376,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 13586,
- 13590
+ 13259,
+ 13263
],
"loc": {
"start": {
- "line": 477,
+ "line": 465,
"column": 28
},
"end": {
- "line": 477,
+ "line": 465,
"column": 32
}
}
@@ -27322,62 +26394,62 @@
"type": "Identifier",
"name": "listItemCssClass",
"range": [
- 13591,
- 13607
+ 13264,
+ 13280
],
"loc": {
"start": {
- "line": 477,
+ "line": 465,
"column": 33
},
"end": {
- "line": 477,
+ "line": 465,
"column": 49
}
}
},
"range": [
- 13586,
- 13607
+ 13259,
+ 13280
],
"loc": {
"start": {
- "line": 477,
+ "line": 465,
"column": 28
},
"end": {
- "line": 477,
+ "line": 465,
"column": 49
}
}
}
],
"range": [
- 13570,
- 13608
+ 13243,
+ 13281
],
"loc": {
"start": {
- "line": 477,
+ "line": 465,
"column": 12
},
"end": {
- "line": 477,
+ "line": 465,
"column": 50
}
}
},
"range": [
- 13570,
- 13609
+ 13243,
+ 13282
],
"loc": {
"start": {
- "line": 477,
+ "line": 465,
"column": 12
},
"end": {
- "line": 477,
+ "line": 465,
"column": 51
}
}
@@ -27393,16 +26465,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 13627,
- 13631
+ 13300,
+ 13304
],
"loc": {
"start": {
- "line": 478,
+ "line": 466,
"column": 17
},
"end": {
- "line": 478,
+ "line": 466,
"column": 21
}
}
@@ -27411,47 +26483,47 @@
"type": "Identifier",
"name": "tickToHide",
"range": [
- 13632,
- 13642
+ 13305,
+ 13315
],
"loc": {
"start": {
- "line": 478,
+ "line": 466,
"column": 22
},
"end": {
- "line": 478,
+ "line": 466,
"column": 32
}
}
},
"range": [
- 13627,
- 13642
+ 13300,
+ 13315
],
"loc": {
"start": {
- "line": 478,
+ "line": 466,
"column": 17
},
"end": {
- "line": 478,
+ "line": 466,
"column": 32
}
}
},
"prefix": true,
"range": [
- 13626,
- 13642
+ 13299,
+ 13315
],
"loc": {
"start": {
- "line": 478,
+ "line": 466,
"column": 16
},
"end": {
- "line": 478,
+ "line": 466,
"column": 32
}
}
@@ -27467,16 +26539,16 @@
"type": "Identifier",
"name": "addClass",
"range": [
- 13662,
- 13670
+ 13335,
+ 13343
],
"loc": {
"start": {
- "line": 479,
+ "line": 467,
"column": 16
},
"end": {
- "line": 479,
+ "line": 467,
"column": 24
}
}
@@ -27486,16 +26558,16 @@
"type": "Identifier",
"name": "liElm",
"range": [
- 13671,
- 13676
+ 13344,
+ 13349
],
"loc": {
"start": {
- "line": 479,
+ "line": 467,
"column": 25
},
"end": {
- "line": 479,
+ "line": 467,
"column": 30
}
}
@@ -27506,16 +26578,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 13678,
- 13682
+ 13351,
+ 13355
],
"loc": {
"start": {
- "line": 479,
+ "line": 467,
"column": 32
},
"end": {
- "line": 479,
+ "line": 467,
"column": 36
}
}
@@ -27524,94 +26596,94 @@
"type": "Identifier",
"name": "listSlcItemCssClass",
"range": [
- 13683,
- 13702
+ 13356,
+ 13375
],
"loc": {
"start": {
- "line": 479,
+ "line": 467,
"column": 37
},
"end": {
- "line": 479,
+ "line": 467,
"column": 56
}
}
},
"range": [
- 13678,
- 13702
+ 13351,
+ 13375
],
"loc": {
"start": {
- "line": 479,
+ "line": 467,
"column": 32
},
"end": {
- "line": 479,
+ "line": 467,
"column": 56
}
}
}
],
"range": [
- 13662,
- 13703
+ 13335,
+ 13376
],
"loc": {
"start": {
- "line": 479,
+ "line": 467,
"column": 16
},
"end": {
- "line": 479,
+ "line": 467,
"column": 57
}
}
},
"range": [
- 13662,
- 13704
+ 13335,
+ 13377
],
"loc": {
"start": {
- "line": 479,
+ "line": 467,
"column": 16
},
"end": {
- "line": 479,
+ "line": 467,
"column": 58
}
}
}
],
"range": [
- 13644,
- 13718
+ 13317,
+ 13391
],
"loc": {
"start": {
- "line": 478,
+ "line": 466,
"column": 34
},
"end": {
- "line": 480,
+ "line": 468,
"column": 13
}
}
},
"alternate": null,
"range": [
- 13622,
- 13718
+ 13295,
+ 13391
],
"loc": {
"start": {
- "line": 478,
+ "line": 466,
"column": 12
},
"end": {
- "line": 480,
+ "line": 468,
"column": 13
}
}
@@ -27627,16 +26699,16 @@
"type": "Identifier",
"name": "ul",
"range": [
- 13731,
- 13733
+ 13404,
+ 13406
],
"loc": {
"start": {
- "line": 481,
+ "line": 469,
"column": 12
},
"end": {
- "line": 481,
+ "line": 469,
"column": 14
}
}
@@ -27645,31 +26717,31 @@
"type": "Identifier",
"name": "appendChild",
"range": [
- 13734,
- 13745
+ 13407,
+ 13418
],
"loc": {
"start": {
- "line": 481,
+ "line": 469,
"column": 15
},
"end": {
- "line": 481,
+ "line": 469,
"column": 26
}
}
},
"range": [
- 13731,
- 13745
+ 13404,
+ 13418
],
"loc": {
"start": {
- "line": 481,
+ "line": 469,
"column": 12
},
"end": {
- "line": 481,
+ "line": 469,
"column": 26
}
}
@@ -27679,47 +26751,47 @@
"type": "Identifier",
"name": "liElm",
"range": [
- 13746,
- 13751
+ 13419,
+ 13424
],
"loc": {
"start": {
- "line": 481,
+ "line": 469,
"column": 27
},
"end": {
- "line": 481,
+ "line": 469,
"column": 32
}
}
}
],
"range": [
- 13731,
- 13752
+ 13404,
+ 13425
],
"loc": {
"start": {
- "line": 481,
+ "line": 469,
"column": 12
},
"end": {
- "line": 481,
+ "line": 469,
"column": 33
}
}
},
"range": [
- 13731,
- 13753
+ 13404,
+ 13426
],
"loc": {
"start": {
- "line": 481,
+ "line": 469,
"column": 12
},
"end": {
- "line": 481,
+ "line": 469,
"column": 34
}
}
@@ -27735,16 +26807,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 13771,
- 13775
+ 13444,
+ 13448
],
"loc": {
"start": {
- "line": 482,
+ "line": 470,
"column": 17
},
"end": {
- "line": 482,
+ "line": 470,
"column": 21
}
}
@@ -27753,47 +26825,47 @@
"type": "Identifier",
"name": "tickToHide",
"range": [
- 13776,
- 13786
+ 13449,
+ 13459
],
"loc": {
"start": {
- "line": 482,
+ "line": 470,
"column": 22
},
"end": {
- "line": 482,
+ "line": 470,
"column": 32
}
}
},
"range": [
- 13771,
- 13786
+ 13444,
+ 13459
],
"loc": {
"start": {
- "line": 482,
+ "line": 470,
"column": 17
},
"end": {
- "line": 482,
+ "line": 470,
"column": 32
}
}
},
"prefix": true,
"range": [
- 13770,
- 13786
+ 13443,
+ 13459
],
"loc": {
"start": {
- "line": 482,
+ "line": 470,
"column": 16
},
"end": {
- "line": 482,
+ "line": 470,
"column": 32
}
}
@@ -27816,16 +26888,16 @@
"type": "Identifier",
"name": "liElm",
"range": [
- 13806,
- 13811
+ 13479,
+ 13484
],
"loc": {
"start": {
- "line": 483,
+ "line": 471,
"column": 16
},
"end": {
- "line": 483,
+ "line": 471,
"column": 21
}
}
@@ -27834,31 +26906,31 @@
"type": "Identifier",
"name": "check",
"range": [
- 13812,
- 13817
+ 13485,
+ 13490
],
"loc": {
"start": {
- "line": 483,
+ "line": 471,
"column": 22
},
"end": {
- "line": 483,
+ "line": 471,
"column": 27
}
}
},
"range": [
- 13806,
- 13817
+ 13479,
+ 13490
],
"loc": {
"start": {
- "line": 483,
+ "line": 471,
"column": 16
},
"end": {
- "line": 483,
+ "line": 471,
"column": 27
}
}
@@ -27867,31 +26939,31 @@
"type": "Identifier",
"name": "checked",
"range": [
- 13818,
- 13825
+ 13491,
+ 13498
],
"loc": {
"start": {
- "line": 483,
+ "line": 471,
"column": 28
},
"end": {
- "line": 483,
+ "line": 471,
"column": 35
}
}
},
"range": [
- 13806,
- 13825
+ 13479,
+ 13498
],
"loc": {
"start": {
- "line": 483,
+ "line": 471,
"column": 16
},
"end": {
- "line": 483,
+ "line": 471,
"column": 35
}
}
@@ -27901,78 +26973,78 @@
"value": true,
"raw": "true",
"range": [
- 13828,
- 13832
+ 13501,
+ 13505
],
"loc": {
"start": {
- "line": 483,
+ "line": 471,
"column": 38
},
"end": {
- "line": 483,
+ "line": 471,
"column": 42
}
}
},
"range": [
- 13806,
- 13832
+ 13479,
+ 13505
],
"loc": {
"start": {
- "line": 483,
+ "line": 471,
"column": 16
},
"end": {
- "line": 483,
+ "line": 471,
"column": 42
}
}
},
"range": [
- 13806,
- 13833
+ 13479,
+ 13506
],
"loc": {
"start": {
- "line": 483,
+ "line": 471,
"column": 16
},
"end": {
- "line": 483,
+ "line": 471,
"column": 43
}
}
}
],
"range": [
- 13788,
- 13847
+ 13461,
+ 13520
],
"loc": {
"start": {
- "line": 482,
+ "line": 470,
"column": 34
},
"end": {
- "line": 484,
+ "line": 472,
"column": 13
}
}
},
"alternate": null,
"range": [
- 13766,
- 13847
+ 13439,
+ 13520
],
"loc": {
"start": {
- "line": 482,
+ "line": 470,
"column": 12
},
"end": {
- "line": 484,
+ "line": 472,
"column": 13
}
}
@@ -27985,16 +27057,16 @@
"type": "Identifier",
"name": "addEvt",
"range": [
- 13861,
- 13867
+ 13534,
+ 13540
],
"loc": {
"start": {
- "line": 486,
+ "line": 474,
"column": 12
},
"end": {
- "line": 486,
+ "line": 474,
"column": 18
}
}
@@ -28007,16 +27079,16 @@
"type": "Identifier",
"name": "liElm",
"range": [
- 13868,
- 13873
+ 13541,
+ 13546
],
"loc": {
"start": {
- "line": 486,
+ "line": 474,
"column": 19
},
"end": {
- "line": 486,
+ "line": 474,
"column": 24
}
}
@@ -28025,31 +27097,31 @@
"type": "Identifier",
"name": "check",
"range": [
- 13874,
- 13879
+ 13547,
+ 13552
],
"loc": {
"start": {
- "line": 486,
+ "line": 474,
"column": 25
},
"end": {
- "line": 486,
+ "line": 474,
"column": 30
}
}
},
"range": [
- 13868,
- 13879
+ 13541,
+ 13552
],
"loc": {
"start": {
- "line": 486,
+ "line": 474,
"column": 19
},
"end": {
- "line": 486,
+ "line": 474,
"column": 30
}
}
@@ -28059,16 +27131,16 @@
"value": "click",
"raw": "'click'",
"range": [
- 13881,
- 13888
+ 13554,
+ 13561
],
"loc": {
"start": {
- "line": 486,
+ "line": 474,
"column": 32
},
"end": {
- "line": 486,
+ "line": 474,
"column": 39
}
}
@@ -28081,16 +27153,16 @@
"type": "Identifier",
"name": "evt",
"range": [
- 13891,
- 13894
+ 13564,
+ 13567
],
"loc": {
"start": {
- "line": 486,
+ "line": 474,
"column": 42
},
"end": {
- "line": 486,
+ "line": 474,
"column": 45
}
}
@@ -28108,16 +27180,16 @@
"type": "Identifier",
"name": "elm",
"range": [
- 13921,
- 13924
+ 13594,
+ 13597
],
"loc": {
"start": {
- "line": 487,
+ "line": 475,
"column": 20
},
"end": {
- "line": 487,
+ "line": 475,
"column": 23
}
}
@@ -28128,16 +27200,16 @@
"type": "Identifier",
"name": "targetEvt",
"range": [
- 13927,
- 13936
+ 13600,
+ 13609
],
"loc": {
"start": {
- "line": 487,
+ "line": 475,
"column": 26
},
"end": {
- "line": 487,
+ "line": 475,
"column": 35
}
}
@@ -28147,47 +27219,47 @@
"type": "Identifier",
"name": "evt",
"range": [
- 13937,
- 13940
+ 13610,
+ 13613
],
"loc": {
"start": {
- "line": 487,
+ "line": 475,
"column": 36
},
"end": {
- "line": 487,
+ "line": 475,
"column": 39
}
}
}
],
"range": [
- 13927,
- 13941
+ 13600,
+ 13614
],
"loc": {
"start": {
- "line": 487,
+ "line": 475,
"column": 26
},
"end": {
- "line": 487,
+ "line": 475,
"column": 40
}
}
},
"range": [
- 13921,
- 13941
+ 13594,
+ 13614
],
"loc": {
"start": {
- "line": 487,
+ "line": 475,
"column": 20
},
"end": {
- "line": 487,
+ "line": 475,
"column": 40
}
}
@@ -28195,16 +27267,16 @@
],
"kind": "let",
"range": [
- 13917,
- 13942
+ 13590,
+ 13615
],
"loc": {
"start": {
- "line": 487,
+ "line": 475,
"column": 16
},
"end": {
- "line": 487,
+ "line": 475,
"column": 41
}
}
@@ -28218,16 +27290,16 @@
"type": "Identifier",
"name": "lbl",
"range": [
- 13963,
- 13966
+ 13636,
+ 13639
],
"loc": {
"start": {
- "line": 488,
+ "line": 476,
"column": 20
},
"end": {
- "line": 488,
+ "line": 476,
"column": 23
}
}
@@ -28239,16 +27311,16 @@
"type": "Identifier",
"name": "elm",
"range": [
- 13969,
- 13972
+ 13642,
+ 13645
],
"loc": {
"start": {
- "line": 488,
+ "line": 476,
"column": 26
},
"end": {
- "line": 488,
+ "line": 476,
"column": 29
}
}
@@ -28257,46 +27329,46 @@
"type": "Identifier",
"name": "parentNode",
"range": [
- 13973,
- 13983
+ 13646,
+ 13656
],
"loc": {
"start": {
- "line": 488,
+ "line": 476,
"column": 30
},
"end": {
- "line": 488,
+ "line": 476,
"column": 40
}
}
},
"range": [
- 13969,
- 13983
+ 13642,
+ 13656
],
"loc": {
"start": {
- "line": 488,
+ "line": 476,
"column": 26
},
"end": {
- "line": 488,
+ "line": 476,
"column": 40
}
}
},
"range": [
- 13963,
- 13983
+ 13636,
+ 13656
],
"loc": {
"start": {
- "line": 488,
+ "line": 476,
"column": 20
},
"end": {
- "line": 488,
+ "line": 476,
"column": 40
}
}
@@ -28304,16 +27376,16 @@
],
"kind": "let",
"range": [
- 13959,
- 13984
+ 13632,
+ 13657
],
"loc": {
"start": {
- "line": 488,
+ "line": 476,
"column": 16
},
"end": {
- "line": 488,
+ "line": 476,
"column": 41
}
}
@@ -28328,16 +27400,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 14001,
- 14005
+ 13674,
+ 13678
],
"loc": {
"start": {
- "line": 489,
+ "line": 477,
"column": 16
},
"end": {
- "line": 489,
+ "line": 477,
"column": 20
}
}
@@ -28346,31 +27418,31 @@
"type": "Identifier",
"name": "checkItem",
"range": [
- 14006,
- 14015
+ 13679,
+ 13688
],
"loc": {
"start": {
- "line": 489,
+ "line": 477,
"column": 21
},
"end": {
- "line": 489,
+ "line": 477,
"column": 30
}
}
},
"range": [
- 14001,
- 14015
+ 13674,
+ 13688
],
"loc": {
"start": {
- "line": 489,
+ "line": 477,
"column": 16
},
"end": {
- "line": 489,
+ "line": 477,
"column": 30
}
}
@@ -28380,63 +27452,63 @@
"type": "Identifier",
"name": "lbl",
"range": [
- 14016,
- 14019
+ 13689,
+ 13692
],
"loc": {
"start": {
- "line": 489,
+ "line": 477,
"column": 31
},
"end": {
- "line": 489,
+ "line": 477,
"column": 34
}
}
}
],
"range": [
- 14001,
- 14020
+ 13674,
+ 13693
],
"loc": {
"start": {
- "line": 489,
+ "line": 477,
"column": 16
},
"end": {
- "line": 489,
+ "line": 477,
"column": 35
}
}
},
"range": [
- 14001,
- 14021
+ 13674,
+ 13694
],
"loc": {
"start": {
- "line": 489,
+ "line": 477,
"column": 16
},
"end": {
- "line": 489,
+ "line": 477,
"column": 36
}
}
}
],
"range": [
- 13899,
- 14035
+ 13572,
+ 13708
],
"loc": {
"start": {
- "line": 486,
+ "line": 474,
"column": 50
},
"end": {
- "line": 490,
+ "line": 478,
"column": 13
}
}
@@ -28444,78 +27516,78 @@
"generator": false,
"expression": false,
"range": [
- 13890,
- 14035
+ 13563,
+ 13708
],
"loc": {
"start": {
- "line": 486,
+ "line": 474,
"column": 41
},
"end": {
- "line": 490,
+ "line": 478,
"column": 13
}
}
}
],
"range": [
- 13861,
- 14036
+ 13534,
+ 13709
],
"loc": {
"start": {
- "line": 486,
+ "line": 474,
"column": 12
},
"end": {
- "line": 490,
+ "line": 478,
"column": 14
}
}
},
"range": [
- 13861,
- 14037
+ 13534,
+ 13710
],
"loc": {
"start": {
- "line": 486,
+ "line": 474,
"column": 12
},
"end": {
- "line": 490,
+ "line": 478,
"column": 15
}
}
}
],
"range": [
- 13276,
- 14047
+ 12949,
+ 13720
],
"loc": {
"start": {
- "line": 471,
+ "line": 459,
"column": 57
},
"end": {
- "line": 491,
+ "line": 479,
"column": 9
}
}
},
"range": [
- 13227,
- 14047
+ 12900,
+ 13720
],
"loc": {
"start": {
- "line": 471,
+ "line": 459,
"column": 8
},
"end": {
- "line": 491,
+ "line": 479,
"column": 9
}
},
@@ -28524,16 +27596,16 @@
"type": "Line",
"value": "separator",
"range": [
- 14057,
- 14068
+ 13730,
+ 13741
],
"loc": {
"start": {
- "line": 493,
+ "line": 481,
"column": 8
},
"end": {
- "line": 493,
+ "line": 481,
"column": 19
}
}
@@ -28549,16 +27621,16 @@
"type": "Identifier",
"name": "p",
"range": [
- 14081,
- 14082
+ 13754,
+ 13755
],
"loc": {
"start": {
- "line": 494,
+ "line": 482,
"column": 12
},
"end": {
- "line": 494,
+ "line": 482,
"column": 13
}
}
@@ -28569,16 +27641,16 @@
"type": "Identifier",
"name": "createElm",
"range": [
- 14085,
- 14094
+ 13758,
+ 13767
],
"loc": {
"start": {
- "line": 494,
+ "line": 482,
"column": 16
},
"end": {
- "line": 494,
+ "line": 482,
"column": 25
}
}
@@ -28589,16 +27661,16 @@
"value": "p",
"raw": "'p'",
"range": [
- 14095,
- 14098
+ 13768,
+ 13771
],
"loc": {
"start": {
- "line": 494,
+ "line": 482,
"column": 26
},
"end": {
- "line": 494,
+ "line": 482,
"column": 29
}
}
@@ -28611,16 +27683,16 @@
"value": "align",
"raw": "'align'",
"range": [
- 14101,
- 14108
+ 13774,
+ 13781
],
"loc": {
"start": {
- "line": 494,
+ "line": 482,
"column": 32
},
"end": {
- "line": 494,
+ "line": 482,
"column": 39
}
}
@@ -28630,63 +27702,63 @@
"value": "center",
"raw": "'center'",
"range": [
- 14110,
- 14118
+ 13783,
+ 13791
],
"loc": {
"start": {
- "line": 494,
+ "line": 482,
"column": 41
},
"end": {
- "line": 494,
+ "line": 482,
"column": 49
}
}
}
],
"range": [
- 14100,
- 14119
+ 13773,
+ 13792
],
"loc": {
"start": {
- "line": 494,
+ "line": 482,
"column": 31
},
"end": {
- "line": 494,
+ "line": 482,
"column": 50
}
}
}
],
"range": [
- 14085,
- 14120
+ 13758,
+ 13793
],
"loc": {
"start": {
- "line": 494,
+ "line": 482,
"column": 16
},
"end": {
- "line": 494,
+ "line": 482,
"column": 51
}
}
},
"range": [
- 14081,
- 14120
+ 13754,
+ 13793
],
"loc": {
"start": {
- "line": 494,
+ "line": 482,
"column": 12
},
"end": {
- "line": 494,
+ "line": 482,
"column": 51
}
}
@@ -28694,16 +27766,16 @@
],
"kind": "let",
"range": [
- 14077,
- 14121
+ 13750,
+ 13794
],
"loc": {
"start": {
- "line": 494,
+ "line": 482,
"column": 8
},
"end": {
- "line": 494,
+ "line": 482,
"column": 52
}
},
@@ -28712,16 +27784,16 @@
"type": "Line",
"value": "separator",
"range": [
- 14057,
- 14068
+ 13730,
+ 13741
],
"loc": {
"start": {
- "line": 493,
+ "line": 481,
"column": 8
},
"end": {
- "line": 493,
+ "line": 481,
"column": 19
}
}
@@ -28737,32 +27809,32 @@
"type": "Identifier",
"name": "btn",
"range": [
- 14134,
- 14137
+ 13807,
+ 13810
],
"loc": {
"start": {
- "line": 495,
+ "line": 483,
"column": 12
},
"end": {
- "line": 495,
+ "line": 483,
"column": 15
}
}
},
"init": null,
"range": [
- 14134,
- 14137
+ 13807,
+ 13810
],
"loc": {
"start": {
- "line": 495,
+ "line": 483,
"column": 12
},
"end": {
- "line": 495,
+ "line": 483,
"column": 15
}
}
@@ -28770,16 +27842,16 @@
],
"kind": "let",
"range": [
- 14130,
- 14138
+ 13803,
+ 13811
],
"loc": {
"start": {
- "line": 495,
+ "line": 483,
"column": 8
},
"end": {
- "line": 495,
+ "line": 483,
"column": 16
}
},
@@ -28788,16 +27860,16 @@
"type": "Line",
"value": "Close link",
"range": [
- 14147,
- 14159
+ 13820,
+ 13832
],
"loc": {
"start": {
- "line": 496,
+ "line": 484,
"column": 8
},
"end": {
- "line": 496,
+ "line": 484,
"column": 20
}
}
@@ -28815,16 +27887,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 14173,
- 14177
+ 13846,
+ 13850
],
"loc": {
"start": {
- "line": 497,
+ "line": 485,
"column": 13
},
"end": {
- "line": 497,
+ "line": 485,
"column": 17
}
}
@@ -28833,47 +27905,47 @@
"type": "Identifier",
"name": "btnCloseHtml",
"range": [
- 14178,
- 14190
+ 13851,
+ 13863
],
"loc": {
"start": {
- "line": 497,
+ "line": 485,
"column": 18
},
"end": {
- "line": 497,
+ "line": 485,
"column": 30
}
}
},
"range": [
- 14173,
- 14190
+ 13846,
+ 13863
],
"loc": {
"start": {
- "line": 497,
+ "line": 485,
"column": 13
},
"end": {
- "line": 497,
+ "line": 485,
"column": 30
}
}
},
"prefix": true,
"range": [
- 14172,
- 14190
+ 13845,
+ 13863
],
"loc": {
"start": {
- "line": 497,
+ "line": 485,
"column": 12
},
"end": {
- "line": 497,
+ "line": 485,
"column": 30
}
}
@@ -28890,16 +27962,16 @@
"type": "Identifier",
"name": "btn",
"range": [
- 14206,
- 14209
+ 13879,
+ 13882
],
"loc": {
"start": {
- "line": 498,
+ "line": 486,
"column": 12
},
"end": {
- "line": 498,
+ "line": 486,
"column": 15
}
}
@@ -28910,16 +27982,16 @@
"type": "Identifier",
"name": "createElm",
"range": [
- 14212,
- 14221
+ 13885,
+ 13894
],
"loc": {
"start": {
- "line": 498,
+ "line": 486,
"column": 18
},
"end": {
- "line": 498,
+ "line": 486,
"column": 27
}
}
@@ -28930,16 +28002,16 @@
"value": "a",
"raw": "'a'",
"range": [
- 14222,
- 14225
+ 13895,
+ 13898
],
"loc": {
"start": {
- "line": 498,
+ "line": 486,
"column": 28
},
"end": {
- "line": 498,
+ "line": 486,
"column": 31
}
}
@@ -28952,16 +28024,16 @@
"value": "href",
"raw": "'href'",
"range": [
- 14228,
- 14234
+ 13901,
+ 13907
],
"loc": {
"start": {
- "line": 498,
+ "line": 486,
"column": 34
},
"end": {
- "line": 498,
+ "line": 486,
"column": 40
}
}
@@ -28971,78 +28043,78 @@
"value": "javascript:;",
"raw": "'javascript:;'",
"range": [
- 14236,
- 14250
+ 13909,
+ 13923
],
"loc": {
"start": {
- "line": 498,
+ "line": 486,
"column": 42
},
"end": {
- "line": 498,
+ "line": 486,
"column": 56
}
}
}
],
"range": [
- 14227,
- 14251
+ 13900,
+ 13924
],
"loc": {
"start": {
- "line": 498,
+ "line": 486,
"column": 33
},
"end": {
- "line": 498,
+ "line": 486,
"column": 57
}
}
}
],
"range": [
- 14212,
- 14252
+ 13885,
+ 13925
],
"loc": {
"start": {
- "line": 498,
+ "line": 486,
"column": 18
},
"end": {
- "line": 498,
+ "line": 486,
"column": 58
}
}
},
"range": [
- 14206,
- 14252
+ 13879,
+ 13925
],
"loc": {
"start": {
- "line": 498,
+ "line": 486,
"column": 12
},
"end": {
- "line": 498,
+ "line": 486,
"column": 58
}
}
},
"range": [
- 14206,
- 14253
+ 13879,
+ 13926
],
"loc": {
"start": {
- "line": 498,
+ "line": 486,
"column": 12
},
"end": {
- "line": 498,
+ "line": 486,
"column": 59
}
}
@@ -29059,16 +28131,16 @@
"type": "Identifier",
"name": "btn",
"range": [
- 14266,
- 14269
+ 13939,
+ 13942
],
"loc": {
"start": {
- "line": 499,
+ "line": 487,
"column": 12
},
"end": {
- "line": 499,
+ "line": 487,
"column": 15
}
}
@@ -29077,31 +28149,31 @@
"type": "Identifier",
"name": "className",
"range": [
- 14270,
- 14279
+ 13943,
+ 13952
],
"loc": {
"start": {
- "line": 499,
+ "line": 487,
"column": 16
},
"end": {
- "line": 499,
+ "line": 487,
"column": 25
}
}
},
"range": [
- 14266,
- 14279
+ 13939,
+ 13952
],
"loc": {
"start": {
- "line": 499,
+ "line": 487,
"column": 12
},
"end": {
- "line": 499,
+ "line": 487,
"column": 25
}
}
@@ -29112,16 +28184,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 14282,
- 14286
+ 13955,
+ 13959
],
"loc": {
"start": {
- "line": 499,
+ "line": 487,
"column": 28
},
"end": {
- "line": 499,
+ "line": 487,
"column": 32
}
}
@@ -29130,61 +28202,61 @@
"type": "Identifier",
"name": "btnCloseCssClass",
"range": [
- 14287,
- 14303
+ 13960,
+ 13976
],
"loc": {
"start": {
- "line": 499,
+ "line": 487,
"column": 33
},
"end": {
- "line": 499,
+ "line": 487,
"column": 49
}
}
},
"range": [
- 14282,
- 14303
+ 13955,
+ 13976
],
"loc": {
"start": {
- "line": 499,
+ "line": 487,
"column": 28
},
"end": {
- "line": 499,
+ "line": 487,
"column": 49
}
}
},
"range": [
- 14266,
- 14303
+ 13939,
+ 13976
],
"loc": {
"start": {
- "line": 499,
+ "line": 487,
"column": 12
},
"end": {
- "line": 499,
+ "line": 487,
"column": 49
}
}
},
"range": [
- 14266,
- 14304
+ 13939,
+ 13977
],
"loc": {
"start": {
- "line": 499,
+ "line": 487,
"column": 12
},
"end": {
- "line": 499,
+ "line": 487,
"column": 50
}
}
@@ -29201,16 +28273,16 @@
"type": "Identifier",
"name": "btn",
"range": [
- 14317,
- 14320
+ 13990,
+ 13993
],
"loc": {
"start": {
- "line": 500,
+ "line": 488,
"column": 12
},
"end": {
- "line": 500,
+ "line": 488,
"column": 15
}
}
@@ -29219,31 +28291,31 @@
"type": "Identifier",
"name": "innerHTML",
"range": [
- 14321,
- 14330
+ 13994,
+ 14003
],
"loc": {
"start": {
- "line": 500,
+ "line": 488,
"column": 16
},
"end": {
- "line": 500,
+ "line": 488,
"column": 25
}
}
},
"range": [
- 14317,
- 14330
+ 13990,
+ 14003
],
"loc": {
"start": {
- "line": 500,
+ "line": 488,
"column": 12
},
"end": {
- "line": 500,
+ "line": 488,
"column": 25
}
}
@@ -29254,16 +28326,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 14333,
- 14337
+ 14006,
+ 14010
],
"loc": {
"start": {
- "line": 500,
+ "line": 488,
"column": 28
},
"end": {
- "line": 500,
+ "line": 488,
"column": 32
}
}
@@ -29272,61 +28344,61 @@
"type": "Identifier",
"name": "btnCloseText",
"range": [
- 14338,
- 14350
+ 14011,
+ 14023
],
"loc": {
"start": {
- "line": 500,
+ "line": 488,
"column": 33
},
"end": {
- "line": 500,
+ "line": 488,
"column": 45
}
}
},
"range": [
- 14333,
- 14350
+ 14006,
+ 14023
],
"loc": {
"start": {
- "line": 500,
+ "line": 488,
"column": 28
},
"end": {
- "line": 500,
+ "line": 488,
"column": 45
}
}
},
"range": [
- 14317,
- 14350
+ 13990,
+ 14023
],
"loc": {
"start": {
- "line": 500,
+ "line": 488,
"column": 12
},
"end": {
- "line": 500,
+ "line": 488,
"column": 45
}
}
},
"range": [
- 14317,
- 14351
+ 13990,
+ 14024
],
"loc": {
"start": {
- "line": 500,
+ "line": 488,
"column": 12
},
"end": {
- "line": 500,
+ "line": 488,
"column": 46
}
}
@@ -29339,16 +28411,16 @@
"type": "Identifier",
"name": "addEvt",
"range": [
- 14364,
- 14370
+ 14037,
+ 14043
],
"loc": {
"start": {
- "line": 501,
+ "line": 489,
"column": 12
},
"end": {
- "line": 501,
+ "line": 489,
"column": 18
}
}
@@ -29358,16 +28430,16 @@
"type": "Identifier",
"name": "btn",
"range": [
- 14371,
- 14374
+ 14044,
+ 14047
],
"loc": {
"start": {
- "line": 501,
+ "line": 489,
"column": 19
},
"end": {
- "line": 501,
+ "line": 489,
"column": 22
}
}
@@ -29377,16 +28449,16 @@
"value": "click",
"raw": "'click'",
"range": [
- 14376,
- 14383
+ 14049,
+ 14056
],
"loc": {
"start": {
- "line": 501,
+ "line": 489,
"column": 24
},
"end": {
- "line": 501,
+ "line": 489,
"column": 31
}
}
@@ -29399,16 +28471,16 @@
"type": "Identifier",
"name": "evt",
"range": [
- 14386,
- 14389
+ 14059,
+ 14062
],
"loc": {
"start": {
- "line": 501,
+ "line": 489,
"column": 34
},
"end": {
- "line": 501,
+ "line": 489,
"column": 37
}
}
@@ -29422,16 +28494,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 14394,
- 14398
+ 14067,
+ 14071
],
"loc": {
"start": {
- "line": 501,
+ "line": 489,
"column": 42
},
"end": {
- "line": 501,
+ "line": 489,
"column": 46
}
}
@@ -29440,31 +28512,31 @@
"type": "Identifier",
"name": "toggle",
"range": [
- 14399,
- 14405
+ 14072,
+ 14078
],
"loc": {
"start": {
- "line": 501,
+ "line": 489,
"column": 47
},
"end": {
- "line": 501,
+ "line": 489,
"column": 53
}
}
},
"range": [
- 14394,
- 14405
+ 14067,
+ 14078
],
"loc": {
"start": {
- "line": 501,
+ "line": 489,
"column": 42
},
"end": {
- "line": 501,
+ "line": 489,
"column": 53
}
}
@@ -29474,32 +28546,32 @@
"type": "Identifier",
"name": "evt",
"range": [
- 14406,
- 14409
+ 14079,
+ 14082
],
"loc": {
"start": {
- "line": 501,
+ "line": 489,
"column": 54
},
"end": {
- "line": 501,
+ "line": 489,
"column": 57
}
}
}
],
"range": [
- 14394,
- 14410
+ 14067,
+ 14083
],
"loc": {
"start": {
- "line": 501,
+ "line": 489,
"column": 42
},
"end": {
- "line": 501,
+ "line": 489,
"column": 58
}
}
@@ -29507,47 +28579,47 @@
"generator": false,
"expression": true,
"range": [
- 14385,
- 14410
+ 14058,
+ 14083
],
"loc": {
"start": {
- "line": 501,
+ "line": 489,
"column": 33
},
"end": {
- "line": 501,
+ "line": 489,
"column": 58
}
}
}
],
"range": [
- 14364,
- 14411
+ 14037,
+ 14084
],
"loc": {
"start": {
- "line": 501,
+ "line": 489,
"column": 12
},
"end": {
- "line": 501,
+ "line": 489,
"column": 59
}
}
},
"range": [
- 14364,
- 14412
+ 14037,
+ 14085
],
"loc": {
"start": {
- "line": 501,
+ "line": 489,
"column": 12
},
"end": {
- "line": 501,
+ "line": 489,
"column": 60
}
}
@@ -29563,16 +28635,16 @@
"type": "Identifier",
"name": "p",
"range": [
- 14425,
- 14426
+ 14098,
+ 14099
],
"loc": {
"start": {
- "line": 502,
+ "line": 490,
"column": 12
},
"end": {
- "line": 502,
+ "line": 490,
"column": 13
}
}
@@ -29581,31 +28653,31 @@
"type": "Identifier",
"name": "appendChild",
"range": [
- 14427,
- 14438
+ 14100,
+ 14111
],
"loc": {
"start": {
- "line": 502,
+ "line": 490,
"column": 14
},
"end": {
- "line": 502,
+ "line": 490,
"column": 25
}
}
},
"range": [
- 14425,
- 14438
+ 14098,
+ 14111
],
"loc": {
"start": {
- "line": 502,
+ "line": 490,
"column": 12
},
"end": {
- "line": 502,
+ "line": 490,
"column": 25
}
}
@@ -29615,63 +28687,63 @@
"type": "Identifier",
"name": "btn",
"range": [
- 14439,
- 14442
+ 14112,
+ 14115
],
"loc": {
"start": {
- "line": 502,
+ "line": 490,
"column": 26
},
"end": {
- "line": 502,
+ "line": 490,
"column": 29
}
}
}
],
"range": [
- 14425,
- 14443
+ 14098,
+ 14116
],
"loc": {
"start": {
- "line": 502,
+ "line": 490,
"column": 12
},
"end": {
- "line": 502,
+ "line": 490,
"column": 30
}
}
},
"range": [
- 14425,
- 14444
+ 14098,
+ 14117
],
"loc": {
"start": {
- "line": 502,
+ "line": 490,
"column": 12
},
"end": {
- "line": 502,
+ "line": 490,
"column": 31
}
}
}
],
"range": [
- 14192,
- 14454
+ 13865,
+ 14127
],
"loc": {
"start": {
- "line": 497,
+ "line": 485,
"column": 32
},
"end": {
- "line": 503,
+ "line": 491,
"column": 9
}
}
@@ -29691,16 +28763,16 @@
"type": "Identifier",
"name": "p",
"range": [
- 14474,
- 14475
+ 14147,
+ 14148
],
"loc": {
"start": {
- "line": 504,
+ "line": 492,
"column": 12
},
"end": {
- "line": 504,
+ "line": 492,
"column": 13
}
}
@@ -29709,31 +28781,31 @@
"type": "Identifier",
"name": "innerHTML",
"range": [
- 14476,
- 14485
+ 14149,
+ 14158
],
"loc": {
"start": {
- "line": 504,
+ "line": 492,
"column": 14
},
"end": {
- "line": 504,
+ "line": 492,
"column": 23
}
}
},
"range": [
- 14474,
- 14485
+ 14147,
+ 14158
],
"loc": {
"start": {
- "line": 504,
+ "line": 492,
"column": 12
},
"end": {
- "line": 504,
+ "line": 492,
"column": 23
}
}
@@ -29744,16 +28816,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 14488,
- 14492
+ 14161,
+ 14165
],
"loc": {
"start": {
- "line": 504,
+ "line": 492,
"column": 26
},
"end": {
- "line": 504,
+ "line": 492,
"column": 30
}
}
@@ -29762,61 +28834,61 @@
"type": "Identifier",
"name": "btnCloseHtml",
"range": [
- 14493,
- 14505
+ 14166,
+ 14178
],
"loc": {
"start": {
- "line": 504,
+ "line": 492,
"column": 31
},
"end": {
- "line": 504,
+ "line": 492,
"column": 43
}
}
},
"range": [
- 14488,
- 14505
+ 14161,
+ 14178
],
"loc": {
"start": {
- "line": 504,
+ "line": 492,
"column": 26
},
"end": {
- "line": 504,
+ "line": 492,
"column": 43
}
}
},
"range": [
- 14474,
- 14505
+ 14147,
+ 14178
],
"loc": {
"start": {
- "line": 504,
+ "line": 492,
"column": 12
},
"end": {
- "line": 504,
+ "line": 492,
"column": 43
}
}
},
"range": [
- 14474,
- 14506
+ 14147,
+ 14179
],
"loc": {
"start": {
- "line": 504,
+ "line": 492,
"column": 12
},
"end": {
- "line": 504,
+ "line": 492,
"column": 44
}
}
@@ -29830,16 +28902,16 @@
"type": "Identifier",
"name": "btn",
"range": [
- 14519,
- 14522
+ 14192,
+ 14195
],
"loc": {
"start": {
- "line": 505,
+ "line": 493,
"column": 12
},
"end": {
- "line": 505,
+ "line": 493,
"column": 15
}
}
@@ -29851,16 +28923,16 @@
"type": "Identifier",
"name": "p",
"range": [
- 14525,
- 14526
+ 14198,
+ 14199
],
"loc": {
"start": {
- "line": 505,
+ "line": 493,
"column": 18
},
"end": {
- "line": 505,
+ "line": 493,
"column": 19
}
}
@@ -29869,61 +28941,61 @@
"type": "Identifier",
"name": "firstChild",
"range": [
- 14527,
- 14537
+ 14200,
+ 14210
],
"loc": {
"start": {
- "line": 505,
+ "line": 493,
"column": 20
},
"end": {
- "line": 505,
+ "line": 493,
"column": 30
}
}
},
"range": [
- 14525,
- 14537
+ 14198,
+ 14210
],
"loc": {
"start": {
- "line": 505,
+ "line": 493,
"column": 18
},
"end": {
- "line": 505,
+ "line": 493,
"column": 30
}
}
},
"range": [
- 14519,
- 14537
+ 14192,
+ 14210
],
"loc": {
"start": {
- "line": 505,
+ "line": 493,
"column": 12
},
"end": {
- "line": 505,
+ "line": 493,
"column": 30
}
}
},
"range": [
- 14519,
- 14538
+ 14192,
+ 14211
],
"loc": {
"start": {
- "line": 505,
+ "line": 493,
"column": 12
},
"end": {
- "line": 505,
+ "line": 493,
"column": 31
}
}
@@ -29936,16 +29008,16 @@
"type": "Identifier",
"name": "addEvt",
"range": [
- 14551,
- 14557
+ 14224,
+ 14230
],
"loc": {
"start": {
- "line": 506,
+ "line": 494,
"column": 12
},
"end": {
- "line": 506,
+ "line": 494,
"column": 18
}
}
@@ -29955,16 +29027,16 @@
"type": "Identifier",
"name": "btn",
"range": [
- 14558,
- 14561
+ 14231,
+ 14234
],
"loc": {
"start": {
- "line": 506,
+ "line": 494,
"column": 19
},
"end": {
- "line": 506,
+ "line": 494,
"column": 22
}
}
@@ -29974,16 +29046,16 @@
"value": "click",
"raw": "'click'",
"range": [
- 14563,
- 14570
+ 14236,
+ 14243
],
"loc": {
"start": {
- "line": 506,
+ "line": 494,
"column": 24
},
"end": {
- "line": 506,
+ "line": 494,
"column": 31
}
}
@@ -29996,16 +29068,16 @@
"type": "Identifier",
"name": "evt",
"range": [
- 14573,
- 14576
+ 14246,
+ 14249
],
"loc": {
"start": {
- "line": 506,
+ "line": 494,
"column": 34
},
"end": {
- "line": 506,
+ "line": 494,
"column": 37
}
}
@@ -30019,16 +29091,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 14581,
- 14585
+ 14254,
+ 14258
],
"loc": {
"start": {
- "line": 506,
+ "line": 494,
"column": 42
},
"end": {
- "line": 506,
+ "line": 494,
"column": 46
}
}
@@ -30037,31 +29109,31 @@
"type": "Identifier",
"name": "toggle",
"range": [
- 14586,
- 14592
+ 14259,
+ 14265
],
"loc": {
"start": {
- "line": 506,
+ "line": 494,
"column": 47
},
"end": {
- "line": 506,
+ "line": 494,
"column": 53
}
}
},
"range": [
- 14581,
- 14592
+ 14254,
+ 14265
],
"loc": {
"start": {
- "line": 506,
+ "line": 494,
"column": 42
},
"end": {
- "line": 506,
+ "line": 494,
"column": 53
}
}
@@ -30071,32 +29143,32 @@
"type": "Identifier",
"name": "evt",
"range": [
- 14593,
- 14596
+ 14266,
+ 14269
],
"loc": {
"start": {
- "line": 506,
+ "line": 494,
"column": 54
},
"end": {
- "line": 506,
+ "line": 494,
"column": 57
}
}
}
],
"range": [
- 14581,
- 14597
+ 14254,
+ 14270
],
"loc": {
"start": {
- "line": 506,
+ "line": 494,
"column": 42
},
"end": {
- "line": 506,
+ "line": 494,
"column": 58
}
}
@@ -30104,78 +29176,78 @@
"generator": false,
"expression": true,
"range": [
- 14572,
- 14597
+ 14245,
+ 14270
],
"loc": {
"start": {
- "line": 506,
+ "line": 494,
"column": 33
},
"end": {
- "line": 506,
+ "line": 494,
"column": 58
}
}
}
],
"range": [
- 14551,
- 14598
+ 14224,
+ 14271
],
"loc": {
"start": {
- "line": 506,
+ "line": 494,
"column": 12
},
"end": {
- "line": 506,
+ "line": 494,
"column": 59
}
}
},
"range": [
- 14551,
- 14599
+ 14224,
+ 14272
],
"loc": {
"start": {
- "line": 506,
+ "line": 494,
"column": 12
},
"end": {
- "line": 506,
+ "line": 494,
"column": 60
}
}
}
],
"range": [
- 14460,
- 14609
+ 14133,
+ 14282
],
"loc": {
"start": {
- "line": 503,
+ "line": 491,
"column": 15
},
"end": {
- "line": 507,
+ "line": 495,
"column": 9
}
}
},
"range": [
- 14168,
- 14609
+ 13841,
+ 14282
],
"loc": {
"start": {
- "line": 497,
+ "line": 485,
"column": 8
},
"end": {
- "line": 507,
+ "line": 495,
"column": 9
}
},
@@ -30184,16 +29256,16 @@
"type": "Line",
"value": "Close link",
"range": [
- 14147,
- 14159
+ 13820,
+ 13832
],
"loc": {
"start": {
- "line": 496,
+ "line": 484,
"column": 8
},
"end": {
- "line": 496,
+ "line": 484,
"column": 20
}
}
@@ -30211,16 +29283,16 @@
"type": "Identifier",
"name": "container",
"range": [
- 14619,
- 14628
+ 14292,
+ 14301
],
"loc": {
"start": {
- "line": 509,
+ "line": 497,
"column": 8
},
"end": {
- "line": 509,
+ "line": 497,
"column": 17
}
}
@@ -30229,31 +29301,31 @@
"type": "Identifier",
"name": "appendChild",
"range": [
- 14629,
- 14640
+ 14302,
+ 14313
],
"loc": {
"start": {
- "line": 509,
+ "line": 497,
"column": 18
},
"end": {
- "line": 509,
+ "line": 497,
"column": 29
}
}
},
"range": [
- 14619,
- 14640
+ 14292,
+ 14313
],
"loc": {
"start": {
- "line": 509,
+ "line": 497,
"column": 8
},
"end": {
- "line": 509,
+ "line": 497,
"column": 29
}
}
@@ -30263,47 +29335,47 @@
"type": "Identifier",
"name": "ul",
"range": [
- 14641,
- 14643
+ 14314,
+ 14316
],
"loc": {
"start": {
- "line": 509,
+ "line": 497,
"column": 30
},
"end": {
- "line": 509,
+ "line": 497,
"column": 32
}
}
}
],
"range": [
- 14619,
- 14644
+ 14292,
+ 14317
],
"loc": {
"start": {
- "line": 509,
+ "line": 497,
"column": 8
},
"end": {
- "line": 509,
+ "line": 497,
"column": 33
}
}
},
"range": [
- 14619,
- 14645
+ 14292,
+ 14318
],
"loc": {
"start": {
- "line": 509,
+ "line": 497,
"column": 8
},
"end": {
- "line": 509,
+ "line": 497,
"column": 34
}
}
@@ -30319,16 +29391,16 @@
"type": "Identifier",
"name": "container",
"range": [
- 14654,
- 14663
+ 14327,
+ 14336
],
"loc": {
"start": {
- "line": 510,
+ "line": 498,
"column": 8
},
"end": {
- "line": 510,
+ "line": 498,
"column": 17
}
}
@@ -30337,31 +29409,31 @@
"type": "Identifier",
"name": "appendChild",
"range": [
- 14664,
- 14675
+ 14337,
+ 14348
],
"loc": {
"start": {
- "line": 510,
+ "line": 498,
"column": 18
},
"end": {
- "line": 510,
+ "line": 498,
"column": 29
}
}
},
"range": [
- 14654,
- 14675
+ 14327,
+ 14348
],
"loc": {
"start": {
- "line": 510,
+ "line": 498,
"column": 8
},
"end": {
- "line": 510,
+ "line": 498,
"column": 29
}
}
@@ -30371,47 +29443,47 @@
"type": "Identifier",
"name": "p",
"range": [
- 14676,
- 14677
+ 14349,
+ 14350
],
"loc": {
"start": {
- "line": 510,
+ "line": 498,
"column": 30
},
"end": {
- "line": 510,
+ "line": 498,
"column": 31
}
}
}
],
"range": [
- 14654,
- 14678
+ 14327,
+ 14351
],
"loc": {
"start": {
- "line": 510,
+ "line": 498,
"column": 8
},
"end": {
- "line": 510,
+ "line": 498,
"column": 32
}
}
},
"range": [
- 14654,
- 14679
+ 14327,
+ 14352
],
"loc": {
"start": {
- "line": 510,
+ "line": 498,
"column": 8
},
"end": {
- "line": 510,
+ "line": 498,
"column": 33
}
}
@@ -30432,16 +29504,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 14689,
- 14693
+ 14362,
+ 14366
],
"loc": {
"start": {
- "line": 512,
+ "line": 500,
"column": 8
},
"end": {
- "line": 512,
+ "line": 500,
"column": 12
}
}
@@ -30450,31 +29522,31 @@
"type": "Identifier",
"name": "btnEl",
"range": [
- 14694,
- 14699
+ 14367,
+ 14372
],
"loc": {
"start": {
- "line": 512,
+ "line": 500,
"column": 13
},
"end": {
- "line": 512,
+ "line": 500,
"column": 18
}
}
},
"range": [
- 14689,
- 14699
+ 14362,
+ 14372
],
"loc": {
"start": {
- "line": 512,
+ "line": 500,
"column": 8
},
"end": {
- "line": 512,
+ "line": 500,
"column": 18
}
}
@@ -30483,31 +29555,31 @@
"type": "Identifier",
"name": "parentNode",
"range": [
- 14700,
- 14710
+ 14373,
+ 14383
],
"loc": {
"start": {
- "line": 512,
+ "line": 500,
"column": 19
},
"end": {
- "line": 512,
+ "line": 500,
"column": 29
}
}
},
"range": [
- 14689,
- 14710
+ 14362,
+ 14383
],
"loc": {
"start": {
- "line": 512,
+ "line": 500,
"column": 8
},
"end": {
- "line": 512,
+ "line": 500,
"column": 29
}
}
@@ -30516,31 +29588,31 @@
"type": "Identifier",
"name": "insertBefore",
"range": [
- 14711,
- 14723
+ 14384,
+ 14396
],
"loc": {
"start": {
- "line": 512,
+ "line": 500,
"column": 30
},
"end": {
- "line": 512,
+ "line": 500,
"column": 42
}
}
},
"range": [
- 14689,
- 14723
+ 14362,
+ 14396
],
"loc": {
"start": {
- "line": 512,
+ "line": 500,
"column": 8
},
"end": {
- "line": 512,
+ "line": 500,
"column": 42
}
}
@@ -30550,16 +29622,16 @@
"type": "Identifier",
"name": "container",
"range": [
- 14724,
- 14733
+ 14397,
+ 14406
],
"loc": {
"start": {
- "line": 512,
+ "line": 500,
"column": 43
},
"end": {
- "line": 512,
+ "line": 500,
"column": 52
}
}
@@ -30570,16 +29642,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 14735,
- 14739
+ 14408,
+ 14412
],
"loc": {
"start": {
- "line": 512,
+ "line": 500,
"column": 54
},
"end": {
- "line": 512,
+ "line": 500,
"column": 58
}
}
@@ -30588,62 +29660,62 @@
"type": "Identifier",
"name": "btnEl",
"range": [
- 14740,
- 14745
+ 14413,
+ 14418
],
"loc": {
"start": {
- "line": 512,
+ "line": 500,
"column": 59
},
"end": {
- "line": 512,
+ "line": 500,
"column": 64
}
}
},
"range": [
- 14735,
- 14745
+ 14408,
+ 14418
],
"loc": {
"start": {
- "line": 512,
+ "line": 500,
"column": 54
},
"end": {
- "line": 512,
+ "line": 500,
"column": 64
}
}
}
],
"range": [
- 14689,
- 14746
+ 14362,
+ 14419
],
"loc": {
"start": {
- "line": 512,
+ "line": 500,
"column": 8
},
"end": {
- "line": 512,
+ "line": 500,
"column": 65
}
}
},
"range": [
- 14689,
- 14747
+ 14362,
+ 14420
],
"loc": {
"start": {
- "line": 512,
+ "line": 500,
"column": 8
},
"end": {
- "line": 512,
+ "line": 500,
"column": 66
}
}
@@ -30659,16 +29731,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 14756,
- 14760
+ 14429,
+ 14433
],
"loc": {
"start": {
- "line": 513,
+ "line": 501,
"column": 8
},
"end": {
- "line": 513,
+ "line": 501,
"column": 12
}
}
@@ -30677,31 +29749,31 @@
"type": "Identifier",
"name": "contEl",
"range": [
- 14761,
- 14767
+ 14434,
+ 14440
],
"loc": {
"start": {
- "line": 513,
+ "line": 501,
"column": 13
},
"end": {
- "line": 513,
+ "line": 501,
"column": 19
}
}
},
"range": [
- 14756,
- 14767
+ 14429,
+ 14440
],
"loc": {
"start": {
- "line": 513,
+ "line": 501,
"column": 8
},
"end": {
- "line": 513,
+ "line": 501,
"column": 19
}
}
@@ -30710,62 +29782,62 @@
"type": "Identifier",
"name": "container",
"range": [
- 14770,
- 14779
+ 14443,
+ 14452
],
"loc": {
"start": {
- "line": 513,
+ "line": 501,
"column": 22
},
"end": {
- "line": 513,
+ "line": 501,
"column": 31
}
}
},
"range": [
- 14756,
- 14779
+ 14429,
+ 14452
],
"loc": {
"start": {
- "line": 513,
+ "line": 501,
"column": 8
},
"end": {
- "line": 513,
+ "line": 501,
"column": 31
}
}
},
"range": [
- 14756,
- 14780
+ 14429,
+ 14453
],
"loc": {
"start": {
- "line": 513,
+ "line": 501,
"column": 8
},
"end": {
- "line": 513,
+ "line": 501,
"column": 32
}
}
}
],
"range": [
- 11784,
- 14786
+ 11528,
+ 14459
],
"loc": {
"start": {
- "line": 430,
+ "line": 418,
"column": 19
},
"end": {
- "line": 514,
+ "line": 502,
"column": 5
}
}
@@ -30773,16 +29845,16 @@
"generator": false,
"expression": false,
"range": [
- 11781,
- 14786
+ 11525,
+ 14459
],
"loc": {
"start": {
- "line": 430,
+ "line": 418,
"column": 16
},
"end": {
- "line": 514,
+ "line": 502,
"column": 5
}
}
@@ -30790,16 +29862,16 @@
"kind": "method",
"computed": false,
"range": [
- 11769,
- 14786
+ 11513,
+ 14459
],
"loc": {
"start": {
- "line": 430,
+ "line": 418,
"column": 4
},
"end": {
- "line": 514,
+ "line": 502,
"column": 5
}
},
@@ -30808,16 +29880,16 @@
"type": "Block",
"value": "*\n * Build columns manager UI\n ",
"range": [
- 11721,
- 11764
+ 11465,
+ 11508
],
"loc": {
"start": {
- "line": 427,
+ "line": 415,
"column": 4
},
"end": {
- "line": 429,
+ "line": 417,
"column": 7
}
}
@@ -30828,16 +29900,16 @@
"type": "Block",
"value": "*\n * Hide or show specified columns\n * @param {Number} colIndex Column index\n * @param {Boolean} hide Hide column if true or show if false\n ",
"range": [
- 14792,
- 14955
+ 14465,
+ 14628
],
"loc": {
"start": {
- "line": 516,
+ "line": 504,
"column": 4
},
"end": {
- "line": 520,
+ "line": 508,
"column": 7
}
}
@@ -30851,16 +29923,16 @@
"type": "Identifier",
"name": "setHidden",
"range": [
- 14960,
- 14969
+ 14633,
+ 14642
],
"loc": {
"start": {
- "line": 521,
+ "line": 509,
"column": 4
},
"end": {
- "line": 521,
+ "line": 509,
"column": 13
}
}
@@ -30873,16 +29945,16 @@
"type": "Identifier",
"name": "colIndex",
"range": [
- 14970,
- 14978
+ 14643,
+ 14651
],
"loc": {
"start": {
- "line": 521,
+ "line": 509,
"column": 14
},
"end": {
- "line": 521,
+ "line": 509,
"column": 22
}
}
@@ -30891,16 +29963,16 @@
"type": "Identifier",
"name": "hide",
"range": [
- 14980,
- 14984
+ 14653,
+ 14657
],
"loc": {
"start": {
- "line": 521,
+ "line": 509,
"column": 24
},
"end": {
- "line": 521,
+ "line": 509,
"column": 28
}
}
@@ -30918,16 +29990,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 15000,
- 15002
+ 14673,
+ 14675
],
"loc": {
"start": {
- "line": 522,
+ "line": 510,
"column": 12
},
"end": {
- "line": 522,
+ "line": 510,
"column": 14
}
}
@@ -30938,16 +30010,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 15005,
- 15009
+ 14678,
+ 14682
],
"loc": {
"start": {
- "line": 522,
+ "line": 510,
"column": 17
},
"end": {
- "line": 522,
+ "line": 510,
"column": 21
}
}
@@ -30956,46 +30028,46 @@
"type": "Identifier",
"name": "tf",
"range": [
- 15010,
- 15012
+ 14683,
+ 14685
],
"loc": {
"start": {
- "line": 522,
+ "line": 510,
"column": 22
},
"end": {
- "line": 522,
+ "line": 510,
"column": 24
}
}
},
"range": [
- 15005,
- 15012
+ 14678,
+ 14685
],
"loc": {
"start": {
- "line": 522,
+ "line": 510,
"column": 17
},
"end": {
- "line": 522,
+ "line": 510,
"column": 24
}
}
},
"range": [
- 15000,
- 15012
+ 14673,
+ 14685
],
"loc": {
"start": {
- "line": 522,
+ "line": 510,
"column": 12
},
"end": {
- "line": 522,
+ "line": 510,
"column": 24
}
}
@@ -31003,16 +30075,16 @@
],
"kind": "let",
"range": [
- 14996,
- 15013
+ 14669,
+ 14686
],
"loc": {
"start": {
- "line": 522,
+ "line": 510,
"column": 8
},
"end": {
- "line": 522,
+ "line": 510,
"column": 25
}
}
@@ -31026,16 +30098,16 @@
"type": "Identifier",
"name": "tbl",
"range": [
- 15026,
- 15029
+ 14699,
+ 14702
],
"loc": {
"start": {
- "line": 523,
+ "line": 511,
"column": 12
},
"end": {
- "line": 523,
+ "line": 511,
"column": 15
}
}
@@ -31047,16 +30119,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 15032,
- 15034
+ 14705,
+ 14707
],
"loc": {
"start": {
- "line": 523,
+ "line": 511,
"column": 18
},
"end": {
- "line": 523,
+ "line": 511,
"column": 20
}
}
@@ -31065,46 +30137,46 @@
"type": "Identifier",
"name": "tbl",
"range": [
- 15035,
- 15038
+ 14708,
+ 14711
],
"loc": {
"start": {
- "line": 523,
+ "line": 511,
"column": 21
},
"end": {
- "line": 523,
+ "line": 511,
"column": 24
}
}
},
"range": [
- 15032,
- 15038
+ 14705,
+ 14711
],
"loc": {
"start": {
- "line": 523,
+ "line": 511,
"column": 18
},
"end": {
- "line": 523,
+ "line": 511,
"column": 24
}
}
},
"range": [
- 15026,
- 15038
+ 14699,
+ 14711
],
"loc": {
"start": {
- "line": 523,
+ "line": 511,
"column": 12
},
"end": {
- "line": 523,
+ "line": 511,
"column": 24
}
}
@@ -31112,16 +30184,16 @@
],
"kind": "let",
"range": [
- 15022,
- 15039
+ 14695,
+ 14712
],
"loc": {
"start": {
- "line": 523,
+ "line": 511,
"column": 8
},
"end": {
- "line": 523,
+ "line": 511,
"column": 25
}
}
@@ -31137,16 +30209,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 15053,
- 15057
+ 14726,
+ 14730
],
"loc": {
"start": {
- "line": 525,
+ "line": 513,
"column": 12
},
"end": {
- "line": 525,
+ "line": 513,
"column": 16
}
}
@@ -31155,31 +30227,31 @@
"type": "Identifier",
"name": "onBeforeColHidden",
"range": [
- 15058,
- 15075
+ 14731,
+ 14748
],
"loc": {
"start": {
- "line": 525,
+ "line": 513,
"column": 17
},
"end": {
- "line": 525,
+ "line": 513,
"column": 34
}
}
},
"range": [
- 15053,
- 15075
+ 14726,
+ 14748
],
"loc": {
"start": {
- "line": 525,
+ "line": 513,
"column": 12
},
"end": {
- "line": 525,
+ "line": 513,
"column": 34
}
}
@@ -31188,31 +30260,31 @@
"type": "Identifier",
"name": "hide",
"range": [
- 15079,
- 15083
+ 14752,
+ 14756
],
"loc": {
"start": {
- "line": 525,
+ "line": 513,
"column": 38
},
"end": {
- "line": 525,
+ "line": 513,
"column": 42
}
}
},
"range": [
- 15053,
- 15083
+ 14726,
+ 14756
],
"loc": {
"start": {
- "line": 525,
+ "line": 513,
"column": 12
},
"end": {
- "line": 525,
+ "line": 513,
"column": 42
}
}
@@ -31233,16 +30305,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 15099,
- 15103
+ 14772,
+ 14776
],
"loc": {
"start": {
- "line": 526,
+ "line": 514,
"column": 12
},
"end": {
- "line": 526,
+ "line": 514,
"column": 16
}
}
@@ -31251,31 +30323,31 @@
"type": "Identifier",
"name": "onBeforeColHidden",
"range": [
- 15104,
- 15121
+ 14777,
+ 14794
],
"loc": {
"start": {
- "line": 526,
+ "line": 514,
"column": 17
},
"end": {
- "line": 526,
+ "line": 514,
"column": 34
}
}
},
"range": [
- 15099,
- 15121
+ 14772,
+ 14794
],
"loc": {
"start": {
- "line": 526,
+ "line": 514,
"column": 12
},
"end": {
- "line": 526,
+ "line": 514,
"column": 34
}
}
@@ -31284,31 +30356,31 @@
"type": "Identifier",
"name": "call",
"range": [
- 15122,
- 15126
+ 14795,
+ 14799
],
"loc": {
"start": {
- "line": 526,
+ "line": 514,
"column": 35
},
"end": {
- "line": 526,
+ "line": 514,
"column": 39
}
}
},
"range": [
- 15099,
- 15126
+ 14772,
+ 14799
],
"loc": {
"start": {
- "line": 526,
+ "line": 514,
"column": 12
},
"end": {
- "line": 526,
+ "line": 514,
"column": 39
}
}
@@ -31319,16 +30391,16 @@
"value": null,
"raw": "null",
"range": [
- 15127,
- 15131
+ 14800,
+ 14804
],
"loc": {
"start": {
- "line": 526,
+ "line": 514,
"column": 40
},
"end": {
- "line": 526,
+ "line": 514,
"column": 44
}
}
@@ -31336,16 +30408,16 @@
{
"type": "ThisExpression",
"range": [
- 15133,
- 15137
+ 14806,
+ 14810
],
"loc": {
"start": {
- "line": 526,
+ "line": 514,
"column": 46
},
"end": {
- "line": 526,
+ "line": 514,
"column": 50
}
}
@@ -31354,79 +30426,79 @@
"type": "Identifier",
"name": "colIndex",
"range": [
- 15139,
- 15147
+ 14812,
+ 14820
],
"loc": {
"start": {
- "line": 526,
+ "line": 514,
"column": 52
},
"end": {
- "line": 526,
+ "line": 514,
"column": 60
}
}
}
],
"range": [
- 15099,
- 15148
+ 14772,
+ 14821
],
"loc": {
"start": {
- "line": 526,
+ "line": 514,
"column": 12
},
"end": {
- "line": 526,
+ "line": 514,
"column": 61
}
}
},
"range": [
- 15099,
- 15149
+ 14772,
+ 14822
],
"loc": {
"start": {
- "line": 526,
+ "line": 514,
"column": 12
},
"end": {
- "line": 526,
+ "line": 514,
"column": 62
}
}
}
],
"range": [
- 15085,
- 15159
+ 14758,
+ 14832
],
"loc": {
"start": {
- "line": 525,
+ "line": 513,
"column": 44
},
"end": {
- "line": 527,
+ "line": 515,
"column": 9
}
}
},
"alternate": null,
"range": [
- 15049,
- 15159
+ 14722,
+ 14832
],
"loc": {
"start": {
- "line": 525,
+ "line": 513,
"column": 8
},
"end": {
- "line": 527,
+ "line": 515,
"column": 9
}
}
@@ -31442,16 +30514,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 15172,
- 15176
+ 14845,
+ 14849
],
"loc": {
"start": {
- "line": 528,
+ "line": 516,
"column": 12
},
"end": {
- "line": 528,
+ "line": 516,
"column": 16
}
}
@@ -31460,31 +30532,31 @@
"type": "Identifier",
"name": "onBeforeColDisplayed",
"range": [
- 15177,
- 15197
+ 14850,
+ 14870
],
"loc": {
"start": {
- "line": 528,
+ "line": 516,
"column": 17
},
"end": {
- "line": 528,
+ "line": 516,
"column": 37
}
}
},
"range": [
- 15172,
- 15197
+ 14845,
+ 14870
],
"loc": {
"start": {
- "line": 528,
+ "line": 516,
"column": 12
},
"end": {
- "line": 528,
+ "line": 516,
"column": 37
}
}
@@ -31496,47 +30568,47 @@
"type": "Identifier",
"name": "hide",
"range": [
- 15202,
- 15206
+ 14875,
+ 14879
],
"loc": {
"start": {
- "line": 528,
+ "line": 516,
"column": 42
},
"end": {
- "line": 528,
+ "line": 516,
"column": 46
}
}
},
"prefix": true,
"range": [
- 15201,
- 15206
+ 14874,
+ 14879
],
"loc": {
"start": {
- "line": 528,
+ "line": 516,
"column": 41
},
"end": {
- "line": 528,
+ "line": 516,
"column": 46
}
}
},
"range": [
- 15172,
- 15206
+ 14845,
+ 14879
],
"loc": {
"start": {
- "line": 528,
+ "line": 516,
"column": 12
},
"end": {
- "line": 528,
+ "line": 516,
"column": 46
}
}
@@ -31557,16 +30629,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 15222,
- 15226
+ 14895,
+ 14899
],
"loc": {
"start": {
- "line": 529,
+ "line": 517,
"column": 12
},
"end": {
- "line": 529,
+ "line": 517,
"column": 16
}
}
@@ -31575,31 +30647,31 @@
"type": "Identifier",
"name": "onBeforeColDisplayed",
"range": [
- 15227,
- 15247
+ 14900,
+ 14920
],
"loc": {
"start": {
- "line": 529,
+ "line": 517,
"column": 17
},
"end": {
- "line": 529,
+ "line": 517,
"column": 37
}
}
},
"range": [
- 15222,
- 15247
+ 14895,
+ 14920
],
"loc": {
"start": {
- "line": 529,
+ "line": 517,
"column": 12
},
"end": {
- "line": 529,
+ "line": 517,
"column": 37
}
}
@@ -31608,31 +30680,31 @@
"type": "Identifier",
"name": "call",
"range": [
- 15248,
- 15252
+ 14921,
+ 14925
],
"loc": {
"start": {
- "line": 529,
+ "line": 517,
"column": 38
},
"end": {
- "line": 529,
+ "line": 517,
"column": 42
}
}
},
"range": [
- 15222,
- 15252
+ 14895,
+ 14925
],
"loc": {
"start": {
- "line": 529,
+ "line": 517,
"column": 12
},
"end": {
- "line": 529,
+ "line": 517,
"column": 42
}
}
@@ -31643,16 +30715,16 @@
"value": null,
"raw": "null",
"range": [
- 15253,
- 15257
+ 14926,
+ 14930
],
"loc": {
"start": {
- "line": 529,
+ "line": 517,
"column": 43
},
"end": {
- "line": 529,
+ "line": 517,
"column": 47
}
}
@@ -31660,16 +30732,16 @@
{
"type": "ThisExpression",
"range": [
- 15259,
- 15263
+ 14932,
+ 14936
],
"loc": {
"start": {
- "line": 529,
+ "line": 517,
"column": 49
},
"end": {
- "line": 529,
+ "line": 517,
"column": 53
}
}
@@ -31678,79 +30750,79 @@
"type": "Identifier",
"name": "colIndex",
"range": [
- 15265,
- 15273
+ 14938,
+ 14946
],
"loc": {
"start": {
- "line": 529,
+ "line": 517,
"column": 55
},
"end": {
- "line": 529,
+ "line": 517,
"column": 63
}
}
}
],
"range": [
- 15222,
- 15274
+ 14895,
+ 14947
],
"loc": {
"start": {
- "line": 529,
+ "line": 517,
"column": 12
},
"end": {
- "line": 529,
+ "line": 517,
"column": 64
}
}
},
"range": [
- 15222,
- 15275
+ 14895,
+ 14948
],
"loc": {
"start": {
- "line": 529,
+ "line": 517,
"column": 12
},
"end": {
- "line": 529,
+ "line": 517,
"column": 65
}
}
}
],
"range": [
- 15208,
- 15285
+ 14881,
+ 14958
],
"loc": {
"start": {
- "line": 528,
+ "line": 516,
"column": 48
},
"end": {
- "line": 530,
+ "line": 518,
"column": 9
}
}
},
"alternate": null,
"range": [
- 15168,
- 15285
+ 14841,
+ 14958
],
"loc": {
"start": {
- "line": 528,
+ "line": 516,
"column": 8
},
"end": {
- "line": 530,
+ "line": 518,
"column": 9
}
}
@@ -31765,16 +30837,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 15295,
- 15299
+ 14968,
+ 14972
],
"loc": {
"start": {
- "line": 532,
+ "line": 520,
"column": 8
},
"end": {
- "line": 532,
+ "line": 520,
"column": 12
}
}
@@ -31783,31 +30855,31 @@
"type": "Identifier",
"name": "_hideCells",
"range": [
- 15300,
- 15310
+ 14973,
+ 14983
],
"loc": {
"start": {
- "line": 532,
+ "line": 520,
"column": 13
},
"end": {
- "line": 532,
+ "line": 520,
"column": 23
}
}
},
"range": [
- 15295,
- 15310
+ 14968,
+ 14983
],
"loc": {
"start": {
- "line": 532,
+ "line": 520,
"column": 8
},
"end": {
- "line": 532,
+ "line": 520,
"column": 23
}
}
@@ -31817,16 +30889,16 @@
"type": "Identifier",
"name": "tbl",
"range": [
- 15311,
- 15314
+ 14984,
+ 14987
],
"loc": {
"start": {
- "line": 532,
+ "line": 520,
"column": 24
},
"end": {
- "line": 532,
+ "line": 520,
"column": 27
}
}
@@ -31835,16 +30907,16 @@
"type": "Identifier",
"name": "colIndex",
"range": [
- 15316,
- 15324
+ 14989,
+ 14997
],
"loc": {
"start": {
- "line": 532,
+ "line": 520,
"column": 29
},
"end": {
- "line": 532,
+ "line": 520,
"column": 37
}
}
@@ -31853,47 +30925,47 @@
"type": "Identifier",
"name": "hide",
"range": [
- 15326,
- 15330
+ 14999,
+ 15003
],
"loc": {
"start": {
- "line": 532,
+ "line": 520,
"column": 39
},
"end": {
- "line": 532,
+ "line": 520,
"column": 43
}
}
}
],
"range": [
- 15295,
- 15331
+ 14968,
+ 15004
],
"loc": {
"start": {
- "line": 532,
+ "line": 520,
"column": 8
},
"end": {
- "line": 532,
+ "line": 520,
"column": 44
}
}
},
"range": [
- 15295,
- 15332
+ 14968,
+ 15005
],
"loc": {
"start": {
- "line": 532,
+ "line": 520,
"column": 8
},
"end": {
- "line": 532,
+ "line": 520,
"column": 45
}
}
@@ -31906,16 +30978,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 15345,
- 15349
+ 15018,
+ 15022
],
"loc": {
"start": {
- "line": 533,
+ "line": 521,
"column": 12
},
"end": {
- "line": 533,
+ "line": 521,
"column": 16
}
}
@@ -31924,31 +30996,31 @@
"type": "Identifier",
"name": "headersTbl",
"range": [
- 15350,
- 15360
+ 15023,
+ 15033
],
"loc": {
"start": {
- "line": 533,
+ "line": 521,
"column": 17
},
"end": {
- "line": 533,
+ "line": 521,
"column": 27
}
}
},
"range": [
- 15345,
- 15360
+ 15018,
+ 15033
],
"loc": {
"start": {
- "line": 533,
+ "line": 521,
"column": 12
},
"end": {
- "line": 533,
+ "line": 521,
"column": 27
}
}
@@ -31966,16 +31038,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 15376,
- 15380
+ 15049,
+ 15053
],
"loc": {
"start": {
- "line": 534,
+ "line": 522,
"column": 12
},
"end": {
- "line": 534,
+ "line": 522,
"column": 16
}
}
@@ -31984,31 +31056,31 @@
"type": "Identifier",
"name": "_hideCells",
"range": [
- 15381,
- 15391
+ 15054,
+ 15064
],
"loc": {
"start": {
- "line": 534,
+ "line": 522,
"column": 17
},
"end": {
- "line": 534,
+ "line": 522,
"column": 27
}
}
},
"range": [
- 15376,
- 15391
+ 15049,
+ 15064
],
"loc": {
"start": {
- "line": 534,
+ "line": 522,
"column": 12
},
"end": {
- "line": 534,
+ "line": 522,
"column": 27
}
}
@@ -32020,16 +31092,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 15392,
- 15396
+ 15065,
+ 15069
],
"loc": {
"start": {
- "line": 534,
+ "line": 522,
"column": 28
},
"end": {
- "line": 534,
+ "line": 522,
"column": 32
}
}
@@ -32038,31 +31110,31 @@
"type": "Identifier",
"name": "headersTbl",
"range": [
- 15397,
- 15407
+ 15070,
+ 15080
],
"loc": {
"start": {
- "line": 534,
+ "line": 522,
"column": 33
},
"end": {
- "line": 534,
+ "line": 522,
"column": 43
}
}
},
"range": [
- 15392,
- 15407
+ 15065,
+ 15080
],
"loc": {
"start": {
- "line": 534,
+ "line": 522,
"column": 28
},
"end": {
- "line": 534,
+ "line": 522,
"column": 43
}
}
@@ -32071,16 +31143,16 @@
"type": "Identifier",
"name": "colIndex",
"range": [
- 15409,
- 15417
+ 15082,
+ 15090
],
"loc": {
"start": {
- "line": 534,
+ "line": 522,
"column": 45
},
"end": {
- "line": 534,
+ "line": 522,
"column": 53
}
}
@@ -32089,79 +31161,79 @@
"type": "Identifier",
"name": "hide",
"range": [
- 15419,
- 15423
+ 15092,
+ 15096
],
"loc": {
"start": {
- "line": 534,
+ "line": 522,
"column": 55
},
"end": {
- "line": 534,
+ "line": 522,
"column": 59
}
}
}
],
"range": [
- 15376,
- 15424
+ 15049,
+ 15097
],
"loc": {
"start": {
- "line": 534,
+ "line": 522,
"column": 12
},
"end": {
- "line": 534,
+ "line": 522,
"column": 60
}
}
},
"range": [
- 15376,
- 15425
+ 15049,
+ 15098
],
"loc": {
"start": {
- "line": 534,
+ "line": 522,
"column": 12
},
"end": {
- "line": 534,
+ "line": 522,
"column": 61
}
}
}
],
"range": [
- 15362,
- 15435
+ 15035,
+ 15108
],
"loc": {
"start": {
- "line": 533,
+ "line": 521,
"column": 29
},
"end": {
- "line": 535,
+ "line": 523,
"column": 9
}
}
},
"alternate": null,
"range": [
- 15341,
- 15435
+ 15014,
+ 15108
],
"loc": {
"start": {
- "line": 533,
+ "line": 521,
"column": 8
},
"end": {
- "line": 535,
+ "line": 523,
"column": 9
}
}
@@ -32175,16 +31247,16 @@
"type": "Identifier",
"name": "hiddenCols",
"range": [
- 15449,
- 15459
+ 15122,
+ 15132
],
"loc": {
"start": {
- "line": 537,
+ "line": 525,
"column": 12
},
"end": {
- "line": 537,
+ "line": 525,
"column": 22
}
}
@@ -32195,16 +31267,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 15462,
- 15466
+ 15135,
+ 15139
],
"loc": {
"start": {
- "line": 537,
+ "line": 525,
"column": 25
},
"end": {
- "line": 537,
+ "line": 525,
"column": 29
}
}
@@ -32213,46 +31285,46 @@
"type": "Identifier",
"name": "hiddenCols",
"range": [
- 15467,
- 15477
+ 15140,
+ 15150
],
"loc": {
"start": {
- "line": 537,
+ "line": 525,
"column": 30
},
"end": {
- "line": 537,
+ "line": 525,
"column": 40
}
}
},
"range": [
- 15462,
- 15477
+ 15135,
+ 15150
],
"loc": {
"start": {
- "line": 537,
+ "line": 525,
"column": 25
},
"end": {
- "line": 537,
+ "line": 525,
"column": 40
}
}
},
"range": [
- 15449,
- 15477
+ 15122,
+ 15150
],
"loc": {
"start": {
- "line": 537,
+ "line": 525,
"column": 12
},
"end": {
- "line": 537,
+ "line": 525,
"column": 40
}
}
@@ -32260,16 +31332,16 @@
],
"kind": "let",
"range": [
- 15445,
- 15478
+ 15118,
+ 15151
],
"loc": {
"start": {
- "line": 537,
+ "line": 525,
"column": 8
},
"end": {
- "line": 537,
+ "line": 525,
"column": 41
}
}
@@ -32283,16 +31355,16 @@
"type": "Identifier",
"name": "itemIndex",
"range": [
- 15491,
- 15500
+ 15164,
+ 15173
],
"loc": {
"start": {
- "line": 538,
+ "line": 526,
"column": 12
},
"end": {
- "line": 538,
+ "line": 526,
"column": 21
}
}
@@ -32306,16 +31378,16 @@
"type": "Identifier",
"name": "hiddenCols",
"range": [
- 15503,
- 15513
+ 15176,
+ 15186
],
"loc": {
"start": {
- "line": 538,
+ "line": 526,
"column": 24
},
"end": {
- "line": 538,
+ "line": 526,
"column": 34
}
}
@@ -32324,31 +31396,31 @@
"type": "Identifier",
"name": "indexOf",
"range": [
- 15514,
- 15521
+ 15187,
+ 15194
],
"loc": {
"start": {
- "line": 538,
+ "line": 526,
"column": 35
},
"end": {
- "line": 538,
+ "line": 526,
"column": 42
}
}
},
"range": [
- 15503,
- 15521
+ 15176,
+ 15194
],
"loc": {
"start": {
- "line": 538,
+ "line": 526,
"column": 24
},
"end": {
- "line": 538,
+ "line": 526,
"column": 42
}
}
@@ -32358,47 +31430,47 @@
"type": "Identifier",
"name": "colIndex",
"range": [
- 15522,
- 15530
+ 15195,
+ 15203
],
"loc": {
"start": {
- "line": 538,
+ "line": 526,
"column": 43
},
"end": {
- "line": 538,
+ "line": 526,
"column": 51
}
}
}
],
"range": [
- 15503,
- 15531
+ 15176,
+ 15204
],
"loc": {
"start": {
- "line": 538,
+ "line": 526,
"column": 24
},
"end": {
- "line": 538,
+ "line": 526,
"column": 52
}
}
},
"range": [
- 15491,
- 15531
+ 15164,
+ 15204
],
"loc": {
"start": {
- "line": 538,
+ "line": 526,
"column": 12
},
"end": {
- "line": 538,
+ "line": 526,
"column": 52
}
}
@@ -32406,16 +31478,16 @@
],
"kind": "let",
"range": [
- 15487,
- 15532
+ 15160,
+ 15205
],
"loc": {
"start": {
- "line": 538,
+ "line": 526,
"column": 8
},
"end": {
- "line": 538,
+ "line": 526,
"column": 53
}
}
@@ -32426,16 +31498,16 @@
"type": "Identifier",
"name": "hide",
"range": [
- 15545,
- 15549
+ 15218,
+ 15222
],
"loc": {
"start": {
- "line": 539,
+ "line": 527,
"column": 12
},
"end": {
- "line": 539,
+ "line": 527,
"column": 16
}
}
@@ -32452,16 +31524,16 @@
"type": "Identifier",
"name": "itemIndex",
"range": [
- 15569,
- 15578
+ 15242,
+ 15251
],
"loc": {
"start": {
- "line": 540,
+ "line": 528,
"column": 16
},
"end": {
- "line": 540,
+ "line": 528,
"column": 25
}
}
@@ -32474,47 +31546,47 @@
"value": 1,
"raw": "1",
"range": [
- 15584,
- 15585
+ 15257,
+ 15258
],
"loc": {
"start": {
- "line": 540,
+ "line": 528,
"column": 31
},
"end": {
- "line": 540,
+ "line": 528,
"column": 32
}
}
},
"prefix": true,
"range": [
- 15583,
- 15585
+ 15256,
+ 15258
],
"loc": {
"start": {
- "line": 540,
+ "line": 528,
"column": 30
},
"end": {
- "line": 540,
+ "line": 528,
"column": 32
}
}
},
"range": [
- 15569,
- 15585
+ 15242,
+ 15258
],
"loc": {
"start": {
- "line": 540,
+ "line": 528,
"column": 16
},
"end": {
- "line": 540,
+ "line": 528,
"column": 32
}
}
@@ -32535,16 +31607,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 15605,
- 15609
+ 15278,
+ 15282
],
"loc": {
"start": {
- "line": 541,
+ "line": 529,
"column": 16
},
"end": {
- "line": 541,
+ "line": 529,
"column": 20
}
}
@@ -32553,31 +31625,31 @@
"type": "Identifier",
"name": "hiddenCols",
"range": [
- 15610,
- 15620
+ 15283,
+ 15293
],
"loc": {
"start": {
- "line": 541,
+ "line": 529,
"column": 21
},
"end": {
- "line": 541,
+ "line": 529,
"column": 31
}
}
},
"range": [
- 15605,
- 15620
+ 15278,
+ 15293
],
"loc": {
"start": {
- "line": 541,
+ "line": 529,
"column": 16
},
"end": {
- "line": 541,
+ "line": 529,
"column": 31
}
}
@@ -32586,31 +31658,31 @@
"type": "Identifier",
"name": "push",
"range": [
- 15621,
- 15625
+ 15294,
+ 15298
],
"loc": {
"start": {
- "line": 541,
+ "line": 529,
"column": 32
},
"end": {
- "line": 541,
+ "line": 529,
"column": 36
}
}
},
"range": [
- 15605,
- 15625
+ 15278,
+ 15298
],
"loc": {
"start": {
- "line": 541,
+ "line": 529,
"column": 16
},
"end": {
- "line": 541,
+ "line": 529,
"column": 36
}
}
@@ -32620,95 +31692,95 @@
"type": "Identifier",
"name": "colIndex",
"range": [
- 15626,
- 15634
+ 15299,
+ 15307
],
"loc": {
"start": {
- "line": 541,
+ "line": 529,
"column": 37
},
"end": {
- "line": 541,
+ "line": 529,
"column": 45
}
}
}
],
"range": [
- 15605,
- 15635
+ 15278,
+ 15308
],
"loc": {
"start": {
- "line": 541,
+ "line": 529,
"column": 16
},
"end": {
- "line": 541,
+ "line": 529,
"column": 46
}
}
},
"range": [
- 15605,
- 15636
+ 15278,
+ 15309
],
"loc": {
"start": {
- "line": 541,
+ "line": 529,
"column": 16
},
"end": {
- "line": 541,
+ "line": 529,
"column": 47
}
}
}
],
"range": [
- 15587,
- 15650
+ 15260,
+ 15323
],
"loc": {
"start": {
- "line": 540,
+ "line": 528,
"column": 34
},
"end": {
- "line": 542,
+ "line": 530,
"column": 13
}
}
},
"alternate": null,
"range": [
- 15565,
- 15650
+ 15238,
+ 15323
],
"loc": {
"start": {
- "line": 540,
+ "line": 528,
"column": 12
},
"end": {
- "line": 542,
+ "line": 530,
"column": 13
}
}
}
],
"range": [
- 15551,
- 15660
+ 15224,
+ 15333
],
"loc": {
"start": {
- "line": 539,
+ "line": 527,
"column": 18
},
"end": {
- "line": 543,
+ "line": 531,
"column": 9
}
}
@@ -32725,16 +31797,16 @@
"type": "Identifier",
"name": "itemIndex",
"range": [
- 15684,
- 15693
+ 15357,
+ 15366
],
"loc": {
"start": {
- "line": 544,
+ "line": 532,
"column": 16
},
"end": {
- "line": 544,
+ "line": 532,
"column": 25
}
}
@@ -32747,47 +31819,47 @@
"value": 1,
"raw": "1",
"range": [
- 15699,
- 15700
+ 15372,
+ 15373
],
"loc": {
"start": {
- "line": 544,
+ "line": 532,
"column": 31
},
"end": {
- "line": 544,
+ "line": 532,
"column": 32
}
}
},
"prefix": true,
"range": [
- 15698,
- 15700
+ 15371,
+ 15373
],
"loc": {
"start": {
- "line": 544,
+ "line": 532,
"column": 30
},
"end": {
- "line": 544,
+ "line": 532,
"column": 32
}
}
},
"range": [
- 15684,
- 15700
+ 15357,
+ 15373
],
"loc": {
"start": {
- "line": 544,
+ "line": 532,
"column": 16
},
"end": {
- "line": 544,
+ "line": 532,
"column": 32
}
}
@@ -32808,16 +31880,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 15720,
- 15724
+ 15393,
+ 15397
],
"loc": {
"start": {
- "line": 545,
+ "line": 533,
"column": 16
},
"end": {
- "line": 545,
+ "line": 533,
"column": 20
}
}
@@ -32826,31 +31898,31 @@
"type": "Identifier",
"name": "hiddenCols",
"range": [
- 15725,
- 15735
+ 15398,
+ 15408
],
"loc": {
"start": {
- "line": 545,
+ "line": 533,
"column": 21
},
"end": {
- "line": 545,
+ "line": 533,
"column": 31
}
}
},
"range": [
- 15720,
- 15735
+ 15393,
+ 15408
],
"loc": {
"start": {
- "line": 545,
+ "line": 533,
"column": 16
},
"end": {
- "line": 545,
+ "line": 533,
"column": 31
}
}
@@ -32859,31 +31931,31 @@
"type": "Identifier",
"name": "splice",
"range": [
- 15736,
- 15742
+ 15409,
+ 15415
],
"loc": {
"start": {
- "line": 545,
+ "line": 533,
"column": 32
},
"end": {
- "line": 545,
+ "line": 533,
"column": 38
}
}
},
"range": [
- 15720,
- 15742
+ 15393,
+ 15415
],
"loc": {
"start": {
- "line": 545,
+ "line": 533,
"column": 16
},
"end": {
- "line": 545,
+ "line": 533,
"column": 38
}
}
@@ -32893,16 +31965,16 @@
"type": "Identifier",
"name": "itemIndex",
"range": [
- 15743,
- 15752
+ 15416,
+ 15425
],
"loc": {
"start": {
- "line": 545,
+ "line": 533,
"column": 39
},
"end": {
- "line": 545,
+ "line": 533,
"column": 48
}
}
@@ -32912,110 +31984,110 @@
"value": 1,
"raw": "1",
"range": [
- 15754,
- 15755
+ 15427,
+ 15428
],
"loc": {
"start": {
- "line": 545,
+ "line": 533,
"column": 50
},
"end": {
- "line": 545,
+ "line": 533,
"column": 51
}
}
}
],
"range": [
- 15720,
- 15756
+ 15393,
+ 15429
],
"loc": {
"start": {
- "line": 545,
+ "line": 533,
"column": 16
},
"end": {
- "line": 545,
+ "line": 533,
"column": 52
}
}
},
"range": [
- 15720,
- 15757
+ 15393,
+ 15430
],
"loc": {
"start": {
- "line": 545,
+ "line": 533,
"column": 16
},
"end": {
- "line": 545,
+ "line": 533,
"column": 53
}
}
}
],
"range": [
- 15702,
- 15771
+ 15375,
+ 15444
],
"loc": {
"start": {
- "line": 544,
+ "line": 532,
"column": 34
},
"end": {
- "line": 546,
+ "line": 534,
"column": 13
}
}
},
"alternate": null,
"range": [
- 15680,
- 15771
+ 15353,
+ 15444
],
"loc": {
"start": {
- "line": 544,
+ "line": 532,
"column": 12
},
"end": {
- "line": 546,
+ "line": 534,
"column": 13
}
}
}
],
"range": [
- 15666,
- 15781
+ 15339,
+ 15454
],
"loc": {
"start": {
- "line": 543,
+ "line": 531,
"column": 15
},
"end": {
- "line": 547,
+ "line": 535,
"column": 9
}
}
},
"range": [
- 15541,
- 15781
+ 15214,
+ 15454
],
"loc": {
"start": {
- "line": 539,
+ "line": 527,
"column": 8
},
"end": {
- "line": 547,
+ "line": 535,
"column": 9
}
}
@@ -33029,32 +32101,32 @@
"type": "Identifier",
"name": "gridLayout",
"range": [
- 15795,
- 15805
+ 15468,
+ 15478
],
"loc": {
"start": {
- "line": 549,
+ "line": 537,
"column": 12
},
"end": {
- "line": 549,
+ "line": 537,
"column": 22
}
}
},
"init": null,
"range": [
- 15795,
- 15805
+ 15468,
+ 15478
],
"loc": {
"start": {
- "line": 549,
+ "line": 537,
"column": 12
},
"end": {
- "line": 549,
+ "line": 537,
"column": 22
}
}
@@ -33062,16 +32134,16 @@
],
"kind": "let",
"range": [
- 15791,
- 15806
+ 15464,
+ 15479
],
"loc": {
"start": {
- "line": 549,
+ "line": 537,
"column": 8
},
"end": {
- "line": 549,
+ "line": 537,
"column": 23
}
}
@@ -33085,32 +32157,32 @@
"type": "Identifier",
"name": "headTbl",
"range": [
- 15819,
- 15826
+ 15492,
+ 15499
],
"loc": {
"start": {
- "line": 550,
+ "line": 538,
"column": 12
},
"end": {
- "line": 550,
+ "line": 538,
"column": 19
}
}
},
"init": null,
"range": [
- 15819,
- 15826
+ 15492,
+ 15499
],
"loc": {
"start": {
- "line": 550,
+ "line": 538,
"column": 12
},
"end": {
- "line": 550,
+ "line": 538,
"column": 19
}
}
@@ -33118,16 +32190,16 @@
],
"kind": "let",
"range": [
- 15815,
- 15827
+ 15488,
+ 15500
],
"loc": {
"start": {
- "line": 550,
+ "line": 538,
"column": 8
},
"end": {
- "line": 550,
+ "line": 538,
"column": 20
}
}
@@ -33141,32 +32213,32 @@
"type": "Identifier",
"name": "gridColElms",
"range": [
- 15840,
- 15851
+ 15513,
+ 15524
],
"loc": {
"start": {
- "line": 551,
+ "line": 539,
"column": 12
},
"end": {
- "line": 551,
+ "line": 539,
"column": 23
}
}
},
"init": null,
"range": [
- 15840,
- 15851
+ 15513,
+ 15524
],
"loc": {
"start": {
- "line": 551,
+ "line": 539,
"column": 12
},
"end": {
- "line": 551,
+ "line": 539,
"column": 23
}
}
@@ -33174,16 +32246,16 @@
],
"kind": "let",
"range": [
- 15836,
- 15852
+ 15509,
+ 15525
],
"loc": {
"start": {
- "line": 551,
+ "line": 539,
"column": 8
},
"end": {
- "line": 551,
+ "line": 539,
"column": 24
}
}
@@ -33194,16 +32266,16 @@
"type": "Identifier",
"name": "hide",
"range": [
- 15865,
- 15869
+ 15538,
+ 15542
],
"loc": {
"start": {
- "line": 552,
+ "line": 540,
"column": 12
},
"end": {
- "line": 552,
+ "line": 540,
"column": 16
}
}
@@ -33220,16 +32292,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 16092,
- 16094
+ 15765,
+ 15767
],
"loc": {
"start": {
- "line": 557,
+ "line": 545,
"column": 16
},
"end": {
- "line": 557,
+ "line": 545,
"column": 18
}
}
@@ -33238,31 +32310,31 @@
"type": "Identifier",
"name": "gridLayout",
"range": [
- 16095,
- 16105
+ 15768,
+ 15778
],
"loc": {
"start": {
- "line": 557,
+ "line": 545,
"column": 19
},
"end": {
- "line": 557,
+ "line": 545,
"column": 29
}
}
},
"range": [
- 16092,
- 16105
+ 15765,
+ 15778
],
"loc": {
"start": {
- "line": 557,
+ "line": 545,
"column": 16
},
"end": {
- "line": 557,
+ "line": 545,
"column": 29
}
}
@@ -33279,16 +32351,16 @@
"type": "Identifier",
"name": "gridLayout",
"range": [
- 16125,
- 16135
+ 15798,
+ 15808
],
"loc": {
"start": {
- "line": 558,
+ "line": 546,
"column": 16
},
"end": {
- "line": 558,
+ "line": 546,
"column": 26
}
}
@@ -33302,16 +32374,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 16138,
- 16140
+ 15811,
+ 15813
],
"loc": {
"start": {
- "line": 558,
+ "line": 546,
"column": 29
},
"end": {
- "line": 558,
+ "line": 546,
"column": 31
}
}
@@ -33320,31 +32392,31 @@
"type": "Identifier",
"name": "feature",
"range": [
- 16141,
- 16148
+ 15814,
+ 15821
],
"loc": {
"start": {
- "line": 558,
+ "line": 546,
"column": 32
},
"end": {
- "line": 558,
+ "line": 546,
"column": 39
}
}
},
"range": [
- 16138,
- 16148
+ 15811,
+ 15821
],
"loc": {
"start": {
- "line": 558,
+ "line": 546,
"column": 29
},
"end": {
- "line": 558,
+ "line": 546,
"column": 39
}
}
@@ -33355,62 +32427,62 @@
"value": "gridLayout",
"raw": "'gridLayout'",
"range": [
- 16149,
- 16161
+ 15822,
+ 15834
],
"loc": {
"start": {
- "line": 558,
+ "line": 546,
"column": 40
},
"end": {
- "line": 558,
+ "line": 546,
"column": 52
}
}
}
],
"range": [
- 16138,
- 16162
+ 15811,
+ 15835
],
"loc": {
"start": {
- "line": 558,
+ "line": 546,
"column": 29
},
"end": {
- "line": 558,
+ "line": 546,
"column": 53
}
}
},
"range": [
- 16125,
- 16162
+ 15798,
+ 15835
],
"loc": {
"start": {
- "line": 558,
+ "line": 546,
"column": 16
},
"end": {
- "line": 558,
+ "line": 546,
"column": 53
}
}
},
"range": [
- 16125,
- 16163
+ 15798,
+ 15836
],
"loc": {
"start": {
- "line": 558,
+ "line": 546,
"column": 16
},
"end": {
- "line": 558,
+ "line": 546,
"column": 54
}
}
@@ -33424,16 +32496,16 @@
"type": "Identifier",
"name": "headTbl",
"range": [
- 16180,
- 16187
+ 15853,
+ 15860
],
"loc": {
"start": {
- "line": 559,
+ "line": 547,
"column": 16
},
"end": {
- "line": 559,
+ "line": 547,
"column": 23
}
}
@@ -33445,16 +32517,16 @@
"type": "Identifier",
"name": "gridLayout",
"range": [
- 16190,
- 16200
+ 15863,
+ 15873
],
"loc": {
"start": {
- "line": 559,
+ "line": 547,
"column": 26
},
"end": {
- "line": 559,
+ "line": 547,
"column": 36
}
}
@@ -33463,61 +32535,61 @@
"type": "Identifier",
"name": "headTbl",
"range": [
- 16201,
- 16208
+ 15874,
+ 15881
],
"loc": {
"start": {
- "line": 559,
+ "line": 547,
"column": 37
},
"end": {
- "line": 559,
+ "line": 547,
"column": 44
}
}
},
"range": [
- 16190,
- 16208
+ 15863,
+ 15881
],
"loc": {
"start": {
- "line": 559,
+ "line": 547,
"column": 26
},
"end": {
- "line": 559,
+ "line": 547,
"column": 44
}
}
},
"range": [
- 16180,
- 16208
+ 15853,
+ 15881
],
"loc": {
"start": {
- "line": 559,
+ "line": 547,
"column": 16
},
"end": {
- "line": 559,
+ "line": 547,
"column": 44
}
}
},
"range": [
- 16180,
- 16209
+ 15853,
+ 15882
],
"loc": {
"start": {
- "line": 559,
+ "line": 547,
"column": 16
},
"end": {
- "line": 559,
+ "line": 547,
"column": 45
}
}
@@ -33531,16 +32603,16 @@
"type": "Identifier",
"name": "gridColElms",
"range": [
- 16226,
- 16237
+ 15899,
+ 15910
],
"loc": {
"start": {
- "line": 560,
+ "line": 548,
"column": 16
},
"end": {
- "line": 560,
+ "line": 548,
"column": 27
}
}
@@ -33552,16 +32624,16 @@
"type": "Identifier",
"name": "gridLayout",
"range": [
- 16240,
- 16250
+ 15913,
+ 15923
],
"loc": {
"start": {
- "line": 560,
+ "line": 548,
"column": 30
},
"end": {
- "line": 560,
+ "line": 548,
"column": 40
}
}
@@ -33570,61 +32642,61 @@
"type": "Identifier",
"name": "colElms",
"range": [
- 16251,
- 16258
+ 15924,
+ 15931
],
"loc": {
"start": {
- "line": 560,
+ "line": 548,
"column": 41
},
"end": {
- "line": 560,
+ "line": 548,
"column": 48
}
}
},
"range": [
- 16240,
- 16258
+ 15913,
+ 15931
],
"loc": {
"start": {
- "line": 560,
+ "line": 548,
"column": 30
},
"end": {
- "line": 560,
+ "line": 548,
"column": 48
}
}
},
"range": [
- 16226,
- 16258
+ 15899,
+ 15931
],
"loc": {
"start": {
- "line": 560,
+ "line": 548,
"column": 16
},
"end": {
- "line": 560,
+ "line": 548,
"column": 48
}
}
},
"range": [
- 16226,
- 16259
+ 15899,
+ 15932
],
"loc": {
"start": {
- "line": 560,
+ "line": 548,
"column": 16
},
"end": {
- "line": 560,
+ "line": 548,
"column": 49
}
}
@@ -33638,16 +32710,16 @@
"type": "Identifier",
"name": "hiddenWidth",
"range": [
- 16280,
- 16291
+ 15953,
+ 15964
],
"loc": {
"start": {
- "line": 561,
+ "line": 549,
"column": 20
},
"end": {
- "line": 561,
+ "line": 549,
"column": 31
}
}
@@ -33658,16 +32730,16 @@
"type": "Identifier",
"name": "parseInt",
"range": [
- 16294,
- 16302
+ 15967,
+ 15975
],
"loc": {
"start": {
- "line": 561,
+ "line": 549,
"column": 34
},
"end": {
- "line": 561,
+ "line": 549,
"column": 42
}
}
@@ -33686,16 +32758,16 @@
"type": "Identifier",
"name": "gridColElms",
"range": [
- 16324,
- 16335
+ 15997,
+ 16008
],
"loc": {
"start": {
- "line": 562,
+ "line": 550,
"column": 20
},
"end": {
- "line": 562,
+ "line": 550,
"column": 31
}
}
@@ -33704,31 +32776,31 @@
"type": "Identifier",
"name": "colIndex",
"range": [
- 16336,
- 16344
+ 16009,
+ 16017
],
"loc": {
"start": {
- "line": 562,
+ "line": 550,
"column": 32
},
"end": {
- "line": 562,
+ "line": 550,
"column": 40
}
}
},
"range": [
- 16324,
- 16345
+ 15997,
+ 16018
],
"loc": {
"start": {
- "line": 562,
+ "line": 550,
"column": 20
},
"end": {
- "line": 562,
+ "line": 550,
"column": 41
}
}
@@ -33737,31 +32809,31 @@
"type": "Identifier",
"name": "style",
"range": [
- 16346,
- 16351
+ 16019,
+ 16024
],
"loc": {
"start": {
- "line": 562,
+ "line": 550,
"column": 42
},
"end": {
- "line": 562,
+ "line": 550,
"column": 47
}
}
},
"range": [
- 16324,
- 16351
+ 15997,
+ 16024
],
"loc": {
"start": {
- "line": 562,
+ "line": 550,
"column": 20
},
"end": {
- "line": 562,
+ "line": 550,
"column": 47
}
}
@@ -33770,31 +32842,31 @@
"type": "Identifier",
"name": "width",
"range": [
- 16352,
- 16357
+ 16025,
+ 16030
],
"loc": {
"start": {
- "line": 562,
+ "line": 550,
"column": 48
},
"end": {
- "line": 562,
+ "line": 550,
"column": 53
}
}
},
"range": [
- 16324,
- 16357
+ 15997,
+ 16030
],
"loc": {
"start": {
- "line": 562,
+ "line": 550,
"column": 20
},
"end": {
- "line": 562,
+ "line": 550,
"column": 53
}
}
@@ -33804,47 +32876,47 @@
"value": 10,
"raw": "10",
"range": [
- 16359,
- 16361
+ 16032,
+ 16034
],
"loc": {
"start": {
- "line": 562,
+ "line": 550,
"column": 55
},
"end": {
- "line": 562,
+ "line": 550,
"column": 57
}
}
}
],
"range": [
- 16294,
- 16362
+ 15967,
+ 16035
],
"loc": {
"start": {
- "line": 561,
+ "line": 549,
"column": 34
},
"end": {
- "line": 562,
+ "line": 550,
"column": 58
}
}
},
"range": [
- 16280,
- 16362
+ 15953,
+ 16035
],
"loc": {
"start": {
- "line": 561,
+ "line": 549,
"column": 20
},
"end": {
- "line": 562,
+ "line": 550,
"column": 58
}
}
@@ -33852,16 +32924,16 @@
],
"kind": "let",
"range": [
- 16276,
- 16363
+ 15949,
+ 16036
],
"loc": {
"start": {
- "line": 561,
+ "line": 549,
"column": 16
},
"end": {
- "line": 562,
+ "line": 550,
"column": 59
}
}
@@ -33875,16 +32947,16 @@
"type": "Identifier",
"name": "headTblW",
"range": [
- 16385,
- 16393
+ 16058,
+ 16066
],
"loc": {
"start": {
- "line": 564,
+ "line": 552,
"column": 20
},
"end": {
- "line": 564,
+ "line": 552,
"column": 28
}
}
@@ -33895,16 +32967,16 @@
"type": "Identifier",
"name": "parseInt",
"range": [
- 16396,
- 16404
+ 16069,
+ 16077
],
"loc": {
"start": {
- "line": 564,
+ "line": 552,
"column": 31
},
"end": {
- "line": 564,
+ "line": 552,
"column": 39
}
}
@@ -33920,16 +32992,16 @@
"type": "Identifier",
"name": "headTbl",
"range": [
- 16405,
- 16412
+ 16078,
+ 16085
],
"loc": {
"start": {
- "line": 564,
+ "line": 552,
"column": 40
},
"end": {
- "line": 564,
+ "line": 552,
"column": 47
}
}
@@ -33938,31 +33010,31 @@
"type": "Identifier",
"name": "style",
"range": [
- 16413,
- 16418
+ 16086,
+ 16091
],
"loc": {
"start": {
- "line": 564,
+ "line": 552,
"column": 48
},
"end": {
- "line": 564,
+ "line": 552,
"column": 53
}
}
},
"range": [
- 16405,
- 16418
+ 16078,
+ 16091
],
"loc": {
"start": {
- "line": 564,
+ "line": 552,
"column": 40
},
"end": {
- "line": 564,
+ "line": 552,
"column": 53
}
}
@@ -33971,31 +33043,31 @@
"type": "Identifier",
"name": "width",
"range": [
- 16419,
- 16424
+ 16092,
+ 16097
],
"loc": {
"start": {
- "line": 564,
+ "line": 552,
"column": 54
},
"end": {
- "line": 564,
+ "line": 552,
"column": 59
}
}
},
"range": [
- 16405,
- 16424
+ 16078,
+ 16097
],
"loc": {
"start": {
- "line": 564,
+ "line": 552,
"column": 40
},
"end": {
- "line": 564,
+ "line": 552,
"column": 59
}
}
@@ -34005,47 +33077,47 @@
"value": 10,
"raw": "10",
"range": [
- 16426,
- 16428
+ 16099,
+ 16101
],
"loc": {
"start": {
- "line": 564,
+ "line": 552,
"column": 61
},
"end": {
- "line": 564,
+ "line": 552,
"column": 63
}
}
}
],
"range": [
- 16396,
- 16429
+ 16069,
+ 16102
],
"loc": {
"start": {
- "line": 564,
+ "line": 552,
"column": 31
},
"end": {
- "line": 564,
+ "line": 552,
"column": 64
}
}
},
"range": [
- 16385,
- 16429
+ 16058,
+ 16102
],
"loc": {
"start": {
- "line": 564,
+ "line": 552,
"column": 20
},
"end": {
- "line": 564,
+ "line": 552,
"column": 64
}
}
@@ -34053,16 +33125,16 @@
],
"kind": "let",
"range": [
- 16381,
- 16430
+ 16054,
+ 16103
],
"loc": {
"start": {
- "line": 564,
+ "line": 552,
"column": 16
},
"end": {
- "line": 564,
+ "line": 552,
"column": 65
}
}
@@ -34082,16 +33154,16 @@
"type": "Identifier",
"name": "headTbl",
"range": [
- 16447,
- 16454
+ 16120,
+ 16127
],
"loc": {
"start": {
- "line": 565,
+ "line": 553,
"column": 16
},
"end": {
- "line": 565,
+ "line": 553,
"column": 23
}
}
@@ -34100,31 +33172,31 @@
"type": "Identifier",
"name": "style",
"range": [
- 16455,
- 16460
+ 16128,
+ 16133
],
"loc": {
"start": {
- "line": 565,
+ "line": 553,
"column": 24
},
"end": {
- "line": 565,
+ "line": 553,
"column": 29
}
}
},
"range": [
- 16447,
- 16460
+ 16120,
+ 16133
],
"loc": {
"start": {
- "line": 565,
+ "line": 553,
"column": 16
},
"end": {
- "line": 565,
+ "line": 553,
"column": 29
}
}
@@ -34133,31 +33205,31 @@
"type": "Identifier",
"name": "width",
"range": [
- 16461,
- 16466
+ 16134,
+ 16139
],
"loc": {
"start": {
- "line": 565,
+ "line": 553,
"column": 30
},
"end": {
- "line": 565,
+ "line": 553,
"column": 35
}
}
},
"range": [
- 16447,
- 16466
+ 16120,
+ 16139
],
"loc": {
"start": {
- "line": 565,
+ "line": 553,
"column": 16
},
"end": {
- "line": 565,
+ "line": 553,
"column": 35
}
}
@@ -34172,16 +33244,16 @@
"type": "Identifier",
"name": "headTblW",
"range": [
- 16469,
- 16477
+ 16142,
+ 16150
],
"loc": {
"start": {
- "line": 565,
+ "line": 553,
"column": 38
},
"end": {
- "line": 565,
+ "line": 553,
"column": 46
}
}
@@ -34190,31 +33262,31 @@
"type": "Identifier",
"name": "hiddenWidth",
"range": [
- 16480,
- 16491
+ 16153,
+ 16164
],
"loc": {
"start": {
- "line": 565,
+ "line": 553,
"column": 49
},
"end": {
- "line": 565,
+ "line": 553,
"column": 60
}
}
},
"range": [
- 16469,
- 16491
+ 16142,
+ 16164
],
"loc": {
"start": {
- "line": 565,
+ "line": 553,
"column": 38
},
"end": {
- "line": 565,
+ "line": 553,
"column": 60
}
}
@@ -34224,61 +33296,61 @@
"value": "px",
"raw": "'px'",
"range": [
- 16494,
- 16498
+ 16167,
+ 16171
],
"loc": {
"start": {
- "line": 565,
+ "line": 553,
"column": 63
},
"end": {
- "line": 565,
+ "line": 553,
"column": 67
}
}
},
"range": [
- 16469,
- 16498
+ 16142,
+ 16171
],
"loc": {
"start": {
- "line": 565,
+ "line": 553,
"column": 38
},
"end": {
- "line": 565,
+ "line": 553,
"column": 67
}
}
},
"range": [
- 16447,
- 16498
+ 16120,
+ 16171
],
"loc": {
"start": {
- "line": 565,
+ "line": 553,
"column": 16
},
"end": {
- "line": 565,
+ "line": 553,
"column": 67
}
}
},
"range": [
- 16447,
- 16499
+ 16120,
+ 16172
],
"loc": {
"start": {
- "line": 565,
+ "line": 553,
"column": 16
},
"end": {
- "line": 565,
+ "line": 553,
"column": 68
}
}
@@ -34298,16 +33370,16 @@
"type": "Identifier",
"name": "tbl",
"range": [
- 16516,
- 16519
+ 16189,
+ 16192
],
"loc": {
"start": {
- "line": 566,
+ "line": 554,
"column": 16
},
"end": {
- "line": 566,
+ "line": 554,
"column": 19
}
}
@@ -34316,31 +33388,31 @@
"type": "Identifier",
"name": "style",
"range": [
- 16520,
- 16525
+ 16193,
+ 16198
],
"loc": {
"start": {
- "line": 566,
+ "line": 554,
"column": 20
},
"end": {
- "line": 566,
+ "line": 554,
"column": 25
}
}
},
"range": [
- 16516,
- 16525
+ 16189,
+ 16198
],
"loc": {
"start": {
- "line": 566,
+ "line": 554,
"column": 16
},
"end": {
- "line": 566,
+ "line": 554,
"column": 25
}
}
@@ -34349,31 +33421,31 @@
"type": "Identifier",
"name": "width",
"range": [
- 16526,
- 16531
+ 16199,
+ 16204
],
"loc": {
"start": {
- "line": 566,
+ "line": 554,
"column": 26
},
"end": {
- "line": 566,
+ "line": 554,
"column": 31
}
}
},
"range": [
- 16516,
- 16531
+ 16189,
+ 16204
],
"loc": {
"start": {
- "line": 566,
+ "line": 554,
"column": 16
},
"end": {
- "line": 566,
+ "line": 554,
"column": 31
}
}
@@ -34388,16 +33460,16 @@
"type": "Identifier",
"name": "headTbl",
"range": [
- 16534,
- 16541
+ 16207,
+ 16214
],
"loc": {
"start": {
- "line": 566,
+ "line": 554,
"column": 34
},
"end": {
- "line": 566,
+ "line": 554,
"column": 41
}
}
@@ -34406,31 +33478,31 @@
"type": "Identifier",
"name": "style",
"range": [
- 16542,
- 16547
+ 16215,
+ 16220
],
"loc": {
"start": {
- "line": 566,
+ "line": 554,
"column": 42
},
"end": {
- "line": 566,
+ "line": 554,
"column": 47
}
}
},
"range": [
- 16534,
- 16547
+ 16207,
+ 16220
],
"loc": {
"start": {
- "line": 566,
+ "line": 554,
"column": 34
},
"end": {
- "line": 566,
+ "line": 554,
"column": 47
}
}
@@ -34439,93 +33511,93 @@
"type": "Identifier",
"name": "width",
"range": [
- 16548,
- 16553
+ 16221,
+ 16226
],
"loc": {
"start": {
- "line": 566,
+ "line": 554,
"column": 48
},
"end": {
- "line": 566,
+ "line": 554,
"column": 53
}
}
},
"range": [
- 16534,
- 16553
+ 16207,
+ 16226
],
"loc": {
"start": {
- "line": 566,
+ "line": 554,
"column": 34
},
"end": {
- "line": 566,
+ "line": 554,
"column": 53
}
}
},
"range": [
- 16516,
- 16553
+ 16189,
+ 16226
],
"loc": {
"start": {
- "line": 566,
+ "line": 554,
"column": 16
},
"end": {
- "line": 566,
+ "line": 554,
"column": 53
}
}
},
"range": [
- 16516,
- 16554
+ 16189,
+ 16227
],
"loc": {
"start": {
- "line": 566,
+ "line": 554,
"column": 16
},
"end": {
- "line": 566,
+ "line": 554,
"column": 54
}
}
}
],
"range": [
- 16107,
- 16568
+ 15780,
+ 16241
],
"loc": {
"start": {
- "line": 557,
+ "line": 545,
"column": 31
},
"end": {
- "line": 567,
+ "line": 555,
"column": 13
}
}
},
"alternate": null,
"range": [
- 16088,
- 16568
+ 15761,
+ 16241
],
"loc": {
"start": {
- "line": 557,
+ "line": 545,
"column": 12
},
"end": {
- "line": 567,
+ "line": 555,
"column": 13
}
},
@@ -34534,16 +33606,16 @@
"type": "Line",
"value": "This event is fired just after a column is displayed for",
"range": [
- 15885,
- 15943
+ 15558,
+ 15616
],
"loc": {
"start": {
- "line": 553,
+ "line": 541,
"column": 12
},
"end": {
- "line": 553,
+ "line": 541,
"column": 70
}
}
@@ -34552,16 +33624,16 @@
"type": "Line",
"value": "grid_layout support",
"range": [
- 15956,
- 15977
+ 15629,
+ 15650
],
"loc": {
"start": {
- "line": 554,
+ "line": 542,
"column": 12
},
"end": {
- "line": 554,
+ "line": 542,
"column": 33
}
}
@@ -34570,16 +33642,16 @@
"type": "Line",
"value": "TODO: grid layout module should be responsible for those",
"range": [
- 15990,
- 16048
+ 15663,
+ 15721
],
"loc": {
"start": {
- "line": 555,
+ "line": 543,
"column": 12
},
"end": {
- "line": 555,
+ "line": 543,
"column": 70
}
}
@@ -34588,16 +33660,16 @@
"type": "Line",
"value": "calculations",
"range": [
- 16061,
- 16075
+ 15734,
+ 15748
],
"loc": {
"start": {
- "line": 556,
+ "line": 544,
"column": 12
},
"end": {
- "line": 556,
+ "line": 544,
"column": 26
}
}
@@ -34612,16 +33684,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 16585,
- 16589
+ 16258,
+ 16262
],
"loc": {
"start": {
- "line": 568,
+ "line": 556,
"column": 16
},
"end": {
- "line": 568,
+ "line": 556,
"column": 20
}
}
@@ -34630,31 +33702,31 @@
"type": "Identifier",
"name": "onAfterColHidden",
"range": [
- 16590,
- 16606
+ 16263,
+ 16279
],
"loc": {
"start": {
- "line": 568,
+ "line": 556,
"column": 21
},
"end": {
- "line": 568,
+ "line": 556,
"column": 37
}
}
},
"range": [
- 16585,
- 16606
+ 16258,
+ 16279
],
"loc": {
"start": {
- "line": 568,
+ "line": 556,
"column": 16
},
"end": {
- "line": 568,
+ "line": 556,
"column": 37
}
}
@@ -34675,16 +33747,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 16626,
- 16630
+ 16299,
+ 16303
],
"loc": {
"start": {
- "line": 569,
+ "line": 557,
"column": 16
},
"end": {
- "line": 569,
+ "line": 557,
"column": 20
}
}
@@ -34693,31 +33765,31 @@
"type": "Identifier",
"name": "onAfterColHidden",
"range": [
- 16631,
- 16647
+ 16304,
+ 16320
],
"loc": {
"start": {
- "line": 569,
+ "line": 557,
"column": 21
},
"end": {
- "line": 569,
+ "line": 557,
"column": 37
}
}
},
"range": [
- 16626,
- 16647
+ 16299,
+ 16320
],
"loc": {
"start": {
- "line": 569,
+ "line": 557,
"column": 16
},
"end": {
- "line": 569,
+ "line": 557,
"column": 37
}
}
@@ -34726,31 +33798,31 @@
"type": "Identifier",
"name": "call",
"range": [
- 16648,
- 16652
+ 16321,
+ 16325
],
"loc": {
"start": {
- "line": 569,
+ "line": 557,
"column": 38
},
"end": {
- "line": 569,
+ "line": 557,
"column": 42
}
}
},
"range": [
- 16626,
- 16652
+ 16299,
+ 16325
],
"loc": {
"start": {
- "line": 569,
+ "line": 557,
"column": 16
},
"end": {
- "line": 569,
+ "line": 557,
"column": 42
}
}
@@ -34761,16 +33833,16 @@
"value": null,
"raw": "null",
"range": [
- 16653,
- 16657
+ 16326,
+ 16330
],
"loc": {
"start": {
- "line": 569,
+ "line": 557,
"column": 43
},
"end": {
- "line": 569,
+ "line": 557,
"column": 47
}
}
@@ -34778,16 +33850,16 @@
{
"type": "ThisExpression",
"range": [
- 16659,
- 16663
+ 16332,
+ 16336
],
"loc": {
"start": {
- "line": 569,
+ "line": 557,
"column": 49
},
"end": {
- "line": 569,
+ "line": 557,
"column": 53
}
}
@@ -34796,79 +33868,79 @@
"type": "Identifier",
"name": "colIndex",
"range": [
- 16665,
- 16673
+ 16338,
+ 16346
],
"loc": {
"start": {
- "line": 569,
+ "line": 557,
"column": 55
},
"end": {
- "line": 569,
+ "line": 557,
"column": 63
}
}
}
],
"range": [
- 16626,
- 16674
+ 16299,
+ 16347
],
"loc": {
"start": {
- "line": 569,
+ "line": 557,
"column": 16
},
"end": {
- "line": 569,
+ "line": 557,
"column": 64
}
}
},
"range": [
- 16626,
- 16675
+ 16299,
+ 16348
],
"loc": {
"start": {
- "line": 569,
+ "line": 557,
"column": 16
},
"end": {
- "line": 569,
+ "line": 557,
"column": 65
}
}
}
],
"range": [
- 16608,
- 16689
+ 16281,
+ 16362
],
"loc": {
"start": {
- "line": 568,
+ "line": 556,
"column": 39
},
"end": {
- "line": 570,
+ "line": 558,
"column": 13
}
}
},
"alternate": null,
"range": [
- 16581,
- 16689
+ 16254,
+ 16362
],
"loc": {
"start": {
- "line": 568,
+ "line": 556,
"column": 12
},
"end": {
- "line": 570,
+ "line": 558,
"column": 13
}
}
@@ -34886,16 +33958,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 16702,
- 16706
+ 16375,
+ 16379
],
"loc": {
"start": {
- "line": 571,
+ "line": 559,
"column": 12
},
"end": {
- "line": 571,
+ "line": 559,
"column": 16
}
}
@@ -34904,31 +33976,31 @@
"type": "Identifier",
"name": "emitter",
"range": [
- 16707,
- 16714
+ 16380,
+ 16387
],
"loc": {
"start": {
- "line": 571,
+ "line": 559,
"column": 17
},
"end": {
- "line": 571,
+ "line": 559,
"column": 24
}
}
},
"range": [
- 16702,
- 16714
+ 16375,
+ 16387
],
"loc": {
"start": {
- "line": 571,
+ "line": 559,
"column": 12
},
"end": {
- "line": 571,
+ "line": 559,
"column": 24
}
}
@@ -34937,31 +34009,31 @@
"type": "Identifier",
"name": "emit",
"range": [
- 16715,
- 16719
+ 16388,
+ 16392
],
"loc": {
"start": {
- "line": 571,
+ "line": 559,
"column": 25
},
"end": {
- "line": 571,
+ "line": 559,
"column": 29
}
}
},
"range": [
- 16702,
- 16719
+ 16375,
+ 16392
],
"loc": {
"start": {
- "line": 571,
+ "line": 559,
"column": 12
},
"end": {
- "line": 571,
+ "line": 559,
"column": 29
}
}
@@ -34972,16 +34044,16 @@
"value": "column-hidden",
"raw": "'column-hidden'",
"range": [
- 16720,
- 16735
+ 16393,
+ 16408
],
"loc": {
"start": {
- "line": 571,
+ "line": 559,
"column": 30
},
"end": {
- "line": 571,
+ "line": 559,
"column": 45
}
}
@@ -34990,16 +34062,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 16737,
- 16739
+ 16410,
+ 16412
],
"loc": {
"start": {
- "line": 571,
+ "line": 559,
"column": 47
},
"end": {
- "line": 571,
+ "line": 559,
"column": 49
}
}
@@ -35007,16 +34079,16 @@
{
"type": "ThisExpression",
"range": [
- 16741,
- 16745
+ 16414,
+ 16418
],
"loc": {
"start": {
- "line": 571,
+ "line": 559,
"column": 51
},
"end": {
- "line": 571,
+ "line": 559,
"column": 55
}
}
@@ -35025,16 +34097,16 @@
"type": "Identifier",
"name": "colIndex",
"range": [
- 16747,
- 16755
+ 16420,
+ 16428
],
"loc": {
"start": {
- "line": 571,
+ "line": 559,
"column": 57
},
"end": {
- "line": 571,
+ "line": 559,
"column": 65
}
}
@@ -35045,16 +34117,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 16773,
- 16777
+ 16446,
+ 16450
],
"loc": {
"start": {
- "line": 572,
+ "line": 560,
"column": 16
},
"end": {
- "line": 572,
+ "line": 560,
"column": 20
}
}
@@ -35063,94 +34135,94 @@
"type": "Identifier",
"name": "hiddenCols",
"range": [
- 16778,
- 16788
+ 16451,
+ 16461
],
"loc": {
"start": {
- "line": 572,
+ "line": 560,
"column": 21
},
"end": {
- "line": 572,
+ "line": 560,
"column": 31
}
}
},
"range": [
- 16773,
- 16788
+ 16446,
+ 16461
],
"loc": {
"start": {
- "line": 572,
+ "line": 560,
"column": 16
},
"end": {
- "line": 572,
+ "line": 560,
"column": 31
}
}
}
],
"range": [
- 16702,
- 16789
+ 16375,
+ 16462
],
"loc": {
"start": {
- "line": 571,
+ "line": 559,
"column": 12
},
"end": {
- "line": 572,
+ "line": 560,
"column": 32
}
}
},
"range": [
- 16702,
- 16790
+ 16375,
+ 16463
],
"loc": {
"start": {
- "line": 571,
+ "line": 559,
"column": 12
},
"end": {
- "line": 572,
+ "line": 560,
"column": 33
}
}
}
],
"range": [
- 15871,
- 16800
+ 15544,
+ 16473
],
"loc": {
"start": {
- "line": 552,
+ "line": 540,
"column": 18
},
"end": {
- "line": 573,
+ "line": 561,
"column": 9
}
}
},
"alternate": null,
"range": [
- 15861,
- 16800
+ 15534,
+ 16473
],
"loc": {
"start": {
- "line": 552,
+ "line": 540,
"column": 8
},
"end": {
- "line": 573,
+ "line": 561,
"column": 9
}
}
@@ -35164,32 +34236,32 @@
"type": "Identifier",
"name": "hide",
"range": [
- 16815,
- 16819
+ 16488,
+ 16492
],
"loc": {
"start": {
- "line": 575,
+ "line": 563,
"column": 13
},
"end": {
- "line": 575,
+ "line": 563,
"column": 17
}
}
},
"prefix": true,
"range": [
- 16814,
- 16819
+ 16487,
+ 16492
],
"loc": {
"start": {
- "line": 575,
+ "line": 563,
"column": 12
},
"end": {
- "line": 575,
+ "line": 563,
"column": 17
}
}
@@ -35206,16 +34278,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 17042,
- 17044
+ 16715,
+ 16717
],
"loc": {
"start": {
- "line": 580,
+ "line": 568,
"column": 16
},
"end": {
- "line": 580,
+ "line": 568,
"column": 18
}
}
@@ -35224,31 +34296,31 @@
"type": "Identifier",
"name": "gridLayout",
"range": [
- 17045,
- 17055
+ 16718,
+ 16728
],
"loc": {
"start": {
- "line": 580,
+ "line": 568,
"column": 19
},
"end": {
- "line": 580,
+ "line": 568,
"column": 29
}
}
},
"range": [
- 17042,
- 17055
+ 16715,
+ 16728
],
"loc": {
"start": {
- "line": 580,
+ "line": 568,
"column": 16
},
"end": {
- "line": 580,
+ "line": 568,
"column": 29
}
}
@@ -35265,16 +34337,16 @@
"type": "Identifier",
"name": "gridLayout",
"range": [
- 17075,
- 17085
+ 16748,
+ 16758
],
"loc": {
"start": {
- "line": 581,
+ "line": 569,
"column": 16
},
"end": {
- "line": 581,
+ "line": 569,
"column": 26
}
}
@@ -35288,16 +34360,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 17088,
- 17090
+ 16761,
+ 16763
],
"loc": {
"start": {
- "line": 581,
+ "line": 569,
"column": 29
},
"end": {
- "line": 581,
+ "line": 569,
"column": 31
}
}
@@ -35306,31 +34378,31 @@
"type": "Identifier",
"name": "feature",
"range": [
- 17091,
- 17098
+ 16764,
+ 16771
],
"loc": {
"start": {
- "line": 581,
+ "line": 569,
"column": 32
},
"end": {
- "line": 581,
+ "line": 569,
"column": 39
}
}
},
"range": [
- 17088,
- 17098
+ 16761,
+ 16771
],
"loc": {
"start": {
- "line": 581,
+ "line": 569,
"column": 29
},
"end": {
- "line": 581,
+ "line": 569,
"column": 39
}
}
@@ -35341,62 +34413,62 @@
"value": "gridLayout",
"raw": "'gridLayout'",
"range": [
- 17099,
- 17111
+ 16772,
+ 16784
],
"loc": {
"start": {
- "line": 581,
+ "line": 569,
"column": 40
},
"end": {
- "line": 581,
+ "line": 569,
"column": 52
}
}
}
],
"range": [
- 17088,
- 17112
+ 16761,
+ 16785
],
"loc": {
"start": {
- "line": 581,
+ "line": 569,
"column": 29
},
"end": {
- "line": 581,
+ "line": 569,
"column": 53
}
}
},
"range": [
- 17075,
- 17112
+ 16748,
+ 16785
],
"loc": {
"start": {
- "line": 581,
+ "line": 569,
"column": 16
},
"end": {
- "line": 581,
+ "line": 569,
"column": 53
}
}
},
"range": [
- 17075,
- 17113
+ 16748,
+ 16786
],
"loc": {
"start": {
- "line": 581,
+ "line": 569,
"column": 16
},
"end": {
- "line": 581,
+ "line": 569,
"column": 54
}
}
@@ -35410,16 +34482,16 @@
"type": "Identifier",
"name": "headTbl",
"range": [
- 17130,
- 17137
+ 16803,
+ 16810
],
"loc": {
"start": {
- "line": 582,
+ "line": 570,
"column": 16
},
"end": {
- "line": 582,
+ "line": 570,
"column": 23
}
}
@@ -35431,16 +34503,16 @@
"type": "Identifier",
"name": "gridLayout",
"range": [
- 17140,
- 17150
+ 16813,
+ 16823
],
"loc": {
"start": {
- "line": 582,
+ "line": 570,
"column": 26
},
"end": {
- "line": 582,
+ "line": 570,
"column": 36
}
}
@@ -35449,61 +34521,61 @@
"type": "Identifier",
"name": "headTbl",
"range": [
- 17151,
- 17158
+ 16824,
+ 16831
],
"loc": {
"start": {
- "line": 582,
+ "line": 570,
"column": 37
},
"end": {
- "line": 582,
+ "line": 570,
"column": 44
}
}
},
"range": [
- 17140,
- 17158
+ 16813,
+ 16831
],
"loc": {
"start": {
- "line": 582,
+ "line": 570,
"column": 26
},
"end": {
- "line": 582,
+ "line": 570,
"column": 44
}
}
},
"range": [
- 17130,
- 17158
+ 16803,
+ 16831
],
"loc": {
"start": {
- "line": 582,
+ "line": 570,
"column": 16
},
"end": {
- "line": 582,
+ "line": 570,
"column": 44
}
}
},
"range": [
- 17130,
- 17159
+ 16803,
+ 16832
],
"loc": {
"start": {
- "line": 582,
+ "line": 570,
"column": 16
},
"end": {
- "line": 582,
+ "line": 570,
"column": 45
}
}
@@ -35517,16 +34589,16 @@
"type": "Identifier",
"name": "gridColElms",
"range": [
- 17176,
- 17187
+ 16849,
+ 16860
],
"loc": {
"start": {
- "line": 583,
+ "line": 571,
"column": 16
},
"end": {
- "line": 583,
+ "line": 571,
"column": 27
}
}
@@ -35538,16 +34610,16 @@
"type": "Identifier",
"name": "gridLayout",
"range": [
- 17190,
- 17200
+ 16863,
+ 16873
],
"loc": {
"start": {
- "line": 583,
+ "line": 571,
"column": 30
},
"end": {
- "line": 583,
+ "line": 571,
"column": 40
}
}
@@ -35556,61 +34628,61 @@
"type": "Identifier",
"name": "colElms",
"range": [
- 17201,
- 17208
+ 16874,
+ 16881
],
"loc": {
"start": {
- "line": 583,
+ "line": 571,
"column": 41
},
"end": {
- "line": 583,
+ "line": 571,
"column": 48
}
}
},
"range": [
- 17190,
- 17208
+ 16863,
+ 16881
],
"loc": {
"start": {
- "line": 583,
+ "line": 571,
"column": 30
},
"end": {
- "line": 583,
+ "line": 571,
"column": 48
}
}
},
"range": [
- 17176,
- 17208
+ 16849,
+ 16881
],
"loc": {
"start": {
- "line": 583,
+ "line": 571,
"column": 16
},
"end": {
- "line": 583,
+ "line": 571,
"column": 48
}
}
},
"range": [
- 17176,
- 17209
+ 16849,
+ 16882
],
"loc": {
"start": {
- "line": 583,
+ "line": 571,
"column": 16
},
"end": {
- "line": 583,
+ "line": 571,
"column": 49
}
}
@@ -35624,16 +34696,16 @@
"type": "Identifier",
"name": "width",
"range": [
- 17230,
- 17235
+ 16903,
+ 16908
],
"loc": {
"start": {
- "line": 584,
+ "line": 572,
"column": 20
},
"end": {
- "line": 584,
+ "line": 572,
"column": 25
}
}
@@ -35644,16 +34716,16 @@
"type": "Identifier",
"name": "parseInt",
"range": [
- 17238,
- 17246
+ 16911,
+ 16919
],
"loc": {
"start": {
- "line": 584,
+ "line": 572,
"column": 28
},
"end": {
- "line": 584,
+ "line": 572,
"column": 36
}
}
@@ -35672,16 +34744,16 @@
"type": "Identifier",
"name": "gridColElms",
"range": [
- 17247,
- 17258
+ 16920,
+ 16931
],
"loc": {
"start": {
- "line": 584,
+ "line": 572,
"column": 37
},
"end": {
- "line": 584,
+ "line": 572,
"column": 48
}
}
@@ -35690,31 +34762,31 @@
"type": "Identifier",
"name": "colIndex",
"range": [
- 17259,
- 17267
+ 16932,
+ 16940
],
"loc": {
"start": {
- "line": 584,
+ "line": 572,
"column": 49
},
"end": {
- "line": 584,
+ "line": 572,
"column": 57
}
}
},
"range": [
- 17247,
- 17268
+ 16920,
+ 16941
],
"loc": {
"start": {
- "line": 584,
+ "line": 572,
"column": 37
},
"end": {
- "line": 584,
+ "line": 572,
"column": 58
}
}
@@ -35723,31 +34795,31 @@
"type": "Identifier",
"name": "style",
"range": [
- 17269,
- 17274
+ 16942,
+ 16947
],
"loc": {
"start": {
- "line": 584,
+ "line": 572,
"column": 59
},
"end": {
- "line": 584,
+ "line": 572,
"column": 64
}
}
},
"range": [
- 17247,
- 17274
+ 16920,
+ 16947
],
"loc": {
"start": {
- "line": 584,
+ "line": 572,
"column": 37
},
"end": {
- "line": 584,
+ "line": 572,
"column": 64
}
}
@@ -35756,31 +34828,31 @@
"type": "Identifier",
"name": "width",
"range": [
- 17275,
- 17280
+ 16948,
+ 16953
],
"loc": {
"start": {
- "line": 584,
+ "line": 572,
"column": 65
},
"end": {
- "line": 584,
+ "line": 572,
"column": 70
}
}
},
"range": [
- 17247,
- 17280
+ 16920,
+ 16953
],
"loc": {
"start": {
- "line": 584,
+ "line": 572,
"column": 37
},
"end": {
- "line": 584,
+ "line": 572,
"column": 70
}
}
@@ -35790,47 +34862,47 @@
"value": 10,
"raw": "10",
"range": [
- 17282,
- 17284
+ 16955,
+ 16957
],
"loc": {
"start": {
- "line": 584,
+ "line": 572,
"column": 72
},
"end": {
- "line": 584,
+ "line": 572,
"column": 74
}
}
}
],
"range": [
- 17238,
- 17285
+ 16911,
+ 16958
],
"loc": {
"start": {
- "line": 584,
+ "line": 572,
"column": 28
},
"end": {
- "line": 584,
+ "line": 572,
"column": 75
}
}
},
"range": [
- 17230,
- 17285
+ 16903,
+ 16958
],
"loc": {
"start": {
- "line": 584,
+ "line": 572,
"column": 20
},
"end": {
- "line": 584,
+ "line": 572,
"column": 75
}
}
@@ -35838,16 +34910,16 @@
],
"kind": "let",
"range": [
- 17226,
- 17286
+ 16899,
+ 16959
],
"loc": {
"start": {
- "line": 584,
+ "line": 572,
"column": 16
},
"end": {
- "line": 584,
+ "line": 572,
"column": 76
}
}
@@ -35867,16 +34939,16 @@
"type": "Identifier",
"name": "headTbl",
"range": [
- 17303,
- 17310
+ 16976,
+ 16983
],
"loc": {
"start": {
- "line": 585,
+ "line": 573,
"column": 16
},
"end": {
- "line": 585,
+ "line": 573,
"column": 23
}
}
@@ -35885,31 +34957,31 @@
"type": "Identifier",
"name": "style",
"range": [
- 17311,
- 17316
+ 16984,
+ 16989
],
"loc": {
"start": {
- "line": 585,
+ "line": 573,
"column": 24
},
"end": {
- "line": 585,
+ "line": 573,
"column": 29
}
}
},
"range": [
- 17303,
- 17316
+ 16976,
+ 16989
],
"loc": {
"start": {
- "line": 585,
+ "line": 573,
"column": 16
},
"end": {
- "line": 585,
+ "line": 573,
"column": 29
}
}
@@ -35918,31 +34990,31 @@
"type": "Identifier",
"name": "width",
"range": [
- 17317,
- 17322
+ 16990,
+ 16995
],
"loc": {
"start": {
- "line": 585,
+ "line": 573,
"column": 30
},
"end": {
- "line": 585,
+ "line": 573,
"column": 35
}
}
},
"range": [
- 17303,
- 17322
+ 16976,
+ 16995
],
"loc": {
"start": {
- "line": 585,
+ "line": 573,
"column": 16
},
"end": {
- "line": 585,
+ "line": 573,
"column": 35
}
}
@@ -35959,16 +35031,16 @@
"type": "Identifier",
"name": "parseInt",
"range": [
- 17346,
- 17354
+ 17019,
+ 17027
],
"loc": {
"start": {
- "line": 586,
+ "line": 574,
"column": 21
},
"end": {
- "line": 586,
+ "line": 574,
"column": 29
}
}
@@ -35984,16 +35056,16 @@
"type": "Identifier",
"name": "headTbl",
"range": [
- 17355,
- 17362
+ 17028,
+ 17035
],
"loc": {
"start": {
- "line": 586,
+ "line": 574,
"column": 30
},
"end": {
- "line": 586,
+ "line": 574,
"column": 37
}
}
@@ -36002,31 +35074,31 @@
"type": "Identifier",
"name": "style",
"range": [
- 17363,
- 17368
+ 17036,
+ 17041
],
"loc": {
"start": {
- "line": 586,
+ "line": 574,
"column": 38
},
"end": {
- "line": 586,
+ "line": 574,
"column": 43
}
}
},
"range": [
- 17355,
- 17368
+ 17028,
+ 17041
],
"loc": {
"start": {
- "line": 586,
+ "line": 574,
"column": 30
},
"end": {
- "line": 586,
+ "line": 574,
"column": 43
}
}
@@ -36035,31 +35107,31 @@
"type": "Identifier",
"name": "width",
"range": [
- 17369,
- 17374
+ 17042,
+ 17047
],
"loc": {
"start": {
- "line": 586,
+ "line": 574,
"column": 44
},
"end": {
- "line": 586,
+ "line": 574,
"column": 49
}
}
},
"range": [
- 17355,
- 17374
+ 17028,
+ 17047
],
"loc": {
"start": {
- "line": 586,
+ "line": 574,
"column": 30
},
"end": {
- "line": 586,
+ "line": 574,
"column": 49
}
}
@@ -36069,32 +35141,32 @@
"value": 10,
"raw": "10",
"range": [
- 17376,
- 17378
+ 17049,
+ 17051
],
"loc": {
"start": {
- "line": 586,
+ "line": 574,
"column": 51
},
"end": {
- "line": 586,
+ "line": 574,
"column": 53
}
}
}
],
"range": [
- 17346,
- 17379
+ 17019,
+ 17052
],
"loc": {
"start": {
- "line": 586,
+ "line": 574,
"column": 21
},
"end": {
- "line": 586,
+ "line": 574,
"column": 54
}
}
@@ -36103,31 +35175,31 @@
"type": "Identifier",
"name": "width",
"range": [
- 17382,
- 17387
+ 17055,
+ 17060
],
"loc": {
"start": {
- "line": 586,
+ "line": 574,
"column": 57
},
"end": {
- "line": 586,
+ "line": 574,
"column": 62
}
}
},
"range": [
- 17346,
- 17387
+ 17019,
+ 17060
],
"loc": {
"start": {
- "line": 586,
+ "line": 574,
"column": 21
},
"end": {
- "line": 586,
+ "line": 574,
"column": 62
}
}
@@ -36137,61 +35209,61 @@
"value": "px",
"raw": "'px'",
"range": [
- 17391,
- 17395
+ 17064,
+ 17068
],
"loc": {
"start": {
- "line": 586,
+ "line": 574,
"column": 66
},
"end": {
- "line": 586,
+ "line": 574,
"column": 70
}
}
},
"range": [
- 17345,
- 17395
+ 17018,
+ 17068
],
"loc": {
"start": {
- "line": 586,
+ "line": 574,
"column": 20
},
"end": {
- "line": 586,
+ "line": 574,
"column": 70
}
}
},
"range": [
- 17303,
- 17395
+ 16976,
+ 17068
],
"loc": {
"start": {
- "line": 585,
+ "line": 573,
"column": 16
},
"end": {
- "line": 586,
+ "line": 574,
"column": 70
}
}
},
"range": [
- 17303,
- 17396
+ 16976,
+ 17069
],
"loc": {
"start": {
- "line": 585,
+ "line": 573,
"column": 16
},
"end": {
- "line": 586,
+ "line": 574,
"column": 71
}
}
@@ -36214,16 +35286,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 17413,
- 17415
+ 17086,
+ 17088
],
"loc": {
"start": {
- "line": 587,
+ "line": 575,
"column": 16
},
"end": {
- "line": 587,
+ "line": 575,
"column": 18
}
}
@@ -36232,31 +35304,31 @@
"type": "Identifier",
"name": "tbl",
"range": [
- 17416,
- 17419
+ 17089,
+ 17092
],
"loc": {
"start": {
- "line": 587,
+ "line": 575,
"column": 19
},
"end": {
- "line": 587,
+ "line": 575,
"column": 22
}
}
},
"range": [
- 17413,
- 17419
+ 17086,
+ 17092
],
"loc": {
"start": {
- "line": 587,
+ "line": 575,
"column": 16
},
"end": {
- "line": 587,
+ "line": 575,
"column": 22
}
}
@@ -36265,31 +35337,31 @@
"type": "Identifier",
"name": "style",
"range": [
- 17420,
- 17425
+ 17093,
+ 17098
],
"loc": {
"start": {
- "line": 587,
+ "line": 575,
"column": 23
},
"end": {
- "line": 587,
+ "line": 575,
"column": 28
}
}
},
"range": [
- 17413,
- 17425
+ 17086,
+ 17098
],
"loc": {
"start": {
- "line": 587,
+ "line": 575,
"column": 16
},
"end": {
- "line": 587,
+ "line": 575,
"column": 28
}
}
@@ -36298,31 +35370,31 @@
"type": "Identifier",
"name": "width",
"range": [
- 17426,
- 17431
+ 17099,
+ 17104
],
"loc": {
"start": {
- "line": 587,
+ "line": 575,
"column": 29
},
"end": {
- "line": 587,
+ "line": 575,
"column": 34
}
}
},
"range": [
- 17413,
- 17431
+ 17086,
+ 17104
],
"loc": {
"start": {
- "line": 587,
+ "line": 575,
"column": 16
},
"end": {
- "line": 587,
+ "line": 575,
"column": 34
}
}
@@ -36337,16 +35409,16 @@
"type": "Identifier",
"name": "headTbl",
"range": [
- 17434,
- 17441
+ 17107,
+ 17114
],
"loc": {
"start": {
- "line": 587,
+ "line": 575,
"column": 37
},
"end": {
- "line": 587,
+ "line": 575,
"column": 44
}
}
@@ -36355,31 +35427,31 @@
"type": "Identifier",
"name": "style",
"range": [
- 17442,
- 17447
+ 17115,
+ 17120
],
"loc": {
"start": {
- "line": 587,
+ "line": 575,
"column": 45
},
"end": {
- "line": 587,
+ "line": 575,
"column": 50
}
}
},
"range": [
- 17434,
- 17447
+ 17107,
+ 17120
],
"loc": {
"start": {
- "line": 587,
+ "line": 575,
"column": 37
},
"end": {
- "line": 587,
+ "line": 575,
"column": 50
}
}
@@ -36388,93 +35460,93 @@
"type": "Identifier",
"name": "width",
"range": [
- 17448,
- 17453
+ 17121,
+ 17126
],
"loc": {
"start": {
- "line": 587,
+ "line": 575,
"column": 51
},
"end": {
- "line": 587,
+ "line": 575,
"column": 56
}
}
},
"range": [
- 17434,
- 17453
+ 17107,
+ 17126
],
"loc": {
"start": {
- "line": 587,
+ "line": 575,
"column": 37
},
"end": {
- "line": 587,
+ "line": 575,
"column": 56
}
}
},
"range": [
- 17413,
- 17453
+ 17086,
+ 17126
],
"loc": {
"start": {
- "line": 587,
+ "line": 575,
"column": 16
},
"end": {
- "line": 587,
+ "line": 575,
"column": 56
}
}
},
"range": [
- 17413,
- 17454
+ 17086,
+ 17127
],
"loc": {
"start": {
- "line": 587,
+ "line": 575,
"column": 16
},
"end": {
- "line": 587,
+ "line": 575,
"column": 57
}
}
}
],
"range": [
- 17057,
- 17468
+ 16730,
+ 17141
],
"loc": {
"start": {
- "line": 580,
+ "line": 568,
"column": 31
},
"end": {
- "line": 588,
+ "line": 576,
"column": 13
}
}
},
"alternate": null,
"range": [
- 17038,
- 17468
+ 16711,
+ 17141
],
"loc": {
"start": {
- "line": 580,
+ "line": 568,
"column": 12
},
"end": {
- "line": 588,
+ "line": 576,
"column": 13
}
},
@@ -36483,16 +35555,16 @@
"type": "Line",
"value": "This event is fired just after a column is displayed for",
"range": [
- 16835,
- 16893
+ 16508,
+ 16566
],
"loc": {
"start": {
- "line": 576,
+ "line": 564,
"column": 12
},
"end": {
- "line": 576,
+ "line": 564,
"column": 70
}
}
@@ -36501,16 +35573,16 @@
"type": "Line",
"value": "grid_layout support",
"range": [
- 16906,
- 16927
+ 16579,
+ 16600
],
"loc": {
"start": {
- "line": 577,
+ "line": 565,
"column": 12
},
"end": {
- "line": 577,
+ "line": 565,
"column": 33
}
}
@@ -36519,16 +35591,16 @@
"type": "Line",
"value": "TODO: grid layout module should be responsible for those",
"range": [
- 16940,
- 16998
+ 16613,
+ 16671
],
"loc": {
"start": {
- "line": 578,
+ "line": 566,
"column": 12
},
"end": {
- "line": 578,
+ "line": 566,
"column": 70
}
}
@@ -36537,16 +35609,16 @@
"type": "Line",
"value": "calculations",
"range": [
- 17011,
- 17025
+ 16684,
+ 16698
],
"loc": {
"start": {
- "line": 579,
+ "line": 567,
"column": 12
},
"end": {
- "line": 579,
+ "line": 567,
"column": 26
}
}
@@ -36561,16 +35633,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 17485,
- 17489
+ 17158,
+ 17162
],
"loc": {
"start": {
- "line": 589,
+ "line": 577,
"column": 16
},
"end": {
- "line": 589,
+ "line": 577,
"column": 20
}
}
@@ -36579,31 +35651,31 @@
"type": "Identifier",
"name": "onAfterColDisplayed",
"range": [
- 17490,
- 17509
+ 17163,
+ 17182
],
"loc": {
"start": {
- "line": 589,
+ "line": 577,
"column": 21
},
"end": {
- "line": 589,
+ "line": 577,
"column": 40
}
}
},
"range": [
- 17485,
- 17509
+ 17158,
+ 17182
],
"loc": {
"start": {
- "line": 589,
+ "line": 577,
"column": 16
},
"end": {
- "line": 589,
+ "line": 577,
"column": 40
}
}
@@ -36624,16 +35696,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 17529,
- 17533
+ 17202,
+ 17206
],
"loc": {
"start": {
- "line": 590,
+ "line": 578,
"column": 16
},
"end": {
- "line": 590,
+ "line": 578,
"column": 20
}
}
@@ -36642,31 +35714,31 @@
"type": "Identifier",
"name": "onAfterColDisplayed",
"range": [
- 17534,
- 17553
+ 17207,
+ 17226
],
"loc": {
"start": {
- "line": 590,
+ "line": 578,
"column": 21
},
"end": {
- "line": 590,
+ "line": 578,
"column": 40
}
}
},
"range": [
- 17529,
- 17553
+ 17202,
+ 17226
],
"loc": {
"start": {
- "line": 590,
+ "line": 578,
"column": 16
},
"end": {
- "line": 590,
+ "line": 578,
"column": 40
}
}
@@ -36675,31 +35747,31 @@
"type": "Identifier",
"name": "call",
"range": [
- 17554,
- 17558
+ 17227,
+ 17231
],
"loc": {
"start": {
- "line": 590,
+ "line": 578,
"column": 41
},
"end": {
- "line": 590,
+ "line": 578,
"column": 45
}
}
},
"range": [
- 17529,
- 17558
+ 17202,
+ 17231
],
"loc": {
"start": {
- "line": 590,
+ "line": 578,
"column": 16
},
"end": {
- "line": 590,
+ "line": 578,
"column": 45
}
}
@@ -36710,16 +35782,16 @@
"value": null,
"raw": "null",
"range": [
- 17559,
- 17563
+ 17232,
+ 17236
],
"loc": {
"start": {
- "line": 590,
+ "line": 578,
"column": 46
},
"end": {
- "line": 590,
+ "line": 578,
"column": 50
}
}
@@ -36727,16 +35799,16 @@
{
"type": "ThisExpression",
"range": [
- 17565,
- 17569
+ 17238,
+ 17242
],
"loc": {
"start": {
- "line": 590,
+ "line": 578,
"column": 52
},
"end": {
- "line": 590,
+ "line": 578,
"column": 56
}
}
@@ -36745,79 +35817,79 @@
"type": "Identifier",
"name": "colIndex",
"range": [
- 17571,
- 17579
+ 17244,
+ 17252
],
"loc": {
"start": {
- "line": 590,
+ "line": 578,
"column": 58
},
"end": {
- "line": 590,
+ "line": 578,
"column": 66
}
}
}
],
"range": [
- 17529,
- 17580
+ 17202,
+ 17253
],
"loc": {
"start": {
- "line": 590,
+ "line": 578,
"column": 16
},
"end": {
- "line": 590,
+ "line": 578,
"column": 67
}
}
},
"range": [
- 17529,
- 17581
+ 17202,
+ 17254
],
"loc": {
"start": {
- "line": 590,
+ "line": 578,
"column": 16
},
"end": {
- "line": 590,
+ "line": 578,
"column": 68
}
}
}
],
"range": [
- 17511,
- 17595
+ 17184,
+ 17268
],
"loc": {
"start": {
- "line": 589,
+ "line": 577,
"column": 42
},
"end": {
- "line": 591,
+ "line": 579,
"column": 13
}
}
},
"alternate": null,
"range": [
- 17481,
- 17595
+ 17154,
+ 17268
],
"loc": {
"start": {
- "line": 589,
+ "line": 577,
"column": 12
},
"end": {
- "line": 591,
+ "line": 579,
"column": 13
}
}
@@ -36835,16 +35907,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 17608,
- 17612
+ 17281,
+ 17285
],
"loc": {
"start": {
- "line": 592,
+ "line": 580,
"column": 12
},
"end": {
- "line": 592,
+ "line": 580,
"column": 16
}
}
@@ -36853,31 +35925,31 @@
"type": "Identifier",
"name": "emitter",
"range": [
- 17613,
- 17620
+ 17286,
+ 17293
],
"loc": {
"start": {
- "line": 592,
+ "line": 580,
"column": 17
},
"end": {
- "line": 592,
+ "line": 580,
"column": 24
}
}
},
"range": [
- 17608,
- 17620
+ 17281,
+ 17293
],
"loc": {
"start": {
- "line": 592,
+ "line": 580,
"column": 12
},
"end": {
- "line": 592,
+ "line": 580,
"column": 24
}
}
@@ -36886,31 +35958,31 @@
"type": "Identifier",
"name": "emit",
"range": [
- 17621,
- 17625
+ 17294,
+ 17298
],
"loc": {
"start": {
- "line": 592,
+ "line": 580,
"column": 25
},
"end": {
- "line": 592,
+ "line": 580,
"column": 29
}
}
},
"range": [
- 17608,
- 17625
+ 17281,
+ 17298
],
"loc": {
"start": {
- "line": 592,
+ "line": 580,
"column": 12
},
"end": {
- "line": 592,
+ "line": 580,
"column": 29
}
}
@@ -36921,16 +35993,16 @@
"value": "column-shown",
"raw": "'column-shown'",
"range": [
- 17626,
- 17640
+ 17299,
+ 17313
],
"loc": {
"start": {
- "line": 592,
+ "line": 580,
"column": 30
},
"end": {
- "line": 592,
+ "line": 580,
"column": 44
}
}
@@ -36939,16 +36011,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 17642,
- 17644
+ 17315,
+ 17317
],
"loc": {
"start": {
- "line": 592,
+ "line": 580,
"column": 46
},
"end": {
- "line": 592,
+ "line": 580,
"column": 48
}
}
@@ -36956,16 +36028,16 @@
{
"type": "ThisExpression",
"range": [
- 17646,
- 17650
+ 17319,
+ 17323
],
"loc": {
"start": {
- "line": 592,
+ "line": 580,
"column": 50
},
"end": {
- "line": 592,
+ "line": 580,
"column": 54
}
}
@@ -36974,16 +36046,16 @@
"type": "Identifier",
"name": "colIndex",
"range": [
- 17652,
- 17660
+ 17325,
+ 17333
],
"loc": {
"start": {
- "line": 592,
+ "line": 580,
"column": 56
},
"end": {
- "line": 592,
+ "line": 580,
"column": 64
}
}
@@ -36994,16 +36066,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 17678,
- 17682
+ 17351,
+ 17355
],
"loc": {
"start": {
- "line": 593,
+ "line": 581,
"column": 16
},
"end": {
- "line": 593,
+ "line": 581,
"column": 20
}
}
@@ -37012,110 +36084,110 @@
"type": "Identifier",
"name": "hiddenCols",
"range": [
- 17683,
- 17693
+ 17356,
+ 17366
],
"loc": {
"start": {
- "line": 593,
+ "line": 581,
"column": 21
},
"end": {
- "line": 593,
+ "line": 581,
"column": 31
}
}
},
"range": [
- 17678,
- 17693
+ 17351,
+ 17366
],
"loc": {
"start": {
- "line": 593,
+ "line": 581,
"column": 16
},
"end": {
- "line": 593,
+ "line": 581,
"column": 31
}
}
}
],
"range": [
- 17608,
- 17694
+ 17281,
+ 17367
],
"loc": {
"start": {
- "line": 592,
+ "line": 580,
"column": 12
},
"end": {
- "line": 593,
+ "line": 581,
"column": 32
}
}
},
"range": [
- 17608,
- 17695
+ 17281,
+ 17368
],
"loc": {
"start": {
- "line": 592,
+ "line": 580,
"column": 12
},
"end": {
- "line": 593,
+ "line": 581,
"column": 33
}
}
}
],
"range": [
- 16821,
- 17705
+ 16494,
+ 17378
],
"loc": {
"start": {
- "line": 575,
+ "line": 563,
"column": 19
},
"end": {
- "line": 594,
+ "line": 582,
"column": 9
}
}
},
"alternate": null,
"range": [
- 16810,
- 17705
+ 16483,
+ 17378
],
"loc": {
"start": {
- "line": 575,
+ "line": 563,
"column": 8
},
"end": {
- "line": 594,
+ "line": 582,
"column": 9
}
}
}
],
"range": [
- 14986,
- 17711
+ 14659,
+ 17384
],
"loc": {
"start": {
- "line": 521,
+ "line": 509,
"column": 30
},
"end": {
- "line": 595,
+ "line": 583,
"column": 5
}
}
@@ -37123,16 +36195,16 @@
"generator": false,
"expression": false,
"range": [
- 14969,
- 17711
+ 14642,
+ 17384
],
"loc": {
"start": {
- "line": 521,
+ "line": 509,
"column": 13
},
"end": {
- "line": 595,
+ "line": 583,
"column": 5
}
}
@@ -37140,16 +36212,16 @@
"kind": "method",
"computed": false,
"range": [
- 14960,
- 17711
+ 14633,
+ 17384
],
"loc": {
"start": {
- "line": 521,
+ "line": 509,
"column": 4
},
"end": {
- "line": 595,
+ "line": 583,
"column": 5
}
},
@@ -37158,16 +36230,16 @@
"type": "Block",
"value": "*\n * Hide or show specified columns\n * @param {Number} colIndex Column index\n * @param {Boolean} hide Hide column if true or show if false\n ",
"range": [
- 14792,
- 14955
+ 14465,
+ 14628
],
"loc": {
"start": {
- "line": 516,
+ "line": 504,
"column": 4
},
"end": {
- "line": 520,
+ "line": 508,
"column": 7
}
}
@@ -37178,16 +36250,16 @@
"type": "Block",
"value": "*\n * Show specified column\n * @param {Number} colIndex Column index\n ",
"range": [
- 17717,
- 17803
+ 17390,
+ 17476
],
"loc": {
"start": {
- "line": 597,
+ "line": 585,
"column": 4
},
"end": {
- "line": 600,
+ "line": 588,
"column": 7
}
}
@@ -37201,16 +36273,16 @@
"type": "Identifier",
"name": "showCol",
"range": [
- 17808,
- 17815
+ 17481,
+ 17488
],
"loc": {
"start": {
- "line": 601,
+ "line": 589,
"column": 4
},
"end": {
- "line": 601,
+ "line": 589,
"column": 11
}
}
@@ -37223,16 +36295,16 @@
"type": "Identifier",
"name": "colIndex",
"range": [
- 17816,
- 17824
+ 17489,
+ 17497
],
"loc": {
"start": {
- "line": 601,
+ "line": 589,
"column": 12
},
"end": {
- "line": 601,
+ "line": 589,
"column": 20
}
}
@@ -37253,16 +36325,16 @@
"type": "Identifier",
"name": "colIndex",
"range": [
- 17840,
- 17848
+ 17513,
+ 17521
],
"loc": {
"start": {
- "line": 602,
+ "line": 590,
"column": 12
},
"end": {
- "line": 602,
+ "line": 590,
"column": 20
}
}
@@ -37271,31 +36343,31 @@
"type": "Identifier",
"name": "undefined",
"range": [
- 17853,
- 17862
+ 17526,
+ 17535
],
"loc": {
"start": {
- "line": 602,
+ "line": 590,
"column": 25
},
"end": {
- "line": 602,
+ "line": 590,
"column": 34
}
}
},
"range": [
- 17840,
- 17862
+ 17513,
+ 17535
],
"loc": {
"start": {
- "line": 602,
+ "line": 590,
"column": 12
},
"end": {
- "line": 602,
+ "line": 590,
"column": 34
}
}
@@ -37311,16 +36383,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 17867,
- 17871
+ 17540,
+ 17544
],
"loc": {
"start": {
- "line": 602,
+ "line": 590,
"column": 39
},
"end": {
- "line": 602,
+ "line": 590,
"column": 43
}
}
@@ -37329,31 +36401,31 @@
"type": "Identifier",
"name": "isColHidden",
"range": [
- 17872,
- 17883
+ 17545,
+ 17556
],
"loc": {
"start": {
- "line": 602,
+ "line": 590,
"column": 44
},
"end": {
- "line": 602,
+ "line": 590,
"column": 55
}
}
},
"range": [
- 17867,
- 17883
+ 17540,
+ 17556
],
"loc": {
"start": {
- "line": 602,
+ "line": 590,
"column": 39
},
"end": {
- "line": 602,
+ "line": 590,
"column": 55
}
}
@@ -37363,63 +36435,63 @@
"type": "Identifier",
"name": "colIndex",
"range": [
- 17884,
- 17892
+ 17557,
+ 17565
],
"loc": {
"start": {
- "line": 602,
+ "line": 590,
"column": 56
},
"end": {
- "line": 602,
+ "line": 590,
"column": 64
}
}
}
],
"range": [
- 17867,
- 17893
+ 17540,
+ 17566
],
"loc": {
"start": {
- "line": 602,
+ "line": 590,
"column": 39
},
"end": {
- "line": 602,
+ "line": 590,
"column": 65
}
}
},
"prefix": true,
"range": [
- 17866,
- 17893
+ 17539,
+ 17566
],
"loc": {
"start": {
- "line": 602,
+ "line": 590,
"column": 38
},
"end": {
- "line": 602,
+ "line": 590,
"column": 65
}
}
},
"range": [
- 17840,
- 17893
+ 17513,
+ 17566
],
"loc": {
"start": {
- "line": 602,
+ "line": 590,
"column": 12
},
"end": {
- "line": 602,
+ "line": 590,
"column": 65
}
}
@@ -37431,48 +36503,48 @@
"type": "ReturnStatement",
"argument": null,
"range": [
- 17909,
- 17916
+ 17582,
+ 17589
],
"loc": {
"start": {
- "line": 603,
+ "line": 591,
"column": 12
},
"end": {
- "line": 603,
+ "line": 591,
"column": 19
}
}
}
],
"range": [
- 17895,
- 17926
+ 17568,
+ 17599
],
"loc": {
"start": {
- "line": 602,
+ "line": 590,
"column": 67
},
"end": {
- "line": 604,
+ "line": 592,
"column": 9
}
}
},
"alternate": null,
"range": [
- 17836,
- 17926
+ 17509,
+ 17599
],
"loc": {
"start": {
- "line": 602,
+ "line": 590,
"column": 8
},
"end": {
- "line": 604,
+ "line": 592,
"column": 9
}
}
@@ -37488,16 +36560,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 17939,
- 17943
+ 17612,
+ 17616
],
"loc": {
"start": {
- "line": 605,
+ "line": 593,
"column": 12
},
"end": {
- "line": 605,
+ "line": 593,
"column": 16
}
}
@@ -37506,31 +36578,31 @@
"type": "Identifier",
"name": "manager",
"range": [
- 17944,
- 17951
+ 17617,
+ 17624
],
"loc": {
"start": {
- "line": 605,
+ "line": 593,
"column": 17
},
"end": {
- "line": 605,
+ "line": 593,
"column": 24
}
}
},
"range": [
- 17939,
- 17951
+ 17612,
+ 17624
],
"loc": {
"start": {
- "line": 605,
+ "line": 593,
"column": 12
},
"end": {
- "line": 605,
+ "line": 593,
"column": 24
}
}
@@ -37541,16 +36613,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 17955,
- 17959
+ 17628,
+ 17632
],
"loc": {
"start": {
- "line": 605,
+ "line": 593,
"column": 28
},
"end": {
- "line": 605,
+ "line": 593,
"column": 32
}
}
@@ -37559,46 +36631,46 @@
"type": "Identifier",
"name": "contEl",
"range": [
- 17960,
- 17966
+ 17633,
+ 17639
],
"loc": {
"start": {
- "line": 605,
+ "line": 593,
"column": 33
},
"end": {
- "line": 605,
+ "line": 593,
"column": 39
}
}
},
"range": [
- 17955,
- 17966
+ 17628,
+ 17639
],
"loc": {
"start": {
- "line": 605,
+ "line": 593,
"column": 28
},
"end": {
- "line": 605,
+ "line": 593,
"column": 39
}
}
},
"range": [
- 17939,
- 17966
+ 17612,
+ 17639
],
"loc": {
"start": {
- "line": 605,
+ "line": 593,
"column": 12
},
"end": {
- "line": 605,
+ "line": 593,
"column": 39
}
}
@@ -37615,16 +36687,16 @@
"type": "Identifier",
"name": "itm",
"range": [
- 17986,
- 17989
+ 17659,
+ 17662
],
"loc": {
"start": {
- "line": 606,
+ "line": 594,
"column": 16
},
"end": {
- "line": 606,
+ "line": 594,
"column": 19
}
}
@@ -37635,16 +36707,16 @@
"type": "Identifier",
"name": "elm",
"range": [
- 17992,
- 17995
+ 17665,
+ 17668
],
"loc": {
"start": {
- "line": 606,
+ "line": 594,
"column": 22
},
"end": {
- "line": 606,
+ "line": 594,
"column": 25
}
}
@@ -37664,16 +36736,16 @@
"value": "col_",
"raw": "'col_'",
"range": [
- 17996,
- 18002
+ 17669,
+ 17675
],
"loc": {
"start": {
- "line": 606,
+ "line": 594,
"column": 26
},
"end": {
- "line": 606,
+ "line": 594,
"column": 32
}
}
@@ -37682,31 +36754,31 @@
"type": "Identifier",
"name": "colIndex",
"range": [
- 18005,
- 18013
+ 17678,
+ 17686
],
"loc": {
"start": {
- "line": 606,
+ "line": 594,
"column": 35
},
"end": {
- "line": 606,
+ "line": 594,
"column": 43
}
}
},
"range": [
- 17996,
- 18013
+ 17669,
+ 17686
],
"loc": {
"start": {
- "line": 606,
+ "line": 594,
"column": 26
},
"end": {
- "line": 606,
+ "line": 594,
"column": 43
}
}
@@ -37716,31 +36788,31 @@
"value": "_",
"raw": "'_'",
"range": [
- 18016,
- 18019
+ 17689,
+ 17692
],
"loc": {
"start": {
- "line": 606,
+ "line": 594,
"column": 46
},
"end": {
- "line": 606,
+ "line": 594,
"column": 49
}
}
},
"range": [
- 17996,
- 18019
+ 17669,
+ 17692
],
"loc": {
"start": {
- "line": 606,
+ "line": 594,
"column": 26
},
"end": {
- "line": 606,
+ "line": 594,
"column": 49
}
}
@@ -37754,16 +36826,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 18022,
- 18026
+ 17695,
+ 17699
],
"loc": {
"start": {
- "line": 606,
+ "line": 594,
"column": 52
},
"end": {
- "line": 606,
+ "line": 594,
"column": 56
}
}
@@ -37772,31 +36844,31 @@
"type": "Identifier",
"name": "tf",
"range": [
- 18027,
- 18029
+ 17700,
+ 17702
],
"loc": {
"start": {
- "line": 606,
+ "line": 594,
"column": 57
},
"end": {
- "line": 606,
+ "line": 594,
"column": 59
}
}
},
"range": [
- 18022,
- 18029
+ 17695,
+ 17702
],
"loc": {
"start": {
- "line": 606,
+ "line": 594,
"column": 52
},
"end": {
- "line": 606,
+ "line": 594,
"column": 59
}
}
@@ -37805,77 +36877,77 @@
"type": "Identifier",
"name": "id",
"range": [
- 18030,
- 18032
+ 17703,
+ 17705
],
"loc": {
"start": {
- "line": 606,
+ "line": 594,
"column": 60
},
"end": {
- "line": 606,
+ "line": 594,
"column": 62
}
}
},
"range": [
- 18022,
- 18032
+ 17695,
+ 17705
],
"loc": {
"start": {
- "line": 606,
+ "line": 594,
"column": 52
},
"end": {
- "line": 606,
+ "line": 594,
"column": 62
}
}
},
"range": [
- 17996,
- 18032
+ 17669,
+ 17705
],
"loc": {
"start": {
- "line": 606,
+ "line": 594,
"column": 26
},
"end": {
- "line": 606,
+ "line": 594,
"column": 62
}
}
}
],
"range": [
- 17992,
- 18033
+ 17665,
+ 17706
],
"loc": {
"start": {
- "line": 606,
+ "line": 594,
"column": 22
},
"end": {
- "line": 606,
+ "line": 594,
"column": 63
}
}
},
"range": [
- 17986,
- 18033
+ 17659,
+ 17706
],
"loc": {
"start": {
- "line": 606,
+ "line": 594,
"column": 16
},
"end": {
- "line": 606,
+ "line": 594,
"column": 63
}
}
@@ -37883,16 +36955,16 @@
],
"kind": "let",
"range": [
- 17982,
- 18034
+ 17655,
+ 17707
],
"loc": {
"start": {
- "line": 606,
+ "line": 594,
"column": 12
},
"end": {
- "line": 606,
+ "line": 594,
"column": 64
}
}
@@ -37903,16 +36975,16 @@
"type": "Identifier",
"name": "itm",
"range": [
- 18051,
- 18054
+ 17724,
+ 17727
],
"loc": {
"start": {
- "line": 607,
+ "line": 595,
"column": 16
},
"end": {
- "line": 607,
+ "line": 595,
"column": 19
}
}
@@ -37931,16 +37003,16 @@
"type": "Identifier",
"name": "itm",
"range": [
- 18074,
- 18077
+ 17747,
+ 17750
],
"loc": {
"start": {
- "line": 608,
+ "line": 596,
"column": 16
},
"end": {
- "line": 608,
+ "line": 596,
"column": 19
}
}
@@ -37949,110 +37021,110 @@
"type": "Identifier",
"name": "click",
"range": [
- 18078,
- 18083
+ 17751,
+ 17756
],
"loc": {
"start": {
- "line": 608,
+ "line": 596,
"column": 20
},
"end": {
- "line": 608,
+ "line": 596,
"column": 25
}
}
},
"range": [
- 18074,
- 18083
+ 17747,
+ 17756
],
"loc": {
"start": {
- "line": 608,
+ "line": 596,
"column": 16
},
"end": {
- "line": 608,
+ "line": 596,
"column": 25
}
}
},
"arguments": [],
"range": [
- 18074,
- 18085
+ 17747,
+ 17758
],
"loc": {
"start": {
- "line": 608,
+ "line": 596,
"column": 16
},
"end": {
- "line": 608,
+ "line": 596,
"column": 27
}
}
},
"range": [
- 18074,
- 18086
+ 17747,
+ 17759
],
"loc": {
"start": {
- "line": 608,
+ "line": 596,
"column": 16
},
"end": {
- "line": 608,
+ "line": 596,
"column": 28
}
}
}
],
"range": [
- 18056,
- 18100
+ 17729,
+ 17773
],
"loc": {
"start": {
- "line": 607,
+ "line": 595,
"column": 21
},
"end": {
- "line": 609,
+ "line": 597,
"column": 13
}
}
},
"alternate": null,
"range": [
- 18047,
- 18100
+ 17720,
+ 17773
],
"loc": {
"start": {
- "line": 607,
+ "line": 595,
"column": 12
},
"end": {
- "line": 609,
+ "line": 597,
"column": 13
}
}
}
],
"range": [
- 17968,
- 18110
+ 17641,
+ 17783
],
"loc": {
"start": {
- "line": 605,
+ "line": 593,
"column": 41
},
"end": {
- "line": 610,
+ "line": 598,
"column": 9
}
}
@@ -38070,16 +37142,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 18130,
- 18134
+ 17803,
+ 17807
],
"loc": {
"start": {
- "line": 611,
+ "line": 599,
"column": 12
},
"end": {
- "line": 611,
+ "line": 599,
"column": 16
}
}
@@ -38088,31 +37160,31 @@
"type": "Identifier",
"name": "setHidden",
"range": [
- 18135,
- 18144
+ 17808,
+ 17817
],
"loc": {
"start": {
- "line": 611,
+ "line": 599,
"column": 17
},
"end": {
- "line": 611,
+ "line": 599,
"column": 26
}
}
},
"range": [
- 18130,
- 18144
+ 17803,
+ 17817
],
"loc": {
"start": {
- "line": 611,
+ "line": 599,
"column": 12
},
"end": {
- "line": 611,
+ "line": 599,
"column": 26
}
}
@@ -38122,16 +37194,16 @@
"type": "Identifier",
"name": "colIndex",
"range": [
- 18145,
- 18153
+ 17818,
+ 17826
],
"loc": {
"start": {
- "line": 611,
+ "line": 599,
"column": 27
},
"end": {
- "line": 611,
+ "line": 599,
"column": 35
}
}
@@ -38141,94 +37213,94 @@
"value": false,
"raw": "false",
"range": [
- 18155,
- 18160
+ 17828,
+ 17833
],
"loc": {
"start": {
- "line": 611,
+ "line": 599,
"column": 37
},
"end": {
- "line": 611,
+ "line": 599,
"column": 42
}
}
}
],
"range": [
- 18130,
- 18161
+ 17803,
+ 17834
],
"loc": {
"start": {
- "line": 611,
+ "line": 599,
"column": 12
},
"end": {
- "line": 611,
+ "line": 599,
"column": 43
}
}
},
"range": [
- 18130,
- 18162
+ 17803,
+ 17835
],
"loc": {
"start": {
- "line": 611,
+ "line": 599,
"column": 12
},
"end": {
- "line": 611,
+ "line": 599,
"column": 44
}
}
}
],
"range": [
- 18116,
- 18172
+ 17789,
+ 17845
],
"loc": {
"start": {
- "line": 610,
+ "line": 598,
"column": 15
},
"end": {
- "line": 612,
+ "line": 600,
"column": 9
}
}
},
"range": [
- 17935,
- 18172
+ 17608,
+ 17845
],
"loc": {
"start": {
- "line": 605,
+ "line": 593,
"column": 8
},
"end": {
- "line": 612,
+ "line": 600,
"column": 9
}
}
}
],
"range": [
- 17826,
- 18178
+ 17499,
+ 17851
],
"loc": {
"start": {
- "line": 601,
+ "line": 589,
"column": 22
},
"end": {
- "line": 613,
+ "line": 601,
"column": 5
}
}
@@ -38236,16 +37308,16 @@
"generator": false,
"expression": false,
"range": [
- 17815,
- 18178
+ 17488,
+ 17851
],
"loc": {
"start": {
- "line": 601,
+ "line": 589,
"column": 11
},
"end": {
- "line": 613,
+ "line": 601,
"column": 5
}
}
@@ -38253,16 +37325,16 @@
"kind": "method",
"computed": false,
"range": [
- 17808,
- 18178
+ 17481,
+ 17851
],
"loc": {
"start": {
- "line": 601,
+ "line": 589,
"column": 4
},
"end": {
- "line": 613,
+ "line": 601,
"column": 5
}
},
@@ -38271,16 +37343,16 @@
"type": "Block",
"value": "*\n * Show specified column\n * @param {Number} colIndex Column index\n ",
"range": [
- 17717,
- 17803
+ 17390,
+ 17476
],
"loc": {
"start": {
- "line": 597,
+ "line": 585,
"column": 4
},
"end": {
- "line": 600,
+ "line": 588,
"column": 7
}
}
@@ -38291,16 +37363,16 @@
"type": "Block",
"value": "*\n * Hide specified column\n * @param {Number} colIndex Column index\n ",
"range": [
- 18184,
- 18270
+ 17857,
+ 17943
],
"loc": {
"start": {
- "line": 615,
+ "line": 603,
"column": 4
},
"end": {
- "line": 618,
+ "line": 606,
"column": 7
}
}
@@ -38314,16 +37386,16 @@
"type": "Identifier",
"name": "hideCol",
"range": [
- 18275,
- 18282
+ 17948,
+ 17955
],
"loc": {
"start": {
- "line": 619,
+ "line": 607,
"column": 4
},
"end": {
- "line": 619,
+ "line": 607,
"column": 11
}
}
@@ -38336,16 +37408,16 @@
"type": "Identifier",
"name": "colIndex",
"range": [
- 18283,
- 18291
+ 17956,
+ 17964
],
"loc": {
"start": {
- "line": 619,
+ "line": 607,
"column": 12
},
"end": {
- "line": 619,
+ "line": 607,
"column": 20
}
}
@@ -38366,16 +37438,16 @@
"type": "Identifier",
"name": "colIndex",
"range": [
- 18307,
- 18315
+ 17980,
+ 17988
],
"loc": {
"start": {
- "line": 620,
+ "line": 608,
"column": 12
},
"end": {
- "line": 620,
+ "line": 608,
"column": 20
}
}
@@ -38384,31 +37456,31 @@
"type": "Identifier",
"name": "undefined",
"range": [
- 18320,
- 18329
+ 17993,
+ 18002
],
"loc": {
"start": {
- "line": 620,
+ "line": 608,
"column": 25
},
"end": {
- "line": 620,
+ "line": 608,
"column": 34
}
}
},
"range": [
- 18307,
- 18329
+ 17980,
+ 18002
],
"loc": {
"start": {
- "line": 620,
+ "line": 608,
"column": 12
},
"end": {
- "line": 620,
+ "line": 608,
"column": 34
}
}
@@ -38421,16 +37493,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 18333,
- 18337
+ 18006,
+ 18010
],
"loc": {
"start": {
- "line": 620,
+ "line": 608,
"column": 38
},
"end": {
- "line": 620,
+ "line": 608,
"column": 42
}
}
@@ -38439,31 +37511,31 @@
"type": "Identifier",
"name": "isColHidden",
"range": [
- 18338,
- 18349
+ 18011,
+ 18022
],
"loc": {
"start": {
- "line": 620,
+ "line": 608,
"column": 43
},
"end": {
- "line": 620,
+ "line": 608,
"column": 54
}
}
},
"range": [
- 18333,
- 18349
+ 18006,
+ 18022
],
"loc": {
"start": {
- "line": 620,
+ "line": 608,
"column": 38
},
"end": {
- "line": 620,
+ "line": 608,
"column": 54
}
}
@@ -38473,47 +37545,47 @@
"type": "Identifier",
"name": "colIndex",
"range": [
- 18350,
- 18358
+ 18023,
+ 18031
],
"loc": {
"start": {
- "line": 620,
+ "line": 608,
"column": 55
},
"end": {
- "line": 620,
+ "line": 608,
"column": 63
}
}
}
],
"range": [
- 18333,
- 18359
+ 18006,
+ 18032
],
"loc": {
"start": {
- "line": 620,
+ "line": 608,
"column": 38
},
"end": {
- "line": 620,
+ "line": 608,
"column": 64
}
}
},
"range": [
- 18307,
- 18359
+ 17980,
+ 18032
],
"loc": {
"start": {
- "line": 620,
+ "line": 608,
"column": 12
},
"end": {
- "line": 620,
+ "line": 608,
"column": 64
}
}
@@ -38525,48 +37597,48 @@
"type": "ReturnStatement",
"argument": null,
"range": [
- 18375,
- 18382
+ 18048,
+ 18055
],
"loc": {
"start": {
- "line": 621,
+ "line": 609,
"column": 12
},
"end": {
- "line": 621,
+ "line": 609,
"column": 19
}
}
}
],
"range": [
- 18361,
- 18392
+ 18034,
+ 18065
],
"loc": {
"start": {
- "line": 620,
+ "line": 608,
"column": 66
},
"end": {
- "line": 622,
+ "line": 610,
"column": 9
}
}
},
"alternate": null,
"range": [
- 18303,
- 18392
+ 17976,
+ 18065
],
"loc": {
"start": {
- "line": 620,
+ "line": 608,
"column": 8
},
"end": {
- "line": 622,
+ "line": 610,
"column": 9
}
}
@@ -38582,16 +37654,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 18405,
- 18409
+ 18078,
+ 18082
],
"loc": {
"start": {
- "line": 623,
+ "line": 611,
"column": 12
},
"end": {
- "line": 623,
+ "line": 611,
"column": 16
}
}
@@ -38600,31 +37672,31 @@
"type": "Identifier",
"name": "manager",
"range": [
- 18410,
- 18417
+ 18083,
+ 18090
],
"loc": {
"start": {
- "line": 623,
+ "line": 611,
"column": 17
},
"end": {
- "line": 623,
+ "line": 611,
"column": 24
}
}
},
"range": [
- 18405,
- 18417
+ 18078,
+ 18090
],
"loc": {
"start": {
- "line": 623,
+ "line": 611,
"column": 12
},
"end": {
- "line": 623,
+ "line": 611,
"column": 24
}
}
@@ -38635,16 +37707,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 18421,
- 18425
+ 18094,
+ 18098
],
"loc": {
"start": {
- "line": 623,
+ "line": 611,
"column": 28
},
"end": {
- "line": 623,
+ "line": 611,
"column": 32
}
}
@@ -38653,46 +37725,46 @@
"type": "Identifier",
"name": "contEl",
"range": [
- 18426,
- 18432
+ 18099,
+ 18105
],
"loc": {
"start": {
- "line": 623,
+ "line": 611,
"column": 33
},
"end": {
- "line": 623,
+ "line": 611,
"column": 39
}
}
},
"range": [
- 18421,
- 18432
+ 18094,
+ 18105
],
"loc": {
"start": {
- "line": 623,
+ "line": 611,
"column": 28
},
"end": {
- "line": 623,
+ "line": 611,
"column": 39
}
}
},
"range": [
- 18405,
- 18432
+ 18078,
+ 18105
],
"loc": {
"start": {
- "line": 623,
+ "line": 611,
"column": 12
},
"end": {
- "line": 623,
+ "line": 611,
"column": 39
}
}
@@ -38709,16 +37781,16 @@
"type": "Identifier",
"name": "itm",
"range": [
- 18452,
- 18455
+ 18125,
+ 18128
],
"loc": {
"start": {
- "line": 624,
+ "line": 612,
"column": 16
},
"end": {
- "line": 624,
+ "line": 612,
"column": 19
}
}
@@ -38729,16 +37801,16 @@
"type": "Identifier",
"name": "elm",
"range": [
- 18458,
- 18461
+ 18131,
+ 18134
],
"loc": {
"start": {
- "line": 624,
+ "line": 612,
"column": 22
},
"end": {
- "line": 624,
+ "line": 612,
"column": 25
}
}
@@ -38758,16 +37830,16 @@
"value": "col_",
"raw": "'col_'",
"range": [
- 18462,
- 18468
+ 18135,
+ 18141
],
"loc": {
"start": {
- "line": 624,
+ "line": 612,
"column": 26
},
"end": {
- "line": 624,
+ "line": 612,
"column": 32
}
}
@@ -38776,31 +37848,31 @@
"type": "Identifier",
"name": "colIndex",
"range": [
- 18471,
- 18479
+ 18144,
+ 18152
],
"loc": {
"start": {
- "line": 624,
+ "line": 612,
"column": 35
},
"end": {
- "line": 624,
+ "line": 612,
"column": 43
}
}
},
"range": [
- 18462,
- 18479
+ 18135,
+ 18152
],
"loc": {
"start": {
- "line": 624,
+ "line": 612,
"column": 26
},
"end": {
- "line": 624,
+ "line": 612,
"column": 43
}
}
@@ -38810,31 +37882,31 @@
"value": "_",
"raw": "'_'",
"range": [
- 18482,
- 18485
+ 18155,
+ 18158
],
"loc": {
"start": {
- "line": 624,
+ "line": 612,
"column": 46
},
"end": {
- "line": 624,
+ "line": 612,
"column": 49
}
}
},
"range": [
- 18462,
- 18485
+ 18135,
+ 18158
],
"loc": {
"start": {
- "line": 624,
+ "line": 612,
"column": 26
},
"end": {
- "line": 624,
+ "line": 612,
"column": 49
}
}
@@ -38848,16 +37920,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 18488,
- 18492
+ 18161,
+ 18165
],
"loc": {
"start": {
- "line": 624,
+ "line": 612,
"column": 52
},
"end": {
- "line": 624,
+ "line": 612,
"column": 56
}
}
@@ -38866,31 +37938,31 @@
"type": "Identifier",
"name": "tf",
"range": [
- 18493,
- 18495
+ 18166,
+ 18168
],
"loc": {
"start": {
- "line": 624,
+ "line": 612,
"column": 57
},
"end": {
- "line": 624,
+ "line": 612,
"column": 59
}
}
},
"range": [
- 18488,
- 18495
+ 18161,
+ 18168
],
"loc": {
"start": {
- "line": 624,
+ "line": 612,
"column": 52
},
"end": {
- "line": 624,
+ "line": 612,
"column": 59
}
}
@@ -38899,77 +37971,77 @@
"type": "Identifier",
"name": "id",
"range": [
- 18496,
- 18498
+ 18169,
+ 18171
],
"loc": {
"start": {
- "line": 624,
+ "line": 612,
"column": 60
},
"end": {
- "line": 624,
+ "line": 612,
"column": 62
}
}
},
"range": [
- 18488,
- 18498
+ 18161,
+ 18171
],
"loc": {
"start": {
- "line": 624,
+ "line": 612,
"column": 52
},
"end": {
- "line": 624,
+ "line": 612,
"column": 62
}
}
},
"range": [
- 18462,
- 18498
+ 18135,
+ 18171
],
"loc": {
"start": {
- "line": 624,
+ "line": 612,
"column": 26
},
"end": {
- "line": 624,
+ "line": 612,
"column": 62
}
}
}
],
"range": [
- 18458,
- 18499
+ 18131,
+ 18172
],
"loc": {
"start": {
- "line": 624,
+ "line": 612,
"column": 22
},
"end": {
- "line": 624,
+ "line": 612,
"column": 63
}
}
},
"range": [
- 18452,
- 18499
+ 18125,
+ 18172
],
"loc": {
"start": {
- "line": 624,
+ "line": 612,
"column": 16
},
"end": {
- "line": 624,
+ "line": 612,
"column": 63
}
}
@@ -38977,16 +38049,16 @@
],
"kind": "let",
"range": [
- 18448,
- 18500
+ 18121,
+ 18173
],
"loc": {
"start": {
- "line": 624,
+ "line": 612,
"column": 12
},
"end": {
- "line": 624,
+ "line": 612,
"column": 64
}
}
@@ -38997,16 +38069,16 @@
"type": "Identifier",
"name": "itm",
"range": [
- 18517,
- 18520
+ 18190,
+ 18193
],
"loc": {
"start": {
- "line": 625,
+ "line": 613,
"column": 16
},
"end": {
- "line": 625,
+ "line": 613,
"column": 19
}
}
@@ -39025,16 +38097,16 @@
"type": "Identifier",
"name": "itm",
"range": [
- 18540,
- 18543
+ 18213,
+ 18216
],
"loc": {
"start": {
- "line": 626,
+ "line": 614,
"column": 16
},
"end": {
- "line": 626,
+ "line": 614,
"column": 19
}
}
@@ -39043,110 +38115,110 @@
"type": "Identifier",
"name": "click",
"range": [
- 18544,
- 18549
+ 18217,
+ 18222
],
"loc": {
"start": {
- "line": 626,
+ "line": 614,
"column": 20
},
"end": {
- "line": 626,
+ "line": 614,
"column": 25
}
}
},
"range": [
- 18540,
- 18549
+ 18213,
+ 18222
],
"loc": {
"start": {
- "line": 626,
+ "line": 614,
"column": 16
},
"end": {
- "line": 626,
+ "line": 614,
"column": 25
}
}
},
"arguments": [],
"range": [
- 18540,
- 18551
+ 18213,
+ 18224
],
"loc": {
"start": {
- "line": 626,
+ "line": 614,
"column": 16
},
"end": {
- "line": 626,
+ "line": 614,
"column": 27
}
}
},
"range": [
- 18540,
- 18552
+ 18213,
+ 18225
],
"loc": {
"start": {
- "line": 626,
+ "line": 614,
"column": 16
},
"end": {
- "line": 626,
+ "line": 614,
"column": 28
}
}
}
],
"range": [
- 18522,
- 18566
+ 18195,
+ 18239
],
"loc": {
"start": {
- "line": 625,
+ "line": 613,
"column": 21
},
"end": {
- "line": 627,
+ "line": 615,
"column": 13
}
}
},
"alternate": null,
"range": [
- 18513,
- 18566
+ 18186,
+ 18239
],
"loc": {
"start": {
- "line": 625,
+ "line": 613,
"column": 12
},
"end": {
- "line": 627,
+ "line": 615,
"column": 13
}
}
}
],
"range": [
- 18434,
- 18576
+ 18107,
+ 18249
],
"loc": {
"start": {
- "line": 623,
+ "line": 611,
"column": 41
},
"end": {
- "line": 628,
+ "line": 616,
"column": 9
}
}
@@ -39164,16 +38236,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 18596,
- 18600
+ 18269,
+ 18273
],
"loc": {
"start": {
- "line": 629,
+ "line": 617,
"column": 12
},
"end": {
- "line": 629,
+ "line": 617,
"column": 16
}
}
@@ -39182,31 +38254,31 @@
"type": "Identifier",
"name": "setHidden",
"range": [
- 18601,
- 18610
+ 18274,
+ 18283
],
"loc": {
"start": {
- "line": 629,
+ "line": 617,
"column": 17
},
"end": {
- "line": 629,
+ "line": 617,
"column": 26
}
}
},
"range": [
- 18596,
- 18610
+ 18269,
+ 18283
],
"loc": {
"start": {
- "line": 629,
+ "line": 617,
"column": 12
},
"end": {
- "line": 629,
+ "line": 617,
"column": 26
}
}
@@ -39216,16 +38288,16 @@
"type": "Identifier",
"name": "colIndex",
"range": [
- 18611,
- 18619
+ 18284,
+ 18292
],
"loc": {
"start": {
- "line": 629,
+ "line": 617,
"column": 27
},
"end": {
- "line": 629,
+ "line": 617,
"column": 35
}
}
@@ -39235,94 +38307,94 @@
"value": true,
"raw": "true",
"range": [
- 18621,
- 18625
+ 18294,
+ 18298
],
"loc": {
"start": {
- "line": 629,
+ "line": 617,
"column": 37
},
"end": {
- "line": 629,
+ "line": 617,
"column": 41
}
}
}
],
"range": [
- 18596,
- 18626
+ 18269,
+ 18299
],
"loc": {
"start": {
- "line": 629,
+ "line": 617,
"column": 12
},
"end": {
- "line": 629,
+ "line": 617,
"column": 42
}
}
},
"range": [
- 18596,
- 18627
+ 18269,
+ 18300
],
"loc": {
"start": {
- "line": 629,
+ "line": 617,
"column": 12
},
"end": {
- "line": 629,
+ "line": 617,
"column": 43
}
}
}
],
"range": [
- 18582,
- 18637
+ 18255,
+ 18310
],
"loc": {
"start": {
- "line": 628,
+ "line": 616,
"column": 15
},
"end": {
- "line": 630,
+ "line": 618,
"column": 9
}
}
},
"range": [
- 18401,
- 18637
+ 18074,
+ 18310
],
"loc": {
"start": {
- "line": 623,
+ "line": 611,
"column": 8
},
"end": {
- "line": 630,
+ "line": 618,
"column": 9
}
}
}
],
"range": [
- 18293,
- 18643
+ 17966,
+ 18316
],
"loc": {
"start": {
- "line": 619,
+ "line": 607,
"column": 22
},
"end": {
- "line": 631,
+ "line": 619,
"column": 5
}
}
@@ -39330,16 +38402,16 @@
"generator": false,
"expression": false,
"range": [
- 18282,
- 18643
+ 17955,
+ 18316
],
"loc": {
"start": {
- "line": 619,
+ "line": 607,
"column": 11
},
"end": {
- "line": 631,
+ "line": 619,
"column": 5
}
}
@@ -39347,16 +38419,16 @@
"kind": "method",
"computed": false,
"range": [
- 18275,
- 18643
+ 17948,
+ 18316
],
"loc": {
"start": {
- "line": 619,
+ "line": 607,
"column": 4
},
"end": {
- "line": 631,
+ "line": 619,
"column": 5
}
},
@@ -39365,16 +38437,16 @@
"type": "Block",
"value": "*\n * Hide specified column\n * @param {Number} colIndex Column index\n ",
"range": [
- 18184,
- 18270
+ 17857,
+ 17943
],
"loc": {
"start": {
- "line": 615,
+ "line": 603,
"column": 4
},
"end": {
- "line": 618,
+ "line": 606,
"column": 7
}
}
@@ -39385,16 +38457,16 @@
"type": "Block",
"value": "*\n * Determine if specified column is hidden\n * @param {Number} colIndex Column index\n ",
"range": [
- 18649,
- 18753
+ 18322,
+ 18426
],
"loc": {
"start": {
- "line": 633,
+ "line": 621,
"column": 4
},
"end": {
- "line": 636,
+ "line": 624,
"column": 7
}
}
@@ -39408,16 +38480,16 @@
"type": "Identifier",
"name": "isColHidden",
"range": [
- 18758,
- 18769
+ 18431,
+ 18442
],
"loc": {
"start": {
- "line": 637,
+ "line": 625,
"column": 4
},
"end": {
- "line": 637,
+ "line": 625,
"column": 15
}
}
@@ -39430,16 +38502,16 @@
"type": "Identifier",
"name": "colIndex",
"range": [
- 18770,
- 18778
+ 18443,
+ 18451
],
"loc": {
"start": {
- "line": 637,
+ "line": 625,
"column": 16
},
"end": {
- "line": 637,
+ "line": 625,
"column": 24
}
}
@@ -39464,16 +38536,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 18794,
- 18798
+ 18467,
+ 18471
],
"loc": {
"start": {
- "line": 638,
+ "line": 626,
"column": 12
},
"end": {
- "line": 638,
+ "line": 626,
"column": 16
}
}
@@ -39482,31 +38554,31 @@
"type": "Identifier",
"name": "hiddenCols",
"range": [
- 18799,
- 18809
+ 18472,
+ 18482
],
"loc": {
"start": {
- "line": 638,
+ "line": 626,
"column": 17
},
"end": {
- "line": 638,
+ "line": 626,
"column": 27
}
}
},
"range": [
- 18794,
- 18809
+ 18467,
+ 18482
],
"loc": {
"start": {
- "line": 638,
+ "line": 626,
"column": 12
},
"end": {
- "line": 638,
+ "line": 626,
"column": 27
}
}
@@ -39515,31 +38587,31 @@
"type": "Identifier",
"name": "indexOf",
"range": [
- 18810,
- 18817
+ 18483,
+ 18490
],
"loc": {
"start": {
- "line": 638,
+ "line": 626,
"column": 28
},
"end": {
- "line": 638,
+ "line": 626,
"column": 35
}
}
},
"range": [
- 18794,
- 18817
+ 18467,
+ 18490
],
"loc": {
"start": {
- "line": 638,
+ "line": 626,
"column": 12
},
"end": {
- "line": 638,
+ "line": 626,
"column": 35
}
}
@@ -39549,32 +38621,32 @@
"type": "Identifier",
"name": "colIndex",
"range": [
- 18818,
- 18826
+ 18491,
+ 18499
],
"loc": {
"start": {
- "line": 638,
+ "line": 626,
"column": 36
},
"end": {
- "line": 638,
+ "line": 626,
"column": 44
}
}
}
],
"range": [
- 18794,
- 18827
+ 18467,
+ 18500
],
"loc": {
"start": {
- "line": 638,
+ "line": 626,
"column": 12
},
"end": {
- "line": 638,
+ "line": 626,
"column": 45
}
}
@@ -39587,47 +38659,47 @@
"value": 1,
"raw": "1",
"range": [
- 18833,
- 18834
+ 18506,
+ 18507
],
"loc": {
"start": {
- "line": 638,
+ "line": 626,
"column": 51
},
"end": {
- "line": 638,
+ "line": 626,
"column": 52
}
}
},
"prefix": true,
"range": [
- 18832,
- 18834
+ 18505,
+ 18507
],
"loc": {
"start": {
- "line": 638,
+ "line": 626,
"column": 50
},
"end": {
- "line": 638,
+ "line": 626,
"column": 52
}
}
},
"range": [
- 18794,
- 18834
+ 18467,
+ 18507
],
"loc": {
"start": {
- "line": 638,
+ "line": 626,
"column": 12
},
"end": {
- "line": 638,
+ "line": 626,
"column": 52
}
}
@@ -39642,63 +38714,63 @@
"value": true,
"raw": "true",
"range": [
- 18857,
- 18861
+ 18530,
+ 18534
],
"loc": {
"start": {
- "line": 639,
+ "line": 627,
"column": 19
},
"end": {
- "line": 639,
+ "line": 627,
"column": 23
}
}
},
"range": [
- 18850,
- 18862
+ 18523,
+ 18535
],
"loc": {
"start": {
- "line": 639,
+ "line": 627,
"column": 12
},
"end": {
- "line": 639,
+ "line": 627,
"column": 24
}
}
}
],
"range": [
- 18836,
- 18872
+ 18509,
+ 18545
],
"loc": {
"start": {
- "line": 638,
+ "line": 626,
"column": 54
},
"end": {
- "line": 640,
+ "line": 628,
"column": 9
}
}
},
"alternate": null,
"range": [
- 18790,
- 18872
+ 18463,
+ 18545
],
"loc": {
"start": {
- "line": 638,
+ "line": 626,
"column": 8
},
"end": {
- "line": 640,
+ "line": 628,
"column": 9
}
}
@@ -39710,47 +38782,47 @@
"value": false,
"raw": "false",
"range": [
- 18888,
- 18893
+ 18561,
+ 18566
],
"loc": {
"start": {
- "line": 641,
+ "line": 629,
"column": 15
},
"end": {
- "line": 641,
+ "line": 629,
"column": 20
}
}
},
"range": [
- 18881,
- 18894
+ 18554,
+ 18567
],
"loc": {
"start": {
- "line": 641,
+ "line": 629,
"column": 8
},
"end": {
- "line": 641,
+ "line": 629,
"column": 21
}
}
}
],
"range": [
- 18780,
- 18900
+ 18453,
+ 18573
],
"loc": {
"start": {
- "line": 637,
+ "line": 625,
"column": 26
},
"end": {
- "line": 642,
+ "line": 630,
"column": 5
}
}
@@ -39758,16 +38830,16 @@
"generator": false,
"expression": false,
"range": [
- 18769,
- 18900
+ 18442,
+ 18573
],
"loc": {
"start": {
- "line": 637,
+ "line": 625,
"column": 15
},
"end": {
- "line": 642,
+ "line": 630,
"column": 5
}
}
@@ -39775,16 +38847,16 @@
"kind": "method",
"computed": false,
"range": [
- 18758,
- 18900
+ 18431,
+ 18573
],
"loc": {
"start": {
- "line": 637,
+ "line": 625,
"column": 4
},
"end": {
- "line": 642,
+ "line": 630,
"column": 5
}
},
@@ -39793,16 +38865,16 @@
"type": "Block",
"value": "*\n * Determine if specified column is hidden\n * @param {Number} colIndex Column index\n ",
"range": [
- 18649,
- 18753
+ 18322,
+ 18426
],
"loc": {
"start": {
- "line": 633,
+ "line": 621,
"column": 4
},
"end": {
- "line": 636,
+ "line": 624,
"column": 7
}
}
@@ -39813,16 +38885,16 @@
"type": "Block",
"value": "*\n * Toggle visibility of specified column\n * @param {Number} colIndex Column index\n ",
"range": [
- 18906,
- 19008
+ 18579,
+ 18681
],
"loc": {
"start": {
- "line": 644,
+ "line": 632,
"column": 4
},
"end": {
- "line": 647,
+ "line": 635,
"column": 7
}
}
@@ -39836,16 +38908,16 @@
"type": "Identifier",
"name": "toggleCol",
"range": [
- 19013,
- 19022
+ 18686,
+ 18695
],
"loc": {
"start": {
- "line": 648,
+ "line": 636,
"column": 4
},
"end": {
- "line": 648,
+ "line": 636,
"column": 13
}
}
@@ -39858,16 +38930,16 @@
"type": "Identifier",
"name": "colIndex",
"range": [
- 19023,
- 19031
+ 18696,
+ 18704
],
"loc": {
"start": {
- "line": 648,
+ "line": 636,
"column": 14
},
"end": {
- "line": 648,
+ "line": 636,
"column": 22
}
}
@@ -39888,16 +38960,16 @@
"type": "Identifier",
"name": "colIndex",
"range": [
- 19047,
- 19055
+ 18720,
+ 18728
],
"loc": {
"start": {
- "line": 649,
+ "line": 637,
"column": 12
},
"end": {
- "line": 649,
+ "line": 637,
"column": 20
}
}
@@ -39906,31 +38978,31 @@
"type": "Identifier",
"name": "undefined",
"range": [
- 19060,
- 19069
+ 18733,
+ 18742
],
"loc": {
"start": {
- "line": 649,
+ "line": 637,
"column": 25
},
"end": {
- "line": 649,
+ "line": 637,
"column": 34
}
}
},
"range": [
- 19047,
- 19069
+ 18720,
+ 18742
],
"loc": {
"start": {
- "line": 649,
+ "line": 637,
"column": 12
},
"end": {
- "line": 649,
+ "line": 637,
"column": 34
}
}
@@ -39943,16 +39015,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 19073,
- 19077
+ 18746,
+ 18750
],
"loc": {
"start": {
- "line": 649,
+ "line": 637,
"column": 38
},
"end": {
- "line": 649,
+ "line": 637,
"column": 42
}
}
@@ -39961,31 +39033,31 @@
"type": "Identifier",
"name": "isColHidden",
"range": [
- 19078,
- 19089
+ 18751,
+ 18762
],
"loc": {
"start": {
- "line": 649,
+ "line": 637,
"column": 43
},
"end": {
- "line": 649,
+ "line": 637,
"column": 54
}
}
},
"range": [
- 19073,
- 19089
+ 18746,
+ 18762
],
"loc": {
"start": {
- "line": 649,
+ "line": 637,
"column": 38
},
"end": {
- "line": 649,
+ "line": 637,
"column": 54
}
}
@@ -39995,47 +39067,47 @@
"type": "Identifier",
"name": "colIndex",
"range": [
- 19090,
- 19098
+ 18763,
+ 18771
],
"loc": {
"start": {
- "line": 649,
+ "line": 637,
"column": 55
},
"end": {
- "line": 649,
+ "line": 637,
"column": 63
}
}
}
],
"range": [
- 19073,
- 19099
+ 18746,
+ 18772
],
"loc": {
"start": {
- "line": 649,
+ "line": 637,
"column": 38
},
"end": {
- "line": 649,
+ "line": 637,
"column": 64
}
}
},
"range": [
- 19047,
- 19099
+ 18720,
+ 18772
],
"loc": {
"start": {
- "line": 649,
+ "line": 637,
"column": 12
},
"end": {
- "line": 649,
+ "line": 637,
"column": 64
}
}
@@ -40053,16 +39125,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 19115,
- 19119
+ 18788,
+ 18792
],
"loc": {
"start": {
- "line": 650,
+ "line": 638,
"column": 12
},
"end": {
- "line": 650,
+ "line": 638,
"column": 16
}
}
@@ -40071,31 +39143,31 @@
"type": "Identifier",
"name": "showCol",
"range": [
- 19120,
- 19127
+ 18793,
+ 18800
],
"loc": {
"start": {
- "line": 650,
+ "line": 638,
"column": 17
},
"end": {
- "line": 650,
+ "line": 638,
"column": 24
}
}
},
"range": [
- 19115,
- 19127
+ 18788,
+ 18800
],
"loc": {
"start": {
- "line": 650,
+ "line": 638,
"column": 12
},
"end": {
- "line": 650,
+ "line": 638,
"column": 24
}
}
@@ -40105,63 +39177,63 @@
"type": "Identifier",
"name": "colIndex",
"range": [
- 19128,
- 19136
+ 18801,
+ 18809
],
"loc": {
"start": {
- "line": 650,
+ "line": 638,
"column": 25
},
"end": {
- "line": 650,
+ "line": 638,
"column": 33
}
}
}
],
"range": [
- 19115,
- 19137
+ 18788,
+ 18810
],
"loc": {
"start": {
- "line": 650,
+ "line": 638,
"column": 12
},
"end": {
- "line": 650,
+ "line": 638,
"column": 34
}
}
},
"range": [
- 19115,
- 19138
+ 18788,
+ 18811
],
"loc": {
"start": {
- "line": 650,
+ "line": 638,
"column": 12
},
"end": {
- "line": 650,
+ "line": 638,
"column": 35
}
}
}
],
"range": [
- 19101,
- 19148
+ 18774,
+ 18821
],
"loc": {
"start": {
- "line": 649,
+ "line": 637,
"column": 66
},
"end": {
- "line": 651,
+ "line": 639,
"column": 9
}
}
@@ -40179,16 +39251,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 19168,
- 19172
+ 18841,
+ 18845
],
"loc": {
"start": {
- "line": 652,
+ "line": 640,
"column": 12
},
"end": {
- "line": 652,
+ "line": 640,
"column": 16
}
}
@@ -40197,31 +39269,31 @@
"type": "Identifier",
"name": "hideCol",
"range": [
- 19173,
- 19180
+ 18846,
+ 18853
],
"loc": {
"start": {
- "line": 652,
+ "line": 640,
"column": 17
},
"end": {
- "line": 652,
+ "line": 640,
"column": 24
}
}
},
"range": [
- 19168,
- 19180
+ 18841,
+ 18853
],
"loc": {
"start": {
- "line": 652,
+ "line": 640,
"column": 12
},
"end": {
- "line": 652,
+ "line": 640,
"column": 24
}
}
@@ -40231,94 +39303,94 @@
"type": "Identifier",
"name": "colIndex",
"range": [
- 19181,
- 19189
+ 18854,
+ 18862
],
"loc": {
"start": {
- "line": 652,
+ "line": 640,
"column": 25
},
"end": {
- "line": 652,
+ "line": 640,
"column": 33
}
}
}
],
"range": [
- 19168,
- 19190
+ 18841,
+ 18863
],
"loc": {
"start": {
- "line": 652,
+ "line": 640,
"column": 12
},
"end": {
- "line": 652,
+ "line": 640,
"column": 34
}
}
},
"range": [
- 19168,
- 19191
+ 18841,
+ 18864
],
"loc": {
"start": {
- "line": 652,
+ "line": 640,
"column": 12
},
"end": {
- "line": 652,
+ "line": 640,
"column": 35
}
}
}
],
"range": [
- 19154,
- 19201
+ 18827,
+ 18874
],
"loc": {
"start": {
- "line": 651,
+ "line": 639,
"column": 15
},
"end": {
- "line": 653,
+ "line": 641,
"column": 9
}
}
},
"range": [
- 19043,
- 19201
+ 18716,
+ 18874
],
"loc": {
"start": {
- "line": 649,
+ "line": 637,
"column": 8
},
"end": {
- "line": 653,
+ "line": 641,
"column": 9
}
}
}
],
"range": [
- 19033,
- 19207
+ 18706,
+ 18880
],
"loc": {
"start": {
- "line": 648,
+ "line": 636,
"column": 24
},
"end": {
- "line": 654,
+ "line": 642,
"column": 5
}
}
@@ -40326,16 +39398,16 @@
"generator": false,
"expression": false,
"range": [
- 19022,
- 19207
+ 18695,
+ 18880
],
"loc": {
"start": {
- "line": 648,
+ "line": 636,
"column": 13
},
"end": {
- "line": 654,
+ "line": 642,
"column": 5
}
}
@@ -40343,16 +39415,16 @@
"kind": "method",
"computed": false,
"range": [
- 19013,
- 19207
+ 18686,
+ 18880
],
"loc": {
"start": {
- "line": 648,
+ "line": 636,
"column": 4
},
"end": {
- "line": 654,
+ "line": 642,
"column": 5
}
},
@@ -40361,8 +39433,28 @@
"type": "Block",
"value": "*\n * Toggle visibility of specified column\n * @param {Number} colIndex Column index\n ",
"range": [
- 18906,
- 19008
+ 18579,
+ 18681
+ ],
+ "loc": {
+ "start": {
+ "line": 632,
+ "column": 4
+ },
+ "end": {
+ "line": 635,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\n * Return the indexes of the columns currently hidden\n * @return {Array} column indexes\n ",
+ "range": [
+ 18886,
+ 18993
],
"loc": {
"start": {
@@ -40376,26 +39468,6 @@
}
}
],
- "trailingComments": [
- {
- "type": "Block",
- "value": "*\n * Return the indexes of the columns currently hidden\n * @return {Array} column indexes\n ",
- "range": [
- 19213,
- 19320
- ],
- "loc": {
- "start": {
- "line": 656,
- "column": 4
- },
- "end": {
- "line": 659,
- "column": 7
- }
- }
- }
- ],
"static": false
},
{
@@ -40404,16 +39476,16 @@
"type": "Identifier",
"name": "getHiddenCols",
"range": [
- 19325,
- 19338
+ 18998,
+ 19011
],
"loc": {
"start": {
- "line": 660,
+ "line": 648,
"column": 4
},
"end": {
- "line": 660,
+ "line": 648,
"column": 17
}
}
@@ -40433,16 +39505,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 19358,
- 19362
+ 19031,
+ 19035
],
"loc": {
"start": {
- "line": 661,
+ "line": 649,
"column": 15
},
"end": {
- "line": 661,
+ "line": 649,
"column": 19
}
}
@@ -40451,62 +39523,62 @@
"type": "Identifier",
"name": "hiddenCols",
"range": [
- 19363,
- 19373
+ 19036,
+ 19046
],
"loc": {
"start": {
- "line": 661,
+ "line": 649,
"column": 20
},
"end": {
- "line": 661,
+ "line": 649,
"column": 30
}
}
},
"range": [
- 19358,
- 19373
+ 19031,
+ 19046
],
"loc": {
"start": {
- "line": 661,
+ "line": 649,
"column": 15
},
"end": {
- "line": 661,
+ "line": 649,
"column": 30
}
}
},
"range": [
- 19351,
- 19374
+ 19024,
+ 19047
],
"loc": {
"start": {
- "line": 661,
+ "line": 649,
"column": 8
},
"end": {
- "line": 661,
+ "line": 649,
"column": 31
}
}
}
],
"range": [
- 19341,
- 19380
+ 19014,
+ 19053
],
"loc": {
"start": {
- "line": 660,
+ "line": 648,
"column": 20
},
"end": {
- "line": 662,
+ "line": 650,
"column": 5
}
}
@@ -40514,16 +39586,16 @@
"generator": false,
"expression": false,
"range": [
- 19338,
- 19380
+ 19011,
+ 19053
],
"loc": {
"start": {
- "line": 660,
+ "line": 648,
"column": 17
},
"end": {
- "line": 662,
+ "line": 650,
"column": 5
}
}
@@ -40531,16 +39603,16 @@
"kind": "method",
"computed": false,
"range": [
- 19325,
- 19380
+ 18998,
+ 19053
],
"loc": {
"start": {
- "line": 660,
+ "line": 648,
"column": 4
},
"end": {
- "line": 662,
+ "line": 650,
"column": 5
}
},
@@ -40549,16 +39621,16 @@
"type": "Block",
"value": "*\n * Return the indexes of the columns currently hidden\n * @return {Array} column indexes\n ",
"range": [
- 19213,
- 19320
+ 18886,
+ 18993
],
"loc": {
"start": {
- "line": 656,
+ "line": 644,
"column": 4
},
"end": {
- "line": 659,
+ "line": 647,
"column": 7
}
}
@@ -40569,16 +39641,16 @@
"type": "Block",
"value": "*\n * Remove the columns manager\n ",
"range": [
- 19386,
- 19431
+ 19059,
+ 19104
],
"loc": {
"start": {
- "line": 664,
+ "line": 652,
"column": 4
},
"end": {
- "line": 666,
+ "line": 654,
"column": 7
}
}
@@ -40592,16 +39664,16 @@
"type": "Identifier",
"name": "destroy",
"range": [
- 19436,
- 19443
+ 19109,
+ 19116
],
"loc": {
"start": {
- "line": 667,
+ "line": 655,
"column": 4
},
"end": {
- "line": 667,
+ "line": 655,
"column": 11
}
}
@@ -40624,16 +39696,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 19461,
- 19465
+ 19134,
+ 19138
],
"loc": {
"start": {
- "line": 668,
+ "line": 656,
"column": 13
},
"end": {
- "line": 668,
+ "line": 656,
"column": 17
}
}
@@ -40642,47 +39714,47 @@
"type": "Identifier",
"name": "initialized",
"range": [
- 19466,
- 19477
+ 19139,
+ 19150
],
"loc": {
"start": {
- "line": 668,
+ "line": 656,
"column": 18
},
"end": {
- "line": 668,
+ "line": 656,
"column": 29
}
}
},
"range": [
- 19461,
- 19477
+ 19134,
+ 19150
],
"loc": {
"start": {
- "line": 668,
+ "line": 656,
"column": 13
},
"end": {
- "line": 668,
+ "line": 656,
"column": 29
}
}
},
"prefix": true,
"range": [
- 19460,
- 19477
+ 19133,
+ 19150
],
"loc": {
"start": {
- "line": 668,
+ "line": 656,
"column": 12
},
"end": {
- "line": 668,
+ "line": 656,
"column": 29
}
}
@@ -40694,48 +39766,48 @@
"type": "ReturnStatement",
"argument": null,
"range": [
- 19493,
- 19500
+ 19166,
+ 19173
],
"loc": {
"start": {
- "line": 669,
+ "line": 657,
"column": 12
},
"end": {
- "line": 669,
+ "line": 657,
"column": 19
}
}
}
],
"range": [
- 19479,
- 19510
+ 19152,
+ 19183
],
"loc": {
"start": {
- "line": 668,
+ "line": 656,
"column": 31
},
"end": {
- "line": 670,
+ "line": 658,
"column": 9
}
}
},
"alternate": null,
"range": [
- 19456,
- 19510
+ 19129,
+ 19183
],
"loc": {
"start": {
- "line": 668,
+ "line": 656,
"column": 8
},
"end": {
- "line": 670,
+ "line": 658,
"column": 9
}
}
@@ -40748,16 +39820,16 @@
"type": "Identifier",
"name": "elm",
"range": [
- 19523,
- 19526
+ 19196,
+ 19199
],
"loc": {
"start": {
- "line": 671,
+ "line": 659,
"column": 12
},
"end": {
- "line": 671,
+ "line": 659,
"column": 15
}
}
@@ -40769,16 +39841,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 19527,
- 19531
+ 19200,
+ 19204
],
"loc": {
"start": {
- "line": 671,
+ "line": 659,
"column": 16
},
"end": {
- "line": 671,
+ "line": 659,
"column": 20
}
}
@@ -40787,47 +39859,47 @@
"type": "Identifier",
"name": "contElTgtId",
"range": [
- 19532,
- 19543
+ 19205,
+ 19216
],
"loc": {
"start": {
- "line": 671,
+ "line": 659,
"column": 21
},
"end": {
- "line": 671,
+ "line": 659,
"column": 32
}
}
},
"range": [
- 19527,
- 19543
+ 19200,
+ 19216
],
"loc": {
"start": {
- "line": 671,
+ "line": 659,
"column": 16
},
"end": {
- "line": 671,
+ "line": 659,
"column": 32
}
}
}
],
"range": [
- 19523,
- 19544
+ 19196,
+ 19217
],
"loc": {
"start": {
- "line": 671,
+ "line": 659,
"column": 12
},
"end": {
- "line": 671,
+ "line": 659,
"column": 33
}
}
@@ -40849,16 +39921,16 @@
"type": "Identifier",
"name": "elm",
"range": [
- 19560,
- 19563
+ 19233,
+ 19236
],
"loc": {
"start": {
- "line": 672,
+ "line": 660,
"column": 12
},
"end": {
- "line": 672,
+ "line": 660,
"column": 15
}
}
@@ -40870,16 +39942,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 19564,
- 19568
+ 19237,
+ 19241
],
"loc": {
"start": {
- "line": 672,
+ "line": 660,
"column": 16
},
"end": {
- "line": 672,
+ "line": 660,
"column": 20
}
}
@@ -40888,47 +39960,47 @@
"type": "Identifier",
"name": "contElTgtId",
"range": [
- 19569,
- 19580
+ 19242,
+ 19253
],
"loc": {
"start": {
- "line": 672,
+ "line": 660,
"column": 21
},
"end": {
- "line": 672,
+ "line": 660,
"column": 32
}
}
},
"range": [
- 19564,
- 19580
+ 19237,
+ 19253
],
"loc": {
"start": {
- "line": 672,
+ "line": 660,
"column": 16
},
"end": {
- "line": 672,
+ "line": 660,
"column": 32
}
}
}
],
"range": [
- 19560,
- 19581
+ 19233,
+ 19254
],
"loc": {
"start": {
- "line": 672,
+ "line": 660,
"column": 12
},
"end": {
- "line": 672,
+ "line": 660,
"column": 33
}
}
@@ -40937,31 +40009,31 @@
"type": "Identifier",
"name": "innerHTML",
"range": [
- 19582,
- 19591
+ 19255,
+ 19264
],
"loc": {
"start": {
- "line": 672,
+ "line": 660,
"column": 34
},
"end": {
- "line": 672,
+ "line": 660,
"column": 43
}
}
},
"range": [
- 19560,
- 19591
+ 19233,
+ 19264
],
"loc": {
"start": {
- "line": 672,
+ "line": 660,
"column": 12
},
"end": {
- "line": 672,
+ "line": 660,
"column": 43
}
}
@@ -40971,62 +40043,62 @@
"value": "",
"raw": "''",
"range": [
- 19594,
- 19596
+ 19267,
+ 19269
],
"loc": {
"start": {
- "line": 672,
+ "line": 660,
"column": 46
},
"end": {
- "line": 672,
+ "line": 660,
"column": 48
}
}
},
"range": [
- 19560,
- 19596
+ 19233,
+ 19269
],
"loc": {
"start": {
- "line": 672,
+ "line": 660,
"column": 12
},
"end": {
- "line": 672,
+ "line": 660,
"column": 48
}
}
},
"range": [
- 19560,
- 19597
+ 19233,
+ 19270
],
"loc": {
"start": {
- "line": 672,
+ "line": 660,
"column": 12
},
"end": {
- "line": 672,
+ "line": 660,
"column": 49
}
}
}
],
"range": [
- 19546,
- 19607
+ 19219,
+ 19280
],
"loc": {
"start": {
- "line": 671,
+ "line": 659,
"column": 35
},
"end": {
- "line": 673,
+ "line": 661,
"column": 9
}
}
@@ -41048,16 +40120,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 19627,
- 19631
+ 19300,
+ 19304
],
"loc": {
"start": {
- "line": 674,
+ "line": 662,
"column": 12
},
"end": {
- "line": 674,
+ "line": 662,
"column": 16
}
}
@@ -41066,31 +40138,31 @@
"type": "Identifier",
"name": "contEl",
"range": [
- 19632,
- 19638
+ 19305,
+ 19311
],
"loc": {
"start": {
- "line": 674,
+ "line": 662,
"column": 17
},
"end": {
- "line": 674,
+ "line": 662,
"column": 23
}
}
},
"range": [
- 19627,
- 19638
+ 19300,
+ 19311
],
"loc": {
"start": {
- "line": 674,
+ "line": 662,
"column": 12
},
"end": {
- "line": 674,
+ "line": 662,
"column": 23
}
}
@@ -41099,31 +40171,31 @@
"type": "Identifier",
"name": "innerHTML",
"range": [
- 19639,
- 19648
+ 19312,
+ 19321
],
"loc": {
"start": {
- "line": 674,
+ "line": 662,
"column": 24
},
"end": {
- "line": 674,
+ "line": 662,
"column": 33
}
}
},
"range": [
- 19627,
- 19648
+ 19300,
+ 19321
],
"loc": {
"start": {
- "line": 674,
+ "line": 662,
"column": 12
},
"end": {
- "line": 674,
+ "line": 662,
"column": 33
}
}
@@ -41133,46 +40205,46 @@
"value": "",
"raw": "''",
"range": [
- 19651,
- 19653
+ 19324,
+ 19326
],
"loc": {
"start": {
- "line": 674,
+ "line": 662,
"column": 36
},
"end": {
- "line": 674,
+ "line": 662,
"column": 38
}
}
},
"range": [
- 19627,
- 19653
+ 19300,
+ 19326
],
"loc": {
"start": {
- "line": 674,
+ "line": 662,
"column": 12
},
"end": {
- "line": 674,
+ "line": 662,
"column": 38
}
}
},
"range": [
- 19627,
- 19654
+ 19300,
+ 19327
],
"loc": {
"start": {
- "line": 674,
+ "line": 662,
"column": 12
},
"end": {
- "line": 674,
+ "line": 662,
"column": 39
}
}
@@ -41185,16 +40257,16 @@
"type": "Identifier",
"name": "removeElm",
"range": [
- 19667,
- 19676
+ 19340,
+ 19349
],
"loc": {
"start": {
- "line": 675,
+ "line": 663,
"column": 12
},
"end": {
- "line": 675,
+ "line": 663,
"column": 21
}
}
@@ -41206,16 +40278,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 19677,
- 19681
+ 19350,
+ 19354
],
"loc": {
"start": {
- "line": 675,
+ "line": 663,
"column": 22
},
"end": {
- "line": 675,
+ "line": 663,
"column": 26
}
}
@@ -41224,62 +40296,62 @@
"type": "Identifier",
"name": "contEl",
"range": [
- 19682,
- 19688
+ 19355,
+ 19361
],
"loc": {
"start": {
- "line": 675,
+ "line": 663,
"column": 27
},
"end": {
- "line": 675,
+ "line": 663,
"column": 33
}
}
},
"range": [
- 19677,
- 19688
+ 19350,
+ 19361
],
"loc": {
"start": {
- "line": 675,
+ "line": 663,
"column": 22
},
"end": {
- "line": 675,
+ "line": 663,
"column": 33
}
}
}
],
"range": [
- 19667,
- 19689
+ 19340,
+ 19362
],
"loc": {
"start": {
- "line": 675,
+ "line": 663,
"column": 12
},
"end": {
- "line": 675,
+ "line": 663,
"column": 34
}
}
},
"range": [
- 19667,
- 19690
+ 19340,
+ 19363
],
"loc": {
"start": {
- "line": 675,
+ "line": 663,
"column": 12
},
"end": {
- "line": 675,
+ "line": 663,
"column": 35
}
}
@@ -41295,16 +40367,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 19703,
- 19707
+ 19376,
+ 19380
],
"loc": {
"start": {
- "line": 676,
+ "line": 664,
"column": 12
},
"end": {
- "line": 676,
+ "line": 664,
"column": 16
}
}
@@ -41313,31 +40385,31 @@
"type": "Identifier",
"name": "contEl",
"range": [
- 19708,
- 19714
+ 19381,
+ 19387
],
"loc": {
"start": {
- "line": 676,
+ "line": 664,
"column": 17
},
"end": {
- "line": 676,
+ "line": 664,
"column": 23
}
}
},
"range": [
- 19703,
- 19714
+ 19376,
+ 19387
],
"loc": {
"start": {
- "line": 676,
+ "line": 664,
"column": 12
},
"end": {
- "line": 676,
+ "line": 664,
"column": 23
}
}
@@ -41347,77 +40419,77 @@
"value": null,
"raw": "null",
"range": [
- 19717,
- 19721
+ 19390,
+ 19394
],
"loc": {
"start": {
- "line": 676,
+ "line": 664,
"column": 26
},
"end": {
- "line": 676,
+ "line": 664,
"column": 30
}
}
},
"range": [
- 19703,
- 19721
+ 19376,
+ 19394
],
"loc": {
"start": {
- "line": 676,
+ "line": 664,
"column": 12
},
"end": {
- "line": 676,
+ "line": 664,
"column": 30
}
}
},
"range": [
- 19703,
- 19722
+ 19376,
+ 19395
],
"loc": {
"start": {
- "line": 676,
+ "line": 664,
"column": 12
},
"end": {
- "line": 676,
+ "line": 664,
"column": 31
}
}
}
],
"range": [
- 19613,
- 19732
+ 19286,
+ 19405
],
"loc": {
"start": {
- "line": 673,
+ "line": 661,
"column": 15
},
"end": {
- "line": 677,
+ "line": 665,
"column": 9
}
}
},
"range": [
- 19519,
- 19732
+ 19192,
+ 19405
],
"loc": {
"start": {
- "line": 671,
+ "line": 659,
"column": 8
},
"end": {
- "line": 677,
+ "line": 665,
"column": 9
}
}
@@ -41436,16 +40508,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 19741,
- 19745
+ 19414,
+ 19418
],
"loc": {
"start": {
- "line": 678,
+ "line": 666,
"column": 8
},
"end": {
- "line": 678,
+ "line": 666,
"column": 12
}
}
@@ -41454,31 +40526,31 @@
"type": "Identifier",
"name": "btnEl",
"range": [
- 19746,
- 19751
+ 19419,
+ 19424
],
"loc": {
"start": {
- "line": 678,
+ "line": 666,
"column": 13
},
"end": {
- "line": 678,
+ "line": 666,
"column": 18
}
}
},
"range": [
- 19741,
- 19751
+ 19414,
+ 19424
],
"loc": {
"start": {
- "line": 678,
+ "line": 666,
"column": 8
},
"end": {
- "line": 678,
+ "line": 666,
"column": 18
}
}
@@ -41487,31 +40559,31 @@
"type": "Identifier",
"name": "innerHTML",
"range": [
- 19752,
- 19761
+ 19425,
+ 19434
],
"loc": {
"start": {
- "line": 678,
+ "line": 666,
"column": 19
},
"end": {
- "line": 678,
+ "line": 666,
"column": 28
}
}
},
"range": [
- 19741,
- 19761
+ 19414,
+ 19434
],
"loc": {
"start": {
- "line": 678,
+ "line": 666,
"column": 8
},
"end": {
- "line": 678,
+ "line": 666,
"column": 28
}
}
@@ -41521,46 +40593,46 @@
"value": "",
"raw": "''",
"range": [
- 19764,
- 19766
+ 19437,
+ 19439
],
"loc": {
"start": {
- "line": 678,
+ "line": 666,
"column": 31
},
"end": {
- "line": 678,
+ "line": 666,
"column": 33
}
}
},
"range": [
- 19741,
- 19766
+ 19414,
+ 19439
],
"loc": {
"start": {
- "line": 678,
+ "line": 666,
"column": 8
},
"end": {
- "line": 678,
+ "line": 666,
"column": 33
}
}
},
"range": [
- 19741,
- 19767
+ 19414,
+ 19440
],
"loc": {
"start": {
- "line": 678,
+ "line": 666,
"column": 8
},
"end": {
- "line": 678,
+ "line": 666,
"column": 34
}
}
@@ -41573,16 +40645,16 @@
"type": "Identifier",
"name": "removeElm",
"range": [
- 19776,
- 19785
+ 19449,
+ 19458
],
"loc": {
"start": {
- "line": 679,
+ "line": 667,
"column": 8
},
"end": {
- "line": 679,
+ "line": 667,
"column": 17
}
}
@@ -41594,16 +40666,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 19786,
- 19790
+ 19459,
+ 19463
],
"loc": {
"start": {
- "line": 679,
+ "line": 667,
"column": 18
},
"end": {
- "line": 679,
+ "line": 667,
"column": 22
}
}
@@ -41612,62 +40684,62 @@
"type": "Identifier",
"name": "btnEl",
"range": [
- 19791,
- 19796
+ 19464,
+ 19469
],
"loc": {
"start": {
- "line": 679,
+ "line": 667,
"column": 23
},
"end": {
- "line": 679,
+ "line": 667,
"column": 28
}
}
},
"range": [
- 19786,
- 19796
+ 19459,
+ 19469
],
"loc": {
"start": {
- "line": 679,
+ "line": 667,
"column": 18
},
"end": {
- "line": 679,
+ "line": 667,
"column": 28
}
}
}
],
"range": [
- 19776,
- 19797
+ 19449,
+ 19470
],
"loc": {
"start": {
- "line": 679,
+ "line": 667,
"column": 8
},
"end": {
- "line": 679,
+ "line": 667,
"column": 29
}
}
},
"range": [
- 19776,
- 19798
+ 19449,
+ 19471
],
"loc": {
"start": {
- "line": 679,
+ "line": 667,
"column": 8
},
"end": {
- "line": 679,
+ "line": 667,
"column": 30
}
}
@@ -41683,16 +40755,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 19807,
- 19811
+ 19480,
+ 19484
],
"loc": {
"start": {
- "line": 680,
+ "line": 668,
"column": 8
},
"end": {
- "line": 680,
+ "line": 668,
"column": 12
}
}
@@ -41701,31 +40773,31 @@
"type": "Identifier",
"name": "btnEl",
"range": [
- 19812,
- 19817
+ 19485,
+ 19490
],
"loc": {
"start": {
- "line": 680,
+ "line": 668,
"column": 13
},
"end": {
- "line": 680,
+ "line": 668,
"column": 18
}
}
},
"range": [
- 19807,
- 19817
+ 19480,
+ 19490
],
"loc": {
"start": {
- "line": 680,
+ "line": 668,
"column": 8
},
"end": {
- "line": 680,
+ "line": 668,
"column": 18
}
}
@@ -41735,46 +40807,46 @@
"value": null,
"raw": "null",
"range": [
- 19820,
- 19824
+ 19493,
+ 19497
],
"loc": {
"start": {
- "line": 680,
+ "line": 668,
"column": 21
},
"end": {
- "line": 680,
+ "line": 668,
"column": 25
}
}
},
"range": [
- 19807,
- 19824
+ 19480,
+ 19497
],
"loc": {
"start": {
- "line": 680,
+ "line": 668,
"column": 8
},
"end": {
- "line": 680,
+ "line": 668,
"column": 25
}
}
},
"range": [
- 19807,
- 19825
+ 19480,
+ 19498
],
"loc": {
"start": {
- "line": 680,
+ "line": 668,
"column": 8
},
"end": {
- "line": 680,
+ "line": 668,
"column": 26
}
}
@@ -41792,16 +40864,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 19835,
- 19839
+ 19508,
+ 19512
],
"loc": {
"start": {
- "line": 682,
+ "line": 670,
"column": 8
},
"end": {
- "line": 682,
+ "line": 670,
"column": 12
}
}
@@ -41810,31 +40882,31 @@
"type": "Identifier",
"name": "emitter",
"range": [
- 19840,
- 19847
+ 19513,
+ 19520
],
"loc": {
"start": {
- "line": 682,
+ "line": 670,
"column": 13
},
"end": {
- "line": 682,
+ "line": 670,
"column": 20
}
}
},
"range": [
- 19835,
- 19847
+ 19508,
+ 19520
],
"loc": {
"start": {
- "line": 682,
+ "line": 670,
"column": 8
},
"end": {
- "line": 682,
+ "line": 670,
"column": 20
}
}
@@ -41843,31 +40915,31 @@
"type": "Identifier",
"name": "off",
"range": [
- 19848,
- 19851
+ 19521,
+ 19524
],
"loc": {
"start": {
- "line": 682,
+ "line": 670,
"column": 21
},
"end": {
- "line": 682,
+ "line": 670,
"column": 24
}
}
},
"range": [
- 19835,
- 19851
+ 19508,
+ 19524
],
"loc": {
"start": {
- "line": 682,
+ "line": 670,
"column": 8
},
"end": {
- "line": 682,
+ "line": 670,
"column": 24
}
}
@@ -41881,32 +40953,32 @@
"value": "hide-column",
"raw": "'hide-column'",
"range": [
- 19853,
- 19866
+ 19526,
+ 19539
],
"loc": {
"start": {
- "line": 682,
+ "line": 670,
"column": 26
},
"end": {
- "line": 682,
+ "line": 670,
"column": 39
}
}
}
],
"range": [
- 19852,
- 19867
+ 19525,
+ 19540
],
"loc": {
"start": {
- "line": 682,
+ "line": 670,
"column": 25
},
"end": {
- "line": 682,
+ "line": 670,
"column": 40
}
}
@@ -41919,16 +40991,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 19882,
- 19884
+ 19555,
+ 19557
],
"loc": {
"start": {
- "line": 683,
+ "line": 671,
"column": 13
},
"end": {
- "line": 683,
+ "line": 671,
"column": 15
}
}
@@ -41937,16 +41009,16 @@
"type": "Identifier",
"name": "colIndex",
"range": [
- 19886,
- 19894
+ 19559,
+ 19567
],
"loc": {
"start": {
- "line": 683,
+ "line": 671,
"column": 17
},
"end": {
- "line": 683,
+ "line": 671,
"column": 25
}
}
@@ -41960,16 +41032,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 19899,
- 19903
+ 19572,
+ 19576
],
"loc": {
"start": {
- "line": 683,
+ "line": 671,
"column": 30
},
"end": {
- "line": 683,
+ "line": 671,
"column": 34
}
}
@@ -41978,31 +41050,31 @@
"type": "Identifier",
"name": "hideCol",
"range": [
- 19904,
- 19911
+ 19577,
+ 19584
],
"loc": {
"start": {
- "line": 683,
+ "line": 671,
"column": 35
},
"end": {
- "line": 683,
+ "line": 671,
"column": 42
}
}
},
"range": [
- 19899,
- 19911
+ 19572,
+ 19584
],
"loc": {
"start": {
- "line": 683,
+ "line": 671,
"column": 30
},
"end": {
- "line": 683,
+ "line": 671,
"column": 42
}
}
@@ -42012,32 +41084,32 @@
"type": "Identifier",
"name": "colIndex",
"range": [
- 19912,
- 19920
+ 19585,
+ 19593
],
"loc": {
"start": {
- "line": 683,
+ "line": 671,
"column": 43
},
"end": {
- "line": 683,
+ "line": 671,
"column": 51
}
}
}
],
"range": [
- 19899,
- 19921
+ 19572,
+ 19594
],
"loc": {
"start": {
- "line": 683,
+ "line": 671,
"column": 30
},
"end": {
- "line": 683,
+ "line": 671,
"column": 52
}
}
@@ -42045,47 +41117,47 @@
"generator": false,
"expression": true,
"range": [
- 19881,
- 19921
+ 19554,
+ 19594
],
"loc": {
"start": {
- "line": 683,
+ "line": 671,
"column": 12
},
"end": {
- "line": 683,
+ "line": 671,
"column": 52
}
}
}
],
"range": [
- 19835,
- 19922
+ 19508,
+ 19595
],
"loc": {
"start": {
- "line": 682,
+ "line": 670,
"column": 8
},
"end": {
- "line": 683,
+ "line": 671,
"column": 53
}
}
},
"range": [
- 19835,
- 19923
+ 19508,
+ 19596
],
"loc": {
"start": {
- "line": 682,
+ "line": 670,
"column": 8
},
"end": {
- "line": 683,
+ "line": 671,
"column": 54
}
}
@@ -42101,16 +41173,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 19933,
- 19937
+ 19606,
+ 19610
],
"loc": {
"start": {
- "line": 685,
+ "line": 673,
"column": 8
},
"end": {
- "line": 685,
+ "line": 673,
"column": 12
}
}
@@ -42119,31 +41191,31 @@
"type": "Identifier",
"name": "initialized",
"range": [
- 19938,
- 19949
+ 19611,
+ 19622
],
"loc": {
"start": {
- "line": 685,
+ "line": 673,
"column": 13
},
"end": {
- "line": 685,
+ "line": 673,
"column": 24
}
}
},
"range": [
- 19933,
- 19949
+ 19606,
+ 19622
],
"loc": {
"start": {
- "line": 685,
+ "line": 673,
"column": 8
},
"end": {
- "line": 685,
+ "line": 673,
"column": 24
}
}
@@ -42153,62 +41225,62 @@
"value": false,
"raw": "false",
"range": [
- 19952,
- 19957
+ 19625,
+ 19630
],
"loc": {
"start": {
- "line": 685,
+ "line": 673,
"column": 27
},
"end": {
- "line": 685,
+ "line": 673,
"column": 32
}
}
},
"range": [
- 19933,
- 19957
+ 19606,
+ 19630
],
"loc": {
"start": {
- "line": 685,
+ "line": 673,
"column": 8
},
"end": {
- "line": 685,
+ "line": 673,
"column": 32
}
}
},
"range": [
- 19933,
- 19958
+ 19606,
+ 19631
],
"loc": {
"start": {
- "line": 685,
+ "line": 673,
"column": 8
},
"end": {
- "line": 685,
+ "line": 673,
"column": 33
}
}
}
],
"range": [
- 19446,
- 19964
+ 19119,
+ 19637
],
"loc": {
"start": {
- "line": 667,
+ "line": 655,
"column": 14
},
"end": {
- "line": 686,
+ "line": 674,
"column": 5
}
}
@@ -42216,16 +41288,16 @@
"generator": false,
"expression": false,
"range": [
- 19443,
- 19964
+ 19116,
+ 19637
],
"loc": {
"start": {
- "line": 667,
+ "line": 655,
"column": 11
},
"end": {
- "line": 686,
+ "line": 674,
"column": 5
}
}
@@ -42233,16 +41305,16 @@
"kind": "method",
"computed": false,
"range": [
- 19436,
- 19964
+ 19109,
+ 19637
],
"loc": {
"start": {
- "line": 667,
+ "line": 655,
"column": 4
},
"end": {
- "line": 686,
+ "line": 674,
"column": 5
}
},
@@ -42251,16 +41323,16 @@
"type": "Block",
"value": "*\n * Remove the columns manager\n ",
"range": [
- 19386,
- 19431
+ 19059,
+ 19104
],
"loc": {
"start": {
- "line": 664,
+ "line": 652,
"column": 4
},
"end": {
- "line": 666,
+ "line": 654,
"column": 7
}
}
@@ -42274,16 +41346,16 @@
"type": "Identifier",
"name": "_getHeaderText",
"range": [
- 19970,
- 19984
+ 19643,
+ 19657
],
"loc": {
"start": {
- "line": 688,
+ "line": 676,
"column": 4
},
"end": {
- "line": 688,
+ "line": 676,
"column": 18
}
}
@@ -42296,16 +41368,16 @@
"type": "Identifier",
"name": "cell",
"range": [
- 19985,
- 19989
+ 19658,
+ 19662
],
"loc": {
"start": {
- "line": 688,
+ "line": 676,
"column": 19
},
"end": {
- "line": 688,
+ "line": 676,
"column": 23
}
}
@@ -42326,16 +41398,16 @@
"type": "Identifier",
"name": "cell",
"range": [
- 20006,
- 20010
+ 19679,
+ 19683
],
"loc": {
"start": {
- "line": 689,
+ "line": 677,
"column": 13
},
"end": {
- "line": 689,
+ "line": 677,
"column": 17
}
}
@@ -42344,47 +41416,47 @@
"type": "Identifier",
"name": "hasChildNodes",
"range": [
- 20011,
- 20024
+ 19684,
+ 19697
],
"loc": {
"start": {
- "line": 689,
+ "line": 677,
"column": 18
},
"end": {
- "line": 689,
+ "line": 677,
"column": 31
}
}
},
"range": [
- 20006,
- 20024
+ 19679,
+ 19697
],
"loc": {
"start": {
- "line": 689,
+ "line": 677,
"column": 13
},
"end": {
- "line": 689,
+ "line": 677,
"column": 31
}
}
},
"prefix": true,
"range": [
- 20005,
- 20024
+ 19678,
+ 19697
],
"loc": {
"start": {
- "line": 689,
+ "line": 677,
"column": 12
},
"end": {
- "line": 689,
+ "line": 677,
"column": 31
}
}
@@ -42399,63 +41471,63 @@
"value": "",
"raw": "''",
"range": [
- 20047,
- 20049
+ 19720,
+ 19722
],
"loc": {
"start": {
- "line": 690,
+ "line": 678,
"column": 19
},
"end": {
- "line": 690,
+ "line": 678,
"column": 21
}
}
},
"range": [
- 20040,
- 20050
+ 19713,
+ 19723
],
"loc": {
"start": {
- "line": 690,
+ "line": 678,
"column": 12
},
"end": {
- "line": 690,
+ "line": 678,
"column": 22
}
}
}
],
"range": [
- 20026,
- 20060
+ 19699,
+ 19733
],
"loc": {
"start": {
- "line": 689,
+ "line": 677,
"column": 33
},
"end": {
- "line": 691,
+ "line": 679,
"column": 9
}
}
},
"alternate": null,
"range": [
- 20001,
- 20060
+ 19674,
+ 19733
],
"loc": {
"start": {
- "line": 689,
+ "line": 677,
"column": 8
},
"end": {
- "line": 691,
+ "line": 679,
"column": 9
}
}
@@ -42471,16 +41543,16 @@
"type": "Identifier",
"name": "i",
"range": [
- 20079,
- 20080
+ 19752,
+ 19753
],
"loc": {
"start": {
- "line": 693,
+ "line": 681,
"column": 17
},
"end": {
- "line": 693,
+ "line": 681,
"column": 18
}
}
@@ -42490,31 +41562,31 @@
"value": 0,
"raw": "0",
"range": [
- 20083,
- 20084
+ 19756,
+ 19757
],
"loc": {
"start": {
- "line": 693,
+ "line": 681,
"column": 21
},
"end": {
- "line": 693,
+ "line": 681,
"column": 22
}
}
},
"range": [
- 20079,
- 20084
+ 19752,
+ 19757
],
"loc": {
"start": {
- "line": 693,
+ "line": 681,
"column": 17
},
"end": {
- "line": 693,
+ "line": 681,
"column": 22
}
}
@@ -42522,16 +41594,16 @@
],
"kind": "let",
"range": [
- 20075,
- 20084
+ 19748,
+ 19757
],
"loc": {
"start": {
- "line": 693,
+ "line": 681,
"column": 13
},
"end": {
- "line": 693,
+ "line": 681,
"column": 22
}
}
@@ -42543,16 +41615,16 @@
"type": "Identifier",
"name": "i",
"range": [
- 20086,
- 20087
+ 19759,
+ 19760
],
"loc": {
"start": {
- "line": 693,
+ "line": 681,
"column": 24
},
"end": {
- "line": 693,
+ "line": 681,
"column": 25
}
}
@@ -42567,16 +41639,16 @@
"type": "Identifier",
"name": "cell",
"range": [
- 20090,
- 20094
+ 19763,
+ 19767
],
"loc": {
"start": {
- "line": 693,
+ "line": 681,
"column": 28
},
"end": {
- "line": 693,
+ "line": 681,
"column": 32
}
}
@@ -42585,31 +41657,31 @@
"type": "Identifier",
"name": "childNodes",
"range": [
- 20095,
- 20105
+ 19768,
+ 19778
],
"loc": {
"start": {
- "line": 693,
+ "line": 681,
"column": 33
},
"end": {
- "line": 693,
+ "line": 681,
"column": 43
}
}
},
"range": [
- 20090,
- 20105
+ 19763,
+ 19778
],
"loc": {
"start": {
- "line": 693,
+ "line": 681,
"column": 28
},
"end": {
- "line": 693,
+ "line": 681,
"column": 43
}
}
@@ -42618,46 +41690,46 @@
"type": "Identifier",
"name": "length",
"range": [
- 20106,
- 20112
+ 19779,
+ 19785
],
"loc": {
"start": {
- "line": 693,
+ "line": 681,
"column": 44
},
"end": {
- "line": 693,
+ "line": 681,
"column": 50
}
}
},
"range": [
- 20090,
- 20112
+ 19763,
+ 19785
],
"loc": {
"start": {
- "line": 693,
+ "line": 681,
"column": 28
},
"end": {
- "line": 693,
+ "line": 681,
"column": 50
}
}
},
"range": [
- 20086,
- 20112
+ 19759,
+ 19785
],
"loc": {
"start": {
- "line": 693,
+ "line": 681,
"column": 24
},
"end": {
- "line": 693,
+ "line": 681,
"column": 50
}
}
@@ -42669,32 +41741,32 @@
"type": "Identifier",
"name": "i",
"range": [
- 20114,
- 20115
+ 19787,
+ 19788
],
"loc": {
"start": {
- "line": 693,
+ "line": 681,
"column": 52
},
"end": {
- "line": 693,
+ "line": 681,
"column": 53
}
}
},
"prefix": false,
"range": [
- 20114,
- 20117
+ 19787,
+ 19790
],
"loc": {
"start": {
- "line": 693,
+ "line": 681,
"column": 52
},
"end": {
- "line": 693,
+ "line": 681,
"column": 55
}
}
@@ -42711,16 +41783,16 @@
"type": "Identifier",
"name": "n",
"range": [
- 20137,
- 20138
+ 19810,
+ 19811
],
"loc": {
"start": {
- "line": 694,
+ "line": 682,
"column": 16
},
"end": {
- "line": 694,
+ "line": 682,
"column": 17
}
}
@@ -42735,16 +41807,16 @@
"type": "Identifier",
"name": "cell",
"range": [
- 20141,
- 20145
+ 19814,
+ 19818
],
"loc": {
"start": {
- "line": 694,
+ "line": 682,
"column": 20
},
"end": {
- "line": 694,
+ "line": 682,
"column": 24
}
}
@@ -42753,31 +41825,31 @@
"type": "Identifier",
"name": "childNodes",
"range": [
- 20146,
- 20156
+ 19819,
+ 19829
],
"loc": {
"start": {
- "line": 694,
+ "line": 682,
"column": 25
},
"end": {
- "line": 694,
+ "line": 682,
"column": 35
}
}
},
"range": [
- 20141,
- 20156
+ 19814,
+ 19829
],
"loc": {
"start": {
- "line": 694,
+ "line": 682,
"column": 20
},
"end": {
- "line": 694,
+ "line": 682,
"column": 35
}
}
@@ -42786,46 +41858,46 @@
"type": "Identifier",
"name": "i",
"range": [
- 20157,
- 20158
+ 19830,
+ 19831
],
"loc": {
"start": {
- "line": 694,
+ "line": 682,
"column": 36
},
"end": {
- "line": 694,
+ "line": 682,
"column": 37
}
}
},
"range": [
- 20141,
- 20159
+ 19814,
+ 19832
],
"loc": {
"start": {
- "line": 694,
+ "line": 682,
"column": 20
},
"end": {
- "line": 694,
+ "line": 682,
"column": 38
}
}
},
"range": [
- 20137,
- 20159
+ 19810,
+ 19832
],
"loc": {
"start": {
- "line": 694,
+ "line": 682,
"column": 16
},
"end": {
- "line": 694,
+ "line": 682,
"column": 38
}
}
@@ -42833,16 +41905,16 @@
],
"kind": "let",
"range": [
- 20133,
- 20160
+ 19806,
+ 19833
],
"loc": {
"start": {
- "line": 694,
+ "line": 682,
"column": 12
},
"end": {
- "line": 694,
+ "line": 682,
"column": 39
}
}
@@ -42859,16 +41931,16 @@
"type": "Identifier",
"name": "n",
"range": [
- 20177,
- 20178
+ 19850,
+ 19851
],
"loc": {
"start": {
- "line": 695,
+ "line": 683,
"column": 16
},
"end": {
- "line": 695,
+ "line": 683,
"column": 17
}
}
@@ -42877,31 +41949,31 @@
"type": "Identifier",
"name": "nodeType",
"range": [
- 20179,
- 20187
+ 19852,
+ 19860
],
"loc": {
"start": {
- "line": 695,
+ "line": 683,
"column": 18
},
"end": {
- "line": 695,
+ "line": 683,
"column": 26
}
}
},
"range": [
- 20177,
- 20187
+ 19850,
+ 19860
],
"loc": {
"start": {
- "line": 695,
+ "line": 683,
"column": 16
},
"end": {
- "line": 695,
+ "line": 683,
"column": 26
}
}
@@ -42911,31 +41983,31 @@
"value": 3,
"raw": "3",
"range": [
- 20192,
- 20193
+ 19865,
+ 19866
],
"loc": {
"start": {
- "line": 695,
+ "line": 683,
"column": 31
},
"end": {
- "line": 695,
+ "line": 683,
"column": 32
}
}
},
"range": [
- 20177,
- 20193
+ 19850,
+ 19866
],
"loc": {
"start": {
- "line": 695,
+ "line": 683,
"column": 16
},
"end": {
- "line": 695,
+ "line": 683,
"column": 32
}
}
@@ -42952,16 +42024,16 @@
"type": "Identifier",
"name": "n",
"range": [
- 20220,
- 20221
+ 19893,
+ 19894
],
"loc": {
"start": {
- "line": 696,
+ "line": 684,
"column": 23
},
"end": {
- "line": 696,
+ "line": 684,
"column": 24
}
}
@@ -42970,62 +42042,62 @@
"type": "Identifier",
"name": "nodeValue",
"range": [
- 20222,
- 20231
+ 19895,
+ 19904
],
"loc": {
"start": {
- "line": 696,
+ "line": 684,
"column": 25
},
"end": {
- "line": 696,
+ "line": 684,
"column": 34
}
}
},
"range": [
- 20220,
- 20231
+ 19893,
+ 19904
],
"loc": {
"start": {
- "line": 696,
+ "line": 684,
"column": 23
},
"end": {
- "line": 696,
+ "line": 684,
"column": 34
}
}
},
"range": [
- 20213,
- 20232
+ 19886,
+ 19905
],
"loc": {
"start": {
- "line": 696,
+ "line": 684,
"column": 16
},
"end": {
- "line": 696,
+ "line": 684,
"column": 35
}
}
}
],
"range": [
- 20195,
- 20246
+ 19868,
+ 19919
],
"loc": {
"start": {
- "line": 695,
+ "line": 683,
"column": 34
},
"end": {
- "line": 697,
+ "line": 685,
"column": 13
}
}
@@ -43042,16 +42114,16 @@
"type": "Identifier",
"name": "n",
"range": [
- 20256,
- 20257
+ 19929,
+ 19930
],
"loc": {
"start": {
- "line": 697,
+ "line": 685,
"column": 23
},
"end": {
- "line": 697,
+ "line": 685,
"column": 24
}
}
@@ -43060,31 +42132,31 @@
"type": "Identifier",
"name": "nodeType",
"range": [
- 20258,
- 20266
+ 19931,
+ 19939
],
"loc": {
"start": {
- "line": 697,
+ "line": 685,
"column": 25
},
"end": {
- "line": 697,
+ "line": 685,
"column": 33
}
}
},
"range": [
- 20256,
- 20266
+ 19929,
+ 19939
],
"loc": {
"start": {
- "line": 697,
+ "line": 685,
"column": 23
},
"end": {
- "line": 697,
+ "line": 685,
"column": 33
}
}
@@ -43094,31 +42166,31 @@
"value": 1,
"raw": "1",
"range": [
- 20271,
- 20272
+ 19944,
+ 19945
],
"loc": {
"start": {
- "line": 697,
+ "line": 685,
"column": 38
},
"end": {
- "line": 697,
+ "line": 685,
"column": 39
}
}
},
"range": [
- 20256,
- 20272
+ 19929,
+ 19945
],
"loc": {
"start": {
- "line": 697,
+ "line": 685,
"column": 23
},
"end": {
- "line": 697,
+ "line": 685,
"column": 39
}
}
@@ -43138,16 +42210,16 @@
"type": "Identifier",
"name": "n",
"range": [
- 20296,
- 20297
+ 19969,
+ 19970
],
"loc": {
"start": {
- "line": 698,
+ "line": 686,
"column": 20
},
"end": {
- "line": 698,
+ "line": 686,
"column": 21
}
}
@@ -43156,31 +42228,31 @@
"type": "Identifier",
"name": "id",
"range": [
- 20298,
- 20300
+ 19971,
+ 19973
],
"loc": {
"start": {
- "line": 698,
+ "line": 686,
"column": 22
},
"end": {
- "line": 698,
+ "line": 686,
"column": 24
}
}
},
"range": [
- 20296,
- 20300
+ 19969,
+ 19973
],
"loc": {
"start": {
- "line": 698,
+ "line": 686,
"column": 20
},
"end": {
- "line": 698,
+ "line": 686,
"column": 24
}
}
@@ -43200,16 +42272,16 @@
"type": "Identifier",
"name": "n",
"range": [
- 20304,
- 20305
+ 19977,
+ 19978
],
"loc": {
"start": {
- "line": 698,
+ "line": 686,
"column": 28
},
"end": {
- "line": 698,
+ "line": 686,
"column": 29
}
}
@@ -43218,31 +42290,31 @@
"type": "Identifier",
"name": "id",
"range": [
- 20306,
- 20308
+ 19979,
+ 19981
],
"loc": {
"start": {
- "line": 698,
+ "line": 686,
"column": 30
},
"end": {
- "line": 698,
+ "line": 686,
"column": 32
}
}
},
"range": [
- 20304,
- 20308
+ 19977,
+ 19981
],
"loc": {
"start": {
- "line": 698,
+ "line": 686,
"column": 28
},
"end": {
- "line": 698,
+ "line": 686,
"column": 32
}
}
@@ -43251,31 +42323,31 @@
"type": "Identifier",
"name": "indexOf",
"range": [
- 20309,
- 20316
+ 19982,
+ 19989
],
"loc": {
"start": {
- "line": 698,
+ "line": 686,
"column": 33
},
"end": {
- "line": 698,
+ "line": 686,
"column": 40
}
}
},
"range": [
- 20304,
- 20316
+ 19977,
+ 19989
],
"loc": {
"start": {
- "line": 698,
+ "line": 686,
"column": 28
},
"end": {
- "line": 698,
+ "line": 686,
"column": 40
}
}
@@ -43286,32 +42358,32 @@
"value": "popUp",
"raw": "'popUp'",
"range": [
- 20317,
- 20324
+ 19990,
+ 19997
],
"loc": {
"start": {
- "line": 698,
+ "line": 686,
"column": 41
},
"end": {
- "line": 698,
+ "line": 686,
"column": 48
}
}
}
],
"range": [
- 20304,
- 20325
+ 19977,
+ 19998
],
"loc": {
"start": {
- "line": 698,
+ "line": 686,
"column": 28
},
"end": {
- "line": 698,
+ "line": 686,
"column": 49
}
}
@@ -43324,62 +42396,62 @@
"value": 1,
"raw": "1",
"range": [
- 20331,
- 20332
+ 20004,
+ 20005
],
"loc": {
"start": {
- "line": 698,
+ "line": 686,
"column": 55
},
"end": {
- "line": 698,
+ "line": 686,
"column": 56
}
}
},
"prefix": true,
"range": [
- 20330,
- 20332
+ 20003,
+ 20005
],
"loc": {
"start": {
- "line": 698,
+ "line": 686,
"column": 54
},
"end": {
- "line": 698,
+ "line": 686,
"column": 56
}
}
},
"range": [
- 20304,
- 20332
+ 19977,
+ 20005
],
"loc": {
"start": {
- "line": 698,
+ "line": 686,
"column": 28
},
"end": {
- "line": 698,
+ "line": 686,
"column": 56
}
}
},
"range": [
- 20296,
- 20332
+ 19969,
+ 20005
],
"loc": {
"start": {
- "line": 698,
+ "line": 686,
"column": 20
},
"end": {
- "line": 698,
+ "line": 686,
"column": 56
}
}
@@ -43391,32 +42463,32 @@
"type": "ContinueStatement",
"label": null,
"range": [
- 20356,
- 20365
+ 20029,
+ 20038
],
"loc": {
"start": {
- "line": 699,
+ "line": 687,
"column": 20
},
"end": {
- "line": 699,
+ "line": 687,
"column": 29
}
}
}
],
"range": [
- 20334,
- 20383
+ 20007,
+ 20056
],
"loc": {
"start": {
- "line": 698,
+ "line": 686,
"column": 58
},
"end": {
- "line": 700,
+ "line": 688,
"column": 17
}
}
@@ -43432,16 +42504,16 @@
"type": "Identifier",
"name": "getText",
"range": [
- 20418,
- 20425
+ 20091,
+ 20098
],
"loc": {
"start": {
- "line": 701,
+ "line": 689,
"column": 27
},
"end": {
- "line": 701,
+ "line": 689,
"column": 34
}
}
@@ -43451,125 +42523,125 @@
"type": "Identifier",
"name": "n",
"range": [
- 20426,
- 20427
+ 20099,
+ 20100
],
"loc": {
"start": {
- "line": 701,
+ "line": 689,
"column": 35
},
"end": {
- "line": 701,
+ "line": 689,
"column": 36
}
}
}
],
"range": [
- 20418,
- 20428
+ 20091,
+ 20101
],
"loc": {
"start": {
- "line": 701,
+ "line": 689,
"column": 27
},
"end": {
- "line": 701,
+ "line": 689,
"column": 37
}
}
},
"range": [
- 20411,
- 20429
+ 20084,
+ 20102
],
"loc": {
"start": {
- "line": 701,
+ "line": 689,
"column": 20
},
"end": {
- "line": 701,
+ "line": 689,
"column": 38
}
}
}
],
"range": [
- 20389,
- 20447
+ 20062,
+ 20120
],
"loc": {
"start": {
- "line": 700,
+ "line": 688,
"column": 23
},
"end": {
- "line": 702,
+ "line": 690,
"column": 17
}
}
},
"range": [
- 20292,
- 20447
+ 19965,
+ 20120
],
"loc": {
"start": {
- "line": 698,
+ "line": 686,
"column": 16
},
"end": {
- "line": 702,
+ "line": 690,
"column": 17
}
}
}
],
"range": [
- 20274,
- 20461
+ 19947,
+ 20134
],
"loc": {
"start": {
- "line": 697,
+ "line": 685,
"column": 41
},
"end": {
- "line": 703,
+ "line": 691,
"column": 13
}
}
},
"alternate": null,
"range": [
- 20252,
- 20461
+ 19925,
+ 20134
],
"loc": {
"start": {
- "line": 697,
+ "line": 685,
"column": 19
},
"end": {
- "line": 703,
+ "line": 691,
"column": 13
}
}
},
"range": [
- 20173,
- 20461
+ 19846,
+ 20134
],
"loc": {
"start": {
- "line": 695,
+ "line": 683,
"column": 12
},
"end": {
- "line": 703,
+ "line": 691,
"column": 13
}
}
@@ -43578,47 +42650,47 @@
"type": "ContinueStatement",
"label": null,
"range": [
- 20474,
- 20483
+ 20147,
+ 20156
],
"loc": {
"start": {
- "line": 704,
+ "line": 692,
"column": 12
},
"end": {
- "line": 704,
+ "line": 692,
"column": 21
}
}
}
],
"range": [
- 20119,
- 20493
+ 19792,
+ 20166
],
"loc": {
"start": {
- "line": 693,
+ "line": 681,
"column": 57
},
"end": {
- "line": 705,
+ "line": 693,
"column": 9
}
}
},
"range": [
- 20070,
- 20493
+ 19743,
+ 20166
],
"loc": {
"start": {
- "line": 693,
+ "line": 681,
"column": 8
},
"end": {
- "line": 705,
+ "line": 693,
"column": 9
}
}
@@ -43630,47 +42702,47 @@
"value": "",
"raw": "''",
"range": [
- 20509,
- 20511
+ 20182,
+ 20184
],
"loc": {
"start": {
- "line": 706,
+ "line": 694,
"column": 15
},
"end": {
- "line": 706,
+ "line": 694,
"column": 17
}
}
},
"range": [
- 20502,
- 20512
+ 20175,
+ 20185
],
"loc": {
"start": {
- "line": 706,
+ "line": 694,
"column": 8
},
"end": {
- "line": 706,
+ "line": 694,
"column": 18
}
}
}
],
"range": [
- 19991,
- 20518
+ 19664,
+ 20191
],
"loc": {
"start": {
- "line": 688,
+ "line": 676,
"column": 25
},
"end": {
- "line": 707,
+ "line": 695,
"column": 5
}
}
@@ -43678,16 +42750,16 @@
"generator": false,
"expression": false,
"range": [
- 19984,
- 20518
+ 19657,
+ 20191
],
"loc": {
"start": {
- "line": 688,
+ "line": 676,
"column": 18
},
"end": {
- "line": 707,
+ "line": 695,
"column": 5
}
}
@@ -43695,16 +42767,16 @@
"kind": "method",
"computed": false,
"range": [
- 19970,
- 20518
+ 19643,
+ 20191
],
"loc": {
"start": {
- "line": 688,
+ "line": 676,
"column": 4
},
"end": {
- "line": 707,
+ "line": 695,
"column": 5
}
},
@@ -43716,16 +42788,16 @@
"type": "Identifier",
"name": "_hideCells",
"range": [
- 20524,
- 20534
+ 20197,
+ 20207
],
"loc": {
"start": {
- "line": 709,
+ "line": 697,
"column": 4
},
"end": {
- "line": 709,
+ "line": 697,
"column": 14
}
}
@@ -43738,16 +42810,16 @@
"type": "Identifier",
"name": "tbl",
"range": [
- 20535,
- 20538
+ 20208,
+ 20211
],
"loc": {
"start": {
- "line": 709,
+ "line": 697,
"column": 15
},
"end": {
- "line": 709,
+ "line": 697,
"column": 18
}
}
@@ -43756,16 +42828,16 @@
"type": "Identifier",
"name": "colIndex",
"range": [
- 20540,
- 20548
+ 20213,
+ 20221
],
"loc": {
"start": {
- "line": 709,
+ "line": 697,
"column": 20
},
"end": {
- "line": 709,
+ "line": 697,
"column": 28
}
}
@@ -43774,16 +42846,16 @@
"type": "Identifier",
"name": "hide",
"range": [
- 20550,
- 20554
+ 20223,
+ 20227
],
"loc": {
"start": {
- "line": 709,
+ "line": 697,
"column": 30
},
"end": {
- "line": 709,
+ "line": 697,
"column": 34
}
}
@@ -43803,16 +42875,16 @@
"type": "Identifier",
"name": "i",
"range": [
- 20575,
- 20576
+ 20248,
+ 20249
],
"loc": {
"start": {
- "line": 710,
+ "line": 698,
"column": 17
},
"end": {
- "line": 710,
+ "line": 698,
"column": 18
}
}
@@ -43822,31 +42894,31 @@
"value": 0,
"raw": "0",
"range": [
- 20579,
- 20580
+ 20252,
+ 20253
],
"loc": {
"start": {
- "line": 710,
+ "line": 698,
"column": 21
},
"end": {
- "line": 710,
+ "line": 698,
"column": 22
}
}
},
"range": [
- 20575,
- 20580
+ 20248,
+ 20253
],
"loc": {
"start": {
- "line": 710,
+ "line": 698,
"column": 17
},
"end": {
- "line": 710,
+ "line": 698,
"column": 22
}
}
@@ -43854,16 +42926,16 @@
],
"kind": "let",
"range": [
- 20571,
- 20580
+ 20244,
+ 20253
],
"loc": {
"start": {
- "line": 710,
+ "line": 698,
"column": 13
},
"end": {
- "line": 710,
+ "line": 698,
"column": 22
}
}
@@ -43875,16 +42947,16 @@
"type": "Identifier",
"name": "i",
"range": [
- 20582,
- 20583
+ 20255,
+ 20256
],
"loc": {
"start": {
- "line": 710,
+ "line": 698,
"column": 24
},
"end": {
- "line": 710,
+ "line": 698,
"column": 25
}
}
@@ -43899,16 +42971,16 @@
"type": "Identifier",
"name": "tbl",
"range": [
- 20586,
- 20589
+ 20259,
+ 20262
],
"loc": {
"start": {
- "line": 710,
+ "line": 698,
"column": 28
},
"end": {
- "line": 710,
+ "line": 698,
"column": 31
}
}
@@ -43917,31 +42989,31 @@
"type": "Identifier",
"name": "rows",
"range": [
- 20590,
- 20594
+ 20263,
+ 20267
],
"loc": {
"start": {
- "line": 710,
+ "line": 698,
"column": 32
},
"end": {
- "line": 710,
+ "line": 698,
"column": 36
}
}
},
"range": [
- 20586,
- 20594
+ 20259,
+ 20267
],
"loc": {
"start": {
- "line": 710,
+ "line": 698,
"column": 28
},
"end": {
- "line": 710,
+ "line": 698,
"column": 36
}
}
@@ -43950,46 +43022,46 @@
"type": "Identifier",
"name": "length",
"range": [
- 20595,
- 20601
+ 20268,
+ 20274
],
"loc": {
"start": {
- "line": 710,
+ "line": 698,
"column": 37
},
"end": {
- "line": 710,
+ "line": 698,
"column": 43
}
}
},
"range": [
- 20586,
- 20601
+ 20259,
+ 20274
],
"loc": {
"start": {
- "line": 710,
+ "line": 698,
"column": 28
},
"end": {
- "line": 710,
+ "line": 698,
"column": 43
}
}
},
"range": [
- 20582,
- 20601
+ 20255,
+ 20274
],
"loc": {
"start": {
- "line": 710,
+ "line": 698,
"column": 24
},
"end": {
- "line": 710,
+ "line": 698,
"column": 43
}
}
@@ -44001,32 +43073,32 @@
"type": "Identifier",
"name": "i",
"range": [
- 20603,
- 20604
+ 20276,
+ 20277
],
"loc": {
"start": {
- "line": 710,
+ "line": 698,
"column": 45
},
"end": {
- "line": 710,
+ "line": 698,
"column": 46
}
}
},
"prefix": false,
"range": [
- 20603,
- 20606
+ 20276,
+ 20279
],
"loc": {
"start": {
- "line": 710,
+ "line": 698,
"column": 45
},
"end": {
- "line": 710,
+ "line": 698,
"column": 48
}
}
@@ -44043,16 +43115,16 @@
"type": "Identifier",
"name": "row",
"range": [
- 20626,
- 20629
+ 20299,
+ 20302
],
"loc": {
"start": {
- "line": 711,
+ "line": 699,
"column": 16
},
"end": {
- "line": 711,
+ "line": 699,
"column": 19
}
}
@@ -44067,16 +43139,16 @@
"type": "Identifier",
"name": "tbl",
"range": [
- 20632,
- 20635
+ 20305,
+ 20308
],
"loc": {
"start": {
- "line": 711,
+ "line": 699,
"column": 22
},
"end": {
- "line": 711,
+ "line": 699,
"column": 25
}
}
@@ -44085,31 +43157,31 @@
"type": "Identifier",
"name": "rows",
"range": [
- 20636,
- 20640
+ 20309,
+ 20313
],
"loc": {
"start": {
- "line": 711,
+ "line": 699,
"column": 26
},
"end": {
- "line": 711,
+ "line": 699,
"column": 30
}
}
},
"range": [
- 20632,
- 20640
+ 20305,
+ 20313
],
"loc": {
"start": {
- "line": 711,
+ "line": 699,
"column": 22
},
"end": {
- "line": 711,
+ "line": 699,
"column": 30
}
}
@@ -44118,46 +43190,46 @@
"type": "Identifier",
"name": "i",
"range": [
- 20641,
- 20642
+ 20314,
+ 20315
],
"loc": {
"start": {
- "line": 711,
+ "line": 699,
"column": 31
},
"end": {
- "line": 711,
+ "line": 699,
"column": 32
}
}
},
"range": [
- 20632,
- 20643
+ 20305,
+ 20316
],
"loc": {
"start": {
- "line": 711,
+ "line": 699,
"column": 22
},
"end": {
- "line": 711,
+ "line": 699,
"column": 33
}
}
},
"range": [
- 20626,
- 20643
+ 20299,
+ 20316
],
"loc": {
"start": {
- "line": 711,
+ "line": 699,
"column": 16
},
"end": {
- "line": 711,
+ "line": 699,
"column": 33
}
}
@@ -44165,16 +43237,16 @@
],
"kind": "let",
"range": [
- 20622,
- 20644
+ 20295,
+ 20317
],
"loc": {
"start": {
- "line": 711,
+ "line": 699,
"column": 12
},
"end": {
- "line": 711,
+ "line": 699,
"column": 34
}
}
@@ -44188,16 +43260,16 @@
"type": "Identifier",
"name": "cell",
"range": [
- 20661,
- 20665
+ 20334,
+ 20338
],
"loc": {
"start": {
- "line": 712,
+ "line": 700,
"column": 16
},
"end": {
- "line": 712,
+ "line": 700,
"column": 20
}
}
@@ -44212,16 +43284,16 @@
"type": "Identifier",
"name": "row",
"range": [
- 20668,
- 20671
+ 20341,
+ 20344
],
"loc": {
"start": {
- "line": 712,
+ "line": 700,
"column": 23
},
"end": {
- "line": 712,
+ "line": 700,
"column": 26
}
}
@@ -44230,31 +43302,31 @@
"type": "Identifier",
"name": "cells",
"range": [
- 20672,
- 20677
+ 20345,
+ 20350
],
"loc": {
"start": {
- "line": 712,
+ "line": 700,
"column": 27
},
"end": {
- "line": 712,
+ "line": 700,
"column": 32
}
}
},
"range": [
- 20668,
- 20677
+ 20341,
+ 20350
],
"loc": {
"start": {
- "line": 712,
+ "line": 700,
"column": 23
},
"end": {
- "line": 712,
+ "line": 700,
"column": 32
}
}
@@ -44263,46 +43335,46 @@
"type": "Identifier",
"name": "colIndex",
"range": [
- 20678,
- 20686
+ 20351,
+ 20359
],
"loc": {
"start": {
- "line": 712,
+ "line": 700,
"column": 33
},
"end": {
- "line": 712,
+ "line": 700,
"column": 41
}
}
},
"range": [
- 20668,
- 20687
+ 20341,
+ 20360
],
"loc": {
"start": {
- "line": 712,
+ "line": 700,
"column": 23
},
"end": {
- "line": 712,
+ "line": 700,
"column": 42
}
}
},
"range": [
- 20661,
- 20687
+ 20334,
+ 20360
],
"loc": {
"start": {
- "line": 712,
+ "line": 700,
"column": 16
},
"end": {
- "line": 712,
+ "line": 700,
"column": 42
}
}
@@ -44310,16 +43382,16 @@
],
"kind": "let",
"range": [
- 20657,
- 20688
+ 20330,
+ 20361
],
"loc": {
"start": {
- "line": 712,
+ "line": 700,
"column": 12
},
"end": {
- "line": 712,
+ "line": 700,
"column": 43
}
}
@@ -44330,16 +43402,16 @@
"type": "Identifier",
"name": "cell",
"range": [
- 20705,
- 20709
+ 20378,
+ 20382
],
"loc": {
"start": {
- "line": 713,
+ "line": 701,
"column": 16
},
"end": {
- "line": 713,
+ "line": 701,
"column": 20
}
}
@@ -44362,16 +43434,16 @@
"type": "Identifier",
"name": "cell",
"range": [
- 20729,
- 20733
+ 20402,
+ 20406
],
"loc": {
"start": {
- "line": 714,
+ "line": 702,
"column": 16
},
"end": {
- "line": 714,
+ "line": 702,
"column": 20
}
}
@@ -44380,31 +43452,31 @@
"type": "Identifier",
"name": "style",
"range": [
- 20734,
- 20739
+ 20407,
+ 20412
],
"loc": {
"start": {
- "line": 714,
+ "line": 702,
"column": 21
},
"end": {
- "line": 714,
+ "line": 702,
"column": 26
}
}
},
"range": [
- 20729,
- 20739
+ 20402,
+ 20412
],
"loc": {
"start": {
- "line": 714,
+ "line": 702,
"column": 16
},
"end": {
- "line": 714,
+ "line": 702,
"column": 26
}
}
@@ -44413,31 +43485,31 @@
"type": "Identifier",
"name": "display",
"range": [
- 20740,
- 20747
+ 20413,
+ 20420
],
"loc": {
"start": {
- "line": 714,
+ "line": 702,
"column": 27
},
"end": {
- "line": 714,
+ "line": 702,
"column": 34
}
}
},
"range": [
- 20729,
- 20747
+ 20402,
+ 20420
],
"loc": {
"start": {
- "line": 714,
+ "line": 702,
"column": 16
},
"end": {
- "line": 714,
+ "line": 702,
"column": 34
}
}
@@ -44448,16 +43520,16 @@
"type": "Identifier",
"name": "hide",
"range": [
- 20750,
- 20754
+ 20423,
+ 20427
],
"loc": {
"start": {
- "line": 714,
+ "line": 702,
"column": 37
},
"end": {
- "line": 714,
+ "line": 702,
"column": 41
}
}
@@ -44467,16 +43539,16 @@
"value": "none",
"raw": "'none'",
"range": [
- 20757,
- 20763
+ 20430,
+ 20436
],
"loc": {
"start": {
- "line": 714,
+ "line": 702,
"column": 44
},
"end": {
- "line": 714,
+ "line": 702,
"column": 50
}
}
@@ -44486,140 +43558,140 @@
"value": "",
"raw": "''",
"range": [
- 20766,
- 20768
+ 20439,
+ 20441
],
"loc": {
"start": {
- "line": 714,
+ "line": 702,
"column": 53
},
"end": {
- "line": 714,
+ "line": 702,
"column": 55
}
}
},
"range": [
- 20750,
- 20768
+ 20423,
+ 20441
],
"loc": {
"start": {
- "line": 714,
+ "line": 702,
"column": 37
},
"end": {
- "line": 714,
+ "line": 702,
"column": 55
}
}
},
"range": [
- 20729,
- 20768
+ 20402,
+ 20441
],
"loc": {
"start": {
- "line": 714,
+ "line": 702,
"column": 16
},
"end": {
- "line": 714,
+ "line": 702,
"column": 55
}
}
},
"range": [
- 20729,
- 20769
+ 20402,
+ 20442
],
"loc": {
"start": {
- "line": 714,
+ "line": 702,
"column": 16
},
"end": {
- "line": 714,
+ "line": 702,
"column": 56
}
}
}
],
"range": [
- 20711,
- 20783
+ 20384,
+ 20456
],
"loc": {
"start": {
- "line": 713,
+ "line": 701,
"column": 22
},
"end": {
- "line": 715,
+ "line": 703,
"column": 13
}
}
},
"alternate": null,
"range": [
- 20701,
- 20783
+ 20374,
+ 20456
],
"loc": {
"start": {
- "line": 713,
+ "line": 701,
"column": 12
},
"end": {
- "line": 715,
+ "line": 703,
"column": 13
}
}
}
],
"range": [
- 20608,
- 20793
+ 20281,
+ 20466
],
"loc": {
"start": {
- "line": 710,
+ "line": 698,
"column": 50
},
"end": {
- "line": 716,
+ "line": 704,
"column": 9
}
}
},
"range": [
- 20566,
- 20793
+ 20239,
+ 20466
],
"loc": {
"start": {
- "line": 710,
+ "line": 698,
"column": 8
},
"end": {
- "line": 716,
+ "line": 704,
"column": 9
}
}
}
],
"range": [
- 20556,
- 20799
+ 20229,
+ 20472
],
"loc": {
"start": {
- "line": 709,
+ "line": 697,
"column": 36
},
"end": {
- "line": 717,
+ "line": 705,
"column": 5
}
}
@@ -44627,16 +43699,16 @@
"generator": false,
"expression": false,
"range": [
- 20534,
- 20799
+ 20207,
+ 20472
],
"loc": {
"start": {
- "line": 709,
+ "line": 697,
"column": 14
},
"end": {
- "line": 717,
+ "line": 705,
"column": 5
}
}
@@ -44644,16 +43716,16 @@
"kind": "method",
"computed": false,
"range": [
- 20524,
- 20799
+ 20197,
+ 20472
],
"loc": {
"start": {
- "line": 709,
+ "line": 697,
"column": 4
},
"end": {
- "line": 717,
+ "line": 705,
"column": 5
}
},
@@ -44665,16 +43737,16 @@
"type": "Identifier",
"name": "_hideAtStart",
"range": [
- 20805,
- 20817
+ 20478,
+ 20490
],
"loc": {
"start": {
- "line": 719,
+ "line": 707,
"column": 4
},
"end": {
- "line": 719,
+ "line": 707,
"column": 16
}
}
@@ -44699,16 +43771,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 20830,
- 20834
+ 20503,
+ 20507
],
"loc": {
"start": {
- "line": 720,
+ "line": 708,
"column": 8
},
"end": {
- "line": 720,
+ "line": 708,
"column": 12
}
}
@@ -44717,31 +43789,31 @@
"type": "Identifier",
"name": "atStart",
"range": [
- 20835,
- 20842
+ 20508,
+ 20515
],
"loc": {
"start": {
- "line": 720,
+ "line": 708,
"column": 13
},
"end": {
- "line": 720,
+ "line": 708,
"column": 20
}
}
},
"range": [
- 20830,
- 20842
+ 20503,
+ 20515
],
"loc": {
"start": {
- "line": 720,
+ "line": 708,
"column": 8
},
"end": {
- "line": 720,
+ "line": 708,
"column": 20
}
}
@@ -44750,31 +43822,31 @@
"type": "Identifier",
"name": "forEach",
"range": [
- 20843,
- 20850
+ 20516,
+ 20523
],
"loc": {
"start": {
- "line": 720,
+ "line": 708,
"column": 21
},
"end": {
- "line": 720,
+ "line": 708,
"column": 28
}
}
},
"range": [
- 20830,
- 20850
+ 20503,
+ 20523
],
"loc": {
"start": {
- "line": 720,
+ "line": 708,
"column": 8
},
"end": {
- "line": 720,
+ "line": 708,
"column": 28
}
}
@@ -44788,16 +43860,16 @@
"type": "Identifier",
"name": "colIdx",
"range": [
- 20852,
- 20858
+ 20525,
+ 20531
],
"loc": {
"start": {
- "line": 720,
+ "line": 708,
"column": 30
},
"end": {
- "line": 720,
+ "line": 708,
"column": 36
}
}
@@ -44816,16 +43888,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 20877,
- 20881
+ 20550,
+ 20554
],
"loc": {
"start": {
- "line": 721,
+ "line": 709,
"column": 12
},
"end": {
- "line": 721,
+ "line": 709,
"column": 16
}
}
@@ -44834,31 +43906,31 @@
"type": "Identifier",
"name": "hideCol",
"range": [
- 20882,
- 20889
+ 20555,
+ 20562
],
"loc": {
"start": {
- "line": 721,
+ "line": 709,
"column": 17
},
"end": {
- "line": 721,
+ "line": 709,
"column": 24
}
}
},
"range": [
- 20877,
- 20889
+ 20550,
+ 20562
],
"loc": {
"start": {
- "line": 721,
+ "line": 709,
"column": 12
},
"end": {
- "line": 721,
+ "line": 709,
"column": 24
}
}
@@ -44868,63 +43940,63 @@
"type": "Identifier",
"name": "colIdx",
"range": [
- 20890,
- 20896
+ 20563,
+ 20569
],
"loc": {
"start": {
- "line": 721,
+ "line": 709,
"column": 25
},
"end": {
- "line": 721,
+ "line": 709,
"column": 31
}
}
}
],
"range": [
- 20877,
- 20897
+ 20550,
+ 20570
],
"loc": {
"start": {
- "line": 721,
+ "line": 709,
"column": 12
},
"end": {
- "line": 721,
+ "line": 709,
"column": 32
}
}
},
"range": [
- 20877,
- 20898
+ 20550,
+ 20571
],
"loc": {
"start": {
- "line": 721,
+ "line": 709,
"column": 12
},
"end": {
- "line": 721,
+ "line": 709,
"column": 33
}
}
}
],
"range": [
- 20863,
- 20908
+ 20536,
+ 20581
],
"loc": {
"start": {
- "line": 720,
+ "line": 708,
"column": 41
},
"end": {
- "line": 722,
+ "line": 710,
"column": 9
}
}
@@ -44932,63 +44004,63 @@
"generator": false,
"expression": false,
"range": [
- 20851,
- 20908
+ 20524,
+ 20581
],
"loc": {
"start": {
- "line": 720,
+ "line": 708,
"column": 29
},
"end": {
- "line": 722,
+ "line": 710,
"column": 9
}
}
}
],
"range": [
- 20830,
- 20909
+ 20503,
+ 20582
],
"loc": {
"start": {
- "line": 720,
+ "line": 708,
"column": 8
},
"end": {
- "line": 722,
+ "line": 710,
"column": 10
}
}
},
"range": [
- 20830,
- 20910
+ 20503,
+ 20583
],
"loc": {
"start": {
- "line": 720,
+ "line": 708,
"column": 8
},
"end": {
- "line": 722,
+ "line": 710,
"column": 11
}
}
}
],
"range": [
- 20820,
- 20916
+ 20493,
+ 20589
],
"loc": {
"start": {
- "line": 719,
+ "line": 707,
"column": 19
},
"end": {
- "line": 723,
+ "line": 711,
"column": 5
}
}
@@ -44996,16 +44068,16 @@
"generator": false,
"expression": false,
"range": [
- 20817,
- 20916
+ 20490,
+ 20589
],
"loc": {
"start": {
- "line": 719,
+ "line": 707,
"column": 16
},
"end": {
- "line": 723,
+ "line": 711,
"column": 5
}
}
@@ -45013,16 +44085,16 @@
"kind": "method",
"computed": false,
"range": [
- 20805,
- 20916
+ 20478,
+ 20589
],
"loc": {
"start": {
- "line": 719,
+ "line": 707,
"column": 4
},
"end": {
- "line": 723,
+ "line": 711,
"column": 5
}
},
@@ -45031,7 +44103,7 @@
],
"range": [
325,
- 20918
+ 20591
],
"loc": {
"start": {
@@ -45039,14 +44111,14 @@
"column": 52
},
"end": {
- "line": 724,
+ "line": 712,
"column": 1
}
}
},
"range": [
288,
- 20918
+ 20591
],
"loc": {
"start": {
@@ -45054,7 +44126,7 @@
"column": 15
},
"end": {
- "line": 724,
+ "line": 712,
"column": 1
}
},
@@ -45082,7 +44154,7 @@
},
"range": [
273,
- 20918
+ 20591
],
"loc": {
"start": {
@@ -45090,7 +44162,7 @@
"column": 0
},
"end": {
- "line": 724,
+ "line": 712,
"column": 1
}
},
@@ -45119,7 +44191,7 @@
"sourceType": "module",
"range": [
0,
- 20918
+ 20591
],
"loc": {
"start": {
@@ -45127,7 +44199,7 @@
"column": 0
},
"end": {
- "line": 724,
+ "line": 712,
"column": 1
}
},
@@ -45530,10 +44602,10 @@
},
{
"type": "Block",
- "value": "*\n * Extension's prefix\n * @private\n ",
+ "value": "*\n * Css for columns manager UI span\n * @type {String}\n ",
"range": [
3442,
- 3507
+ 3526
],
"loc": {
"start": {
@@ -45548,10 +44620,10 @@
},
{
"type": "Block",
- "value": "*\n * Css for columns manager UI span\n * @type {String}\n ",
+ "value": "*\n * Css for columns manager UI main container\n * @type {String}\n ",
"range": [
- 3548,
- 3632
+ 3598,
+ 3692
],
"loc": {
"start": {
@@ -45566,10 +44638,10 @@
},
{
"type": "Block",
- "value": "*\n * Main container prefix\n * @private\n ",
+ "value": "*\n * Css for columns manager UI checklist (ul)\n * @type {String}\n ",
"range": [
- 3704,
- 3772
+ 3764,
+ 3858
],
"loc": {
"start": {
@@ -45584,10 +44656,10 @@
},
{
"type": "Block",
- "value": "*\n * Css for columns manager UI main container\n * @type {String}\n ",
+ "value": "*\n * Css for columns manager UI checklist item (li)\n * @type {String}\n ",
"range": [
- 3827,
- 3921
+ 3936,
+ 4035
],
"loc": {
"start": {
@@ -45600,56 +44672,20 @@
}
}
},
- {
- "type": "Block",
- "value": "*\n * Css for columns manager UI checklist (ul)\n * @type {String}\n ",
- "range": [
- 3993,
- 4087
- ],
- "loc": {
- "start": {
- "line": 163,
- "column": 8
- },
- "end": {
- "line": 166,
- "column": 11
- }
- }
- },
- {
- "type": "Block",
- "value": "*\n * Css for columns manager UI checklist item (li)\n * @type {String}\n ",
- "range": [
- 4165,
- 4264
- ],
- "loc": {
- "start": {
- "line": 169,
- "column": 8
- },
- "end": {
- "line": 172,
- "column": 11
- }
- }
- },
{
"type": "Block",
"value": "*\n * Css for columns manager UI checklist item selected state (li)\n * @type {String}\n ",
"range": [
- 4373,
- 4487
+ 4144,
+ 4258
],
"loc": {
"start": {
- "line": 176,
+ "line": 164,
"column": 8
},
"end": {
- "line": 179,
+ "line": 167,
"column": 11
}
}
@@ -45658,12 +44694,48 @@
"type": "Block",
"value": "*\n * Text preceding the columns list, defaults to 'Hide' or 'Show'\n * depending on tick mode (tick_to_hide option)\n * @type {String}\n ",
"range": [
- 4612,
- 4782
+ 4383,
+ 4553
],
"loc": {
"start": {
- "line": 183,
+ "line": 171,
+ "column": 8
+ },
+ "end": {
+ "line": 175,
+ "column": 11
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\n * List of columns indexes to be hidden at initialization\n * @type {Array}\n ",
+ "range": [
+ 4634,
+ 4740
+ ],
+ "loc": {
+ "start": {
+ "line": 178,
+ "column": 8
+ },
+ "end": {
+ "line": 181,
+ "column": 11
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\n * Enable hover behaviour on columns manager button/link\n * @type {Boolean}\n ",
+ "range": [
+ 4791,
+ 4898
+ ],
+ "loc": {
+ "start": {
+ "line": 184,
"column": 8
},
"end": {
@@ -45674,10 +44746,10 @@
},
{
"type": "Block",
- "value": "*\n * List of columns indexes to be hidden at initialization\n * @type {Array}\n ",
+ "value": "*\n * Enable select all option, disabled by default\n * @type {Boolean}\n ",
"range": [
- 4863,
- 4969
+ 4960,
+ 5059
],
"loc": {
"start": {
@@ -45692,10 +44764,10 @@
},
{
"type": "Block",
- "value": "*\n * Enable hover behaviour on columns manager button/link\n * @type {Boolean}\n ",
+ "value": "*\n * Text for select all option, defaults to 'Select all:'\n * @type {String}\n ",
"range": [
- 5020,
- 5127
+ 5126,
+ 5232
],
"loc": {
"start": {
@@ -45710,10 +44782,10 @@
},
{
"type": "Block",
- "value": "*\n * Enable select all option, disabled by default\n * @type {Boolean}\n ",
+ "value": "*\n * List of indexes of hidden columns\n * @private\n ",
"range": [
- 5189,
- 5288
+ 5303,
+ 5383
],
"loc": {
"start": {
@@ -45728,10 +44800,10 @@
},
{
"type": "Block",
- "value": "*\n * Text for select all option, defaults to 'Select all:'\n * @type {String}\n ",
+ "value": "*\n * Callback fired when the extension is initialized\n * @type {Function}\n ",
"range": [
- 5355,
- 5461
+ 5423,
+ 5526
],
"loc": {
"start": {
@@ -45746,10 +44818,10 @@
},
{
"type": "Block",
- "value": "*\n * List of indexes of hidden columns\n * @private\n ",
+ "value": "*\n * Callback fired before the columns manager is opened\n * @type {Function}\n ",
"range": [
- 5532,
- 5612
+ 5600,
+ 5706
],
"loc": {
"start": {
@@ -45764,10 +44836,10 @@
},
{
"type": "Block",
- "value": "*\n * Callback fired when the extension is initialized\n * @type {Function}\n ",
+ "value": "*\n * Callback fired after the columns manager is opened\n * @type {Function}\n ",
"range": [
- 5652,
- 5755
+ 5794,
+ 5899
],
"loc": {
"start": {
@@ -45782,10 +44854,10 @@
},
{
"type": "Block",
- "value": "*\n * Callback fired before the columns manager is opened\n * @type {Function}\n ",
+ "value": "*\n * Callback fired before the columns manager is closed\n * @type {Function}\n ",
"range": [
- 5829,
- 5935
+ 5984,
+ 6090
],
"loc": {
"start": {
@@ -45800,10 +44872,10 @@
},
{
"type": "Block",
- "value": "*\n * Callback fired after the columns manager is opened\n * @type {Function}\n ",
+ "value": "*\n * Callback fired after the columns manager is closed\n * @type {Function}\n ",
"range": [
- 6023,
- 6128
+ 6181,
+ 6286
],
"loc": {
"start": {
@@ -45818,10 +44890,10 @@
},
{
"type": "Block",
- "value": "*\n * Callback fired before the columns manager is closed\n * @type {Function}\n ",
+ "value": "*\n * Callback fired before a column is hidden\n * @type {Function}\n ",
"range": [
- 6213,
- 6319
+ 6374,
+ 6469
],
"loc": {
"start": {
@@ -45834,56 +44906,20 @@
}
}
},
- {
- "type": "Block",
- "value": "*\n * Callback fired after the columns manager is closed\n * @type {Function}\n ",
- "range": [
- 6410,
- 6515
- ],
- "loc": {
- "start": {
- "line": 244,
- "column": 8
- },
- "end": {
- "line": 247,
- "column": 11
- }
- }
- },
- {
- "type": "Block",
- "value": "*\n * Callback fired before a column is hidden\n * @type {Function}\n ",
- "range": [
- 6603,
- 6698
- ],
- "loc": {
- "start": {
- "line": 250,
- "column": 8
- },
- "end": {
- "line": 253,
- "column": 11
- }
- }
- },
{
"type": "Block",
"value": "*\n * Callback fired after a column is hidden\n * @type {Function}\n ",
"range": [
- 6815,
- 6909
+ 6586,
+ 6680
],
"loc": {
"start": {
- "line": 257,
+ "line": 245,
"column": 8
},
"end": {
- "line": 260,
+ "line": 248,
"column": 11
}
}
@@ -45892,16 +44928,16 @@
"type": "Block",
"value": "*\n * Callback fired before a column is displayed\n * @type {Function}\n ",
"range": [
- 7023,
- 7121
+ 6794,
+ 6892
],
"loc": {
"start": {
- "line": 264,
+ "line": 252,
"column": 8
},
"end": {
- "line": 267,
+ "line": 255,
"column": 11
}
}
@@ -45910,16 +44946,16 @@
"type": "Block",
"value": "*\n * Callback fired after a column is displayed\n * @type {Function}\n ",
"range": [
- 7247,
- 7344
+ 7018,
+ 7115
],
"loc": {
"start": {
- "line": 271,
+ "line": 259,
"column": 8
},
"end": {
- "line": 274,
+ "line": 262,
"column": 11
}
}
@@ -45928,16 +44964,16 @@
"type": "Line",
"value": "Grid layout support",
"range": [
- 7467,
- 7488
+ 7238,
+ 7259
],
"loc": {
"start": {
- "line": 278,
+ "line": 266,
"column": 8
},
"end": {
- "line": 278,
+ "line": 266,
"column": 29
}
}
@@ -45946,16 +44982,16 @@
"type": "Line",
"value": "headers table",
"range": [
- 7582,
- 7597
+ 7353,
+ 7368
],
"loc": {
"start": {
- "line": 280,
+ "line": 268,
"column": 64
},
"end": {
- "line": 280,
+ "line": 268,
"column": 79
}
}
@@ -45964,16 +45000,16 @@
"type": "Line",
"value": "headers index",
"range": [
- 7633,
- 7648
+ 7404,
+ 7419
],
"loc": {
"start": {
- "line": 281,
+ "line": 269,
"column": 35
},
"end": {
- "line": 281,
+ "line": 269,
"column": 50
}
}
@@ -45982,16 +45018,16 @@
"type": "Line",
"value": "Loads extension stylesheet",
"range": [
- 7777,
- 7805
+ 7548,
+ 7576
],
"loc": {
"start": {
- "line": 286,
+ "line": 274,
"column": 8
},
"end": {
- "line": 286,
+ "line": 274,
"column": 36
}
}
@@ -46000,16 +45036,16 @@
"type": "Block",
"value": "*\n * Toggle columns manager UI\n ",
"range": [
- 7936,
- 7980
+ 7707,
+ 7751
],
"loc": {
"start": {
- "line": 293,
+ "line": 281,
"column": 4
},
"end": {
- "line": 295,
+ "line": 283,
"column": 7
}
}
@@ -46018,16 +45054,16 @@
"type": "Block",
"value": "*\n * Check an item in columns manager UI\n * @private\n ",
"range": [
- 8777,
- 8847
+ 8548,
+ 8618
],
"loc": {
"start": {
- "line": 321,
+ "line": 309,
"column": 4
},
"end": {
- "line": 324,
+ "line": 312,
"column": 7
}
}
@@ -46036,16 +45072,16 @@
"type": "Block",
"value": "*\n * Initializes ColsVisibility instance\n ",
"range": [
- 9488,
- 9542
+ 9259,
+ 9313
],
"loc": {
"start": {
- "line": 347,
+ "line": 335,
"column": 4
},
"end": {
- "line": 349,
+ "line": 337,
"column": 7
}
}
@@ -46054,16 +45090,16 @@
"type": "Block",
"value": "*\n * @inherited\n ",
"range": [
- 9796,
- 9833
+ 9567,
+ 9604
],
"loc": {
"start": {
- "line": 361,
+ "line": 349,
"column": 8
},
"end": {
- "line": 363,
+ "line": 351,
"column": 11
}
}
@@ -46072,16 +45108,16 @@
"type": "Line",
"value": " Hide columns at start at very end of initialization, do not move",
"range": [
- 9953,
- 10020
+ 9724,
+ 9791
],
"loc": {
"start": {
- "line": 368,
+ "line": 356,
"column": 8
},
"end": {
- "line": 368,
+ "line": 356,
"column": 75
}
}
@@ -46090,16 +45126,16 @@
"type": "Line",
"value": " as order is important",
"range": [
- 10029,
- 10053
+ 9800,
+ 9824
],
"loc": {
"start": {
- "line": 369,
+ "line": 357,
"column": 8
},
"end": {
- "line": 369,
+ "line": 357,
"column": 32
}
}
@@ -46108,16 +45144,16 @@
"type": "Block",
"value": "*\n * Build main button UI\n ",
"range": [
- 10094,
- 10133
+ 9865,
+ 9904
],
"loc": {
"start": {
- "line": 373,
+ "line": 361,
"column": 4
},
"end": {
- "line": 375,
+ "line": 363,
"column": 7
}
}
@@ -46126,16 +45162,16 @@
"type": "Line",
"value": "Container element (rdiv or custom element)",
"range": [
- 10351,
- 10395
+ 10095,
+ 10139
],
"loc": {
"start": {
- "line": 384,
+ "line": 372,
"column": 8
},
"end": {
- "line": 384,
+ "line": 372,
"column": 52
}
}
@@ -46144,16 +45180,16 @@
"type": "Line",
"value": "Custom html",
"range": [
- 11225,
- 11238
+ 10969,
+ 10982
],
"loc": {
"start": {
- "line": 409,
+ "line": 397,
"column": 17
},
"end": {
- "line": 409,
+ "line": 397,
"column": 30
}
}
@@ -46162,16 +45198,16 @@
"type": "Block",
"value": "*\n * Build columns manager UI\n ",
"range": [
- 11721,
- 11764
+ 11465,
+ 11508
],
"loc": {
"start": {
- "line": 427,
+ "line": 415,
"column": 4
},
"end": {
- "line": 429,
+ "line": 417,
"column": 7
}
}
@@ -46180,16 +45216,16 @@
"type": "Line",
"value": "Extension description",
"range": [
- 12012,
- 12035
+ 11725,
+ 11748
],
"loc": {
"start": {
- "line": 438,
+ "line": 426,
"column": 8
},
"end": {
- "line": 438,
+ "line": 426,
"column": 31
}
}
@@ -46198,16 +45234,16 @@
"type": "Line",
"value": "Headers list",
"range": [
- 12177,
- 12191
+ 11890,
+ 11904
],
"loc": {
"start": {
- "line": 443,
+ "line": 431,
"column": 8
},
"end": {
- "line": 443,
+ "line": 431,
"column": 22
}
}
@@ -46216,16 +45252,16 @@
"type": "Line",
"value": "Tick all option",
"range": [
- 12528,
- 12545
+ 12201,
+ 12218
],
"loc": {
"start": {
- "line": 452,
+ "line": 440,
"column": 8
},
"end": {
- "line": 452,
+ "line": 440,
"column": 25
}
}
@@ -46234,16 +45270,16 @@
"type": "Line",
"value": "separator",
"range": [
- 14057,
- 14068
+ 13730,
+ 13741
],
"loc": {
"start": {
- "line": 493,
+ "line": 481,
"column": 8
},
"end": {
- "line": 493,
+ "line": 481,
"column": 19
}
}
@@ -46252,16 +45288,16 @@
"type": "Line",
"value": "Close link",
"range": [
- 14147,
- 14159
+ 13820,
+ 13832
],
"loc": {
"start": {
- "line": 496,
+ "line": 484,
"column": 8
},
"end": {
- "line": 496,
+ "line": 484,
"column": 20
}
}
@@ -46270,16 +45306,16 @@
"type": "Block",
"value": "*\n * Hide or show specified columns\n * @param {Number} colIndex Column index\n * @param {Boolean} hide Hide column if true or show if false\n ",
"range": [
- 14792,
- 14955
+ 14465,
+ 14628
],
"loc": {
"start": {
- "line": 516,
+ "line": 504,
"column": 4
},
"end": {
- "line": 520,
+ "line": 508,
"column": 7
}
}
@@ -46288,16 +45324,16 @@
"type": "Line",
"value": "This event is fired just after a column is displayed for",
"range": [
- 15885,
- 15943
+ 15558,
+ 15616
],
"loc": {
"start": {
- "line": 553,
+ "line": 541,
"column": 12
},
"end": {
- "line": 553,
+ "line": 541,
"column": 70
}
}
@@ -46306,16 +45342,16 @@
"type": "Line",
"value": "grid_layout support",
"range": [
- 15956,
- 15977
+ 15629,
+ 15650
],
"loc": {
"start": {
- "line": 554,
+ "line": 542,
"column": 12
},
"end": {
- "line": 554,
+ "line": 542,
"column": 33
}
}
@@ -46324,16 +45360,16 @@
"type": "Line",
"value": "TODO: grid layout module should be responsible for those",
"range": [
- 15990,
- 16048
+ 15663,
+ 15721
],
"loc": {
"start": {
- "line": 555,
+ "line": 543,
"column": 12
},
"end": {
- "line": 555,
+ "line": 543,
"column": 70
}
}
@@ -46342,16 +45378,16 @@
"type": "Line",
"value": "calculations",
"range": [
- 16061,
- 16075
+ 15734,
+ 15748
],
"loc": {
"start": {
- "line": 556,
+ "line": 544,
"column": 12
},
"end": {
- "line": 556,
+ "line": 544,
"column": 26
}
}
@@ -46360,16 +45396,16 @@
"type": "Line",
"value": "This event is fired just after a column is displayed for",
"range": [
- 16835,
- 16893
+ 16508,
+ 16566
],
"loc": {
"start": {
- "line": 576,
+ "line": 564,
"column": 12
},
"end": {
- "line": 576,
+ "line": 564,
"column": 70
}
}
@@ -46378,16 +45414,16 @@
"type": "Line",
"value": "grid_layout support",
"range": [
- 16906,
- 16927
+ 16579,
+ 16600
],
"loc": {
"start": {
- "line": 577,
+ "line": 565,
"column": 12
},
"end": {
- "line": 577,
+ "line": 565,
"column": 33
}
}
@@ -46396,16 +45432,16 @@
"type": "Line",
"value": "TODO: grid layout module should be responsible for those",
"range": [
- 16940,
- 16998
+ 16613,
+ 16671
],
"loc": {
"start": {
- "line": 578,
+ "line": 566,
"column": 12
},
"end": {
- "line": 578,
+ "line": 566,
"column": 70
}
}
@@ -46414,16 +45450,16 @@
"type": "Line",
"value": "calculations",
"range": [
- 17011,
- 17025
+ 16684,
+ 16698
],
"loc": {
"start": {
- "line": 579,
+ "line": 567,
"column": 12
},
"end": {
- "line": 579,
+ "line": 567,
"column": 26
}
}
@@ -46432,16 +45468,16 @@
"type": "Block",
"value": "*\n * Show specified column\n * @param {Number} colIndex Column index\n ",
"range": [
- 17717,
- 17803
+ 17390,
+ 17476
],
"loc": {
"start": {
- "line": 597,
+ "line": 585,
"column": 4
},
"end": {
- "line": 600,
+ "line": 588,
"column": 7
}
}
@@ -46450,16 +45486,16 @@
"type": "Block",
"value": "*\n * Hide specified column\n * @param {Number} colIndex Column index\n ",
"range": [
- 18184,
- 18270
+ 17857,
+ 17943
],
"loc": {
"start": {
- "line": 615,
+ "line": 603,
"column": 4
},
"end": {
- "line": 618,
+ "line": 606,
"column": 7
}
}
@@ -46468,16 +45504,16 @@
"type": "Block",
"value": "*\n * Determine if specified column is hidden\n * @param {Number} colIndex Column index\n ",
"range": [
- 18649,
- 18753
+ 18322,
+ 18426
],
"loc": {
"start": {
- "line": 633,
+ "line": 621,
"column": 4
},
"end": {
- "line": 636,
+ "line": 624,
"column": 7
}
}
@@ -46486,8 +45522,26 @@
"type": "Block",
"value": "*\n * Toggle visibility of specified column\n * @param {Number} colIndex Column index\n ",
"range": [
- 18906,
- 19008
+ 18579,
+ 18681
+ ],
+ "loc": {
+ "start": {
+ "line": 632,
+ "column": 4
+ },
+ "end": {
+ "line": 635,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\n * Return the indexes of the columns currently hidden\n * @return {Array} column indexes\n ",
+ "range": [
+ 18886,
+ 18993
],
"loc": {
"start": {
@@ -46500,38 +45554,20 @@
}
}
},
- {
- "type": "Block",
- "value": "*\n * Return the indexes of the columns currently hidden\n * @return {Array} column indexes\n ",
- "range": [
- 19213,
- 19320
- ],
- "loc": {
- "start": {
- "line": 656,
- "column": 4
- },
- "end": {
- "line": 659,
- "column": 7
- }
- }
- },
{
"type": "Block",
"value": "*\n * Remove the columns manager\n ",
"range": [
- 19386,
- 19431
+ 19059,
+ 19104
],
"loc": {
"start": {
- "line": 664,
+ "line": 652,
"column": 4
},
"end": {
- "line": 666,
+ "line": 654,
"column": 7
}
}
diff --git a/docs/class/src/emitter.js~Emitter.html b/docs/class/src/emitter.js~Emitter.html
index d24ef44d..f123632a 100644
--- a/docs/class/src/emitter.js~Emitter.html
+++ b/docs/class/src/emitter.js~Emitter.html
@@ -3,7 +3,7 @@
- Emitter | tablefilter v0.4.5 API Document
+ Emitter | tablefilter v0.4.6 API Document
diff --git a/docs/class/src/extensions/advancedGrid/adapterEzEditTable.js~AdapterEzEditTable.html b/docs/class/src/extensions/advancedGrid/adapterEzEditTable.js~AdapterEzEditTable.html
index 95823c06..c6f83384 100644
--- a/docs/class/src/extensions/advancedGrid/adapterEzEditTable.js~AdapterEzEditTable.html
+++ b/docs/class/src/extensions/advancedGrid/adapterEzEditTable.js~AdapterEzEditTable.html
@@ -3,7 +3,7 @@
- AdapterEzEditTable | tablefilter v0.4.5 API Document
+ AdapterEzEditTable | tablefilter v0.4.6 API Document
diff --git a/docs/class/src/extensions/colOps/colOps.js~ColOps.html b/docs/class/src/extensions/colOps/colOps.js~ColOps.html
index 6aa575d6..876a76aa 100644
--- a/docs/class/src/extensions/colOps/colOps.js~ColOps.html
+++ b/docs/class/src/extensions/colOps/colOps.js~ColOps.html
@@ -3,7 +3,7 @@
- ColOps | tablefilter v0.4.5 API Document
+ ColOps | tablefilter v0.4.6 API Document
@@ -119,13 +119,13 @@
@@ -734,7 +734,7 @@ Configuration options are stored in 'opts' property
- source
+ source
@@ -802,7 +802,7 @@ Configuration options are stored in 'opts' property
- source
+ source
@@ -842,7 +842,7 @@ Configuration options are stored in 'opts' property
- source
+ source
@@ -883,7 +883,7 @@ Configuration options are stored in 'opts' property
- source
+ source
@@ -924,7 +924,7 @@ Configuration options are stored in 'opts' property
- source
+ source
@@ -968,7 +968,7 @@ Configuration options are stored in 'opts' property
- source
+ source
@@ -1025,7 +1025,7 @@ Configuration options are stored in 'opts' property
- source
+ source
@@ -1066,7 +1066,7 @@ Configuration options are stored in 'opts' property
- source
+ source
diff --git a/docs/class/src/extensions/colsVisibility/colsVisibility.js~ColsVisibility.html b/docs/class/src/extensions/colsVisibility/colsVisibility.js~ColsVisibility.html
index f596fd14..9190e3e9 100644
--- a/docs/class/src/extensions/colsVisibility/colsVisibility.js~ColsVisibility.html
+++ b/docs/class/src/extensions/colsVisibility/colsVisibility.js~ColsVisibility.html
@@ -3,7 +3,7 @@
-
ColsVisibility | tablefilter v0.4.5 API Document
+
ColsVisibility | tablefilter v0.4.6 API Document
@@ -1832,7 +1832,7 @@ depending on tick mode (tick_to_hide option)
- source
+ source
@@ -2160,7 +2160,7 @@ depending on tick mode (tick_to_hide option)
- source
+ source
@@ -2283,7 +2283,7 @@ depending on tick mode (tick_to_hide option)
- source
+ source
@@ -2324,7 +2324,7 @@ depending on tick mode (tick_to_hide option)
- source
+ source
@@ -2488,7 +2488,7 @@ depending on tick mode (tick_to_hide option)
- source
+ source
@@ -2528,7 +2528,7 @@ depending on tick mode (tick_to_hide option)
- source
+ source
@@ -2569,7 +2569,7 @@ depending on tick mode (tick_to_hide option)
- source
+ source
@@ -2610,7 +2610,7 @@ depending on tick mode (tick_to_hide option)
- source
+ source
@@ -2733,7 +2733,7 @@ depending on tick mode (tick_to_hide option)
- source
+ source
@@ -2774,7 +2774,7 @@ depending on tick mode (tick_to_hide option)
- source
+ source
@@ -2815,7 +2815,7 @@ depending on tick mode (tick_to_hide option)
- source
+ source
@@ -2856,7 +2856,7 @@ depending on tick mode (tick_to_hide option)
- source
+ source
@@ -2897,7 +2897,7 @@ depending on tick mode (tick_to_hide option)
- source
+ source
@@ -2938,7 +2938,7 @@ depending on tick mode (tick_to_hide option)
- source
+ source
@@ -2979,7 +2979,7 @@ depending on tick mode (tick_to_hide option)
- source
+ source
@@ -3020,7 +3020,7 @@ depending on tick mode (tick_to_hide option)
- source
+ source
@@ -3061,7 +3061,7 @@ depending on tick mode (tick_to_hide option)
- source
+ source
@@ -3102,7 +3102,7 @@ depending on tick mode (tick_to_hide option)
- source
+ source
@@ -3184,7 +3184,7 @@ depending on tick mode (tick_to_hide option)
- source
+ source
@@ -3226,7 +3226,7 @@ depending on tick mode (tick_to_hide option)
- source
+ source
@@ -3311,7 +3311,7 @@ depending on tick mode (tick_to_hide option)
- source
+ source
@@ -3352,7 +3352,7 @@ depending on tick mode (tick_to_hide option)
- source
+ source
@@ -3393,7 +3393,7 @@ depending on tick mode (tick_to_hide option)
- source
+ source
@@ -3434,7 +3434,7 @@ depending on tick mode (tick_to_hide option)
- source
+ source
@@ -3486,7 +3486,7 @@ depending on tick mode (tick_to_hide option)
- source
+ source
@@ -3544,7 +3544,7 @@ depending on tick mode (tick_to_hide option)
- source
+ source
@@ -3585,7 +3585,7 @@ depending on tick mode (tick_to_hide option)
- source
+ source
@@ -3653,7 +3653,7 @@ depending on tick mode (tick_to_hide option)
- source
+ source
@@ -3718,7 +3718,7 @@ depending on tick mode (tick_to_hide option)
- source
+ source
@@ -3776,7 +3776,7 @@ depending on tick mode (tick_to_hide option)
- source
+ source
@@ -3817,7 +3817,7 @@ depending on tick mode (tick_to_hide option)
- source
+ source
diff --git a/docs/class/src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility.html b/docs/class/src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility.html
index 82097342..4765b3fe 100644
--- a/docs/class/src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility.html
+++ b/docs/class/src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility.html
@@ -3,7 +3,7 @@
-
FiltersVisibility | tablefilter v0.4.5 API Document
+
FiltersVisibility | tablefilter v0.4.6 API Document
diff --git a/docs/class/src/extensions/sort/adapterSortabletable.js~AdapterSortableTable.html b/docs/class/src/extensions/sort/adapterSortabletable.js~AdapterSortableTable.html
index 8c314d3d..64ab903f 100644
--- a/docs/class/src/extensions/sort/adapterSortabletable.js~AdapterSortableTable.html
+++ b/docs/class/src/extensions/sort/adapterSortabletable.js~AdapterSortableTable.html
@@ -3,7 +3,7 @@
-
AdapterSortableTable | tablefilter v0.4.5 API Document
+
AdapterSortableTable | tablefilter v0.4.6 API Document
diff --git a/docs/class/src/feature.js~Feature.html b/docs/class/src/feature.js~Feature.html
index 2703d719..c7b6fd0c 100644
--- a/docs/class/src/feature.js~Feature.html
+++ b/docs/class/src/feature.js~Feature.html
@@ -3,7 +3,7 @@
-
Feature | tablefilter v0.4.5 API Document
+
Feature | tablefilter v0.4.6 API Document
diff --git a/docs/class/src/modules/alternateRows.js~AlternateRows.html b/docs/class/src/modules/alternateRows.js~AlternateRows.html
index 402f6ee2..d03baeac 100644
--- a/docs/class/src/modules/alternateRows.js~AlternateRows.html
+++ b/docs/class/src/modules/alternateRows.js~AlternateRows.html
@@ -3,7 +3,7 @@
-
AlternateRows | tablefilter v0.4.5 API Document
+
AlternateRows | tablefilter v0.4.6 API Document
diff --git a/docs/class/src/modules/checkList.js~CheckList.html b/docs/class/src/modules/checkList.js~CheckList.html
index b8c82bec..15e94365 100644
--- a/docs/class/src/modules/checkList.js~CheckList.html
+++ b/docs/class/src/modules/checkList.js~CheckList.html
@@ -3,7 +3,7 @@
-
CheckList | tablefilter v0.4.5 API Document
+
CheckList | tablefilter v0.4.6 API Document
diff --git a/docs/class/src/modules/clearButton.js~ClearButton.html b/docs/class/src/modules/clearButton.js~ClearButton.html
index 3e6dda68..9905b943 100644
--- a/docs/class/src/modules/clearButton.js~ClearButton.html
+++ b/docs/class/src/modules/clearButton.js~ClearButton.html
@@ -3,7 +3,7 @@
-
ClearButton | tablefilter v0.4.5 API Document
+
ClearButton | tablefilter v0.4.6 API Document
diff --git a/docs/class/src/modules/dateType.js~DateType.html b/docs/class/src/modules/dateType.js~DateType.html
index ca331761..9fa108a2 100644
--- a/docs/class/src/modules/dateType.js~DateType.html
+++ b/docs/class/src/modules/dateType.js~DateType.html
@@ -3,7 +3,7 @@
-
DateType | tablefilter v0.4.5 API Document
+
DateType | tablefilter v0.4.6 API Document
diff --git a/docs/class/src/modules/dropdown.js~Dropdown.html b/docs/class/src/modules/dropdown.js~Dropdown.html
index 4fd2ceb1..873045d6 100644
--- a/docs/class/src/modules/dropdown.js~Dropdown.html
+++ b/docs/class/src/modules/dropdown.js~Dropdown.html
@@ -3,7 +3,7 @@
-
Dropdown | tablefilter v0.4.5 API Document
+
Dropdown | tablefilter v0.4.6 API Document
diff --git a/docs/class/src/modules/gridLayout.js~GridLayout.html b/docs/class/src/modules/gridLayout.js~GridLayout.html
index 6119384e..e79a053f 100644
--- a/docs/class/src/modules/gridLayout.js~GridLayout.html
+++ b/docs/class/src/modules/gridLayout.js~GridLayout.html
@@ -3,7 +3,7 @@
-
GridLayout | tablefilter v0.4.5 API Document
+
GridLayout | tablefilter v0.4.6 API Document
diff --git a/docs/class/src/modules/hash.js~Hash.html b/docs/class/src/modules/hash.js~Hash.html
index 89db0672..1cb91ed5 100644
--- a/docs/class/src/modules/hash.js~Hash.html
+++ b/docs/class/src/modules/hash.js~Hash.html
@@ -3,7 +3,7 @@
-
Hash | tablefilter v0.4.5 API Document
+
Hash | tablefilter v0.4.6 API Document
diff --git a/docs/class/src/modules/help.js~Help.html b/docs/class/src/modules/help.js~Help.html
index 919183e4..bc380452 100644
--- a/docs/class/src/modules/help.js~Help.html
+++ b/docs/class/src/modules/help.js~Help.html
@@ -3,7 +3,7 @@
-
Help | tablefilter v0.4.5 API Document
+
Help | tablefilter v0.4.6 API Document
diff --git a/docs/class/src/modules/highlightKeywords.js~HighlightKeyword.html b/docs/class/src/modules/highlightKeywords.js~HighlightKeyword.html
index 709e81a9..13c07675 100644
--- a/docs/class/src/modules/highlightKeywords.js~HighlightKeyword.html
+++ b/docs/class/src/modules/highlightKeywords.js~HighlightKeyword.html
@@ -3,7 +3,7 @@
-
HighlightKeyword | tablefilter v0.4.5 API Document
+
HighlightKeyword | tablefilter v0.4.6 API Document
diff --git a/docs/class/src/modules/loader.js~Loader.html b/docs/class/src/modules/loader.js~Loader.html
index f397ef4a..193cf684 100644
--- a/docs/class/src/modules/loader.js~Loader.html
+++ b/docs/class/src/modules/loader.js~Loader.html
@@ -3,7 +3,7 @@
-
Loader | tablefilter v0.4.5 API Document
+
Loader | tablefilter v0.4.6 API Document
diff --git a/docs/class/src/modules/noResults.js~NoResults.html b/docs/class/src/modules/noResults.js~NoResults.html
index b428572e..06869983 100644
--- a/docs/class/src/modules/noResults.js~NoResults.html
+++ b/docs/class/src/modules/noResults.js~NoResults.html
@@ -3,7 +3,7 @@
-
NoResults | tablefilter v0.4.5 API Document
+
NoResults | tablefilter v0.4.6 API Document
diff --git a/docs/class/src/modules/paging.js~Paging.html b/docs/class/src/modules/paging.js~Paging.html
index 78f9115f..da2a38e9 100644
--- a/docs/class/src/modules/paging.js~Paging.html
+++ b/docs/class/src/modules/paging.js~Paging.html
@@ -3,7 +3,7 @@
-
Paging | tablefilter v0.4.5 API Document
+
Paging | tablefilter v0.4.6 API Document
diff --git a/docs/class/src/modules/popupFilter.js~PopupFilter.html b/docs/class/src/modules/popupFilter.js~PopupFilter.html
index 851ecff1..d10c59f7 100644
--- a/docs/class/src/modules/popupFilter.js~PopupFilter.html
+++ b/docs/class/src/modules/popupFilter.js~PopupFilter.html
@@ -3,7 +3,7 @@
-
PopupFilter | tablefilter v0.4.5 API Document
+
PopupFilter | tablefilter v0.4.6 API Document
diff --git a/docs/class/src/modules/rowsCounter.js~RowsCounter.html b/docs/class/src/modules/rowsCounter.js~RowsCounter.html
index a7712dde..a0715c5a 100644
--- a/docs/class/src/modules/rowsCounter.js~RowsCounter.html
+++ b/docs/class/src/modules/rowsCounter.js~RowsCounter.html
@@ -3,7 +3,7 @@
-
RowsCounter | tablefilter v0.4.5 API Document
+
RowsCounter | tablefilter v0.4.6 API Document
diff --git a/docs/class/src/modules/state.js~State.html b/docs/class/src/modules/state.js~State.html
index 5c08589f..20b4798d 100644
--- a/docs/class/src/modules/state.js~State.html
+++ b/docs/class/src/modules/state.js~State.html
@@ -3,7 +3,7 @@
-
State | tablefilter v0.4.5 API Document
+
State | tablefilter v0.4.6 API Document
diff --git a/docs/class/src/modules/statusBar.js~StatusBar.html b/docs/class/src/modules/statusBar.js~StatusBar.html
index 9b0ae667..f77250bd 100644
--- a/docs/class/src/modules/statusBar.js~StatusBar.html
+++ b/docs/class/src/modules/statusBar.js~StatusBar.html
@@ -3,7 +3,7 @@
-
StatusBar | tablefilter v0.4.5 API Document
+
StatusBar | tablefilter v0.4.6 API Document
diff --git a/docs/class/src/modules/storage.js~Storage.html b/docs/class/src/modules/storage.js~Storage.html
index 7de3571c..490e08a1 100644
--- a/docs/class/src/modules/storage.js~Storage.html
+++ b/docs/class/src/modules/storage.js~Storage.html
@@ -3,7 +3,7 @@
-
Storage | tablefilter v0.4.5 API Document
+
Storage | tablefilter v0.4.6 API Document
diff --git a/docs/class/src/tablefilter.js~TableFilter.html b/docs/class/src/tablefilter.js~TableFilter.html
index 9b6c8a8a..b628d8cd 100644
--- a/docs/class/src/tablefilter.js~TableFilter.html
+++ b/docs/class/src/tablefilter.js~TableFilter.html
@@ -3,7 +3,7 @@
-
TableFilter | tablefilter v0.4.5 API Document
+
TableFilter | tablefilter v0.4.6 API Document
diff --git a/docs/dump.json b/docs/dump.json
index e7ca98fc..e4e0f075 100644
--- a/docs/dump.json
+++ b/docs/dump.json
@@ -2020,10 +2020,31 @@
"access": null,
"description": null,
"lineNumber": 1,
- "content": "import {Feature} from '../../feature';\nimport {createText, elm} from '../../dom';\nimport {isArray, isFn, isUndef} from '../../types';\n\n/**\n * Column calculations extension\n */\nexport default class ColOps extends Feature {\n\n /**\n * Creates an instance of ColOps\n *\n * @param {TableFilter} tf TableFilter instance\n * @param {Object} opts Configuration object\n */\n constructor(tf, opts) {\n super(tf, opts.name);\n\n /**\n * Callback fired before columns operations start\n * @type {Function}\n */\n this.onBeforeOperation = isFn(opts.on_before_operation) ?\n opts.on_before_operation : null;\n\n /**\n * Callback fired after columns operations are completed\n * @type {Function}\n */\n this.onAfterOperation = isFn(opts.on_after_operation) ?\n opts.on_after_operation : null;\n\n /**\n * Configuration options\n * @type {Object}\n */\n this.opts = opts;\n\n this.enable();\n }\n\n /**\n * Initializes ColOps instance\n */\n init() {\n if (this.initialized) {\n return;\n }\n // subscribe to events\n this.emitter.on(['after-filtering'], () => this.calc());\n\n this.calc();\n\n /**\n * @inherited\n */\n this.initialized = true;\n }\n\n /**\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 */\n calc() {\n let tf = this.tf;\n if (!tf.isInitialized()) {\n return;\n }\n\n if (this.onBeforeOperation) {\n this.onBeforeOperation.call(null, tf, this);\n }\n this.emitter.emit('before-column-operation', tf, this);\n\n let opts = this.opts,\n labelId = opts.id,\n colIndex = opts.col,\n operation = opts.operation,\n outputType = opts.write_method,\n totRowIndex = opts.tot_row_index,\n excludeRow = opts.exclude_row,\n decimalPrecision = isUndef(opts.decimal_precision) ?\n 2 : opts.decimal_precision;\n\n //nuovella: determine unique list of columns to operate on\n let ucolIndex = [],\n ucolMax = 0;\n ucolIndex[ucolMax] = colIndex[0];\n\n for (let ii = 1; ii < colIndex.length; ii++) {\n let saved = 0;\n //see if colIndex[ii] is already in the list of unique indexes\n for (let jj = 0; jj <= ucolMax; jj++) {\n if (ucolIndex[jj] === colIndex[ii]) {\n saved = 1;\n }\n }\n //if not saved then, save the index;\n if (saved === 0) {\n ucolMax++;\n ucolIndex[ucolMax] = colIndex[ii];\n }\n }\n\n if (isArray(labelId) && isArray(colIndex) && isArray(operation)) {\n let rows = tf.tbl.rows,\n colvalues = [],\n ucol = 0;\n\n for (; ucol <= ucolMax; ucol++) {\n //this retrieves col values\n //use ucolIndex because we only want to pass through this loop\n //once for each column get the values in this unique column\n colvalues.push(\n tf.getColValues(ucolIndex[ucol], false, true, excludeRow));\n\n //next: calculate all operations for this column\n let result,\n nbvalues = 0,\n temp,\n meanValue = 0,\n sumValue = 0,\n minValue = null,\n maxValue = null,\n q1Value = null,\n medValue = null,\n q3Value = null,\n meanFlag = 0,\n sumFlag = 0,\n minFlag = 0,\n maxFlag = 0,\n q1Flag = 0,\n medFlag = 0,\n q3Flag = 0,\n theList = [],\n opsThisCol = [],\n decThisCol = [],\n labThisCol = [],\n oTypeThisCol = [],\n mThisCol = -1,\n k = 0,\n j = 0,\n i = 0;\n\n for (; k < colIndex.length; k++) {\n if (colIndex[k] === ucolIndex[ucol]) {\n mThisCol++;\n opsThisCol[mThisCol] = operation[k].toLowerCase();\n decThisCol[mThisCol] = decimalPrecision[k];\n labThisCol[mThisCol] = labelId[k];\n oTypeThisCol = isArray(outputType) ?\n outputType[k] : null;\n\n switch (opsThisCol[mThisCol]) {\n case 'mean':\n meanFlag = 1;\n break;\n case 'sum':\n sumFlag = 1;\n break;\n case 'min':\n minFlag = 1;\n break;\n case 'max':\n maxFlag = 1;\n break;\n case 'median':\n medFlag = 1;\n break;\n case 'q1':\n q1Flag = 1;\n break;\n case 'q3':\n q3Flag = 1;\n break;\n }\n }\n }\n\n for (; j < colvalues[ucol].length; j++) {\n //sort the list for calculation of median and quartiles\n if ((q1Flag === 1) || (q3Flag === 1) || (medFlag === 1)) {\n if (j < colvalues[ucol].length - 1) {\n for (k = j + 1; k < colvalues[ucol].length; k++) {\n /* eslint-disable */\n if (eval(colvalues[ucol][k]) <\n eval(colvalues[ucol][j])) {\n /* eslint-enable */\n temp = colvalues[ucol][j];\n colvalues[ucol][j] = colvalues[ucol][k];\n colvalues[ucol][k] = temp;\n }\n }\n }\n }\n let cvalue = parseFloat(colvalues[ucol][j]);\n theList[j] = parseFloat(cvalue);\n\n if (!isNaN(cvalue)) {\n nbvalues++;\n if (sumFlag === 1 || meanFlag === 1) {\n sumValue += parseFloat(cvalue);\n }\n if (minFlag === 1) {\n if (minValue === null) {\n minValue = parseFloat(cvalue);\n } else {\n minValue = parseFloat(cvalue) < minValue ?\n parseFloat(cvalue) : minValue;\n }\n }\n if (maxFlag === 1) {\n if (maxValue === null) {\n maxValue = parseFloat(cvalue);\n } else {\n maxValue = parseFloat(cvalue) > maxValue ?\n parseFloat(cvalue) : maxValue;\n }\n }\n }\n }//for j\n if (meanFlag === 1) {\n meanValue = sumValue / nbvalues;\n }\n if (medFlag === 1) {\n let aux = 0;\n if (nbvalues % 2 === 1) {\n aux = Math.floor(nbvalues / 2);\n medValue = theList[aux];\n } else {\n medValue = (theList[nbvalues / 2] +\n theList[((nbvalues / 2) - 1)]) / 2;\n }\n }\n let posa;\n if (q1Flag === 1) {\n posa = 0.0;\n posa = Math.floor(nbvalues / 4);\n if (4 * posa === nbvalues) {\n q1Value = (theList[posa - 1] + theList[posa]) / 2;\n } else {\n q1Value = theList[posa];\n }\n }\n if (q3Flag === 1) {\n posa = 0.0;\n let posb = 0.0;\n posa = Math.floor(nbvalues / 4);\n if (4 * posa === nbvalues) {\n posb = 3 * posa;\n q3Value = (theList[posb] + theList[posb - 1]) / 2;\n } else {\n q3Value = theList[nbvalues - posa - 1];\n }\n }\n\n for (; i <= mThisCol; i++) {\n switch (opsThisCol[i]) {\n case 'mean':\n result = meanValue;\n break;\n case 'sum':\n result = sumValue;\n break;\n case 'min':\n result = minValue;\n break;\n case 'max':\n result = maxValue;\n break;\n case 'median':\n result = medValue;\n break;\n case 'q1':\n result = q1Value;\n break;\n case 'q3':\n result = q3Value;\n break;\n }\n\n let precision = !isNaN(decThisCol[i]) ? decThisCol[i] : 2;\n\n //if outputType is defined\n if (oTypeThisCol && result) {\n result = result.toFixed(precision);\n\n if (elm(labThisCol[i])) {\n switch (oTypeThisCol.toLowerCase()) {\n case 'innerhtml':\n if (isNaN(result) || !isFinite(result) ||\n nbvalues === 0) {\n elm(labThisCol[i]).innerHTML = '.';\n } else {\n elm(labThisCol[i]).innerHTML = result;\n }\n break;\n case 'setvalue':\n elm(labThisCol[i]).value = result;\n break;\n case 'createtextnode':\n let oldnode =\n elm(labThisCol[i]).firstChild;\n let txtnode = createText(result);\n elm(labThisCol[i])\n .replaceChild(txtnode, oldnode);\n break;\n }//switch\n }\n } else {\n try {\n if (isNaN(result) || !isFinite(result) ||\n nbvalues === 0) {\n elm(labThisCol[i]).innerHTML = '.';\n } else {\n elm(labThisCol[i]).innerHTML =\n result.toFixed(precision);\n }\n } catch (e) { }//catch\n }//else\n }//for i\n\n // row(s) with result are always visible\n let totRow = totRowIndex && totRowIndex[ucol] ?\n rows[totRowIndex[ucol]] : null;\n if (totRow) {\n totRow.style.display = '';\n }\n }//for ucol\n }//if typeof\n\n if (this.onAfterOperation) {\n this.onAfterOperation.call(null, tf, this);\n }\n this.emitter.emit('after-column-operation', tf, this);\n }\n\n /**\n * Remove extension\n */\n destroy() {\n if (!this.initialized) {\n return;\n }\n // unsubscribe to events\n this.emitter.off(['after-filtering'], () => this.calc());\n this.initialized = false;\n }\n\n}\n"
+ "content": "import {Feature} from '../../feature';\nimport {createText, elm} from '../../dom';\nimport {isArray, isFn, isUndef} from '../../types';\n\nconst EVENTS = [\n 'after-filtering',\n 'after-page-change',\n 'after-page-length-change'\n];\n\n/**\n * Column calculations extension\n */\nexport default class ColOps extends Feature {\n\n /**\n * Creates an instance of ColOps\n *\n * @param {TableFilter} tf TableFilter instance\n * @param {Object} opts Configuration object\n */\n constructor(tf, opts) {\n super(tf, opts.name);\n\n /**\n * Callback fired before columns operations start\n * @type {Function}\n */\n this.onBeforeOperation = isFn(opts.on_before_operation) ?\n opts.on_before_operation : null;\n\n /**\n * Callback fired after columns operations are completed\n * @type {Function}\n */\n this.onAfterOperation = isFn(opts.on_after_operation) ?\n opts.on_after_operation : null;\n\n /**\n * Configuration options\n * @type {Object}\n */\n this.opts = opts;\n\n this.enable();\n }\n\n /**\n * Initializes ColOps instance\n */\n init() {\n if (this.initialized) {\n return;\n }\n // subscribe to events\n this.emitter.on(EVENTS, () => this.calc());\n\n this.calc();\n\n /**\n * @inherited\n */\n this.initialized = true;\n }\n\n /**\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 */\n calc() {\n let tf = this.tf;\n if (!tf.isInitialized()) {\n return;\n }\n\n if (this.onBeforeOperation) {\n this.onBeforeOperation.call(null, tf, this);\n }\n this.emitter.emit('before-column-operation', tf, this);\n\n let opts = this.opts,\n labelId = opts.id,\n colIndex = opts.col,\n operation = opts.operation,\n outputType = opts.write_method,\n totRowIndex = opts.tot_row_index,\n excludeRow = opts.exclude_row,\n decimalPrecision = isUndef(opts.decimal_precision) ?\n 2 : opts.decimal_precision;\n\n //nuovella: determine unique list of columns to operate on\n let ucolIndex = [],\n ucolMax = 0;\n ucolIndex[ucolMax] = colIndex[0];\n\n for (let ii = 1; ii < colIndex.length; ii++) {\n let saved = 0;\n //see if colIndex[ii] is already in the list of unique indexes\n for (let jj = 0; jj <= ucolMax; jj++) {\n if (ucolIndex[jj] === colIndex[ii]) {\n saved = 1;\n }\n }\n //if not saved then, save the index;\n if (saved === 0) {\n ucolMax++;\n ucolIndex[ucolMax] = colIndex[ii];\n }\n }\n\n if (isArray(labelId) && isArray(colIndex) && isArray(operation)) {\n let rows = tf.tbl.rows,\n colvalues = [],\n ucol = 0;\n\n for (; ucol <= ucolMax; ucol++) {\n //this retrieves col values\n //use ucolIndex because we only want to pass through this loop\n //once for each column get the values in this unique column\n colvalues.push(\n tf.getColValues(ucolIndex[ucol], false, true, excludeRow)\n );\n\n //next: calculate all operations for this column\n let result,\n nbvalues = 0,\n temp,\n meanValue = 0,\n sumValue = 0,\n minValue = null,\n maxValue = null,\n q1Value = null,\n medValue = null,\n q3Value = null,\n meanFlag = 0,\n sumFlag = 0,\n minFlag = 0,\n maxFlag = 0,\n q1Flag = 0,\n medFlag = 0,\n q3Flag = 0,\n theList = [],\n opsThisCol = [],\n decThisCol = [],\n labThisCol = [],\n oTypeThisCol = [],\n mThisCol = -1,\n k = 0,\n j = 0,\n i = 0;\n\n for (; k < colIndex.length; k++) {\n if (colIndex[k] === ucolIndex[ucol]) {\n mThisCol++;\n opsThisCol[mThisCol] = operation[k].toLowerCase();\n decThisCol[mThisCol] = decimalPrecision[k];\n labThisCol[mThisCol] = labelId[k];\n oTypeThisCol = isArray(outputType) ?\n outputType[k] : null;\n\n switch (opsThisCol[mThisCol]) {\n case 'mean':\n meanFlag = 1;\n break;\n case 'sum':\n sumFlag = 1;\n break;\n case 'min':\n minFlag = 1;\n break;\n case 'max':\n maxFlag = 1;\n break;\n case 'median':\n medFlag = 1;\n break;\n case 'q1':\n q1Flag = 1;\n break;\n case 'q3':\n q3Flag = 1;\n break;\n }\n }\n }\n\n for (; j < colvalues[ucol].length; j++) {\n //sort the list for calculation of median and quartiles\n if ((q1Flag === 1) || (q3Flag === 1) || (medFlag === 1)) {\n if (j < colvalues[ucol].length - 1) {\n for (k = j + 1; k < colvalues[ucol].length; k++) {\n /* eslint-disable */\n if (eval(colvalues[ucol][k]) <\n eval(colvalues[ucol][j])) {\n /* eslint-enable */\n temp = colvalues[ucol][j];\n colvalues[ucol][j] = colvalues[ucol][k];\n colvalues[ucol][k] = temp;\n }\n }\n }\n }\n let cvalue = parseFloat(colvalues[ucol][j]);\n theList[j] = parseFloat(cvalue);\n\n if (!isNaN(cvalue)) {\n nbvalues++;\n if (sumFlag === 1 || meanFlag === 1) {\n sumValue += parseFloat(cvalue);\n }\n if (minFlag === 1) {\n if (minValue === null) {\n minValue = parseFloat(cvalue);\n } else {\n minValue = parseFloat(cvalue) < minValue ?\n parseFloat(cvalue) : minValue;\n }\n }\n if (maxFlag === 1) {\n if (maxValue === null) {\n maxValue = parseFloat(cvalue);\n } else {\n maxValue = parseFloat(cvalue) > maxValue ?\n parseFloat(cvalue) : maxValue;\n }\n }\n }\n }//for j\n if (meanFlag === 1) {\n meanValue = sumValue / nbvalues;\n }\n if (medFlag === 1) {\n let aux = 0;\n if (nbvalues % 2 === 1) {\n aux = Math.floor(nbvalues / 2);\n medValue = theList[aux];\n } else {\n medValue = (theList[nbvalues / 2] +\n theList[((nbvalues / 2) - 1)]) / 2;\n }\n }\n let posa;\n if (q1Flag === 1) {\n posa = 0.0;\n posa = Math.floor(nbvalues / 4);\n if (4 * posa === nbvalues) {\n q1Value = (theList[posa - 1] + theList[posa]) / 2;\n } else {\n q1Value = theList[posa];\n }\n }\n if (q3Flag === 1) {\n posa = 0.0;\n let posb = 0.0;\n posa = Math.floor(nbvalues / 4);\n if (4 * posa === nbvalues) {\n posb = 3 * posa;\n q3Value = (theList[posb] + theList[posb - 1]) / 2;\n } else {\n q3Value = theList[nbvalues - posa - 1];\n }\n }\n\n for (; i <= mThisCol; i++) {\n switch (opsThisCol[i]) {\n case 'mean':\n result = meanValue;\n break;\n case 'sum':\n result = sumValue;\n break;\n case 'min':\n result = minValue;\n break;\n case 'max':\n result = maxValue;\n break;\n case 'median':\n result = medValue;\n break;\n case 'q1':\n result = q1Value;\n break;\n case 'q3':\n result = q3Value;\n break;\n }\n\n let precision = !isNaN(decThisCol[i]) ? decThisCol[i] : 2;\n\n //if outputType is defined\n if (oTypeThisCol && result) {\n result = result.toFixed(precision);\n\n if (elm(labThisCol[i])) {\n switch (oTypeThisCol.toLowerCase()) {\n case 'innerhtml':\n if (isNaN(result) || !isFinite(result) ||\n nbvalues === 0) {\n elm(labThisCol[i]).innerHTML = '.';\n } else {\n elm(labThisCol[i]).innerHTML = result;\n }\n break;\n case 'setvalue':\n elm(labThisCol[i]).value = result;\n break;\n case 'createtextnode':\n let oldnode =\n elm(labThisCol[i]).firstChild;\n let txtnode = createText(result);\n elm(labThisCol[i])\n .replaceChild(txtnode, oldnode);\n break;\n }//switch\n }\n } else {\n try {\n if (isNaN(result) || !isFinite(result) ||\n nbvalues === 0) {\n elm(labThisCol[i]).innerHTML = '.';\n } else {\n elm(labThisCol[i]).innerHTML =\n result.toFixed(precision);\n }\n } catch (e) { }//catch\n }//else\n }//for i\n\n // row(s) with result are always visible\n let totRow = totRowIndex && totRowIndex[ucol] ?\n rows[totRowIndex[ucol]] : null;\n if (totRow) {\n totRow.style.display = '';\n }\n }//for ucol\n }//if typeof\n\n if (this.onAfterOperation) {\n this.onAfterOperation.call(null, tf, this);\n }\n this.emitter.emit('after-column-operation', tf, this);\n }\n\n /**\n * Remove extension\n */\n destroy() {\n if (!this.initialized) {\n return;\n }\n // unsubscribe to events\n this.emitter.off(EVENTS, () => this.calc());\n\n this.initialized = false;\n }\n\n}\n"
},
{
"__docId__": 76,
+ "kind": "variable",
+ "static": true,
+ "variation": null,
+ "name": "EVENTS",
+ "memberof": "src/extensions/colOps/colOps.js",
+ "longname": "src/extensions/colOps/colOps.js~EVENTS",
+ "access": null,
+ "export": false,
+ "importPath": "tablefilter/src/extensions/colOps/colOps.js",
+ "importStyle": null,
+ "description": null,
+ "lineNumber": 5,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "__docId__": 77,
"kind": "class",
"static": true,
"variation": null,
@@ -2035,14 +2056,14 @@
"importPath": "tablefilter/src/extensions/colOps/colOps.js",
"importStyle": "ColOps",
"description": "Column calculations extension",
- "lineNumber": 8,
+ "lineNumber": 14,
"interface": false,
"extends": [
"src/feature.js~Feature"
]
},
{
- "__docId__": 77,
+ "__docId__": 78,
"kind": "constructor",
"static": false,
"variation": null,
@@ -2051,7 +2072,7 @@
"longname": "src/extensions/colOps/colOps.js~ColOps#constructor",
"access": null,
"description": "Creates an instance of ColOps",
- "lineNumber": 16,
+ "lineNumber": 22,
"params": [
{
"nullable": null,
@@ -2077,7 +2098,7 @@
"generator": false
},
{
- "__docId__": 78,
+ "__docId__": 79,
"kind": "member",
"static": false,
"variation": null,
@@ -2086,27 +2107,7 @@
"longname": "src/extensions/colOps/colOps.js~ColOps#onBeforeOperation",
"access": null,
"description": "Callback fired before columns operations start",
- "lineNumber": 23,
- "type": {
- "nullable": null,
- "types": [
- "Function"
- ],
- "spread": false,
- "description": null
- }
- },
- {
- "__docId__": 79,
- "kind": "member",
- "static": false,
- "variation": null,
- "name": "onAfterOperation",
- "memberof": "src/extensions/colOps/colOps.js~ColOps",
- "longname": "src/extensions/colOps/colOps.js~ColOps#onAfterOperation",
- "access": null,
- "description": "Callback fired after columns operations are completed",
- "lineNumber": 30,
+ "lineNumber": 29,
"type": {
"nullable": null,
"types": [
@@ -2121,12 +2122,32 @@
"kind": "member",
"static": false,
"variation": null,
+ "name": "onAfterOperation",
+ "memberof": "src/extensions/colOps/colOps.js~ColOps",
+ "longname": "src/extensions/colOps/colOps.js~ColOps#onAfterOperation",
+ "access": null,
+ "description": "Callback fired after columns operations are completed",
+ "lineNumber": 36,
+ "type": {
+ "nullable": null,
+ "types": [
+ "Function"
+ ],
+ "spread": false,
+ "description": null
+ }
+ },
+ {
+ "__docId__": 81,
+ "kind": "member",
+ "static": false,
+ "variation": null,
"name": "opts",
"memberof": "src/extensions/colOps/colOps.js~ColOps",
"longname": "src/extensions/colOps/colOps.js~ColOps#opts",
"access": null,
"description": "Configuration options",
- "lineNumber": 37,
+ "lineNumber": 43,
"type": {
"nullable": null,
"types": [
@@ -2137,7 +2158,7 @@
}
},
{
- "__docId__": 81,
+ "__docId__": 82,
"kind": "method",
"static": false,
"variation": null,
@@ -2146,12 +2167,12 @@
"longname": "src/extensions/colOps/colOps.js~ColOps#init",
"access": null,
"description": "Initializes ColOps instance",
- "lineNumber": 45,
+ "lineNumber": 51,
"params": [],
"generator": false
},
{
- "__docId__": 82,
+ "__docId__": 83,
"kind": "member",
"static": false,
"variation": null,
@@ -2160,7 +2181,7 @@
"longname": "src/extensions/colOps/colOps.js~ColOps#initialized",
"access": null,
"description": "",
- "lineNumber": 57,
+ "lineNumber": 63,
"unknown": [
{
"tagName": "@inherited",
@@ -2174,7 +2195,7 @@
}
},
{
- "__docId__": 83,
+ "__docId__": 84,
"kind": "method",
"static": false,
"variation": null,
@@ -2183,12 +2204,12 @@
"longname": "src/extensions/colOps/colOps.js~ColOps#calc",
"access": null,
"description": "Calculates columns' values\nConfiguration 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.",
- "lineNumber": 76,
+ "lineNumber": 82,
"params": [],
"generator": false
},
{
- "__docId__": 84,
+ "__docId__": 85,
"kind": "method",
"static": false,
"variation": null,
@@ -2197,12 +2218,12 @@
"longname": "src/extensions/colOps/colOps.js~ColOps#destroy",
"access": null,
"description": "Remove extension",
- "lineNumber": 353,
+ "lineNumber": 360,
"params": [],
"generator": false
},
{
- "__docId__": 85,
+ "__docId__": 86,
"kind": "member",
"static": false,
"variation": null,
@@ -2211,7 +2232,7 @@
"longname": "src/extensions/colOps/colOps.js~ColOps#initialized",
"access": null,
"description": null,
- "lineNumber": 359,
+ "lineNumber": 367,
"undocument": true,
"type": {
"types": [
@@ -2220,7 +2241,7 @@
}
},
{
- "__docId__": 86,
+ "__docId__": 87,
"kind": "file",
"static": true,
"variation": null,
@@ -2230,10 +2251,10 @@
"access": null,
"description": null,
"lineNumber": 1,
- "content": "import {Feature} from '../../feature';\nimport {\n addClass, removeClass, createCheckItem, createElm, elm, removeElm,\n getText\n} from '../../dom';\nimport {isFn} from '../../types';\nimport {addEvt, targetEvt} from '../../event';\n\n/**\n * Columns Visibility extension\n */\nexport default class ColsVisibility extends Feature {\n\n /**\n * Creates an instance of ColsVisibility\n * @param {TableFilter} tf TableFilter instance\n * @param {Object} Configuration object\n */\n constructor(tf, f) {\n super(tf, f.name);\n\n // Configuration object\n let cfg = this.config;\n\n /**\n * Module name\n * @type {String}\n */\n this.name = f.name;\n\n /**\n * Module description\n * @type {String}\n */\n this.desc = f.description || 'Columns visibility manager';\n\n /**\n * show/hide columns container element\n * @private\n */\n this.spanEl = null;\n\n /**\n * show/hide columns button element\n * @private\n */\n this.btnEl = null;\n\n /**\n * show/hide columns main container element\n * @private\n */\n this.contEl = null;\n\n /**\n * Enable tick to hide a column, defaults to true\n * @type {Boolean}\n */\n this.tickToHide = f.tick_to_hide === false ? false : true;\n\n /**\n * Enable columns manager UI, defaults to true\n * @type {Boolean}\n */\n this.manager = f.manager === false ? false : true;\n\n /**\n * Headers HTML table reference only if headers are external\n * @type {DOMElement}\n */\n this.headersTbl = f.headers_table || null;\n\n /**\n * Headers row index only if headers are external\n * @type {Number}\n */\n this.headersIndex = f.headers_index || 1;\n\n /**\n * ID of main container element\n * @type {String}\n */\n this.contElTgtId = f.container_target_id || null;\n\n /**\n * Alternative text for column headers in column manager UI\n * @type {Array}\n */\n this.headersText = f.headers_text || null;\n\n /**\n * ID of button's container element\n * @type {String}\n */\n this.btnTgtId = f.btn_target_id || null;\n\n /**\n * Button's text, defaults to Columns▼\n * @type {String}\n */\n this.btnText = f.btn_text || 'Columns▼';\n\n /**\n * Button's inner HTML\n * @type {String}\n */\n this.btnHtml = f.btn_html || null;\n\n /**\n * Css class for button\n * @type {String}\n */\n this.btnCssClass = f.btn_css_class || 'colVis';\n\n /**\n * Columns manager UI close link text, defaults to 'Close'\n * @type {String}\n */\n this.btnCloseText = f.btn_close_text || 'Close';\n\n /**\n * Columns manager UI close link HTML\n * @type {String}\n */\n this.btnCloseHtml = f.btn_close_html || null;\n\n /**\n * Css for columns manager UI close link\n * @type {String}\n */\n this.btnCloseCssClass = f.btn_close_css_class || this.btnCssClass;\n\n /**\n * Extension's stylesheet filename\n * @type {String}\n */\n this.stylesheet = f.stylesheet || 'colsVisibility.css';\n\n /**\n * Extension's prefix\n * @private\n */\n this.prfx = 'colVis_';\n\n /**\n * Css for columns manager UI span\n * @type {String}\n */\n this.spanCssClass = f.span_css_class || 'colVisSpan';\n\n /**\n * Main container prefix\n * @private\n */\n this.prfxCont = this.prfx + 'Cont_';\n\n /**\n * Css for columns manager UI main container\n * @type {String}\n */\n this.contCssClass = f.cont_css_class || 'colVisCont';\n\n /**\n * Css for columns manager UI checklist (ul)\n * @type {String}\n */\n this.listCssClass = cfg.list_css_class || 'cols_checklist';\n\n /**\n * Css for columns manager UI checklist item (li)\n * @type {String}\n */\n this.listItemCssClass = cfg.checklist_item_css_class ||\n 'cols_checklist_item';\n\n /**\n * Css for columns manager UI checklist item selected state (li)\n * @type {String}\n */\n this.listSlcItemCssClass = cfg.checklist_selected_item_css_class ||\n 'cols_checklist_slc_item';\n\n /**\n * Text preceding the columns list, defaults to 'Hide' or 'Show'\n * depending on tick mode (tick_to_hide option)\n * @type {String}\n */\n this.text = f.text || (this.tickToHide ? 'Hide: ' : 'Show: ');\n\n /**\n * List of columns indexes to be hidden at initialization\n * @type {Array}\n */\n this.atStart = f.at_start || [];\n\n /**\n * Enable hover behaviour on columns manager button/link\n * @type {Boolean}\n */\n this.enableHover = Boolean(f.enable_hover);\n\n /**\n * Enable select all option, disabled by default\n * @type {Boolean}\n */\n this.enableTickAll = Boolean(f.enable_tick_all);\n\n /**\n * Text for select all option, defaults to 'Select all:'\n * @type {String}\n */\n this.tickAllText = f.tick_all_text || 'Select all:';\n\n /**\n * List of indexes of hidden columns\n * @private\n */\n this.hiddenCols = [];\n\n /**\n * Callback fired when the extension is initialized\n * @type {Function}\n */\n this.onLoaded = isFn(f.on_loaded) ? f.on_loaded : null;\n\n /**\n * Callback fired before the columns manager is opened\n * @type {Function}\n */\n this.onBeforeOpen = isFn(f.on_before_open) ? f.on_before_open : null;\n\n /**\n * Callback fired after the columns manager is opened\n * @type {Function}\n */\n this.onAfterOpen = isFn(f.on_after_open) ? f.on_after_open : null;\n\n /**\n * Callback fired before the columns manager is closed\n * @type {Function}\n */\n this.onBeforeClose = isFn(f.on_before_close) ? f.on_before_close : null;\n\n /**\n * Callback fired after the columns manager is closed\n * @type {Function}\n */\n this.onAfterClose = isFn(f.on_after_close) ? f.on_after_close : null;\n\n /**\n * Callback fired before a column is hidden\n * @type {Function}\n */\n this.onBeforeColHidden = isFn(f.on_before_col_hidden) ?\n f.on_before_col_hidden : null;\n\n /**\n * Callback fired after a column is hidden\n * @type {Function}\n */\n this.onAfterColHidden = isFn(f.on_after_col_hidden) ?\n f.on_after_col_hidden : null;\n\n /**\n * Callback fired before a column is displayed\n * @type {Function}\n */\n this.onBeforeColDisplayed = isFn(f.on_before_col_displayed) ?\n f.on_before_col_displayed : null;\n\n /**\n * Callback fired after a column is displayed\n * @type {Function}\n */\n this.onAfterColDisplayed = isFn(f.on_after_col_displayed) ?\n f.on_after_col_displayed : null;\n\n //Grid layout support\n if (tf.gridLayout) {\n this.headersTbl = tf.feature('gridLayout').headTbl; //headers table\n this.headersIndex = 0; //headers index\n this.onAfterColDisplayed = function () { };\n this.onAfterColHidden = function () { };\n }\n\n //Loads extension stylesheet\n tf.import(f.name + 'Style', tf.stylePath + this.stylesheet, null,\n 'link');\n\n this.enable();\n }\n\n /**\n * Toggle columns manager UI\n */\n toggle() {\n let contDisplay = this.contEl.style.display;\n let onBeforeOpen = this.onBeforeOpen;\n let onBeforeClose = this.onBeforeClose;\n let onAfterOpen = this.onAfterOpen;\n let onAfterClose = this.onAfterClose;\n\n if (onBeforeOpen && contDisplay !== 'inline') {\n onBeforeOpen.call(null, this);\n }\n if (onBeforeClose && contDisplay === 'inline') {\n onBeforeClose.call(null, this);\n }\n\n this.contEl.style.display = contDisplay === 'inline' ?\n 'none' : 'inline';\n\n if (onAfterOpen && contDisplay !== 'inline') {\n onAfterOpen.call(null, this);\n }\n if (onAfterClose && contDisplay === 'inline') {\n onAfterClose.call(null, this);\n }\n }\n\n /**\n * Check an item in columns manager UI\n * @private\n */\n checkItem(lbl) {\n let li = lbl.parentNode;\n if (!li || !lbl) {\n return;\n }\n let isChecked = lbl.firstChild.checked;\n let colIndex = lbl.firstChild.getAttribute('id').split('_')[1];\n colIndex = parseInt(colIndex, 10);\n if (isChecked) {\n addClass(li, this.listSlcItemCssClass);\n } else {\n removeClass(li, this.listSlcItemCssClass);\n }\n\n let hide = false;\n if ((this.tickToHide && isChecked) ||\n (!this.tickToHide && !isChecked)) {\n hide = true;\n }\n this.setHidden(colIndex, hide);\n }\n\n /**\n * Initializes ColsVisibility instance\n */\n init() {\n if (this.initialized || !this.manager) {\n return;\n }\n\n this.emitter.on(['hide-column'],\n (tf, colIndex) => this.hideCol(colIndex));\n\n this.buildBtn();\n this.buildManager();\n\n /**\n * @inherited\n */\n this.initialized = true;\n\n this.emitter.emit('columns-visibility-initialized', this.tf, this);\n\n // Hide columns at start at very end of initialization, do not move\n // as order is important\n this._hideAtStart();\n }\n\n /**\n * Build main button UI\n */\n buildBtn() {\n if (this.btnEl) {\n return;\n }\n let tf = this.tf;\n let span = createElm('span', ['id', this.prfx + tf.id]);\n span.className = this.spanCssClass;\n\n //Container element (rdiv or custom element)\n if (!this.btnTgtId) {\n tf.setToolbar();\n }\n let targetEl = !this.btnTgtId ? tf.rDiv : elm(this.btnTgtId);\n\n if (!this.btnTgtId) {\n let firstChild = targetEl.firstChild;\n firstChild.parentNode.insertBefore(span, firstChild);\n } else {\n targetEl.appendChild(span);\n }\n\n if (!this.btnHtml) {\n let btn = createElm('a', ['href', 'javascript:;']);\n btn.className = this.btnCssClass;\n btn.title = this.desc;\n\n btn.innerHTML = this.btnText;\n span.appendChild(btn);\n if (!this.enableHover) {\n addEvt(btn, 'click', (evt) => this.toggle(evt));\n } else {\n addEvt(btn, 'mouseover', (evt) => this.toggle(evt));\n }\n } else { //Custom html\n span.innerHTML = this.btnHtml;\n let colVisEl = span.firstChild;\n if (!this.enableHover) {\n addEvt(colVisEl, 'click', (evt) => this.toggle(evt));\n } else {\n addEvt(colVisEl, 'mouseover', (evt) => this.toggle(evt));\n }\n }\n\n this.spanEl = span;\n this.btnEl = this.spanEl.firstChild;\n\n if (this.onLoaded) {\n this.onLoaded.call(null, this);\n }\n }\n\n /**\n * Build columns manager UI\n */\n buildManager() {\n let tf = this.tf;\n\n let container = !this.contElTgtId ?\n createElm('div', ['id', this.prfxCont + tf.id]) :\n elm(this.contElTgtId);\n container.className = this.contCssClass;\n\n //Extension description\n let extNameLabel = createElm('p');\n extNameLabel.innerHTML = this.text;\n container.appendChild(extNameLabel);\n\n //Headers list\n let ul = createElm('ul', ['id', 'ul' + this.name + '_' + tf.id]);\n ul.className = this.listCssClass;\n\n let tbl = this.headersTbl ? this.headersTbl : tf.tbl;\n let headerIndex = this.headersTbl ?\n this.headersIndex : tf.getHeadersRowIndex();\n let headerRow = tbl.rows[headerIndex];\n\n //Tick all option\n if (this.enableTickAll) {\n let li = createCheckItem('col__' + tf.id, this.tickAllText,\n this.tickAllText);\n addClass(li, this.listItemCssClass);\n ul.appendChild(li);\n li.check.checked = !this.tickToHide;\n\n addEvt(li.check, 'click', () => {\n for (let h = 0; h < headerRow.cells.length; h++) {\n let itm = elm('col_' + h + '_' + tf.id);\n if (itm && li.check.checked !== itm.checked) {\n itm.click();\n itm.checked = li.check.checked;\n }\n }\n });\n }\n\n for (let i = 0; i < headerRow.cells.length; i++) {\n let cell = headerRow.cells[i];\n let cellText = this.headersText && this.headersText[i] ?\n this.headersText[i] : this._getHeaderText(cell);\n let liElm = createCheckItem('col_' + i + '_' + tf.id, cellText,\n cellText);\n addClass(liElm, this.listItemCssClass);\n if (!this.tickToHide) {\n addClass(liElm, this.listSlcItemCssClass);\n }\n ul.appendChild(liElm);\n if (!this.tickToHide) {\n liElm.check.checked = true;\n }\n\n addEvt(liElm.check, 'click', (evt) => {\n let elm = targetEvt(evt);\n let lbl = elm.parentNode;\n this.checkItem(lbl);\n });\n }\n\n //separator\n let p = createElm('p', ['align', 'center']);\n let btn;\n //Close link\n if (!this.btnCloseHtml) {\n btn = createElm('a', ['href', 'javascript:;']);\n btn.className = this.btnCloseCssClass;\n btn.innerHTML = this.btnCloseText;\n addEvt(btn, 'click', (evt) => this.toggle(evt));\n p.appendChild(btn);\n } else {\n p.innerHTML = this.btnCloseHtml;\n btn = p.firstChild;\n addEvt(btn, 'click', (evt) => this.toggle(evt));\n }\n\n container.appendChild(ul);\n container.appendChild(p);\n\n this.btnEl.parentNode.insertBefore(container, this.btnEl);\n this.contEl = container;\n }\n\n /**\n * Hide or show specified columns\n * @param {Number} colIndex Column index\n * @param {Boolean} hide Hide column if true or show if false\n */\n setHidden(colIndex, hide) {\n let tf = this.tf;\n let tbl = tf.tbl;\n\n if (this.onBeforeColHidden && hide) {\n this.onBeforeColHidden.call(null, this, colIndex);\n }\n if (this.onBeforeColDisplayed && !hide) {\n this.onBeforeColDisplayed.call(null, this, colIndex);\n }\n\n this._hideCells(tbl, colIndex, hide);\n if (this.headersTbl) {\n this._hideCells(this.headersTbl, colIndex, hide);\n }\n\n let hiddenCols = this.hiddenCols;\n let itemIndex = hiddenCols.indexOf(colIndex);\n if (hide) {\n if (itemIndex === -1) {\n this.hiddenCols.push(colIndex);\n }\n } else {\n if (itemIndex !== -1) {\n this.hiddenCols.splice(itemIndex, 1);\n }\n }\n\n let gridLayout;\n let headTbl;\n let gridColElms;\n if (hide) {\n //This event is fired just after a column is displayed for\n //grid_layout support\n //TODO: grid layout module should be responsible for those\n //calculations\n if (tf.gridLayout) {\n gridLayout = tf.feature('gridLayout');\n headTbl = gridLayout.headTbl;\n gridColElms = gridLayout.colElms;\n let hiddenWidth = parseInt(\n gridColElms[colIndex].style.width, 10);\n\n let headTblW = parseInt(headTbl.style.width, 10);\n headTbl.style.width = headTblW - hiddenWidth + 'px';\n tbl.style.width = headTbl.style.width;\n }\n if (this.onAfterColHidden) {\n this.onAfterColHidden.call(null, this, colIndex);\n }\n this.emitter.emit('column-hidden', tf, this, colIndex,\n this.hiddenCols);\n }\n\n if (!hide) {\n //This event is fired just after a column is displayed for\n //grid_layout support\n //TODO: grid layout module should be responsible for those\n //calculations\n if (tf.gridLayout) {\n gridLayout = tf.feature('gridLayout');\n headTbl = gridLayout.headTbl;\n gridColElms = gridLayout.colElms;\n let width = parseInt(gridColElms[colIndex].style.width, 10);\n headTbl.style.width =\n (parseInt(headTbl.style.width, 10) + width) + 'px';\n tf.tbl.style.width = headTbl.style.width;\n }\n if (this.onAfterColDisplayed) {\n this.onAfterColDisplayed.call(null, this, colIndex);\n }\n this.emitter.emit('column-shown', tf, this, colIndex,\n this.hiddenCols);\n }\n }\n\n /**\n * Show specified column\n * @param {Number} colIndex Column index\n */\n showCol(colIndex) {\n if (colIndex === undefined || !this.isColHidden(colIndex)) {\n return;\n }\n if (this.manager && this.contEl) {\n let itm = elm('col_' + colIndex + '_' + this.tf.id);\n if (itm) {\n itm.click();\n }\n } else {\n this.setHidden(colIndex, false);\n }\n }\n\n /**\n * Hide specified column\n * @param {Number} colIndex Column index\n */\n hideCol(colIndex) {\n if (colIndex === undefined || this.isColHidden(colIndex)) {\n return;\n }\n if (this.manager && this.contEl) {\n let itm = elm('col_' + colIndex + '_' + this.tf.id);\n if (itm) {\n itm.click();\n }\n } else {\n this.setHidden(colIndex, true);\n }\n }\n\n /**\n * Determine if specified column is hidden\n * @param {Number} colIndex Column index\n */\n isColHidden(colIndex) {\n if (this.hiddenCols.indexOf(colIndex) !== -1) {\n return true;\n }\n return false;\n }\n\n /**\n * Toggle visibility of specified column\n * @param {Number} colIndex Column index\n */\n toggleCol(colIndex) {\n if (colIndex === undefined || this.isColHidden(colIndex)) {\n this.showCol(colIndex);\n } else {\n this.hideCol(colIndex);\n }\n }\n\n /**\n * Return the indexes of the columns currently hidden\n * @return {Array} column indexes\n */\n getHiddenCols() {\n return this.hiddenCols;\n }\n\n /**\n * Remove the columns manager\n */\n destroy() {\n if (!this.initialized) {\n return;\n }\n if (elm(this.contElTgtId)) {\n elm(this.contElTgtId).innerHTML = '';\n } else {\n this.contEl.innerHTML = '';\n removeElm(this.contEl);\n this.contEl = null;\n }\n this.btnEl.innerHTML = '';\n removeElm(this.btnEl);\n this.btnEl = null;\n\n this.emitter.off(['hide-column'],\n (tf, colIndex) => this.hideCol(colIndex));\n\n this.initialized = false;\n }\n\n _getHeaderText(cell) {\n if (!cell.hasChildNodes) {\n return '';\n }\n\n for (let i = 0; i < cell.childNodes.length; i++) {\n let n = cell.childNodes[i];\n if (n.nodeType === 3) {\n return n.nodeValue;\n } else if (n.nodeType === 1) {\n if (n.id && n.id.indexOf('popUp') !== -1) {\n continue;\n } else {\n return getText(n);\n }\n }\n continue;\n }\n return '';\n }\n\n _hideCells(tbl, colIndex, hide) {\n for (let i = 0; i < tbl.rows.length; i++) {\n let row = tbl.rows[i];\n let cell = row.cells[colIndex];\n if (cell) {\n cell.style.display = hide ? 'none' : '';\n }\n }\n }\n\n _hideAtStart() {\n this.atStart.forEach((colIdx) => {\n this.hideCol(colIdx);\n });\n }\n}\n"
+ "content": "import {Feature} from '../../feature';\nimport {\n addClass, removeClass, createCheckItem, createElm, elm, removeElm,\n getText\n} from '../../dom';\nimport {isFn} from '../../types';\nimport {addEvt, targetEvt} from '../../event';\n\n/**\n * Columns Visibility extension\n */\nexport default class ColsVisibility extends Feature {\n\n /**\n * Creates an instance of ColsVisibility\n * @param {TableFilter} tf TableFilter instance\n * @param {Object} Configuration object\n */\n constructor(tf, f) {\n super(tf, f.name);\n\n // Configuration object\n let cfg = this.config;\n\n /**\n * Module name\n * @type {String}\n */\n this.name = f.name;\n\n /**\n * Module description\n * @type {String}\n */\n this.desc = f.description || 'Columns visibility manager';\n\n /**\n * show/hide columns container element\n * @private\n */\n this.spanEl = null;\n\n /**\n * show/hide columns button element\n * @private\n */\n this.btnEl = null;\n\n /**\n * show/hide columns main container element\n * @private\n */\n this.contEl = null;\n\n /**\n * Enable tick to hide a column, defaults to true\n * @type {Boolean}\n */\n this.tickToHide = f.tick_to_hide === false ? false : true;\n\n /**\n * Enable columns manager UI, defaults to true\n * @type {Boolean}\n */\n this.manager = f.manager === false ? false : true;\n\n /**\n * Headers HTML table reference only if headers are external\n * @type {DOMElement}\n */\n this.headersTbl = f.headers_table || null;\n\n /**\n * Headers row index only if headers are external\n * @type {Number}\n */\n this.headersIndex = f.headers_index || 1;\n\n /**\n * ID of main container element\n * @type {String}\n */\n this.contElTgtId = f.container_target_id || null;\n\n /**\n * Alternative text for column headers in column manager UI\n * @type {Array}\n */\n this.headersText = f.headers_text || null;\n\n /**\n * ID of button's container element\n * @type {String}\n */\n this.btnTgtId = f.btn_target_id || null;\n\n /**\n * Button's text, defaults to Columns▼\n * @type {String}\n */\n this.btnText = f.btn_text || 'Columns▼';\n\n /**\n * Button's inner HTML\n * @type {String}\n */\n this.btnHtml = f.btn_html || null;\n\n /**\n * Css class for button\n * @type {String}\n */\n this.btnCssClass = f.btn_css_class || 'colVis';\n\n /**\n * Columns manager UI close link text, defaults to 'Close'\n * @type {String}\n */\n this.btnCloseText = f.btn_close_text || 'Close';\n\n /**\n * Columns manager UI close link HTML\n * @type {String}\n */\n this.btnCloseHtml = f.btn_close_html || null;\n\n /**\n * Css for columns manager UI close link\n * @type {String}\n */\n this.btnCloseCssClass = f.btn_close_css_class || this.btnCssClass;\n\n /**\n * Extension's stylesheet filename\n * @type {String}\n */\n this.stylesheet = f.stylesheet || 'colsVisibility.css';\n\n /**\n * Css for columns manager UI span\n * @type {String}\n */\n this.spanCssClass = f.span_css_class || 'colVisSpan';\n\n /**\n * Css for columns manager UI main container\n * @type {String}\n */\n this.contCssClass = f.cont_css_class || 'colVisCont';\n\n /**\n * Css for columns manager UI checklist (ul)\n * @type {String}\n */\n this.listCssClass = cfg.list_css_class || 'cols_checklist';\n\n /**\n * Css for columns manager UI checklist item (li)\n * @type {String}\n */\n this.listItemCssClass = cfg.checklist_item_css_class ||\n 'cols_checklist_item';\n\n /**\n * Css for columns manager UI checklist item selected state (li)\n * @type {String}\n */\n this.listSlcItemCssClass = cfg.checklist_selected_item_css_class ||\n 'cols_checklist_slc_item';\n\n /**\n * Text preceding the columns list, defaults to 'Hide' or 'Show'\n * depending on tick mode (tick_to_hide option)\n * @type {String}\n */\n this.text = f.text || (this.tickToHide ? 'Hide: ' : 'Show: ');\n\n /**\n * List of columns indexes to be hidden at initialization\n * @type {Array}\n */\n this.atStart = f.at_start || [];\n\n /**\n * Enable hover behaviour on columns manager button/link\n * @type {Boolean}\n */\n this.enableHover = Boolean(f.enable_hover);\n\n /**\n * Enable select all option, disabled by default\n * @type {Boolean}\n */\n this.enableTickAll = Boolean(f.enable_tick_all);\n\n /**\n * Text for select all option, defaults to 'Select all:'\n * @type {String}\n */\n this.tickAllText = f.tick_all_text || 'Select all:';\n\n /**\n * List of indexes of hidden columns\n * @private\n */\n this.hiddenCols = [];\n\n /**\n * Callback fired when the extension is initialized\n * @type {Function}\n */\n this.onLoaded = isFn(f.on_loaded) ? f.on_loaded : null;\n\n /**\n * Callback fired before the columns manager is opened\n * @type {Function}\n */\n this.onBeforeOpen = isFn(f.on_before_open) ? f.on_before_open : null;\n\n /**\n * Callback fired after the columns manager is opened\n * @type {Function}\n */\n this.onAfterOpen = isFn(f.on_after_open) ? f.on_after_open : null;\n\n /**\n * Callback fired before the columns manager is closed\n * @type {Function}\n */\n this.onBeforeClose = isFn(f.on_before_close) ? f.on_before_close : null;\n\n /**\n * Callback fired after the columns manager is closed\n * @type {Function}\n */\n this.onAfterClose = isFn(f.on_after_close) ? f.on_after_close : null;\n\n /**\n * Callback fired before a column is hidden\n * @type {Function}\n */\n this.onBeforeColHidden = isFn(f.on_before_col_hidden) ?\n f.on_before_col_hidden : null;\n\n /**\n * Callback fired after a column is hidden\n * @type {Function}\n */\n this.onAfterColHidden = isFn(f.on_after_col_hidden) ?\n f.on_after_col_hidden : null;\n\n /**\n * Callback fired before a column is displayed\n * @type {Function}\n */\n this.onBeforeColDisplayed = isFn(f.on_before_col_displayed) ?\n f.on_before_col_displayed : null;\n\n /**\n * Callback fired after a column is displayed\n * @type {Function}\n */\n this.onAfterColDisplayed = isFn(f.on_after_col_displayed) ?\n f.on_after_col_displayed : null;\n\n //Grid layout support\n if (tf.gridLayout) {\n this.headersTbl = tf.feature('gridLayout').headTbl; //headers table\n this.headersIndex = 0; //headers index\n this.onAfterColDisplayed = function () { };\n this.onAfterColHidden = function () { };\n }\n\n //Loads extension stylesheet\n tf.import(f.name + 'Style', tf.stylePath + this.stylesheet, null,\n 'link');\n\n this.enable();\n }\n\n /**\n * Toggle columns manager UI\n */\n toggle() {\n let contDisplay = this.contEl.style.display;\n let onBeforeOpen = this.onBeforeOpen;\n let onBeforeClose = this.onBeforeClose;\n let onAfterOpen = this.onAfterOpen;\n let onAfterClose = this.onAfterClose;\n\n if (onBeforeOpen && contDisplay !== 'inline') {\n onBeforeOpen.call(null, this);\n }\n if (onBeforeClose && contDisplay === 'inline') {\n onBeforeClose.call(null, this);\n }\n\n this.contEl.style.display = contDisplay === 'inline' ?\n 'none' : 'inline';\n\n if (onAfterOpen && contDisplay !== 'inline') {\n onAfterOpen.call(null, this);\n }\n if (onAfterClose && contDisplay === 'inline') {\n onAfterClose.call(null, this);\n }\n }\n\n /**\n * Check an item in columns manager UI\n * @private\n */\n checkItem(lbl) {\n let li = lbl.parentNode;\n if (!li || !lbl) {\n return;\n }\n let isChecked = lbl.firstChild.checked;\n let colIndex = lbl.firstChild.getAttribute('id').split('_')[1];\n colIndex = parseInt(colIndex, 10);\n if (isChecked) {\n addClass(li, this.listSlcItemCssClass);\n } else {\n removeClass(li, this.listSlcItemCssClass);\n }\n\n let hide = false;\n if ((this.tickToHide && isChecked) ||\n (!this.tickToHide && !isChecked)) {\n hide = true;\n }\n this.setHidden(colIndex, hide);\n }\n\n /**\n * Initializes ColsVisibility instance\n */\n init() {\n if (this.initialized || !this.manager) {\n return;\n }\n\n this.emitter.on(['hide-column'],\n (tf, colIndex) => this.hideCol(colIndex));\n\n this.buildBtn();\n this.buildManager();\n\n /**\n * @inherited\n */\n this.initialized = true;\n\n this.emitter.emit('columns-visibility-initialized', this.tf, this);\n\n // Hide columns at start at very end of initialization, do not move\n // as order is important\n this._hideAtStart();\n }\n\n /**\n * Build main button UI\n */\n buildBtn() {\n if (this.btnEl) {\n return;\n }\n let tf = this.tf;\n let span = createElm('span');\n span.className = this.spanCssClass;\n\n //Container element (rdiv or custom element)\n if (!this.btnTgtId) {\n tf.setToolbar();\n }\n let targetEl = !this.btnTgtId ? tf.rDiv : elm(this.btnTgtId);\n\n if (!this.btnTgtId) {\n let firstChild = targetEl.firstChild;\n firstChild.parentNode.insertBefore(span, firstChild);\n } else {\n targetEl.appendChild(span);\n }\n\n if (!this.btnHtml) {\n let btn = createElm('a', ['href', 'javascript:;']);\n btn.className = this.btnCssClass;\n btn.title = this.desc;\n\n btn.innerHTML = this.btnText;\n span.appendChild(btn);\n if (!this.enableHover) {\n addEvt(btn, 'click', (evt) => this.toggle(evt));\n } else {\n addEvt(btn, 'mouseover', (evt) => this.toggle(evt));\n }\n } else { //Custom html\n span.innerHTML = this.btnHtml;\n let colVisEl = span.firstChild;\n if (!this.enableHover) {\n addEvt(colVisEl, 'click', (evt) => this.toggle(evt));\n } else {\n addEvt(colVisEl, 'mouseover', (evt) => this.toggle(evt));\n }\n }\n\n this.spanEl = span;\n this.btnEl = this.spanEl.firstChild;\n\n if (this.onLoaded) {\n this.onLoaded.call(null, this);\n }\n }\n\n /**\n * Build columns manager UI\n */\n buildManager() {\n let tf = this.tf;\n\n let container = !this.contElTgtId ?\n createElm('div') :\n elm(this.contElTgtId);\n container.className = this.contCssClass;\n\n //Extension description\n let extNameLabel = createElm('p');\n extNameLabel.innerHTML = this.text;\n container.appendChild(extNameLabel);\n\n //Headers list\n let ul = createElm('ul');\n ul.className = this.listCssClass;\n\n let tbl = this.headersTbl ? this.headersTbl : tf.tbl;\n let headerIndex = this.headersTbl ?\n this.headersIndex : tf.getHeadersRowIndex();\n let headerRow = tbl.rows[headerIndex];\n\n //Tick all option\n if (this.enableTickAll) {\n let li = createCheckItem('col__' + tf.id, this.tickAllText,\n this.tickAllText);\n addClass(li, this.listItemCssClass);\n ul.appendChild(li);\n li.check.checked = !this.tickToHide;\n\n addEvt(li.check, 'click', () => {\n for (let h = 0; h < headerRow.cells.length; h++) {\n let itm = elm('col_' + h + '_' + tf.id);\n if (itm && li.check.checked !== itm.checked) {\n itm.click();\n itm.checked = li.check.checked;\n }\n }\n });\n }\n\n for (let i = 0; i < headerRow.cells.length; i++) {\n let cell = headerRow.cells[i];\n let cellText = this.headersText && this.headersText[i] ?\n this.headersText[i] : this._getHeaderText(cell);\n let liElm = createCheckItem('col_' + i + '_' + tf.id, cellText,\n cellText);\n addClass(liElm, this.listItemCssClass);\n if (!this.tickToHide) {\n addClass(liElm, this.listSlcItemCssClass);\n }\n ul.appendChild(liElm);\n if (!this.tickToHide) {\n liElm.check.checked = true;\n }\n\n addEvt(liElm.check, 'click', (evt) => {\n let elm = targetEvt(evt);\n let lbl = elm.parentNode;\n this.checkItem(lbl);\n });\n }\n\n //separator\n let p = createElm('p', ['align', 'center']);\n let btn;\n //Close link\n if (!this.btnCloseHtml) {\n btn = createElm('a', ['href', 'javascript:;']);\n btn.className = this.btnCloseCssClass;\n btn.innerHTML = this.btnCloseText;\n addEvt(btn, 'click', (evt) => this.toggle(evt));\n p.appendChild(btn);\n } else {\n p.innerHTML = this.btnCloseHtml;\n btn = p.firstChild;\n addEvt(btn, 'click', (evt) => this.toggle(evt));\n }\n\n container.appendChild(ul);\n container.appendChild(p);\n\n this.btnEl.parentNode.insertBefore(container, this.btnEl);\n this.contEl = container;\n }\n\n /**\n * Hide or show specified columns\n * @param {Number} colIndex Column index\n * @param {Boolean} hide Hide column if true or show if false\n */\n setHidden(colIndex, hide) {\n let tf = this.tf;\n let tbl = tf.tbl;\n\n if (this.onBeforeColHidden && hide) {\n this.onBeforeColHidden.call(null, this, colIndex);\n }\n if (this.onBeforeColDisplayed && !hide) {\n this.onBeforeColDisplayed.call(null, this, colIndex);\n }\n\n this._hideCells(tbl, colIndex, hide);\n if (this.headersTbl) {\n this._hideCells(this.headersTbl, colIndex, hide);\n }\n\n let hiddenCols = this.hiddenCols;\n let itemIndex = hiddenCols.indexOf(colIndex);\n if (hide) {\n if (itemIndex === -1) {\n this.hiddenCols.push(colIndex);\n }\n } else {\n if (itemIndex !== -1) {\n this.hiddenCols.splice(itemIndex, 1);\n }\n }\n\n let gridLayout;\n let headTbl;\n let gridColElms;\n if (hide) {\n //This event is fired just after a column is displayed for\n //grid_layout support\n //TODO: grid layout module should be responsible for those\n //calculations\n if (tf.gridLayout) {\n gridLayout = tf.feature('gridLayout');\n headTbl = gridLayout.headTbl;\n gridColElms = gridLayout.colElms;\n let hiddenWidth = parseInt(\n gridColElms[colIndex].style.width, 10);\n\n let headTblW = parseInt(headTbl.style.width, 10);\n headTbl.style.width = headTblW - hiddenWidth + 'px';\n tbl.style.width = headTbl.style.width;\n }\n if (this.onAfterColHidden) {\n this.onAfterColHidden.call(null, this, colIndex);\n }\n this.emitter.emit('column-hidden', tf, this, colIndex,\n this.hiddenCols);\n }\n\n if (!hide) {\n //This event is fired just after a column is displayed for\n //grid_layout support\n //TODO: grid layout module should be responsible for those\n //calculations\n if (tf.gridLayout) {\n gridLayout = tf.feature('gridLayout');\n headTbl = gridLayout.headTbl;\n gridColElms = gridLayout.colElms;\n let width = parseInt(gridColElms[colIndex].style.width, 10);\n headTbl.style.width =\n (parseInt(headTbl.style.width, 10) + width) + 'px';\n tf.tbl.style.width = headTbl.style.width;\n }\n if (this.onAfterColDisplayed) {\n this.onAfterColDisplayed.call(null, this, colIndex);\n }\n this.emitter.emit('column-shown', tf, this, colIndex,\n this.hiddenCols);\n }\n }\n\n /**\n * Show specified column\n * @param {Number} colIndex Column index\n */\n showCol(colIndex) {\n if (colIndex === undefined || !this.isColHidden(colIndex)) {\n return;\n }\n if (this.manager && this.contEl) {\n let itm = elm('col_' + colIndex + '_' + this.tf.id);\n if (itm) {\n itm.click();\n }\n } else {\n this.setHidden(colIndex, false);\n }\n }\n\n /**\n * Hide specified column\n * @param {Number} colIndex Column index\n */\n hideCol(colIndex) {\n if (colIndex === undefined || this.isColHidden(colIndex)) {\n return;\n }\n if (this.manager && this.contEl) {\n let itm = elm('col_' + colIndex + '_' + this.tf.id);\n if (itm) {\n itm.click();\n }\n } else {\n this.setHidden(colIndex, true);\n }\n }\n\n /**\n * Determine if specified column is hidden\n * @param {Number} colIndex Column index\n */\n isColHidden(colIndex) {\n if (this.hiddenCols.indexOf(colIndex) !== -1) {\n return true;\n }\n return false;\n }\n\n /**\n * Toggle visibility of specified column\n * @param {Number} colIndex Column index\n */\n toggleCol(colIndex) {\n if (colIndex === undefined || this.isColHidden(colIndex)) {\n this.showCol(colIndex);\n } else {\n this.hideCol(colIndex);\n }\n }\n\n /**\n * Return the indexes of the columns currently hidden\n * @return {Array} column indexes\n */\n getHiddenCols() {\n return this.hiddenCols;\n }\n\n /**\n * Remove the columns manager\n */\n destroy() {\n if (!this.initialized) {\n return;\n }\n if (elm(this.contElTgtId)) {\n elm(this.contElTgtId).innerHTML = '';\n } else {\n this.contEl.innerHTML = '';\n removeElm(this.contEl);\n this.contEl = null;\n }\n this.btnEl.innerHTML = '';\n removeElm(this.btnEl);\n this.btnEl = null;\n\n this.emitter.off(['hide-column'],\n (tf, colIndex) => this.hideCol(colIndex));\n\n this.initialized = false;\n }\n\n _getHeaderText(cell) {\n if (!cell.hasChildNodes) {\n return '';\n }\n\n for (let i = 0; i < cell.childNodes.length; i++) {\n let n = cell.childNodes[i];\n if (n.nodeType === 3) {\n return n.nodeValue;\n } else if (n.nodeType === 1) {\n if (n.id && n.id.indexOf('popUp') !== -1) {\n continue;\n } else {\n return getText(n);\n }\n }\n continue;\n }\n return '';\n }\n\n _hideCells(tbl, colIndex, hide) {\n for (let i = 0; i < tbl.rows.length; i++) {\n let row = tbl.rows[i];\n let cell = row.cells[colIndex];\n if (cell) {\n cell.style.display = hide ? 'none' : '';\n }\n }\n }\n\n _hideAtStart() {\n this.atStart.forEach((colIdx) => {\n this.hideCol(colIdx);\n });\n }\n}\n"
},
{
- "__docId__": 87,
+ "__docId__": 88,
"kind": "class",
"static": true,
"variation": null,
@@ -2252,7 +2273,7 @@
]
},
{
- "__docId__": 88,
+ "__docId__": 89,
"kind": "constructor",
"static": false,
"variation": null,
@@ -2287,7 +2308,7 @@
"generator": false
},
{
- "__docId__": 89,
+ "__docId__": 90,
"kind": "member",
"static": false,
"variation": null,
@@ -2307,7 +2328,7 @@
}
},
{
- "__docId__": 90,
+ "__docId__": 91,
"kind": "member",
"static": false,
"variation": null,
@@ -2327,7 +2348,7 @@
}
},
{
- "__docId__": 91,
+ "__docId__": 92,
"kind": "member",
"static": false,
"variation": null,
@@ -2344,7 +2365,7 @@
}
},
{
- "__docId__": 92,
+ "__docId__": 93,
"kind": "member",
"static": false,
"variation": null,
@@ -2361,7 +2382,7 @@
}
},
{
- "__docId__": 93,
+ "__docId__": 94,
"kind": "member",
"static": false,
"variation": null,
@@ -2378,7 +2399,7 @@
}
},
{
- "__docId__": 94,
+ "__docId__": 95,
"kind": "member",
"static": false,
"variation": null,
@@ -2398,7 +2419,7 @@
}
},
{
- "__docId__": 95,
+ "__docId__": 96,
"kind": "member",
"static": false,
"variation": null,
@@ -2418,7 +2439,7 @@
}
},
{
- "__docId__": 96,
+ "__docId__": 97,
"kind": "member",
"static": false,
"variation": null,
@@ -2438,7 +2459,7 @@
}
},
{
- "__docId__": 97,
+ "__docId__": 98,
"kind": "member",
"static": false,
"variation": null,
@@ -2458,7 +2479,7 @@
}
},
{
- "__docId__": 98,
+ "__docId__": 99,
"kind": "member",
"static": false,
"variation": null,
@@ -2478,7 +2499,7 @@
}
},
{
- "__docId__": 99,
+ "__docId__": 100,
"kind": "member",
"static": false,
"variation": null,
@@ -2498,7 +2519,7 @@
}
},
{
- "__docId__": 100,
+ "__docId__": 101,
"kind": "member",
"static": false,
"variation": null,
@@ -2518,7 +2539,7 @@
}
},
{
- "__docId__": 101,
+ "__docId__": 102,
"kind": "member",
"static": false,
"variation": null,
@@ -2538,7 +2559,7 @@
}
},
{
- "__docId__": 102,
+ "__docId__": 103,
"kind": "member",
"static": false,
"variation": null,
@@ -2558,7 +2579,7 @@
}
},
{
- "__docId__": 103,
+ "__docId__": 104,
"kind": "member",
"static": false,
"variation": null,
@@ -2578,7 +2599,7 @@
}
},
{
- "__docId__": 104,
+ "__docId__": 105,
"kind": "member",
"static": false,
"variation": null,
@@ -2598,7 +2619,7 @@
}
},
{
- "__docId__": 105,
+ "__docId__": 106,
"kind": "member",
"static": false,
"variation": null,
@@ -2618,7 +2639,7 @@
}
},
{
- "__docId__": 106,
+ "__docId__": 107,
"kind": "member",
"static": false,
"variation": null,
@@ -2638,7 +2659,7 @@
}
},
{
- "__docId__": 107,
+ "__docId__": 108,
"kind": "member",
"static": false,
"variation": null,
@@ -2657,23 +2678,6 @@
"description": null
}
},
- {
- "__docId__": 108,
- "kind": "member",
- "static": false,
- "variation": null,
- "name": "prfx",
- "memberof": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility",
- "longname": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility#prfx",
- "access": "private",
- "description": "Extension's prefix",
- "lineNumber": 143,
- "type": {
- "types": [
- "string"
- ]
- }
- },
{
"__docId__": 109,
"kind": "member",
@@ -2684,7 +2688,7 @@
"longname": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility#spanCssClass",
"access": null,
"description": "Css for columns manager UI span",
- "lineNumber": 149,
+ "lineNumber": 143,
"type": {
"nullable": null,
"types": [
@@ -2699,16 +2703,19 @@
"kind": "member",
"static": false,
"variation": null,
- "name": "prfxCont",
+ "name": "contCssClass",
"memberof": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility",
- "longname": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility#prfxCont",
- "access": "private",
- "description": "Main container prefix",
- "lineNumber": 155,
+ "longname": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility#contCssClass",
+ "access": null,
+ "description": "Css for columns manager UI main container",
+ "lineNumber": 149,
"type": {
+ "nullable": null,
"types": [
- "*"
- ]
+ "String"
+ ],
+ "spread": false,
+ "description": null
}
},
{
@@ -2716,12 +2723,12 @@
"kind": "member",
"static": false,
"variation": null,
- "name": "contCssClass",
+ "name": "listCssClass",
"memberof": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility",
- "longname": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility#contCssClass",
+ "longname": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility#listCssClass",
"access": null,
- "description": "Css for columns manager UI main container",
- "lineNumber": 161,
+ "description": "Css for columns manager UI checklist (ul)",
+ "lineNumber": 155,
"type": {
"nullable": null,
"types": [
@@ -2736,12 +2743,12 @@
"kind": "member",
"static": false,
"variation": null,
- "name": "listCssClass",
+ "name": "listItemCssClass",
"memberof": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility",
- "longname": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility#listCssClass",
+ "longname": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility#listItemCssClass",
"access": null,
- "description": "Css for columns manager UI checklist (ul)",
- "lineNumber": 167,
+ "description": "Css for columns manager UI checklist item (li)",
+ "lineNumber": 161,
"type": {
"nullable": null,
"types": [
@@ -2756,12 +2763,12 @@
"kind": "member",
"static": false,
"variation": null,
- "name": "listItemCssClass",
+ "name": "listSlcItemCssClass",
"memberof": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility",
- "longname": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility#listItemCssClass",
+ "longname": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility#listSlcItemCssClass",
"access": null,
- "description": "Css for columns manager UI checklist item (li)",
- "lineNumber": 173,
+ "description": "Css for columns manager UI checklist item selected state (li)",
+ "lineNumber": 168,
"type": {
"nullable": null,
"types": [
@@ -2776,12 +2783,12 @@
"kind": "member",
"static": false,
"variation": null,
- "name": "listSlcItemCssClass",
+ "name": "text",
"memberof": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility",
- "longname": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility#listSlcItemCssClass",
+ "longname": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility#text",
"access": null,
- "description": "Css for columns manager UI checklist item selected state (li)",
- "lineNumber": 180,
+ "description": "Text preceding the columns list, defaults to 'Hide' or 'Show'\ndepending on tick mode (tick_to_hide option)",
+ "lineNumber": 176,
"type": {
"nullable": null,
"types": [
@@ -2796,32 +2803,12 @@
"kind": "member",
"static": false,
"variation": null,
- "name": "text",
- "memberof": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility",
- "longname": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility#text",
- "access": null,
- "description": "Text preceding the columns list, defaults to 'Hide' or 'Show'\ndepending on tick mode (tick_to_hide option)",
- "lineNumber": 188,
- "type": {
- "nullable": null,
- "types": [
- "String"
- ],
- "spread": false,
- "description": null
- }
- },
- {
- "__docId__": 116,
- "kind": "member",
- "static": false,
- "variation": null,
"name": "atStart",
"memberof": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility",
"longname": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility#atStart",
"access": null,
"description": "List of columns indexes to be hidden at initialization",
- "lineNumber": 194,
+ "lineNumber": 182,
"type": {
"nullable": null,
"types": [
@@ -2832,7 +2819,7 @@
}
},
{
- "__docId__": 117,
+ "__docId__": 116,
"kind": "member",
"static": false,
"variation": null,
@@ -2841,7 +2828,27 @@
"longname": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility#enableHover",
"access": null,
"description": "Enable hover behaviour on columns manager button/link",
- "lineNumber": 200,
+ "lineNumber": 188,
+ "type": {
+ "nullable": null,
+ "types": [
+ "Boolean"
+ ],
+ "spread": false,
+ "description": null
+ }
+ },
+ {
+ "__docId__": 117,
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "enableTickAll",
+ "memberof": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility",
+ "longname": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility#enableTickAll",
+ "access": null,
+ "description": "Enable select all option, disabled by default",
+ "lineNumber": 194,
"type": {
"nullable": null,
"types": [
@@ -2856,32 +2863,12 @@
"kind": "member",
"static": false,
"variation": null,
- "name": "enableTickAll",
- "memberof": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility",
- "longname": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility#enableTickAll",
- "access": null,
- "description": "Enable select all option, disabled by default",
- "lineNumber": 206,
- "type": {
- "nullable": null,
- "types": [
- "Boolean"
- ],
- "spread": false,
- "description": null
- }
- },
- {
- "__docId__": 119,
- "kind": "member",
- "static": false,
- "variation": null,
"name": "tickAllText",
"memberof": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility",
"longname": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility#tickAllText",
"access": null,
"description": "Text for select all option, defaults to 'Select all:'",
- "lineNumber": 212,
+ "lineNumber": 200,
"type": {
"nullable": null,
"types": [
@@ -2892,7 +2879,7 @@
}
},
{
- "__docId__": 120,
+ "__docId__": 119,
"kind": "member",
"static": false,
"variation": null,
@@ -2901,7 +2888,7 @@
"longname": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility#hiddenCols",
"access": "private",
"description": "List of indexes of hidden columns",
- "lineNumber": 218,
+ "lineNumber": 206,
"type": {
"types": [
"*"
@@ -2909,7 +2896,7 @@
}
},
{
- "__docId__": 121,
+ "__docId__": 120,
"kind": "member",
"static": false,
"variation": null,
@@ -2918,7 +2905,27 @@
"longname": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility#onLoaded",
"access": null,
"description": "Callback fired when the extension is initialized",
- "lineNumber": 224,
+ "lineNumber": 212,
+ "type": {
+ "nullable": null,
+ "types": [
+ "Function"
+ ],
+ "spread": false,
+ "description": null
+ }
+ },
+ {
+ "__docId__": 121,
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "onBeforeOpen",
+ "memberof": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility",
+ "longname": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility#onBeforeOpen",
+ "access": null,
+ "description": "Callback fired before the columns manager is opened",
+ "lineNumber": 218,
"type": {
"nullable": null,
"types": [
@@ -2933,12 +2940,12 @@
"kind": "member",
"static": false,
"variation": null,
- "name": "onBeforeOpen",
+ "name": "onAfterOpen",
"memberof": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility",
- "longname": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility#onBeforeOpen",
+ "longname": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility#onAfterOpen",
"access": null,
- "description": "Callback fired before the columns manager is opened",
- "lineNumber": 230,
+ "description": "Callback fired after the columns manager is opened",
+ "lineNumber": 224,
"type": {
"nullable": null,
"types": [
@@ -2953,12 +2960,12 @@
"kind": "member",
"static": false,
"variation": null,
- "name": "onAfterOpen",
+ "name": "onBeforeClose",
"memberof": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility",
- "longname": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility#onAfterOpen",
+ "longname": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility#onBeforeClose",
"access": null,
- "description": "Callback fired after the columns manager is opened",
- "lineNumber": 236,
+ "description": "Callback fired before the columns manager is closed",
+ "lineNumber": 230,
"type": {
"nullable": null,
"types": [
@@ -2973,12 +2980,12 @@
"kind": "member",
"static": false,
"variation": null,
- "name": "onBeforeClose",
+ "name": "onAfterClose",
"memberof": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility",
- "longname": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility#onBeforeClose",
+ "longname": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility#onAfterClose",
"access": null,
- "description": "Callback fired before the columns manager is closed",
- "lineNumber": 242,
+ "description": "Callback fired after the columns manager is closed",
+ "lineNumber": 236,
"type": {
"nullable": null,
"types": [
@@ -2993,12 +3000,12 @@
"kind": "member",
"static": false,
"variation": null,
- "name": "onAfterClose",
+ "name": "onBeforeColHidden",
"memberof": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility",
- "longname": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility#onAfterClose",
+ "longname": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility#onBeforeColHidden",
"access": null,
- "description": "Callback fired after the columns manager is closed",
- "lineNumber": 248,
+ "description": "Callback fired before a column is hidden",
+ "lineNumber": 242,
"type": {
"nullable": null,
"types": [
@@ -3013,12 +3020,12 @@
"kind": "member",
"static": false,
"variation": null,
- "name": "onBeforeColHidden",
+ "name": "onAfterColHidden",
"memberof": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility",
- "longname": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility#onBeforeColHidden",
+ "longname": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility#onAfterColHidden",
"access": null,
- "description": "Callback fired before a column is hidden",
- "lineNumber": 254,
+ "description": "Callback fired after a column is hidden",
+ "lineNumber": 249,
"type": {
"nullable": null,
"types": [
@@ -3033,12 +3040,12 @@
"kind": "member",
"static": false,
"variation": null,
- "name": "onAfterColHidden",
+ "name": "onBeforeColDisplayed",
"memberof": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility",
- "longname": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility#onAfterColHidden",
+ "longname": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility#onBeforeColDisplayed",
"access": null,
- "description": "Callback fired after a column is hidden",
- "lineNumber": 261,
+ "description": "Callback fired before a column is displayed",
+ "lineNumber": 256,
"type": {
"nullable": null,
"types": [
@@ -3053,12 +3060,12 @@
"kind": "member",
"static": false,
"variation": null,
- "name": "onBeforeColDisplayed",
+ "name": "onAfterColDisplayed",
"memberof": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility",
- "longname": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility#onBeforeColDisplayed",
+ "longname": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility#onAfterColDisplayed",
"access": null,
- "description": "Callback fired before a column is displayed",
- "lineNumber": 268,
+ "description": "Callback fired after a column is displayed",
+ "lineNumber": 263,
"type": {
"nullable": null,
"types": [
@@ -3073,32 +3080,12 @@
"kind": "member",
"static": false,
"variation": null,
- "name": "onAfterColDisplayed",
- "memberof": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility",
- "longname": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility#onAfterColDisplayed",
- "access": null,
- "description": "Callback fired after a column is displayed",
- "lineNumber": 275,
- "type": {
- "nullable": null,
- "types": [
- "Function"
- ],
- "spread": false,
- "description": null
- }
- },
- {
- "__docId__": 130,
- "kind": "member",
- "static": false,
- "variation": null,
"name": "headersTbl",
"memberof": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility",
"longname": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility#headersTbl",
"access": null,
"description": null,
- "lineNumber": 280,
+ "lineNumber": 268,
"undocument": true,
"type": {
"types": [
@@ -3107,7 +3094,7 @@
}
},
{
- "__docId__": 131,
+ "__docId__": 130,
"kind": "member",
"static": false,
"variation": null,
@@ -3116,7 +3103,7 @@
"longname": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility#headersIndex",
"access": null,
"description": null,
- "lineNumber": 281,
+ "lineNumber": 269,
"undocument": true,
"type": {
"types": [
@@ -3125,7 +3112,7 @@
}
},
{
- "__docId__": 132,
+ "__docId__": 131,
"kind": "method",
"static": false,
"variation": null,
@@ -3134,12 +3121,12 @@
"longname": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility#toggle",
"access": null,
"description": "Toggle columns manager UI",
- "lineNumber": 296,
+ "lineNumber": 284,
"params": [],
"generator": false
},
{
- "__docId__": 133,
+ "__docId__": 132,
"kind": "method",
"static": false,
"variation": null,
@@ -3148,7 +3135,7 @@
"longname": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility#checkItem",
"access": "private",
"description": "Check an item in columns manager UI",
- "lineNumber": 325,
+ "lineNumber": 313,
"params": [
{
"name": "lbl",
@@ -3160,7 +3147,7 @@
"generator": false
},
{
- "__docId__": 134,
+ "__docId__": 133,
"kind": "method",
"static": false,
"variation": null,
@@ -3169,12 +3156,12 @@
"longname": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility#init",
"access": null,
"description": "Initializes ColsVisibility instance",
- "lineNumber": 350,
+ "lineNumber": 338,
"params": [],
"generator": false
},
{
- "__docId__": 135,
+ "__docId__": 134,
"kind": "member",
"static": false,
"variation": null,
@@ -3183,7 +3170,7 @@
"longname": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility#initialized",
"access": null,
"description": "",
- "lineNumber": 364,
+ "lineNumber": 352,
"unknown": [
{
"tagName": "@inherited",
@@ -3197,7 +3184,7 @@
}
},
{
- "__docId__": 136,
+ "__docId__": 135,
"kind": "method",
"static": false,
"variation": null,
@@ -3206,12 +3193,12 @@
"longname": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility#buildBtn",
"access": null,
"description": "Build main button UI",
- "lineNumber": 376,
+ "lineNumber": 364,
"params": [],
"generator": false
},
{
- "__docId__": 137,
+ "__docId__": 136,
"kind": "member",
"static": false,
"variation": null,
@@ -3220,7 +3207,25 @@
"longname": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility#spanEl",
"access": null,
"description": null,
- "lineNumber": 419,
+ "lineNumber": 407,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "__docId__": 137,
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "btnEl",
+ "memberof": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility",
+ "longname": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility#btnEl",
+ "access": null,
+ "description": null,
+ "lineNumber": 408,
"undocument": true,
"type": {
"types": [
@@ -3230,24 +3235,6 @@
},
{
"__docId__": 138,
- "kind": "member",
- "static": false,
- "variation": null,
- "name": "btnEl",
- "memberof": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility",
- "longname": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility#btnEl",
- "access": null,
- "description": null,
- "lineNumber": 420,
- "undocument": true,
- "type": {
- "types": [
- "*"
- ]
- }
- },
- {
- "__docId__": 139,
"kind": "method",
"static": false,
"variation": null,
@@ -3256,12 +3243,12 @@
"longname": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility#buildManager",
"access": null,
"description": "Build columns manager UI",
- "lineNumber": 430,
+ "lineNumber": 418,
"params": [],
"generator": false
},
{
- "__docId__": 140,
+ "__docId__": 139,
"kind": "member",
"static": false,
"variation": null,
@@ -3270,7 +3257,7 @@
"longname": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility#contEl",
"access": null,
"description": null,
- "lineNumber": 513,
+ "lineNumber": 501,
"undocument": true,
"type": {
"types": [
@@ -3279,7 +3266,7 @@
}
},
{
- "__docId__": 141,
+ "__docId__": 140,
"kind": "method",
"static": false,
"variation": null,
@@ -3288,7 +3275,7 @@
"longname": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility#setHidden",
"access": null,
"description": "Hide or show specified columns",
- "lineNumber": 521,
+ "lineNumber": 509,
"params": [
{
"nullable": null,
@@ -3314,7 +3301,7 @@
"generator": false
},
{
- "__docId__": 142,
+ "__docId__": 141,
"kind": "method",
"static": false,
"variation": null,
@@ -3323,7 +3310,32 @@
"longname": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility#showCol",
"access": null,
"description": "Show specified column",
- "lineNumber": 601,
+ "lineNumber": 589,
+ "params": [
+ {
+ "nullable": null,
+ "types": [
+ "Number"
+ ],
+ "spread": false,
+ "optional": false,
+ "name": "colIndex",
+ "description": "Column index"
+ }
+ ],
+ "generator": false
+ },
+ {
+ "__docId__": 142,
+ "kind": "method",
+ "static": false,
+ "variation": null,
+ "name": "hideCol",
+ "memberof": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility",
+ "longname": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility#hideCol",
+ "access": null,
+ "description": "Hide specified column",
+ "lineNumber": 607,
"params": [
{
"nullable": null,
@@ -3343,37 +3355,12 @@
"kind": "method",
"static": false,
"variation": null,
- "name": "hideCol",
- "memberof": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility",
- "longname": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility#hideCol",
- "access": null,
- "description": "Hide specified column",
- "lineNumber": 619,
- "params": [
- {
- "nullable": null,
- "types": [
- "Number"
- ],
- "spread": false,
- "optional": false,
- "name": "colIndex",
- "description": "Column index"
- }
- ],
- "generator": false
- },
- {
- "__docId__": 144,
- "kind": "method",
- "static": false,
- "variation": null,
"name": "isColHidden",
"memberof": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility",
"longname": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility#isColHidden",
"access": null,
"description": "Determine if specified column is hidden",
- "lineNumber": 637,
+ "lineNumber": 625,
"params": [
{
"nullable": null,
@@ -3394,7 +3381,7 @@
"generator": false
},
{
- "__docId__": 145,
+ "__docId__": 144,
"kind": "method",
"static": false,
"variation": null,
@@ -3403,7 +3390,7 @@
"longname": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility#toggleCol",
"access": null,
"description": "Toggle visibility of specified column",
- "lineNumber": 648,
+ "lineNumber": 636,
"params": [
{
"nullable": null,
@@ -3419,7 +3406,7 @@
"generator": false
},
{
- "__docId__": 146,
+ "__docId__": 145,
"kind": "method",
"static": false,
"variation": null,
@@ -3428,7 +3415,7 @@
"longname": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility#getHiddenCols",
"access": null,
"description": "Return the indexes of the columns currently hidden",
- "lineNumber": 660,
+ "lineNumber": 648,
"params": [],
"return": {
"nullable": null,
@@ -3441,7 +3428,7 @@
"generator": false
},
{
- "__docId__": 147,
+ "__docId__": 146,
"kind": "method",
"static": false,
"variation": null,
@@ -3450,12 +3437,12 @@
"longname": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility#destroy",
"access": null,
"description": "Remove the columns manager",
- "lineNumber": 667,
+ "lineNumber": 655,
"params": [],
"generator": false
},
{
- "__docId__": 148,
+ "__docId__": 147,
"kind": "member",
"static": false,
"variation": null,
@@ -3464,7 +3451,25 @@
"longname": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility#contEl",
"access": null,
"description": null,
- "lineNumber": 676,
+ "lineNumber": 664,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "__docId__": 148,
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "btnEl",
+ "memberof": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility",
+ "longname": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility#btnEl",
+ "access": null,
+ "description": null,
+ "lineNumber": 668,
"undocument": true,
"type": {
"types": [
@@ -3477,30 +3482,12 @@
"kind": "member",
"static": false,
"variation": null,
- "name": "btnEl",
- "memberof": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility",
- "longname": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility#btnEl",
- "access": null,
- "description": null,
- "lineNumber": 680,
- "undocument": true,
- "type": {
- "types": [
- "*"
- ]
- }
- },
- {
- "__docId__": 150,
- "kind": "member",
- "static": false,
- "variation": null,
"name": "initialized",
"memberof": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility",
"longname": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility#initialized",
"access": null,
"description": null,
- "lineNumber": 685,
+ "lineNumber": 673,
"undocument": true,
"type": {
"types": [
@@ -3509,7 +3496,7 @@
}
},
{
- "__docId__": 151,
+ "__docId__": 150,
"kind": "method",
"static": false,
"variation": null,
@@ -3518,7 +3505,7 @@
"longname": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility#_getHeaderText",
"access": null,
"description": null,
- "lineNumber": 688,
+ "lineNumber": 676,
"undocument": true,
"params": [
{
@@ -3536,7 +3523,7 @@
"generator": false
},
{
- "__docId__": 152,
+ "__docId__": 151,
"kind": "method",
"static": false,
"variation": null,
@@ -3545,7 +3532,7 @@
"longname": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility#_hideCells",
"access": null,
"description": null,
- "lineNumber": 709,
+ "lineNumber": 697,
"undocument": true,
"params": [
{
@@ -3570,7 +3557,7 @@
"generator": false
},
{
- "__docId__": 153,
+ "__docId__": 152,
"kind": "method",
"static": false,
"variation": null,
@@ -3579,13 +3566,13 @@
"longname": "src/extensions/colsVisibility/colsVisibility.js~ColsVisibility#_hideAtStart",
"access": null,
"description": null,
- "lineNumber": 719,
+ "lineNumber": 707,
"undocument": true,
"params": [],
"generator": false
},
{
- "__docId__": 154,
+ "__docId__": 153,
"kind": "file",
"static": true,
"variation": null,
@@ -3598,7 +3585,7 @@
"content": "import {Feature} from '../../feature';\nimport {createElm, removeElm, elm} from '../../dom';\nimport {isFn, isUndef} from '../../types';\nimport {addEvt} from '../../event';\n\n/**\n * Filters Visibility extension\n */\nexport default class FiltersVisibility extends Feature {\n\n /**\n * Creates an instance of FiltersVisibility\n * @param {TableFilter} tf TableFilter instance\n * @param {Object} Configuration object\n */\n constructor(tf, f) {\n super(tf, f.name);\n\n /**\n * Module name\n * @type {String}\n */\n this.name = f.name;\n\n /**\n * Module description\n * @type {String}\n */\n this.desc = f.description || 'Filters row visibility manager';\n\n /**\n * Extension's stylesheet filename\n * @type {String}\n */\n this.stylesheet = f.stylesheet || 'filtersVisibility.css';\n\n /**\n * Expand icon filename\n * @type {String}\n */\n this.icnExpand = f.expand_icon_name || 'icn_exp.png';\n\n /**\n * Collapse icon filename\n * @type {String}\n */\n this.icnCollapse = f.collapse_icon_name || 'icn_clp.png';\n\n /**\n * Main container element\n * @private\n */\n this.contEl = null;\n\n /**\n * Button element\n * @private\n */\n this.btnEl = null;\n\n /**\n * Expand icon HTML\n * @private\n */\n this.icnExpandHtml = '

';\n\n /**\n * Collapse icon HTML\n * @private\n */\n this.icnCollapseHtml = '

';\n\n /**\n * Default text\n * @private\n */\n this.defaultText = 'Toggle filters';\n\n /**\n * ID of main container element\n * @type {String}\n */\n this.targetId = f.target_id || null;\n\n /**\n * Enable expand/collapse icon, defaults to true\n * @type {Boolean}\n */\n this.enableIcon = f.enable_icon === false ? false : true;\n\n /**\n * Custom text for button\n * @type {String}\n */\n this.btnText = f.btn_text || '';\n\n /**\n * Collapse button HTML\n * @private\n */\n this.collapseBtnHtml = this.enableIcon ?\n this.icnCollapseHtml + this.btnText :\n this.btnText || this.defaultText;\n\n /**\n * Expand button HTML\n * @private\n */\n this.expandBtnHtml = this.enableIcon ?\n this.icnExpandHtml + this.btnText :\n this.btnText || this.defaultText;\n\n /**\n * Button's custom HTML\n * @type {String}\n */\n this.btnHtml = f.btn_html || null;\n\n /**\n * Css class for expand/collapse filters button\n * @type {String}\n */\n this.btnCssClass = f.btn_css_class || 'btnExpClpFlt';\n\n /**\n * Css class for main container\n * @type {String}\n */\n this.contCssClass = f.cont_css_class || 'expClpFlt';\n\n /**\n * Filters row index\n * @type {Number}\n */\n this.filtersRowIndex = !isUndef(f.filters_row_index) ?\n f.filters_row_index : tf.getFiltersRowIndex();\n\n /**\n * Make filters visible at initialization, defaults to true\n * @type {Boolean}\n */\n this.visibleAtStart = !isUndef(f.visible_at_start) ?\n Boolean(f.visible_at_start) : true;\n\n /**\n * Callback fired before filters row is shown\n * @type {Function}\n */\n this.onBeforeShow = isFn(f.on_before_show) ? f.on_before_show : null;\n\n /**\n * Callback fired after filters row is shown\n * @type {Function}\n */\n this.onAfterShow = isFn(f.on_after_show) ? f.on_after_show : null;\n\n /**\n * Callback fired before filters row is hidden\n * @type {Function}\n */\n this.onBeforeHide = isFn(f.on_before_hide) ? f.on_before_hide : null;\n\n /**\n * Callback fired after filters row is hidden\n * @type {Function}\n */\n this.onAfterHide = isFn(f.on_after_hide) ? f.on_after_hide : null;\n\n //Import extension's stylesheet\n tf.import(f.name + 'Style', tf.stylePath + this.stylesheet, null,\n 'link');\n\n this.enable();\n }\n\n /**\n * Initialise extension\n */\n init() {\n if (this.initialized) {\n return;\n }\n\n this.buildUI();\n\n /**\n * @inherited\n */\n this.initialized = true;\n\n this.emitter.on(['show-filters'], (tf, visible) => this.show(visible));\n this.emitter.emit('filters-visibility-initialized', this.tf, this);\n }\n\n /**\n * Build UI elements\n */\n buildUI() {\n let tf = this.tf;\n let span = createElm('span');\n span.className = this.contCssClass;\n\n //Container element (rdiv or custom element)\n if (!this.targetId) {\n tf.setToolbar();\n }\n let targetEl = !this.targetId ? tf.rDiv : elm(this.targetId);\n\n if (!this.targetId) {\n let firstChild = targetEl.firstChild;\n firstChild.parentNode.insertBefore(span, firstChild);\n } else {\n targetEl.appendChild(span);\n }\n\n let btn;\n if (!this.btnHtml) {\n btn = createElm('a', ['href', 'javascript:void(0);']);\n btn.className = this.btnCssClass;\n btn.title = this.btnText || this.defaultText;\n btn.innerHTML = this.collapseBtnHtml;\n span.appendChild(btn);\n } else { //Custom html\n span.innerHTML = this.btnHtml;\n btn = span.firstChild;\n }\n\n addEvt(btn, 'click', () => this.toggle());\n\n this.contEl = span;\n this.btnEl = btn;\n\n if (!this.visibleAtStart) {\n this.toggle();\n }\n }\n\n /**\n * Toggle filters visibility\n */\n toggle() {\n let tf = this.tf;\n let tbl = tf.gridLayout ? tf.feature('gridLayout').headTbl : tf.tbl;\n let fltRow = tbl.rows[this.filtersRowIndex];\n let isDisplayed = fltRow.style.display === '';\n\n this.show(!isDisplayed);\n }\n\n /**\n * Show or hide filters\n *\n * @param {boolean} [visible=true] Visibility flag\n */\n show(visible = true) {\n let tf = this.tf;\n let tbl = tf.gridLayout ? tf.feature('gridLayout').headTbl : tf.tbl;\n let fltRow = tbl.rows[this.filtersRowIndex];\n\n if (this.onBeforeShow && visible) {\n this.onBeforeShow.call(this, this);\n }\n if (this.onBeforeHide && !visible) {\n this.onBeforeHide.call(null, this);\n }\n\n fltRow.style.display = visible ? '' : 'none';\n if (this.enableIcon && !this.btnHtml) {\n this.btnEl.innerHTML = visible ?\n this.collapseBtnHtml : this.expandBtnHtml;\n }\n\n if (this.onAfterShow && visible) {\n this.onAfterShow.call(null, this);\n }\n if (this.onAfterHide && !visible) {\n this.onAfterHide.call(null, this);\n }\n\n this.emitter.emit('filters-toggled', tf, this, visible);\n }\n\n /**\n * Destroy the UI\n */\n destroy() {\n if (!this.initialized) {\n return;\n }\n\n this.emitter.off(['show-filters'], (tf, visible) => this.show(visible));\n\n this.btnEl.innerHTML = '';\n removeElm(this.btnEl);\n this.btnEl = null;\n\n this.contEl.innerHTML = '';\n removeElm(this.contEl);\n this.contEl = null;\n this.initialized = false;\n }\n\n}\n"
},
{
- "__docId__": 155,
+ "__docId__": 154,
"kind": "class",
"static": true,
"variation": null,
@@ -3617,7 +3604,7 @@
]
},
{
- "__docId__": 156,
+ "__docId__": 155,
"kind": "constructor",
"static": false,
"variation": null,
@@ -3652,7 +3639,7 @@
"generator": false
},
{
- "__docId__": 157,
+ "__docId__": 156,
"kind": "member",
"static": false,
"variation": null,
@@ -3672,7 +3659,7 @@
}
},
{
- "__docId__": 158,
+ "__docId__": 157,
"kind": "member",
"static": false,
"variation": null,
@@ -3692,7 +3679,7 @@
}
},
{
- "__docId__": 159,
+ "__docId__": 158,
"kind": "member",
"static": false,
"variation": null,
@@ -3712,7 +3699,7 @@
}
},
{
- "__docId__": 160,
+ "__docId__": 159,
"kind": "member",
"static": false,
"variation": null,
@@ -3732,7 +3719,7 @@
}
},
{
- "__docId__": 161,
+ "__docId__": 160,
"kind": "member",
"static": false,
"variation": null,
@@ -3752,7 +3739,7 @@
}
},
{
- "__docId__": 162,
+ "__docId__": 161,
"kind": "member",
"static": false,
"variation": null,
@@ -3769,7 +3756,7 @@
}
},
{
- "__docId__": 163,
+ "__docId__": 162,
"kind": "member",
"static": false,
"variation": null,
@@ -3786,7 +3773,7 @@
}
},
{
- "__docId__": 164,
+ "__docId__": 163,
"kind": "member",
"static": false,
"variation": null,
@@ -3803,7 +3790,7 @@
}
},
{
- "__docId__": 165,
+ "__docId__": 164,
"kind": "member",
"static": false,
"variation": null,
@@ -3820,7 +3807,7 @@
}
},
{
- "__docId__": 166,
+ "__docId__": 165,
"kind": "member",
"static": false,
"variation": null,
@@ -3837,7 +3824,7 @@
}
},
{
- "__docId__": 167,
+ "__docId__": 166,
"kind": "member",
"static": false,
"variation": null,
@@ -3857,7 +3844,7 @@
}
},
{
- "__docId__": 168,
+ "__docId__": 167,
"kind": "member",
"static": false,
"variation": null,
@@ -3877,7 +3864,7 @@
}
},
{
- "__docId__": 169,
+ "__docId__": 168,
"kind": "member",
"static": false,
"variation": null,
@@ -3897,7 +3884,7 @@
}
},
{
- "__docId__": 170,
+ "__docId__": 169,
"kind": "member",
"static": false,
"variation": null,
@@ -3914,7 +3901,7 @@
}
},
{
- "__docId__": 171,
+ "__docId__": 170,
"kind": "member",
"static": false,
"variation": null,
@@ -3931,7 +3918,7 @@
}
},
{
- "__docId__": 172,
+ "__docId__": 171,
"kind": "member",
"static": false,
"variation": null,
@@ -3951,7 +3938,7 @@
}
},
{
- "__docId__": 173,
+ "__docId__": 172,
"kind": "member",
"static": false,
"variation": null,
@@ -3971,7 +3958,7 @@
}
},
{
- "__docId__": 174,
+ "__docId__": 173,
"kind": "member",
"static": false,
"variation": null,
@@ -3991,7 +3978,7 @@
}
},
{
- "__docId__": 175,
+ "__docId__": 174,
"kind": "member",
"static": false,
"variation": null,
@@ -4011,7 +3998,7 @@
}
},
{
- "__docId__": 176,
+ "__docId__": 175,
"kind": "member",
"static": false,
"variation": null,
@@ -4031,7 +4018,7 @@
}
},
{
- "__docId__": 177,
+ "__docId__": 176,
"kind": "member",
"static": false,
"variation": null,
@@ -4051,7 +4038,7 @@
}
},
{
- "__docId__": 178,
+ "__docId__": 177,
"kind": "member",
"static": false,
"variation": null,
@@ -4071,7 +4058,7 @@
}
},
{
- "__docId__": 179,
+ "__docId__": 178,
"kind": "member",
"static": false,
"variation": null,
@@ -4091,7 +4078,7 @@
}
},
{
- "__docId__": 180,
+ "__docId__": 179,
"kind": "member",
"static": false,
"variation": null,
@@ -4111,7 +4098,7 @@
}
},
{
- "__docId__": 181,
+ "__docId__": 180,
"kind": "method",
"static": false,
"variation": null,
@@ -4125,7 +4112,7 @@
"generator": false
},
{
- "__docId__": 182,
+ "__docId__": 181,
"kind": "member",
"static": false,
"variation": null,
@@ -4148,7 +4135,7 @@
}
},
{
- "__docId__": 183,
+ "__docId__": 182,
"kind": "method",
"static": false,
"variation": null,
@@ -4162,7 +4149,7 @@
"generator": false
},
{
- "__docId__": 184,
+ "__docId__": 183,
"kind": "member",
"static": false,
"variation": null,
@@ -4180,7 +4167,7 @@
}
},
{
- "__docId__": 185,
+ "__docId__": 184,
"kind": "member",
"static": false,
"variation": null,
@@ -4198,7 +4185,7 @@
}
},
{
- "__docId__": 186,
+ "__docId__": 185,
"kind": "method",
"static": false,
"variation": null,
@@ -4212,7 +4199,7 @@
"generator": false
},
{
- "__docId__": 187,
+ "__docId__": 186,
"kind": "method",
"static": false,
"variation": null,
@@ -4239,7 +4226,7 @@
"generator": false
},
{
- "__docId__": 188,
+ "__docId__": 187,
"kind": "method",
"static": false,
"variation": null,
@@ -4253,7 +4240,7 @@
"generator": false
},
{
- "__docId__": 189,
+ "__docId__": 188,
"kind": "member",
"static": false,
"variation": null,
@@ -4271,7 +4258,7 @@
}
},
{
- "__docId__": 190,
+ "__docId__": 189,
"kind": "member",
"static": false,
"variation": null,
@@ -4289,7 +4276,7 @@
}
},
{
- "__docId__": 191,
+ "__docId__": 190,
"kind": "member",
"static": false,
"variation": null,
@@ -4307,7 +4294,7 @@
}
},
{
- "__docId__": 192,
+ "__docId__": 191,
"kind": "file",
"static": true,
"variation": null,
@@ -4320,7 +4307,7 @@
"content": "import {Feature} from '../../feature';\nimport {isArray, isFn, isUndef, isObj} from '../../types';\nimport {createElm, elm, getText, tag} from '../../dom';\nimport {addEvt} from '../../event';\nimport {parse as parseNb} from '../../number';\nimport {\n NONE, CELL_TAG, HEADER_TAG, STRING, NUMBER, DATE, FORMATTED_NUMBER,\n IP_ADDRESS\n} from '../../const';\n\n/**\n * SortableTable Adapter module\n */\nexport default class AdapterSortableTable extends Feature {\n\n /**\n * Creates an instance of AdapterSortableTable\n * @param {TableFilter} tf TableFilter instance\n * @param {Object} opts Configuration object\n */\n constructor(tf, opts) {\n super(tf, opts.name);\n\n /**\n * Module name\n * @type {String}\n */\n this.name = opts.name;\n\n /**\n * Module description\n * @type {String}\n */\n this.desc = opts.description || 'Sortable table';\n\n /**\n * Indicate whether table previously sorted\n * @type {Boolean}\n * @private\n */\n this.sorted = false;\n\n /**\n * List of sort type per column basis\n * @type {Array}\n */\n this.sortTypes = isArray(opts.types) ? opts.types : tf.colTypes;\n\n /**\n * Column to be sorted at initialization, ie:\n * sort_col_at_start: [1, true]\n * @type {Array}\n */\n this.sortColAtStart = isArray(opts.sort_col_at_start) ?\n opts.sort_col_at_start : null;\n\n /**\n * Enable asynchronous sort, if triggers are external\n * @type {Boolean}\n */\n this.asyncSort = Boolean(opts.async_sort);\n\n /**\n * List of element IDs triggering sort on a per column basis\n * @type {Array}\n */\n this.triggerIds = isArray(opts.trigger_ids) ? opts.trigger_ids : [];\n\n // edit .sort-arrow.descending / .sort-arrow.ascending in\n // tablefilter.css to reflect any path change\n /**\n * Path to images\n * @type {String}\n */\n this.imgPath = opts.images_path || tf.themesPath;\n\n /**\n * Blank image file name\n * @type {String}\n */\n this.imgBlank = opts.image_blank || 'blank.png';\n\n /**\n * Css class for sort indicator image\n * @type {String}\n */\n this.imgClassName = opts.image_class_name || 'sort-arrow';\n\n /**\n * Css class for ascending sort indicator image\n * @type {String}\n */\n this.imgAscClassName = opts.image_asc_class_name || 'ascending';\n\n /**\n * Css class for descending sort indicator image\n * @type {String}\n */\n this.imgDescClassName = opts.image_desc_class_name || 'descending';\n\n /**\n * Cell attribute key storing custom value used for sorting\n * @type {String}\n */\n this.customKey = opts.custom_key || 'data-tf-sortKey';\n\n /**\n * Callback fired when sort extension is instanciated\n * @type {Function}\n */\n this.onSortLoaded = isFn(opts.on_sort_loaded) ?\n opts.on_sort_loaded : null;\n\n /**\n * Callback fired before a table column is sorted\n * @type {Function}\n */\n this.onBeforeSort = isFn(opts.on_before_sort) ?\n opts.on_before_sort : null;\n\n /**\n * Callback fired after a table column is sorted\n * @type {Function}\n */\n this.onAfterSort = isFn(opts.on_after_sort) ? opts.on_after_sort : null;\n\n /**\n * SortableTable instance\n * @private\n */\n this.stt = null;\n\n this.enable();\n }\n\n /**\n * Initializes AdapterSortableTable instance\n */\n init() {\n if (this.initialized) {\n return;\n }\n let tf = this.tf;\n let adpt = this;\n\n // SortableTable class sanity check (sortabletable.js)\n if (isUndef(SortableTable)) {\n throw new Error('SortableTable class not found.');\n }\n\n // Add any date format if needed\n this.emitter.emit('add-date-type-formats', this.tf, this.sortTypes);\n\n this.overrideSortableTable();\n this.setSortTypes();\n\n // Column sort at start\n let sortColAtStart = adpt.sortColAtStart;\n if (sortColAtStart) {\n this.stt.sort(sortColAtStart[0], sortColAtStart[1]);\n }\n\n if (this.onSortLoaded) {\n this.onSortLoaded.call(null, tf, this);\n }\n\n /*** SortableTable callbacks ***/\n this.stt.onbeforesort = function () {\n if (adpt.onBeforeSort) {\n adpt.onBeforeSort.call(null, tf, adpt.stt.sortColumn);\n }\n\n /*** sort behaviour for paging ***/\n if (tf.paging) {\n tf.feature('paging').disable();\n }\n };\n\n this.stt.onsort = function () {\n adpt.sorted = true;\n\n //sort behaviour for paging\n if (tf.paging) {\n let paginator = tf.feature('paging');\n // recalculate valid rows index as sorting may have change it\n tf.getValidRows(true);\n paginator.enable();\n paginator.setPage(paginator.getPage());\n }\n\n if (adpt.onAfterSort) {\n adpt.onAfterSort.call(null, tf, adpt.stt.sortColumn,\n adpt.stt.descending);\n }\n\n adpt.emitter.emit('column-sorted', tf, adpt.stt.sortColumn,\n adpt.stt.descending);\n };\n\n this.emitter.on(['sort'],\n (tf, colIdx, desc) => this.sortByColumnIndex(colIdx, desc));\n\n /** @inherited */\n this.initialized = true;\n\n this.emitter.emit('sort-initialized', tf, this);\n }\n\n /**\n * Sort specified column\n * @param {Number} colIdx Column index\n * @param {Boolean} desc Optional: descending manner\n */\n sortByColumnIndex(colIdx, desc) {\n this.stt.sort(colIdx, desc);\n }\n\n /**\n * Set SortableTable overrides for TableFilter integration\n */\n overrideSortableTable() {\n let adpt = this,\n tf = this.tf;\n\n /**\n * Overrides headerOnclick method in order to handle th event\n * @param {Object} e [description]\n */\n SortableTable.prototype.headerOnclick = function (evt) {\n if (!adpt.initialized) {\n return;\n }\n\n // find Header element\n let el = evt.target || evt.srcElement;\n\n while (el.tagName !== CELL_TAG && el.tagName !== HEADER_TAG) {\n el = el.parentNode;\n }\n\n this.sort(\n SortableTable.msie ?\n SortableTable.getCellIndex(el) : el.cellIndex\n );\n };\n\n /**\n * Overrides getCellIndex IE returns wrong cellIndex when columns are\n * hidden\n * @param {Object} oTd TD element\n * @return {Number} Cell index\n */\n SortableTable.getCellIndex = function (oTd) {\n let cells = oTd.parentNode.cells,\n l = cells.length, i;\n for (i = 0; cells[i] !== oTd && i < l; i++) { }\n return i;\n };\n\n /**\n * Overrides initHeader in order to handle filters row position\n * @param {Array} oSortTypes\n */\n SortableTable.prototype.initHeader = function (oSortTypes) {\n let stt = this;\n if (!stt.tHead) {\n if (tf.gridLayout) {\n stt.tHead = tf.feature('gridLayout').headTbl.tHead;\n } else {\n return;\n }\n }\n\n stt.headersRow = tf.headersRow;\n let cells = stt.tHead.rows[stt.headersRow].cells;\n stt.sortTypes = oSortTypes || [];\n let l = cells.length;\n let img, c;\n\n for (let i = 0; i < l; i++) {\n c = cells[i];\n if (stt.sortTypes[i] !== null && stt.sortTypes[i] !== 'None') {\n c.style.cursor = 'pointer';\n img = createElm('img',\n ['src', adpt.imgPath + adpt.imgBlank]);\n c.appendChild(img);\n if (stt.sortTypes[i] !== null) {\n c.setAttribute('_sortType', stt.sortTypes[i]);\n }\n addEvt(c, 'click', stt._headerOnclick);\n } else {\n c.setAttribute('_sortType', oSortTypes[i]);\n c._sortType = 'None';\n }\n }\n stt.updateHeaderArrows();\n };\n\n /**\n * Overrides updateHeaderArrows in order to handle arrows indicators\n */\n SortableTable.prototype.updateHeaderArrows = function () {\n let stt = this;\n let cells, l, img;\n\n // external headers\n if (adpt.asyncSort && adpt.triggerIds.length > 0) {\n let triggers = adpt.triggerIds;\n cells = [];\n l = triggers.length;\n for (let j = 0; j < l; j++) {\n cells.push(elm(triggers[j]));\n }\n } else {\n if (!this.tHead) {\n return;\n }\n cells = stt.tHead.rows[stt.headersRow].cells;\n l = cells.length;\n }\n for (let i = 0; i < l; i++) {\n let cell = cells[i];\n if (!cell) {\n continue;\n }\n let cellAttr = cell.getAttribute('_sortType');\n if (cellAttr !== null && cellAttr !== 'None') {\n img = cell.lastChild || cell;\n if (img.nodeName.toLowerCase() !== 'img') {\n img = createElm('img',\n ['src', adpt.imgPath + adpt.imgBlank]);\n cell.appendChild(img);\n }\n if (i === stt.sortColumn) {\n img.className = adpt.imgClassName + ' ' +\n (this.descending ?\n adpt.imgDescClassName :\n adpt.imgAscClassName);\n } else {\n img.className = adpt.imgClassName;\n }\n }\n }\n };\n\n /**\n * Overrides getRowValue for custom key value feature\n * @param {Object} oRow Row element\n * @param {String} sType\n * @param {Number} nColumn\n * @return {String}\n */\n SortableTable.prototype.getRowValue = function (oRow, sType, nColumn) {\n let stt = this;\n // if we have defined a custom getRowValue use that\n let sortTypeInfo = stt._sortTypeInfo[sType];\n if (sortTypeInfo && sortTypeInfo.getRowValue) {\n return sortTypeInfo.getRowValue(oRow, nColumn);\n }\n let c = oRow.cells[nColumn];\n let s = SortableTable.getInnerText(c);\n return stt.getValueFromString(s, sType);\n };\n\n /**\n * Overrides getInnerText in order to avoid Firefox unexpected sorting\n * behaviour with untrimmed text elements\n * @param {Object} oNode DOM element\n * @return {String} DOM element inner text\n */\n SortableTable.getInnerText = function (oNode) {\n if (!oNode) {\n return;\n }\n if (oNode.getAttribute(adpt.customKey)) {\n return oNode.getAttribute(adpt.customKey);\n } else {\n return getText(oNode);\n }\n };\n }\n\n /**\n * Adds a sort type\n */\n addSortType(...args) {\n // Extract the arguments\n let [id, caster, sorter] = args;\n SortableTable.prototype.addSortType(id, caster, sorter);\n }\n\n /**\n * Sets the sort types on a column basis\n * @private\n */\n setSortTypes() {\n let tf = this.tf,\n sortTypes = this.sortTypes,\n _sortTypes = [];\n\n for (let i = 0; i < tf.nbCells; i++) {\n let colType;\n if (sortTypes[i]) {\n colType = sortTypes[i];\n if (isObj(colType)) {\n if (colType.type === DATE) {\n colType = this._addDateType(i, sortTypes);\n }\n else if (colType.type === FORMATTED_NUMBER) {\n let decimal = colType.decimal || tf.decimalSeparator;\n colType = this._addNumberType(i, decimal);\n }\n } else {\n colType = colType.toLowerCase();\n if (colType === DATE) {\n colType = this._addDateType(i, sortTypes);\n }\n else if (colType === FORMATTED_NUMBER ||\n colType === NUMBER) {\n colType = this._addNumberType(i, tf.decimalSeparator);\n }\n else if (colType === NONE) {\n // TODO: normalise 'none' vs 'None'\n colType = 'None';\n }\n }\n } else {\n colType = STRING;\n }\n _sortTypes.push(colType);\n }\n\n //Public TF method to add sort type\n\n //Custom sort types\n this.addSortType('caseinsensitivestring', SortableTable.toUpperCase);\n this.addSortType(STRING);\n this.addSortType(IP_ADDRESS, ipAddress, sortIP);\n\n this.stt = new SortableTable(tf.tbl, _sortTypes);\n\n /*** external table headers adapter ***/\n if (this.asyncSort && this.triggerIds.length > 0) {\n let triggers = this.triggerIds;\n for (let j = 0; j < triggers.length; j++) {\n if (triggers[j] === null) {\n continue;\n }\n let trigger = elm(triggers[j]);\n if (trigger) {\n trigger.style.cursor = 'pointer';\n\n addEvt(trigger, 'click', (evt) => {\n let elm = evt.target;\n if (!this.tf.sort) {\n return;\n }\n this.stt.asyncSort(triggers.indexOf(elm.id));\n });\n trigger.setAttribute('_sortType', _sortTypes[j]);\n }\n }\n }\n }\n\n _addDateType(colIndex, types) {\n let tf = this.tf;\n let dateType = tf.feature('dateType');\n let locale = dateType.getOptions(colIndex, types).locale || tf.locale;\n let colType = `${DATE}-${locale}`;\n\n this.addSortType(colType, (value) => {\n return dateType.parse(value, locale);\n });\n return colType;\n }\n\n _addNumberType(colIndex, decimal) {\n let colType = `${FORMATTED_NUMBER}${decimal === '.' ? '' : '-custom'}`;\n\n this.addSortType(colType, (value) => {\n return parseNb(value, decimal);\n });\n return colType;\n }\n\n /**\n * Remove extension\n */\n destroy() {\n if (!this.initialized) {\n return;\n }\n let tf = this.tf;\n this.emitter.off(['sort'],\n (tf, colIdx, desc) => this.sortByColumnIndex(colIdx, desc));\n this.sorted = false;\n this.stt.destroy();\n\n let ids = tf.getFiltersId();\n for (let idx = 0; idx < ids.length; idx++) {\n let header = tf.getHeaderElement(idx);\n let img = tag(header, 'img');\n\n if (img.length === 1) {\n header.removeChild(img[0]);\n }\n }\n this.initialized = false;\n }\n\n}\n\n//Converters\nfunction ipAddress(value) {\n let vals = value.split('.');\n for (let x in vals) {\n let val = vals[x];\n while (3 > val.length) {\n val = '0' + val;\n }\n vals[x] = val;\n }\n return vals.join('.');\n}\n\nfunction sortIP(a, b) {\n let aa = ipAddress(a.value.toLowerCase());\n let bb = ipAddress(b.value.toLowerCase());\n if (aa === bb) {\n return 0;\n } else if (aa < bb) {\n return -1;\n } else {\n return 1;\n }\n}\n"
},
{
- "__docId__": 193,
+ "__docId__": 192,
"kind": "class",
"static": true,
"variation": null,
@@ -4339,7 +4326,7 @@
]
},
{
- "__docId__": 194,
+ "__docId__": 193,
"kind": "constructor",
"static": false,
"variation": null,
@@ -4374,7 +4361,7 @@
"generator": false
},
{
- "__docId__": 195,
+ "__docId__": 194,
"kind": "member",
"static": false,
"variation": null,
@@ -4394,7 +4381,7 @@
}
},
{
- "__docId__": 196,
+ "__docId__": 195,
"kind": "member",
"static": false,
"variation": null,
@@ -4414,7 +4401,7 @@
}
},
{
- "__docId__": 197,
+ "__docId__": 196,
"kind": "member",
"static": false,
"variation": null,
@@ -4434,7 +4421,7 @@
}
},
{
- "__docId__": 198,
+ "__docId__": 197,
"kind": "member",
"static": false,
"variation": null,
@@ -4454,7 +4441,7 @@
}
},
{
- "__docId__": 199,
+ "__docId__": 198,
"kind": "member",
"static": false,
"variation": null,
@@ -4474,7 +4461,7 @@
}
},
{
- "__docId__": 200,
+ "__docId__": 199,
"kind": "member",
"static": false,
"variation": null,
@@ -4494,7 +4481,7 @@
}
},
{
- "__docId__": 201,
+ "__docId__": 200,
"kind": "member",
"static": false,
"variation": null,
@@ -4514,7 +4501,7 @@
}
},
{
- "__docId__": 202,
+ "__docId__": 201,
"kind": "member",
"static": false,
"variation": null,
@@ -4534,7 +4521,7 @@
}
},
{
- "__docId__": 203,
+ "__docId__": 202,
"kind": "member",
"static": false,
"variation": null,
@@ -4554,7 +4541,7 @@
}
},
{
- "__docId__": 204,
+ "__docId__": 203,
"kind": "member",
"static": false,
"variation": null,
@@ -4574,7 +4561,7 @@
}
},
{
- "__docId__": 205,
+ "__docId__": 204,
"kind": "member",
"static": false,
"variation": null,
@@ -4594,7 +4581,7 @@
}
},
{
- "__docId__": 206,
+ "__docId__": 205,
"kind": "member",
"static": false,
"variation": null,
@@ -4614,7 +4601,7 @@
}
},
{
- "__docId__": 207,
+ "__docId__": 206,
"kind": "member",
"static": false,
"variation": null,
@@ -4634,7 +4621,7 @@
}
},
{
- "__docId__": 208,
+ "__docId__": 207,
"kind": "member",
"static": false,
"variation": null,
@@ -4654,7 +4641,7 @@
}
},
{
- "__docId__": 209,
+ "__docId__": 208,
"kind": "member",
"static": false,
"variation": null,
@@ -4674,7 +4661,7 @@
}
},
{
- "__docId__": 210,
+ "__docId__": 209,
"kind": "member",
"static": false,
"variation": null,
@@ -4694,7 +4681,7 @@
}
},
{
- "__docId__": 211,
+ "__docId__": 210,
"kind": "member",
"static": false,
"variation": null,
@@ -4711,7 +4698,7 @@
}
},
{
- "__docId__": 212,
+ "__docId__": 211,
"kind": "method",
"static": false,
"variation": null,
@@ -4725,7 +4712,7 @@
"generator": false
},
{
- "__docId__": 213,
+ "__docId__": 212,
"kind": "member",
"static": false,
"variation": null,
@@ -4748,7 +4735,7 @@
}
},
{
- "__docId__": 214,
+ "__docId__": 213,
"kind": "method",
"static": false,
"variation": null,
@@ -4783,7 +4770,7 @@
"generator": false
},
{
- "__docId__": 215,
+ "__docId__": 214,
"kind": "method",
"static": false,
"variation": null,
@@ -4797,7 +4784,7 @@
"generator": false
},
{
- "__docId__": 216,
+ "__docId__": 215,
"kind": "method",
"static": false,
"variation": null,
@@ -4819,7 +4806,7 @@
"generator": false
},
{
- "__docId__": 217,
+ "__docId__": 216,
"kind": "method",
"static": false,
"variation": null,
@@ -4833,7 +4820,7 @@
"generator": false
},
{
- "__docId__": 218,
+ "__docId__": 217,
"kind": "member",
"static": false,
"variation": null,
@@ -4851,7 +4838,7 @@
}
},
{
- "__docId__": 219,
+ "__docId__": 218,
"kind": "method",
"static": false,
"variation": null,
@@ -4884,7 +4871,7 @@
"generator": false
},
{
- "__docId__": 220,
+ "__docId__": 219,
"kind": "method",
"static": false,
"variation": null,
@@ -4917,7 +4904,7 @@
"generator": false
},
{
- "__docId__": 221,
+ "__docId__": 220,
"kind": "method",
"static": false,
"variation": null,
@@ -4931,7 +4918,7 @@
"generator": false
},
{
- "__docId__": 222,
+ "__docId__": 221,
"kind": "member",
"static": false,
"variation": null,
@@ -4949,7 +4936,7 @@
}
},
{
- "__docId__": 223,
+ "__docId__": 222,
"kind": "member",
"static": false,
"variation": null,
@@ -4967,7 +4954,7 @@
}
},
{
- "__docId__": 224,
+ "__docId__": 223,
"kind": "function",
"static": true,
"variation": null,
@@ -4997,7 +4984,7 @@
"generator": false
},
{
- "__docId__": 225,
+ "__docId__": 224,
"kind": "function",
"static": true,
"variation": null,
@@ -5033,7 +5020,7 @@
"generator": false
},
{
- "__docId__": 226,
+ "__docId__": 225,
"kind": "file",
"static": true,
"variation": null,
@@ -5046,7 +5033,7 @@
"content": "import AdapterSortableTable from './adapterSortabletable';\nimport {root} from '../../root';\n\nif (!root.SortableTable) {\n require('script!sortabletable');\n}\n\nexport default AdapterSortableTable;\n"
},
{
- "__docId__": 227,
+ "__docId__": 226,
"kind": "file",
"static": true,
"variation": null,
@@ -5059,7 +5046,7 @@
"content": "\nconst NOTIMPLEMENTED = 'Not implemented.';\n\n/**\n * Base class defining the interface of a TableFilter feature\n */\nexport class Feature {\n /**\n * Creates an instance of Feature\n * @param {Object} tf TableFilter instance\n * @param {String} feature Feature name known by TableFilter\n */\n constructor(tf, feature) {\n /**\n * TableFilter instance\n * @type {TableFilter}\n */\n this.tf = tf;\n\n /**\n * Feature name\n * @type {String}\n */\n this.feature = feature;\n\n /**\n * TableFilter feature setting\n * @type {Boolean}\n */\n this.enabled = tf[feature];\n\n /**\n * TableFilter configuration\n * @type {Object}\n */\n this.config = tf.config();\n\n /**\n * TableFilter emitter instance\n * @type {Emitter}\n */\n this.emitter = tf.emitter;\n\n /**\n * Field indicating whether Feature is initialized\n * @type {Boolean}\n */\n this.initialized = false;\n }\n\n /**\n * Initialize the feature\n */\n init() {\n throw new Error(NOTIMPLEMENTED);\n }\n\n /**\n * Reset the feature after being disabled\n */\n reset() {\n this.enable();\n this.init();\n }\n\n /**\n * Destroy the feature\n */\n destroy() {\n throw new Error(NOTIMPLEMENTED);\n }\n\n /**\n * Enable the feature\n */\n enable() {\n this.enabled = true;\n }\n\n /**\n * Disable the feature\n */\n disable() {\n this.enabled = false;\n }\n\n /**\n * Indicate whether the feature is enabled or not\n * @returns {Boolean}\n */\n isEnabled() {\n return this.enabled;\n }\n}\n"
},
{
- "__docId__": 228,
+ "__docId__": 227,
"kind": "variable",
"static": true,
"variation": null,
@@ -5080,7 +5067,7 @@
}
},
{
- "__docId__": 229,
+ "__docId__": 228,
"kind": "class",
"static": true,
"variation": null,
@@ -5096,7 +5083,7 @@
"interface": false
},
{
- "__docId__": 230,
+ "__docId__": 229,
"kind": "constructor",
"static": false,
"variation": null,
@@ -5131,7 +5118,7 @@
"generator": false
},
{
- "__docId__": 231,
+ "__docId__": 230,
"kind": "member",
"static": false,
"variation": null,
@@ -5151,7 +5138,7 @@
}
},
{
- "__docId__": 232,
+ "__docId__": 231,
"kind": "member",
"static": false,
"variation": null,
@@ -5171,7 +5158,7 @@
}
},
{
- "__docId__": 233,
+ "__docId__": 232,
"kind": "member",
"static": false,
"variation": null,
@@ -5191,7 +5178,7 @@
}
},
{
- "__docId__": 234,
+ "__docId__": 233,
"kind": "member",
"static": false,
"variation": null,
@@ -5211,7 +5198,7 @@
}
},
{
- "__docId__": 235,
+ "__docId__": 234,
"kind": "member",
"static": false,
"variation": null,
@@ -5231,7 +5218,7 @@
}
},
{
- "__docId__": 236,
+ "__docId__": 235,
"kind": "member",
"static": false,
"variation": null,
@@ -5251,7 +5238,7 @@
}
},
{
- "__docId__": 237,
+ "__docId__": 236,
"kind": "method",
"static": false,
"variation": null,
@@ -5265,7 +5252,7 @@
"generator": false
},
{
- "__docId__": 238,
+ "__docId__": 237,
"kind": "method",
"static": false,
"variation": null,
@@ -5279,7 +5266,7 @@
"generator": false
},
{
- "__docId__": 239,
+ "__docId__": 238,
"kind": "method",
"static": false,
"variation": null,
@@ -5293,7 +5280,7 @@
"generator": false
},
{
- "__docId__": 240,
+ "__docId__": 239,
"kind": "method",
"static": false,
"variation": null,
@@ -5307,7 +5294,7 @@
"generator": false
},
{
- "__docId__": 241,
+ "__docId__": 240,
"kind": "member",
"static": false,
"variation": null,
@@ -5325,7 +5312,7 @@
}
},
{
- "__docId__": 242,
+ "__docId__": 241,
"kind": "method",
"static": false,
"variation": null,
@@ -5339,7 +5326,7 @@
"generator": false
},
{
- "__docId__": 243,
+ "__docId__": 242,
"kind": "member",
"static": false,
"variation": null,
@@ -5357,7 +5344,7 @@
}
},
{
- "__docId__": 244,
+ "__docId__": 243,
"kind": "method",
"static": false,
"variation": null,
@@ -5385,7 +5372,7 @@
"generator": false
},
{
- "__docId__": 245,
+ "__docId__": 244,
"kind": "file",
"static": true,
"variation": null,
@@ -5398,7 +5385,7 @@
"content": "import {Feature} from '../feature';\nimport {addClass, removeClass} from '../dom';\n\n/**\n * Rows with alternating background color for improved readability\n */\nexport class AlternateRows extends Feature {\n\n /**\n * Creates an instance of AlternateRows.\n *\n * @param {Object} tf TableFilter instance\n */\n constructor(tf) {\n super(tf, 'alternateRows');\n\n let config = this.config;\n /**\n * Css class for even rows (default: 'even')\n * @type {String}\n */\n this.evenCss = config.even_row_css_class || 'even';\n\n /**\n * Css class for odd rows (default: 'odd')\n * @type {String}\n */\n this.oddCss = config.odd_row_css_class || 'odd';\n }\n\n /**\n * Sets alternating rows color\n */\n init() {\n if (this.initialized) {\n return;\n }\n\n this.processAll();\n\n // Subscribe to events\n this.emitter.on(['row-processed', 'row-paged'],\n (tf, rowIndex, arrIndex, isValid) =>\n this.processRow(rowIndex, arrIndex, isValid));\n this.emitter.on(['column-sorted'], () => this.processAll());\n\n /**\n * @inherited\n */\n this.initialized = true;\n }\n\n /**\n * Apply background to all valid rows\n */\n processAll() {\n if (!this.isEnabled()) {\n return;\n }\n let tf = this.tf;\n let validRowsIndex = tf.getValidRows(true);\n let indexLen = validRowsIndex.length;\n let idx = 0;\n\n //alternates bg color\n for (let j = 0; j < indexLen; j++) {\n let rowIdx = validRowsIndex[j];\n this.setRowBg(rowIdx, idx);\n idx++;\n }\n }\n\n /**\n * Set/remove row background based on row validation\n * @param {Number} rowIdx Row index\n * @param {Number} arrIdx Array index\n * @param {Boolean} isValid Valid row flag\n */\n processRow(rowIdx, arrIdx, isValid) {\n if (isValid) {\n this.setRowBg(rowIdx, arrIdx);\n } else {\n this.removeRowBg(rowIdx);\n }\n }\n\n /**\n * Sets row background color\n * @param {Number} rowIdx Row index\n * @param {Number} idx Valid rows collection index needed to calculate bg\n * color\n * @private\n */\n setRowBg(rowIdx, idx) {\n if (!this.isEnabled() || isNaN(rowIdx)) {\n return;\n }\n let rows = this.tf.tbl.rows;\n let i = isNaN(idx) ? rowIdx : idx;\n this.removeRowBg(rowIdx);\n\n addClass(rows[rowIdx], (i % 2) ? this.evenCss : this.oddCss);\n }\n\n /**\n * Removes row background color\n * @param {Number} idx Row index\n * @private\n */\n removeRowBg(idx) {\n if (isNaN(idx)) {\n return;\n }\n let rows = this.tf.tbl.rows;\n removeClass(rows[idx], this.oddCss);\n removeClass(rows[idx], this.evenCss);\n }\n\n /**\n * Removes all alternating backgrounds\n */\n destroy() {\n if (!this.initialized) {\n return;\n }\n let nbRows = this.tf.getRowsNb(true);\n for (let i = 0; i < nbRows; i++) {\n this.removeRowBg(i);\n }\n\n // Unsubscribe to events\n this.emitter.off(['row-processed', 'row-paged'],\n (tf, rowIndex, arrIndex, isValid) =>\n this.processRow(rowIndex, arrIndex, isValid));\n this.emitter.off(['column-sorted'], () => this.processAll());\n\n this.initialized = false;\n }\n\n}\n"
},
{
- "__docId__": 246,
+ "__docId__": 245,
"kind": "class",
"static": true,
"variation": null,
@@ -5417,7 +5404,7 @@
]
},
{
- "__docId__": 247,
+ "__docId__": 246,
"kind": "constructor",
"static": false,
"variation": null,
@@ -5442,7 +5429,7 @@
"generator": false
},
{
- "__docId__": 248,
+ "__docId__": 247,
"kind": "member",
"static": false,
"variation": null,
@@ -5462,7 +5449,7 @@
}
},
{
- "__docId__": 249,
+ "__docId__": 248,
"kind": "member",
"static": false,
"variation": null,
@@ -5482,7 +5469,7 @@
}
},
{
- "__docId__": 250,
+ "__docId__": 249,
"kind": "method",
"static": false,
"variation": null,
@@ -5496,7 +5483,7 @@
"generator": false
},
{
- "__docId__": 251,
+ "__docId__": 250,
"kind": "member",
"static": false,
"variation": null,
@@ -5519,7 +5506,7 @@
}
},
{
- "__docId__": 252,
+ "__docId__": 251,
"kind": "method",
"static": false,
"variation": null,
@@ -5533,7 +5520,7 @@
"generator": false
},
{
- "__docId__": 253,
+ "__docId__": 252,
"kind": "method",
"static": false,
"variation": null,
@@ -5578,7 +5565,7 @@
"generator": false
},
{
- "__docId__": 254,
+ "__docId__": 253,
"kind": "method",
"static": false,
"variation": null,
@@ -5613,7 +5600,7 @@
"generator": false
},
{
- "__docId__": 255,
+ "__docId__": 254,
"kind": "method",
"static": false,
"variation": null,
@@ -5638,7 +5625,7 @@
"generator": false
},
{
- "__docId__": 256,
+ "__docId__": 255,
"kind": "method",
"static": false,
"variation": null,
@@ -5652,7 +5639,7 @@
"generator": false
},
{
- "__docId__": 257,
+ "__docId__": 256,
"kind": "member",
"static": false,
"variation": null,
@@ -5670,7 +5657,7 @@
}
},
{
- "__docId__": 258,
+ "__docId__": 257,
"kind": "file",
"static": true,
"variation": null,
@@ -5683,7 +5670,7 @@
"content": "import {Feature} from '../feature';\nimport {\n addClass, createCheckItem, createText, createElm, elm, getText,\n removeClass, tag\n} from '../dom';\nimport {has} from '../array';\nimport {matchCase, trim, rgxEsc} from '../string';\nimport {ignoreCase, numSortAsc, numSortDesc} from '../sort';\nimport {addEvt, removeEvt, targetEvt} from '../event';\nimport {isEmpty} from '../types';\nimport {CHECKLIST, NONE} from '../const';\n\nconst SORT_ERROR = 'Filter options for column {0} cannot be sorted in ' +\n '{1} manner.';\n\n/**\n * Checklist filter UI component\n */\nexport class CheckList extends Feature {\n\n /**\n * Creates an instance of CheckList\n * @param {TableFilter} tf TableFilter instance\n */\n constructor(tf) {\n super(tf, 'checkList');\n\n let f = this.config;\n\n /**\n * List of container DOM elements\n * @type {Array}\n */\n this.containers = [];\n\n /**\n * Css class for the container of the checklist filter (div)\n * @type {String}\n */\n this.containerCssClass = f.div_checklist_css_class || 'div_checklist';\n\n /**\n * Css class for the checklist filter element (ul)\n * @type {String}\n */\n this.filterCssClass = f.checklist_css_class || 'flt_checklist';\n\n /**\n * Css class for the item of a checklist (li)\n * @type {String}\n */\n this.itemCssClass = f.checklist_item_css_class || 'flt_checklist_item';\n\n /**\n * Css class for a selected item of a checklist (li)\n * @type {String}\n */\n this.selectedItemCssClass =\n f.checklist_selected_item_css_class || 'flt_checklist_slc_item';\n\n /**\n * Text placed in the filter's container when load filter on demand\n * feature is enabled\n * @type {String}\n */\n this.activateText =\n f.activate_checklist_text || 'Click to load filter data';\n\n /**\n * Css class for a disabled item of a checklist (li)\n * @type {String}\n */\n this.disabledItemCssClass = f.checklist_item_disabled_css_class ||\n 'flt_checklist_item_disabled';\n\n /**\n * Enable the reset filter option as first item\n * @type {Boolean}\n */\n this.enableResetOption = f.enable_checklist_reset_filter === false ?\n false : true;\n\n /**\n * Prefix for container element ID\n * @type {String}\n * @private\n */\n this.prfx = 'chkdiv_';\n\n /**\n * Has custom options\n * @type {Boolean}\n * @private\n */\n this.isCustom = false;\n\n /**\n * List of options values\n * @type {Array}\n * @private\n */\n this.opts = [];\n\n /**\n * List of options texts for custom values\n * @type {Array}\n * @private\n */\n this.optsTxt = [];\n\n /**\n * List of options to be excluded from the checklist filter\n * @type {Array}\n * @private\n */\n this.excludedOpts = [];\n }\n\n /**\n * Checklist option click event handler\n * @param {Event} evt\n */\n optionClick(evt) {\n let elm = targetEvt(evt);\n let tf = this.tf;\n\n this.emitter.emit('filter-focus', tf, elm);\n this.setCheckListValues(elm);\n tf.filter();\n }\n\n /**\n * Checklist container click event handler for load-on-demand feature\n * @param {Event} evt\n */\n onCheckListClick(evt) {\n let elm = targetEvt(evt);\n if (this.tf.loadFltOnDemand && elm.getAttribute('filled') === '0') {\n let ct = elm.getAttribute('ct');\n let div = this.containers[ct];\n this.build(ct);\n removeEvt(div, 'click', (evt) => this.onCheckListClick(evt));\n }\n }\n\n /**\n * Initialize checklist filter\n * @param {Number} colIndex Column index\n * @param {Boolean} isExternal External filter flag\n * @param {DOMElement} container Dom element containing the filter\n */\n init(colIndex, isExternal, container) {\n let tf = this.tf;\n let externalFltTgtId = isExternal ?\n tf.externalFltTgtIds[colIndex] : null;\n\n let divCont = createElm('div',\n ['id', this.prfx + colIndex + '_' + tf.id],\n ['ct', colIndex], ['filled', '0']);\n divCont.className = this.containerCssClass;\n\n //filter is appended in desired element\n if (externalFltTgtId) {\n elm(externalFltTgtId).appendChild(divCont);\n } else {\n container.appendChild(divCont);\n }\n\n this.containers[colIndex] = divCont;\n tf.fltIds.push(tf.prfxFlt + colIndex + '_' + tf.id);\n\n if (!tf.loadFltOnDemand) {\n this.build(colIndex);\n } else {\n addEvt(divCont, 'click', (evt) => this.onCheckListClick(evt));\n divCont.appendChild(createText(this.activateText));\n }\n\n this.emitter.on(\n ['build-checklist-filter'],\n (tf, colIndex) => this.build(colIndex)\n );\n\n this.emitter.on(\n ['select-checklist-options'],\n (tf, colIndex, values) => this.selectOptions(colIndex, values)\n );\n\n /**\n * @inherited\n */\n this.initialized = true;\n }\n\n /**\n * Build checklist UI\n * @param {Number} colIndex Column index\n */\n build(colIndex) {\n let tf = this.tf;\n colIndex = parseInt(colIndex, 10);\n\n this.emitter.emit('before-populating-filter', tf, colIndex);\n\n this.opts = [];\n this.optsTxt = [];\n\n let flt = this.containers[colIndex];\n let ul = createElm('ul', ['id', tf.fltIds[colIndex]],\n ['colIndex', colIndex]);\n ul.className = this.filterCssClass;\n\n let rows = tf.tbl.rows;\n let nbRows = tf.getRowsNb(true);\n let caseSensitive = tf.caseSensitive;\n this.isCustom = tf.isCustomOptions(colIndex);\n\n let activeIdx;\n let activeFilterId = tf.getActiveFilterId();\n if (tf.linkedFilters && activeFilterId) {\n activeIdx = tf.getColumnIndexFromFilterId(activeFilterId);\n }\n\n let filteredDataCol = [];\n if (tf.linkedFilters && tf.disableExcludedOptions) {\n this.excludedOpts = [];\n }\n\n flt.innerHTML = '';\n\n for (let k = tf.refRow; k < nbRows; k++) {\n // always visible rows don't need to appear on selects as always\n // valid\n if (tf.hasVisibleRows && tf.visibleRows.indexOf(k) !== -1) {\n continue;\n }\n\n let cells = rows[k].cells;\n let ncells = cells.length;\n\n // checks if row has exact cell #\n if (ncells !== tf.nbCells || this.isCustom) {\n continue;\n }\n\n // this loop retrieves cell data\n for (let j = 0; j < ncells; j++) {\n // WTF: cyclomatic complexity hell :)\n if ((colIndex === j && (!tf.linkedFilters ||\n (tf.linkedFilters && tf.disableExcludedOptions))) ||\n (colIndex === j && tf.linkedFilters &&\n ((rows[k].style.display === '' && !tf.paging) ||\n (tf.paging && ((!activeIdx ||\n activeIdx === colIndex) ||\n (activeIdx !== colIndex &&\n tf.validRowsIndex.indexOf(k) !== -1)))))) {\n\n let cellData = tf.getCellData(cells[j]);\n //Vary Peter's patch\n let cellString = matchCase(cellData, caseSensitive);\n // checks if celldata is already in array\n if (!has(this.opts, cellString, caseSensitive)) {\n this.opts.push(cellData);\n }\n let filteredCol = filteredDataCol[j];\n if (tf.linkedFilters && tf.disableExcludedOptions) {\n if (!filteredCol) {\n filteredCol = tf.getFilteredDataCol(j);\n }\n if (!has(filteredCol, cellString, caseSensitive) &&\n !has(this.excludedOpts, cellString,\n caseSensitive)) {\n this.excludedOpts.push(cellData);\n }\n }\n }\n }\n }\n\n //Retrieves custom values\n if (this.isCustom) {\n let customValues = tf.getCustomOptions(colIndex);\n this.opts = customValues[0];\n this.optsTxt = customValues[1];\n }\n\n if (tf.sortSlc && !this.isCustom) {\n if (!caseSensitive) {\n this.opts.sort(ignoreCase);\n if (this.excludedOpts) {\n this.excludedOpts.sort(ignoreCase);\n }\n } else {\n this.opts.sort();\n if (this.excludedOpts) {\n this.excludedOpts.sort();\n }\n }\n }\n //asc sort\n if (tf.sortNumAsc.indexOf(colIndex) !== -1) {\n try {\n this.opts.sort(numSortAsc);\n if (this.excludedOpts) {\n this.excludedOpts.sort(numSortAsc);\n }\n if (this.isCustom) {\n this.optsTxt.sort(numSortAsc);\n }\n } catch (e) {\n throw new Error(SORT_ERROR.replace('{0}', colIndex)\n .replace('{1}', 'ascending'));\n }//in case there are alphanumeric values\n }\n //desc sort\n if (tf.sortNumDesc.indexOf(colIndex) !== -1) {\n try {\n this.opts.sort(numSortDesc);\n if (this.excludedOpts) {\n this.excludedOpts.sort(numSortDesc);\n }\n if (this.isCustom) {\n this.optsTxt.sort(numSortDesc);\n }\n } catch (e) {\n throw new Error(SORT_ERROR.replace('{0}', colIndex)\n .replace('{1}', 'descending'));\n }//in case there are alphanumeric values\n }\n\n this.addChecks(colIndex, ul);\n\n if (tf.loadFltOnDemand) {\n flt.innerHTML = '';\n }\n flt.appendChild(ul);\n flt.setAttribute('filled', '1');\n\n this.emitter.emit('after-populating-filter', tf, colIndex, flt);\n }\n\n /**\n * Add checklist options\n * @param {Number} colIndex Column index\n * @param {Object} ul Ul element\n * @private\n */\n addChecks(colIndex, ul) {\n let tf = this.tf;\n let chkCt = this.addTChecks(colIndex, ul);\n\n for (let y = 0; y < this.opts.length; y++) {\n let val = this.opts[y]; //item value\n let lbl = this.isCustom ? this.optsTxt[y] : val; //item text\n let li = createCheckItem(tf.fltIds[colIndex] + '_' + (y + chkCt),\n val, lbl);\n li.className = this.itemCssClass;\n\n if (tf.linkedFilters && tf.disableExcludedOptions &&\n has(this.excludedOpts, matchCase(val, tf.caseSensitive),\n tf.caseSensitive)) {\n addClass(li, this.disabledItemCssClass);\n li.check.disabled = true;\n li.disabled = true;\n } else {\n addEvt(li.check, 'click', evt => this.optionClick(evt));\n }\n ul.appendChild(li);\n\n if (val === '') {\n //item is hidden\n li.style.display = NONE;\n }\n }\n }\n\n /**\n * Add checklist header option\n * @param {Number} colIndex Column index\n * @param {Object} ul Ul element\n * @private\n */\n addTChecks(colIndex, ul) {\n let tf = this.tf;\n let chkCt = 1;\n let li0 = createCheckItem(tf.fltIds[colIndex] + '_0', '',\n tf.displayAllText);\n li0.className = this.itemCssClass;\n ul.appendChild(li0);\n\n addEvt(li0.check, 'click', evt => this.optionClick(evt));\n\n if (!this.enableResetOption) {\n li0.style.display = NONE;\n }\n\n if (tf.enableEmptyOption) {\n let li1 = createCheckItem(tf.fltIds[colIndex] + '_1',\n tf.emOperator, tf.emptyText);\n li1.className = this.itemCssClass;\n ul.appendChild(li1);\n addEvt(li1.check, 'click', evt => this.optionClick(evt));\n chkCt++;\n }\n\n if (tf.enableNonEmptyOption) {\n let li2 = createCheckItem(tf.fltIds[colIndex] + '_2', tf.nmOperator,\n tf.nonEmptyText);\n li2.className = this.itemCssClass;\n ul.appendChild(li2);\n addEvt(li2.check, 'click', evt => this.optionClick(evt));\n chkCt++;\n }\n return chkCt;\n }\n\n /**\n * Store checked options in DOM element attribute\n * @param {Object} o checklist option DOM element\n * @private\n */\n setCheckListValues(o) {\n if (!o) {\n return;\n }\n\n let tf = this.tf;\n let chkValue = o.value; //checked item value\n // TODO: provide helper to extract column index, ugly!\n let chkIndex = parseInt(o.id.split('_')[2], 10);\n let colIdx = tf.getColumnIndexFromFilterId(o.id);\n let itemTag = 'LI';\n\n let n = tf.getFilterElement(parseInt(colIdx, 10));\n let li = n.childNodes[chkIndex];\n let colIndex = n.getAttribute('colIndex');\n let fltValue = n.getAttribute('value'); //filter value (ul tag)\n let fltIndexes = n.getAttribute('indexes'); //selected items (ul tag)\n\n if (o.checked) {\n //show all item\n if (chkValue === '') {\n if ((fltIndexes && fltIndexes !== '')) {\n //items indexes\n let indSplit = fltIndexes.split(tf.separator);\n //checked items loop\n for (let u = 0; u < indSplit.length; u++) {\n //checked item\n let cChk = elm(tf.fltIds[colIndex] + '_' +\n indSplit[u]);\n if (cChk) {\n cChk.checked = false;\n removeClass(n.childNodes[indSplit[u]],\n this.selectedItemCssClass);\n }\n }\n }\n n.setAttribute('value', '');\n n.setAttribute('indexes', '');\n\n } else {\n fltValue = (fltValue) ? fltValue : '';\n chkValue = trim(fltValue + ' ' + chkValue + ' ' +\n tf.orOperator);\n chkIndex = fltIndexes + chkIndex + tf.separator;\n n.setAttribute('value', chkValue);\n n.setAttribute('indexes', chkIndex);\n //1st option unchecked\n if (elm(tf.fltIds[colIndex] + '_0')) {\n elm(tf.fltIds[colIndex] + '_0').checked = false;\n }\n }\n\n if (li.nodeName === itemTag) {\n removeClass(n.childNodes[0], this.selectedItemCssClass);\n addClass(li, this.selectedItemCssClass);\n }\n } else { //removes values and indexes\n if (chkValue !== '') {\n let replaceValue = new RegExp(\n rgxEsc(chkValue + ' ' + tf.orOperator));\n fltValue = fltValue.replace(replaceValue, '');\n n.setAttribute('value', trim(fltValue));\n\n let replaceIndex = new RegExp(\n rgxEsc(chkIndex + tf.separator));\n fltIndexes = fltIndexes.replace(replaceIndex, '');\n n.setAttribute('indexes', fltIndexes);\n }\n if (li.nodeName === itemTag) {\n removeClass(li, this.selectedItemCssClass);\n }\n }\n }\n\n /**\n * Select filter options programmatically\n * @param {Number} colIndex Column index\n * @param {Array} values Array of option values to select\n */\n selectOptions(colIndex, values = []) {\n let tf = this.tf;\n let flt = tf.getFilterElement(colIndex);\n if (tf.getFilterType(colIndex) !== CHECKLIST || !flt) {\n return;\n }\n\n let lisNb = tag(flt, 'li').length;\n\n flt.setAttribute('value', '');\n flt.setAttribute('indexes', '');\n\n for (let k = 0; k < lisNb; k++) {\n let li = tag(flt, 'li')[k];\n let lbl = tag(li, 'label')[0];\n let chk = tag(li, 'input')[0];\n let lblTxt = matchCase(getText(lbl), tf.caseSensitive);\n\n if (lblTxt !== '' && has(values, lblTxt, tf.caseSensitive)) {\n chk.checked = true;\n } else {\n // Check non-empty-text or empty-text option\n if (values.indexOf(tf.nmOperator) !== -1 &&\n lblTxt === matchCase(tf.nonEmptyText, tf.caseSensitive)) {\n chk.checked = true;\n }\n else if (values.indexOf(tf.emOperator) !== -1 &&\n lblTxt === matchCase(tf.emptyText, tf.caseSensitive)) {\n chk.checked = true;\n } else {\n chk.checked = false;\n }\n }\n this.setCheckListValues(chk);\n }\n }\n\n /**\n * Get filter values for a given column index\n * @param {Number} colIndex Column index\n * @returns {Array} values Collection of selected values\n */\n getValues(colIndex) {\n let tf = this.tf;\n let flt = tf.getFilterElement(colIndex);\n let fltAttr = flt.getAttribute('value');\n let values = isEmpty(fltAttr) ? '' : fltAttr;\n\n //removes last operator ||\n values = values.substr(0, values.length - 3);\n //turn || separated values into array\n values = values.split(' ' + tf.orOperator + ' ');\n\n return values;\n }\n\n /**\n * Destroy CheckList instance\n */\n destroy() {\n this.emitter.off(\n ['build-checklist-filter'],\n (tf, colIndex, isExternal) => this.build(colIndex, isExternal)\n );\n this.emitter.off(\n ['select-checklist-options'],\n (tf, colIndex, values) => this.selectOptions(colIndex, values)\n );\n }\n}\n"
},
{
- "__docId__": 259,
+ "__docId__": 258,
"kind": "variable",
"static": true,
"variation": null,
@@ -5704,7 +5691,7 @@
}
},
{
- "__docId__": 260,
+ "__docId__": 259,
"kind": "class",
"static": true,
"variation": null,
@@ -5723,7 +5710,7 @@
]
},
{
- "__docId__": 261,
+ "__docId__": 260,
"kind": "constructor",
"static": false,
"variation": null,
@@ -5748,7 +5735,7 @@
"generator": false
},
{
- "__docId__": 262,
+ "__docId__": 261,
"kind": "member",
"static": false,
"variation": null,
@@ -5768,7 +5755,7 @@
}
},
{
- "__docId__": 263,
+ "__docId__": 262,
"kind": "member",
"static": false,
"variation": null,
@@ -5788,7 +5775,7 @@
}
},
{
- "__docId__": 264,
+ "__docId__": 263,
"kind": "member",
"static": false,
"variation": null,
@@ -5808,7 +5795,7 @@
}
},
{
- "__docId__": 265,
+ "__docId__": 264,
"kind": "member",
"static": false,
"variation": null,
@@ -5828,7 +5815,7 @@
}
},
{
- "__docId__": 266,
+ "__docId__": 265,
"kind": "member",
"static": false,
"variation": null,
@@ -5848,7 +5835,7 @@
}
},
{
- "__docId__": 267,
+ "__docId__": 266,
"kind": "member",
"static": false,
"variation": null,
@@ -5868,7 +5855,7 @@
}
},
{
- "__docId__": 268,
+ "__docId__": 267,
"kind": "member",
"static": false,
"variation": null,
@@ -5888,7 +5875,7 @@
}
},
{
- "__docId__": 269,
+ "__docId__": 268,
"kind": "member",
"static": false,
"variation": null,
@@ -5908,7 +5895,7 @@
}
},
{
- "__docId__": 270,
+ "__docId__": 269,
"kind": "member",
"static": false,
"variation": null,
@@ -5928,7 +5915,7 @@
}
},
{
- "__docId__": 271,
+ "__docId__": 270,
"kind": "member",
"static": false,
"variation": null,
@@ -5948,7 +5935,7 @@
}
},
{
- "__docId__": 272,
+ "__docId__": 271,
"kind": "member",
"static": false,
"variation": null,
@@ -5968,7 +5955,7 @@
}
},
{
- "__docId__": 273,
+ "__docId__": 272,
"kind": "member",
"static": false,
"variation": null,
@@ -5988,7 +5975,7 @@
}
},
{
- "__docId__": 274,
+ "__docId__": 273,
"kind": "member",
"static": false,
"variation": null,
@@ -6008,7 +5995,7 @@
}
},
{
- "__docId__": 275,
+ "__docId__": 274,
"kind": "method",
"static": false,
"variation": null,
@@ -6033,7 +6020,7 @@
"generator": false
},
{
- "__docId__": 276,
+ "__docId__": 275,
"kind": "method",
"static": false,
"variation": null,
@@ -6058,7 +6045,7 @@
"generator": false
},
{
- "__docId__": 277,
+ "__docId__": 276,
"kind": "method",
"static": false,
"variation": null,
@@ -6103,7 +6090,7 @@
"generator": false
},
{
- "__docId__": 278,
+ "__docId__": 277,
"kind": "member",
"static": false,
"variation": null,
@@ -6126,7 +6113,7 @@
}
},
{
- "__docId__": 279,
+ "__docId__": 278,
"kind": "method",
"static": false,
"variation": null,
@@ -6151,7 +6138,7 @@
"generator": false
},
{
- "__docId__": 280,
+ "__docId__": 279,
"kind": "member",
"static": false,
"variation": null,
@@ -6169,7 +6156,7 @@
}
},
{
- "__docId__": 281,
+ "__docId__": 280,
"kind": "member",
"static": false,
"variation": null,
@@ -6187,7 +6174,7 @@
}
},
{
- "__docId__": 282,
+ "__docId__": 281,
"kind": "member",
"static": false,
"variation": null,
@@ -6205,7 +6192,7 @@
}
},
{
- "__docId__": 283,
+ "__docId__": 282,
"kind": "member",
"static": false,
"variation": null,
@@ -6223,7 +6210,7 @@
}
},
{
- "__docId__": 284,
+ "__docId__": 283,
"kind": "member",
"static": false,
"variation": null,
@@ -6241,7 +6228,7 @@
}
},
{
- "__docId__": 285,
+ "__docId__": 284,
"kind": "member",
"static": false,
"variation": null,
@@ -6259,7 +6246,7 @@
}
},
{
- "__docId__": 286,
+ "__docId__": 285,
"kind": "method",
"static": false,
"variation": null,
@@ -6294,7 +6281,7 @@
"generator": false
},
{
- "__docId__": 287,
+ "__docId__": 286,
"kind": "method",
"static": false,
"variation": null,
@@ -6334,7 +6321,7 @@
"generator": false
},
{
- "__docId__": 288,
+ "__docId__": 287,
"kind": "method",
"static": false,
"variation": null,
@@ -6359,7 +6346,7 @@
"generator": false
},
{
- "__docId__": 289,
+ "__docId__": 288,
"kind": "method",
"static": false,
"variation": null,
@@ -6394,7 +6381,7 @@
"generator": false
},
{
- "__docId__": 290,
+ "__docId__": 289,
"kind": "method",
"static": false,
"variation": null,
@@ -6433,7 +6420,7 @@
"generator": false
},
{
- "__docId__": 291,
+ "__docId__": 290,
"kind": "method",
"static": false,
"variation": null,
@@ -6447,7 +6434,7 @@
"generator": false
},
{
- "__docId__": 292,
+ "__docId__": 291,
"kind": "file",
"static": true,
"variation": null,
@@ -6460,7 +6447,7 @@
"content": "import {Feature} from '../feature';\nimport {createElm, createText, elm, removeElm} from '../dom';\nimport {addEvt} from '../event';\n\n/**\n * Clear button UI component\n */\nexport class ClearButton extends Feature {\n\n /**\n * Creates an instance of ClearButton\n * @param {TableFilter} tf TableFilter instance\n */\n constructor(tf) {\n super(tf, 'btnReset');\n\n let f = this.config;\n\n /**\n * Container element ID\n * @type {String}\n */\n this.targetId = f.btn_reset_target_id || null;\n\n /**\n * Clear button container element\n * @type {DOMElement}\n * @private\n */\n this.container = null;\n\n /**\n * Clear button element\n * @type {DOMElement}\n * @private\n */\n this.element = null;\n\n /**\n * Text for the clear button\n * @type {String}\n */\n this.text = f.btn_reset_text || 'Reset';\n\n /**\n * Css class for reset button\n * @type {String}\n */\n this.cssClass = f.btn_reset_css_class || 'reset';\n\n /**\n * Tooltip text for the clear button\n * @type {String}\n */\n this.tooltip = f.btn_reset_tooltip || 'Clear filters';\n\n /**\n * Custom Html string for the clear button\n * @type {String}\n */\n this.html = f.btn_reset_html ||\n (!tf.enableIcons ? null :\n '
');\n }\n\n /**\n * Click event handler for clear button\n * @private\n */\n onClick() {\n if (!this.isEnabled()) {\n return;\n }\n this.tf.clearFilters();\n }\n\n /**\n * Initialize clear button component\n */\n init() {\n let tf = this.tf;\n\n if (this.initialized) {\n return;\n }\n\n let cont = createElm('span');\n\n // reset button is added to defined element\n if (!this.targetId) {\n tf.setToolbar();\n }\n let targetEl = !this.targetId ? tf.rDiv : elm(this.targetId);\n targetEl.appendChild(cont);\n\n if (!this.html) {\n let fltReset = createElm('a', ['href', 'javascript:void(0);']);\n fltReset.className = this.cssClass;\n fltReset.appendChild(createText(this.text));\n cont.appendChild(fltReset);\n addEvt(fltReset, 'click', () => this.onClick());\n } else {\n cont.innerHTML = this.html;\n let resetEl = cont.firstChild;\n addEvt(resetEl, 'click', () => this.onClick());\n }\n this.element = cont.firstChild;\n this.container = cont;\n\n /** @inherited */\n this.initialized = true;\n }\n\n /**\n * Destroy ClearButton instance\n */\n destroy() {\n if (!this.initialized) {\n return;\n }\n removeElm(this.element);\n removeElm(this.container);\n this.element = null;\n this.container = null;\n this.initialized = false;\n }\n}\n"
},
{
- "__docId__": 293,
+ "__docId__": 292,
"kind": "class",
"static": true,
"variation": null,
@@ -6479,7 +6466,7 @@
]
},
{
- "__docId__": 294,
+ "__docId__": 293,
"kind": "constructor",
"static": false,
"variation": null,
@@ -6504,7 +6491,7 @@
"generator": false
},
{
- "__docId__": 295,
+ "__docId__": 294,
"kind": "member",
"static": false,
"variation": null,
@@ -6524,7 +6511,7 @@
}
},
{
- "__docId__": 296,
+ "__docId__": 295,
"kind": "member",
"static": false,
"variation": null,
@@ -6544,7 +6531,7 @@
}
},
{
- "__docId__": 297,
+ "__docId__": 296,
"kind": "member",
"static": false,
"variation": null,
@@ -6564,7 +6551,7 @@
}
},
{
- "__docId__": 298,
+ "__docId__": 297,
"kind": "member",
"static": false,
"variation": null,
@@ -6584,7 +6571,7 @@
}
},
{
- "__docId__": 299,
+ "__docId__": 298,
"kind": "member",
"static": false,
"variation": null,
@@ -6604,7 +6591,7 @@
}
},
{
- "__docId__": 300,
+ "__docId__": 299,
"kind": "member",
"static": false,
"variation": null,
@@ -6624,7 +6611,7 @@
}
},
{
- "__docId__": 301,
+ "__docId__": 300,
"kind": "member",
"static": false,
"variation": null,
@@ -6644,7 +6631,7 @@
}
},
{
- "__docId__": 302,
+ "__docId__": 301,
"kind": "method",
"static": false,
"variation": null,
@@ -6658,7 +6645,7 @@
"generator": false
},
{
- "__docId__": 303,
+ "__docId__": 302,
"kind": "method",
"static": false,
"variation": null,
@@ -6672,7 +6659,7 @@
"generator": false
},
{
- "__docId__": 304,
+ "__docId__": 303,
"kind": "member",
"static": false,
"variation": null,
@@ -6690,7 +6677,7 @@
}
},
{
- "__docId__": 305,
+ "__docId__": 304,
"kind": "member",
"static": false,
"variation": null,
@@ -6708,7 +6695,7 @@
}
},
{
- "__docId__": 306,
+ "__docId__": 305,
"kind": "member",
"static": false,
"variation": null,
@@ -6731,7 +6718,7 @@
}
},
{
- "__docId__": 307,
+ "__docId__": 306,
"kind": "method",
"static": false,
"variation": null,
@@ -6745,7 +6732,7 @@
"generator": false
},
{
- "__docId__": 308,
+ "__docId__": 307,
"kind": "member",
"static": false,
"variation": null,
@@ -6763,7 +6750,7 @@
}
},
{
- "__docId__": 309,
+ "__docId__": 308,
"kind": "member",
"static": false,
"variation": null,
@@ -6781,7 +6768,7 @@
}
},
{
- "__docId__": 310,
+ "__docId__": 309,
"kind": "member",
"static": false,
"variation": null,
@@ -6799,7 +6786,7 @@
}
},
{
- "__docId__": 311,
+ "__docId__": 310,
"kind": "file",
"static": true,
"variation": null,
@@ -6812,7 +6799,7 @@
"content": "import {Date as SugarDate} from 'sugar-date';\nimport 'sugar-date/locales';\nimport {Feature} from '../feature';\nimport {isObj, isArray} from '../types';\nimport {DATE} from '../const';\nimport {root} from '../root';\n\n/**\n * Wrapper for Sugar Date module providing datetime helpers and locales\n * @export\n * @class DateType\n */\nexport class DateType extends Feature {\n\n /**\n * Creates an instance of DateType\n * @param {TableFilter} tf TableFilter instance\n */\n constructor(tf) {\n super(tf, 'dateType');\n\n /**\n * Global locale\n * @type {String}\n */\n this.locale = tf.locale;\n\n /**\n * Sugar Date instance\n * @type {Object}\n */\n this.datetime = SugarDate;\n\n this.enable();\n }\n\n /**\n * Initialize DateType instance\n */\n init() {\n if (this.initialized) {\n return;\n }\n\n // Set global locale\n this.datetime.setLocale(this.locale);\n\n // Add formats from column types configuration if any\n this.addConfigFormats(this.tf.colTypes);\n\n this.emitter.on(\n ['add-date-type-formats'],\n (tf, types) => this.addConfigFormats(types)\n );\n\n // Broadcast date-type initialization\n this.emitter.emit('date-type-initialized', this.tf, this);\n\n /** @inherited */\n this.initialized = true;\n }\n\n /**\n * Parse a string representation of a date for a specified locale and return\n * a date object\n * @param {String} dateStr String representation of a date\n * @param {String} localeCode Locale code (ie 'en-us')\n * @returns {Date}\n */\n parse(dateStr, localeCode) {\n return this.datetime.create(dateStr, localeCode);\n }\n\n /**\n * Check string representation of a date for a specified locale is valid\n * @param {any} dateStr String representation of a date\n * @param {any} localeCode Locale code (ie 'en-us')\n * @returns {Boolean}\n */\n isValid(dateStr, localeCode) {\n return this.datetime.isValid(this.parse(dateStr, localeCode));\n }\n\n /**\n * Return the type object of a specified column as per configuration or\n * passed collection\n * @param {Number} colIndex Column index\n * @param {Array} types Collection of column types, optional\n * @returns {Object}\n */\n getOptions(colIndex, types) {\n types = types || this.tf.colTypes;\n let colType = types[colIndex];\n return isObj(colType) ? colType : {};\n }\n\n /**\n * Add date time format(s) to a locale as specified by the passed\n * collection of column types, ie:\n * [\n * 'string',\n * 'number',\n * { type: 'date', locale: 'en', format: ['{dd}/{MM}/{yyyy}']}\n * ]\n *\n * @param {Array} [types=[]] Collection of column types\n */\n addConfigFormats(types=[]) {\n types.forEach((type, idx) => {\n let options = this.getOptions(idx, types);\n if (options.type === DATE && options.hasOwnProperty('format')) {\n let locale = this.datetime.getLocale(\n options.locale || this.locale\n );\n let formats = isArray(options.format) ?\n options.format : [options.format];\n\n // Sugar date module throws exceptions with locale.addFormat\n try {\n formats.forEach((format) => {\n locale.addFormat(format);\n });\n } catch (ex) {\n root.console.error(ex);\n }\n }\n });\n }\n\n /**\n * Remove DateType instance\n */\n destroy() {\n if (!this.initialized) {\n return;\n }\n\n // TODO: remove added formats\n\n this.emitter.off(\n ['add-date-type-formats'],\n (tf, types) => this.addConfigFormats(types)\n );\n\n this.initialized = false;\n }\n}\n"
},
{
- "__docId__": 312,
+ "__docId__": 311,
"kind": "class",
"static": true,
"variation": null,
@@ -6841,7 +6828,7 @@
]
},
{
- "__docId__": 313,
+ "__docId__": 312,
"kind": "constructor",
"static": false,
"variation": null,
@@ -6866,7 +6853,7 @@
"generator": false
},
{
- "__docId__": 314,
+ "__docId__": 313,
"kind": "member",
"static": false,
"variation": null,
@@ -6886,7 +6873,7 @@
}
},
{
- "__docId__": 315,
+ "__docId__": 314,
"kind": "member",
"static": false,
"variation": null,
@@ -6906,7 +6893,7 @@
}
},
{
- "__docId__": 316,
+ "__docId__": 315,
"kind": "method",
"static": false,
"variation": null,
@@ -6920,7 +6907,7 @@
"generator": false
},
{
- "__docId__": 317,
+ "__docId__": 316,
"kind": "member",
"static": false,
"variation": null,
@@ -6943,7 +6930,7 @@
}
},
{
- "__docId__": 318,
+ "__docId__": 317,
"kind": "method",
"static": false,
"variation": null,
@@ -6992,7 +6979,7 @@
"generator": false
},
{
- "__docId__": 319,
+ "__docId__": 318,
"kind": "method",
"static": false,
"variation": null,
@@ -7041,7 +7028,7 @@
"generator": false
},
{
- "__docId__": 320,
+ "__docId__": 319,
"kind": "method",
"static": false,
"variation": null,
@@ -7090,7 +7077,7 @@
"generator": false
},
{
- "__docId__": 321,
+ "__docId__": 320,
"kind": "method",
"static": false,
"variation": null,
@@ -7117,7 +7104,7 @@
"generator": false
},
{
- "__docId__": 322,
+ "__docId__": 321,
"kind": "method",
"static": false,
"variation": null,
@@ -7131,7 +7118,7 @@
"generator": false
},
{
- "__docId__": 323,
+ "__docId__": 322,
"kind": "member",
"static": false,
"variation": null,
@@ -7149,7 +7136,7 @@
}
},
{
- "__docId__": 324,
+ "__docId__": 323,
"kind": "file",
"static": true,
"variation": null,
@@ -7162,7 +7149,7 @@
"content": "import {Feature} from '../feature';\nimport {createElm, createOpt, elm} from '../dom';\nimport {has} from '../array';\nimport {matchCase} from '../string';\nimport {ignoreCase, numSortAsc, numSortDesc} from '../sort';\nimport {addEvt, targetEvt} from '../event';\nimport {SELECT, MULTIPLE, NONE} from '../const';\n\nconst SORT_ERROR = 'Filter options for column {0} cannot be sorted in ' +\n '{1} manner.';\n\n/**\n * Dropdown filter UI component\n */\nexport class Dropdown extends Feature {\n\n /**\n * Creates an instance of Dropdown\n * @param {TableFilter} tf TableFilter instance\n */\n constructor(tf) {\n super(tf, 'dropdown');\n\n // Configuration object\n let f = this.config;\n\n /**\n * Enable the reset filter option as first item\n * @type {Boolean}\n */\n this.enableSlcResetFilter = f.enable_slc_reset_filter === false ?\n false : true;\n\n /**\n * Non empty option text\n * @type {String}\n */\n this.nonEmptyText = f.non_empty_text || '(Non empty)';\n\n /**\n * Tooltip text appearing on multiple select\n * @type {String}\n */\n this.multipleSlcTooltip = f.multiple_slc_tooltip ||\n 'Use Ctrl/Cmd key for multiple selections';\n\n /**\n * Indicates drop-down has custom options\n * @private\n */\n this.isCustom = null;\n\n /**\n * List of options values\n * @type {Array}\n * @private\n */\n this.opts = null;\n\n /**\n * List of options texts for custom values\n * @type {Array}\n * @private\n */\n this.optsTxt = null;\n }\n\n\n /**\n * Drop-down filter focus event handler\n * @param {Event} e DOM Event\n * @private\n */\n onSlcFocus(e) {\n let elm = targetEvt(e);\n let tf = this.tf;\n // select is populated when element has focus\n if (tf.loadFltOnDemand && elm.getAttribute('filled') === '0') {\n let ct = elm.getAttribute('ct');\n this.build(ct);\n }\n this.emitter.emit('filter-focus', tf, elm);\n }\n\n /**\n * Drop-down filter change event handler\n * @private\n */\n onSlcChange() {\n if (this.tf.onSlcChange) {\n this.tf.filter();\n }\n }\n\n /**\n * Initialize drop-down filter\n * @param {Number} colIndex Column index\n * @param {Boolean} isExternal External filter flag\n * @param {DOMElement} container Dom element containing the filter\n */\n init(colIndex, isExternal, container) {\n let tf = this.tf;\n let col = tf.getFilterType(colIndex);\n let externalFltTgtId = isExternal ?\n tf.externalFltTgtIds[colIndex] : null;\n\n let slc = createElm(SELECT,\n ['id', tf.prfxFlt + colIndex + '_' + tf.id],\n ['ct', colIndex], ['filled', '0']\n );\n\n if (col === MULTIPLE) {\n slc.multiple = MULTIPLE;\n slc.title = this.multipleSlcTooltip;\n }\n slc.className = col.toLowerCase() === SELECT ?\n tf.fltCssClass : tf.fltMultiCssClass;\n\n //filter is appended in container element\n if (externalFltTgtId) {\n elm(externalFltTgtId).appendChild(slc);\n } else {\n container.appendChild(slc);\n }\n\n tf.fltIds.push(slc.id);\n\n if (!tf.loadFltOnDemand) {\n this.build(colIndex);\n } else {\n //1st option is created here since build isn't invoked\n let opt0 = createOpt(tf.displayAllText, '');\n slc.appendChild(opt0);\n }\n\n addEvt(slc, 'change', () => this.onSlcChange());\n addEvt(slc, 'focus', (e) => this.onSlcFocus(e));\n\n this.emitter.on(\n ['build-select-filter'],\n (tf, colIndex, isLinked, isExternal) =>\n this.build(colIndex, isLinked, isExternal)\n );\n this.emitter.on(\n ['select-options'],\n (tf, colIndex, values) => this.selectOptions(colIndex, values)\n );\n\n /**\n * @inherited\n */\n this.initialized = true;\n }\n\n /**\n * Build drop-down filter UI\n * @param {Number} colIndex Column index\n * @param {Boolean} isLinked Enable linked refresh behaviour\n */\n build(colIndex, isLinked = false) {\n let tf = this.tf;\n colIndex = parseInt(colIndex, 10);\n\n this.emitter.emit('before-populating-filter', tf, colIndex);\n\n this.opts = [];\n this.optsTxt = [];\n\n let slcId = tf.fltIds[colIndex];\n let slc = elm(slcId);\n let rows = tf.tbl.rows;\n let nbRows = tf.getRowsNb(true);\n\n //custom select test\n this.isCustom = tf.isCustomOptions(colIndex);\n\n //custom selects text\n let activeIdx;\n let activeFilterId = tf.getActiveFilterId();\n if (isLinked && activeFilterId) {\n activeIdx = tf.getColumnIndexFromFilterId(activeFilterId);\n }\n\n let excludedOpts = null,\n filteredDataCol = null;\n if (isLinked && tf.disableExcludedOptions) {\n excludedOpts = [];\n filteredDataCol = [];\n }\n\n for (let k = tf.refRow; k < nbRows; k++) {\n // always visible rows don't need to appear on selects as always\n // valid\n if (tf.hasVisibleRows && tf.visibleRows.indexOf(k) !== -1) {\n continue;\n }\n\n let cell = rows[k].cells,\n nchilds = cell.length;\n\n // checks if row has exact cell #\n if (nchilds !== tf.nbCells || this.isCustom) {\n continue;\n }\n\n // this loop retrieves cell data\n for (let j = 0; j < nchilds; j++) {\n // WTF: cyclomatic complexity hell\n // TODO: simplify hell below\n if ((colIndex === j &&\n (!isLinked ||\n (isLinked && tf.disableExcludedOptions))) ||\n (colIndex === j && isLinked &&\n ((rows[k].style.display === '' && !tf.paging) ||\n (tf.paging && (!tf.validRowsIndex ||\n (tf.validRowsIndex &&\n tf.validRowsIndex.indexOf(k) !== -1)) &&\n ((activeIdx === undefined ||\n activeIdx === colIndex) ||\n (activeIdx !== colIndex &&\n tf.validRowsIndex.indexOf(k) !== -1)))))) {\n let cellData = tf.getCellData(cell[j]),\n //Vary Peter's patch\n cellString = matchCase(cellData, tf.caseSensitive);\n\n // checks if celldata is already in array\n if (!has(this.opts, cellString, tf.caseSensitive)) {\n this.opts.push(cellData);\n }\n\n if (isLinked && tf.disableExcludedOptions) {\n let filteredCol = filteredDataCol[j];\n if (!filteredCol) {\n filteredCol = tf.getFilteredDataCol(j);\n }\n if (!has(filteredCol, cellString, tf.caseSensitive) &&\n !has(excludedOpts, cellString, tf.caseSensitive)) {\n excludedOpts.push(cellData);\n }\n }\n }//if colIndex==j\n }//for j\n }//for k\n\n //Retrieves custom values\n if (this.isCustom) {\n let customValues = tf.getCustomOptions(colIndex);\n this.opts = customValues[0];\n this.optsTxt = customValues[1];\n }\n\n if (tf.sortSlc && !this.isCustom) {\n if (!tf.caseSensitive) {\n this.opts.sort(ignoreCase);\n if (excludedOpts) {\n excludedOpts.sort(ignoreCase);\n }\n } else {\n this.opts.sort();\n if (excludedOpts) { excludedOpts.sort(); }\n }\n }\n\n //asc sort\n if (tf.sortNumAsc.indexOf(colIndex) !== -1) {\n try {\n this.opts.sort(numSortAsc);\n if (excludedOpts) {\n excludedOpts.sort(numSortAsc);\n }\n if (this.isCustom) {\n this.optsTxt.sort(numSortAsc);\n }\n } catch (e) {\n throw new Error(SORT_ERROR.replace('{0}', colIndex)\n .replace('{1}', 'ascending'));\n }//in case there are alphanumeric values\n }\n //desc sort\n if (tf.sortNumDesc.indexOf(colIndex) !== -1) {\n try {\n this.opts.sort(numSortDesc);\n if (excludedOpts) {\n excludedOpts.sort(numSortDesc);\n }\n if (this.isCustom) {\n this.optsTxt.sort(numSortDesc);\n }\n } catch (e) {\n throw new Error(SORT_ERROR.replace('{0}', colIndex)\n .replace('{1}', 'ascending'));\n }//in case there are alphanumeric values\n }\n\n //populates drop-down\n this.addOptions(colIndex, slc, isLinked, excludedOpts);\n\n this.emitter.emit('after-populating-filter', tf, colIndex, slc);\n }\n\n /**\n * Add drop-down options\n * @param {Number} colIndex Column index\n * @param {Object} slc Select Dom element\n * @param {Boolean} isLinked Enable linked refresh behaviour\n * @param {Array} excludedOpts Array of excluded options\n */\n addOptions(colIndex, slc, isLinked, excludedOpts) {\n let tf = this.tf,\n slcValue = slc.value;\n\n slc.innerHTML = '';\n slc = this.addFirstOption(slc);\n\n for (let y = 0; y < this.opts.length; y++) {\n if (this.opts[y] === '') {\n continue;\n }\n let val = this.opts[y]; //option value\n let lbl = this.isCustom ? this.optsTxt[y] : val; //option text\n let isDisabled = false;\n if (isLinked && tf.disableExcludedOptions &&\n has(excludedOpts, matchCase(val, tf.caseSensitive),\n tf.caseSensitive)) {\n isDisabled = true;\n }\n\n let opt;\n //fill select on demand\n if (tf.loadFltOnDemand && slcValue === this.opts[y] &&\n tf.getFilterType(colIndex) === SELECT) {\n opt = createOpt(lbl, val, true);\n } else {\n opt = createOpt(lbl, val, false);\n }\n if (isDisabled) {\n opt.disabled = true;\n }\n slc.appendChild(opt);\n }// for y\n\n slc.setAttribute('filled', '1');\n }\n\n /**\n * Add drop-down header option\n * @param {Object} slc Select DOM element\n */\n addFirstOption(slc) {\n let tf = this.tf;\n\n let opt0 = createOpt(\n (!this.enableSlcResetFilter ? '' : tf.displayAllText), '');\n if (!this.enableSlcResetFilter) {\n opt0.style.display = NONE;\n }\n slc.appendChild(opt0);\n if (tf.enableEmptyOption) {\n let opt1 = createOpt(tf.emptyText, tf.emOperator);\n slc.appendChild(opt1);\n }\n if (tf.enableNonEmptyOption) {\n let opt2 = createOpt(tf.nonEmptyText, tf.nmOperator);\n slc.appendChild(opt2);\n }\n return slc;\n }\n\n /**\n * Select filter options programmatically\n * @param {Number} colIndex Column index\n * @param {Array} values Array of option values to select\n */\n selectOptions(colIndex, values = []) {\n let tf = this.tf;\n if (tf.getFilterType(colIndex) !== MULTIPLE || values.length === 0) {\n return;\n }\n let slc = tf.getFilterElement(colIndex);\n [].forEach.call(slc.options, (option) => {\n // Empty value means clear all selections and first option is the\n // clear all option\n if (values[0] === '' || option.value === '') {\n option.selected = false;\n }\n\n if (option.value !== '' && has(values, option.value, true)) {\n option.selected = true;\n }//if\n });\n }\n\n /**\n * Get filter values for a given column index\n * @param {Number} colIndex Column index\n * @returns {Array} values Array of selected values\n */\n getValues(colIndex) {\n let tf = this.tf;\n let slc = tf.getFilterElement(colIndex);\n let values = [];\n\n // IE >= 9 does not support the selectedOptions property :(\n if (slc.selectedOptions) {\n [].forEach.call(slc.selectedOptions,\n option => values.push(option.value));\n } else {\n [].forEach.call(slc.options, (option) => {\n if (option.selected) {\n values.push(option.value);\n }\n });\n }\n\n return values;\n }\n\n /**\n * Destroy Dropdown instance\n */\n destroy() {\n this.emitter.off(\n ['build-select-filter'],\n (colIndex, isLinked, isExternal) =>\n this.build(colIndex, isLinked, isExternal)\n );\n this.emitter.off(\n ['select-options'],\n (tf, colIndex, values) => this.selectOptions(colIndex, values)\n );\n }\n}\n"
},
{
- "__docId__": 325,
+ "__docId__": 324,
"kind": "variable",
"static": true,
"variation": null,
@@ -7183,7 +7170,7 @@
}
},
{
- "__docId__": 326,
+ "__docId__": 325,
"kind": "class",
"static": true,
"variation": null,
@@ -7202,7 +7189,7 @@
]
},
{
- "__docId__": 327,
+ "__docId__": 326,
"kind": "constructor",
"static": false,
"variation": null,
@@ -7227,7 +7214,7 @@
"generator": false
},
{
- "__docId__": 328,
+ "__docId__": 327,
"kind": "member",
"static": false,
"variation": null,
@@ -7247,7 +7234,7 @@
}
},
{
- "__docId__": 329,
+ "__docId__": 328,
"kind": "member",
"static": false,
"variation": null,
@@ -7267,7 +7254,7 @@
}
},
{
- "__docId__": 330,
+ "__docId__": 329,
"kind": "member",
"static": false,
"variation": null,
@@ -7287,7 +7274,7 @@
}
},
{
- "__docId__": 331,
+ "__docId__": 330,
"kind": "member",
"static": false,
"variation": null,
@@ -7304,7 +7291,7 @@
}
},
{
- "__docId__": 332,
+ "__docId__": 331,
"kind": "member",
"static": false,
"variation": null,
@@ -7324,7 +7311,7 @@
}
},
{
- "__docId__": 333,
+ "__docId__": 332,
"kind": "member",
"static": false,
"variation": null,
@@ -7344,7 +7331,7 @@
}
},
{
- "__docId__": 334,
+ "__docId__": 333,
"kind": "method",
"static": false,
"variation": null,
@@ -7369,7 +7356,7 @@
"generator": false
},
{
- "__docId__": 335,
+ "__docId__": 334,
"kind": "method",
"static": false,
"variation": null,
@@ -7383,7 +7370,7 @@
"generator": false
},
{
- "__docId__": 336,
+ "__docId__": 335,
"kind": "method",
"static": false,
"variation": null,
@@ -7428,7 +7415,7 @@
"generator": false
},
{
- "__docId__": 337,
+ "__docId__": 336,
"kind": "member",
"static": false,
"variation": null,
@@ -7451,7 +7438,7 @@
}
},
{
- "__docId__": 338,
+ "__docId__": 337,
"kind": "method",
"static": false,
"variation": null,
@@ -7486,7 +7473,7 @@
"generator": false
},
{
- "__docId__": 339,
+ "__docId__": 338,
"kind": "member",
"static": false,
"variation": null,
@@ -7504,7 +7491,7 @@
}
},
{
- "__docId__": 340,
+ "__docId__": 339,
"kind": "member",
"static": false,
"variation": null,
@@ -7522,7 +7509,7 @@
}
},
{
- "__docId__": 341,
+ "__docId__": 340,
"kind": "member",
"static": false,
"variation": null,
@@ -7540,7 +7527,7 @@
}
},
{
- "__docId__": 342,
+ "__docId__": 341,
"kind": "member",
"static": false,
"variation": null,
@@ -7558,7 +7545,7 @@
}
},
{
- "__docId__": 343,
+ "__docId__": 342,
"kind": "member",
"static": false,
"variation": null,
@@ -7576,7 +7563,7 @@
}
},
{
- "__docId__": 344,
+ "__docId__": 343,
"kind": "method",
"static": false,
"variation": null,
@@ -7631,7 +7618,7 @@
"generator": false
},
{
- "__docId__": 345,
+ "__docId__": 344,
"kind": "method",
"static": false,
"variation": null,
@@ -7661,7 +7648,7 @@
"generator": false
},
{
- "__docId__": 346,
+ "__docId__": 345,
"kind": "method",
"static": false,
"variation": null,
@@ -7696,7 +7683,7 @@
"generator": false
},
{
- "__docId__": 347,
+ "__docId__": 346,
"kind": "method",
"static": false,
"variation": null,
@@ -7735,7 +7722,7 @@
"generator": false
},
{
- "__docId__": 348,
+ "__docId__": 347,
"kind": "method",
"static": false,
"variation": null,
@@ -7749,7 +7736,7 @@
"generator": false
},
{
- "__docId__": 349,
+ "__docId__": 348,
"kind": "file",
"static": true,
"variation": null,
@@ -7762,7 +7749,7 @@
"content": "import {Feature} from '../feature';\nimport {createElm, removeElm, elm, tag} from '../dom';\nimport {addEvt, targetEvt} from '../event';\nimport {contains} from '../string';\nimport {NONE} from '../const';\n\n/**\n * Grid layout, table with fixed headers\n */\nexport class GridLayout extends Feature {\n\n /**\n * Creates an instance of GridLayout\n * @param {TableFilter} tf TableFilter instance\n */\n constructor(tf) {\n super(tf, 'gridLayout');\n\n let f = this.config;\n\n /**\n * Grid-layout container width as CSS string\n * @type {String}\n */\n this.width = f.grid_width || null;\n\n /**\n * Grid-layout container height as CSS string\n * @type {String}\n */\n this.height = f.grid_height || null;\n\n /**\n * Css class for main container element\n * @type {String}\n */\n this.mainContCssClass = f.grid_cont_css_class || 'grd_Cont';\n\n /**\n * Css class for body table container element\n * @type {String}\n */\n this.contCssClass = f.grid_tbl_cont_css_class || 'grd_tblCont';\n\n /**\n * Css class for headers table container element\n * @type {String}\n */\n this.headContCssClass = f.grid_tblHead_cont_css_class ||\n 'grd_headTblCont';\n\n /**\n * Css class for toolbar container element (rows counter, paging etc.)\n * @type {String}\n */\n this.infDivCssClass = f.grid_inf_grid_css_class || 'grd_inf';\n\n /**\n * Index of the headers row, default: 0\n * @type {Number}\n */\n this.headRowIndex = f.grid_headers_row_index || 0;\n\n /**\n * Collection of the header row indexes to be moved into headers table\n * @type {Array}\n */\n this.headRows = f.grid_headers_rows || [0];\n\n /**\n * Enable or disable column filters generation, default: true\n * @type {Boolean}\n */\n this.enableFilters = f.grid_enable_default_filters === false ?\n false : true;\n\n /**\n * Enable or disable column headers, default: false\n * @type {Boolean}\n */\n this.noHeaders = Boolean(f.grid_no_headers);\n\n /**\n * Grid-layout default column widht as CSS string\n * @type {String}\n */\n this.defaultColWidth = f.grid_default_col_width || '100px';\n\n /**\n * List of column elements\n * @type {Array}\n * @private\n */\n this.colElms = [];\n\n /**\n * Prefix for grid-layout main container ID\n * @type {String}\n * @private\n */\n this.prfxMainTblCont = 'gridCont_';\n\n /**\n * Prefix for grid-layout body table container ID\n * @type {String}\n * @private\n */\n this.prfxTblCont = 'tblCont_';\n\n /**\n * Prefix for grid-layout headers table container ID\n * @type {String}\n * @private\n */\n this.prfxHeadTblCont = 'tblHeadCont_';\n\n /**\n * Prefix for grid-layout headers table ID\n * @type {String}\n * @private\n */\n this.prfxHeadTbl = 'tblHead_';\n\n /**\n * Prefix for grid-layout filter's cell ID\n * @type {String}\n * @private\n */\n this.prfxGridFltTd = '_td_';\n\n /**\n * Prefix for grid-layout header's cell ID\n * @type {String}\n * @private\n */\n this.prfxGridTh = 'tblHeadTh_';\n\n /**\n * Mark-up of original HTML table\n * @type {String}\n * @private\n */\n this.sourceTblHtml = tf.tbl.outerHTML;\n\n /**\n * Indicates if working table has column elements\n * @type {Boolean}\n * @private\n */\n this.tblHasColTag = tag(tf.tbl, 'col').length > 0 ? true : false;\n\n /**\n * Main container element\n * @private\n */\n this.tblMainCont = null;\n\n /**\n * Table container element\n * @private\n */\n this.tblCont = null;\n\n /**\n * Headers' table container element\n * @private\n */\n this.headTblCont = null;\n\n /**\n * Headers' table element\n * @private\n */\n this.headTbl = null;\n\n // filters flag at TF level\n tf.fltGrid = this.enableFilters;\n }\n\n /**\n * Generates a grid with fixed headers\n * TODO: reduce size of init by extracting single purposed methods\n */\n init() {\n let tf = this.tf;\n let tbl = tf.tbl;\n\n if (this.initialized) {\n return;\n }\n\n // Override relevant TableFilter properties\n this.setOverrides();\n\n // Assign default column widths\n this.setDefaultColWidths();\n\n // Initial table width\n let tblW = this.initialTableWidth();\n\n //Main container: it will contain all the elements\n this.tblMainCont = this.createContainer(this.prfxMainTblCont + tf.id,\n 'div', this.mainContCssClass);\n if (this.width) {\n this.tblMainCont.style.width = this.width;\n }\n tbl.parentNode.insertBefore(this.tblMainCont, tbl);\n\n //Table container: div wrapping content table\n this.tblCont = this.createContainer(this.prfxTblCont + tf.id, 'div',\n this.contCssClass);\n this.setConfigWidth(this.tblCont);\n if (this.height) {\n this.tblCont.style.height = this.height;\n }\n tbl.parentNode.insertBefore(this.tblCont, tbl);\n let t = removeElm(tbl);\n this.tblCont.appendChild(t);\n\n //In case table width is expressed in %\n if (tbl.style.width === '') {\n tbl.style.width = (contains('%', tblW) ?\n tbl.clientWidth : tblW) + 'px';\n }\n\n let d = removeElm(this.tblCont);\n this.tblMainCont.appendChild(d);\n\n //Headers table container: div wrapping headers table\n this.headTblCont = this.createContainer(this.prfxHeadTblCont + tf.id,\n 'div', this.headContCssClass);\n this.setConfigWidth(this.headTblCont);\n\n //Headers table\n this.headTbl = createElm('table', ['id', this.prfxHeadTbl + tf.id]);\n let tH = createElm('tHead');\n\n //1st row should be headers row, ids are added if not set\n //Those ids are used by the sort feature\n let hRow = tbl.rows[this.headRowIndex];\n let sortTriggers = this.getSortTriggerIds(hRow);\n\n //Filters row is created\n let filtersRow = this.createFiltersRow();\n\n //Headers row are moved from content table to headers table\n this.setHeadersRow(tH);\n\n this.headTbl.appendChild(tH);\n if (tf.filtersRowIndex === 0) {\n tH.insertBefore(filtersRow, hRow);\n } else {\n tH.appendChild(filtersRow);\n }\n\n this.headTblCont.appendChild(this.headTbl);\n this.tblCont.parentNode.insertBefore(this.headTblCont, this.tblCont);\n\n //THead needs to be removed in content table for sort feature\n let thead = tag(tbl, 'thead');\n if (thead.length > 0) {\n tbl.removeChild(thead[0]);\n }\n\n //Headers table style\n this.headTbl.style.tableLayout = 'fixed';\n tbl.style.tableLayout = 'fixed';\n this.headTbl.cellPadding = tbl.cellPadding;\n this.headTbl.cellSpacing = tbl.cellSpacing;\n // this.headTbl.style.width = tbl.style.width;\n\n //content table without headers needs col widths to be reset\n tf.setColWidths(this.headTbl);\n\n //Headers container width\n // this.headTblCont.style.width = this.tblCont.clientWidth+'px';\n\n tbl.style.width = '';\n //\n this.headTbl.style.width = tbl.clientWidth + 'px';\n //\n\n //scroll synchronisation\n addEvt(this.tblCont, 'scroll', (evt) => {\n let elm = targetEvt(evt);\n let scrollLeft = elm.scrollLeft;\n this.headTblCont.scrollLeft = scrollLeft;\n //New pointerX calc taking into account scrollLeft\n // if(!o.isPointerXOverwritten){\n // try{\n // o.Evt.pointerX = function(evt){\n // let e = evt || global.event;\n // let bdScrollLeft = tf_StandardBody().scrollLeft +\n // scrollLeft;\n // return (e.pageX + scrollLeft) ||\n // (e.clientX + bdScrollLeft);\n // };\n // o.isPointerXOverwritten = true;\n // } catch(err) {\n // o.isPointerXOverwritten = false;\n // }\n // }\n });\n\n // TODO: Trigger a custom event handled by sort extension\n let sort = tf.extension('sort');\n if (sort) {\n sort.asyncSort = true;\n sort.triggerIds = sortTriggers;\n }\n\n //Col elements are enough to keep column widths after sorting and\n //filtering\n this.setColumnElements();\n\n if (tf.popupFilters) {\n filtersRow.style.display = NONE;\n }\n\n if (tbl.clientWidth !== this.headTbl.clientWidth) {\n tbl.style.width = this.headTbl.clientWidth + 'px';\n }\n\n /**\n * @inherited\n */\n this.initialized = true;\n }\n\n /**\n * Overrides TableFilter instance properties to adjust to grid layout mode\n * @private\n */\n setOverrides() {\n let tf = this.tf;\n tf.refRow = 0;\n tf.headersRow = 0;\n tf.filtersRowIndex = 1;\n tf.isExternalFlt = true;\n }\n\n /**\n * Set grid-layout default column widths if column widths are not defined\n * @private\n */\n setDefaultColWidths() {\n let tf = this.tf;\n if (tf.hasColWidths) {\n return;\n }\n for (let k = 0, len = tf.getCellsNb(); k < len; k++) {\n let colW;\n let cell = tf.tbl.rows[tf.getHeadersRowIndex()].cells[k];\n if (cell.width !== '') {\n colW = cell.width;\n } else if (cell.style.width !== '') {\n colW = parseInt(cell.style.width, 10);\n } else {\n colW = this.defaultColWidth;\n }\n tf.colWidths[k] = colW;\n }\n tf.hasColWidths = true;\n tf.setColWidths();\n }\n\n /**\n * Initial table width\n * @returns {Number}\n * @private\n */\n initialTableWidth() {\n let tbl = this.tf.tbl;\n let width; //initial table width\n\n if (tbl.width !== '') {\n width = tbl.width;\n }\n else if (tbl.style.width !== '') {\n width = tbl.style.width;\n } else {\n width = tbl.clientWidth;\n }\n return parseInt(width, 10);\n }\n\n /**\n * Creates container element\n * @param {String} id Element ID\n * @param {String} tag Tag name\n * @param {String} className Css class to assign to element\n * @returns {DOMElement}\n * @private\n */\n createContainer(id, tag, className) {\n let element = createElm(tag, ['id', id]);\n element.className = className;\n return element;\n }\n\n /**\n * Creates filters row with cells\n * @returns {HTMLTableRowElement}\n * @private\n */\n createFiltersRow() {\n let tf = this.tf;\n let filtersRow = createElm('tr');\n if (this.enableFilters && tf.fltGrid) {\n tf.externalFltTgtIds = [];\n for (let j = 0; j < tf.getCellsNb(); j++) {\n let fltTdId = tf.prfxFlt + j + this.prfxGridFltTd + tf.id;\n let cl = createElm(tf.fltCellTag, ['id', fltTdId]);\n filtersRow.appendChild(cl);\n tf.externalFltTgtIds[j] = fltTdId;\n }\n }\n return filtersRow;\n }\n\n /**\n * Generates column elements if necessary and assigns their widths\n * @private\n */\n setColumnElements() {\n let tf = this.tf;\n let cols = tag(tf.tbl, 'col');\n this.tblHasColTag = cols.length > 0;\n\n for (let k = (tf.nbCells - 1); k >= 0; k--) {\n let col;\n let id = `${tf.id}_col_${k}`;\n\n if (!this.tblHasColTag) {\n col = createElm('col', ['id', id]);\n tf.tbl.insertBefore(col, tf.tbl.firstChild);\n } else {\n col = cols[k];\n col.setAttribute('id', id);\n }\n col.style.width = tf.colWidths[k];\n this.colElms[k] = col;\n }\n this.tblHasColTag = true;\n }\n\n /**\n * Sets headers row in headers table\n * @param {HTMLHeadElement} tableHead Table head element\n * @private\n */\n setHeadersRow(tableHead) {\n if (this.noHeaders) {\n // Handle table with no headers, assuming here headers do not\n // exist\n tableHead.appendChild(createElm('tr'));\n } else {\n // Headers row are moved from content table to headers table\n for (let i = 0; i < this.headRows.length; i++) {\n let row = this.tf.tbl.rows[this.headRows[i]];\n tableHead.appendChild(row);\n }\n }\n }\n\n /**\n * Sets width defined in configuration to passed element\n * @param {DOMElement} element DOM element\n * @private\n */\n setConfigWidth(element) {\n if (!this.width) {\n return;\n }\n if (this.width.indexOf('%') !== -1) {\n element.style.width = '100%';\n } else {\n element.style.width = this.width;\n }\n }\n\n /**\n * Returns a list of header IDs used for specifing external sort triggers\n * @param {HTMLTableRowElement} row DOM row element\n * @returns {Array} List of IDs\n * @private\n */\n getSortTriggerIds(row) {\n let tf = this.tf;\n let sortTriggers = [];\n for (let n = 0; n < tf.getCellsNb(); n++) {\n let c = row.cells[n];\n let thId = c.getAttribute('id');\n if (!thId || thId === '') {\n thId = this.prfxGridTh + n + '_' + tf.id;\n c.setAttribute('id', thId);\n }\n sortTriggers.push(thId);\n }\n return sortTriggers;\n }\n\n /**\n * Removes the grid layout\n */\n destroy() {\n let tf = this.tf;\n let tbl = tf.tbl;\n\n if (!this.initialized) {\n return;\n }\n let t = removeElm(tbl);\n this.tblMainCont.parentNode.insertBefore(t, this.tblMainCont);\n removeElm(this.tblMainCont);\n\n this.tblMainCont = null;\n this.headTblCont = null;\n this.headTbl = null;\n this.tblCont = null;\n\n tbl.outerHTML = this.sourceTblHtml;\n //needed to keep reference of table element for future usage\n this.tf.tbl = elm(tf.id);\n\n this.initialized = false;\n }\n}\n"
},
{
- "__docId__": 350,
+ "__docId__": 349,
"kind": "class",
"static": true,
"variation": null,
@@ -7781,7 +7768,7 @@
]
},
{
- "__docId__": 351,
+ "__docId__": 350,
"kind": "constructor",
"static": false,
"variation": null,
@@ -7806,7 +7793,7 @@
"generator": false
},
{
- "__docId__": 352,
+ "__docId__": 351,
"kind": "member",
"static": false,
"variation": null,
@@ -7826,7 +7813,7 @@
}
},
{
- "__docId__": 353,
+ "__docId__": 352,
"kind": "member",
"static": false,
"variation": null,
@@ -7846,7 +7833,7 @@
}
},
{
- "__docId__": 354,
+ "__docId__": 353,
"kind": "member",
"static": false,
"variation": null,
@@ -7866,7 +7853,7 @@
}
},
{
- "__docId__": 355,
+ "__docId__": 354,
"kind": "member",
"static": false,
"variation": null,
@@ -7886,7 +7873,7 @@
}
},
{
- "__docId__": 356,
+ "__docId__": 355,
"kind": "member",
"static": false,
"variation": null,
@@ -7906,7 +7893,7 @@
}
},
{
- "__docId__": 357,
+ "__docId__": 356,
"kind": "member",
"static": false,
"variation": null,
@@ -7926,7 +7913,7 @@
}
},
{
- "__docId__": 358,
+ "__docId__": 357,
"kind": "member",
"static": false,
"variation": null,
@@ -7946,7 +7933,7 @@
}
},
{
- "__docId__": 359,
+ "__docId__": 358,
"kind": "member",
"static": false,
"variation": null,
@@ -7966,7 +7953,7 @@
}
},
{
- "__docId__": 360,
+ "__docId__": 359,
"kind": "member",
"static": false,
"variation": null,
@@ -7986,7 +7973,7 @@
}
},
{
- "__docId__": 361,
+ "__docId__": 360,
"kind": "member",
"static": false,
"variation": null,
@@ -8006,7 +7993,7 @@
}
},
{
- "__docId__": 362,
+ "__docId__": 361,
"kind": "member",
"static": false,
"variation": null,
@@ -8026,7 +8013,7 @@
}
},
{
- "__docId__": 363,
+ "__docId__": 362,
"kind": "member",
"static": false,
"variation": null,
@@ -8046,7 +8033,7 @@
}
},
{
- "__docId__": 364,
+ "__docId__": 363,
"kind": "member",
"static": false,
"variation": null,
@@ -8066,7 +8053,7 @@
}
},
{
- "__docId__": 365,
+ "__docId__": 364,
"kind": "member",
"static": false,
"variation": null,
@@ -8086,7 +8073,7 @@
}
},
{
- "__docId__": 366,
+ "__docId__": 365,
"kind": "member",
"static": false,
"variation": null,
@@ -8106,7 +8093,7 @@
}
},
{
- "__docId__": 367,
+ "__docId__": 366,
"kind": "member",
"static": false,
"variation": null,
@@ -8126,7 +8113,7 @@
}
},
{
- "__docId__": 368,
+ "__docId__": 367,
"kind": "member",
"static": false,
"variation": null,
@@ -8146,7 +8133,7 @@
}
},
{
- "__docId__": 369,
+ "__docId__": 368,
"kind": "member",
"static": false,
"variation": null,
@@ -8166,7 +8153,7 @@
}
},
{
- "__docId__": 370,
+ "__docId__": 369,
"kind": "member",
"static": false,
"variation": null,
@@ -8186,7 +8173,7 @@
}
},
{
- "__docId__": 371,
+ "__docId__": 370,
"kind": "member",
"static": false,
"variation": null,
@@ -8206,7 +8193,7 @@
}
},
{
- "__docId__": 372,
+ "__docId__": 371,
"kind": "member",
"static": false,
"variation": null,
@@ -8223,7 +8210,7 @@
}
},
{
- "__docId__": 373,
+ "__docId__": 372,
"kind": "member",
"static": false,
"variation": null,
@@ -8240,7 +8227,7 @@
}
},
{
- "__docId__": 374,
+ "__docId__": 373,
"kind": "member",
"static": false,
"variation": null,
@@ -8257,7 +8244,7 @@
}
},
{
- "__docId__": 375,
+ "__docId__": 374,
"kind": "member",
"static": false,
"variation": null,
@@ -8274,7 +8261,7 @@
}
},
{
- "__docId__": 376,
+ "__docId__": 375,
"kind": "method",
"static": false,
"variation": null,
@@ -8288,7 +8275,7 @@
"generator": false
},
{
- "__docId__": 377,
+ "__docId__": 376,
"kind": "member",
"static": false,
"variation": null,
@@ -8306,7 +8293,7 @@
}
},
{
- "__docId__": 378,
+ "__docId__": 377,
"kind": "member",
"static": false,
"variation": null,
@@ -8324,7 +8311,7 @@
}
},
{
- "__docId__": 379,
+ "__docId__": 378,
"kind": "member",
"static": false,
"variation": null,
@@ -8342,7 +8329,7 @@
}
},
{
- "__docId__": 380,
+ "__docId__": 379,
"kind": "member",
"static": false,
"variation": null,
@@ -8360,7 +8347,7 @@
}
},
{
- "__docId__": 381,
+ "__docId__": 380,
"kind": "member",
"static": false,
"variation": null,
@@ -8383,7 +8370,7 @@
}
},
{
- "__docId__": 382,
+ "__docId__": 381,
"kind": "method",
"static": false,
"variation": null,
@@ -8397,7 +8384,7 @@
"generator": false
},
{
- "__docId__": 383,
+ "__docId__": 382,
"kind": "method",
"static": false,
"variation": null,
@@ -8411,7 +8398,7 @@
"generator": false
},
{
- "__docId__": 384,
+ "__docId__": 383,
"kind": "method",
"static": false,
"variation": null,
@@ -8439,7 +8426,7 @@
"generator": false
},
{
- "__docId__": 385,
+ "__docId__": 384,
"kind": "method",
"static": false,
"variation": null,
@@ -8498,7 +8485,7 @@
"generator": false
},
{
- "__docId__": 386,
+ "__docId__": 385,
"kind": "method",
"static": false,
"variation": null,
@@ -8526,7 +8513,7 @@
"generator": false
},
{
- "__docId__": 387,
+ "__docId__": 386,
"kind": "method",
"static": false,
"variation": null,
@@ -8540,7 +8527,7 @@
"generator": false
},
{
- "__docId__": 388,
+ "__docId__": 387,
"kind": "member",
"static": false,
"variation": null,
@@ -8558,7 +8545,7 @@
}
},
{
- "__docId__": 389,
+ "__docId__": 388,
"kind": "member",
"static": false,
"variation": null,
@@ -8576,7 +8563,7 @@
}
},
{
- "__docId__": 390,
+ "__docId__": 389,
"kind": "method",
"static": false,
"variation": null,
@@ -8601,7 +8588,7 @@
"generator": false
},
{
- "__docId__": 391,
+ "__docId__": 390,
"kind": "method",
"static": false,
"variation": null,
@@ -8626,7 +8613,7 @@
"generator": false
},
{
- "__docId__": 392,
+ "__docId__": 391,
"kind": "method",
"static": false,
"variation": null,
@@ -8665,7 +8652,7 @@
"generator": false
},
{
- "__docId__": 393,
+ "__docId__": 392,
"kind": "method",
"static": false,
"variation": null,
@@ -8679,7 +8666,7 @@
"generator": false
},
{
- "__docId__": 394,
+ "__docId__": 393,
"kind": "member",
"static": false,
"variation": null,
@@ -8697,7 +8684,7 @@
}
},
{
- "__docId__": 395,
+ "__docId__": 394,
"kind": "member",
"static": false,
"variation": null,
@@ -8715,7 +8702,7 @@
}
},
{
- "__docId__": 396,
+ "__docId__": 395,
"kind": "member",
"static": false,
"variation": null,
@@ -8733,7 +8720,7 @@
}
},
{
- "__docId__": 397,
+ "__docId__": 396,
"kind": "member",
"static": false,
"variation": null,
@@ -8751,7 +8738,7 @@
}
},
{
- "__docId__": 398,
+ "__docId__": 397,
"kind": "member",
"static": false,
"variation": null,
@@ -8769,7 +8756,7 @@
}
},
{
- "__docId__": 399,
+ "__docId__": 398,
"kind": "file",
"static": true,
"variation": null,
@@ -8782,7 +8769,7 @@
"content": "import {addEvt, removeEvt} from '../event';\nimport {root} from '../root';\n\nconst JSON = root.JSON;\nconst location = root.location;\nconst decodeURIComponent = root.decodeURIComponent;\nconst encodeURIComponent = root.encodeURIComponent;\n\n/**\n * Checks if browser has onhashchange event\n */\nexport const hasHashChange = () => {\n let docMode = root.documentMode;\n return ('onhashchange' in root) && (docMode === undefined || docMode > 7);\n};\n\n/**\n * Manages state via URL hash changes\n *\n * @export\n * @class Hash\n */\nexport class Hash {\n\n /**\n * Creates an instance of Hash\n *\n * @param {State} state Instance of State\n */\n constructor(state) {\n /**\n * State object\n * @type {State}\n */\n this.state = state;\n\n /**\n * Cached URL hash\n * @type {String} Hash string\n * @private\n */\n this.lastHash = null;\n\n /**\n * Application event emitter instance\n * @type {Emitter}\n */\n this.emitter = state.emitter;\n\n /**\n * Bound sync wrapper for future use\n * @private\n */\n this.boundSync = null;\n }\n\n /**\n * Initializes the Hash object\n */\n init() {\n if (!hasHashChange()) {\n return;\n }\n\n this.lastHash = location.hash;\n //Store a bound sync wrapper\n this.boundSync = this.sync.bind(this);\n this.emitter.on(['state-changed'], (tf, state) => this.update(state));\n this.emitter.on(['initialized'], this.boundSync);\n addEvt(root, 'hashchange', this.boundSync);\n }\n\n /**\n * Updates the URL hash based on a state change\n *\n * @param {State} state Instance of State\n */\n update(state) {\n let hash = `#${encodeURIComponent(JSON.stringify(state))}`;\n if (this.lastHash === hash) {\n return;\n }\n\n location.hash = hash;\n this.lastHash = hash;\n }\n\n /**\n * Converts a URL hash into a state JSON object\n *\n * @param {String} hash URL hash fragment\n * @returns {Object} JSON object\n */\n parse(hash) {\n if (hash.indexOf('#') === -1) {\n return null;\n }\n hash = hash.substr(1);\n return JSON.parse(decodeURIComponent(hash));\n }\n\n /**\n * Applies current hash state to features\n */\n sync() {\n let state = this.parse(location.hash);\n if (!state) {\n return;\n }\n // override current state with persisted one and sync features\n this.state.overrideAndSync(state);\n }\n\n /**\n * Release Hash event subscriptions and clear fields\n */\n destroy() {\n this.emitter.off(['state-changed'], (tf, state) => this.update(state));\n this.emitter.off(['initialized'], this.boundSync);\n removeEvt(root, 'hashchange', this.boundSync);\n\n this.state = null;\n this.lastHash = null;\n this.emitter = null;\n }\n}\n"
},
{
- "__docId__": 400,
+ "__docId__": 399,
"kind": "variable",
"static": true,
"variation": null,
@@ -8803,7 +8790,7 @@
}
},
{
- "__docId__": 401,
+ "__docId__": 400,
"kind": "variable",
"static": true,
"variation": null,
@@ -8824,7 +8811,7 @@
}
},
{
- "__docId__": 402,
+ "__docId__": 401,
"kind": "variable",
"static": true,
"variation": null,
@@ -8845,7 +8832,7 @@
}
},
{
- "__docId__": 403,
+ "__docId__": 402,
"kind": "variable",
"static": true,
"variation": null,
@@ -8866,7 +8853,7 @@
}
},
{
- "__docId__": 404,
+ "__docId__": 403,
"kind": "variable",
"static": true,
"variation": null,
@@ -8886,7 +8873,7 @@
}
},
{
- "__docId__": 405,
+ "__docId__": 404,
"kind": "class",
"static": true,
"variation": null,
@@ -8912,7 +8899,7 @@
"interface": false
},
{
- "__docId__": 406,
+ "__docId__": 405,
"kind": "constructor",
"static": false,
"variation": null,
@@ -8937,7 +8924,7 @@
"generator": false
},
{
- "__docId__": 407,
+ "__docId__": 406,
"kind": "member",
"static": false,
"variation": null,
@@ -8957,7 +8944,7 @@
}
},
{
- "__docId__": 408,
+ "__docId__": 407,
"kind": "member",
"static": false,
"variation": null,
@@ -8977,7 +8964,7 @@
}
},
{
- "__docId__": 409,
+ "__docId__": 408,
"kind": "member",
"static": false,
"variation": null,
@@ -8997,7 +8984,7 @@
}
},
{
- "__docId__": 410,
+ "__docId__": 409,
"kind": "member",
"static": false,
"variation": null,
@@ -9014,7 +9001,7 @@
}
},
{
- "__docId__": 411,
+ "__docId__": 410,
"kind": "method",
"static": false,
"variation": null,
@@ -9028,7 +9015,7 @@
"generator": false
},
{
- "__docId__": 412,
+ "__docId__": 411,
"kind": "member",
"static": false,
"variation": null,
@@ -9046,7 +9033,7 @@
}
},
{
- "__docId__": 413,
+ "__docId__": 412,
"kind": "member",
"static": false,
"variation": null,
@@ -9064,7 +9051,7 @@
}
},
{
- "__docId__": 414,
+ "__docId__": 413,
"kind": "method",
"static": false,
"variation": null,
@@ -9089,7 +9076,7 @@
"generator": false
},
{
- "__docId__": 415,
+ "__docId__": 414,
"kind": "member",
"static": false,
"variation": null,
@@ -9107,7 +9094,7 @@
}
},
{
- "__docId__": 416,
+ "__docId__": 415,
"kind": "method",
"static": false,
"variation": null,
@@ -9146,7 +9133,7 @@
"generator": false
},
{
- "__docId__": 417,
+ "__docId__": 416,
"kind": "method",
"static": false,
"variation": null,
@@ -9160,7 +9147,7 @@
"generator": false
},
{
- "__docId__": 418,
+ "__docId__": 417,
"kind": "method",
"static": false,
"variation": null,
@@ -9174,7 +9161,7 @@
"generator": false
},
{
- "__docId__": 419,
+ "__docId__": 418,
"kind": "member",
"static": false,
"variation": null,
@@ -9192,7 +9179,7 @@
}
},
{
- "__docId__": 420,
+ "__docId__": 419,
"kind": "member",
"static": false,
"variation": null,
@@ -9210,7 +9197,7 @@
}
},
{
- "__docId__": 421,
+ "__docId__": 420,
"kind": "member",
"static": false,
"variation": null,
@@ -9228,7 +9215,7 @@
}
},
{
- "__docId__": 422,
+ "__docId__": 421,
"kind": "file",
"static": true,
"variation": null,
@@ -9241,7 +9228,7 @@
"content": "import {Feature} from '../feature';\nimport {createElm, createText, elm, removeElm} from '../dom';\nimport {addEvt} from '../event';\nimport {NONE} from '../const';\n\nconst WIKI_URL = 'https://github.com/koalyptus/TableFilter/wiki/' +\n '4.-Filter-operators';\nconst WEBSITE_URL = 'http://koalyptus.github.io/TableFilter/';\n\n/**\n * Help UI component\n */\nexport class Help extends Feature {\n\n /**\n * Creates an instance of Help\n * @param {TableFilter} tf TableFilter instance\n */\n constructor(tf) {\n super(tf, 'help');\n\n let f = this.config;\n\n /**\n * ID of main custom container element\n * @type {String}\n */\n this.tgtId = f.help_instructions_target_id || null;\n\n /**\n * ID of custom container element for instructions\n * @type {String}\n */\n this.contTgtId = f.help_instructions_container_target_id ||\n null;\n\n /**\n * Instructions text (accepts HTML)\n * @type {String}\n */\n this.instrText = f.help_instructions_text ?\n f.help_instructions_text :\n 'Use the filters above each column to filter and limit table ' +\n 'data. Advanced searches can be performed by using the following ' +\n 'operators:
<,
<=,
>, ' +\n '
>=,
=,
*,
!,
{,
}, ' +\n '
||,
&&,
[empty],
[nonempty], ' +\n '
rgx:' +\n 'Learn more
';\n\n /**\n * Instructions HTML\n * @type {String}\n */\n this.instrHtml = f.help_instructions_html || null;\n\n /**\n * Help button text ('?')\n * @type {String}\n */\n this.btnText = f.help_instructions_btn_text || '?';\n\n /**\n * Custom help button HTML\n * @type {String}\n */\n this.btnHtml = f.help_instructions_btn_html || null;\n\n /**\n * Css class for help button\n * @type {String}\n */\n this.btnCssClass = f.help_instructions_btn_css_class || 'helpBtn';\n\n /**\n * Css class for help container element\n * @type {String}\n */\n this.contCssClass = f.help_instructions_container_css_class ||\n 'helpCont';\n\n /**\n * Stores button DOM element\n * @type {DOMElement}\n */\n this.btn = null;\n\n /**\n * Stores help container DOM element\n * @type {DOMElement}\n */\n this.cont = null;\n\n /**\n * Default HTML appended to instructions text\n * @type {String}\n */\n this.defaultHtml = '';\n\n this.emitter.on(['init-help'], () => this.init());\n }\n\n /**\n * Initialise Help instance\n */\n init() {\n if (this.initialized) {\n return;\n }\n\n let tf = this.tf;\n\n let btn = createElm('span');\n let cont = createElm('div');\n\n //help button is added to defined element\n if (!this.tgtId) {\n tf.setToolbar();\n }\n let targetEl = !this.tgtId ? tf.rDiv : elm(this.tgtId);\n targetEl.appendChild(btn);\n\n let divContainer = !this.contTgtId ? btn : elm(this.contTgtId);\n\n if (!this.btnHtml) {\n divContainer.appendChild(cont);\n let helplink = createElm('a', ['href', 'javascript:void(0);']);\n helplink.className = this.btnCssClass;\n helplink.appendChild(createText(this.btnText));\n btn.appendChild(helplink);\n addEvt(helplink, 'click', () => this.toggle());\n } else {\n btn.innerHTML = this.btnHtml;\n let helpEl = btn.firstChild;\n addEvt(helpEl, 'click', () => this.toggle());\n divContainer.appendChild(cont);\n }\n\n if (!this.instrHtml) {\n cont.innerHTML = this.instrText;\n cont.className = this.contCssClass;\n addEvt(cont, 'dblclick', () => this.toggle());\n } else {\n if (this.contTgtId) {\n divContainer.appendChild(cont);\n }\n cont.innerHTML = this.instrHtml;\n if (!this.contTgtId) {\n cont.className = this.contCssClass;\n addEvt(cont, 'dblclick', () => this.toggle());\n }\n }\n cont.innerHTML += this.defaultHtml;\n addEvt(cont, 'click', () => this.toggle());\n\n this.cont = cont;\n this.btn = btn;\n /** @inherited */\n this.initialized = true;\n }\n\n /**\n * Toggle help pop-up\n */\n toggle() {\n // check only if explicitily set to false as in this case undefined\n // signifies the help feature is enabled by default\n if (this.enabled === false) {\n return;\n }\n let divDisplay = this.cont.style.display;\n if (divDisplay === '' || divDisplay === NONE) {\n this.cont.style.display = 'inline';\n } else {\n this.cont.style.display = NONE;\n }\n }\n\n /**\n * Remove help UI\n */\n destroy() {\n if (!this.initialized) {\n return;\n }\n removeElm(this.btn);\n this.btn = null;\n\n removeElm(this.cont);\n this.cont = null;\n\n this.initialized = false;\n }\n\n}\n"
},
{
- "__docId__": 423,
+ "__docId__": 422,
"kind": "variable",
"static": true,
"variation": null,
@@ -9262,7 +9249,7 @@
}
},
{
- "__docId__": 424,
+ "__docId__": 423,
"kind": "variable",
"static": true,
"variation": null,
@@ -9283,7 +9270,7 @@
}
},
{
- "__docId__": 425,
+ "__docId__": 424,
"kind": "class",
"static": true,
"variation": null,
@@ -9302,7 +9289,7 @@
]
},
{
- "__docId__": 426,
+ "__docId__": 425,
"kind": "constructor",
"static": false,
"variation": null,
@@ -9327,7 +9314,7 @@
"generator": false
},
{
- "__docId__": 427,
+ "__docId__": 426,
"kind": "member",
"static": false,
"variation": null,
@@ -9347,7 +9334,7 @@
}
},
{
- "__docId__": 428,
+ "__docId__": 427,
"kind": "member",
"static": false,
"variation": null,
@@ -9367,7 +9354,7 @@
}
},
{
- "__docId__": 429,
+ "__docId__": 428,
"kind": "member",
"static": false,
"variation": null,
@@ -9387,7 +9374,7 @@
}
},
{
- "__docId__": 430,
+ "__docId__": 429,
"kind": "member",
"static": false,
"variation": null,
@@ -9407,7 +9394,7 @@
}
},
{
- "__docId__": 431,
+ "__docId__": 430,
"kind": "member",
"static": false,
"variation": null,
@@ -9427,7 +9414,7 @@
}
},
{
- "__docId__": 432,
+ "__docId__": 431,
"kind": "member",
"static": false,
"variation": null,
@@ -9447,7 +9434,7 @@
}
},
{
- "__docId__": 433,
+ "__docId__": 432,
"kind": "member",
"static": false,
"variation": null,
@@ -9467,7 +9454,7 @@
}
},
{
- "__docId__": 434,
+ "__docId__": 433,
"kind": "member",
"static": false,
"variation": null,
@@ -9487,7 +9474,7 @@
}
},
{
- "__docId__": 435,
+ "__docId__": 434,
"kind": "member",
"static": false,
"variation": null,
@@ -9507,7 +9494,7 @@
}
},
{
- "__docId__": 436,
+ "__docId__": 435,
"kind": "member",
"static": false,
"variation": null,
@@ -9527,7 +9514,7 @@
}
},
{
- "__docId__": 437,
+ "__docId__": 436,
"kind": "member",
"static": false,
"variation": null,
@@ -9547,7 +9534,7 @@
}
},
{
- "__docId__": 438,
+ "__docId__": 437,
"kind": "method",
"static": false,
"variation": null,
@@ -9561,7 +9548,7 @@
"generator": false
},
{
- "__docId__": 439,
+ "__docId__": 438,
"kind": "member",
"static": false,
"variation": null,
@@ -9579,7 +9566,7 @@
}
},
{
- "__docId__": 440,
+ "__docId__": 439,
"kind": "member",
"static": false,
"variation": null,
@@ -9597,7 +9584,7 @@
}
},
{
- "__docId__": 441,
+ "__docId__": 440,
"kind": "member",
"static": false,
"variation": null,
@@ -9620,7 +9607,7 @@
}
},
{
- "__docId__": 442,
+ "__docId__": 441,
"kind": "method",
"static": false,
"variation": null,
@@ -9634,7 +9621,7 @@
"generator": false
},
{
- "__docId__": 443,
+ "__docId__": 442,
"kind": "method",
"static": false,
"variation": null,
@@ -9648,7 +9635,7 @@
"generator": false
},
{
- "__docId__": 444,
+ "__docId__": 443,
"kind": "member",
"static": false,
"variation": null,
@@ -9666,7 +9653,7 @@
}
},
{
- "__docId__": 445,
+ "__docId__": 444,
"kind": "member",
"static": false,
"variation": null,
@@ -9684,7 +9671,7 @@
}
},
{
- "__docId__": 446,
+ "__docId__": 445,
"kind": "member",
"static": false,
"variation": null,
@@ -9702,7 +9689,7 @@
}
},
{
- "__docId__": 447,
+ "__docId__": 446,
"kind": "file",
"static": true,
"variation": null,
@@ -9715,7 +9702,7 @@
"content": "import {createText, createElm, getText} from '../dom';\nimport {isArray} from '../types';\n\n/**\n * Highlight matched keywords upon filtering\n *\n * @export\n * @class HighlightKeyword\n */\nexport class HighlightKeyword {\n\n /**\n * Creates an instance of HighlightKeyword\n * @param {TableFilter} tf TableFilter instance\n */\n constructor(tf) {\n let f = tf.config();\n\n /**\n * Css class for highlighted term\n * @type {String}\n */\n this.highlightCssClass = f.highlight_css_class || 'keyword';\n\n /**\n * TableFilter instance\n * @type {TableFilter}\n */\n this.tf = tf;\n\n /**\n * TableFilter's emitter instance\n * @type {Emitter}\n */\n this.emitter = tf.emitter;\n }\n\n /**\n * Initializes HighlightKeyword instance\n */\n init() {\n this.emitter.on(\n ['before-filtering', 'destroy'],\n () => this.unhighlightAll()\n );\n this.emitter.on(\n ['highlight-keyword'],\n (tf, cell, term) =>\n this.highlight(cell, term, this.highlightCssClass)\n );\n }\n\n /**\n * Highlight occurences of searched term in passed node\n * @param {Node} node\n * @param {String} term Searched term\n * @param {String} cssClass Css class name\n *\n * TODO: refactor this method\n */\n highlight(node, term, cssClass) {\n // Iterate into this nodes childNodes\n if (node.hasChildNodes) {\n let children = node.childNodes;\n for (let i = 0; i < children.length; i++) {\n this.highlight(children[i], term, cssClass);\n }\n }\n\n if (node.nodeType === 3) {\n let nodeVal = node.nodeValue.toLowerCase();\n let termIdx = nodeVal.indexOf(term.toLowerCase());\n\n if (termIdx !== -1) {\n let pn = node.parentNode;\n if (pn && pn.className !== cssClass) {\n // term not highlighted yet\n let nv = node.nodeValue,\n // Create a load of replacement nodes\n before = createText(nv.substr(0, termIdx)),\n value = nv.substr(termIdx, term.length),\n after = createText(nv.substr(termIdx + term.length)),\n text = createText(value),\n container = createElm('span');\n container.className = cssClass;\n container.appendChild(text);\n pn.insertBefore(before, node);\n pn.insertBefore(container, node);\n pn.insertBefore(after, node);\n pn.removeChild(node);\n }\n }\n }\n }\n\n /**\n * Removes highlight to nodes matching passed string\n * @param {String} term\n * @param {String} cssClass Css class to remove\n */\n unhighlight(term, cssClass) {\n let highlightedNodes = this.tf.tbl.querySelectorAll(`.${cssClass}`);\n for (let i = 0; i < highlightedNodes.length; i++) {\n let n = highlightedNodes[i];\n let nodeVal = getText(n);\n\n if (nodeVal.toLowerCase().indexOf(term.toLowerCase()) !== -1) {\n let parentNode = n.parentNode;\n parentNode.replaceChild(createText(nodeVal), n);\n parentNode.normalize();\n }\n }\n }\n\n /**\n * Clear all occurrences of highlighted nodes\n */\n unhighlightAll() {\n if (!this.tf.highlightKeywords) {\n return;\n }\n // iterate filters values to unhighlight all values\n this.tf.getFiltersValue().forEach((val) => {\n if (isArray(val)) {\n val.forEach((item) =>\n this.unhighlight(item, this.highlightCssClass));\n } else {\n this.unhighlight(val, this.highlightCssClass);\n }\n });\n }\n\n /**\n * Remove feature\n */\n destroy() {\n this.emitter.off(\n ['before-filtering', 'destroy'],\n () => this.unhighlightAll()\n );\n this.emitter.off(\n ['highlight-keyword'],\n (tf, cell, term) =>\n this.highlight(cell, term, this.highlightCssClass)\n );\n }\n}\n"
},
{
- "__docId__": 448,
+ "__docId__": 447,
"kind": "class",
"static": true,
"variation": null,
@@ -9741,7 +9728,7 @@
"interface": false
},
{
- "__docId__": 449,
+ "__docId__": 448,
"kind": "constructor",
"static": false,
"variation": null,
@@ -9766,7 +9753,7 @@
"generator": false
},
{
- "__docId__": 450,
+ "__docId__": 449,
"kind": "member",
"static": false,
"variation": null,
@@ -9786,7 +9773,7 @@
}
},
{
- "__docId__": 451,
+ "__docId__": 450,
"kind": "member",
"static": false,
"variation": null,
@@ -9806,7 +9793,7 @@
}
},
{
- "__docId__": 452,
+ "__docId__": 451,
"kind": "member",
"static": false,
"variation": null,
@@ -9826,7 +9813,7 @@
}
},
{
- "__docId__": 453,
+ "__docId__": 452,
"kind": "method",
"static": false,
"variation": null,
@@ -9840,7 +9827,7 @@
"generator": false
},
{
- "__docId__": 454,
+ "__docId__": 453,
"kind": "method",
"static": false,
"variation": null,
@@ -9885,7 +9872,7 @@
"generator": false
},
{
- "__docId__": 455,
+ "__docId__": 454,
"kind": "method",
"static": false,
"variation": null,
@@ -9920,7 +9907,7 @@
"generator": false
},
{
- "__docId__": 456,
+ "__docId__": 455,
"kind": "method",
"static": false,
"variation": null,
@@ -9934,7 +9921,7 @@
"generator": false
},
{
- "__docId__": 457,
+ "__docId__": 456,
"kind": "method",
"static": false,
"variation": null,
@@ -9948,7 +9935,7 @@
"generator": false
},
{
- "__docId__": 458,
+ "__docId__": 457,
"kind": "file",
"static": true,
"variation": null,
@@ -9961,7 +9948,7 @@
"content": "import {Feature} from '../feature';\nimport {createElm, createText, elm, removeElm} from '../dom';\nimport {isFn} from '../types';\nimport {root} from '../root';\nimport {NONE} from '../const';\n\nconst EVENTS = [\n 'before-filtering',\n 'before-populating-filter',\n 'before-page-change',\n 'before-clearing-filters',\n 'before-page-length-change',\n 'before-reset-page',\n 'before-reset-page-length',\n 'before-loading-extensions',\n 'before-loading-themes'\n];\n\n/**\n * Activity indicator\n *\n * @export\n * @class Loader\n * @extends {Feature}\n */\nexport class Loader extends Feature {\n\n /**\n * Creates an instance of Loader.\n *\n * @param {TableFilter} tf TableFilter instance\n */\n constructor(tf) {\n super(tf, 'loader');\n\n let f = this.config;\n\n /**\n * ID of custom container element\n * @type {String}\n */\n this.targetId = f.loader_target_id || null;\n\n /**\n * Loader container DOM element\n * @type {DOMElement}\n */\n this.cont = null;\n\n /**\n * Text displayed when indicator is visible\n * @type {String}\n */\n this.text = f.loader_text || 'Loading...';\n\n /**\n * Custom HTML injected in Loader's container element\n * @type {String}\n */\n this.html = f.loader_html || null;\n\n /**\n * Css class for Loader's container element\n * @type {String}\n */\n this.cssClass = f.loader_css_class || 'loader';\n\n /**\n * Close delay in milliseconds\n * @type {Number}\n */\n this.closeDelay = 250;\n\n /**\n * Callback fired when loader is displayed\n * @type {Function}\n */\n this.onShow = isFn(f.on_show_loader) ? f.on_show_loader : null;\n\n /**\n * Callback fired when loader is closed\n * @type {Function}\n */\n this.onHide = isFn(f.on_hide_loader) ? f.on_hide_loader : null;\n }\n\n /**\n * Initializes Loader instance\n */\n init() {\n if (this.initialized) {\n return;\n }\n\n let tf = this.tf;\n let emitter = this.emitter;\n\n let containerDiv = createElm('div');\n containerDiv.className = this.cssClass;\n\n let targetEl = !this.targetId ?\n tf.tbl.parentNode : elm(this.targetId);\n if (!this.targetId) {\n targetEl.insertBefore(containerDiv, tf.tbl);\n } else {\n targetEl.appendChild(containerDiv);\n }\n this.cont = containerDiv;\n if (!this.html) {\n this.cont.appendChild(createText(this.text));\n } else {\n this.cont.innerHTML = this.html;\n }\n\n this.show(NONE);\n\n // Subscribe to events\n emitter.on(EVENTS, () => this.show(''));\n emitter.on(EVENTS, () => this.show(NONE));\n\n /**\n * @inherited\n */\n this.initialized = true;\n }\n\n /**\n * Shows or hides activity indicator\n * @param {String} Two possible values: '' or 'none'\n */\n show(p) {\n if (!this.isEnabled()) {\n return;\n }\n\n let displayLoader = () => {\n if (!this.cont) {\n return;\n }\n if (this.onShow && p !== NONE) {\n this.onShow.call(null, this);\n }\n this.cont.style.display = p;\n if (this.onHide && p === NONE) {\n this.onHide.call(null, this);\n }\n };\n\n let t = p === NONE ? this.closeDelay : 1;\n root.setTimeout(displayLoader, t);\n }\n\n /**\n * Removes feature\n */\n destroy() {\n if (!this.initialized) {\n return;\n }\n\n let emitter = this.emitter;\n\n removeElm(this.cont);\n this.cont = null;\n\n // Unsubscribe to events\n emitter.off(EVENTS, () => this.show(''));\n emitter.off(EVENTS, () => this.show(NONE));\n\n this.initialized = false;\n }\n}\n"
},
{
- "__docId__": 459,
+ "__docId__": 458,
"kind": "variable",
"static": true,
"variation": null,
@@ -9982,7 +9969,7 @@
}
},
{
- "__docId__": 460,
+ "__docId__": 459,
"kind": "class",
"static": true,
"variation": null,
@@ -10011,7 +9998,7 @@
]
},
{
- "__docId__": 461,
+ "__docId__": 460,
"kind": "constructor",
"static": false,
"variation": null,
@@ -10036,7 +10023,7 @@
"generator": false
},
{
- "__docId__": 462,
+ "__docId__": 461,
"kind": "member",
"static": false,
"variation": null,
@@ -10056,7 +10043,7 @@
}
},
{
- "__docId__": 463,
+ "__docId__": 462,
"kind": "member",
"static": false,
"variation": null,
@@ -10076,7 +10063,7 @@
}
},
{
- "__docId__": 464,
+ "__docId__": 463,
"kind": "member",
"static": false,
"variation": null,
@@ -10096,7 +10083,7 @@
}
},
{
- "__docId__": 465,
+ "__docId__": 464,
"kind": "member",
"static": false,
"variation": null,
@@ -10116,7 +10103,7 @@
}
},
{
- "__docId__": 466,
+ "__docId__": 465,
"kind": "member",
"static": false,
"variation": null,
@@ -10136,7 +10123,7 @@
}
},
{
- "__docId__": 467,
+ "__docId__": 466,
"kind": "member",
"static": false,
"variation": null,
@@ -10156,7 +10143,7 @@
}
},
{
- "__docId__": 468,
+ "__docId__": 467,
"kind": "member",
"static": false,
"variation": null,
@@ -10176,7 +10163,7 @@
}
},
{
- "__docId__": 469,
+ "__docId__": 468,
"kind": "member",
"static": false,
"variation": null,
@@ -10196,7 +10183,7 @@
}
},
{
- "__docId__": 470,
+ "__docId__": 469,
"kind": "method",
"static": false,
"variation": null,
@@ -10210,7 +10197,7 @@
"generator": false
},
{
- "__docId__": 471,
+ "__docId__": 470,
"kind": "member",
"static": false,
"variation": null,
@@ -10228,7 +10215,7 @@
}
},
{
- "__docId__": 472,
+ "__docId__": 471,
"kind": "member",
"static": false,
"variation": null,
@@ -10251,7 +10238,7 @@
}
},
{
- "__docId__": 473,
+ "__docId__": 472,
"kind": "method",
"static": false,
"variation": null,
@@ -10276,7 +10263,7 @@
"generator": false
},
{
- "__docId__": 474,
+ "__docId__": 473,
"kind": "method",
"static": false,
"variation": null,
@@ -10290,7 +10277,7 @@
"generator": false
},
{
- "__docId__": 475,
+ "__docId__": 474,
"kind": "member",
"static": false,
"variation": null,
@@ -10308,7 +10295,7 @@
}
},
{
- "__docId__": 476,
+ "__docId__": 475,
"kind": "member",
"static": false,
"variation": null,
@@ -10326,7 +10313,7 @@
}
},
{
- "__docId__": 477,
+ "__docId__": 476,
"kind": "file",
"static": true,
"variation": null,
@@ -10339,7 +10326,7 @@
"content": "import {Feature} from '../feature';\nimport {createElm, elm, removeElm} from '../dom';\nimport {isEmpty, isFn} from '../types';\nimport {NONE} from '../const';\n\n/**\n * UI when filtering yields no matches\n * @export\n * @class NoResults\n * @extends {Feature}\n */\nexport class NoResults extends Feature {\n\n /**\n * Creates an instance of NoResults\n * @param {TableFilter} tf TableFilter instance\n */\n constructor(tf) {\n super(tf, 'noResults');\n\n //configuration object\n let f = this.config.no_results_message;\n\n /**\n * Text (accepts HTML)\n * @type {String}\n */\n this.content = f.content || 'No results';\n\n /**\n * Custom container DOM element\n * @type {DOMElement}\n */\n this.customContainer = f.custom_container || null;\n\n /**\n * ID of custom container element\n * @type {String}\n */\n this.customContainerId = f.custom_container_id || null;\n\n /**\n * Indicates if UI is contained in a external element\n * @type {Boolean}\n * @private\n */\n this.isExternal = !isEmpty(this.customContainer) ||\n !isEmpty(this.customContainerId);\n\n /**\n * Css class assigned to container element\n * @type {String}\n */\n this.cssClass = f.css_class || 'no-results';\n\n /**\n * Stores container DOM element\n * @type {DOMElement}\n */\n this.cont = null;\n\n /**\n * Callback fired before the message is displayed\n * @type {Function}\n */\n this.onBeforeShow = isFn(f.on_before_show_msg) ?\n f.on_before_show_msg : null;\n\n /**\n * Callback fired after the message is displayed\n * @type {Function}\n */\n this.onAfterShow = isFn(f.on_after_show_msg) ?\n f.on_after_show_msg : null;\n\n /**\n * Callback fired before the message is hidden\n * @type {Function}\n */\n this.onBeforeHide = isFn(f.on_before_hide_msg) ?\n f.on_before_hide_msg : null;\n\n /**\n * Callback fired after the message is hidden\n * @type {Function}\n */\n this.onAfterHide = isFn(f.on_after_hide_msg) ?\n f.on_after_hide_msg : null;\n }\n\n /**\n * Initializes NoResults instance\n */\n init() {\n if (this.initialized) {\n return;\n }\n let tf = this.tf;\n let target = this.customContainer || elm(this.customContainerId) ||\n tf.tbl;\n\n //container\n let cont = createElm('div');\n cont.className = this.cssClass;\n cont.innerHTML = this.content;\n\n if (this.isExternal) {\n target.appendChild(cont);\n } else {\n target.parentNode.insertBefore(cont, target.nextSibling);\n }\n\n this.cont = cont;\n\n // subscribe to after-filtering event\n this.emitter.on(['after-filtering'], () => this.toggle());\n\n /**\n * @inherited\n */\n this.initialized = true;\n\n this.hide();\n }\n\n /**\n * Toggle no results message\n */\n toggle() {\n if (this.tf.getValidRowsNb() > 0) {\n this.hide();\n } else {\n this.show();\n }\n }\n\n /**\n * Show no results message\n */\n show() {\n if (!this.initialized || !this.isEnabled()) {\n return;\n }\n\n if (this.onBeforeShow) {\n this.onBeforeShow.call(null, this.tf, this);\n }\n\n this.setWidth();\n this.cont.style.display = 'block';\n\n if (this.onAfterShow) {\n this.onAfterShow.call(null, this.tf, this);\n }\n }\n\n /**\n * Hide no results message\n */\n hide() {\n if (!this.initialized || !this.isEnabled()) {\n return;\n }\n\n if (this.onBeforeHide) {\n this.onBeforeHide.call(null, this.tf, this);\n }\n\n this.cont.style.display = NONE;\n\n if (this.onAfterHide) {\n this.onAfterHide.call(null, this.tf, this);\n }\n }\n\n /**\n * Sets no results container width\n * @private\n */\n setWidth() {\n if (!this.initialized || this.isExternal || !this.isEnabled()) {\n return;\n }\n let tf = this.tf;\n if (tf.gridLayout) {\n let gridLayout = tf.feature('gridLayout');\n this.cont.style.width = gridLayout.tblCont.clientWidth + 'px';\n } else {\n this.cont.style.width = (tf.tbl.tHead ? tf.tbl.tHead.clientWidth :\n tf.tbl.tBodies[0].clientWidth) + 'px';\n }\n }\n\n /**\n * Remove feature\n */\n destroy() {\n if (!this.initialized) {\n return;\n }\n removeElm(this.cont);\n this.cont = null;\n // unsubscribe to after-filtering event\n this.emitter.off(['after-filtering'], () => this.toggle());\n\n this.initialized = false;\n }\n}\n"
},
{
- "__docId__": 478,
+ "__docId__": 477,
"kind": "class",
"static": true,
"variation": null,
@@ -10368,7 +10355,7 @@
]
},
{
- "__docId__": 479,
+ "__docId__": 478,
"kind": "constructor",
"static": false,
"variation": null,
@@ -10393,7 +10380,7 @@
"generator": false
},
{
- "__docId__": 480,
+ "__docId__": 479,
"kind": "member",
"static": false,
"variation": null,
@@ -10413,7 +10400,7 @@
}
},
{
- "__docId__": 481,
+ "__docId__": 480,
"kind": "member",
"static": false,
"variation": null,
@@ -10433,7 +10420,7 @@
}
},
{
- "__docId__": 482,
+ "__docId__": 481,
"kind": "member",
"static": false,
"variation": null,
@@ -10453,7 +10440,7 @@
}
},
{
- "__docId__": 483,
+ "__docId__": 482,
"kind": "member",
"static": false,
"variation": null,
@@ -10473,7 +10460,7 @@
}
},
{
- "__docId__": 484,
+ "__docId__": 483,
"kind": "member",
"static": false,
"variation": null,
@@ -10493,7 +10480,7 @@
}
},
{
- "__docId__": 485,
+ "__docId__": 484,
"kind": "member",
"static": false,
"variation": null,
@@ -10513,7 +10500,7 @@
}
},
{
- "__docId__": 486,
+ "__docId__": 485,
"kind": "member",
"static": false,
"variation": null,
@@ -10533,7 +10520,7 @@
}
},
{
- "__docId__": 487,
+ "__docId__": 486,
"kind": "member",
"static": false,
"variation": null,
@@ -10553,7 +10540,7 @@
}
},
{
- "__docId__": 488,
+ "__docId__": 487,
"kind": "member",
"static": false,
"variation": null,
@@ -10573,7 +10560,7 @@
}
},
{
- "__docId__": 489,
+ "__docId__": 488,
"kind": "member",
"static": false,
"variation": null,
@@ -10593,7 +10580,7 @@
}
},
{
- "__docId__": 490,
+ "__docId__": 489,
"kind": "method",
"static": false,
"variation": null,
@@ -10607,7 +10594,7 @@
"generator": false
},
{
- "__docId__": 491,
+ "__docId__": 490,
"kind": "member",
"static": false,
"variation": null,
@@ -10625,7 +10612,7 @@
}
},
{
- "__docId__": 492,
+ "__docId__": 491,
"kind": "member",
"static": false,
"variation": null,
@@ -10648,7 +10635,7 @@
}
},
{
- "__docId__": 493,
+ "__docId__": 492,
"kind": "method",
"static": false,
"variation": null,
@@ -10662,7 +10649,7 @@
"generator": false
},
{
- "__docId__": 494,
+ "__docId__": 493,
"kind": "method",
"static": false,
"variation": null,
@@ -10676,7 +10663,7 @@
"generator": false
},
{
- "__docId__": 495,
+ "__docId__": 494,
"kind": "method",
"static": false,
"variation": null,
@@ -10690,7 +10677,7 @@
"generator": false
},
{
- "__docId__": 496,
+ "__docId__": 495,
"kind": "method",
"static": false,
"variation": null,
@@ -10704,7 +10691,7 @@
"generator": false
},
{
- "__docId__": 497,
+ "__docId__": 496,
"kind": "method",
"static": false,
"variation": null,
@@ -10718,7 +10705,7 @@
"generator": false
},
{
- "__docId__": 498,
+ "__docId__": 497,
"kind": "member",
"static": false,
"variation": null,
@@ -10736,7 +10723,7 @@
}
},
{
- "__docId__": 499,
+ "__docId__": 498,
"kind": "member",
"static": false,
"variation": null,
@@ -10754,7 +10741,7 @@
}
},
{
- "__docId__": 500,
+ "__docId__": 499,
"kind": "file",
"static": true,
"variation": null,
@@ -10767,7 +10754,7 @@
"content": "import {Feature} from '../feature';\nimport {createElm, createOpt, createText, elm, removeElm} from '../dom';\nimport {isArray, isFn, isNull} from '../types';\nimport {addEvt, keyCode, removeEvt} from '../event';\nimport {INPUT, SELECT, NONE, ENTER_KEY} from '../const';\n\n/**\n * Paging UI component\n * @export\n * @class Paging\n * @extends {Feature}\n */\nexport class Paging extends Feature {\n\n /**\n * Creates an instance of Paging\n * @param {TableFilter} tf TableFilter instance\n */\n constructor(tf) {\n super(tf, 'paging');\n\n // Configuration object\n var f = this.config;\n\n /**\n * Css class for the paging buttons (previous, next, etc.)\n * @type {String}\n */\n this.btnPageCssClass = f.paging_btn_css_class || 'pgInp';\n\n /**\n * Main select DOM element\n * @type {DOMElement}\n */\n this.pagingSlc = null;\n\n /**\n * Results per page select DOM element\n * @type {DOMElement}\n */\n this.resultsPerPageSlc = null;\n\n /**\n * ID of custom container element\n * @type {String}\n */\n this.pagingTgtId = f.paging_target_id || null;\n\n /**\n * Number of rows contained in a page\n * @type {Number}\n */\n this.pagingLength = !isNaN(f.paging_length) ? f.paging_length : 10;\n\n /**\n * ID of custom container element for the results per page selector\n * @type {String}\n */\n this.resultsPerPageTgtId = f.results_per_page_target_id || null;\n\n /**\n * Css class for the paging select element\n * @type {String}\n */\n this.pgSlcCssClass = f.paging_slc_css_class || 'pgSlc';\n\n /**\n * Css class for the paging input element\n * @type {String}\n */\n this.pgInpCssClass = f.paging_inp_css_class || 'pgNbInp';\n\n /**\n * Label and values for the results per page select, example of usage:\n * ['Records: ', [10,25,50,100]]\n * @type {Array}\n */\n this.resultsPerPage = f.results_per_page || null;\n\n /**\n * Determines if results per page is configured\n * @type {Boolean}\n */\n this.hasResultsPerPage = isArray(this.resultsPerPage);\n\n /**\n * Css class for the results per page select\n * @type {String}\n */\n this.resultsSlcCssClass = f.results_slc_css_class || 'rspg';\n\n /**\n * Css class for the label preceding results per page select\n * @type {String}\n */\n this.resultsSpanCssClass = f.results_span_css_class || 'rspgSpan';\n\n /**\n * Index of the first row of current page\n * @type {Number}\n * @private\n */\n this.startPagingRow = 0;\n\n /**\n * Total number of pages\n * @type {Number}\n * @private\n */\n this.nbPages = 0;\n\n /**\n * Current page number\n * @type {Number}\n * @private\n */\n this.currentPageNb = 1;\n\n /**\n * Next page button text\n * @type {String}\n */\n this.btnNextPageText = f.btn_next_page_text || '>';\n\n /**\n * Previous page button text\n * @type {String}\n */\n this.btnPrevPageText = f.btn_prev_page_text || '<';\n\n /**\n * Last page button text\n * @type {String}\n */\n this.btnLastPageText = f.btn_last_page_text || '>|';\n\n /**\n * First page button text\n * @type {String}\n */\n this.btnFirstPageText = f.btn_first_page_text || '|<';\n\n /**\n * Next page button HTML\n * @type {String}\n */\n this.btnNextPageHtml = f.btn_next_page_html ||\n (!tf.enableIcons ? null :\n '
');\n\n /**\n * Previous page button HTML\n * @type {String}\n */\n this.btnPrevPageHtml = f.btn_prev_page_html ||\n (!tf.enableIcons ? null :\n '
');\n\n /**\n * First page button HTML\n * @type {String}\n */\n this.btnFirstPageHtml = f.btn_first_page_html ||\n (!tf.enableIcons ? null :\n '
');\n\n /**\n * Last page button HTML\n * @type {String}\n */\n this.btnLastPageHtml = f.btn_last_page_html ||\n (!tf.enableIcons ? null :\n '
');\n\n /**\n * Text preceeding page selector drop-down\n * @type {String}\n */\n this.pageText = f.page_text || ' Page ';\n\n /**\n * Text after page selector drop-down\n * @type {String}\n */\n this.ofText = f.of_text || ' of ';\n\n /**\n * Css class for the span containing total number of pages\n * @type {String}\n */\n this.nbPgSpanCssClass = f.nb_pages_css_class || 'nbpg';\n\n /**\n * Determines if paging buttons are enabled (default: true)\n * @type {Boolean}\n */\n this.hasPagingBtns = f.paging_btns === false ? false : true;\n\n /**\n * Defines page selector type, two possible values: 'select', 'input'\n * @type {String}\n */\n this.pageSelectorType = f.page_selector_type || SELECT;\n\n /**\n * Callback fired before the page is changed\n * @type {Function}\n */\n this.onBeforeChangePage = isFn(f.on_before_change_page) ?\n f.on_before_change_page : null;\n\n /**\n * Callback fired after the page is changed\n * @type {Function}\n */\n this.onAfterChangePage = isFn(f.on_after_change_page) ?\n f.on_after_change_page : null;\n\n /**\n * Element IDs prefixes\n */\n /**\n * Page select\n * @type {String}\n * @private\n */\n this.prfxSlcPages = 'slcPages_';\n /**\n * Results per page select\n * @type {String}\n * @private\n */\n this.prfxSlcResults = 'slcResults_';\n /**\n * Label preciding results per page select\n * @type {String}\n * @private\n */\n this.prfxSlcResultsTxt = 'slcResultsTxt_';\n /**\n * Span containing next page button\n * @type {String}\n * @private\n */\n this.prfxBtnNextSpan = 'btnNextSpan_';\n /**\n * Span containing previous page button\n * @type {String}\n * @private\n */\n this.prfxBtnPrevSpan = 'btnPrevSpan_';\n /**\n * Span containing last page button\n * @type {String}\n * @private\n */\n this.prfxBtnLastSpan = 'btnLastSpan_';\n /**\n * Span containing first page button\n * @type {String}\n * @private\n */\n this.prfxBtnFirstSpan = 'btnFirstSpan_';\n /**\n * Next button\n * @type {String}\n * @private\n */\n this.prfxBtnNext = 'btnNext_';\n /**\n * Previous button\n * @type {String}\n * @private\n */\n this.prfxBtnPrev = 'btnPrev_';\n /**\n * Last button\n * @type {String}\n * @private\n */\n this.prfxBtnLast = 'btnLast_';\n /**\n * First button\n * @type {String}\n * @private\n */\n this.prfxBtnFirst = 'btnFirst_';\n /**\n * Span for tot nb pages\n * @type {String}\n * @private\n */\n this.prfxPgSpan = 'pgspan_';\n /**\n * Span preceding pages select (contains 'Page')\n * @type {String}\n * @private\n */\n this.prfxPgBeforeSpan = 'pgbeforespan_';\n /**\n * Span following pages select (contains ' of ')\n * @type {String}\n * @private\n */\n this.prfxPgAfterSpan = 'pgafterspan_';\n\n var start_row = tf.refRow;\n var nrows = tf.getRowsNb(true);\n //calculates page nb\n this.nbPages = Math.ceil((nrows - start_row) / this.pagingLength);\n\n var o = this;\n /**\n * Paging DOM events handlers\n * @type {String}\n * @private\n */\n this.evt = {\n slcIndex() {\n return (o.pageSelectorType === SELECT) ?\n o.pagingSlc.options.selectedIndex :\n parseInt(o.pagingSlc.value, 10) - 1;\n },\n nbOpts() {\n return (o.pageSelectorType === SELECT) ?\n parseInt(o.pagingSlc.options.length, 10) - 1 :\n (o.nbPages - 1);\n },\n next() {\n var nextIndex = o.evt.slcIndex() < o.evt.nbOpts() ?\n o.evt.slcIndex() + 1 : 0;\n o.changePage(nextIndex);\n },\n prev() {\n var prevIndex = o.evt.slcIndex() > 0 ?\n o.evt.slcIndex() - 1 : o.evt.nbOpts();\n o.changePage(prevIndex);\n },\n last() {\n o.changePage(o.evt.nbOpts());\n },\n first() {\n o.changePage(0);\n },\n _detectKey(e) {\n var key = keyCode(e);\n if (key === ENTER_KEY) {\n if (tf.sorted) {\n tf.filter();\n o.changePage(o.evt.slcIndex());\n } else {\n o.changePage();\n }\n this.blur();\n }\n },\n slcPagesChange: null,\n nextEvt: null,\n prevEvt: null,\n lastEvt: null,\n firstEvt: null\n };\n }\n\n /**\n * Initialize DOM elements\n */\n init() {\n var slcPages;\n var tf = this.tf;\n var evt = this.evt;\n\n if (this.initialized) {\n return;\n }\n\n // Check resultsPerPage is in expected format and initialise the\n // results per page component\n if (this.hasResultsPerPage) {\n if (this.resultsPerPage.length < 2) {\n this.hasResultsPerPage = false;\n } else {\n this.pagingLength = this.resultsPerPage[1][0];\n this.setResultsPerPage();\n }\n }\n\n evt.slcPagesChange = (event) => {\n var slc = event.target;\n this.changePage(slc.selectedIndex);\n };\n\n // Paging drop-down list selector\n if (this.pageSelectorType === SELECT) {\n slcPages = createElm(SELECT, ['id', this.prfxSlcPages + tf.id]);\n slcPages.className = this.pgSlcCssClass;\n addEvt(slcPages, 'change', evt.slcPagesChange);\n }\n\n // Paging input selector\n if (this.pageSelectorType === INPUT) {\n slcPages = createElm(INPUT,\n ['id', this.prfxSlcPages + tf.id],\n ['value', this.currentPageNb]\n );\n slcPages.className = this.pgInpCssClass;\n addEvt(slcPages, 'keypress', evt._detectKey);\n }\n\n // btns containers\n var btnNextSpan = createElm(\n 'span', ['id', this.prfxBtnNextSpan + tf.id]);\n var btnPrevSpan = createElm(\n 'span', ['id', this.prfxBtnPrevSpan + tf.id]);\n var btnLastSpan = createElm(\n 'span', ['id', this.prfxBtnLastSpan + tf.id]);\n var btnFirstSpan = createElm(\n 'span', ['id', this.prfxBtnFirstSpan + tf.id]);\n\n if (this.hasPagingBtns) {\n // Next button\n if (!this.btnNextPageHtml) {\n var btn_next = createElm(INPUT,\n ['id', this.prfxBtnNext + tf.id],\n ['type', 'button'],\n ['value', this.btnNextPageText],\n ['title', 'Next']\n );\n btn_next.className = this.btnPageCssClass;\n addEvt(btn_next, 'click', evt.next);\n btnNextSpan.appendChild(btn_next);\n } else {\n btnNextSpan.innerHTML = this.btnNextPageHtml;\n addEvt(btnNextSpan, 'click', evt.next);\n }\n // Previous button\n if (!this.btnPrevPageHtml) {\n var btn_prev = createElm(INPUT,\n ['id', this.prfxBtnPrev + tf.id],\n ['type', 'button'],\n ['value', this.btnPrevPageText],\n ['title', 'Previous']\n );\n btn_prev.className = this.btnPageCssClass;\n addEvt(btn_prev, 'click', evt.prev);\n btnPrevSpan.appendChild(btn_prev);\n } else {\n btnPrevSpan.innerHTML = this.btnPrevPageHtml;\n addEvt(btnPrevSpan, 'click', evt.prev);\n }\n // Last button\n if (!this.btnLastPageHtml) {\n var btn_last = createElm(INPUT,\n ['id', this.prfxBtnLast + tf.id],\n ['type', 'button'],\n ['value', this.btnLastPageText],\n ['title', 'Last']\n );\n btn_last.className = this.btnPageCssClass;\n addEvt(btn_last, 'click', evt.last);\n btnLastSpan.appendChild(btn_last);\n } else {\n btnLastSpan.innerHTML = this.btnLastPageHtml;\n addEvt(btnLastSpan, 'click', evt.last);\n }\n // First button\n if (!this.btnFirstPageHtml) {\n var btn_first = createElm(INPUT,\n ['id', this.prfxBtnFirst + tf.id],\n ['type', 'button'],\n ['value', this.btnFirstPageText],\n ['title', 'First']\n );\n btn_first.className = this.btnPageCssClass;\n addEvt(btn_first, 'click', evt.first);\n btnFirstSpan.appendChild(btn_first);\n } else {\n btnFirstSpan.innerHTML = this.btnFirstPageHtml;\n addEvt(btnFirstSpan, 'click', evt.first);\n }\n }\n\n // paging elements (buttons+drop-down list) are added to defined element\n if (!this.pagingTgtId) {\n tf.setToolbar();\n }\n var targetEl = !this.pagingTgtId ? tf.mDiv : elm(this.pagingTgtId);\n targetEl.appendChild(btnFirstSpan);\n targetEl.appendChild(btnPrevSpan);\n\n var pgBeforeSpan = createElm(\n 'span', ['id', this.prfxPgBeforeSpan + tf.id]);\n pgBeforeSpan.appendChild(createText(this.pageText));\n pgBeforeSpan.className = this.nbPgSpanCssClass;\n targetEl.appendChild(pgBeforeSpan);\n targetEl.appendChild(slcPages);\n var pgAfterSpan = createElm(\n 'span', ['id', this.prfxPgAfterSpan + tf.id]);\n pgAfterSpan.appendChild(createText(this.ofText));\n pgAfterSpan.className = this.nbPgSpanCssClass;\n targetEl.appendChild(pgAfterSpan);\n var pgspan = createElm('span', ['id', this.prfxPgSpan + tf.id]);\n pgspan.className = this.nbPgSpanCssClass;\n pgspan.appendChild(createText(' ' + this.nbPages + ' '));\n targetEl.appendChild(pgspan);\n targetEl.appendChild(btnNextSpan);\n targetEl.appendChild(btnLastSpan);\n this.pagingSlc = elm(this.prfxSlcPages + tf.id);\n\n this.setPagingInfo();\n\n if (!tf.fltGrid) {\n tf.validateAllRows();\n this.setPagingInfo(tf.validRowsIndex);\n }\n\n this.emitter.on(['after-filtering'], () => this.resetPagingInfo());\n this.emitter.on(['change-page'],\n (tf, pageNumber) => this.setPage(pageNumber));\n this.emitter.on(['change-page-results'],\n (tf, pageLength) => this.changeResultsPerPage(pageLength));\n\n /**\n * @inherited\n */\n this.initialized = true;\n }\n\n /**\n * Reset paging when filters are already instantiated\n * @param {Boolean} filterTable Execute filtering once paging instanciated\n */\n reset(filterTable = false) {\n var tf = this.tf;\n if (this.isEnabled()) {\n return;\n }\n this.enable();\n this.init();\n\n if (filterTable) {\n tf.filter();\n }\n }\n\n /**\n * Reset paging info from scratch after a filtering process\n */\n resetPagingInfo() {\n this.startPagingRow = 0;\n this.currentPageNb = 1;\n this.setPagingInfo(this.tf.validRowsIndex);\n }\n\n /**\n * Calculate number of pages based on valid rows\n * Refresh paging select according to number of pages\n * @param {Array} validRows Collection of valid rows\n */\n setPagingInfo(validRows) {\n var tf = this.tf;\n var mdiv = !this.pagingTgtId ? tf.mDiv : elm(this.pagingTgtId);\n var pgspan = elm(this.prfxPgSpan + tf.id);\n\n //store valid rows indexes\n tf.validRowsIndex = validRows || tf.getValidRows(true);\n\n //calculate nb of pages\n this.nbPages = Math.ceil(tf.validRowsIndex.length / this.pagingLength);\n //refresh page nb span\n pgspan.innerHTML = this.nbPages;\n //select clearing shortcut\n if (this.pageSelectorType === SELECT) {\n this.pagingSlc.innerHTML = '';\n }\n\n if (this.nbPages > 0) {\n mdiv.style.visibility = 'visible';\n if (this.pageSelectorType === SELECT) {\n for (var z = 0; z < this.nbPages; z++) {\n var opt = createOpt(z + 1, z * this.pagingLength, false);\n this.pagingSlc.options[z] = opt;\n }\n } else {\n //input type\n this.pagingSlc.value = this.currentPageNb;\n }\n\n } else {\n /*** if no results paging select and buttons are hidden ***/\n mdiv.style.visibility = 'hidden';\n }\n this.groupByPage(tf.validRowsIndex);\n }\n\n /**\n * Group table rows by page and display valid rows\n * @param {Array} validRows Collection of valid rows\n */\n groupByPage(validRows) {\n var tf = this.tf;\n var rows = tf.tbl.rows;\n var startPagingRow = parseInt(this.startPagingRow, 10);\n var endPagingRow = startPagingRow + parseInt(this.pagingLength, 10);\n\n //store valid rows indexes\n if (validRows) {\n tf.validRowsIndex = validRows;\n }\n\n //this loop shows valid rows of current page\n for (var h = 0, len = tf.getValidRowsNb(true); h < len; h++) {\n var validRowIdx = tf.validRowsIndex[h];\n var r = rows[validRowIdx];\n var isRowValid = r.getAttribute('validRow');\n var rowDisplayed = false;\n\n if (h >= startPagingRow && h < endPagingRow) {\n if (isNull(isRowValid) || Boolean(isRowValid === 'true')) {\n r.style.display = '';\n rowDisplayed = true;\n }\n } else {\n r.style.display = NONE;\n }\n this.emitter.emit('row-paged', tf, validRowIdx, h, rowDisplayed);\n }\n\n // broadcast grouping by page\n this.emitter.emit('grouped-by-page', tf, this);\n }\n\n /**\n * Return the current page number\n * @return {Number} Page number\n */\n getPage() {\n return this.currentPageNb;\n }\n\n /**\n * Show page defined by passed argument (string or number):\n * @param {String}/{Number} cmd possible string values: 'next',\n * 'previous', 'last', 'first' or page number as per param\n */\n setPage(cmd) {\n var tf = this.tf;\n if (!tf.isInitialized() || !this.isEnabled()) {\n return;\n }\n var btnEvt = this.evt,\n cmdtype = typeof cmd;\n if (cmdtype === 'string') {\n switch (cmd.toLowerCase()) {\n case 'next':\n btnEvt.next();\n break;\n case 'previous':\n btnEvt.prev();\n break;\n case 'last':\n btnEvt.last();\n break;\n case 'first':\n btnEvt.first();\n break;\n default:\n btnEvt.next();\n break;\n }\n }\n else if (cmdtype === 'number') {\n this.changePage(cmd - 1);\n }\n }\n\n /**\n * Generates UI elements for the number of results per page drop-down\n */\n setResultsPerPage() {\n var tf = this.tf;\n var evt = this.evt;\n\n if (this.resultsPerPageSlc || !this.resultsPerPage) {\n return;\n }\n\n evt.slcResultsChange = (ev) => {\n this.onChangeResultsPerPage();\n ev.target.blur();\n };\n\n var slcR = createElm(SELECT, ['id', this.prfxSlcResults + tf.id]);\n slcR.className = this.resultsSlcCssClass;\n var slcRText = this.resultsPerPage[0],\n slcROpts = this.resultsPerPage[1];\n var slcRSpan = createElm(\n 'span', ['id', this.prfxSlcResultsTxt + tf.id]);\n slcRSpan.className = this.resultsSpanCssClass;\n\n // results per page select is added to external element\n if (!this.resultsPerPageTgtId) {\n tf.setToolbar();\n }\n var targetEl = !this.resultsPerPageTgtId ?\n tf.rDiv : elm(this.resultsPerPageTgtId);\n slcRSpan.appendChild(createText(slcRText));\n\n var help = tf.feature('help');\n if (help && help.btn) {\n help.btn.parentNode.insertBefore(slcRSpan, help.btn);\n help.btn.parentNode.insertBefore(slcR, help.btn);\n } else {\n targetEl.appendChild(slcRSpan);\n targetEl.appendChild(slcR);\n }\n\n for (var r = 0; r < slcROpts.length; r++) {\n var currOpt = new Option(slcROpts[r], slcROpts[r], false, false);\n slcR.options[r] = currOpt;\n }\n addEvt(slcR, 'change', evt.slcResultsChange);\n this.resultsPerPageSlc = slcR;\n }\n\n /**\n * Remove number of results per page UI elements\n */\n removeResultsPerPage() {\n var tf = this.tf;\n if (!tf.isInitialized() || !this.resultsPerPageSlc ||\n !this.resultsPerPage) {\n return;\n }\n var slcR = this.resultsPerPageSlc,\n slcRSpan = elm(this.prfxSlcResultsTxt + tf.id);\n if (slcR) {\n removeElm(slcR);\n }\n if (slcRSpan) {\n removeElm(slcRSpan);\n }\n this.resultsPerPageSlc = null;\n }\n\n /**\n * Change the page based on passed index\n * @param {Number} index Index of the page (0-n)\n */\n changePage(index) {\n var tf = this.tf;\n\n if (!this.isEnabled()) {\n return;\n }\n\n this.emitter.emit('before-page-change', tf, (index + 1));\n\n if (index === null) {\n index = this.pageSelectorType === SELECT ?\n this.pagingSlc.options.selectedIndex : this.pagingSlc.value - 1;\n }\n if (index >= 0 && index <= (this.nbPages - 1)) {\n if (this.onBeforeChangePage) {\n this.onBeforeChangePage.call(null, this, (index + 1));\n }\n this.currentPageNb = parseInt(index, 10) + 1;\n if (this.pageSelectorType === SELECT) {\n this.pagingSlc.options[index].selected = true;\n } else {\n this.pagingSlc.value = this.currentPageNb;\n }\n\n this.startPagingRow = (this.pageSelectorType === SELECT) ?\n this.pagingSlc.value : (index * this.pagingLength);\n\n this.groupByPage();\n\n if (this.onAfterChangePage) {\n this.onAfterChangePage.call(null, this, (index + 1));\n }\n }\n\n this.emitter.emit('after-page-change', tf, (index + 1));\n }\n\n /**\n * Change the number of results per page based on passed value\n * @param {String} val The number of results per page\n */\n changeResultsPerPage(val) {\n if (!this.isEnabled() || isNaN(val)) {\n return;\n }\n\n this.resultsPerPageSlc.value = val;\n this.onChangeResultsPerPage();\n }\n\n /**\n * Change rows according to page results drop-down\n */\n onChangeResultsPerPage() {\n var tf = this.tf;\n\n if (!this.isEnabled()) {\n return;\n }\n\n this.emitter.emit('before-page-length-change', tf);\n\n var slcR = this.resultsPerPageSlc;\n var slcIndex = slcR.selectedIndex;\n var slcPagesSelIndex = (this.pageSelectorType === SELECT) ?\n this.pagingSlc.selectedIndex :\n parseInt(this.pagingSlc.value - 1, 10);\n this.pagingLength = parseInt(slcR.options[slcIndex].value, 10);\n this.startPagingRow = this.pagingLength * slcPagesSelIndex;\n\n if (!isNaN(this.pagingLength)) {\n if (this.startPagingRow >= tf.nbFilterableRows) {\n this.startPagingRow = (tf.nbFilterableRows - this.pagingLength);\n }\n this.setPagingInfo();\n\n if (this.pageSelectorType === SELECT) {\n var slcIdx =\n (this.pagingSlc.options.length - 1 <= slcPagesSelIndex) ?\n (this.pagingSlc.options.length - 1) : slcPagesSelIndex;\n this.pagingSlc.options[slcIdx].selected = true;\n }\n }\n\n this.emitter.emit('after-page-length-change', tf, this.pagingLength);\n }\n\n /**\n * Re-set page nb at page re-load\n */\n resetPage() {\n var tf = this.tf;\n if (!this.isEnabled()) {\n return;\n }\n this.emitter.emit('before-reset-page', tf);\n var pgNb = tf.feature('store').getPageNb();\n if (pgNb !== '') {\n this.changePage((pgNb - 1));\n }\n this.emitter.emit('after-reset-page', tf, pgNb);\n }\n\n /**\n * Re-set page length value at page re-load\n */\n resetPageLength() {\n var tf = this.tf;\n if (!this.isEnabled()) {\n return;\n }\n this.emitter.emit('before-reset-page-length', tf);\n var pglenIndex = tf.feature('store').getPageLength();\n\n if (pglenIndex !== '') {\n this.resultsPerPageSlc.options[pglenIndex].selected = true;\n this.changeResultsPerPage();\n }\n this.emitter.emit('after-reset-page-length', tf, pglenIndex);\n }\n\n /**\n * Remove paging feature\n */\n destroy() {\n var tf = this.tf;\n\n if (!this.initialized) {\n return;\n }\n // btns containers\n var btnNextSpan = elm(this.prfxBtnNextSpan + tf.id);\n var btnPrevSpan = elm(this.prfxBtnPrevSpan + tf.id);\n var btnLastSpan = elm(this.prfxBtnLastSpan + tf.id);\n var btnFirstSpan = elm(this.prfxBtnFirstSpan + tf.id);\n //span containing 'Page' text\n var pgBeforeSpan = elm(this.prfxPgBeforeSpan + tf.id);\n //span containing 'of' text\n var pgAfterSpan = elm(this.prfxPgAfterSpan + tf.id);\n //span containing nb of pages\n var pgspan = elm(this.prfxPgSpan + tf.id);\n\n var evt = this.evt;\n\n if (this.pagingSlc) {\n if (this.pageSelectorType === SELECT) {\n removeEvt(this.pagingSlc, 'change', evt.slcPagesChange);\n }\n else if (this.pageSelectorType === INPUT) {\n removeEvt(this.pagingSlc, 'keypress', evt._detectKey);\n }\n removeElm(this.pagingSlc);\n }\n\n if (btnNextSpan) {\n removeEvt(btnNextSpan, 'click', evt.next);\n removeElm(btnNextSpan);\n }\n\n if (btnPrevSpan) {\n removeEvt(btnPrevSpan, 'click', evt.prev);\n removeElm(btnPrevSpan);\n }\n\n if (btnLastSpan) {\n removeEvt(btnLastSpan, 'click', evt.last);\n removeElm(btnLastSpan);\n }\n\n if (btnFirstSpan) {\n removeEvt(btnFirstSpan, 'click', evt.first);\n removeElm(btnFirstSpan);\n }\n\n if (pgBeforeSpan) {\n removeElm(pgBeforeSpan);\n }\n\n if (pgAfterSpan) {\n removeElm(pgAfterSpan);\n }\n\n if (pgspan) {\n removeElm(pgspan);\n }\n\n if (this.hasResultsPerPage) {\n this.removeResultsPerPage();\n }\n\n this.emitter.off(['after-filtering'], () => this.resetPagingInfo());\n this.emitter.off(['change-page'],\n (tf, pageNumber) => this.setPage(pageNumber));\n this.emitter.off(['change-page-results'],\n (tf, pageLength) => this.changeResultsPerPage(pageLength));\n\n this.pagingSlc = null;\n this.nbPages = 0;\n this.disable();\n this.initialized = false;\n }\n}\n"
},
{
- "__docId__": 501,
+ "__docId__": 500,
"kind": "class",
"static": true,
"variation": null,
@@ -10796,7 +10783,7 @@
]
},
{
- "__docId__": 502,
+ "__docId__": 501,
"kind": "constructor",
"static": false,
"variation": null,
@@ -10821,7 +10808,7 @@
"generator": false
},
{
- "__docId__": 503,
+ "__docId__": 502,
"kind": "member",
"static": false,
"variation": null,
@@ -10841,7 +10828,7 @@
}
},
{
- "__docId__": 504,
+ "__docId__": 503,
"kind": "member",
"static": false,
"variation": null,
@@ -10861,7 +10848,7 @@
}
},
{
- "__docId__": 505,
+ "__docId__": 504,
"kind": "member",
"static": false,
"variation": null,
@@ -10881,7 +10868,7 @@
}
},
{
- "__docId__": 506,
+ "__docId__": 505,
"kind": "member",
"static": false,
"variation": null,
@@ -10901,7 +10888,7 @@
}
},
{
- "__docId__": 507,
+ "__docId__": 506,
"kind": "member",
"static": false,
"variation": null,
@@ -10921,7 +10908,7 @@
}
},
{
- "__docId__": 508,
+ "__docId__": 507,
"kind": "member",
"static": false,
"variation": null,
@@ -10941,7 +10928,7 @@
}
},
{
- "__docId__": 509,
+ "__docId__": 508,
"kind": "member",
"static": false,
"variation": null,
@@ -10961,7 +10948,7 @@
}
},
{
- "__docId__": 510,
+ "__docId__": 509,
"kind": "member",
"static": false,
"variation": null,
@@ -10981,7 +10968,7 @@
}
},
{
- "__docId__": 511,
+ "__docId__": 510,
"kind": "member",
"static": false,
"variation": null,
@@ -11001,7 +10988,7 @@
}
},
{
- "__docId__": 512,
+ "__docId__": 511,
"kind": "member",
"static": false,
"variation": null,
@@ -11021,7 +11008,7 @@
}
},
{
- "__docId__": 513,
+ "__docId__": 512,
"kind": "member",
"static": false,
"variation": null,
@@ -11041,7 +11028,7 @@
}
},
{
- "__docId__": 514,
+ "__docId__": 513,
"kind": "member",
"static": false,
"variation": null,
@@ -11061,7 +11048,7 @@
}
},
{
- "__docId__": 515,
+ "__docId__": 514,
"kind": "member",
"static": false,
"variation": null,
@@ -11081,7 +11068,7 @@
}
},
{
- "__docId__": 516,
+ "__docId__": 515,
"kind": "member",
"static": false,
"variation": null,
@@ -11101,7 +11088,7 @@
}
},
{
- "__docId__": 517,
+ "__docId__": 516,
"kind": "member",
"static": false,
"variation": null,
@@ -11121,7 +11108,7 @@
}
},
{
- "__docId__": 518,
+ "__docId__": 517,
"kind": "member",
"static": false,
"variation": null,
@@ -11141,7 +11128,7 @@
}
},
{
- "__docId__": 519,
+ "__docId__": 518,
"kind": "member",
"static": false,
"variation": null,
@@ -11161,7 +11148,7 @@
}
},
{
- "__docId__": 520,
+ "__docId__": 519,
"kind": "member",
"static": false,
"variation": null,
@@ -11181,7 +11168,7 @@
}
},
{
- "__docId__": 521,
+ "__docId__": 520,
"kind": "member",
"static": false,
"variation": null,
@@ -11201,7 +11188,7 @@
}
},
{
- "__docId__": 522,
+ "__docId__": 521,
"kind": "member",
"static": false,
"variation": null,
@@ -11221,7 +11208,7 @@
}
},
{
- "__docId__": 523,
+ "__docId__": 522,
"kind": "member",
"static": false,
"variation": null,
@@ -11241,7 +11228,7 @@
}
},
{
- "__docId__": 524,
+ "__docId__": 523,
"kind": "member",
"static": false,
"variation": null,
@@ -11261,7 +11248,7 @@
}
},
{
- "__docId__": 525,
+ "__docId__": 524,
"kind": "member",
"static": false,
"variation": null,
@@ -11281,7 +11268,7 @@
}
},
{
- "__docId__": 526,
+ "__docId__": 525,
"kind": "member",
"static": false,
"variation": null,
@@ -11301,7 +11288,7 @@
}
},
{
- "__docId__": 527,
+ "__docId__": 526,
"kind": "member",
"static": false,
"variation": null,
@@ -11321,7 +11308,7 @@
}
},
{
- "__docId__": 528,
+ "__docId__": 527,
"kind": "member",
"static": false,
"variation": null,
@@ -11341,7 +11328,7 @@
}
},
{
- "__docId__": 529,
+ "__docId__": 528,
"kind": "member",
"static": false,
"variation": null,
@@ -11361,7 +11348,7 @@
}
},
{
- "__docId__": 530,
+ "__docId__": 529,
"kind": "member",
"static": false,
"variation": null,
@@ -11381,7 +11368,7 @@
}
},
{
- "__docId__": 531,
+ "__docId__": 530,
"kind": "member",
"static": false,
"variation": null,
@@ -11401,7 +11388,7 @@
}
},
{
- "__docId__": 532,
+ "__docId__": 531,
"kind": "member",
"static": false,
"variation": null,
@@ -11421,7 +11408,7 @@
}
},
{
- "__docId__": 533,
+ "__docId__": 532,
"kind": "member",
"static": false,
"variation": null,
@@ -11441,7 +11428,7 @@
}
},
{
- "__docId__": 534,
+ "__docId__": 533,
"kind": "member",
"static": false,
"variation": null,
@@ -11461,7 +11448,7 @@
}
},
{
- "__docId__": 535,
+ "__docId__": 534,
"kind": "member",
"static": false,
"variation": null,
@@ -11481,7 +11468,7 @@
}
},
{
- "__docId__": 536,
+ "__docId__": 535,
"kind": "member",
"static": false,
"variation": null,
@@ -11501,7 +11488,7 @@
}
},
{
- "__docId__": 537,
+ "__docId__": 536,
"kind": "member",
"static": false,
"variation": null,
@@ -11521,7 +11508,7 @@
}
},
{
- "__docId__": 538,
+ "__docId__": 537,
"kind": "member",
"static": false,
"variation": null,
@@ -11541,7 +11528,7 @@
}
},
{
- "__docId__": 539,
+ "__docId__": 538,
"kind": "member",
"static": false,
"variation": null,
@@ -11561,7 +11548,7 @@
}
},
{
- "__docId__": 540,
+ "__docId__": 539,
"kind": "member",
"static": false,
"variation": null,
@@ -11581,7 +11568,7 @@
}
},
{
- "__docId__": 541,
+ "__docId__": 540,
"kind": "member",
"static": false,
"variation": null,
@@ -11601,7 +11588,7 @@
}
},
{
- "__docId__": 542,
+ "__docId__": 541,
"kind": "member",
"static": false,
"variation": null,
@@ -11621,7 +11608,7 @@
}
},
{
- "__docId__": 543,
+ "__docId__": 542,
"kind": "member",
"static": false,
"variation": null,
@@ -11641,7 +11628,7 @@
}
},
{
- "__docId__": 544,
+ "__docId__": 543,
"kind": "member",
"static": false,
"variation": null,
@@ -11661,7 +11648,7 @@
}
},
{
- "__docId__": 545,
+ "__docId__": 544,
"kind": "member",
"static": false,
"variation": null,
@@ -11681,7 +11668,7 @@
}
},
{
- "__docId__": 546,
+ "__docId__": 545,
"kind": "member",
"static": false,
"variation": null,
@@ -11701,7 +11688,7 @@
}
},
{
- "__docId__": 547,
+ "__docId__": 546,
"kind": "member",
"static": false,
"variation": null,
@@ -11719,7 +11706,7 @@
}
},
{
- "__docId__": 548,
+ "__docId__": 547,
"kind": "member",
"static": false,
"variation": null,
@@ -11739,7 +11726,7 @@
}
},
{
- "__docId__": 549,
+ "__docId__": 548,
"kind": "method",
"static": false,
"variation": null,
@@ -11753,7 +11740,7 @@
"generator": false
},
{
- "__docId__": 550,
+ "__docId__": 549,
"kind": "member",
"static": false,
"variation": null,
@@ -11771,7 +11758,7 @@
}
},
{
- "__docId__": 551,
+ "__docId__": 550,
"kind": "member",
"static": false,
"variation": null,
@@ -11789,7 +11776,7 @@
}
},
{
- "__docId__": 552,
+ "__docId__": 551,
"kind": "member",
"static": false,
"variation": null,
@@ -11807,7 +11794,7 @@
}
},
{
- "__docId__": 553,
+ "__docId__": 552,
"kind": "member",
"static": false,
"variation": null,
@@ -11830,7 +11817,7 @@
}
},
{
- "__docId__": 554,
+ "__docId__": 553,
"kind": "method",
"static": false,
"variation": null,
@@ -11855,7 +11842,7 @@
"generator": false
},
{
- "__docId__": 555,
+ "__docId__": 554,
"kind": "method",
"static": false,
"variation": null,
@@ -11869,7 +11856,7 @@
"generator": false
},
{
- "__docId__": 556,
+ "__docId__": 555,
"kind": "member",
"static": false,
"variation": null,
@@ -11887,7 +11874,7 @@
}
},
{
- "__docId__": 557,
+ "__docId__": 556,
"kind": "member",
"static": false,
"variation": null,
@@ -11905,7 +11892,7 @@
}
},
{
- "__docId__": 558,
+ "__docId__": 557,
"kind": "method",
"static": false,
"variation": null,
@@ -11930,7 +11917,7 @@
"generator": false
},
{
- "__docId__": 559,
+ "__docId__": 558,
"kind": "member",
"static": false,
"variation": null,
@@ -11948,7 +11935,7 @@
}
},
{
- "__docId__": 560,
+ "__docId__": 559,
"kind": "method",
"static": false,
"variation": null,
@@ -11973,7 +11960,7 @@
"generator": false
},
{
- "__docId__": 561,
+ "__docId__": 560,
"kind": "method",
"static": false,
"variation": null,
@@ -11995,7 +11982,7 @@
"generator": false
},
{
- "__docId__": 562,
+ "__docId__": 561,
"kind": "method",
"static": false,
"variation": null,
@@ -12020,7 +12007,7 @@
"generator": false
},
{
- "__docId__": 563,
+ "__docId__": 562,
"kind": "method",
"static": false,
"variation": null,
@@ -12034,7 +12021,7 @@
"generator": false
},
{
- "__docId__": 564,
+ "__docId__": 563,
"kind": "member",
"static": false,
"variation": null,
@@ -12052,7 +12039,7 @@
}
},
{
- "__docId__": 565,
+ "__docId__": 564,
"kind": "method",
"static": false,
"variation": null,
@@ -12066,7 +12053,7 @@
"generator": false
},
{
- "__docId__": 566,
+ "__docId__": 565,
"kind": "member",
"static": false,
"variation": null,
@@ -12084,7 +12071,7 @@
}
},
{
- "__docId__": 567,
+ "__docId__": 566,
"kind": "method",
"static": false,
"variation": null,
@@ -12109,7 +12096,7 @@
"generator": false
},
{
- "__docId__": 568,
+ "__docId__": 567,
"kind": "member",
"static": false,
"variation": null,
@@ -12127,7 +12114,7 @@
}
},
{
- "__docId__": 569,
+ "__docId__": 568,
"kind": "member",
"static": false,
"variation": null,
@@ -12145,7 +12132,7 @@
}
},
{
- "__docId__": 570,
+ "__docId__": 569,
"kind": "method",
"static": false,
"variation": null,
@@ -12170,7 +12157,7 @@
"generator": false
},
{
- "__docId__": 571,
+ "__docId__": 570,
"kind": "method",
"static": false,
"variation": null,
@@ -12184,7 +12171,7 @@
"generator": false
},
{
- "__docId__": 572,
+ "__docId__": 571,
"kind": "member",
"static": false,
"variation": null,
@@ -12202,7 +12189,7 @@
}
},
{
- "__docId__": 573,
+ "__docId__": 572,
"kind": "member",
"static": false,
"variation": null,
@@ -12220,7 +12207,7 @@
}
},
{
- "__docId__": 574,
+ "__docId__": 573,
"kind": "member",
"static": false,
"variation": null,
@@ -12238,7 +12225,7 @@
}
},
{
- "__docId__": 575,
+ "__docId__": 574,
"kind": "method",
"static": false,
"variation": null,
@@ -12252,7 +12239,7 @@
"generator": false
},
{
- "__docId__": 576,
+ "__docId__": 575,
"kind": "method",
"static": false,
"variation": null,
@@ -12266,7 +12253,7 @@
"generator": false
},
{
- "__docId__": 577,
+ "__docId__": 576,
"kind": "method",
"static": false,
"variation": null,
@@ -12280,7 +12267,7 @@
"generator": false
},
{
- "__docId__": 578,
+ "__docId__": 577,
"kind": "member",
"static": false,
"variation": null,
@@ -12298,7 +12285,7 @@
}
},
{
- "__docId__": 579,
+ "__docId__": 578,
"kind": "member",
"static": false,
"variation": null,
@@ -12316,7 +12303,7 @@
}
},
{
- "__docId__": 580,
+ "__docId__": 579,
"kind": "member",
"static": false,
"variation": null,
@@ -12334,7 +12321,7 @@
}
},
{
- "__docId__": 581,
+ "__docId__": 580,
"kind": "file",
"static": true,
"variation": null,
@@ -12347,7 +12334,7 @@
"content": "import {Feature} from '../feature';\nimport {isFn} from '../types';\nimport {createElm, removeElm} from '../dom';\nimport {addEvt, cancelEvt, stopEvt, targetEvt} from '../event';\nimport {INPUT, NONE} from '../const';\n\n/**\n * Pop-up filter component\n * @export\n * @class PopupFilter\n * @extends {Feature}\n */\nexport class PopupFilter extends Feature {\n\n /**\n * Creates an instance of PopupFilter\n * @param {TableFilter} tf TableFilter instance\n */\n constructor(tf) {\n super(tf, 'popupFilters');\n\n // Configuration object\n let f = this.config;\n\n // Enable external filters\n tf.isExternalFlt = true;\n tf.externalFltTgtIds = [];\n\n /**\n * Filter icon path\n * @type {String}\n */\n this.iconPath = f.popup_filters_image ||\n tf.themesPath + 'icn_filter.gif';\n\n /**\n * Active filter icon path\n * @type {string}\n */\n this.activeIconPath = f.popup_filters_image_active ||\n tf.themesPath + 'icn_filterActive.gif';\n\n /**\n * HTML for the filter icon\n * @type {string}\n */\n this.iconHtml = f.popup_filters_image_html ||\n '

';\n\n /**\n * Css class assigned to filter container element\n * @type {String}\n */\n this.containerCssClass = f.popup_div_css_class || 'popUpFilter';\n\n /**\n * Callback fired before a popup filter is opened\n * @type {Function}\n */\n this.onBeforeOpen = isFn(f.on_before_popup_filter_open) ?\n f.on_before_popup_filter_open : null;\n\n /**\n * Callback fired after a popup filter is opened\n * @type {Function}\n */\n this.onAfterOpen = isFn(f.on_after_popup_filter_open) ?\n f.on_after_popup_filter_open : null;\n\n /**\n * Callback fired before a popup filter is closed\n * @type {Function}\n */\n this.onBeforeClose = isFn(f.on_before_popup_filter_close) ?\n f.on_before_popup_filter_close : null;\n\n /**\n * Callback fired after a popup filter is closed\n * @type {Function}\n */\n this.onAfterClose = isFn(f.on_after_popup_filter_close) ?\n f.on_after_popup_filter_close : null;\n\n /**\n * Collection of filters spans\n * @type {Array}\n * @private\n */\n this.fltSpans = [];\n\n /**\n * Collection of filters icons\n * @type {Array}\n * @private\n */\n this.fltIcons = [];\n\n /**\n * Collection of filters icons cached after pop-up filters are removed\n * @type {Array}\n * @private\n */\n this.filtersCache = null;\n\n /**\n * Collection of filters containers\n * @type {Array}\n * @private\n */\n this.fltElms = this.filtersCache || [];\n\n /**\n * Ensure filter's container element width matches column width\n * @type {Boolean}\n */\n this.adjustToContainer = true;\n\n /**\n * Prefix for pop-up filter container ID\n * @type {String}\n * @private\n */\n this.prfxDiv = 'popUpDiv_';\n }\n\n /**\n * Click event handler for pop-up filter icon\n * @private\n */\n onClick(evt) {\n let elm = targetEvt(evt).parentNode,\n colIndex = parseInt(elm.getAttribute('ci'), 10);\n\n this.closeAll(colIndex);\n this.toggle(colIndex);\n\n if (this.adjustToContainer) {\n let popUpDiv = this.fltElms[colIndex],\n header = this.tf.getHeaderElement(colIndex),\n headerWidth = header.clientWidth * 0.95;\n popUpDiv.style.width = parseInt(headerWidth, 10) + 'px';\n }\n cancelEvt(evt);\n stopEvt(evt);\n }\n\n /**\n * Initialize DOM elements\n */\n init() {\n if (this.initialized) {\n return;\n }\n\n let tf = this.tf;\n\n // Override headers row index if no grouped headers\n // TODO: Because of the filters row generation, headers row index needs\n // adjusting: prevent useless row generation\n if (tf.headersRow <= 1 && isNaN(tf.config().headers_row_index)) {\n tf.headersRow = 0;\n }\n\n // Adjust headers row index for grid-layout mode\n // TODO: Because of the filters row generation, headers row index needs\n // adjusting: prevent useless row generation\n if (tf.gridLayout) {\n tf.headersRow--;\n this.buildIcons();\n }\n\n // subscribe to events\n this.emitter.on(['before-filtering'], () => this.setIconsState());\n this.emitter.on(['after-filtering'], () => this.closeAll());\n this.emitter.on(['cell-processed'],\n (tf, cellIndex) => this.changeState(cellIndex, true));\n this.emitter.on(['filters-row-inserted'], () => this.buildIcons());\n this.emitter.on(['before-filter-init'],\n (tf, colIndex) => this.build(colIndex));\n\n /**\n * @inherited\n */\n this.initialized = true;\n }\n\n /**\n * Reset previously destroyed feature\n */\n reset() {\n this.enable();\n this.init();\n this.buildAll();\n }\n\n /**\n * Build all filters icons\n */\n buildIcons() {\n let tf = this.tf;\n\n // TODO: Because of the filters row generation, headers row index needs\n // adjusting: prevent useless row generation\n tf.headersRow++;\n\n for (let i = 0; i < tf.nbCells; i++) {\n if (tf.getFilterType(i) === NONE) {\n continue;\n }\n let popUpSpan = createElm('span', ['ci', i]);\n popUpSpan.innerHTML = this.iconHtml;\n let header = tf.getHeaderElement(i);\n header.appendChild(popUpSpan);\n addEvt(popUpSpan, 'click', (evt) => this.onClick(evt));\n this.fltSpans[i] = popUpSpan;\n this.fltIcons[i] = popUpSpan.firstChild;\n }\n }\n\n /**\n * Build all pop-up filters elements\n */\n buildAll() {\n for (let i = 0; i < this.filtersCache.length; i++) {\n this.build(i, this.filtersCache[i]);\n }\n }\n\n /**\n * Build a specified pop-up filter elements\n * @param {Number} colIndex Column index\n * @param {Object} div Optional container DOM element\n */\n build(colIndex, div) {\n let tf = this.tf;\n let popUpDiv = div ||\n createElm('div', ['id', this.prfxDiv + tf.id + '_' + colIndex]);\n popUpDiv.className = this.containerCssClass;\n tf.externalFltTgtIds.push(popUpDiv.id);\n let header = tf.getHeaderElement(colIndex);\n header.insertBefore(popUpDiv, header.firstChild);\n addEvt(popUpDiv, 'click', (evt) => stopEvt(evt));\n this.fltElms[colIndex] = popUpDiv;\n }\n\n /**\n * Toogle visibility of specified filter\n * @param {Number} colIndex Column index\n */\n toggle(colIndex) {\n let tf = this.tf,\n popUpFltElm = this.fltElms[colIndex];\n\n if (popUpFltElm.style.display === NONE ||\n popUpFltElm.style.display === '') {\n if (this.onBeforeOpen) {\n this.onBeforeOpen.call(\n null, this, this.fltElms[colIndex], colIndex);\n }\n popUpFltElm.style.display = 'block';\n if (tf.getFilterType(colIndex) === INPUT) {\n let flt = tf.getFilterElement(colIndex);\n if (flt) {\n flt.focus();\n }\n }\n if (this.onAfterOpen) {\n this.onAfterOpen.call(\n null, this, this.fltElms[colIndex], colIndex);\n }\n } else {\n if (this.onBeforeClose) {\n this.onBeforeClose.call(\n null, this, this.fltElms[colIndex], colIndex);\n }\n popUpFltElm.style.display = NONE;\n if (this.onAfterClose) {\n this.onAfterClose.call(\n null, this, this.fltElms[colIndex], colIndex);\n }\n }\n }\n\n /**\n * Close all filters excepted for the specified one if any\n * @param {Number} exceptIdx Column index of the filter to not close\n */\n closeAll(exceptIdx) {\n for (let i = 0; i < this.fltElms.length; i++) {\n if (i === exceptIdx) {\n continue;\n }\n let popUpFltElm = this.fltElms[i];\n if (popUpFltElm) {\n popUpFltElm.style.display = NONE;\n }\n }\n }\n\n /**\n * Build all the icons representing the pop-up filters\n */\n setIconsState() {\n for (let i = 0; i < this.fltIcons.length; i++) {\n this.changeState(i, false);\n }\n }\n\n /**\n * Apply specified icon state\n * @param {Number} colIndex Column index\n * @param {Boolean} active Apply active state\n */\n changeState(colIndex, active) {\n if (this.fltIcons[colIndex]) {\n this.fltIcons[colIndex].src = active ?\n this.activeIconPath : this.iconPath;\n }\n }\n\n /**\n * Remove pop-up filters\n */\n destroy() {\n if (!this.initialized) {\n return;\n }\n\n this.filtersCache = [];\n for (let i = 0; i < this.fltElms.length; i++) {\n let popUpFltElm = this.fltElms[i],\n popUpFltSpan = this.fltSpans[i],\n popUpFltImg = this.fltIcons[i];\n if (popUpFltElm) {\n removeElm(popUpFltElm);\n this.filtersCache[i] = popUpFltElm;\n }\n popUpFltElm = null;\n if (popUpFltSpan) {\n removeElm(popUpFltSpan);\n }\n popUpFltSpan = null;\n if (popUpFltImg) {\n removeElm(popUpFltImg);\n }\n popUpFltImg = null;\n }\n this.fltElms = [];\n this.fltSpans = [];\n this.fltIcons = [];\n\n // unsubscribe to events\n this.emitter.off(['before-filtering'], () => this.setIconsState());\n this.emitter.off(['after-filtering'], () => this.closeAll());\n this.emitter.off(['cell-processed'],\n (tf, cellIndex) => this.changeState(cellIndex, true));\n this.emitter.off(['filters-row-inserted'], () => this.buildIcons());\n this.emitter.off(['before-filter-init'],\n (tf, colIndex) => this.build(colIndex));\n\n this.initialized = false;\n }\n\n}\n"
},
{
- "__docId__": 582,
+ "__docId__": 581,
"kind": "class",
"static": true,
"variation": null,
@@ -12376,7 +12363,7 @@
]
},
{
- "__docId__": 583,
+ "__docId__": 582,
"kind": "constructor",
"static": false,
"variation": null,
@@ -12401,7 +12388,7 @@
"generator": false
},
{
- "__docId__": 584,
+ "__docId__": 583,
"kind": "member",
"static": false,
"variation": null,
@@ -12421,7 +12408,7 @@
}
},
{
- "__docId__": 585,
+ "__docId__": 584,
"kind": "member",
"static": false,
"variation": null,
@@ -12441,7 +12428,7 @@
}
},
{
- "__docId__": 586,
+ "__docId__": 585,
"kind": "member",
"static": false,
"variation": null,
@@ -12461,7 +12448,7 @@
}
},
{
- "__docId__": 587,
+ "__docId__": 586,
"kind": "member",
"static": false,
"variation": null,
@@ -12481,7 +12468,7 @@
}
},
{
- "__docId__": 588,
+ "__docId__": 587,
"kind": "member",
"static": false,
"variation": null,
@@ -12501,7 +12488,7 @@
}
},
{
- "__docId__": 589,
+ "__docId__": 588,
"kind": "member",
"static": false,
"variation": null,
@@ -12521,7 +12508,7 @@
}
},
{
- "__docId__": 590,
+ "__docId__": 589,
"kind": "member",
"static": false,
"variation": null,
@@ -12541,7 +12528,7 @@
}
},
{
- "__docId__": 591,
+ "__docId__": 590,
"kind": "member",
"static": false,
"variation": null,
@@ -12561,7 +12548,7 @@
}
},
{
- "__docId__": 592,
+ "__docId__": 591,
"kind": "member",
"static": false,
"variation": null,
@@ -12581,7 +12568,7 @@
}
},
{
- "__docId__": 593,
+ "__docId__": 592,
"kind": "member",
"static": false,
"variation": null,
@@ -12601,7 +12588,7 @@
}
},
{
- "__docId__": 594,
+ "__docId__": 593,
"kind": "member",
"static": false,
"variation": null,
@@ -12621,7 +12608,7 @@
}
},
{
- "__docId__": 595,
+ "__docId__": 594,
"kind": "member",
"static": false,
"variation": null,
@@ -12641,7 +12628,7 @@
}
},
{
- "__docId__": 596,
+ "__docId__": 595,
"kind": "member",
"static": false,
"variation": null,
@@ -12661,7 +12648,7 @@
}
},
{
- "__docId__": 597,
+ "__docId__": 596,
"kind": "member",
"static": false,
"variation": null,
@@ -12681,7 +12668,7 @@
}
},
{
- "__docId__": 598,
+ "__docId__": 597,
"kind": "method",
"static": false,
"variation": null,
@@ -12702,7 +12689,7 @@
"generator": false
},
{
- "__docId__": 599,
+ "__docId__": 598,
"kind": "method",
"static": false,
"variation": null,
@@ -12716,7 +12703,7 @@
"generator": false
},
{
- "__docId__": 600,
+ "__docId__": 599,
"kind": "member",
"static": false,
"variation": null,
@@ -12739,7 +12726,7 @@
}
},
{
- "__docId__": 601,
+ "__docId__": 600,
"kind": "method",
"static": false,
"variation": null,
@@ -12753,7 +12740,7 @@
"generator": false
},
{
- "__docId__": 602,
+ "__docId__": 601,
"kind": "method",
"static": false,
"variation": null,
@@ -12767,7 +12754,7 @@
"generator": false
},
{
- "__docId__": 603,
+ "__docId__": 602,
"kind": "method",
"static": false,
"variation": null,
@@ -12781,7 +12768,7 @@
"generator": false
},
{
- "__docId__": 604,
+ "__docId__": 603,
"kind": "method",
"static": false,
"variation": null,
@@ -12816,7 +12803,7 @@
"generator": false
},
{
- "__docId__": 605,
+ "__docId__": 604,
"kind": "method",
"static": false,
"variation": null,
@@ -12841,7 +12828,7 @@
"generator": false
},
{
- "__docId__": 606,
+ "__docId__": 605,
"kind": "method",
"static": false,
"variation": null,
@@ -12866,7 +12853,7 @@
"generator": false
},
{
- "__docId__": 607,
+ "__docId__": 606,
"kind": "method",
"static": false,
"variation": null,
@@ -12880,7 +12867,7 @@
"generator": false
},
{
- "__docId__": 608,
+ "__docId__": 607,
"kind": "method",
"static": false,
"variation": null,
@@ -12915,7 +12902,7 @@
"generator": false
},
{
- "__docId__": 609,
+ "__docId__": 608,
"kind": "method",
"static": false,
"variation": null,
@@ -12929,7 +12916,7 @@
"generator": false
},
{
- "__docId__": 610,
+ "__docId__": 609,
"kind": "member",
"static": false,
"variation": null,
@@ -12947,7 +12934,7 @@
}
},
{
- "__docId__": 611,
+ "__docId__": 610,
"kind": "member",
"static": false,
"variation": null,
@@ -12965,7 +12952,7 @@
}
},
{
- "__docId__": 612,
+ "__docId__": 611,
"kind": "member",
"static": false,
"variation": null,
@@ -12983,7 +12970,7 @@
}
},
{
- "__docId__": 613,
+ "__docId__": 612,
"kind": "member",
"static": false,
"variation": null,
@@ -13001,7 +12988,7 @@
}
},
{
- "__docId__": 614,
+ "__docId__": 613,
"kind": "member",
"static": false,
"variation": null,
@@ -13019,7 +13006,7 @@
}
},
{
- "__docId__": 615,
+ "__docId__": 614,
"kind": "file",
"static": true,
"variation": null,
@@ -13032,7 +13019,7 @@
"content": "import {Feature} from '../feature';\nimport {createElm, createText, elm, removeElm} from '../dom';\nimport {isFn} from '../types';\n\n/**\n * Rows counter UI component\n * @export\n * @class RowsCounter\n * @extends {Feature}\n */\nexport class RowsCounter extends Feature {\n\n /**\n * Creates an instance of RowsCounter\n * @param {TableFilter} tf TableFilter instance\n */\n constructor(tf) {\n super(tf, 'rowsCounter');\n\n // TableFilter configuration\n let f = this.config;\n\n /**\n * ID of custom container element\n * @type {String}\n */\n this.targetId = f.rows_counter_target_id || null;\n\n /**\n * Container DOM element\n * @type {DOMElement}\n * @private\n */\n this.container = null;\n\n /**\n * Container DOM element for label displaying the total number of rows\n * @type {DOMElement}\n * @private\n */\n this.label = null;\n\n /**\n * Text preceding the total number of rows\n * @type {String}\n */\n this.text = f.rows_counter_text || 'Rows: ';\n\n /**\n * Separator symbol appearing between the first and last visible rows of\n * current page when paging is enabled. ie: Rows: 31-40 / 70\n * @type {String}\n */\n this.fromToTextSeparator = f.from_to_text_separator || '-';\n\n /**\n * Separator symbol appearing between the first and last visible rows of\n * current page and the total number of filterable rows when paging is\n * enabled. ie: Rows: 31-40 / 70\n * @type {String}\n */\n this.overText = f.over_text || ' / ';\n\n /**\n * Css class for container element\n * @type {String}\n */\n this.cssClass = f.tot_rows_css_class || 'tot';\n\n /**\n * Callback fired before the counter is refreshed\n * @type {Function}\n */\n this.onBeforeRefreshCounter = isFn(f.on_before_refresh_counter) ?\n f.on_before_refresh_counter : null;\n\n /**\n * Callback fired after the counter is refreshed\n * @type {Function}\n */\n this.onAfterRefreshCounter = isFn(f.on_after_refresh_counter) ?\n f.on_after_refresh_counter : null;\n }\n\n /**\n * Initializes RowsCounter instance\n */\n init() {\n if (this.initialized) {\n return;\n }\n\n let tf = this.tf;\n\n //rows counter container\n let countDiv = createElm('div');\n countDiv.className = this.cssClass;\n //rows counter label\n let countSpan = createElm('span');\n let countText = createElm('span');\n countText.appendChild(createText(this.text));\n\n // counter is added to defined element\n if (!this.targetId) {\n tf.setToolbar();\n }\n let targetEl = !this.targetId ? tf.lDiv : elm(this.targetId);\n\n //default container: 'lDiv'\n if (!this.targetId) {\n countDiv.appendChild(countText);\n countDiv.appendChild(countSpan);\n targetEl.appendChild(countDiv);\n }\n else {\n //custom container, no need to append statusDiv\n targetEl.appendChild(countText);\n targetEl.appendChild(countSpan);\n }\n this.container = countDiv;\n this.label = countSpan;\n\n // subscribe to events\n this.emitter.on(['after-filtering', 'grouped-by-page'],\n () => this.refresh(tf.getValidRowsNb()));\n this.emitter.on(['rows-changed'], () => this.refresh());\n\n /** @inherited */\n this.initialized = true;\n this.refresh();\n }\n\n /**\n * Refreshes the rows counter\n * @param {Number} p Optional parameter the total number of rows to display\n * @returns\n */\n refresh(p) {\n if (!this.initialized || !this.isEnabled()) {\n return;\n }\n\n let tf = this.tf;\n\n if (this.onBeforeRefreshCounter) {\n this.onBeforeRefreshCounter.call(null, tf, this.label);\n }\n\n let totTxt;\n if (!tf.paging) {\n if (p && p !== '') {\n totTxt = p;\n } else {\n totTxt = tf.getFilterableRowsNb() - tf.nbHiddenRows;\n }\n } else {\n let paging = tf.feature('paging');\n if (paging) {\n //paging start row\n let pagingStartRow = parseInt(paging.startPagingRow, 10) +\n ((tf.getValidRowsNb() > 0) ? 1 : 0);\n let pagingEndRow =\n (pagingStartRow + paging.pagingLength) - 1 <=\n tf.getValidRowsNb() ?\n pagingStartRow + paging.pagingLength - 1 :\n tf.getValidRowsNb();\n totTxt = pagingStartRow + this.fromToTextSeparator +\n pagingEndRow + this.overText + tf.getValidRowsNb();\n }\n }\n\n this.label.innerHTML = totTxt;\n if (this.onAfterRefreshCounter) {\n this.onAfterRefreshCounter.call(null, tf, this.label, totTxt);\n }\n }\n\n /**\n * Remove feature\n */\n destroy() {\n if (!this.initialized) {\n return;\n }\n\n if (!this.targetId && this.container) {\n removeElm(this.container);\n } else {\n elm(this.targetId).innerHTML = '';\n }\n this.label = null;\n this.container = null;\n\n // unsubscribe to events\n this.emitter.off(['after-filtering', 'grouped-by-page'],\n () => this.refresh(tf.getValidRowsNb()));\n this.emitter.off(['rows-changed'], () => this.refresh());\n\n this.initialized = false;\n }\n}\n"
},
{
- "__docId__": 616,
+ "__docId__": 615,
"kind": "class",
"static": true,
"variation": null,
@@ -13061,7 +13048,7 @@
]
},
{
- "__docId__": 617,
+ "__docId__": 616,
"kind": "constructor",
"static": false,
"variation": null,
@@ -13086,7 +13073,7 @@
"generator": false
},
{
- "__docId__": 618,
+ "__docId__": 617,
"kind": "member",
"static": false,
"variation": null,
@@ -13106,7 +13093,7 @@
}
},
{
- "__docId__": 619,
+ "__docId__": 618,
"kind": "member",
"static": false,
"variation": null,
@@ -13126,7 +13113,7 @@
}
},
{
- "__docId__": 620,
+ "__docId__": 619,
"kind": "member",
"static": false,
"variation": null,
@@ -13146,7 +13133,7 @@
}
},
{
- "__docId__": 621,
+ "__docId__": 620,
"kind": "member",
"static": false,
"variation": null,
@@ -13166,7 +13153,7 @@
}
},
{
- "__docId__": 622,
+ "__docId__": 621,
"kind": "member",
"static": false,
"variation": null,
@@ -13186,7 +13173,7 @@
}
},
{
- "__docId__": 623,
+ "__docId__": 622,
"kind": "member",
"static": false,
"variation": null,
@@ -13206,7 +13193,7 @@
}
},
{
- "__docId__": 624,
+ "__docId__": 623,
"kind": "member",
"static": false,
"variation": null,
@@ -13226,7 +13213,7 @@
}
},
{
- "__docId__": 625,
+ "__docId__": 624,
"kind": "member",
"static": false,
"variation": null,
@@ -13246,7 +13233,7 @@
}
},
{
- "__docId__": 626,
+ "__docId__": 625,
"kind": "member",
"static": false,
"variation": null,
@@ -13266,7 +13253,7 @@
}
},
{
- "__docId__": 627,
+ "__docId__": 626,
"kind": "method",
"static": false,
"variation": null,
@@ -13280,7 +13267,7 @@
"generator": false
},
{
- "__docId__": 628,
+ "__docId__": 627,
"kind": "member",
"static": false,
"variation": null,
@@ -13298,7 +13285,7 @@
}
},
{
- "__docId__": 629,
+ "__docId__": 628,
"kind": "member",
"static": false,
"variation": null,
@@ -13316,7 +13303,7 @@
}
},
{
- "__docId__": 630,
+ "__docId__": 629,
"kind": "member",
"static": false,
"variation": null,
@@ -13339,7 +13326,7 @@
}
},
{
- "__docId__": 631,
+ "__docId__": 630,
"kind": "method",
"static": false,
"variation": null,
@@ -13370,7 +13357,7 @@
"generator": false
},
{
- "__docId__": 632,
+ "__docId__": 631,
"kind": "method",
"static": false,
"variation": null,
@@ -13384,7 +13371,7 @@
"generator": false
},
{
- "__docId__": 633,
+ "__docId__": 632,
"kind": "member",
"static": false,
"variation": null,
@@ -13402,7 +13389,7 @@
}
},
{
- "__docId__": 634,
+ "__docId__": 633,
"kind": "member",
"static": false,
"variation": null,
@@ -13420,7 +13407,7 @@
}
},
{
- "__docId__": 635,
+ "__docId__": 634,
"kind": "member",
"static": false,
"variation": null,
@@ -13438,7 +13425,7 @@
}
},
{
- "__docId__": 636,
+ "__docId__": 635,
"kind": "file",
"static": true,
"variation": null,
@@ -13451,7 +13438,7 @@
"content": "import {Feature} from '../feature';\nimport {Hash} from './hash';\nimport {Storage} from './storage';\nimport {isEmpty} from '../string';\nimport {isArray, isNull, isString, isUndef} from '../types';\n\n/**\n * Features state object persistable with localStorage, cookie or URL hash\n *\n * @export\n * @class State\n * @extends {Feature}\n */\nexport class State extends Feature {\n\n /**\n * Creates an instance of State\n * @param {TableFilter} tf TableFilter instance\n */\n constructor(tf) {\n super(tf, 'state');\n\n let cfg = this.config.state;\n\n /**\n * Determines whether state is persisted with URL hash\n * @type {Boolean}\n */\n this.enableHash = cfg === true ||\n (isArray(cfg.types) && cfg.types.indexOf('hash') !== -1);\n\n /**\n * Determines whether state is persisted with localStorage\n * @type {Boolean}\n */\n this.enableLocalStorage = isArray(cfg.types) &&\n cfg.types.indexOf('local_storage') !== -1;\n\n /**\n * Determines whether state is persisted with localStorage\n * @type {Boolean}\n */\n this.enableCookie = isArray(cfg.types) &&\n cfg.types.indexOf('cookie') !== -1;\n\n /**\n * Persist filters values, enabled by default\n * @type {Boolean}\n */\n this.persistFilters = cfg.filters === false ? false : true;\n\n /**\n * Persist current page number when paging is enabled\n * @type {Boolean}\n */\n this.persistPageNumber = Boolean(cfg.page_number);\n\n /**\n * Persist page length when paging is enabled\n * @type {Boolean}\n */\n this.persistPageLength = Boolean(cfg.page_length);\n\n /**\n * Persist column sorting\n * @type {Boolean}\n */\n this.persistSort = Boolean(cfg.sort);\n\n /**\n * Persist columns visibility\n * @type {Boolean}\n */\n this.persistColsVisibility = Boolean(cfg.columns_visibility);\n\n /**\n * Persist filters row visibility\n * @type {Boolean}\n */\n this.persistFiltersVisibility = Boolean(cfg.filters_visibility);\n\n /**\n * Cookie duration in hours\n * @type {Boolean}\n */\n this.cookieDuration = !isNaN(cfg.cookie_duration) ?\n parseInt(cfg.cookie_duration, 10) : 87600;\n\n /**\n * Enable Storage if localStorage or cookie is required\n * @type {Boolean}\n * @private\n */\n this.enableStorage = this.enableLocalStorage || this.enableCookie;\n\n /**\n * Storage instance if storage is required\n * @type {Storage}\n * @private\n */\n this.storage = null;\n\n /**\n * Hash instance if URL hash is required\n * @type {Boolean}\n * @private\n */\n this.hash = null;\n\n /**\n * Current page number\n * @type {Number}\n * @private\n */\n this.pageNb = null;\n\n /**\n * Current page length\n * @type {Number}\n * @private\n */\n this.pageLength = null;\n\n /**\n * Current column sorting\n * @type {Object}\n * @private\n */\n this.sort = null;\n\n /**\n * Current hidden columns\n * @type {Object}\n * @private\n */\n this.hiddenCols = null;\n\n /**\n * Filters row visibility\n * @type {Boolean}\n * @private\n */\n this.filtersVisibility = null;\n\n /**\n * State object\n * @type {Object}\n * @private\n */\n this.state = {};\n\n /**\n * Prefix for column ID\n * @type {String}\n * @private\n */\n this.prfxCol = 'col_';\n\n /**\n * Prefix for page number ID\n * @type {String}\n * @private\n */\n this.pageNbKey = 'page';\n\n /**\n * Prefix for page length ID\n * @type {String}\n * @private\n */\n this.pageLengthKey = 'page_length';\n\n /**\n * Prefix for filters visibility ID\n * @type {String}\n * @private\n */\n this.filtersVisKey = 'filters_visibility';\n }\n\n /**\n * Initializes State instance\n */\n init() {\n if (this.initialized) {\n return;\n }\n\n this.emitter.on(['after-filtering'], () => this.update());\n this.emitter.on(['after-page-change', 'after-clearing-filters'],\n (tf, pageNb) => this.updatePage(pageNb));\n this.emitter.on(['after-page-length-change'],\n (tf, pageLength) => this.updatePageLength(pageLength));\n this.emitter.on(['column-sorted'],\n (tf, index, descending) => this.updateSort(index, descending));\n this.emitter.on(['sort-initialized'], () => this._syncSort());\n this.emitter.on(['columns-visibility-initialized'],\n () => this._syncColsVisibility());\n this.emitter.on(['column-shown', 'column-hidden'], (tf, feature,\n colIndex, hiddenCols) => this.updateColsVisibility(hiddenCols));\n this.emitter.on(['filters-visibility-initialized'],\n () => this._syncFiltersVisibility());\n this.emitter.on(['filters-toggled'],\n (tf, extension, visible) => this.updateFiltersVisibility(visible));\n\n if (this.enableHash) {\n this.hash = new Hash(this);\n this.hash.init();\n }\n if (this.enableStorage) {\n this.storage = new Storage(this);\n this.storage.init();\n }\n\n /**\n * @inherited\n */\n this.initialized = true;\n }\n\n\n /**\n * Update state object based on current features state\n */\n update() {\n if (!this.isEnabled()) {\n return;\n }\n let state = this.state;\n let tf = this.tf;\n\n if (this.persistFilters) {\n let filterValues = tf.getFiltersValue();\n\n filterValues.forEach((val, idx) => {\n let key = `${this.prfxCol}${idx}`;\n\n if (isString(val) && isEmpty(val)) {\n if (state.hasOwnProperty(key)) {\n state[key].flt = undefined;\n }\n } else {\n state[key] = state[key] || {};\n state[key].flt = val;\n }\n });\n }\n\n if (this.persistPageNumber) {\n if (isNull(this.pageNb)) {\n state[this.pageNbKey] = undefined;\n } else {\n state[this.pageNbKey] = this.pageNb;\n }\n }\n\n if (this.persistPageLength) {\n if (isNull(this.pageLength)) {\n state[this.pageLengthKey] = undefined;\n } else {\n state[this.pageLengthKey] = this.pageLength;\n }\n }\n\n if (this.persistSort) {\n if (!isNull(this.sort)) {\n // Remove previuosly sorted column\n Object.keys(state).forEach((key) => {\n if (key.indexOf(this.prfxCol) !== -1 && state[key]) {\n state[key].sort = undefined;\n }\n });\n\n let key = `${this.prfxCol}${this.sort.column}`;\n state[key] = state[key] || {};\n state[key].sort = { descending: this.sort.descending };\n }\n }\n\n if (this.persistColsVisibility) {\n if (!isNull(this.hiddenCols)) {\n // Clear previuosly hidden columns\n Object.keys(state).forEach((key) => {\n if (key.indexOf(this.prfxCol) !== -1 && state[key]) {\n state[key].hidden = undefined;\n }\n });\n\n this.hiddenCols.forEach((colIdx) => {\n let key = `${this.prfxCol}${colIdx}`;\n state[key] = state[key] || {};\n state[key].hidden = true;\n });\n }\n }\n\n if (this.persistFiltersVisibility) {\n if (isNull(this.filtersVisibility)) {\n state[this.filtersVisKey] = undefined;\n } else {\n state[this.filtersVisKey] = this.filtersVisibility;\n }\n }\n\n this.emitter.emit('state-changed', tf, state);\n }\n\n /**\n * Refresh page number field on page number changes\n *\n * @param {Number} pageNb Current page number\n */\n updatePage(pageNb) {\n this.pageNb = pageNb;\n this.update();\n }\n\n /**\n * Refresh page length field on page length changes\n *\n * @param {Number} pageLength Current page length value\n */\n updatePageLength(pageLength) {\n this.pageLength = pageLength;\n this.update();\n }\n\n /**\n * Refresh column sorting information on sort changes\n *\n * @param index {Number} Column index\n * @param {Boolean} descending Descending manner\n */\n updateSort(index, descending) {\n this.sort = {\n column: index,\n descending: descending\n };\n this.update();\n }\n\n /**\n * Refresh hidden columns information on columns visibility changes\n *\n * @param {Array} hiddenCols Columns indexes\n */\n updateColsVisibility(hiddenCols) {\n this.hiddenCols = hiddenCols;\n this.update();\n }\n\n /**\n * Refresh filters visibility on filters visibility change\n *\n * @param {Boolean} visible Visibility flad\n */\n updateFiltersVisibility(visible) {\n this.filtersVisibility = visible;\n this.update();\n }\n\n /**\n * Override state field\n *\n * @param state State object\n */\n override(state) {\n this.state = state;\n }\n\n /**\n * Sync stored features state\n */\n sync() {\n let state = this.state;\n let tf = this.tf;\n\n this._syncFilters();\n\n if (this.persistPageNumber) {\n let pageNumber = state[this.pageNbKey];\n this.emitter.emit('change-page', tf, pageNumber);\n }\n\n if (this.persistPageLength) {\n let pageLength = state[this.pageLengthKey];\n this.emitter.emit('change-page-results', tf, pageLength);\n }\n\n this._syncSort();\n this._syncColsVisibility();\n this._syncFiltersVisibility();\n }\n\n /**\n * Override current state with passed one and sync features\n *\n * @param {Object} state State object\n */\n overrideAndSync(state) {\n // To prevent state to react to features changes, state is temporarily\n // disabled\n this.disable();\n // State is overriden with passed state object\n this.override(state);\n // New hash state is applied to features\n this.sync();\n // State is re-enabled\n this.enable();\n }\n\n /**\n * Sync filters with stored values and filter table\n *\n * @private\n */\n _syncFilters() {\n if (!this.persistFilters) {\n return;\n }\n let state = this.state;\n let tf = this.tf;\n\n Object.keys(state).forEach((key) => {\n if (key.indexOf(this.prfxCol) !== -1) {\n let colIdx = parseInt(key.replace(this.prfxCol, ''), 10);\n let val = state[key].flt;\n tf.setFilterValue(colIdx, val);\n }\n });\n\n tf.filter();\n }\n\n /**\n * Sync sorted column with stored sorting information and sort table\n *\n * @private\n */\n _syncSort() {\n if (!this.persistSort) {\n return;\n }\n let state = this.state;\n let tf = this.tf;\n\n Object.keys(state).forEach((key) => {\n if (key.indexOf(this.prfxCol) !== -1) {\n let colIdx = parseInt(key.replace(this.prfxCol, ''), 10);\n if (!isUndef(state[key].sort)) {\n let sort = state[key].sort;\n this.emitter.emit('sort', tf, colIdx, sort.descending);\n }\n }\n });\n }\n\n /**\n * Sync hidden columns with stored information\n *\n * @private\n */\n _syncColsVisibility() {\n if (!this.persistColsVisibility) {\n return;\n }\n let state = this.state;\n let tf = this.tf;\n let hiddenCols = [];\n\n Object.keys(state).forEach((key) => {\n if (key.indexOf(this.prfxCol) !== -1) {\n let colIdx = parseInt(key.replace(this.prfxCol, ''), 10);\n if (!isUndef(state[key].hidden)) {\n hiddenCols.push(colIdx);\n }\n }\n });\n\n hiddenCols.forEach((colIdx) => {\n this.emitter.emit('hide-column', tf, colIdx);\n });\n }\n\n /**\n * Sync filters visibility with stored information\n *\n * @private\n */\n _syncFiltersVisibility() {\n if (!this.persistFiltersVisibility) {\n return;\n }\n let state = this.state;\n let tf = this.tf;\n let filtersVisibility = state[this.filtersVisKey];\n\n this.filtersVisibility = filtersVisibility;\n this.emitter.emit('show-filters', tf, filtersVisibility);\n }\n\n /**\n * Destroy State instance\n */\n destroy() {\n if (!this.initialized) {\n return;\n }\n\n this.state = {};\n\n this.emitter.off(['after-filtering'], () => this.update());\n this.emitter.off(['after-page-change', 'after-clearing-filters'],\n (tf, pageNb) => this.updatePage(pageNb));\n this.emitter.off(['after-page-length-change'],\n (tf, index) => this.updatePageLength(index));\n this.emitter.off(['column-sorted'],\n (tf, index, descending) => this.updateSort(index, descending));\n this.emitter.off(['sort-initialized'], () => this._syncSort());\n this.emitter.off(['columns-visibility-initialized'],\n () => this._syncColsVisibility());\n this.emitter.off(['column-shown', 'column-hidden'], (tf, feature,\n colIndex, hiddenCols) => this.updateColsVisibility(hiddenCols));\n this.emitter.off(['filters-visibility-initialized'],\n () => this._syncFiltersVisibility());\n this.emitter.off(['filters-toggled'],\n (tf, extension, visible) => this.updateFiltersVisibility(visible));\n\n if (this.enableHash) {\n this.hash.destroy();\n this.hash = null;\n }\n\n if (this.enableStorage) {\n this.storage.destroy();\n this.storage = null;\n }\n\n this.initialized = false;\n }\n}\n"
},
{
- "__docId__": 637,
+ "__docId__": 636,
"kind": "class",
"static": true,
"variation": null,
@@ -13480,7 +13467,7 @@
]
},
{
- "__docId__": 638,
+ "__docId__": 637,
"kind": "constructor",
"static": false,
"variation": null,
@@ -13505,7 +13492,7 @@
"generator": false
},
{
- "__docId__": 639,
+ "__docId__": 638,
"kind": "member",
"static": false,
"variation": null,
@@ -13525,7 +13512,7 @@
}
},
{
- "__docId__": 640,
+ "__docId__": 639,
"kind": "member",
"static": false,
"variation": null,
@@ -13545,7 +13532,7 @@
}
},
{
- "__docId__": 641,
+ "__docId__": 640,
"kind": "member",
"static": false,
"variation": null,
@@ -13565,7 +13552,7 @@
}
},
{
- "__docId__": 642,
+ "__docId__": 641,
"kind": "member",
"static": false,
"variation": null,
@@ -13585,7 +13572,7 @@
}
},
{
- "__docId__": 643,
+ "__docId__": 642,
"kind": "member",
"static": false,
"variation": null,
@@ -13605,7 +13592,7 @@
}
},
{
- "__docId__": 644,
+ "__docId__": 643,
"kind": "member",
"static": false,
"variation": null,
@@ -13625,7 +13612,7 @@
}
},
{
- "__docId__": 645,
+ "__docId__": 644,
"kind": "member",
"static": false,
"variation": null,
@@ -13645,7 +13632,7 @@
}
},
{
- "__docId__": 646,
+ "__docId__": 645,
"kind": "member",
"static": false,
"variation": null,
@@ -13665,7 +13652,7 @@
}
},
{
- "__docId__": 647,
+ "__docId__": 646,
"kind": "member",
"static": false,
"variation": null,
@@ -13685,7 +13672,7 @@
}
},
{
- "__docId__": 648,
+ "__docId__": 647,
"kind": "member",
"static": false,
"variation": null,
@@ -13705,7 +13692,7 @@
}
},
{
- "__docId__": 649,
+ "__docId__": 648,
"kind": "member",
"static": false,
"variation": null,
@@ -13725,7 +13712,7 @@
}
},
{
- "__docId__": 650,
+ "__docId__": 649,
"kind": "member",
"static": false,
"variation": null,
@@ -13745,7 +13732,7 @@
}
},
{
- "__docId__": 651,
+ "__docId__": 650,
"kind": "member",
"static": false,
"variation": null,
@@ -13765,7 +13752,7 @@
}
},
{
- "__docId__": 652,
+ "__docId__": 651,
"kind": "member",
"static": false,
"variation": null,
@@ -13785,7 +13772,7 @@
}
},
{
- "__docId__": 653,
+ "__docId__": 652,
"kind": "member",
"static": false,
"variation": null,
@@ -13805,7 +13792,7 @@
}
},
{
- "__docId__": 654,
+ "__docId__": 653,
"kind": "member",
"static": false,
"variation": null,
@@ -13825,7 +13812,7 @@
}
},
{
- "__docId__": 655,
+ "__docId__": 654,
"kind": "member",
"static": false,
"variation": null,
@@ -13845,7 +13832,7 @@
}
},
{
- "__docId__": 656,
+ "__docId__": 655,
"kind": "member",
"static": false,
"variation": null,
@@ -13865,7 +13852,7 @@
}
},
{
- "__docId__": 657,
+ "__docId__": 656,
"kind": "member",
"static": false,
"variation": null,
@@ -13885,7 +13872,7 @@
}
},
{
- "__docId__": 658,
+ "__docId__": 657,
"kind": "member",
"static": false,
"variation": null,
@@ -13905,7 +13892,7 @@
}
},
{
- "__docId__": 659,
+ "__docId__": 658,
"kind": "member",
"static": false,
"variation": null,
@@ -13925,7 +13912,7 @@
}
},
{
- "__docId__": 660,
+ "__docId__": 659,
"kind": "member",
"static": false,
"variation": null,
@@ -13945,7 +13932,7 @@
}
},
{
- "__docId__": 661,
+ "__docId__": 660,
"kind": "member",
"static": false,
"variation": null,
@@ -13965,7 +13952,7 @@
}
},
{
- "__docId__": 662,
+ "__docId__": 661,
"kind": "method",
"static": false,
"variation": null,
@@ -13979,7 +13966,7 @@
"generator": false
},
{
- "__docId__": 663,
+ "__docId__": 662,
"kind": "member",
"static": false,
"variation": null,
@@ -13997,7 +13984,7 @@
}
},
{
- "__docId__": 664,
+ "__docId__": 663,
"kind": "member",
"static": false,
"variation": null,
@@ -14015,7 +14002,7 @@
}
},
{
- "__docId__": 665,
+ "__docId__": 664,
"kind": "member",
"static": false,
"variation": null,
@@ -14038,7 +14025,7 @@
}
},
{
- "__docId__": 666,
+ "__docId__": 665,
"kind": "method",
"static": false,
"variation": null,
@@ -14052,7 +14039,7 @@
"generator": false
},
{
- "__docId__": 667,
+ "__docId__": 666,
"kind": "method",
"static": false,
"variation": null,
@@ -14077,7 +14064,7 @@
"generator": false
},
{
- "__docId__": 668,
+ "__docId__": 667,
"kind": "member",
"static": false,
"variation": null,
@@ -14095,7 +14082,7 @@
}
},
{
- "__docId__": 669,
+ "__docId__": 668,
"kind": "method",
"static": false,
"variation": null,
@@ -14120,7 +14107,7 @@
"generator": false
},
{
- "__docId__": 670,
+ "__docId__": 669,
"kind": "member",
"static": false,
"variation": null,
@@ -14138,7 +14125,7 @@
}
},
{
- "__docId__": 671,
+ "__docId__": 670,
"kind": "method",
"static": false,
"variation": null,
@@ -14173,7 +14160,7 @@
"generator": false
},
{
- "__docId__": 672,
+ "__docId__": 671,
"kind": "member",
"static": false,
"variation": null,
@@ -14191,7 +14178,7 @@
}
},
{
- "__docId__": 673,
+ "__docId__": 672,
"kind": "method",
"static": false,
"variation": null,
@@ -14216,7 +14203,7 @@
"generator": false
},
{
- "__docId__": 674,
+ "__docId__": 673,
"kind": "member",
"static": false,
"variation": null,
@@ -14234,7 +14221,7 @@
}
},
{
- "__docId__": 675,
+ "__docId__": 674,
"kind": "method",
"static": false,
"variation": null,
@@ -14259,7 +14246,7 @@
"generator": false
},
{
- "__docId__": 676,
+ "__docId__": 675,
"kind": "member",
"static": false,
"variation": null,
@@ -14277,7 +14264,7 @@
}
},
{
- "__docId__": 677,
+ "__docId__": 676,
"kind": "method",
"static": false,
"variation": null,
@@ -14302,7 +14289,7 @@
"generator": false
},
{
- "__docId__": 678,
+ "__docId__": 677,
"kind": "member",
"static": false,
"variation": null,
@@ -14320,7 +14307,7 @@
}
},
{
- "__docId__": 679,
+ "__docId__": 678,
"kind": "method",
"static": false,
"variation": null,
@@ -14334,7 +14321,7 @@
"generator": false
},
{
- "__docId__": 680,
+ "__docId__": 679,
"kind": "method",
"static": false,
"variation": null,
@@ -14359,7 +14346,7 @@
"generator": false
},
{
- "__docId__": 681,
+ "__docId__": 680,
"kind": "method",
"static": false,
"variation": null,
@@ -14373,7 +14360,7 @@
"generator": false
},
{
- "__docId__": 682,
+ "__docId__": 681,
"kind": "method",
"static": false,
"variation": null,
@@ -14387,7 +14374,7 @@
"generator": false
},
{
- "__docId__": 683,
+ "__docId__": 682,
"kind": "method",
"static": false,
"variation": null,
@@ -14401,7 +14388,7 @@
"generator": false
},
{
- "__docId__": 684,
+ "__docId__": 683,
"kind": "method",
"static": false,
"variation": null,
@@ -14415,7 +14402,7 @@
"generator": false
},
{
- "__docId__": 685,
+ "__docId__": 684,
"kind": "member",
"static": false,
"variation": null,
@@ -14433,7 +14420,7 @@
}
},
{
- "__docId__": 686,
+ "__docId__": 685,
"kind": "method",
"static": false,
"variation": null,
@@ -14447,7 +14434,7 @@
"generator": false
},
{
- "__docId__": 687,
+ "__docId__": 686,
"kind": "member",
"static": false,
"variation": null,
@@ -14465,7 +14452,7 @@
}
},
{
- "__docId__": 688,
+ "__docId__": 687,
"kind": "member",
"static": false,
"variation": null,
@@ -14483,7 +14470,7 @@
}
},
{
- "__docId__": 689,
+ "__docId__": 688,
"kind": "member",
"static": false,
"variation": null,
@@ -14501,7 +14488,7 @@
}
},
{
- "__docId__": 690,
+ "__docId__": 689,
"kind": "member",
"static": false,
"variation": null,
@@ -14519,7 +14506,7 @@
}
},
{
- "__docId__": 691,
+ "__docId__": 690,
"kind": "file",
"static": true,
"variation": null,
@@ -14532,7 +14519,7 @@
"content": "import {Feature} from '../feature';\nimport {root} from '../root';\nimport {createElm, createText, elm, removeElm} from '../dom';\nimport {isFn} from '../types';\n\nconst EVENTS = [\n 'after-filtering',\n 'after-populating-filter',\n 'after-page-change',\n 'after-clearing-filters',\n 'after-page-length-change',\n 'after-reset-page',\n 'after-reset-page-length',\n 'after-loading-extensions',\n 'after-loading-themes'\n];\n\n/**\n * Status bar UI component\n * @export\n * @class StatusBar\n * @extends {Feature}\n */\nexport class StatusBar extends Feature {\n\n /**\n * Creates an instance of StatusBar\n * @param {TableFilter} tf TableFilter instance\n */\n constructor(tf) {\n super(tf, 'statusBar');\n\n // Configuration object\n let f = this.config;\n\n /**\n * ID of custom container element\n * @type {String}\n */\n this.targetId = f.status_bar_target_id || null;\n\n /**\n * Container DOM element\n * @type {DOMElement}\n * @private\n */\n this.container = null;\n\n /**\n * Message container DOM element\n * @type {DOMElement}\n * @private\n */\n this.msgContainer = null;\n\n /**\n * Label container DOM element\n * @type {DOMElement}\n * @private\n */\n this.labelContainer = null;\n\n /**\n * Text preceding status message\n * @type {String}\n */\n this.text = f.status_bar_text || '';\n\n /**\n * Css class for container element\n * @type {String}\n */\n this.cssClass = f.status_bar_css_class || 'status';\n\n /**\n * Message visibility duration in milliseconds\n * @type {Number}\n * @private\n */\n this.delay = 250;\n\n /**\n * Callback fired before the message is displayed\n * @type {Function}\n */\n this.onBeforeShowMsg = isFn(f.on_before_show_msg) ?\n f.on_before_show_msg : null;\n\n /**\n * Callback fired after the message is displayed\n * @type {Function}\n */\n this.onAfterShowMsg = isFn(f.on_after_show_msg) ?\n f.on_after_show_msg : null;\n\n /**\n * Message appearing upon filtering\n * @type {String}\n */\n this.msgFilter = f.msg_filter || 'Filtering data...';\n\n /**\n * Message appearing when a drop-down filter is populated\n * @type {String}\n */\n this.msgPopulate = f.msg_populate || 'Populating filter...';\n\n /**\n * Message appearing when a checklist filter is populated\n * @type {String}\n */\n this.msgPopulateCheckList = f.msg_populate_checklist ||\n 'Populating list...';\n\n /**\n * Message appearing when a pagination page is changed\n * @type {String}\n */\n this.msgChangePage = f.msg_change_page || 'Collecting paging data...';\n\n /**\n * Message appearing when filters are cleared\n * @type {String}\n */\n this.msgClear = f.msg_clear || 'Clearing filters...';\n\n /**\n * Message appearing when the page length is changed\n * @type {String}\n */\n this.msgChangeResults = f.msg_change_results ||\n 'Changing results per page...';\n\n /**\n * Message appearing when the page is re-set\n * @type {String}\n */\n this.msgResetPage = f.msg_reset_page || 'Re-setting page...';\n\n /**\n * Message appearing when the page length is re-set\n * @type {String}\n */\n this.msgResetPageLength = f.msg_reset_page_length ||\n 'Re-setting page length...';\n\n /**\n * Message appearing upon column sorting\n * @type {String}\n */\n this.msgSort = f.msg_sort || 'Sorting data...';\n\n /**\n * Message appearing when extensions are loading\n * @type {String}\n */\n this.msgLoadExtensions = f.msg_load_extensions ||\n 'Loading extensions...';\n\n /**\n * Message appearing when themes are loading\n * @type {String}\n */\n this.msgLoadThemes = f.msg_load_themes || 'Loading theme(s)...';\n }\n\n /**\n * Initializes StatusBar instance\n */\n init() {\n if (this.initialized) {\n return;\n }\n\n let tf = this.tf;\n let emitter = this.emitter;\n\n //status bar container\n let statusDiv = createElm('div');\n statusDiv.className = this.cssClass;\n\n //status bar label\n let statusSpan = createElm('span');\n //preceding text\n let statusSpanText = createElm('span');\n statusSpanText.appendChild(createText(this.text));\n\n // target element container\n if (!this.targetId) {\n tf.setToolbar();\n }\n let targetEl = (!this.targetId) ? tf.lDiv : elm(this.targetId);\n\n //default container: 'lDiv'\n if (!this.targetId) {\n statusDiv.appendChild(statusSpanText);\n statusDiv.appendChild(statusSpan);\n targetEl.appendChild(statusDiv);\n } else {\n // custom container, no need to append statusDiv\n targetEl.appendChild(statusSpanText);\n targetEl.appendChild(statusSpan);\n }\n\n this.container = statusDiv;\n this.msgContainer = statusSpan;\n this.labelContainer = statusSpanText;\n\n // Subscribe to events\n emitter.on(['before-filtering'], () => this.message(this.msgFilter));\n emitter.on(['before-populating-filter'],\n () => this.message(this.msgPopulate));\n emitter.on(['before-page-change'],\n () => this.message(this.msgChangePage));\n emitter.on(['before-clearing-filters'], () =>\n this.message(this.msgClear));\n emitter.on(['before-page-length-change'],\n () => this.message(this.msgChangeResults));\n emitter.on(['before-reset-page'],\n () => this.message(this.msgResetPage));\n emitter.on(['before-reset-page-length'],\n () => this.message(this.msgResetPageLength));\n emitter.on(['before-loading-extensions'],\n () => this.message(this.msgLoadExtensions));\n emitter.on(['before-loading-themes'],\n () => this.message(this.msgLoadThemes));\n\n emitter.on(EVENTS, () => this.message(''));\n\n /**\n * @inherited\n */\n this.initialized = true;\n }\n\n /**\n * Display status message\n * @param {String} [t=''] Message to be displayed\n */\n message(t = '') {\n if (!this.isEnabled()) {\n return;\n }\n\n if (this.onBeforeShowMsg) {\n this.onBeforeShowMsg.call(null, this.tf, t);\n }\n\n let d = t === '' ? this.delay : 1;\n root.setTimeout(() => {\n if (!this.initialized) {\n return;\n }\n this.msgContainer.innerHTML = t;\n if (this.onAfterShowMsg) {\n this.onAfterShowMsg.call(null, this.tf, t);\n }\n }, d);\n }\n\n /**\n * Destroy StatusBar instance\n */\n destroy() {\n if (!this.initialized) {\n return;\n }\n\n let emitter = this.emitter;\n\n this.container.innerHTML = '';\n if (!this.targetId) {\n removeElm(this.container);\n }\n this.labelContainer = null;\n this.msgContainer = null;\n this.container = null;\n\n // Unsubscribe to events\n emitter.off(['before-filtering'], () => this.message(this.msgFilter));\n emitter.off(['before-populating-filter'],\n () => this.message(this.msgPopulate));\n emitter.off(['before-page-change'],\n () => this.message(this.msgChangePage));\n emitter.off(['before-clearing-filters'],\n () => this.message(this.msgClear));\n emitter.off(['before-page-length-change'],\n () => this.message(this.msgChangeResults));\n emitter.off(['before-reset-page'], () =>\n this.message(this.msgResetPage));\n emitter.off(['before-reset-page-length'],\n () => this.message(this.msgResetPageLength));\n emitter.off(['before-loading-extensions'],\n () => this.message(this.msgLoadExtensions));\n emitter.off(['before-loading-themes'],\n () => this.message(this.msgLoadThemes));\n\n emitter.off(EVENTS, () => this.message(''));\n\n this.initialized = false;\n }\n}\n"
},
{
- "__docId__": 692,
+ "__docId__": 691,
"kind": "variable",
"static": true,
"variation": null,
@@ -14553,7 +14540,7 @@
}
},
{
- "__docId__": 693,
+ "__docId__": 692,
"kind": "class",
"static": true,
"variation": null,
@@ -14582,7 +14569,7 @@
]
},
{
- "__docId__": 694,
+ "__docId__": 693,
"kind": "constructor",
"static": false,
"variation": null,
@@ -14607,7 +14594,7 @@
"generator": false
},
{
- "__docId__": 695,
+ "__docId__": 694,
"kind": "member",
"static": false,
"variation": null,
@@ -14627,7 +14614,7 @@
}
},
{
- "__docId__": 696,
+ "__docId__": 695,
"kind": "member",
"static": false,
"variation": null,
@@ -14647,7 +14634,7 @@
}
},
{
- "__docId__": 697,
+ "__docId__": 696,
"kind": "member",
"static": false,
"variation": null,
@@ -14667,7 +14654,7 @@
}
},
{
- "__docId__": 698,
+ "__docId__": 697,
"kind": "member",
"static": false,
"variation": null,
@@ -14687,7 +14674,7 @@
}
},
{
- "__docId__": 699,
+ "__docId__": 698,
"kind": "member",
"static": false,
"variation": null,
@@ -14707,7 +14694,7 @@
}
},
{
- "__docId__": 700,
+ "__docId__": 699,
"kind": "member",
"static": false,
"variation": null,
@@ -14727,7 +14714,7 @@
}
},
{
- "__docId__": 701,
+ "__docId__": 700,
"kind": "member",
"static": false,
"variation": null,
@@ -14747,7 +14734,7 @@
}
},
{
- "__docId__": 702,
+ "__docId__": 701,
"kind": "member",
"static": false,
"variation": null,
@@ -14767,7 +14754,7 @@
}
},
{
- "__docId__": 703,
+ "__docId__": 702,
"kind": "member",
"static": false,
"variation": null,
@@ -14787,7 +14774,7 @@
}
},
{
- "__docId__": 704,
+ "__docId__": 703,
"kind": "member",
"static": false,
"variation": null,
@@ -14807,7 +14794,7 @@
}
},
{
- "__docId__": 705,
+ "__docId__": 704,
"kind": "member",
"static": false,
"variation": null,
@@ -14827,7 +14814,7 @@
}
},
{
- "__docId__": 706,
+ "__docId__": 705,
"kind": "member",
"static": false,
"variation": null,
@@ -14847,7 +14834,7 @@
}
},
{
- "__docId__": 707,
+ "__docId__": 706,
"kind": "member",
"static": false,
"variation": null,
@@ -14867,7 +14854,7 @@
}
},
{
- "__docId__": 708,
+ "__docId__": 707,
"kind": "member",
"static": false,
"variation": null,
@@ -14887,7 +14874,7 @@
}
},
{
- "__docId__": 709,
+ "__docId__": 708,
"kind": "member",
"static": false,
"variation": null,
@@ -14907,7 +14894,7 @@
}
},
{
- "__docId__": 710,
+ "__docId__": 709,
"kind": "member",
"static": false,
"variation": null,
@@ -14927,7 +14914,7 @@
}
},
{
- "__docId__": 711,
+ "__docId__": 710,
"kind": "member",
"static": false,
"variation": null,
@@ -14947,7 +14934,7 @@
}
},
{
- "__docId__": 712,
+ "__docId__": 711,
"kind": "member",
"static": false,
"variation": null,
@@ -14967,7 +14954,7 @@
}
},
{
- "__docId__": 713,
+ "__docId__": 712,
"kind": "member",
"static": false,
"variation": null,
@@ -14987,7 +14974,7 @@
}
},
{
- "__docId__": 714,
+ "__docId__": 713,
"kind": "member",
"static": false,
"variation": null,
@@ -15007,7 +14994,7 @@
}
},
{
- "__docId__": 715,
+ "__docId__": 714,
"kind": "method",
"static": false,
"variation": null,
@@ -15021,7 +15008,7 @@
"generator": false
},
{
- "__docId__": 716,
+ "__docId__": 715,
"kind": "member",
"static": false,
"variation": null,
@@ -15039,7 +15026,7 @@
}
},
{
- "__docId__": 717,
+ "__docId__": 716,
"kind": "member",
"static": false,
"variation": null,
@@ -15057,7 +15044,7 @@
}
},
{
- "__docId__": 718,
+ "__docId__": 717,
"kind": "member",
"static": false,
"variation": null,
@@ -15075,7 +15062,7 @@
}
},
{
- "__docId__": 719,
+ "__docId__": 718,
"kind": "member",
"static": false,
"variation": null,
@@ -15098,7 +15085,7 @@
}
},
{
- "__docId__": 720,
+ "__docId__": 719,
"kind": "method",
"static": false,
"variation": null,
@@ -15125,7 +15112,7 @@
"generator": false
},
{
- "__docId__": 721,
+ "__docId__": 720,
"kind": "method",
"static": false,
"variation": null,
@@ -15139,7 +15126,7 @@
"generator": false
},
{
- "__docId__": 722,
+ "__docId__": 721,
"kind": "member",
"static": false,
"variation": null,
@@ -15157,7 +15144,7 @@
}
},
{
- "__docId__": 723,
+ "__docId__": 722,
"kind": "member",
"static": false,
"variation": null,
@@ -15175,7 +15162,7 @@
}
},
{
- "__docId__": 724,
+ "__docId__": 723,
"kind": "member",
"static": false,
"variation": null,
@@ -15193,7 +15180,7 @@
}
},
{
- "__docId__": 725,
+ "__docId__": 724,
"kind": "member",
"static": false,
"variation": null,
@@ -15211,7 +15198,7 @@
}
},
{
- "__docId__": 726,
+ "__docId__": 725,
"kind": "file",
"static": true,
"variation": null,
@@ -15224,7 +15211,7 @@
"content": "\nimport Cookie from '../cookie';\nimport {root} from '../root';\n\nconst JSON = root.JSON;\nconst localStorage = root.localStorage;\nconst location = root.location;\n\n/**\n * Checks if browser has Storage feature\n */\nexport const hasStorage = () => {\n return 'Storage' in root;\n};\n\n/**\n * Stores the features state in browser's local storage or cookie\n *\n * @export\n * @class Storage\n */\nexport class Storage {\n\n /**\n * Creates an instance of Storage\n *\n * @param {State} state Instance of State\n */\n constructor(state) {\n\n /**\n * State object\n * @type {State}\n * @private\n */\n this.state = state;\n\n /**\n * TableFilter object\n * @type {TableFilter}\n * @private\n */\n this.tf = state.tf;\n\n /**\n * Persist with local storage\n * @type {Boolean}\n * @private\n */\n this.enableLocalStorage = state.enableLocalStorage && hasStorage();\n\n /**\n * Persist with cookie\n * @type {Boolean}\n * @private\n */\n this.enableCookie = state.enableCookie && !this.enableLocalStorage;\n\n /**\n * Emitter object\n * @type {Emitter}\n * @private\n */\n this.emitter = state.emitter;\n\n /**\n * Cookie duration in hours from state object\n * @type {Number}\n * @private\n */\n this.duration = state.cookieDuration;\n }\n\n\n /**\n * Initializes the Storage object\n */\n init() {\n this.emitter.on(['state-changed'], (tf, state) => this.save(state));\n this.emitter.on(['initialized'], () => this.sync());\n }\n\n /**\n * Persists the features state on state changes\n *\n * @param {State} state Instance of State\n */\n save(state) {\n if (this.enableLocalStorage) {\n localStorage[this.getKey()] = JSON.stringify(state);\n } else {\n Cookie.write(this.getKey(), JSON.stringify(state), this.duration);\n }\n }\n\n /**\n * Turns stored string into a State JSON object\n *\n * @returns {Object} JSON object\n */\n retrieve() {\n let state = null;\n if (this.enableLocalStorage) {\n state = localStorage[this.getKey()];\n } else {\n state = Cookie.read(this.getKey());\n }\n\n if (!state) {\n return null;\n }\n return JSON.parse(state);\n }\n\n /**\n * Removes persisted state from storage\n */\n remove() {\n if (this.enableLocalStorage) {\n localStorage.removeItem(this.getKey());\n } else {\n Cookie.remove(this.getKey());\n }\n }\n\n /**\n * Applies persisted state to features\n */\n sync() {\n let state = this.retrieve();\n if (!state) {\n return;\n }\n // override current state with persisted one and sync features\n this.state.overrideAndSync(state);\n }\n\n /**\n * Returns the storage key\n *\n * @returns {String} Key\n */\n getKey() {\n return JSON.stringify({\n key: `${this.tf.prfxTf}_${this.tf.id}`,\n path: location.pathname\n });\n }\n\n /**\n * Release Storage event subscriptions and clear fields\n */\n destroy() {\n this.emitter.off(['state-changed'], (tf, state) => this.save(state));\n this.emitter.off(['initialized'], () => this.sync());\n\n this.remove();\n\n this.state = null;\n this.emitter = null;\n }\n}\n"
},
{
- "__docId__": 727,
+ "__docId__": 726,
"kind": "variable",
"static": true,
"variation": null,
@@ -15245,7 +15232,7 @@
}
},
{
- "__docId__": 728,
+ "__docId__": 727,
"kind": "variable",
"static": true,
"variation": null,
@@ -15266,7 +15253,7 @@
}
},
{
- "__docId__": 729,
+ "__docId__": 728,
"kind": "variable",
"static": true,
"variation": null,
@@ -15287,7 +15274,7 @@
}
},
{
- "__docId__": 730,
+ "__docId__": 729,
"kind": "variable",
"static": true,
"variation": null,
@@ -15307,7 +15294,7 @@
}
},
{
- "__docId__": 731,
+ "__docId__": 730,
"kind": "class",
"static": true,
"variation": null,
@@ -15333,7 +15320,7 @@
"interface": false
},
{
- "__docId__": 732,
+ "__docId__": 731,
"kind": "constructor",
"static": false,
"variation": null,
@@ -15358,7 +15345,7 @@
"generator": false
},
{
- "__docId__": 733,
+ "__docId__": 732,
"kind": "member",
"static": false,
"variation": null,
@@ -15378,7 +15365,7 @@
}
},
{
- "__docId__": 734,
+ "__docId__": 733,
"kind": "member",
"static": false,
"variation": null,
@@ -15398,7 +15385,7 @@
}
},
{
- "__docId__": 735,
+ "__docId__": 734,
"kind": "member",
"static": false,
"variation": null,
@@ -15418,7 +15405,7 @@
}
},
{
- "__docId__": 736,
+ "__docId__": 735,
"kind": "member",
"static": false,
"variation": null,
@@ -15438,7 +15425,7 @@
}
},
{
- "__docId__": 737,
+ "__docId__": 736,
"kind": "member",
"static": false,
"variation": null,
@@ -15458,7 +15445,7 @@
}
},
{
- "__docId__": 738,
+ "__docId__": 737,
"kind": "member",
"static": false,
"variation": null,
@@ -15478,7 +15465,7 @@
}
},
{
- "__docId__": 739,
+ "__docId__": 738,
"kind": "method",
"static": false,
"variation": null,
@@ -15492,7 +15479,7 @@
"generator": false
},
{
- "__docId__": 740,
+ "__docId__": 739,
"kind": "method",
"static": false,
"variation": null,
@@ -15517,7 +15504,7 @@
"generator": false
},
{
- "__docId__": 741,
+ "__docId__": 740,
"kind": "method",
"static": false,
"variation": null,
@@ -15545,7 +15532,7 @@
"generator": false
},
{
- "__docId__": 742,
+ "__docId__": 741,
"kind": "method",
"static": false,
"variation": null,
@@ -15559,7 +15546,7 @@
"generator": false
},
{
- "__docId__": 743,
+ "__docId__": 742,
"kind": "method",
"static": false,
"variation": null,
@@ -15573,7 +15560,7 @@
"generator": false
},
{
- "__docId__": 744,
+ "__docId__": 743,
"kind": "method",
"static": false,
"variation": null,
@@ -15601,7 +15588,7 @@
"generator": false
},
{
- "__docId__": 745,
+ "__docId__": 744,
"kind": "method",
"static": false,
"variation": null,
@@ -15615,7 +15602,7 @@
"generator": false
},
{
- "__docId__": 746,
+ "__docId__": 745,
"kind": "member",
"static": false,
"variation": null,
@@ -15633,7 +15620,7 @@
}
},
{
- "__docId__": 747,
+ "__docId__": 746,
"kind": "member",
"static": false,
"variation": null,
@@ -15651,7 +15638,7 @@
}
},
{
- "__docId__": 748,
+ "__docId__": 747,
"kind": "file",
"static": true,
"variation": null,
@@ -15664,7 +15651,7 @@
"content": "import {isNumber} from './types';\n\n/**\n * Takes a string, removes all formatting/cruft and returns the raw float value\n * @param {String} Formatted number\n * @param {String} Decimal type '.' or ','\n * @return {Number} Unformatted number\n *\n * https://github.com/openexchangerates/accounting.js/blob/master/accounting.js\n */\nexport const parse = (value, decimal = '.') => {\n // Return the value as-is if it's already a number\n if (isNumber(value)) {\n return value;\n }\n\n // Build regex to strip out everything except digits, decimal point and\n // minus sign\n let regex = new RegExp('[^0-9-' + decimal + ']', ['g']);\n let unformatted = parseFloat(\n ('' + value)\n .replace(/\\((.*)\\)/, '-$1') // replace bracketed values with negatives\n .replace(regex, '') // strip out any cruft\n .replace(decimal, '.') // make sure decimal point is standard\n );\n\n // This will fail silently\n return !isNaN(unformatted) ? unformatted : 0;\n}\n"
},
{
- "__docId__": 749,
+ "__docId__": 748,
"kind": "variable",
"static": true,
"variation": null,
@@ -15714,7 +15701,7 @@
}
},
{
- "__docId__": 750,
+ "__docId__": 749,
"kind": "file",
"static": true,
"variation": null,
@@ -15727,7 +15714,7 @@
"content": "/**\n * Export window or global object depending on the environment\n */\nexport const root = (typeof self === 'object' && self.self === self && self) ||\n (typeof global === 'object' && global.global === global && global) ||\n this;\n"
},
{
- "__docId__": 751,
+ "__docId__": 750,
"kind": "variable",
"static": true,
"variation": null,
@@ -15747,7 +15734,7 @@
}
},
{
- "__docId__": 752,
+ "__docId__": 751,
"kind": "file",
"static": true,
"variation": null,
@@ -15760,7 +15747,7 @@
"content": "/**\n * Sorting utilities\n */\n\n/**\n * Case insensitive compare function for passed strings\n * @param {String} First string\n * @param {String} Second string\n * @return {Number} -1 if first string lower than second one\n * 0 if first string same order as second one\n * 1 if first string greater than second one\n */\nexport const ignoreCase = (a, b) => {\n let x = a.toLowerCase();\n let y = b.toLowerCase();\n return ((x < y) ? -1 : ((x > y) ? 1 : 0));\n}\n\n/**\n * Sorts passed numbers in a ascending manner\n * @param {Number} First number\n * @param {Number} Second number\n * @param {Number} Negative, zero or positive number\n */\nexport const numSortAsc = (a, b) => (a - b);\n\n/**\n * Sorts passed numbers in a descending manner\n * @param {Number} First number\n * @param {Number} Second number\n * @param {Number} Negative, zero or positive number\n */\nexport const numSortDesc = (a, b) => (b - a);\n"
},
{
- "__docId__": 753,
+ "__docId__": 752,
"kind": "variable",
"static": true,
"variation": null,
@@ -15810,7 +15797,7 @@
}
},
{
- "__docId__": 754,
+ "__docId__": 753,
"kind": "variable",
"static": true,
"variation": null,
@@ -15862,7 +15849,7 @@
}
},
{
- "__docId__": 755,
+ "__docId__": 754,
"kind": "variable",
"static": true,
"variation": null,
@@ -15914,7 +15901,7 @@
}
},
{
- "__docId__": 756,
+ "__docId__": 755,
"kind": "file",
"static": true,
"variation": null,
@@ -15927,7 +15914,7 @@
"content": "import {remove as removeDiacritics} from 'diacritics';\n\n/**\n * String utilities\n */\n\n/**\n * Removes whitespace from both sides of passed string\n * @param {String} text\n * @return {String}\n */\nexport const trim = (text) => {\n if (text.trim) {\n return text.trim();\n }\n return text.replace(/^\\s*|\\s*$/g, '');\n}\n\n/**\n * Checks if passed string is empty\n * @param {String} text\n * @return {Boolean}\n */\nexport const isEmpty = (text) => trim(text) === '';\n\n/**\n * Makes regex safe string by escaping special characters from passed string\n * @param {String} text\n * @return {String} escaped string\n */\nexport const rgxEsc = (text) => {\n let chars = /[-\\/\\\\^$*+?.()|[\\]{}]/g;\n let escMatch = '\\\\$&';\n return String(text).replace(chars, escMatch);\n}\n\n/**\n * Returns passed string as lowercase if caseSensitive flag set false. By\n * default it returns the string with no casing changes.\n * @param {String} text\n * @return {String} string\n */\nexport const matchCase = (text, caseSensitive = false) => {\n if (!caseSensitive) {\n return text.toLowerCase();\n }\n return text;\n}\n\n/**\n * Checks if passed data contains the searched term\n * @param {String} term Searched term\n * @param {String} data Data string\n * @param {Boolean} exactMatch Exact match\n * @param {Boolean} caseSensitive Case sensitive\n * @param {Boolean} ignoreDiacritics Ignore diacritics\n * @return {Boolean}\n */\nexport const contains = (term, data, exactMatch = false, caseSensitive = false,\n ignoreDiacritics = false) => {\n // Improved by Cedric Wartel (cwl) automatic exact match for selects and\n // special characters are now filtered\n let regexp;\n let modifier = caseSensitive ? 'g' : 'gi';\n if (ignoreDiacritics) {\n term = removeDiacritics(term);\n data = removeDiacritics(data);\n }\n if (exactMatch) {\n regexp = new RegExp('(^\\\\s*)' + rgxEsc(term) + '(\\\\s*$)',\n modifier);\n } else {\n regexp = new RegExp(rgxEsc(term), modifier);\n }\n return regexp.test(data);\n}\n"
},
{
- "__docId__": 757,
+ "__docId__": 756,
"kind": "variable",
"static": true,
"variation": null,
@@ -15967,7 +15954,7 @@
}
},
{
- "__docId__": 758,
+ "__docId__": 757,
"kind": "variable",
"static": true,
"variation": null,
@@ -16007,7 +15994,7 @@
}
},
{
- "__docId__": 759,
+ "__docId__": 758,
"kind": "variable",
"static": true,
"variation": null,
@@ -16047,7 +16034,7 @@
}
},
{
- "__docId__": 760,
+ "__docId__": 759,
"kind": "variable",
"static": true,
"variation": null,
@@ -16087,7 +16074,7 @@
}
},
{
- "__docId__": 761,
+ "__docId__": 760,
"kind": "variable",
"static": true,
"variation": null,
@@ -16167,7 +16154,7 @@
}
},
{
- "__docId__": 762,
+ "__docId__": 761,
"kind": "file",
"static": true,
"variation": null,
@@ -16180,7 +16167,7 @@
"content": "import {addEvt, cancelEvt, stopEvt, targetEvt, keyCode} from './event';\nimport {\n addClass, createElm, createOpt, elm, getText, getFirstTextNode, hasClass,\n removeClass, removeElm, tag\n} from './dom';\nimport {contains, matchCase, rgxEsc, trim} from './string';\nimport {isEmpty as isEmptyString} from './string';\nimport {\n isArray, isEmpty, isFn, isNumber, isObj, isString, isUndef\n} from './types';\nimport {parse as parseNb} from './number'\n\nimport {root} from './root';\nimport {Emitter} from './emitter';\nimport {GridLayout} from './modules/gridLayout';\nimport {Loader} from './modules/loader';\nimport {HighlightKeyword} from './modules/highlightKeywords';\nimport {PopupFilter} from './modules/popupFilter';\nimport {Dropdown} from './modules/dropdown';\nimport {CheckList} from './modules/checkList';\nimport {RowsCounter} from './modules/rowsCounter';\nimport {StatusBar} from './modules/statusBar';\nimport {Paging} from './modules/paging';\nimport {ClearButton} from './modules/clearButton';\nimport {Help} from './modules/help';\nimport {AlternateRows} from './modules/alternateRows';\nimport {NoResults} from './modules/noResults';\nimport {State} from './modules/state';\nimport {DateType} from './modules/dateType';\n\nimport {\n INPUT, SELECT, MULTIPLE, CHECKLIST, NONE,\n ENTER_KEY, TAB_KEY, ESC_KEY, UP_ARROW_KEY, DOWN_ARROW_KEY,\n CELL_TAG, AUTO_FILTER_DELAY, NUMBER, DATE, FORMATTED_NUMBER\n} from './const';\n\nlet doc = root.document;\n\n/**\n * Makes HTML tables filterable and a bit more :)\n *\n * @export\n * @class TableFilter\n */\nexport class TableFilter {\n\n /**\n * Creates an instance of TableFilter\n * requires `table` or `id` arguments, `row` and `configuration` optional\n * @param {DOMElement} table Table DOM element\n * @param {String} id Table id\n * @param {Number} row index indicating the 1st row\n * @param {Object} configuration object\n */\n constructor(...args) {\n /**\n * ID of current instance\n * @type {String}\n * @private\n */\n this.id = null;\n\n /**\n * Current version\n * @type {String}\n */\n this.version = '{VERSION}';\n\n /**\n * Current year\n * @type {Number}\n * @private\n */\n this.year = new Date().getFullYear();\n\n /**\n * HTML Table DOM element\n * @type {DOMElement}\n */\n this.tbl = null;\n\n /**\n * Calculated row's index from which starts filtering once filters\n * are generated\n * @type {Number}\n */\n this.refRow = null;\n\n /**\n * Index of the headers row\n * @type {Number}\n * @private\n */\n this.headersRow = null;\n\n /**\n * Configuration object\n * @type {Object}\n * @private\n */\n this.cfg = {};\n\n /**\n * Number of rows that can be filtered\n * @type {Number}\n * @private\n */\n this.nbFilterableRows = 0;\n\n /**\n * Number of cells in the reference row\n * @type {Number}\n * @private\n */\n this.nbCells = null;\n\n let startRow;\n\n // TODO: use for-of\n args.forEach((arg) => {\n if (typeof arg === 'object' && arg.nodeName === 'TABLE') {\n this.tbl = arg;\n this.id = arg.id || `tf_${new Date().getTime()}_`;\n } else if (isString(arg)) {\n this.id = arg;\n this.tbl = elm(arg);\n } else if (isNumber(arg)) {\n startRow = arg;\n } else if (isObj(arg)) {\n this.cfg = arg;\n }\n });\n\n if (!this.tbl || this.tbl.nodeName !== 'TABLE' ||\n this.getRowsNb() === 0) {\n throw new Error(`Could not instantiate TableFilter: HTML table\n DOM element not found.`);\n }\n\n // configuration object\n let f = this.cfg;\n\n /**\n * Event emitter instance\n * @type {Emitter}\n */\n this.emitter = new Emitter();\n\n //Start row et cols nb\n this.refRow = isUndef(startRow) ? 2 : (startRow + 1);\n try { this.nbCells = this.getCellsNb(this.refRow); }\n catch (e) { this.nbCells = this.getCellsNb(0); }\n\n /**\n * Base path for static assets\n * @type {String}\n */\n this.basePath = f.base_path || 'tablefilter/';\n\n /*** filters' grid properties ***/\n\n /**\n * Enable/disable filters\n * @type {Boolean}\n */\n this.fltGrid = f.grid === false ? false : true;\n\n /**\n * Enable/disable grid layout (fixed headers)\n * @type {Boolean}\n */\n this.gridLayout = Boolean(f.grid_layout);\n\n /**\n * Filters row index\n * @type {Number}\n */\n this.filtersRowIndex = isNaN(f.filters_row_index) ?\n 0 : f.filters_row_index;\n\n /**\n * Headers row index\n * @type {Number}\n */\n this.headersRow = isNaN(f.headers_row_index) ?\n (this.filtersRowIndex === 0 ? 1 : 0) : f.headers_row_index;\n\n /**\n * Define the type of cell containing a filter (td/th)\n * @type {String}\n */\n this.fltCellTag = isString(f.filters_cell_tag) ?\n f.filters_cell_tag : CELL_TAG;\n\n /**\n * List of filters IDs\n * @type {Array}\n * @private\n */\n this.fltIds = [];\n\n /**\n * List of valid rows indexes (rows visible upon filtering)\n * @type {Array}\n * @private\n */\n this.validRowsIndex = [];\n\n /**\n * Toolbar's container DOM element\n * @type {DOMElement}\n * @private\n */\n this.infDiv = null;\n\n /**\n * Left-side inner container DOM element (rows counter in toolbar)\n * @type {DOMElement}\n * @private\n */\n this.lDiv = null;\n\n /**\n * Right-side inner container DOM element (reset button,\n * page length selector in toolbar)\n * @type {DOMElement}\n * @private\n */\n this.rDiv = null;\n\n /**\n * Middle inner container DOM element (paging elements in toolbar)\n * @type {DOMElement}\n * @private\n */\n this.mDiv = null;\n\n /**\n * Css class for toolbar's container DOM element\n * @type {String}\n */\n this.infDivCssClass = f.inf_div_css_class || 'inf';\n\n /**\n * Css class for left-side inner container DOM element\n * @type {String}\n */\n this.lDivCssClass = f.left_div_css_class || 'ldiv';\n\n /**\n * Css class for right-side inner container DOM element\n * @type {String}\n */\n this.rDivCssClass = f.right_div_css_class || 'rdiv';\n\n /**\n * Css class for middle inner container DOM element\n * @type {String}\n */\n this.mDivCssClass = f.middle_div_css_class || 'mdiv';\n\n /*** filters' grid appearance ***/\n /**\n * Path for stylesheets\n * @type {String}\n */\n this.stylePath = f.style_path || this.basePath + 'style/';\n\n /**\n * Main stylesheet path\n * @type {String}\n */\n this.stylesheet = f.stylesheet || this.stylePath + 'tablefilter.css';\n\n /**\n * Main stylesheet ID\n * @type {String}\n * @private\n */\n this.stylesheetId = this.id + '_style';\n\n /**\n * Css class for the filters row\n * @type {String}\n */\n this.fltsRowCssClass = f.flts_row_css_class || 'fltrow';\n\n /**\n * Enable/disable icons (paging, reset button)\n * @type {Boolean}\n */\n this.enableIcons = f.enable_icons === false ? false : true;\n\n /**\n * Enable/disable alternating rows\n * @type {Boolean}\n */\n this.alternateRows = Boolean(f.alternate_rows);\n\n /**\n * Indicate whether columns widths are set\n * @type {Boolean}\n * @private\n */\n this.hasColWidths = isArray(f.col_widths);\n\n /**\n * Columns widths array\n * @type {Array}\n */\n this.colWidths = this.hasColWidths ? f.col_widths : [];\n\n /**\n * Css class for a filter element\n * @type {String}\n */\n this.fltCssClass = f.flt_css_class || 'flt';\n\n /**\n * Css class for multiple select filters\n * @type {String}\n */\n this.fltMultiCssClass = f.flt_multi_css_class || 'flt_multi';\n\n /**\n * Css class for small filter (when submit button is active)\n * @type {String}\n */\n this.fltSmallCssClass = f.flt_small_css_class || 'flt_s';\n\n /**\n * Css class for single filter type\n * @type {String}\n */\n this.singleFltCssClass = f.single_flt_css_class || 'single_flt';\n\n /*** filters' grid behaviours ***/\n\n /**\n * Enable/disable enter key for input type filters\n * @type {Boolean}\n */\n this.enterKey = f.enter_key === false ? false : true;\n\n /**\n * Callback fired before filtering process starts\n * @type {Function}\n */\n this.onBeforeFilter = isFn(f.on_before_filter) ?\n f.on_before_filter : null;\n\n /**\n * Callback fired after filtering process is completed\n * @type {Function}\n */\n this.onAfterFilter = isFn(f.on_after_filter) ? f.on_after_filter : null;\n\n /**\n * Enable/disable case sensitivity filtering\n * @type {Boolean}\n */\n this.caseSensitive = Boolean(f.case_sensitive);\n\n /**\n * Indicate whether exact match filtering is enabled on a per column\n * basis\n * @type {Boolean}\n * @private\n */\n this.hasExactMatchByCol = isArray(f.columns_exact_match);\n\n /**\n * Exact match filtering per column array\n * @type {Array}\n */\n this.exactMatchByCol = this.hasExactMatchByCol ?\n f.columns_exact_match : [];\n\n /**\n * Globally enable/disable exact match filtering\n * @type {Boolean}\n */\n this.exactMatch = Boolean(f.exact_match);\n\n /**\n * Ignore diacritics globally or on a column basis\n * @type {Boolean|Array}\n */\n this.ignoreDiacritics = f.ignore_diacritics;\n\n /**\n * Enable/disable linked filters filtering mode\n * @type {Boolean}\n */\n this.linkedFilters = Boolean(f.linked_filters);\n\n /**\n * Enable/disable readonly state for excluded options when\n * linked filters filtering mode is on\n * @type {Boolean}\n */\n this.disableExcludedOptions = Boolean(f.disable_excluded_options);\n\n /**\n * Active filter ID\n * @type {String}\n * @private\n */\n this.activeFilterId = null;\n\n /**\n * Enable/disable always visible rows, excluded from filtering\n * @type {Boolean}\n */\n this.hasVisibleRows = Boolean(f.rows_always_visible);\n\n /**\n * List of row indexes to be excluded from filtering\n * @type {Array}\n */\n this.visibleRows = this.hasVisibleRows ? f.rows_always_visible : [];\n\n /**\n * Enable/disable external filters generation\n * @type {Boolean}\n */\n this.isExternalFlt = Boolean(f.external_flt_grid);\n\n /**\n * List of containers IDs where external filters will be generated\n * @type {Array}\n */\n this.externalFltTgtIds = f.external_flt_grid_ids || [];\n\n /**\n * Callback fired after filters are generated\n * @type {Function}\n */\n this.onFiltersLoaded = isFn(f.on_filters_loaded) ?\n f.on_filters_loaded : null;\n\n /**\n * Enable/disable single filter filtering all columns\n * @type {Boolean}\n */\n this.singleSearchFlt = Boolean(f.single_filter);\n\n /**\n * Callback fired after a row is validated during filtering\n * @type {Function}\n */\n this.onRowValidated = isFn(f.on_row_validated) ?\n f.on_row_validated : null;\n\n /**\n * List of columns implementing custom filtering\n * @type {Array}\n */\n this.customCellDataCols = f.custom_cell_data_cols ?\n f.custom_cell_data_cols : [];\n\n /**\n * Delegate function for retrieving cell data with custom logic\n * @type {Function}\n */\n this.customCellData = isFn(f.custom_cell_data) ?\n f.custom_cell_data : null;\n\n /**\n * Global watermark text for input filter type or watermark for each\n * filter if an array is supplied\n * @type {String|Array}\n */\n this.watermark = f.watermark || '';\n\n /**\n * Indicate whether watermark is on a per column basis\n * @type {Boolean}\n * @private\n */\n this.isWatermarkArray = isArray(this.watermark);\n\n /**\n * Toolbar's custom container ID\n * @type {String}\n */\n this.toolBarTgtId = f.toolbar_target_id || null;\n\n /**\n * Indicate whether help UI component is disabled\n * @type {Boolean}\n */\n this.help = isUndef(f.help_instructions) ?\n undefined : Boolean(f.help_instructions);\n\n /**\n * Indicate whether pop-up filters UI is enabled\n * @type {Boolean}\n */\n this.popupFilters = Boolean(f.popup_filters);\n\n /**\n * Indicate whether filtered (active) columns indicator is enabled\n * @type {Boolean}\n */\n this.markActiveColumns = Boolean(f.mark_active_columns);\n\n /**\n * Css class for filtered (active) columns\n * @type {String}\n */\n this.activeColumnsCssClass = f.active_columns_css_class ||\n 'activeHeader';\n\n /**\n * Callback fired before a column is marked as filtered\n * @type {Function}\n */\n this.onBeforeActiveColumn = isFn(f.on_before_active_column) ?\n f.on_before_active_column : null;\n\n /**\n * Callback fired after a column is marked as filtered\n * @type {Function}\n */\n this.onAfterActiveColumn = isFn(f.on_after_active_column) ?\n f.on_after_active_column : null;\n\n /*** select filter's customisation and behaviours ***/\n /**\n * Text for clear option in drop-down filter types (1st option)\n * @type {String}\n */\n this.displayAllText = f.display_all_text || 'Clear';\n\n /**\n * Indicate whether empty option is enabled in drop-down filter types\n * @type {Boolean}\n */\n this.enableEmptyOption = Boolean(f.enable_empty_option);\n\n /**\n * Text for empty option in drop-down filter types\n * @type {String}\n */\n this.emptyText = f.empty_text || '(Empty)';\n\n /**\n * Indicate whether non-empty option is enabled in drop-down filter\n * types\n * @type {Boolean}\n */\n this.enableNonEmptyOption = Boolean(f.enable_non_empty_option);\n\n /**\n * Text for non-empty option in drop-down filter types\n * @type {String}\n */\n this.nonEmptyText = f.non_empty_text || '(Non empty)';\n\n /**\n * Indicate whether drop-down filter types filter the table by default\n * on change event\n * @type {Boolean}\n */\n this.onSlcChange = f.on_change === false ? false : true;\n\n /**\n * Indicate whether options in drop-down filter types are sorted in a\n * alpha-numeric manner by default\n * @type {Boolean}\n */\n this.sortSlc = f.sort_select === false ? false : true;\n\n /**\n * Indicate whether options in drop-down filter types are sorted in a\n * ascending numeric manner\n * @type {Boolean}\n * @private\n */\n this.isSortNumAsc = Boolean(f.sort_num_asc);\n\n /**\n * List of columns implementing options sorting in a ascending numeric\n * manner\n * @type {Array}\n */\n this.sortNumAsc = this.isSortNumAsc ? f.sort_num_asc : [];\n\n /**\n * Indicate whether options in drop-down filter types are sorted in a\n * descending numeric manner\n * @type {Boolean}\n * @private\n */\n this.isSortNumDesc = Boolean(f.sort_num_desc);\n\n /**\n * List of columns implementing options sorting in a descending numeric\n * manner\n * @type {Array}\n */\n this.sortNumDesc = this.isSortNumDesc ? f.sort_num_desc : [];\n\n /**\n * Indicate whether drop-down filter types are populated on demand at\n * first usage\n * @type {Boolean}\n */\n this.loadFltOnDemand = Boolean(f.load_filters_on_demand);\n\n /**\n * Indicate whether custom drop-down filter options are implemented\n * @type {Boolean}\n */\n this.hasCustomOptions = isObj(f.custom_options);\n\n /**\n * Custom options definition of a per column basis, ie:\n *\tcustom_options: {\n * cols:[0, 1],\n * texts: [\n * ['a0', 'b0', 'c0'],\n * ['a1', 'b1', 'c1']\n * ],\n * values: [\n * ['a0', 'b0', 'c0'],\n * ['a1', 'b1', 'c1']\n * ],\n * sorts: [false, true]\n * }\n *\n * @type {Object}\n */\n this.customOptions = f.custom_options;\n\n /*** Filter operators ***/\n /**\n * Regular expression operator for input filter. Defaults to 'rgx:'\n * @type {String}\n */\n this.rgxOperator = f.regexp_operator || 'rgx:';\n\n /**\n * Empty cells operator for input filter. Defaults to '[empty]'\n * @type {String}\n */\n this.emOperator = f.empty_operator || '[empty]';\n\n /**\n * Non-empty cells operator for input filter. Defaults to '[nonempty]'\n * @type {String}\n */\n this.nmOperator = f.nonempty_operator || '[nonempty]';\n\n /**\n * Logical OR operator for input filter. Defaults to '||'\n * @type {String}\n */\n this.orOperator = f.or_operator || '||';\n\n /**\n * Logical AND operator for input filter. Defaults to '&&'\n * @type {String}\n */\n this.anOperator = f.and_operator || '&&';\n\n /**\n * Greater than operator for input filter. Defaults to '>'\n * @type {String}\n */\n this.grOperator = f.greater_operator || '>';\n\n /**\n * Lower than operator for input filter. Defaults to '<'\n * @type {String}\n */\n this.lwOperator = f.lower_operator || '<';\n\n /**\n * Lower than or equal operator for input filter. Defaults to '<='\n * @type {String}\n */\n this.leOperator = f.lower_equal_operator || '<=';\n\n /**\n * Greater than or equal operator for input filter. Defaults to '>='\n * @type {String}\n */\n this.geOperator = f.greater_equal_operator || '>=';\n\n /**\n * Inequality operator for input filter. Defaults to '!'\n * @type {String}\n */\n this.dfOperator = f.different_operator || '!';\n\n /**\n * Like operator for input filter. Defaults to '!'\n * @type {String}\n */\n this.lkOperator = f.like_operator || '*';\n\n /**\n * Strict equality operator for input filter. Defaults to '='\n * @type {String}\n */\n this.eqOperator = f.equal_operator || '=';\n\n /**\n * Starts with operator for input filter. Defaults to '='\n * @type {String}\n */\n this.stOperator = f.start_with_operator || '{';\n\n /**\n * Ends with operator for input filter. Defaults to '='\n * @type {String}\n */\n this.enOperator = f.end_with_operator || '}';\n\n // this.curExp = f.cur_exp || '^[¥£€$]';\n\n /**\n * Stored values separator\n * @type {String}\n */\n this.separator = f.separator || ',';\n\n /**\n * Enable rows counter UI component\n * @type {Boolean}\n */\n this.rowsCounter = Boolean(f.rows_counter);\n\n /**\n * Enable status bar UI component\n * @type {Boolean}\n */\n this.statusBar = Boolean(f.status_bar);\n\n /**\n * Enable activity/spinner indicator UI component\n * @type {Boolean}\n */\n this.loader = Boolean(f.loader);\n\n /*** validation - reset buttons/links ***/\n /**\n * Enable filters submission button\n * @type {Boolean}\n */\n this.displayBtn = Boolean(f.btn);\n\n /**\n * Define filters submission button text\n * @type {String}\n */\n this.btnText = f.btn_text || (!this.enableIcons ? 'Go' : '');\n\n /**\n * Css class for filters submission button\n * @type {String}\n */\n this.btnCssClass = f.btn_css_class ||\n (!this.enableIcons ? 'btnflt' : 'btnflt_icon');\n\n /**\n * Enable clear button\n * @type {Boolean}\n */\n this.btnReset = Boolean(f.btn_reset);\n\n /**\n * Callback fired before filters are cleared\n * @type {Function}\n */\n this.onBeforeReset = isFn(f.on_before_reset) ?\n f.on_before_reset : null;\n\n /**\n * Callback fired after filters are cleared\n * @type {Function}\n */\n this.onAfterReset = isFn(f.on_after_reset) ? f.on_after_reset : null;\n\n /**\n * Enable paging component\n * @type {Boolean}\n */\n this.paging = Boolean(f.paging);\n\n /**\n * Number of hidden rows\n * @type {Number}\n * @private\n */\n this.nbHiddenRows = 0;\n\n /**\n * Enable auto-filter behaviour, table is filtered when a user\n * stops typing\n * @type {Boolean}\n */\n this.autoFilter = Boolean(f.auto_filter);\n\n /**\n * Auto-filter delay in msecs\n * @type {Number}\n */\n this.autoFilterDelay = !isNaN(f.auto_filter_delay) ?\n f.auto_filter_delay : AUTO_FILTER_DELAY;\n\n /**\n * Indicate whether user is typing\n * @type {Boolean}\n * @private\n */\n this.isUserTyping = null;\n\n /**\n * Auto-filter interval ID\n * @type {String}\n * @private\n */\n this.autoFilterTimer = null;\n\n /**\n * Enable keyword highlighting behaviour\n * @type {Boolean}\n */\n this.highlightKeywords = Boolean(f.highlight_keywords);\n\n /**\n * Enable no results message UI component\n * @type {Boolean}\n */\n this.noResults = isObj(f.no_results_message) ||\n Boolean(f.no_results_message);\n\n /**\n * Enable state persistence\n * @type {Boolean}\n */\n this.state = isObj(f.state) || Boolean(f.state);\n\n /*** data types ***/\n\n /**\n * Define default locale, default to 'en' as per Sugar Date module:\n * https://sugarjs.com/docs/#/DateLocales\n * @type {String}\n */\n this.locale = f.locale || 'en';\n\n /**\n * Define thousands separator ',' or '.', defaults to ','\n * @type {String}\n */\n this.thousandsSeparator = f.thousands_separator || ',';\n\n /**\n * Define decimal separator ',' or '.', defaults to '.'\n * @type {String}\n */\n this.decimalSeparator = f.decimal_separator || '.';\n\n /**\n * Determine whether table has columns data types\n * @type {Boolean}\n * @private\n */\n this.hasColTypes = isArray(f.col_types);\n\n /**\n * Define data types on a column basis, possible values 'string',\n * 'number', 'formatted-number', 'date', 'ipaddress' ie:\n * col_types : [\n * 'string', 'date', 'number',\n * { type: 'formatted-number', decimal: ',', thousands: '.' },\n * { type: 'date', locale: 'en-gb' },\n * { type: 'date', format: ['{dd}-{months}-{yyyy|yy}'] }\n * ]\n *\n * Refer to https://sugarjs.com/docs/#/DateParsing for exhaustive\n * information on date parsing formats supported by Sugar Date\n * @type {Array}\n */\n this.colTypes = this.hasColTypes ? f.col_types : [];\n\n /*** ids prefixes ***/\n /**\n * Main prefix\n * @private\n */\n this.prfxTf = 'TF';\n\n /**\n * Filter's ID prefix (inputs - selects)\n * @private\n */\n this.prfxFlt = 'flt';\n\n /**\n * Button's ID prefix\n * @private\n */\n this.prfxValButton = 'btn';\n\n /**\n * Toolbar container ID prefix\n * @private\n */\n this.prfxInfDiv = 'inf_';\n\n /**\n * Toolbar left element ID prefix\n * @private\n */\n this.prfxLDiv = 'ldiv_';\n\n /**\n * Toolbar right element ID prefix\n * @private\n */\n this.prfxRDiv = 'rdiv_';\n\n /**\n * Toolbar middle element ID prefix\n * @private\n */\n this.prfxMDiv = 'mdiv_';\n\n /**\n * Responsive Css class\n * @private\n */\n this.prfxResponsive = 'resp';\n\n /*** extensions ***/\n /**\n * List of loaded extensions\n * @type {Array}\n * @private\n */\n this.extensions = f.extensions;\n\n /**\n * Determine whether extensions are loaded\n * @type {Boolean}\n * @private\n */\n this.hasExtensions = isArray(this.extensions);\n\n /*** themes ***/\n /**\n * Enable default theme\n * @type {Boolean}\n */\n this.enableDefaultTheme = Boolean(f.enable_default_theme);\n\n /**\n * Determine whether themes are enables\n * @type {Boolean}\n * @private\n */\n this.hasThemes = (this.enableDefaultTheme || isArray(f.themes));\n\n /**\n * List of themes, ie:\n * themes: [{ name: 'skyblue' }]\n * @type {Array}\n */\n this.themes = f.themes || [];\n\n /**\n * Define path to themes assets, defaults to\n * 'tablefilter/style/themes/'. Usage:\n * themes: [{ name: 'skyblue' }]\n * @type {Array}\n */\n this.themesPath = f.themes_path || this.stylePath + 'themes/';\n\n /**\n * Enable responsive layout\n * @type {Boolean}\n */\n this.responsive = Boolean(f.responsive);\n\n /**\n * Features registry\n * @private\n */\n this.Mod = {};\n\n /**\n * Extensions registry\n * @private\n */\n this.ExtRegistry = {};\n }\n\n /**\n * Initialise features and layout\n */\n init() {\n if (this.initialized) {\n return;\n }\n\n let Mod = this.Mod;\n let n = this.singleSearchFlt ? 1 : this.nbCells;\n let inpclass;\n\n //loads stylesheet if not imported\n this.import(this.stylesheetId, this.stylesheet, null, 'link');\n\n //loads theme\n if (this.hasThemes) {\n this.loadThemes();\n }\n\n // Instanciate sugar date wrapper\n if (!Mod.dateType) {\n Mod.dateType = new DateType(this);\n }\n Mod.dateType.init();\n\n // Instantiate help feature and initialise only if set true\n if (!Mod.help) {\n Mod.help = new Help(this);\n }\n if (this.help) {\n Mod.help.init();\n }\n\n if (this.state) {\n if (!Mod.state) {\n Mod.state = new State(this);\n }\n Mod.state.init();\n }\n\n if (this.gridLayout) {\n if (!Mod.gridLayout) {\n Mod.gridLayout = new GridLayout(this);\n }\n Mod.gridLayout.init();\n }\n\n if (this.loader) {\n if (!Mod.loader) {\n Mod.loader = new Loader(this);\n }\n Mod.loader.init();\n }\n\n if (this.highlightKeywords) {\n Mod.highlightKeyword = new HighlightKeyword(this);\n Mod.highlightKeyword.init();\n }\n\n if (this.popupFilters) {\n if (!Mod.popupFilter) {\n Mod.popupFilter = new PopupFilter(this);\n }\n Mod.popupFilter.init();\n }\n\n //filters grid is not generated\n if (!this.fltGrid) {\n this._initNoFilters();\n } else {\n let fltrow = this._insertFiltersRow();\n\n this.nbFilterableRows = this.getRowsNb();\n\n // Generate filters\n for (let i = 0; i < n; i++) {\n this.emitter.emit('before-filter-init', this, i);\n\n let fltcell = createElm(this.fltCellTag),\n col = this.getFilterType(i);\n\n if (this.singleSearchFlt) {\n fltcell.colSpan = this.nbCells;\n }\n if (!this.gridLayout) {\n fltrow.appendChild(fltcell);\n }\n inpclass = (i === n - 1 && this.displayBtn) ?\n this.fltSmallCssClass : this.fltCssClass;\n\n //only 1 input for single search\n if (this.singleSearchFlt) {\n col = INPUT;\n inpclass = this.singleFltCssClass;\n }\n\n //drop-down filters\n if (col === SELECT || col === MULTIPLE) {\n if (!Mod.dropdown) {\n Mod.dropdown = new Dropdown(this);\n }\n Mod.dropdown.init(i, this.isExternalFlt, fltcell);\n }\n // checklist\n else if (col === CHECKLIST) {\n if (!Mod.checkList) {\n Mod.checkList = new CheckList(this);\n }\n Mod.checkList.init(i, this.isExternalFlt, fltcell);\n } else {\n this._buildInputFilter(i, inpclass, fltcell);\n }\n\n // this adds submit button\n if (i === n - 1 && this.displayBtn) {\n this._buildSubmitButton(i, fltcell);\n }\n\n this.emitter.emit('after-filter-init', this, i);\n }\n\n this.emitter.on(['filter-focus'],\n (tf, filter) => this.setActiveFilterId(filter.id));\n\n }//if this.fltGrid\n\n /* Features */\n if (this.hasVisibleRows) {\n this.emitter.on(['after-filtering'],\n () => this.enforceVisibility());\n this.enforceVisibility();\n }\n if (this.rowsCounter) {\n Mod.rowsCounter = new RowsCounter(this);\n Mod.rowsCounter.init();\n }\n if (this.statusBar) {\n Mod.statusBar = new StatusBar(this);\n Mod.statusBar.init();\n }\n if (this.paging) {\n if (!Mod.paging) {\n Mod.paging = new Paging(this);\n Mod.paging.init();\n } else {\n Mod.paging.reset();\n }\n }\n if (this.btnReset) {\n Mod.clearButton = new ClearButton(this);\n Mod.clearButton.init();\n }\n\n if (this.hasColWidths && !this.gridLayout) {\n this.setColWidths();\n }\n if (this.alternateRows) {\n Mod.alternateRows = new AlternateRows(this);\n Mod.alternateRows.init();\n }\n if (this.noResults) {\n if (!Mod.noResults) {\n Mod.noResults = new NoResults(this);\n }\n Mod.noResults.init();\n }\n\n //TF css class is added to table\n if (!this.gridLayout) {\n addClass(this.tbl, this.prfxTf);\n if (this.responsive) {\n addClass(this.tbl, this.prfxResponsive);\n }\n }\n\n /* Loads extensions */\n if (this.hasExtensions) {\n this.initExtensions();\n }\n\n // Subscribe to events\n if (this.markActiveColumns) {\n this.emitter.on(['before-filtering'],\n () => this.clearActiveColumns());\n this.emitter.on(['cell-processed'],\n (tf, colIndex) => this.markActiveColumn(colIndex));\n }\n if (this.linkedFilters) {\n this.emitter.on(['after-filtering'], () => this.linkFilters());\n }\n\n /**\n * @inherited\n */\n this.initialized = true;\n\n if (this.onFiltersLoaded) {\n this.onFiltersLoaded.call(null, this);\n }\n this.emitter.emit('initialized', this);\n }\n\n /**\n * Detect
key\n * @param {Event} evt\n */\n detectKey(evt) {\n if (!this.enterKey) {\n return;\n }\n if (evt) {\n let key = keyCode(evt);\n if (key === ENTER_KEY) {\n this.filter();\n cancelEvt(evt);\n stopEvt(evt);\n } else {\n this.isUserTyping = true;\n root.clearInterval(this.autoFilterTimer);\n this.autoFilterTimer = null;\n }\n }\n }\n\n /**\n * Filter's keyup event: if auto-filter on, detect user is typing and filter\n * columns\n * @param {Event} evt\n */\n onKeyUp(evt) {\n if (!this.autoFilter) {\n return;\n }\n let key = keyCode(evt);\n this.isUserTyping = false;\n\n function filter() {\n root.clearInterval(this.autoFilterTimer);\n this.autoFilterTimer = null;\n if (!this.isUserTyping) {\n this.filter();\n this.isUserTyping = null;\n }\n }\n\n if (key !== ENTER_KEY && key !== TAB_KEY && key !== ESC_KEY &&\n key !== UP_ARROW_KEY && key !== DOWN_ARROW_KEY) {\n if (this.autoFilterTimer === null) {\n this.autoFilterTimer = root.setInterval(filter.bind(this),\n this.autoFilterDelay);\n }\n } else {\n root.clearInterval(this.autoFilterTimer);\n this.autoFilterTimer = null;\n }\n }\n\n /**\n * Filter's keydown event: if auto-filter on, detect user is typing\n */\n onKeyDown() {\n if (this.autoFilter) {\n this.isUserTyping = true;\n }\n }\n\n /**\n * Filter's focus event\n * @param {Event} evt\n */\n onInpFocus(evt) {\n let elm = targetEvt(evt);\n this.emitter.emit('filter-focus', this, elm);\n }\n\n /**\n * Filter's blur event: if auto-filter on, clear interval on filter blur\n */\n onInpBlur() {\n if (this.autoFilter) {\n this.isUserTyping = false;\n root.clearInterval(this.autoFilterTimer);\n }\n this.emitter.emit('filter-blur', this);\n }\n\n /**\n * Insert filters row at initialization\n */\n _insertFiltersRow() {\n // TODO: prevent filters row generation for popup filters too,\n // to reduce and simplify headers row index adjusting across lib modules\n // (GridLayout, PopupFilter etc)\n if (this.gridLayout) {\n return;\n }\n let fltrow;\n\n let thead = tag(this.tbl, 'thead');\n if (thead.length > 0) {\n fltrow = thead[0].insertRow(this.filtersRowIndex);\n } else {\n fltrow = this.tbl.insertRow(this.filtersRowIndex);\n }\n\n fltrow.className = this.fltsRowCssClass;\n\n if (this.isExternalFlt) {\n fltrow.style.display = NONE;\n }\n\n this.emitter.emit('filters-row-inserted', this, fltrow);\n return fltrow;\n }\n\n /**\n * Initialize filtersless table\n */\n _initNoFilters() {\n if (this.fltGrid) {\n return;\n }\n this.refRow = this.refRow > 0 ? this.refRow - 1 : 0;\n this.nbFilterableRows = this.getRowsNb();\n }\n\n /**\n * Build input filter type\n * @param {Number} colIndex Column index\n * @param {String} cssClass Css class applied to filter\n * @param {DOMElement} container Container DOM element\n */\n _buildInputFilter(colIndex, cssClass, container) {\n let col = this.getFilterType(colIndex);\n let externalFltTgtId = this.isExternalFlt ?\n this.externalFltTgtIds[colIndex] : null;\n let inptype = col === INPUT ? 'text' : 'hidden';\n let inp = createElm(INPUT,\n ['id', this.prfxFlt + colIndex + '_' + this.id],\n ['type', inptype], ['ct', colIndex]);\n\n if (inptype !== 'hidden' && this.watermark) {\n inp.setAttribute('placeholder',\n this.isWatermarkArray ? (this.watermark[colIndex] || '') :\n this.watermark\n );\n }\n inp.className = cssClass || this.fltCssClass;\n addEvt(inp, 'focus', (evt) => this.onInpFocus(evt));\n\n //filter is appended in custom element\n if (externalFltTgtId) {\n elm(externalFltTgtId).appendChild(inp);\n } else {\n container.appendChild(inp);\n }\n\n this.fltIds.push(inp.id);\n\n addEvt(inp, 'keypress', (evt) => this.detectKey(evt));\n addEvt(inp, 'keydown', () => this.onKeyDown());\n addEvt(inp, 'keyup', (evt) => this.onKeyUp(evt));\n addEvt(inp, 'blur', () => this.onInpBlur());\n }\n\n /**\n * Build submit button\n * @param {Number} colIndex Column index\n * @param {DOMElement} container Container DOM element\n */\n _buildSubmitButton(colIndex, container) {\n let externalFltTgtId = this.isExternalFlt ?\n this.externalFltTgtIds[colIndex] : null;\n let btn = createElm(INPUT,\n ['id', this.prfxValButton + colIndex + '_' + this.id],\n ['type', 'button'], ['value', this.btnText]);\n btn.className = this.btnCssClass;\n\n //filter is appended in custom element\n if (externalFltTgtId) {\n elm(externalFltTgtId).appendChild(btn);\n } else {\n container.appendChild(btn);\n }\n\n addEvt(btn, 'click', () => this.filter());\n }\n\n /**\n * Return a feature instance for a given name\n * @param {String} name Name of the feature\n * @return {Object}\n */\n feature(name) {\n return this.Mod[name];\n }\n\n /**\n * Initialise all the extensions defined in the configuration object\n */\n initExtensions() {\n let exts = this.extensions;\n // Set config's publicPath dynamically for Webpack...\n __webpack_public_path__ = this.basePath;\n\n this.emitter.emit('before-loading-extensions', this);\n for (let i = 0, len = exts.length; i < len; i++) {\n let ext = exts[i];\n if (!this.ExtRegistry[ext.name]) {\n this.loadExtension(ext);\n }\n }\n this.emitter.emit('after-loading-extensions', this);\n }\n\n /**\n * Load an extension module\n * @param {Object} ext Extension config object\n */\n loadExtension(ext) {\n if (!ext || !ext.name) {\n return;\n }\n\n let name = ext.name;\n let path = ext.path;\n let modulePath;\n\n if (name && path) {\n modulePath = ext.path + name;\n } else {\n name = name.replace('.js', '');\n modulePath = 'extensions/{}/{}'.replace(/{}/g, name);\n }\n\n // Require pattern for Webpack\n require(['./' + modulePath], (mod) => {\n /* eslint-disable */\n let inst = new mod.default(this, ext);\n /* eslint-enable */\n inst.init();\n this.ExtRegistry[name] = inst;\n });\n }\n\n /**\n * Get an extension instance\n * @param {String} name Name of the extension\n * @return {Object} Extension instance\n */\n extension(name) {\n return this.ExtRegistry[name];\n }\n\n /**\n * Check passed extension name exists\n * @param {String} name Name of the extension\n * @return {Boolean}\n */\n hasExtension(name) {\n return !isEmpty(this.ExtRegistry[name]);\n }\n\n /**\n * Destroy all the extensions defined in the configuration object\n */\n destroyExtensions() {\n let exts = this.extensions;\n\n for (let i = 0, len = exts.length; i < len; i++) {\n let ext = exts[i];\n let extInstance = this.ExtRegistry[ext.name];\n if (extInstance) {\n extInstance.destroy();\n this.ExtRegistry[ext.name] = undefined;\n }\n }\n }\n\n /**\n * Load themes defined in the configuration object\n */\n loadThemes() {\n let themes = this.themes;\n this.emitter.emit('before-loading-themes', this);\n\n //Default theme config\n if (this.enableDefaultTheme) {\n let defaultTheme = { name: 'default' };\n this.themes.push(defaultTheme);\n }\n if (isArray(themes)) {\n for (let i = 0, len = themes.length; i < len; i++) {\n let theme = themes[i];\n let name = theme.name;\n let path = theme.path;\n let styleId = this.prfxTf + name;\n if (name && !path) {\n path = this.themesPath + name + '/' + name + '.css';\n }\n else if (!name && theme.path) {\n name = 'theme{0}'.replace('{0}', i);\n }\n\n if (!this.isImported(path, 'link')) {\n this.import(styleId, path, null, 'link');\n }\n }\n }\n\n // Enable loader indicator\n this.loader = true;\n\n this.emitter.emit('after-loading-themes', this);\n }\n\n /**\n * Return stylesheet DOM element for a given theme name\n * @return {DOMElement} stylesheet element\n */\n getStylesheet(name = 'default') {\n return elm(this.prfxTf + name);\n }\n\n /**\n * Destroy filter grid\n */\n destroy() {\n if (!this.initialized) {\n return;\n }\n\n let Mod = this.Mod;\n let emitter = this.emitter;\n\n if (this.isExternalFlt && !this.popupFilters) {\n this.removeExternalFlts();\n }\n if (this.infDiv) {\n this.removeToolbar();\n }\n if (this.markActiveColumns) {\n this.clearActiveColumns();\n emitter.off(['before-filtering'], () => this.clearActiveColumns());\n emitter.off(['cell-processed'],\n (tf, colIndex) => this.markActiveColumn(colIndex));\n }\n if (this.hasExtensions) {\n this.destroyExtensions();\n }\n\n this.validateAllRows();\n\n if (this.fltGrid && !this.gridLayout) {\n this.tbl.deleteRow(this.filtersRowIndex);\n }\n\n // broadcast destroy event\n emitter.emit('destroy', this);\n\n // Destroy modules\n // TODO: subcribe modules to destroy event instead\n Object.keys(Mod).forEach(function (key) {\n let feature = Mod[key];\n if (feature && isFn(feature.destroy)) {\n feature.destroy();\n }\n });\n\n // unsubscribe to events\n if (this.hasVisibleRows) {\n emitter.off(['after-filtering'], () => this.enforceVisibility());\n }\n if (this.linkedFilters) {\n emitter.off(['after-filtering'], () => this.linkFilters());\n }\n this.emitter.off(['filter-focus'],\n (tf, filter) => this.setActiveFilterId(filter.id));\n\n removeClass(this.tbl, this.prfxTf);\n removeClass(this.tbl, this.prfxResponsive);\n\n this.nbHiddenRows = 0;\n this.validRowsIndex = [];\n this.fltIds = [];\n this.initialized = false;\n }\n\n /**\n * Generate container element for paging, reset button, rows counter etc.\n */\n setToolbar() {\n if (this.infDiv) {\n return;\n }\n\n /*** container div ***/\n let infdiv = createElm('div', ['id', this.prfxInfDiv + this.id]);\n infdiv.className = this.infDivCssClass;\n\n //custom container\n if (this.toolBarTgtId) {\n elm(this.toolBarTgtId).appendChild(infdiv);\n }\n //grid-layout\n else if (this.gridLayout) {\n let gridLayout = this.Mod.gridLayout;\n gridLayout.tblMainCont.appendChild(infdiv);\n infdiv.className = gridLayout.infDivCssClass;\n }\n //default location: just above the table\n else {\n let cont = createElm('caption');\n cont.appendChild(infdiv);\n this.tbl.insertBefore(cont, this.tbl.firstChild);\n }\n this.infDiv = elm(this.prfxInfDiv + this.id);\n\n /*** left div containing rows # displayer ***/\n let ldiv = createElm('div', ['id', this.prfxLDiv + this.id]);\n ldiv.className = this.lDivCssClass;\n infdiv.appendChild(ldiv);\n this.lDiv = elm(this.prfxLDiv + this.id);\n\n /*** right div containing reset button\n + nb results per page select ***/\n let rdiv = createElm('div', ['id', this.prfxRDiv + this.id]);\n rdiv.className = this.rDivCssClass;\n infdiv.appendChild(rdiv);\n this.rDiv = elm(this.prfxRDiv + this.id);\n\n /*** mid div containing paging elements ***/\n let mdiv = createElm('div', ['id', this.prfxMDiv + this.id]);\n mdiv.className = this.mDivCssClass;\n infdiv.appendChild(mdiv);\n this.mDiv = elm(this.prfxMDiv + this.id);\n\n // emit help initialisation only if undefined\n if (isUndef(this.help)) {\n // explicitily set enabled field to true to initialise help by\n // default, only if setting is undefined\n this.Mod.help.enabled = true;\n this.emitter.emit('init-help', this);\n }\n }\n\n /**\n * Remove toolbar container element\n */\n removeToolbar() {\n if (!this.infDiv) {\n return;\n }\n removeElm(this.infDiv);\n this.infDiv = null;\n\n let tbl = this.tbl;\n let captions = tag(tbl, 'caption');\n if (captions.length > 0) {\n [].forEach.call(captions, (elm) => tbl.removeChild(elm));\n }\n }\n\n /**\n * Remove all the external column filters\n */\n removeExternalFlts() {\n if (!this.isExternalFlt) {\n return;\n }\n let ids = this.externalFltTgtIds,\n len = ids.length;\n for (let ct = 0; ct < len; ct++) {\n let externalFltTgtId = ids[ct],\n externalFlt = elm(externalFltTgtId);\n if (externalFlt) {\n externalFlt.innerHTML = '';\n }\n }\n }\n\n /**\n * Check if given column implements a filter with custom options\n * @param {Number} colIndex Column's index\n * @return {Boolean}\n */\n isCustomOptions(colIndex) {\n return this.hasCustomOptions &&\n this.customOptions.cols.indexOf(colIndex) !== -1;\n }\n\n /**\n * Returns an array [[value0, value1 ...],[text0, text1 ...]] with the\n * custom options values and texts\n * @param {Number} colIndex Column's index\n * @return {Array}\n */\n getCustomOptions(colIndex) {\n if (isEmpty(colIndex) || !this.isCustomOptions(colIndex)) {\n return;\n }\n\n let customOptions = this.customOptions;\n let cols = customOptions.cols;\n let optTxt = [], optArray = [];\n let index = cols.indexOf(colIndex);\n let slcValues = customOptions.values[index];\n let slcTexts = customOptions.texts[index];\n let slcSort = customOptions.sorts[index];\n\n for (let r = 0, len = slcValues.length; r < len; r++) {\n optArray.push(slcValues[r]);\n if (slcTexts[r]) {\n optTxt.push(slcTexts[r]);\n } else {\n optTxt.push(slcValues[r]);\n }\n }\n if (slcSort) {\n optArray.sort();\n optTxt.sort();\n }\n return [optArray, optTxt];\n }\n\n /**\n * Filter the table by retrieving the data from each cell in every single\n * row and comparing it to the search term for current column. A row is\n * hidden when all the search terms are not found in inspected row.\n */\n filter() {\n if (!this.fltGrid || !this.initialized) {\n return;\n }\n //invoke onbefore callback\n if (this.onBeforeFilter) {\n this.onBeforeFilter.call(null, this);\n }\n this.emitter.emit('before-filtering', this);\n\n let row = this.tbl.rows,\n nbRows = this.getRowsNb(true),\n hiddenRows = 0;\n\n this.validRowsIndex = [];\n // search args re-init\n let searchArgs = this.getFiltersValue();\n\n let numData;\n let decimal = this.decimalSeparator;\n let re_le = new RegExp(this.leOperator),\n re_ge = new RegExp(this.geOperator),\n re_l = new RegExp(this.lwOperator),\n re_g = new RegExp(this.grOperator),\n re_d = new RegExp(this.dfOperator),\n re_lk = new RegExp(rgxEsc(this.lkOperator)),\n re_eq = new RegExp(this.eqOperator),\n re_st = new RegExp(this.stOperator),\n re_en = new RegExp(this.enOperator),\n // re_an = new RegExp(this.anOperator),\n // re_cr = new RegExp(this.curExp),\n re_em = this.emOperator,\n re_nm = this.nmOperator,\n re_re = new RegExp(rgxEsc(this.rgxOperator));\n\n //keyword highlighting\n function highlight(str, ok, cell) {\n /*jshint validthis:true */\n if (this.highlightKeywords && ok) {\n str = str.replace(re_lk, '');\n str = str.replace(re_eq, '');\n str = str.replace(re_st, '');\n str = str.replace(re_en, '');\n let w = str;\n if (re_le.test(str) || re_ge.test(str) || re_l.test(str) ||\n re_g.test(str) || re_d.test(str)) {\n w = getText(cell);\n }\n if (w !== '') {\n this.emitter.emit('highlight-keyword', this, cell, w);\n }\n }\n }\n\n //looks for search argument in current row\n function hasArg(sA, cellData, colIdx) {\n sA = matchCase(sA, this.caseSensitive);\n\n let occurence = false;\n\n //Search arg operator tests\n let hasLO = re_l.test(sA),\n hasLE = re_le.test(sA),\n hasGR = re_g.test(sA),\n hasGE = re_ge.test(sA),\n hasDF = re_d.test(sA),\n hasEQ = re_eq.test(sA),\n hasLK = re_lk.test(sA),\n // hasAN = re_an.test(sA),\n hasST = re_st.test(sA),\n hasEN = re_en.test(sA),\n hasEM = (re_em === sA),\n hasNM = (re_nm === sA),\n hasRE = re_re.test(sA);\n\n // Check for dates or resolve date type\n if (this.hasType(colIdx, [DATE])) {\n let dte1, dte2;\n\n let dateType = this.Mod.dateType;\n let isValidDate = dateType.isValid.bind(dateType);\n let parseDate = dateType.parse.bind(dateType);\n let locale = dateType.getOptions(colIdx).locale || this.locale;\n\n // Search arg dates tests\n let isLDate = hasLO &&\n isValidDate(sA.replace(re_l, ''), locale);\n let isLEDate = hasLE &&\n isValidDate(sA.replace(re_le, ''), locale);\n let isGDate = hasGR &&\n isValidDate(sA.replace(re_g, ''), locale);\n let isGEDate = hasGE &&\n isValidDate(sA.replace(re_ge, ''), locale);\n let isDFDate = hasDF &&\n isValidDate(sA.replace(re_d, ''), locale);\n let isEQDate = hasEQ &&\n isValidDate(sA.replace(re_eq, ''), locale);\n\n dte1 = parseDate(cellData, locale);\n\n // lower date\n if (isLDate) {\n dte2 = parseDate(sA.replace(re_l, ''), locale);\n occurence = dte1 < dte2;\n }\n // lower equal date\n else if (isLEDate) {\n dte2 = parseDate(sA.replace(re_le, ''), locale);\n occurence = dte1 <= dte2;\n }\n // greater equal date\n else if (isGEDate) {\n dte2 = parseDate(sA.replace(re_ge, ''), locale);\n occurence = dte1 >= dte2;\n }\n // greater date\n else if (isGDate) {\n dte2 = parseDate(sA.replace(re_g, ''), locale);\n occurence = dte1 > dte2;\n }\n // different date\n else if (isDFDate) {\n dte2 = parseDate(sA.replace(re_d, ''), locale);\n occurence = dte1.toString() !== dte2.toString();\n }\n // equal date\n else if (isEQDate) {\n dte2 = parseDate(sA.replace(re_eq, ''), locale);\n occurence = dte1.toString() === dte2.toString();\n }\n // searched keyword with * operator doesn't have to be a date\n else if (re_lk.test(sA)) {// like date\n occurence = contains(sA.replace(re_lk, ''), cellData,\n false, this.caseSensitive);\n }\n else if (isValidDate(sA)) {\n dte2 = parseDate(sA, locale);\n occurence = dte1.toString() === dte2.toString();\n }\n //empty\n else if (hasEM) {\n occurence = isEmptyString(cellData);\n }\n //non-empty\n else if (hasNM) {\n occurence = !isEmptyString(cellData);\n } else {\n occurence = contains(sA, cellData,\n this.isExactMatch(colIdx), this.caseSensitive);\n }\n }\n\n else {\n if (this.hasType(colIdx, [FORMATTED_NUMBER])) {\n let colType = this.colTypes[colIdx];\n if (colType.hasOwnProperty('decimal')) {\n decimal = colType.decimal;\n }\n }\n // Convert to number anyways to auto-resolve type in case not\n // defined by configuration\n numData = Number(cellData) || parseNb(cellData, decimal);\n\n // first checks if there is any operator (<,>,<=,>=,!,*,=,{,},\n // rgx:)\n // lower equal\n if (hasLE) {\n occurence = numData <= parseNb(\n sA.replace(re_le, ''),\n decimal\n );\n }\n //greater equal\n else if (hasGE) {\n occurence = numData >= parseNb(\n sA.replace(re_ge, ''),\n decimal\n );\n }\n //lower\n else if (hasLO) {\n occurence = numData < parseNb(\n sA.replace(re_l, ''),\n decimal\n );\n }\n //greater\n else if (hasGR) {\n occurence = numData > parseNb(\n sA.replace(re_g, ''),\n decimal\n );\n }\n //different\n else if (hasDF) {\n occurence = contains(sA.replace(re_d, ''), cellData,\n false, this.caseSensitive) ? false : true;\n }\n //like\n else if (hasLK) {\n occurence = contains(sA.replace(re_lk, ''), cellData,\n false, this.caseSensitive);\n }\n //equal\n else if (hasEQ) {\n occurence = contains(sA.replace(re_eq, ''), cellData,\n true, this.caseSensitive);\n }\n //starts with\n else if (hasST) {\n occurence = cellData.indexOf(sA.replace(re_st, '')) === 0 ?\n true : false;\n }\n //ends with\n else if (hasEN) {\n let searchArg = sA.replace(re_en, '');\n occurence =\n cellData.lastIndexOf(searchArg, cellData.length - 1) ===\n (cellData.length - 1) - (searchArg.length - 1) &&\n cellData.lastIndexOf(searchArg, cellData.length - 1)\n > -1 ? true : false;\n }\n //empty\n else if (hasEM) {\n occurence = isEmptyString(cellData);\n }\n //non-empty\n else if (hasNM) {\n occurence = !isEmptyString(cellData);\n }\n //regexp\n else if (hasRE) {\n //in case regexp throws\n try {\n //operator is removed\n let srchArg = sA.replace(re_re, '');\n let rgx = new RegExp(srchArg);\n occurence = rgx.test(cellData);\n } catch (ex) {\n occurence = false;\n }\n } else {\n // If numeric type data, perform a strict equality test and\n // fallback to unformatted number string comparison\n if (numData &&\n this.hasType(colIdx, [NUMBER, FORMATTED_NUMBER]) &&\n !this.singleSearchFlt) {\n // parseNb can return 0 for strings which are not\n // formatted numbers, in that case return the original\n // string. TODO: handle this in parseNb\n sA = parseNb(sA, decimal) || sA;\n occurence = numData === sA ||\n contains(sA.toString(), numData.toString(),\n this.isExactMatch(colIdx), this.caseSensitive);\n } else {\n // Finally test search term is contained in cell data\n occurence = contains(\n sA,\n cellData,\n this.isExactMatch(colIdx),\n this.caseSensitive,\n this.ignoresDiacritics(colIdx)\n );\n }\n }\n\n }//else\n return occurence;\n }//fn\n\n for (let k = this.refRow; k < nbRows; k++) {\n // already filtered rows display re-init\n row[k].style.display = '';\n\n let cells = row[k].cells;\n let nchilds = cells.length;\n\n // checks if row has exact cell #\n if (nchilds !== this.nbCells) {\n continue;\n }\n\n let occurence = [],\n isRowValid = true,\n //only for single filter search\n singleFltRowValid = false;\n\n // this loop retrieves cell data\n for (let j = 0; j < nchilds; j++) {\n //searched keyword\n let sA = searchArgs[this.singleSearchFlt ? 0 : j];\n\n if (sA === '') {\n continue;\n }\n\n let cellData = matchCase(this.getCellData(cells[j]),\n this.caseSensitive);\n\n //multiple search parameter operator ||\n let sAOrSplit = sA.toString().split(this.orOperator),\n //multiple search || parameter boolean\n hasMultiOrSA = sAOrSplit.length > 1,\n //multiple search parameter operator &&\n sAAndSplit = sA.toString().split(this.anOperator),\n //multiple search && parameter boolean\n hasMultiAndSA = sAAndSplit.length > 1;\n\n //detect operators or array query\n if (isArray(sA) || hasMultiOrSA || hasMultiAndSA) {\n let cS,\n s,\n occur = false;\n if (isArray(sA)) {\n s = sA;\n } else {\n s = hasMultiOrSA ? sAOrSplit : sAAndSplit;\n }\n // TODO: improve clarity/readability of this block\n for (let w = 0, len = s.length; w < len; w++) {\n cS = trim(s[w]);\n occur = hasArg.call(this, cS, cellData, j);\n highlight.call(this, cS, occur, cells[j]);\n if ((hasMultiOrSA && occur) ||\n (hasMultiAndSA && !occur)) {\n break;\n }\n if (isArray(sA) && occur) {\n break;\n }\n }\n occurence[j] = occur;\n\n }\n //single search parameter\n else {\n occurence[j] = hasArg.call(this, trim(sA), cellData, j);\n highlight.call(this, sA, occurence[j], cells[j]);\n }//else single param\n\n if (!occurence[j]) {\n isRowValid = false;\n }\n if (this.singleSearchFlt && occurence[j]) {\n singleFltRowValid = true;\n }\n\n this.emitter.emit('cell-processed', this, j, cells[j]);\n }//for j\n\n if (this.singleSearchFlt && singleFltRowValid) {\n isRowValid = true;\n }\n\n if (!isRowValid) {\n this.validateRow(k, false);\n hiddenRows++;\n } else {\n this.validateRow(k, true);\n }\n\n this.emitter.emit('row-processed', this, k,\n this.validRowsIndex.length, isRowValid);\n }// for k\n\n this.nbHiddenRows = hiddenRows;\n\n //invokes onafterfilter callback\n if (this.onAfterFilter) {\n this.onAfterFilter.call(null, this);\n }\n\n this.emitter.emit('after-filtering', this, searchArgs);\n }\n\n /**\n * Return the data of a specified column\n * @param {Number} colIndex Column index\n * @param {Boolean} includeHeaders Optional: include headers row\n * @param {Boolean} num Optional: return unformatted number\n * @param {Array} exclude Optional: list of row indexes to be excluded\n * @return {Array} Flat list of data for a column\n */\n getColValues(colIndex, includeHeaders = false, num = false, exclude = []) {\n if (!this.fltGrid) {\n return;\n }\n let row = this.tbl.rows;\n let nbRows = this.getRowsNb(true);\n let colValues = [];\n\n if (includeHeaders) {\n colValues.push(this.getHeadersText()[colIndex]);\n }\n\n for (let i = this.refRow; i < nbRows; i++) {\n let isExludedRow = false;\n // checks if current row index appears in exclude array\n if (exclude.length > 0) {\n isExludedRow = exclude.indexOf(i) !== -1;\n }\n let cell = row[i].cells,\n nchilds = cell.length;\n\n // checks if row has exact cell # and is not excluded\n if (nchilds === this.nbCells && !isExludedRow) {\n // this loop retrieves cell data\n for (let j = 0; j < nchilds; j++) {\n if (j !== colIndex || row[i].style.display !== '') {\n continue;\n }\n let cellData = this.getCellData(cell[j]);\n let decimal = this.decimalSeparator;\n if (this.hasType(colIndex, [FORMATTED_NUMBER])) {\n let colType = this.colTypes[colIndex];\n if (colType.hasOwnProperty('decimal')) {\n decimal = colType.decimal;\n }\n }\n let data = num ?\n Number(cellData) || parseNb(cellData, decimal) :\n cellData;\n colValues.push(data);\n }\n }\n }\n return colValues;\n }\n\n /**\n * Return the filter's value of a specified column\n * @param {Number} index Column index\n * @return {String} Filter value\n */\n getFilterValue(index) {\n if (!this.fltGrid) {\n return;\n }\n let fltValue = '';\n let flt = this.getFilterElement(index);\n if (!flt) {\n return fltValue;\n }\n\n let fltColType = this.getFilterType(index);\n if (fltColType !== MULTIPLE && fltColType !== CHECKLIST) {\n fltValue = flt.value;\n }\n //mutiple select\n else if (fltColType === MULTIPLE) {\n fltValue = this.feature('dropdown').getValues(index);\n }\n //checklist\n else if (fltColType === CHECKLIST) {\n fltValue = this.feature('checkList').getValues(index);\n }\n //return an empty string if collection is empty or contains a single\n //empty string\n if (isArray(fltValue) && fltValue.length === 0 ||\n (fltValue.length === 1 && fltValue[0] === '')) {\n fltValue = '';\n }\n\n return fltValue;\n }\n\n /**\n * Return the filters' values\n * @return {Array} List of filters' values\n */\n getFiltersValue() {\n if (!this.fltGrid) {\n return;\n }\n let searchArgs = [];\n for (let i = 0, len = this.fltIds.length; i < len; i++) {\n let fltValue = this.getFilterValue(i);\n if (isArray(fltValue)) {\n searchArgs.push(fltValue);\n } else {\n searchArgs.push(trim(fltValue));\n }\n }\n return searchArgs;\n }\n\n /**\n * Return the ID of a specified column's filter\n * @param {Number} index Column's index\n * @return {String} ID of the filter element\n */\n getFilterId(index) {\n if (!this.fltGrid) {\n return;\n }\n return this.fltIds[index];\n }\n\n /**\n * Return the list of ids of filters matching a specified type.\n * Note: hidden filters are also returned\n *\n * @param {String} type Filter type string ('input', 'select', 'multiple',\n * 'checklist')\n * @param {Boolean} bool If true returns columns indexes instead of IDs\n * @return {[type]} List of element IDs or column indexes\n */\n getFiltersByType(type, bool) {\n if (!this.fltGrid) {\n return;\n }\n let arr = [];\n for (let i = 0, len = this.fltIds.length; i < len; i++) {\n let fltType = this.getFilterType(i);\n if (fltType === type.toLowerCase()) {\n let a = bool ? i : this.fltIds[i];\n arr.push(a);\n }\n }\n return arr;\n }\n\n /**\n * Return the filter's DOM element for a given column\n * @param {Number} index Column's index\n * @return {DOMElement}\n */\n getFilterElement(index) {\n let fltId = this.fltIds[index];\n return elm(fltId);\n }\n\n /**\n * Return the number of cells for a given row index\n * @param {Number} rowIndex Index of the row\n * @return {Number} Number of cells\n */\n getCellsNb(rowIndex = 0) {\n let tr = this.tbl.rows[rowIndex];\n return tr.cells.length;\n }\n\n /**\n * Return the number of filterable rows starting from reference row if\n * defined\n * @param {Boolean} includeHeaders Include the headers row\n * @return {Number} Number of filterable rows\n */\n getRowsNb(includeHeaders) {\n let s = isUndef(this.refRow) ? 0 : this.refRow;\n let ntrs = this.tbl.rows.length;\n if (includeHeaders) {\n s = 0;\n }\n return parseInt(ntrs - s, 10);\n }\n\n /**\n * Return the data of a given cell\n * @param {DOMElement} cell Cell's DOM object\n * @return {String}\n */\n getCellData(cell) {\n let idx = cell.cellIndex;\n //Check for customCellData callback\n if (this.customCellData &&\n this.customCellDataCols.indexOf(idx) !== -1) {\n return this.customCellData.call(null, this, cell, idx);\n } else {\n return getText(cell);\n }\n }\n\n /**\n * Return the table data with following format:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} includeHeaders Optional: include headers row\n * @param {Boolean} excludeHiddenCols Optional: exclude hidden columns\n * @return {Array}\n *\n * TODO: provide an API returning data in JSON format\n */\n getTableData(includeHeaders = false, excludeHiddenCols = false) {\n let rows = this.tbl.rows;\n let nbRows = this.getRowsNb(true);\n let tblData = [];\n if (includeHeaders) {\n let headers = this.getHeadersText(excludeHiddenCols);\n tblData.push([this.getHeadersRowIndex(), headers]);\n }\n for (let k = this.refRow; k < nbRows; k++) {\n let rowData = [k, []];\n let cells = rows[k].cells;\n for (let j = 0, len = cells.length; j < len; j++) {\n if (excludeHiddenCols && this.hasExtension('colsVisibility')) {\n if (this.extension('colsVisibility').isColHidden(j)) {\n continue;\n }\n }\n let cellData = this.getCellData(cells[j]);\n rowData[1].push(cellData);\n }\n tblData.push(rowData);\n }\n return tblData;\n }\n\n /**\n * Return the filtered data with following format:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} includeHeaders Optional: include headers row\n * @param {Boolean} excludeHiddenCols Optional: exclude hidden columns\n * @return {Array}\n *\n * TODO: provide an API returning data in JSON format\n */\n getFilteredData(includeHeaders = false, excludeHiddenCols = false) {\n if (!this.validRowsIndex) {\n return [];\n }\n let rows = this.tbl.rows,\n filteredData = [];\n if (includeHeaders) {\n let headers = this.getHeadersText(excludeHiddenCols);\n filteredData.push([this.getHeadersRowIndex(), headers]);\n }\n\n let validRows = this.getValidRows(true);\n for (let i = 0; i < validRows.length; i++) {\n let rData = [this.validRowsIndex[i], []],\n cells = rows[this.validRowsIndex[i]].cells;\n for (let k = 0; k < cells.length; k++) {\n if (excludeHiddenCols && this.hasExtension('colsVisibility')) {\n if (this.extension('colsVisibility').isColHidden(k)) {\n continue;\n }\n }\n let cellData = this.getCellData(cells[k]);\n rData[1].push(cellData);\n }\n filteredData.push(rData);\n }\n return filteredData;\n }\n\n /**\n * Return the filtered data for a given column index\n * @param {Number} colIndex Colmun's index\n * @param {Boolean} includeHeaders Optional: include headers row\n * @return {Array} Flat list of values ['val0','val1','val2'...]\n *\n * TODO: provide an API returning data in JSON format\n */\n getFilteredDataCol(colIndex, includeHeaders = false) {\n if (isUndef(colIndex)) {\n return [];\n }\n let data = this.getFilteredData(),\n colData = [];\n if (includeHeaders) {\n colData.push(this.getHeadersText()[colIndex]);\n }\n for (let i = 0, len = data.length; i < len; i++) {\n let r = data[i],\n //cols values of current row\n d = r[1],\n //data of searched column\n c = d[colIndex];\n colData.push(c);\n }\n return colData;\n }\n\n /**\n * Get the display value of a row\n * @param {HTMLTableRowElement} row DOM element of the row\n * @return {String} Usually 'none' or ''\n */\n getRowDisplay(row) {\n return row.style.display;\n }\n\n /**\n * Validate/invalidate row by setting the 'validRow' attribute on the row\n * @param {Number} rowIndex Index of the row\n * @param {Boolean} isValid\n */\n validateRow(rowIndex, isValid) {\n let row = this.tbl.rows[rowIndex];\n if (!row || typeof isValid !== 'boolean') {\n return;\n }\n\n // always visible rows are valid\n if (this.hasVisibleRows && this.visibleRows.indexOf(rowIndex) !== -1) {\n isValid = true;\n }\n\n let displayFlag = isValid ? '' : NONE,\n validFlag = isValid ? 'true' : 'false';\n row.style.display = displayFlag;\n\n if (this.paging) {\n row.setAttribute('validRow', validFlag);\n }\n\n if (isValid) {\n if (this.validRowsIndex.indexOf(rowIndex) === -1) {\n this.validRowsIndex.push(rowIndex);\n }\n\n if (this.onRowValidated) {\n this.onRowValidated.call(null, this, rowIndex);\n }\n\n this.emitter.emit('row-validated', this, rowIndex);\n }\n }\n\n /**\n * Validate all filterable rows\n */\n validateAllRows() {\n if (!this.initialized) {\n return;\n }\n this.validRowsIndex = [];\n for (let k = this.refRow; k < this.nbFilterableRows; k++) {\n this.validateRow(k, true);\n }\n }\n\n /**\n * Set search value to a given filter\n * @param {Number} index Column's index\n * @param {String or Array} query searcharg Search term\n */\n setFilterValue(index, query = '') {\n if (!this.fltGrid) {\n return;\n }\n let slc = this.getFilterElement(index),\n fltColType = this.getFilterType(index);\n\n if (fltColType !== MULTIPLE && fltColType !== CHECKLIST) {\n if (this.loadFltOnDemand && !this.initialized) {\n this.emitter.emit('build-select-filter', this, index,\n this.linkedFilters, this.isExternalFlt);\n }\n slc.value = query;\n }\n //multiple selects\n else if (fltColType === MULTIPLE) {\n let values = isArray(query) ? query :\n query.split(' ' + this.orOperator + ' ');\n\n if (this.loadFltOnDemand && !this.initialized) {\n this.emitter.emit('build-select-filter', this, index,\n this.linkedFilters, this.isExternalFlt);\n }\n\n this.emitter.emit('select-options', this, index, values);\n }\n //checklist\n else if (fltColType === CHECKLIST) {\n let values = [];\n if (this.loadFltOnDemand && !this.initialized) {\n this.emitter.emit('build-checklist-filter', this, index,\n this.isExternalFlt);\n }\n if (isArray(query)) {\n values = query;\n } else {\n query = matchCase(query, this.caseSensitive);\n values = query.split(' ' + this.orOperator + ' ');\n }\n\n this.emitter.emit('select-checklist-options', this, index, values);\n }\n }\n\n /**\n * Set them columns' widths as per configuration\n * @param {Element} tbl DOM element\n */\n setColWidths(tbl) {\n if (!this.hasColWidths) {\n return;\n }\n tbl = tbl || this.tbl;\n\n let nbCols = this.nbCells;\n let colWidths = this.colWidths;\n let colTags = tag(tbl, 'col');\n let tblHasColTag = colTags.length > 0;\n let frag = !tblHasColTag ? doc.createDocumentFragment() : null;\n for (let k = 0; k < nbCols; k++) {\n let col;\n if (tblHasColTag) {\n col = colTags[k];\n } else {\n col = createElm('col', ['id', this.id + '_col_' + k]);\n frag.appendChild(col);\n }\n col.style.width = colWidths[k];\n }\n if (!tblHasColTag) {\n tbl.insertBefore(frag, tbl.firstChild);\n }\n }\n\n /**\n * Makes defined rows always visible\n */\n enforceVisibility() {\n if (!this.hasVisibleRows) {\n return;\n }\n let nbRows = this.getRowsNb(true);\n for (let i = 0, len = this.visibleRows.length; i < len; i++) {\n let row = this.visibleRows[i];\n //row index cannot be > nrows\n if (row <= nbRows) {\n this.validateRow(row, true);\n }\n }\n }\n\n /**\n * Clear all the filters' values\n */\n clearFilters() {\n if (!this.fltGrid) {\n return;\n }\n\n this.emitter.emit('before-clearing-filters', this);\n\n if (this.onBeforeReset) {\n this.onBeforeReset.call(null, this, this.getFiltersValue());\n }\n for (let i = 0, len = this.fltIds.length; i < len; i++) {\n this.setFilterValue(i, '');\n }\n\n this.filter();\n\n if (this.onAfterReset) {\n this.onAfterReset.call(null, this);\n }\n this.emitter.emit('after-clearing-filters', this);\n }\n\n /**\n * Clears filtered columns visual indicator (background color)\n */\n clearActiveColumns() {\n for (let i = 0, len = this.getCellsNb(this.headersRow); i < len; i++) {\n removeClass(this.getHeaderElement(i), this.activeColumnsCssClass);\n }\n }\n\n /**\n * Mark currently filtered column\n * @param {Number} colIndex Column index\n */\n markActiveColumn(colIndex) {\n let header = this.getHeaderElement(colIndex);\n if (hasClass(header, this.activeColumnsCssClass)) {\n return;\n }\n if (this.onBeforeActiveColumn) {\n this.onBeforeActiveColumn.call(null, this, colIndex);\n }\n addClass(header, this.activeColumnsCssClass);\n if (this.onAfterActiveColumn) {\n this.onAfterActiveColumn.call(null, this, colIndex);\n }\n }\n\n /**\n * Return the ID of the current active filter\n * @returns {String}\n */\n getActiveFilterId() {\n return this.activeFilterId;\n }\n\n /**\n * Set the ID of the current active filter\n * @param {String} filterId Element ID\n */\n setActiveFilterId(filterId) {\n this.activeFilterId = filterId;\n }\n\n /**\n * Return the column index for a given filter ID\n * @param {string} [filterId=''] Filter ID\n * @returns {Number} Column index\n */\n getColumnIndexFromFilterId(filterId = '') {\n let idx = filterId.split('_')[0];\n idx = idx.split(this.prfxFlt)[1];\n return parseInt(idx, 10);\n }\n\n /**\n * Make specified column's filter active\n * @param colIndex Index of a column\n */\n activateFilter(colIndex) {\n if (isUndef(colIndex)) {\n return;\n }\n this.setActiveFilterId(this.getFilterId(colIndex));\n }\n\n /**\n * Refresh the filters subject to linking ('select', 'multiple',\n * 'checklist' type)\n */\n linkFilters() {\n if (!this.linkedFilters || !this.activeFilterId) {\n return;\n }\n let slcA1 = this.getFiltersByType(SELECT, true),\n slcA2 = this.getFiltersByType(MULTIPLE, true),\n slcA3 = this.getFiltersByType(CHECKLIST, true),\n slcIndex = slcA1.concat(slcA2);\n slcIndex = slcIndex.concat(slcA3);\n\n let activeIdx = this.getColumnIndexFromFilterId(this.activeFilterId);\n\n for (let i = 0, len = slcIndex.length; i < len; i++) {\n let curSlc = elm(this.fltIds[slcIndex[i]]);\n let slcSelectedValue = this.getFilterValue(slcIndex[i]);\n\n // Welcome to cyclomatic complexity hell :)\n // TODO: simplify/refactor if statement\n if (activeIdx !== slcIndex[i] ||\n (this.paging && slcA1.indexOf(slcIndex[i]) !== -1 &&\n activeIdx === slcIndex[i]) ||\n (!this.paging && (slcA3.indexOf(slcIndex[i]) !== -1 ||\n slcA2.indexOf(slcIndex[i]) !== -1)) ||\n slcSelectedValue === this.displayAllText) {\n\n //1st option needs to be inserted\n if (this.loadFltOnDemand) {\n let opt0 = createOpt(this.displayAllText, '');\n curSlc.innerHTML = '';\n curSlc.appendChild(opt0);\n }\n\n if (slcA3.indexOf(slcIndex[i]) !== -1) {\n this.emitter.emit('build-checklist-filter', this,\n slcIndex[i]);\n } else {\n this.emitter.emit('build-select-filter', this, slcIndex[i],\n true);\n }\n\n this.setFilterValue(slcIndex[i], slcSelectedValue);\n }\n }\n }\n\n /**\n * Determines if passed filter column implements exact query match\n * @param {Number} colIndex Column index\n * @return {Boolean}\n */\n isExactMatch(colIndex) {\n let fltType = this.getFilterType(colIndex);\n return this.exactMatchByCol[colIndex] || this.exactMatch ||\n fltType !== INPUT;\n }\n\n /**\n * Checks if specified column filter ignores diacritics.\n * Note this is only valid for input filter types.\n * @param {any} colIndex Column index\n * @returns {Boolean}\n */\n ignoresDiacritics(colIndex) {\n let ignoreDiac = this.ignoreDiacritics;\n if (isArray(ignoreDiac)) {\n return ignoreDiac[colIndex];\n }\n return Boolean(ignoreDiac);\n }\n\n /**\n * Check if passed script or stylesheet is already imported\n * @param {String} filePath Ressource path\n * @param {String} type Possible values: 'script' or 'link'\n * @return {Boolean}\n */\n isImported(filePath, type = 'script') {\n let imported = false,\n attr = type === 'script' ? 'src' : 'href',\n files = tag(doc, type);\n for (let i = 0, len = files.length; i < len; i++) {\n if (isUndef(files[i][attr])) {\n continue;\n }\n if (files[i][attr].match(filePath)) {\n imported = true;\n break;\n }\n }\n return imported;\n }\n\n /**\n * Import script or stylesheet\n * @param {String} fileId Ressource ID\n * @param {String} filePath Ressource path\n * @param {Function} callback Callback\n * @param {String} type Possible values: 'script' or 'link'\n */\n import(fileId, filePath, callback, type = 'script') {\n if (this.isImported(filePath, type)) {\n return;\n }\n let o = this,\n isLoaded = false,\n file,\n head = tag(doc, 'head')[0];\n\n if (type.toLowerCase() === 'link') {\n file = createElm('link',\n ['id', fileId], ['type', 'text/css'],\n ['rel', 'stylesheet'], ['href', filePath]\n );\n } else {\n file = createElm('script',\n ['id', fileId],\n ['type', 'text/javascript'], ['src', filePath]\n );\n }\n\n //Browser <> IE onload event works only for scripts, not for stylesheets\n file.onload = file.onreadystatechange = () => {\n if (!isLoaded &&\n (!this.readyState || this.readyState === 'loaded' ||\n this.readyState === 'complete')) {\n isLoaded = true;\n if (typeof callback === 'function') {\n callback.call(null, o);\n }\n }\n };\n file.onerror = function () {\n throw new Error(`TableFilter could not load: ${filePath}`);\n };\n head.appendChild(file);\n }\n\n /**\n * Check if table has filters grid\n * @return {Boolean}\n */\n isInitialized() {\n return this.initialized;\n }\n\n /**\n * Get list of filter IDs\n * @return {[type]} [description]\n */\n getFiltersId() {\n return this.fltIds || [];\n }\n\n /**\n * Get filtered (valid) rows indexes\n * @param {Boolean} reCalc Force calculation of filtered rows list\n * @return {Array} List of row indexes\n */\n getValidRows(reCalc) {\n if (!reCalc) {\n return this.validRowsIndex;\n }\n\n let nbRows = this.getRowsNb(true);\n this.validRowsIndex = [];\n for (let k = this.refRow; k < nbRows; k++) {\n let r = this.tbl.rows[k];\n if (!this.paging) {\n if (this.getRowDisplay(r) !== NONE) {\n this.validRowsIndex.push(r.rowIndex);\n }\n } else {\n if (r.getAttribute('validRow') === 'true' ||\n r.getAttribute('validRow') === null) {\n this.validRowsIndex.push(r.rowIndex);\n }\n }\n }\n return this.validRowsIndex;\n }\n\n /**\n * Get the index of the row containing the filters\n * @return {Number}\n */\n getFiltersRowIndex() {\n return this.filtersRowIndex;\n }\n\n /**\n * Get the index of the headers row\n * @return {Number}\n */\n getHeadersRowIndex() {\n return this.headersRow;\n }\n\n /**\n * Get the row index from where the filtering process start (1st filterable\n * row)\n * @return {Number}\n */\n getStartRowIndex() {\n return this.refRow;\n }\n\n /**\n * Get the index of the last row\n * @return {Number}\n */\n getLastRowIndex() {\n let nbRows = this.getRowsNb(true);\n return (nbRows - 1);\n }\n\n /**\n * Determine whether the specified column has one of the passed types\n * @param {Number} colIndex Column index\n * @param {Array} [types=[]] List of column types\n * @returns {Boolean}\n */\n hasType(colIndex, types = []) {\n if (!this.hasColTypes) {\n return false;\n }\n let colType = this.colTypes[colIndex];\n if (isObj(colType)) {\n colType = colType.type;\n }\n return types.indexOf(colType) !== -1;\n }\n\n /**\n * Get the header DOM element for a given column index\n * @param {Number} colIndex Column index\n * @return {Element}\n */\n getHeaderElement(colIndex) {\n let table = this.gridLayout ? this.Mod.gridLayout.headTbl : this.tbl;\n let tHead = tag(table, 'thead');\n let headersRow = this.headersRow;\n let header;\n for (let i = 0; i < this.nbCells; i++) {\n if (i !== colIndex) {\n continue;\n }\n if (tHead.length === 0) {\n header = table.rows[headersRow].cells[i];\n }\n if (tHead.length === 1) {\n header = tHead[0].rows[headersRow].cells[i];\n }\n break;\n }\n return header;\n }\n\n /**\n * Return the list of headers' text\n * @param {Boolean} excludeHiddenCols Optional: exclude hidden columns\n * @return {Array} list of headers' text\n */\n getHeadersText(excludeHiddenCols = false) {\n let headers = [];\n for (let j = 0; j < this.nbCells; j++) {\n if (excludeHiddenCols && this.hasExtension('colsVisibility')) {\n if (this.extension('colsVisibility').isColHidden(j)) {\n continue;\n }\n }\n let header = this.getHeaderElement(j);\n let headerText = getFirstTextNode(header);\n headers.push(headerText);\n }\n return headers;\n }\n\n /**\n * Return the filter type for a specified column\n * @param {Number} colIndex Column's index\n * @return {String}\n */\n getFilterType(colIndex) {\n let colType = this.cfg['col_' + colIndex];\n return !colType ? INPUT : colType.toLowerCase();\n }\n\n /**\n * Get the total number of filterable rows\n * @return {Number}\n */\n getFilterableRowsNb() {\n return this.getRowsNb(false);\n }\n\n /**\n * Return the total number of valid rows\n * @param {Boolean} [reCalc=false] Forces calculation of filtered rows\n * @returns {Number}\n */\n getValidRowsNb(reCalc = false) {\n return this.getValidRows(reCalc).length;\n }\n\n /**\n * Get the configuration object (literal object)\n * @return {Object}\n */\n config() {\n return this.cfg;\n }\n}\n"
},
{
- "__docId__": 763,
+ "__docId__": 762,
"kind": "variable",
"static": true,
"variation": null,
@@ -16201,7 +16188,7 @@
}
},
{
- "__docId__": 764,
+ "__docId__": 763,
"kind": "class",
"static": true,
"variation": null,
@@ -16227,7 +16214,7 @@
"interface": false
},
{
- "__docId__": 765,
+ "__docId__": 764,
"kind": "constructor",
"static": false,
"variation": null,
@@ -16282,7 +16269,7 @@
"generator": false
},
{
- "__docId__": 766,
+ "__docId__": 765,
"kind": "member",
"static": false,
"variation": null,
@@ -16302,7 +16289,7 @@
}
},
{
- "__docId__": 767,
+ "__docId__": 766,
"kind": "member",
"static": false,
"variation": null,
@@ -16322,7 +16309,7 @@
}
},
{
- "__docId__": 768,
+ "__docId__": 767,
"kind": "member",
"static": false,
"variation": null,
@@ -16342,7 +16329,7 @@
}
},
{
- "__docId__": 769,
+ "__docId__": 768,
"kind": "member",
"static": false,
"variation": null,
@@ -16362,7 +16349,7 @@
}
},
{
- "__docId__": 770,
+ "__docId__": 769,
"kind": "member",
"static": false,
"variation": null,
@@ -16382,7 +16369,7 @@
}
},
{
- "__docId__": 771,
+ "__docId__": 770,
"kind": "member",
"static": false,
"variation": null,
@@ -16402,7 +16389,7 @@
}
},
{
- "__docId__": 772,
+ "__docId__": 771,
"kind": "member",
"static": false,
"variation": null,
@@ -16422,7 +16409,7 @@
}
},
{
- "__docId__": 773,
+ "__docId__": 772,
"kind": "member",
"static": false,
"variation": null,
@@ -16442,7 +16429,7 @@
}
},
{
- "__docId__": 774,
+ "__docId__": 773,
"kind": "member",
"static": false,
"variation": null,
@@ -16462,7 +16449,7 @@
}
},
{
- "__docId__": 775,
+ "__docId__": 774,
"kind": "member",
"static": false,
"variation": null,
@@ -16480,7 +16467,7 @@
}
},
{
- "__docId__": 776,
+ "__docId__": 775,
"kind": "member",
"static": false,
"variation": null,
@@ -16498,7 +16485,7 @@
}
},
{
- "__docId__": 777,
+ "__docId__": 776,
"kind": "member",
"static": false,
"variation": null,
@@ -16516,7 +16503,7 @@
}
},
{
- "__docId__": 778,
+ "__docId__": 777,
"kind": "member",
"static": false,
"variation": null,
@@ -16534,7 +16521,7 @@
}
},
{
- "__docId__": 779,
+ "__docId__": 778,
"kind": "member",
"static": false,
"variation": null,
@@ -16552,7 +16539,7 @@
}
},
{
- "__docId__": 780,
+ "__docId__": 779,
"kind": "member",
"static": false,
"variation": null,
@@ -16572,7 +16559,7 @@
}
},
{
- "__docId__": 781,
+ "__docId__": 780,
"kind": "member",
"static": false,
"variation": null,
@@ -16590,7 +16577,7 @@
}
},
{
- "__docId__": 782,
+ "__docId__": 781,
"kind": "member",
"static": false,
"variation": null,
@@ -16608,7 +16595,7 @@
}
},
{
- "__docId__": 783,
+ "__docId__": 782,
"kind": "member",
"static": false,
"variation": null,
@@ -16626,7 +16613,7 @@
}
},
{
- "__docId__": 784,
+ "__docId__": 783,
"kind": "member",
"static": false,
"variation": null,
@@ -16646,7 +16633,7 @@
}
},
{
- "__docId__": 785,
+ "__docId__": 784,
"kind": "member",
"static": false,
"variation": null,
@@ -16666,7 +16653,7 @@
}
},
{
- "__docId__": 786,
+ "__docId__": 785,
"kind": "member",
"static": false,
"variation": null,
@@ -16686,7 +16673,7 @@
}
},
{
- "__docId__": 787,
+ "__docId__": 786,
"kind": "member",
"static": false,
"variation": null,
@@ -16706,7 +16693,7 @@
}
},
{
- "__docId__": 788,
+ "__docId__": 787,
"kind": "member",
"static": false,
"variation": null,
@@ -16726,7 +16713,7 @@
}
},
{
- "__docId__": 789,
+ "__docId__": 788,
"kind": "member",
"static": false,
"variation": null,
@@ -16746,7 +16733,7 @@
}
},
{
- "__docId__": 790,
+ "__docId__": 789,
"kind": "member",
"static": false,
"variation": null,
@@ -16766,7 +16753,7 @@
}
},
{
- "__docId__": 791,
+ "__docId__": 790,
"kind": "member",
"static": false,
"variation": null,
@@ -16786,7 +16773,7 @@
}
},
{
- "__docId__": 792,
+ "__docId__": 791,
"kind": "member",
"static": false,
"variation": null,
@@ -16806,7 +16793,7 @@
}
},
{
- "__docId__": 793,
+ "__docId__": 792,
"kind": "member",
"static": false,
"variation": null,
@@ -16826,7 +16813,7 @@
}
},
{
- "__docId__": 794,
+ "__docId__": 793,
"kind": "member",
"static": false,
"variation": null,
@@ -16846,7 +16833,7 @@
}
},
{
- "__docId__": 795,
+ "__docId__": 794,
"kind": "member",
"static": false,
"variation": null,
@@ -16866,7 +16853,7 @@
}
},
{
- "__docId__": 796,
+ "__docId__": 795,
"kind": "member",
"static": false,
"variation": null,
@@ -16886,7 +16873,7 @@
}
},
{
- "__docId__": 797,
+ "__docId__": 796,
"kind": "member",
"static": false,
"variation": null,
@@ -16906,7 +16893,7 @@
}
},
{
- "__docId__": 798,
+ "__docId__": 797,
"kind": "member",
"static": false,
"variation": null,
@@ -16926,7 +16913,7 @@
}
},
{
- "__docId__": 799,
+ "__docId__": 798,
"kind": "member",
"static": false,
"variation": null,
@@ -16946,7 +16933,7 @@
}
},
{
- "__docId__": 800,
+ "__docId__": 799,
"kind": "member",
"static": false,
"variation": null,
@@ -16966,7 +16953,7 @@
}
},
{
- "__docId__": 801,
+ "__docId__": 800,
"kind": "member",
"static": false,
"variation": null,
@@ -16986,7 +16973,7 @@
}
},
{
- "__docId__": 802,
+ "__docId__": 801,
"kind": "member",
"static": false,
"variation": null,
@@ -17006,7 +16993,7 @@
}
},
{
- "__docId__": 803,
+ "__docId__": 802,
"kind": "member",
"static": false,
"variation": null,
@@ -17026,7 +17013,7 @@
}
},
{
- "__docId__": 804,
+ "__docId__": 803,
"kind": "member",
"static": false,
"variation": null,
@@ -17046,7 +17033,7 @@
}
},
{
- "__docId__": 805,
+ "__docId__": 804,
"kind": "member",
"static": false,
"variation": null,
@@ -17066,7 +17053,7 @@
}
},
{
- "__docId__": 806,
+ "__docId__": 805,
"kind": "member",
"static": false,
"variation": null,
@@ -17086,7 +17073,7 @@
}
},
{
- "__docId__": 807,
+ "__docId__": 806,
"kind": "member",
"static": false,
"variation": null,
@@ -17106,7 +17093,7 @@
}
},
{
- "__docId__": 808,
+ "__docId__": 807,
"kind": "member",
"static": false,
"variation": null,
@@ -17126,7 +17113,7 @@
}
},
{
- "__docId__": 809,
+ "__docId__": 808,
"kind": "member",
"static": false,
"variation": null,
@@ -17146,7 +17133,7 @@
}
},
{
- "__docId__": 810,
+ "__docId__": 809,
"kind": "member",
"static": false,
"variation": null,
@@ -17166,7 +17153,7 @@
}
},
{
- "__docId__": 811,
+ "__docId__": 810,
"kind": "member",
"static": false,
"variation": null,
@@ -17186,7 +17173,7 @@
}
},
{
- "__docId__": 812,
+ "__docId__": 811,
"kind": "member",
"static": false,
"variation": null,
@@ -17206,7 +17193,7 @@
}
},
{
- "__docId__": 813,
+ "__docId__": 812,
"kind": "member",
"static": false,
"variation": null,
@@ -17226,7 +17213,7 @@
}
},
{
- "__docId__": 814,
+ "__docId__": 813,
"kind": "member",
"static": false,
"variation": null,
@@ -17246,7 +17233,7 @@
}
},
{
- "__docId__": 815,
+ "__docId__": 814,
"kind": "member",
"static": false,
"variation": null,
@@ -17266,7 +17253,7 @@
}
},
{
- "__docId__": 816,
+ "__docId__": 815,
"kind": "member",
"static": false,
"variation": null,
@@ -17286,7 +17273,7 @@
}
},
{
- "__docId__": 817,
+ "__docId__": 816,
"kind": "member",
"static": false,
"variation": null,
@@ -17306,7 +17293,7 @@
}
},
{
- "__docId__": 818,
+ "__docId__": 817,
"kind": "member",
"static": false,
"variation": null,
@@ -17326,7 +17313,7 @@
}
},
{
- "__docId__": 819,
+ "__docId__": 818,
"kind": "member",
"static": false,
"variation": null,
@@ -17347,7 +17334,7 @@
}
},
{
- "__docId__": 820,
+ "__docId__": 819,
"kind": "member",
"static": false,
"variation": null,
@@ -17367,7 +17354,7 @@
}
},
{
- "__docId__": 821,
+ "__docId__": 820,
"kind": "member",
"static": false,
"variation": null,
@@ -17387,7 +17374,7 @@
}
},
{
- "__docId__": 822,
+ "__docId__": 821,
"kind": "member",
"static": false,
"variation": null,
@@ -17407,7 +17394,7 @@
}
},
{
- "__docId__": 823,
+ "__docId__": 822,
"kind": "member",
"static": false,
"variation": null,
@@ -17427,7 +17414,7 @@
}
},
{
- "__docId__": 824,
+ "__docId__": 823,
"kind": "member",
"static": false,
"variation": null,
@@ -17447,7 +17434,7 @@
}
},
{
- "__docId__": 825,
+ "__docId__": 824,
"kind": "member",
"static": false,
"variation": null,
@@ -17467,7 +17454,7 @@
}
},
{
- "__docId__": 826,
+ "__docId__": 825,
"kind": "member",
"static": false,
"variation": null,
@@ -17487,7 +17474,7 @@
}
},
{
- "__docId__": 827,
+ "__docId__": 826,
"kind": "member",
"static": false,
"variation": null,
@@ -17507,7 +17494,7 @@
}
},
{
- "__docId__": 828,
+ "__docId__": 827,
"kind": "member",
"static": false,
"variation": null,
@@ -17527,7 +17514,7 @@
}
},
{
- "__docId__": 829,
+ "__docId__": 828,
"kind": "member",
"static": false,
"variation": null,
@@ -17547,7 +17534,7 @@
}
},
{
- "__docId__": 830,
+ "__docId__": 829,
"kind": "member",
"static": false,
"variation": null,
@@ -17567,7 +17554,7 @@
}
},
{
- "__docId__": 831,
+ "__docId__": 830,
"kind": "member",
"static": false,
"variation": null,
@@ -17587,7 +17574,7 @@
}
},
{
- "__docId__": 832,
+ "__docId__": 831,
"kind": "member",
"static": false,
"variation": null,
@@ -17608,7 +17595,7 @@
}
},
{
- "__docId__": 833,
+ "__docId__": 832,
"kind": "member",
"static": false,
"variation": null,
@@ -17628,7 +17615,7 @@
}
},
{
- "__docId__": 834,
+ "__docId__": 833,
"kind": "member",
"static": false,
"variation": null,
@@ -17648,7 +17635,7 @@
}
},
{
- "__docId__": 835,
+ "__docId__": 834,
"kind": "member",
"static": false,
"variation": null,
@@ -17668,7 +17655,7 @@
}
},
{
- "__docId__": 836,
+ "__docId__": 835,
"kind": "member",
"static": false,
"variation": null,
@@ -17688,7 +17675,7 @@
}
},
{
- "__docId__": 837,
+ "__docId__": 836,
"kind": "member",
"static": false,
"variation": null,
@@ -17708,7 +17695,7 @@
}
},
{
- "__docId__": 838,
+ "__docId__": 837,
"kind": "member",
"static": false,
"variation": null,
@@ -17728,7 +17715,7 @@
}
},
{
- "__docId__": 839,
+ "__docId__": 838,
"kind": "member",
"static": false,
"variation": null,
@@ -17748,7 +17735,7 @@
}
},
{
- "__docId__": 840,
+ "__docId__": 839,
"kind": "member",
"static": false,
"variation": null,
@@ -17768,7 +17755,7 @@
}
},
{
- "__docId__": 841,
+ "__docId__": 840,
"kind": "member",
"static": false,
"variation": null,
@@ -17788,7 +17775,7 @@
}
},
{
- "__docId__": 842,
+ "__docId__": 841,
"kind": "member",
"static": false,
"variation": null,
@@ -17808,7 +17795,7 @@
}
},
{
- "__docId__": 843,
+ "__docId__": 842,
"kind": "member",
"static": false,
"variation": null,
@@ -17828,7 +17815,7 @@
}
},
{
- "__docId__": 844,
+ "__docId__": 843,
"kind": "member",
"static": false,
"variation": null,
@@ -17848,7 +17835,7 @@
}
},
{
- "__docId__": 845,
+ "__docId__": 844,
"kind": "member",
"static": false,
"variation": null,
@@ -17868,7 +17855,7 @@
}
},
{
- "__docId__": 846,
+ "__docId__": 845,
"kind": "member",
"static": false,
"variation": null,
@@ -17888,7 +17875,7 @@
}
},
{
- "__docId__": 847,
+ "__docId__": 846,
"kind": "member",
"static": false,
"variation": null,
@@ -17908,7 +17895,7 @@
}
},
{
- "__docId__": 848,
+ "__docId__": 847,
"kind": "member",
"static": false,
"variation": null,
@@ -17928,7 +17915,7 @@
}
},
{
- "__docId__": 849,
+ "__docId__": 848,
"kind": "member",
"static": false,
"variation": null,
@@ -17948,7 +17935,7 @@
}
},
{
- "__docId__": 850,
+ "__docId__": 849,
"kind": "member",
"static": false,
"variation": null,
@@ -17968,7 +17955,7 @@
}
},
{
- "__docId__": 851,
+ "__docId__": 850,
"kind": "member",
"static": false,
"variation": null,
@@ -17988,7 +17975,7 @@
}
},
{
- "__docId__": 852,
+ "__docId__": 851,
"kind": "member",
"static": false,
"variation": null,
@@ -18008,7 +17995,7 @@
}
},
{
- "__docId__": 853,
+ "__docId__": 852,
"kind": "member",
"static": false,
"variation": null,
@@ -18028,7 +18015,7 @@
}
},
{
- "__docId__": 854,
+ "__docId__": 853,
"kind": "member",
"static": false,
"variation": null,
@@ -18048,7 +18035,7 @@
}
},
{
- "__docId__": 855,
+ "__docId__": 854,
"kind": "member",
"static": false,
"variation": null,
@@ -18068,7 +18055,7 @@
}
},
{
- "__docId__": 856,
+ "__docId__": 855,
"kind": "member",
"static": false,
"variation": null,
@@ -18088,7 +18075,7 @@
}
},
{
- "__docId__": 857,
+ "__docId__": 856,
"kind": "member",
"static": false,
"variation": null,
@@ -18108,7 +18095,7 @@
}
},
{
- "__docId__": 858,
+ "__docId__": 857,
"kind": "member",
"static": false,
"variation": null,
@@ -18128,7 +18115,7 @@
}
},
{
- "__docId__": 859,
+ "__docId__": 858,
"kind": "member",
"static": false,
"variation": null,
@@ -18148,7 +18135,7 @@
}
},
{
- "__docId__": 860,
+ "__docId__": 859,
"kind": "member",
"static": false,
"variation": null,
@@ -18168,7 +18155,7 @@
}
},
{
- "__docId__": 861,
+ "__docId__": 860,
"kind": "member",
"static": false,
"variation": null,
@@ -18188,7 +18175,7 @@
}
},
{
- "__docId__": 862,
+ "__docId__": 861,
"kind": "member",
"static": false,
"variation": null,
@@ -18208,7 +18195,7 @@
}
},
{
- "__docId__": 863,
+ "__docId__": 862,
"kind": "member",
"static": false,
"variation": null,
@@ -18228,7 +18215,7 @@
}
},
{
- "__docId__": 864,
+ "__docId__": 863,
"kind": "member",
"static": false,
"variation": null,
@@ -18248,7 +18235,7 @@
}
},
{
- "__docId__": 865,
+ "__docId__": 864,
"kind": "member",
"static": false,
"variation": null,
@@ -18268,7 +18255,7 @@
}
},
{
- "__docId__": 866,
+ "__docId__": 865,
"kind": "member",
"static": false,
"variation": null,
@@ -18288,7 +18275,7 @@
}
},
{
- "__docId__": 867,
+ "__docId__": 866,
"kind": "member",
"static": false,
"variation": null,
@@ -18308,7 +18295,7 @@
}
},
{
- "__docId__": 868,
+ "__docId__": 867,
"kind": "member",
"static": false,
"variation": null,
@@ -18328,7 +18315,7 @@
}
},
{
- "__docId__": 869,
+ "__docId__": 868,
"kind": "member",
"static": false,
"variation": null,
@@ -18348,7 +18335,7 @@
}
},
{
- "__docId__": 870,
+ "__docId__": 869,
"kind": "member",
"static": false,
"variation": null,
@@ -18368,7 +18355,7 @@
}
},
{
- "__docId__": 871,
+ "__docId__": 870,
"kind": "member",
"static": false,
"variation": null,
@@ -18388,7 +18375,7 @@
}
},
{
- "__docId__": 872,
+ "__docId__": 871,
"kind": "member",
"static": false,
"variation": null,
@@ -18408,7 +18395,7 @@
}
},
{
- "__docId__": 873,
+ "__docId__": 872,
"kind": "member",
"static": false,
"variation": null,
@@ -18428,7 +18415,7 @@
}
},
{
- "__docId__": 874,
+ "__docId__": 873,
"kind": "member",
"static": false,
"variation": null,
@@ -18448,7 +18435,7 @@
}
},
{
- "__docId__": 875,
+ "__docId__": 874,
"kind": "member",
"static": false,
"variation": null,
@@ -18468,7 +18455,7 @@
}
},
{
- "__docId__": 876,
+ "__docId__": 875,
"kind": "member",
"static": false,
"variation": null,
@@ -18488,7 +18475,7 @@
}
},
{
- "__docId__": 877,
+ "__docId__": 876,
"kind": "member",
"static": false,
"variation": null,
@@ -18508,7 +18495,7 @@
}
},
{
- "__docId__": 878,
+ "__docId__": 877,
"kind": "member",
"static": false,
"variation": null,
@@ -18528,7 +18515,7 @@
}
},
{
- "__docId__": 879,
+ "__docId__": 878,
"kind": "member",
"static": false,
"variation": null,
@@ -18548,7 +18535,7 @@
}
},
{
- "__docId__": 880,
+ "__docId__": 879,
"kind": "member",
"static": false,
"variation": null,
@@ -18568,7 +18555,7 @@
}
},
{
- "__docId__": 881,
+ "__docId__": 880,
"kind": "member",
"static": false,
"variation": null,
@@ -18588,7 +18575,7 @@
}
},
{
- "__docId__": 882,
+ "__docId__": 881,
"kind": "member",
"static": false,
"variation": null,
@@ -18608,7 +18595,7 @@
}
},
{
- "__docId__": 883,
+ "__docId__": 882,
"kind": "member",
"static": false,
"variation": null,
@@ -18628,7 +18615,7 @@
}
},
{
- "__docId__": 884,
+ "__docId__": 883,
"kind": "member",
"static": false,
"variation": null,
@@ -18648,7 +18635,7 @@
}
},
{
- "__docId__": 885,
+ "__docId__": 884,
"kind": "member",
"static": false,
"variation": null,
@@ -18668,7 +18655,7 @@
}
},
{
- "__docId__": 886,
+ "__docId__": 885,
"kind": "member",
"static": false,
"variation": null,
@@ -18688,7 +18675,7 @@
}
},
{
- "__docId__": 887,
+ "__docId__": 886,
"kind": "member",
"static": false,
"variation": null,
@@ -18708,7 +18695,7 @@
}
},
{
- "__docId__": 888,
+ "__docId__": 887,
"kind": "member",
"static": false,
"variation": null,
@@ -18728,7 +18715,7 @@
}
},
{
- "__docId__": 889,
+ "__docId__": 888,
"kind": "member",
"static": false,
"variation": null,
@@ -18748,7 +18735,7 @@
}
},
{
- "__docId__": 890,
+ "__docId__": 889,
"kind": "member",
"static": false,
"variation": null,
@@ -18768,7 +18755,7 @@
}
},
{
- "__docId__": 891,
+ "__docId__": 890,
"kind": "member",
"static": false,
"variation": null,
@@ -18788,7 +18775,7 @@
}
},
{
- "__docId__": 892,
+ "__docId__": 891,
"kind": "member",
"static": false,
"variation": null,
@@ -18808,7 +18795,7 @@
}
},
{
- "__docId__": 893,
+ "__docId__": 892,
"kind": "member",
"static": false,
"variation": null,
@@ -18825,7 +18812,7 @@
}
},
{
- "__docId__": 894,
+ "__docId__": 893,
"kind": "member",
"static": false,
"variation": null,
@@ -18842,7 +18829,7 @@
}
},
{
- "__docId__": 895,
+ "__docId__": 894,
"kind": "member",
"static": false,
"variation": null,
@@ -18859,7 +18846,7 @@
}
},
{
- "__docId__": 896,
+ "__docId__": 895,
"kind": "member",
"static": false,
"variation": null,
@@ -18876,7 +18863,7 @@
}
},
{
- "__docId__": 897,
+ "__docId__": 896,
"kind": "member",
"static": false,
"variation": null,
@@ -18893,7 +18880,7 @@
}
},
{
- "__docId__": 898,
+ "__docId__": 897,
"kind": "member",
"static": false,
"variation": null,
@@ -18910,7 +18897,7 @@
}
},
{
- "__docId__": 899,
+ "__docId__": 898,
"kind": "member",
"static": false,
"variation": null,
@@ -18927,7 +18914,7 @@
}
},
{
- "__docId__": 900,
+ "__docId__": 899,
"kind": "member",
"static": false,
"variation": null,
@@ -18944,7 +18931,7 @@
}
},
{
- "__docId__": 901,
+ "__docId__": 900,
"kind": "member",
"static": false,
"variation": null,
@@ -18964,7 +18951,7 @@
}
},
{
- "__docId__": 902,
+ "__docId__": 901,
"kind": "member",
"static": false,
"variation": null,
@@ -18984,7 +18971,7 @@
}
},
{
- "__docId__": 903,
+ "__docId__": 902,
"kind": "member",
"static": false,
"variation": null,
@@ -19004,7 +18991,7 @@
}
},
{
- "__docId__": 904,
+ "__docId__": 903,
"kind": "member",
"static": false,
"variation": null,
@@ -19024,7 +19011,7 @@
}
},
{
- "__docId__": 905,
+ "__docId__": 904,
"kind": "member",
"static": false,
"variation": null,
@@ -19044,7 +19031,7 @@
}
},
{
- "__docId__": 906,
+ "__docId__": 905,
"kind": "member",
"static": false,
"variation": null,
@@ -19064,7 +19051,7 @@
}
},
{
- "__docId__": 907,
+ "__docId__": 906,
"kind": "member",
"static": false,
"variation": null,
@@ -19084,7 +19071,7 @@
}
},
{
- "__docId__": 908,
+ "__docId__": 907,
"kind": "member",
"static": false,
"variation": null,
@@ -19101,7 +19088,7 @@
}
},
{
- "__docId__": 909,
+ "__docId__": 908,
"kind": "member",
"static": false,
"variation": null,
@@ -19118,7 +19105,7 @@
}
},
{
- "__docId__": 910,
+ "__docId__": 909,
"kind": "method",
"static": false,
"variation": null,
@@ -19132,7 +19119,7 @@
"generator": false
},
{
- "__docId__": 911,
+ "__docId__": 910,
"kind": "member",
"static": false,
"variation": null,
@@ -19150,7 +19137,7 @@
}
},
{
- "__docId__": 912,
+ "__docId__": 911,
"kind": "member",
"static": false,
"variation": null,
@@ -19173,7 +19160,7 @@
}
},
{
- "__docId__": 913,
+ "__docId__": 912,
"kind": "method",
"static": false,
"variation": null,
@@ -19198,7 +19185,7 @@
"generator": false
},
{
- "__docId__": 914,
+ "__docId__": 913,
"kind": "member",
"static": false,
"variation": null,
@@ -19216,7 +19203,7 @@
}
},
{
- "__docId__": 915,
+ "__docId__": 914,
"kind": "member",
"static": false,
"variation": null,
@@ -19234,7 +19221,7 @@
}
},
{
- "__docId__": 916,
+ "__docId__": 915,
"kind": "method",
"static": false,
"variation": null,
@@ -19259,7 +19246,7 @@
"generator": false
},
{
- "__docId__": 917,
+ "__docId__": 916,
"kind": "member",
"static": false,
"variation": null,
@@ -19277,7 +19264,7 @@
}
},
{
- "__docId__": 918,
+ "__docId__": 917,
"kind": "member",
"static": false,
"variation": null,
@@ -19295,7 +19282,7 @@
}
},
{
- "__docId__": 919,
+ "__docId__": 918,
"kind": "member",
"static": false,
"variation": null,
@@ -19313,7 +19300,7 @@
}
},
{
- "__docId__": 920,
+ "__docId__": 919,
"kind": "member",
"static": false,
"variation": null,
@@ -19331,7 +19318,7 @@
}
},
{
- "__docId__": 921,
+ "__docId__": 920,
"kind": "member",
"static": false,
"variation": null,
@@ -19349,7 +19336,7 @@
}
},
{
- "__docId__": 922,
+ "__docId__": 921,
"kind": "method",
"static": false,
"variation": null,
@@ -19363,7 +19350,7 @@
"generator": false
},
{
- "__docId__": 923,
+ "__docId__": 922,
"kind": "member",
"static": false,
"variation": null,
@@ -19381,7 +19368,7 @@
}
},
{
- "__docId__": 924,
+ "__docId__": 923,
"kind": "method",
"static": false,
"variation": null,
@@ -19406,7 +19393,7 @@
"generator": false
},
{
- "__docId__": 925,
+ "__docId__": 924,
"kind": "method",
"static": false,
"variation": null,
@@ -19420,7 +19407,7 @@
"generator": false
},
{
- "__docId__": 926,
+ "__docId__": 925,
"kind": "member",
"static": false,
"variation": null,
@@ -19438,7 +19425,7 @@
}
},
{
- "__docId__": 927,
+ "__docId__": 926,
"kind": "method",
"static": false,
"variation": null,
@@ -19457,7 +19444,7 @@
"generator": false
},
{
- "__docId__": 928,
+ "__docId__": 927,
"kind": "method",
"static": false,
"variation": null,
@@ -19471,7 +19458,7 @@
"generator": false
},
{
- "__docId__": 929,
+ "__docId__": 928,
"kind": "member",
"static": false,
"variation": null,
@@ -19489,7 +19476,7 @@
}
},
{
- "__docId__": 930,
+ "__docId__": 929,
"kind": "member",
"static": false,
"variation": null,
@@ -19507,7 +19494,7 @@
}
},
{
- "__docId__": 931,
+ "__docId__": 930,
"kind": "method",
"static": false,
"variation": null,
@@ -19552,7 +19539,7 @@
"generator": false
},
{
- "__docId__": 932,
+ "__docId__": 931,
"kind": "method",
"static": false,
"variation": null,
@@ -19587,7 +19574,7 @@
"generator": false
},
{
- "__docId__": 933,
+ "__docId__": 932,
"kind": "method",
"static": false,
"variation": null,
@@ -19620,7 +19607,7 @@
"generator": false
},
{
- "__docId__": 934,
+ "__docId__": 933,
"kind": "method",
"static": false,
"variation": null,
@@ -19634,7 +19621,7 @@
"generator": false
},
{
- "__docId__": 935,
+ "__docId__": 934,
"kind": "method",
"static": false,
"variation": null,
@@ -19659,7 +19646,7 @@
"generator": false
},
{
- "__docId__": 936,
+ "__docId__": 935,
"kind": "method",
"static": false,
"variation": null,
@@ -19692,7 +19679,7 @@
"generator": false
},
{
- "__docId__": 937,
+ "__docId__": 936,
"kind": "method",
"static": false,
"variation": null,
@@ -19725,7 +19712,7 @@
"generator": false
},
{
- "__docId__": 938,
+ "__docId__": 937,
"kind": "method",
"static": false,
"variation": null,
@@ -19739,7 +19726,7 @@
"generator": false
},
{
- "__docId__": 939,
+ "__docId__": 938,
"kind": "method",
"static": false,
"variation": null,
@@ -19753,7 +19740,7 @@
"generator": false
},
{
- "__docId__": 940,
+ "__docId__": 939,
"kind": "member",
"static": false,
"variation": null,
@@ -19771,7 +19758,7 @@
}
},
{
- "__docId__": 941,
+ "__docId__": 940,
"kind": "method",
"static": false,
"variation": null,
@@ -19803,7 +19790,7 @@
"generator": false
},
{
- "__docId__": 942,
+ "__docId__": 941,
"kind": "method",
"static": false,
"variation": null,
@@ -19817,7 +19804,7 @@
"generator": false
},
{
- "__docId__": 943,
+ "__docId__": 942,
"kind": "member",
"static": false,
"variation": null,
@@ -19835,7 +19822,7 @@
}
},
{
- "__docId__": 944,
+ "__docId__": 943,
"kind": "member",
"static": false,
"variation": null,
@@ -19853,7 +19840,7 @@
}
},
{
- "__docId__": 945,
+ "__docId__": 944,
"kind": "member",
"static": false,
"variation": null,
@@ -19871,7 +19858,7 @@
}
},
{
- "__docId__": 946,
+ "__docId__": 945,
"kind": "member",
"static": false,
"variation": null,
@@ -19889,7 +19876,7 @@
}
},
{
- "__docId__": 947,
+ "__docId__": 946,
"kind": "method",
"static": false,
"variation": null,
@@ -19903,7 +19890,7 @@
"generator": false
},
{
- "__docId__": 948,
+ "__docId__": 947,
"kind": "member",
"static": false,
"variation": null,
@@ -19921,7 +19908,7 @@
}
},
{
- "__docId__": 949,
+ "__docId__": 948,
"kind": "member",
"static": false,
"variation": null,
@@ -19939,7 +19926,7 @@
}
},
{
- "__docId__": 950,
+ "__docId__": 949,
"kind": "member",
"static": false,
"variation": null,
@@ -19957,7 +19944,7 @@
}
},
{
- "__docId__": 951,
+ "__docId__": 950,
"kind": "member",
"static": false,
"variation": null,
@@ -19975,7 +19962,7 @@
}
},
{
- "__docId__": 952,
+ "__docId__": 951,
"kind": "method",
"static": false,
"variation": null,
@@ -19989,7 +19976,7 @@
"generator": false
},
{
- "__docId__": 953,
+ "__docId__": 952,
"kind": "member",
"static": false,
"variation": null,
@@ -20007,7 +19994,7 @@
}
},
{
- "__docId__": 954,
+ "__docId__": 953,
"kind": "method",
"static": false,
"variation": null,
@@ -20021,7 +20008,7 @@
"generator": false
},
{
- "__docId__": 955,
+ "__docId__": 954,
"kind": "method",
"static": false,
"variation": null,
@@ -20054,7 +20041,7 @@
"generator": false
},
{
- "__docId__": 956,
+ "__docId__": 955,
"kind": "method",
"static": false,
"variation": null,
@@ -20087,7 +20074,7 @@
"generator": false
},
{
- "__docId__": 957,
+ "__docId__": 956,
"kind": "method",
"static": false,
"variation": null,
@@ -20101,7 +20088,7 @@
"generator": false
},
{
- "__docId__": 958,
+ "__docId__": 957,
"kind": "member",
"static": false,
"variation": null,
@@ -20119,7 +20106,7 @@
}
},
{
- "__docId__": 959,
+ "__docId__": 958,
"kind": "member",
"static": false,
"variation": null,
@@ -20137,7 +20124,7 @@
}
},
{
- "__docId__": 960,
+ "__docId__": 959,
"kind": "method",
"static": false,
"variation": null,
@@ -20200,7 +20187,7 @@
"generator": false
},
{
- "__docId__": 961,
+ "__docId__": 960,
"kind": "method",
"static": false,
"variation": null,
@@ -20233,7 +20220,7 @@
"generator": false
},
{
- "__docId__": 962,
+ "__docId__": 961,
"kind": "method",
"static": false,
"variation": null,
@@ -20255,7 +20242,7 @@
"generator": false
},
{
- "__docId__": 963,
+ "__docId__": 962,
"kind": "method",
"static": false,
"variation": null,
@@ -20288,7 +20275,7 @@
"generator": false
},
{
- "__docId__": 964,
+ "__docId__": 963,
"kind": "method",
"static": false,
"variation": null,
@@ -20331,7 +20318,7 @@
"generator": false
},
{
- "__docId__": 965,
+ "__docId__": 964,
"kind": "method",
"static": false,
"variation": null,
@@ -20364,7 +20351,7 @@
"generator": false
},
{
- "__docId__": 966,
+ "__docId__": 965,
"kind": "method",
"static": false,
"variation": null,
@@ -20397,7 +20384,7 @@
"generator": false
},
{
- "__docId__": 967,
+ "__docId__": 966,
"kind": "method",
"static": false,
"variation": null,
@@ -20430,7 +20417,7 @@
"generator": false
},
{
- "__docId__": 968,
+ "__docId__": 967,
"kind": "method",
"static": false,
"variation": null,
@@ -20463,7 +20450,7 @@
"generator": false
},
{
- "__docId__": 969,
+ "__docId__": 968,
"kind": "method",
"static": false,
"variation": null,
@@ -20506,7 +20493,7 @@
"generator": false
},
{
- "__docId__": 970,
+ "__docId__": 969,
"kind": "method",
"static": false,
"variation": null,
@@ -20549,7 +20536,7 @@
"generator": false
},
{
- "__docId__": 971,
+ "__docId__": 970,
"kind": "method",
"static": false,
"variation": null,
@@ -20592,7 +20579,7 @@
"generator": false
},
{
- "__docId__": 972,
+ "__docId__": 971,
"kind": "method",
"static": false,
"variation": null,
@@ -20625,7 +20612,7 @@
"generator": false
},
{
- "__docId__": 973,
+ "__docId__": 972,
"kind": "method",
"static": false,
"variation": null,
@@ -20660,7 +20647,7 @@
"generator": false
},
{
- "__docId__": 974,
+ "__docId__": 973,
"kind": "method",
"static": false,
"variation": null,
@@ -20674,7 +20661,7 @@
"generator": false
},
{
- "__docId__": 975,
+ "__docId__": 974,
"kind": "member",
"static": false,
"variation": null,
@@ -20692,7 +20679,7 @@
}
},
{
- "__docId__": 976,
+ "__docId__": 975,
"kind": "method",
"static": false,
"variation": null,
@@ -20727,7 +20714,7 @@
"generator": false
},
{
- "__docId__": 977,
+ "__docId__": 976,
"kind": "method",
"static": false,
"variation": null,
@@ -20752,7 +20739,7 @@
"generator": false
},
{
- "__docId__": 978,
+ "__docId__": 977,
"kind": "method",
"static": false,
"variation": null,
@@ -20766,7 +20753,7 @@
"generator": false
},
{
- "__docId__": 979,
+ "__docId__": 978,
"kind": "method",
"static": false,
"variation": null,
@@ -20780,7 +20767,7 @@
"generator": false
},
{
- "__docId__": 980,
+ "__docId__": 979,
"kind": "method",
"static": false,
"variation": null,
@@ -20794,7 +20781,7 @@
"generator": false
},
{
- "__docId__": 981,
+ "__docId__": 980,
"kind": "method",
"static": false,
"variation": null,
@@ -20819,7 +20806,7 @@
"generator": false
},
{
- "__docId__": 982,
+ "__docId__": 981,
"kind": "method",
"static": false,
"variation": null,
@@ -20847,7 +20834,7 @@
"generator": false
},
{
- "__docId__": 983,
+ "__docId__": 982,
"kind": "method",
"static": false,
"variation": null,
@@ -20872,7 +20859,7 @@
"generator": false
},
{
- "__docId__": 984,
+ "__docId__": 983,
"kind": "member",
"static": false,
"variation": null,
@@ -20890,7 +20877,7 @@
}
},
{
- "__docId__": 985,
+ "__docId__": 984,
"kind": "method",
"static": false,
"variation": null,
@@ -20931,7 +20918,7 @@
"generator": false
},
{
- "__docId__": 986,
+ "__docId__": 985,
"kind": "method",
"static": false,
"variation": null,
@@ -20956,7 +20943,7 @@
"generator": false
},
{
- "__docId__": 987,
+ "__docId__": 986,
"kind": "method",
"static": false,
"variation": null,
@@ -20970,7 +20957,7 @@
"generator": false
},
{
- "__docId__": 988,
+ "__docId__": 987,
"kind": "method",
"static": false,
"variation": null,
@@ -21003,7 +20990,7 @@
"generator": false
},
{
- "__docId__": 989,
+ "__docId__": 988,
"kind": "method",
"static": false,
"variation": null,
@@ -21042,7 +21029,7 @@
"generator": false
},
{
- "__docId__": 990,
+ "__docId__": 989,
"kind": "method",
"static": false,
"variation": null,
@@ -21085,7 +21072,7 @@
"generator": false
},
{
- "__docId__": 991,
+ "__docId__": 990,
"kind": "method",
"static": false,
"variation": null,
@@ -21140,7 +21127,7 @@
"generator": false
},
{
- "__docId__": 992,
+ "__docId__": 991,
"kind": "method",
"static": false,
"variation": null,
@@ -21162,7 +21149,7 @@
"generator": false
},
{
- "__docId__": 993,
+ "__docId__": 992,
"kind": "method",
"static": false,
"variation": null,
@@ -21184,7 +21171,7 @@
"generator": false
},
{
- "__docId__": 994,
+ "__docId__": 993,
"kind": "method",
"static": false,
"variation": null,
@@ -21217,7 +21204,7 @@
"generator": false
},
{
- "__docId__": 995,
+ "__docId__": 994,
"kind": "member",
"static": false,
"variation": null,
@@ -21235,7 +21222,7 @@
}
},
{
- "__docId__": 996,
+ "__docId__": 995,
"kind": "method",
"static": false,
"variation": null,
@@ -21257,7 +21244,7 @@
"generator": false
},
{
- "__docId__": 997,
+ "__docId__": 996,
"kind": "method",
"static": false,
"variation": null,
@@ -21279,7 +21266,7 @@
"generator": false
},
{
- "__docId__": 998,
+ "__docId__": 997,
"kind": "method",
"static": false,
"variation": null,
@@ -21301,7 +21288,7 @@
"generator": false
},
{
- "__docId__": 999,
+ "__docId__": 998,
"kind": "method",
"static": false,
"variation": null,
@@ -21323,7 +21310,7 @@
"generator": false
},
{
- "__docId__": 1000,
+ "__docId__": 999,
"kind": "method",
"static": false,
"variation": null,
@@ -21374,7 +21361,7 @@
"generator": false
},
{
- "__docId__": 1001,
+ "__docId__": 1000,
"kind": "method",
"static": false,
"variation": null,
@@ -21407,7 +21394,7 @@
"generator": false
},
{
- "__docId__": 1002,
+ "__docId__": 1001,
"kind": "method",
"static": false,
"variation": null,
@@ -21440,7 +21427,7 @@
"generator": false
},
{
- "__docId__": 1003,
+ "__docId__": 1002,
"kind": "method",
"static": false,
"variation": null,
@@ -21473,7 +21460,7 @@
"generator": false
},
{
- "__docId__": 1004,
+ "__docId__": 1003,
"kind": "method",
"static": false,
"variation": null,
@@ -21495,7 +21482,7 @@
"generator": false
},
{
- "__docId__": 1005,
+ "__docId__": 1004,
"kind": "method",
"static": false,
"variation": null,
@@ -21536,7 +21523,7 @@
"generator": false
},
{
- "__docId__": 1006,
+ "__docId__": 1005,
"kind": "method",
"static": false,
"variation": null,
@@ -21558,7 +21545,7 @@
"generator": false
},
{
- "__docId__": 1007,
+ "__docId__": 1006,
"kind": "file",
"static": true,
"variation": null,
@@ -21571,7 +21558,7 @@
"content": "\n/**\n * Types utilities\n */\n\nconst UNDEFINED = void 0;\n\n/**\n * Check passed argument is an object\n * @param {Object} obj\n * @return {Boolean}\n */\nexport const isObj =\n obj => Object.prototype.toString.call(obj) === '[object Object]';\n\n/**\n * Check passed argument is a function\n * @param {Function} obj\n * @return {Boolean}\n */\nexport const isFn =\n obj => Object.prototype.toString.call(obj) === '[object Function]';\n\n/**\n * Check passed argument is an array\n * @param {Array} obj\n * @return {Boolean}\n */\nexport const isArray =\n obj => Object.prototype.toString.call(obj) === '[object Array]';\n\n/**\n * Check passed argument is a string\n * @param {String} obj objue\n * @returns {Boolean}\n */\nexport const isString =\n obj => Object.prototype.toString.call(obj) === '[object String]';\n\n/**\n * Check passed argument is a number\n * @param {Number} obj\n * @returns {Boolean}\n */\nexport const isNumber =\n obj => Object.prototype.toString.call(obj) === '[object Number]';\n\n/**\n * Check passed argument is undefined\n * @param {Any} obj\n * @return {Boolean}\n */\nexport const isUndef = obj => obj === UNDEFINED;\n\n/**\n * Check passed argument is null\n * @param {Any} obj\n * @return {Boolean}\n */\nexport const isNull = obj => obj === null;\n\n/**\n * Check passed argument is empty (undefined, null or empty string)\n * @param {Any} obj\n * @return {Boolean}\n */\nexport const isEmpty = obj => isUndef(obj) || isNull(obj) || obj.length === 0;\n"
},
{
- "__docId__": 1008,
+ "__docId__": 1007,
"kind": "variable",
"static": true,
"variation": null,
@@ -21591,7 +21578,7 @@
}
},
{
- "__docId__": 1009,
+ "__docId__": 1008,
"kind": "variable",
"static": true,
"variation": null,
@@ -21631,7 +21618,7 @@
}
},
{
- "__docId__": 1010,
+ "__docId__": 1009,
"kind": "variable",
"static": true,
"variation": null,
@@ -21671,7 +21658,7 @@
}
},
{
- "__docId__": 1011,
+ "__docId__": 1010,
"kind": "variable",
"static": true,
"variation": null,
@@ -21711,7 +21698,7 @@
}
},
{
- "__docId__": 1012,
+ "__docId__": 1011,
"kind": "variable",
"static": true,
"variation": null,
@@ -21757,7 +21744,7 @@
}
},
{
- "__docId__": 1013,
+ "__docId__": 1012,
"kind": "variable",
"static": true,
"variation": null,
@@ -21803,7 +21790,7 @@
}
},
{
- "__docId__": 1014,
+ "__docId__": 1013,
"kind": "variable",
"static": true,
"variation": null,
@@ -21843,7 +21830,7 @@
}
},
{
- "__docId__": 1015,
+ "__docId__": 1014,
"kind": "variable",
"static": true,
"variation": null,
@@ -21883,7 +21870,7 @@
}
},
{
- "__docId__": 1016,
+ "__docId__": 1015,
"kind": "variable",
"static": true,
"variation": null,
@@ -21923,7 +21910,7 @@
}
},
{
- "__docId__": 1018,
+ "__docId__": 1017,
"kind": "external",
"static": true,
"variation": null,
@@ -21936,7 +21923,7 @@
"builtinExternal": true
},
{
- "__docId__": 1019,
+ "__docId__": 1018,
"kind": "external",
"static": true,
"variation": null,
@@ -21949,7 +21936,7 @@
"builtinExternal": true
},
{
- "__docId__": 1020,
+ "__docId__": 1019,
"kind": "external",
"static": true,
"variation": null,
@@ -21962,7 +21949,7 @@
"builtinExternal": true
},
{
- "__docId__": 1021,
+ "__docId__": 1020,
"kind": "external",
"static": true,
"variation": null,
@@ -21975,7 +21962,7 @@
"builtinExternal": true
},
{
- "__docId__": 1022,
+ "__docId__": 1021,
"kind": "external",
"static": true,
"variation": null,
@@ -21988,7 +21975,7 @@
"builtinExternal": true
},
{
- "__docId__": 1023,
+ "__docId__": 1022,
"kind": "external",
"static": true,
"variation": null,
@@ -22001,7 +21988,7 @@
"builtinExternal": true
},
{
- "__docId__": 1024,
+ "__docId__": 1023,
"kind": "external",
"static": true,
"variation": null,
@@ -22014,7 +22001,7 @@
"builtinExternal": true
},
{
- "__docId__": 1025,
+ "__docId__": 1024,
"kind": "external",
"static": true,
"variation": null,
@@ -22027,7 +22014,7 @@
"builtinExternal": true
},
{
- "__docId__": 1026,
+ "__docId__": 1025,
"kind": "external",
"static": true,
"variation": null,
@@ -22040,7 +22027,7 @@
"builtinExternal": true
},
{
- "__docId__": 1027,
+ "__docId__": 1026,
"kind": "external",
"static": true,
"variation": null,
@@ -22053,7 +22040,7 @@
"builtinExternal": true
},
{
- "__docId__": 1028,
+ "__docId__": 1027,
"kind": "external",
"static": true,
"variation": null,
@@ -22066,7 +22053,7 @@
"builtinExternal": true
},
{
- "__docId__": 1029,
+ "__docId__": 1028,
"kind": "external",
"static": true,
"variation": null,
@@ -22079,7 +22066,7 @@
"builtinExternal": true
},
{
- "__docId__": 1030,
+ "__docId__": 1029,
"kind": "external",
"static": true,
"variation": null,
@@ -22092,7 +22079,7 @@
"builtinExternal": true
},
{
- "__docId__": 1031,
+ "__docId__": 1030,
"kind": "external",
"static": true,
"variation": null,
@@ -22105,7 +22092,7 @@
"builtinExternal": true
},
{
- "__docId__": 1032,
+ "__docId__": 1031,
"kind": "external",
"static": true,
"variation": null,
@@ -22118,7 +22105,7 @@
"builtinExternal": true
},
{
- "__docId__": 1033,
+ "__docId__": 1032,
"kind": "external",
"static": true,
"variation": null,
@@ -22131,7 +22118,7 @@
"builtinExternal": true
},
{
- "__docId__": 1034,
+ "__docId__": 1033,
"kind": "external",
"static": true,
"variation": null,
@@ -22144,7 +22131,7 @@
"builtinExternal": true
},
{
- "__docId__": 1035,
+ "__docId__": 1034,
"kind": "external",
"static": true,
"variation": null,
@@ -22157,7 +22144,7 @@
"builtinExternal": true
},
{
- "__docId__": 1036,
+ "__docId__": 1035,
"kind": "external",
"static": true,
"variation": null,
@@ -22170,7 +22157,7 @@
"builtinExternal": true
},
{
- "__docId__": 1037,
+ "__docId__": 1036,
"kind": "external",
"static": true,
"variation": null,
@@ -22183,7 +22170,7 @@
"builtinExternal": true
},
{
- "__docId__": 1038,
+ "__docId__": 1037,
"kind": "external",
"static": true,
"variation": null,
@@ -22196,7 +22183,7 @@
"builtinExternal": true
},
{
- "__docId__": 1039,
+ "__docId__": 1038,
"kind": "external",
"static": true,
"variation": null,
@@ -22209,7 +22196,7 @@
"builtinExternal": true
},
{
- "__docId__": 1040,
+ "__docId__": 1039,
"kind": "external",
"static": true,
"variation": null,
@@ -22222,7 +22209,7 @@
"builtinExternal": true
},
{
- "__docId__": 1041,
+ "__docId__": 1040,
"kind": "external",
"static": true,
"variation": null,
@@ -22235,7 +22222,7 @@
"builtinExternal": true
},
{
- "__docId__": 1042,
+ "__docId__": 1041,
"kind": "external",
"static": true,
"variation": null,
@@ -22248,7 +22235,7 @@
"builtinExternal": true
},
{
- "__docId__": 1043,
+ "__docId__": 1042,
"kind": "external",
"static": true,
"variation": null,
@@ -22261,7 +22248,7 @@
"builtinExternal": true
},
{
- "__docId__": 1044,
+ "__docId__": 1043,
"kind": "external",
"static": true,
"variation": null,
@@ -22274,7 +22261,7 @@
"builtinExternal": true
},
{
- "__docId__": 1045,
+ "__docId__": 1044,
"kind": "external",
"static": true,
"variation": null,
@@ -22287,7 +22274,7 @@
"builtinExternal": true
},
{
- "__docId__": 1046,
+ "__docId__": 1045,
"kind": "external",
"static": true,
"variation": null,
@@ -22300,7 +22287,7 @@
"builtinExternal": true
},
{
- "__docId__": 1047,
+ "__docId__": 1046,
"kind": "external",
"static": true,
"variation": null,
@@ -22313,7 +22300,7 @@
"builtinExternal": true
},
{
- "__docId__": 1048,
+ "__docId__": 1047,
"kind": "external",
"static": true,
"variation": null,
@@ -22326,7 +22313,7 @@
"builtinExternal": true
},
{
- "__docId__": 1049,
+ "__docId__": 1048,
"kind": "external",
"static": true,
"variation": null,
@@ -22339,7 +22326,7 @@
"builtinExternal": true
},
{
- "__docId__": 1050,
+ "__docId__": 1049,
"kind": "external",
"static": true,
"variation": null,
@@ -22352,7 +22339,7 @@
"builtinExternal": true
},
{
- "__docId__": 1051,
+ "__docId__": 1050,
"kind": "external",
"static": true,
"variation": null,
@@ -22365,7 +22352,7 @@
"builtinExternal": true
},
{
- "__docId__": 1052,
+ "__docId__": 1051,
"kind": "external",
"static": true,
"variation": null,
@@ -22378,7 +22365,7 @@
"builtinExternal": true
},
{
- "__docId__": 1053,
+ "__docId__": 1052,
"kind": "external",
"static": true,
"variation": null,
@@ -22391,7 +22378,7 @@
"builtinExternal": true
},
{
- "__docId__": 1054,
+ "__docId__": 1053,
"kind": "external",
"static": true,
"variation": null,
@@ -22404,7 +22391,7 @@
"builtinExternal": true
},
{
- "__docId__": 1055,
+ "__docId__": 1054,
"kind": "external",
"static": true,
"variation": null,
@@ -22417,7 +22404,7 @@
"builtinExternal": true
},
{
- "__docId__": 1056,
+ "__docId__": 1055,
"kind": "external",
"static": true,
"variation": null,
@@ -22430,7 +22417,7 @@
"builtinExternal": true
},
{
- "__docId__": 1057,
+ "__docId__": 1056,
"kind": "external",
"static": true,
"variation": null,
@@ -22443,7 +22430,7 @@
"builtinExternal": true
},
{
- "__docId__": 1058,
+ "__docId__": 1057,
"kind": "external",
"static": true,
"variation": null,
@@ -22456,7 +22443,7 @@
"builtinExternal": true
},
{
- "__docId__": 1059,
+ "__docId__": 1058,
"kind": "external",
"static": true,
"variation": null,
@@ -22469,7 +22456,7 @@
"builtinExternal": true
},
{
- "__docId__": 1060,
+ "__docId__": 1059,
"kind": "external",
"static": true,
"variation": null,
@@ -22482,7 +22469,7 @@
"builtinExternal": true
},
{
- "__docId__": 1061,
+ "__docId__": 1060,
"kind": "external",
"static": true,
"variation": null,
@@ -22495,7 +22482,7 @@
"builtinExternal": true
},
{
- "__docId__": 1062,
+ "__docId__": 1061,
"kind": "external",
"static": true,
"variation": null,
@@ -22508,7 +22495,7 @@
"builtinExternal": true
},
{
- "__docId__": 1063,
+ "__docId__": 1062,
"kind": "external",
"static": true,
"variation": null,
@@ -22521,7 +22508,7 @@
"builtinExternal": true
},
{
- "__docId__": 1064,
+ "__docId__": 1063,
"kind": "external",
"static": true,
"variation": null,
@@ -22534,7 +22521,7 @@
"builtinExternal": true
},
{
- "__docId__": 1066,
+ "__docId__": 1065,
"kind": "external",
"static": true,
"variation": null,
@@ -22547,7 +22534,7 @@
"builtinExternal": true
},
{
- "__docId__": 1067,
+ "__docId__": 1066,
"kind": "external",
"static": true,
"variation": null,
@@ -22560,7 +22547,7 @@
"builtinExternal": true
},
{
- "__docId__": 1068,
+ "__docId__": 1067,
"kind": "external",
"static": true,
"variation": null,
@@ -22573,7 +22560,7 @@
"builtinExternal": true
},
{
- "__docId__": 1069,
+ "__docId__": 1068,
"kind": "external",
"static": true,
"variation": null,
@@ -22586,7 +22573,7 @@
"builtinExternal": true
},
{
- "__docId__": 1070,
+ "__docId__": 1069,
"kind": "external",
"static": true,
"variation": null,
@@ -22599,7 +22586,7 @@
"builtinExternal": true
},
{
- "__docId__": 1071,
+ "__docId__": 1070,
"kind": "external",
"static": true,
"variation": null,
@@ -22612,7 +22599,7 @@
"builtinExternal": true
},
{
- "__docId__": 1072,
+ "__docId__": 1071,
"kind": "external",
"static": true,
"variation": null,
@@ -22625,7 +22612,7 @@
"builtinExternal": true
},
{
- "__docId__": 1073,
+ "__docId__": 1072,
"kind": "external",
"static": true,
"variation": null,
diff --git a/docs/file/src/array.js.html b/docs/file/src/array.js.html
index 273fa9c0..e13c06f0 100644
--- a/docs/file/src/array.js.html
+++ b/docs/file/src/array.js.html
@@ -3,7 +3,7 @@
- src/array.js | tablefilter v0.4.5 API Document
+ src/array.js | tablefilter v0.4.6 API Document
diff --git a/docs/file/src/const.js.html b/docs/file/src/const.js.html
index 9ff9deb3..b5cf8f2b 100644
--- a/docs/file/src/const.js.html
+++ b/docs/file/src/const.js.html
@@ -3,7 +3,7 @@
- src/const.js | tablefilter v0.4.5 API Document
+ src/const.js | tablefilter v0.4.6 API Document
diff --git a/docs/file/src/cookie.js.html b/docs/file/src/cookie.js.html
index 0f46e038..2409e5a8 100644
--- a/docs/file/src/cookie.js.html
+++ b/docs/file/src/cookie.js.html
@@ -3,7 +3,7 @@
- src/cookie.js | tablefilter v0.4.5 API Document
+ src/cookie.js | tablefilter v0.4.6 API Document
diff --git a/docs/file/src/dom.js.html b/docs/file/src/dom.js.html
index 39d11f32..21bcf48f 100644
--- a/docs/file/src/dom.js.html
+++ b/docs/file/src/dom.js.html
@@ -3,7 +3,7 @@
- src/dom.js | tablefilter v0.4.5 API Document
+ src/dom.js | tablefilter v0.4.6 API Document
diff --git a/docs/file/src/emitter.js.html b/docs/file/src/emitter.js.html
index eb83390d..d867d06a 100644
--- a/docs/file/src/emitter.js.html
+++ b/docs/file/src/emitter.js.html
@@ -3,7 +3,7 @@
- src/emitter.js | tablefilter v0.4.5 API Document
+ src/emitter.js | tablefilter v0.4.6 API Document
diff --git a/docs/file/src/event.js.html b/docs/file/src/event.js.html
index 40848363..e95b86b4 100644
--- a/docs/file/src/event.js.html
+++ b/docs/file/src/event.js.html
@@ -3,7 +3,7 @@
- src/event.js | tablefilter v0.4.5 API Document
+ src/event.js | tablefilter v0.4.6 API Document
diff --git a/docs/file/src/extensions/advancedGrid/adapterEzEditTable.js.html b/docs/file/src/extensions/advancedGrid/adapterEzEditTable.js.html
index c91862d6..3d35a655 100644
--- a/docs/file/src/extensions/advancedGrid/adapterEzEditTable.js.html
+++ b/docs/file/src/extensions/advancedGrid/adapterEzEditTable.js.html
@@ -3,7 +3,7 @@
- src/extensions/advancedGrid/adapterEzEditTable.js | tablefilter v0.4.5 API Document
+ src/extensions/advancedGrid/adapterEzEditTable.js | tablefilter v0.4.6 API Document
diff --git a/docs/file/src/extensions/advancedGrid/advancedGrid.js.html b/docs/file/src/extensions/advancedGrid/advancedGrid.js.html
index 74e7d651..ddebe5d5 100644
--- a/docs/file/src/extensions/advancedGrid/advancedGrid.js.html
+++ b/docs/file/src/extensions/advancedGrid/advancedGrid.js.html
@@ -3,7 +3,7 @@
- src/extensions/advancedGrid/advancedGrid.js | tablefilter v0.4.5 API Document
+ src/extensions/advancedGrid/advancedGrid.js | tablefilter v0.4.6 API Document
diff --git a/docs/file/src/extensions/colOps/colOps.js.html b/docs/file/src/extensions/colOps/colOps.js.html
index 36656165..e0702024 100644
--- a/docs/file/src/extensions/colOps/colOps.js.html
+++ b/docs/file/src/extensions/colOps/colOps.js.html
@@ -3,7 +3,7 @@
- src/extensions/colOps/colOps.js | tablefilter v0.4.5 API Document
+ src/extensions/colOps/colOps.js | tablefilter v0.4.6 API Document
@@ -123,6 +123,12 @@
import {createText, elm} from '../../dom';
import {isArray, isFn, isUndef} from '../../types';
+const EVENTS = [
+ 'after-filtering',
+ 'after-page-change',
+ 'after-page-length-change'
+];
+
/**
* Column calculations extension
*/
@@ -168,7 +174,7 @@ export default class ColOps extends Feature {
return;
}
// subscribe to events
- this.emitter.on(['after-filtering'], () => this.calc());
+ this.emitter.on(EVENTS, () => this.calc());
this.calc();
@@ -245,7 +251,8 @@ export default class ColOps extends Feature {
//use ucolIndex because we only want to pass through this loop
//once for each column get the values in this unique column
colvalues.push(
- tf.getColValues(ucolIndex[ucol], false, true, excludeRow));
+ tf.getColValues(ucolIndex[ucol], false, true, excludeRow)
+ );
//next: calculate all operations for this column
let result,
@@ -476,7 +483,8 @@ export default class ColOps extends Feature {
return;
}
// unsubscribe to events
- this.emitter.off(['after-filtering'], () => this.calc());
+ this.emitter.off(EVENTS, () => this.calc());
+
this.initialized = false;
}
diff --git a/docs/file/src/extensions/colsVisibility/colsVisibility.js.html b/docs/file/src/extensions/colsVisibility/colsVisibility.js.html
index d1b14727..383734ab 100644
--- a/docs/file/src/extensions/colsVisibility/colsVisibility.js.html
+++ b/docs/file/src/extensions/colsVisibility/colsVisibility.js.html
@@ -3,7 +3,7 @@
- src/extensions/colsVisibility/colsVisibility.js | tablefilter v0.4.5 API Document
+ src/extensions/colsVisibility/colsVisibility.js | tablefilter v0.4.6 API Document
@@ -257,24 +257,12 @@ export default class ColsVisibility extends Feature {
*/
this.stylesheet = f.stylesheet || 'colsVisibility.css';
- /**
- * Extension's prefix
- * @private
- */
- this.prfx = 'colVis_';
-
/**
* Css for columns manager UI span
* @type {String}
*/
this.spanCssClass = f.span_css_class || 'colVisSpan';
- /**
- * Main container prefix
- * @private
- */
- this.prfxCont = this.prfx + 'Cont_';
-
/**
* Css for columns manager UI main container
* @type {String}
@@ -499,7 +487,7 @@ export default class ColsVisibility extends Feature {
return;
}
let tf = this.tf;
- let span = createElm('span', ['id', this.prfx + tf.id]);
+ let span = createElm('span');
span.className = this.spanCssClass;
//Container element (rdiv or custom element)
@@ -552,7 +540,7 @@ export default class ColsVisibility extends Feature {
let tf = this.tf;
let container = !this.contElTgtId ?
- createElm('div', ['id', this.prfxCont + tf.id]) :
+ createElm('div') :
elm(this.contElTgtId);
container.className = this.contCssClass;
@@ -562,7 +550,7 @@ export default class ColsVisibility extends Feature {
container.appendChild(extNameLabel);
//Headers list
- let ul = createElm('ul', ['id', 'ul' + this.name + '_' + tf.id]);
+ let ul = createElm('ul');
ul.className = this.listCssClass;
let tbl = this.headersTbl ? this.headersTbl : tf.tbl;
diff --git a/docs/file/src/extensions/filtersVisibility/filtersVisibility.js.html b/docs/file/src/extensions/filtersVisibility/filtersVisibility.js.html
index cb7c85d0..7a873ceb 100644
--- a/docs/file/src/extensions/filtersVisibility/filtersVisibility.js.html
+++ b/docs/file/src/extensions/filtersVisibility/filtersVisibility.js.html
@@ -3,7 +3,7 @@
- src/extensions/filtersVisibility/filtersVisibility.js | tablefilter v0.4.5 API Document
+ src/extensions/filtersVisibility/filtersVisibility.js | tablefilter v0.4.6 API Document
diff --git a/docs/file/src/extensions/sort/adapterSortabletable.js.html b/docs/file/src/extensions/sort/adapterSortabletable.js.html
index a6da1e7d..cfae7a7d 100644
--- a/docs/file/src/extensions/sort/adapterSortabletable.js.html
+++ b/docs/file/src/extensions/sort/adapterSortabletable.js.html
@@ -3,7 +3,7 @@
- src/extensions/sort/adapterSortabletable.js | tablefilter v0.4.5 API Document
+ src/extensions/sort/adapterSortabletable.js | tablefilter v0.4.6 API Document
diff --git a/docs/file/src/extensions/sort/sort.js.html b/docs/file/src/extensions/sort/sort.js.html
index 80319bdf..984d146c 100644
--- a/docs/file/src/extensions/sort/sort.js.html
+++ b/docs/file/src/extensions/sort/sort.js.html
@@ -3,7 +3,7 @@
- src/extensions/sort/sort.js | tablefilter v0.4.5 API Document
+ src/extensions/sort/sort.js | tablefilter v0.4.6 API Document
diff --git a/docs/file/src/feature.js.html b/docs/file/src/feature.js.html
index 53ecebaa..645dbb2d 100644
--- a/docs/file/src/feature.js.html
+++ b/docs/file/src/feature.js.html
@@ -3,7 +3,7 @@
- src/feature.js | tablefilter v0.4.5 API Document
+ src/feature.js | tablefilter v0.4.6 API Document
diff --git a/docs/file/src/modules/alternateRows.js.html b/docs/file/src/modules/alternateRows.js.html
index 960ae29e..694d509d 100644
--- a/docs/file/src/modules/alternateRows.js.html
+++ b/docs/file/src/modules/alternateRows.js.html
@@ -3,7 +3,7 @@
- src/modules/alternateRows.js | tablefilter v0.4.5 API Document
+ src/modules/alternateRows.js | tablefilter v0.4.6 API Document
diff --git a/docs/file/src/modules/checkList.js.html b/docs/file/src/modules/checkList.js.html
index 549dafa8..602ae06f 100644
--- a/docs/file/src/modules/checkList.js.html
+++ b/docs/file/src/modules/checkList.js.html
@@ -3,7 +3,7 @@
- src/modules/checkList.js | tablefilter v0.4.5 API Document
+ src/modules/checkList.js | tablefilter v0.4.6 API Document
diff --git a/docs/file/src/modules/clearButton.js.html b/docs/file/src/modules/clearButton.js.html
index a8141f91..4d3a44b6 100644
--- a/docs/file/src/modules/clearButton.js.html
+++ b/docs/file/src/modules/clearButton.js.html
@@ -3,7 +3,7 @@
- src/modules/clearButton.js | tablefilter v0.4.5 API Document
+ src/modules/clearButton.js | tablefilter v0.4.6 API Document
diff --git a/docs/file/src/modules/dateType.js.html b/docs/file/src/modules/dateType.js.html
index 4bec9b7f..e99114a4 100644
--- a/docs/file/src/modules/dateType.js.html
+++ b/docs/file/src/modules/dateType.js.html
@@ -3,7 +3,7 @@
- src/modules/dateType.js | tablefilter v0.4.5 API Document
+ src/modules/dateType.js | tablefilter v0.4.6 API Document
diff --git a/docs/file/src/modules/dropdown.js.html b/docs/file/src/modules/dropdown.js.html
index 86491b1b..35a7b8f9 100644
--- a/docs/file/src/modules/dropdown.js.html
+++ b/docs/file/src/modules/dropdown.js.html
@@ -3,7 +3,7 @@
- src/modules/dropdown.js | tablefilter v0.4.5 API Document
+ src/modules/dropdown.js | tablefilter v0.4.6 API Document
diff --git a/docs/file/src/modules/gridLayout.js.html b/docs/file/src/modules/gridLayout.js.html
index 727ee48c..1b1c58e6 100644
--- a/docs/file/src/modules/gridLayout.js.html
+++ b/docs/file/src/modules/gridLayout.js.html
@@ -3,7 +3,7 @@
- src/modules/gridLayout.js | tablefilter v0.4.5 API Document
+ src/modules/gridLayout.js | tablefilter v0.4.6 API Document
diff --git a/docs/file/src/modules/hash.js.html b/docs/file/src/modules/hash.js.html
index aba26bff..94be9c6b 100644
--- a/docs/file/src/modules/hash.js.html
+++ b/docs/file/src/modules/hash.js.html
@@ -3,7 +3,7 @@
- src/modules/hash.js | tablefilter v0.4.5 API Document
+ src/modules/hash.js | tablefilter v0.4.6 API Document
diff --git a/docs/file/src/modules/help.js.html b/docs/file/src/modules/help.js.html
index 5ca98ce3..9b3e6109 100644
--- a/docs/file/src/modules/help.js.html
+++ b/docs/file/src/modules/help.js.html
@@ -3,7 +3,7 @@
- src/modules/help.js | tablefilter v0.4.5 API Document
+ src/modules/help.js | tablefilter v0.4.6 API Document
diff --git a/docs/file/src/modules/highlightKeywords.js.html b/docs/file/src/modules/highlightKeywords.js.html
index 77531efa..f696059c 100644
--- a/docs/file/src/modules/highlightKeywords.js.html
+++ b/docs/file/src/modules/highlightKeywords.js.html
@@ -3,7 +3,7 @@
- src/modules/highlightKeywords.js | tablefilter v0.4.5 API Document
+ src/modules/highlightKeywords.js | tablefilter v0.4.6 API Document
diff --git a/docs/file/src/modules/loader.js.html b/docs/file/src/modules/loader.js.html
index f67feb71..a880212f 100644
--- a/docs/file/src/modules/loader.js.html
+++ b/docs/file/src/modules/loader.js.html
@@ -3,7 +3,7 @@
- src/modules/loader.js | tablefilter v0.4.5 API Document
+ src/modules/loader.js | tablefilter v0.4.6 API Document
diff --git a/docs/file/src/modules/noResults.js.html b/docs/file/src/modules/noResults.js.html
index 9b5626ea..13434d7e 100644
--- a/docs/file/src/modules/noResults.js.html
+++ b/docs/file/src/modules/noResults.js.html
@@ -3,7 +3,7 @@
- src/modules/noResults.js | tablefilter v0.4.5 API Document
+ src/modules/noResults.js | tablefilter v0.4.6 API Document
diff --git a/docs/file/src/modules/paging.js.html b/docs/file/src/modules/paging.js.html
index bb2ff5b2..fb7988bf 100644
--- a/docs/file/src/modules/paging.js.html
+++ b/docs/file/src/modules/paging.js.html
@@ -3,7 +3,7 @@
- src/modules/paging.js | tablefilter v0.4.5 API Document
+ src/modules/paging.js | tablefilter v0.4.6 API Document
diff --git a/docs/file/src/modules/popupFilter.js.html b/docs/file/src/modules/popupFilter.js.html
index 21966e68..51b05aea 100644
--- a/docs/file/src/modules/popupFilter.js.html
+++ b/docs/file/src/modules/popupFilter.js.html
@@ -3,7 +3,7 @@
- src/modules/popupFilter.js | tablefilter v0.4.5 API Document
+ src/modules/popupFilter.js | tablefilter v0.4.6 API Document
diff --git a/docs/file/src/modules/rowsCounter.js.html b/docs/file/src/modules/rowsCounter.js.html
index 0d407c81..c0e1b38c 100644
--- a/docs/file/src/modules/rowsCounter.js.html
+++ b/docs/file/src/modules/rowsCounter.js.html
@@ -3,7 +3,7 @@
- src/modules/rowsCounter.js | tablefilter v0.4.5 API Document
+ src/modules/rowsCounter.js | tablefilter v0.4.6 API Document
diff --git a/docs/file/src/modules/state.js.html b/docs/file/src/modules/state.js.html
index 23fdedd2..153defae 100644
--- a/docs/file/src/modules/state.js.html
+++ b/docs/file/src/modules/state.js.html
@@ -3,7 +3,7 @@
- src/modules/state.js | tablefilter v0.4.5 API Document
+ src/modules/state.js | tablefilter v0.4.6 API Document
diff --git a/docs/file/src/modules/statusBar.js.html b/docs/file/src/modules/statusBar.js.html
index cad076b6..18dea7c1 100644
--- a/docs/file/src/modules/statusBar.js.html
+++ b/docs/file/src/modules/statusBar.js.html
@@ -3,7 +3,7 @@
- src/modules/statusBar.js | tablefilter v0.4.5 API Document
+ src/modules/statusBar.js | tablefilter v0.4.6 API Document
diff --git a/docs/file/src/modules/storage.js.html b/docs/file/src/modules/storage.js.html
index 32442153..a629d1af 100644
--- a/docs/file/src/modules/storage.js.html
+++ b/docs/file/src/modules/storage.js.html
@@ -3,7 +3,7 @@
- src/modules/storage.js | tablefilter v0.4.5 API Document
+ src/modules/storage.js | tablefilter v0.4.6 API Document
diff --git a/docs/file/src/number.js.html b/docs/file/src/number.js.html
index ded7c04e..ca4d0058 100644
--- a/docs/file/src/number.js.html
+++ b/docs/file/src/number.js.html
@@ -3,7 +3,7 @@
- src/number.js | tablefilter v0.4.5 API Document
+ src/number.js | tablefilter v0.4.6 API Document
diff --git a/docs/file/src/root.js.html b/docs/file/src/root.js.html
index 56ef19fe..aef5a3c2 100644
--- a/docs/file/src/root.js.html
+++ b/docs/file/src/root.js.html
@@ -3,7 +3,7 @@
- src/root.js | tablefilter v0.4.5 API Document
+ src/root.js | tablefilter v0.4.6 API Document
diff --git a/docs/file/src/sort.js.html b/docs/file/src/sort.js.html
index 1d6c29a2..89a8acb7 100644
--- a/docs/file/src/sort.js.html
+++ b/docs/file/src/sort.js.html
@@ -3,7 +3,7 @@
- src/sort.js | tablefilter v0.4.5 API Document
+ src/sort.js | tablefilter v0.4.6 API Document
diff --git a/docs/file/src/string.js.html b/docs/file/src/string.js.html
index 6caccac7..c0dda0a8 100644
--- a/docs/file/src/string.js.html
+++ b/docs/file/src/string.js.html
@@ -3,7 +3,7 @@
- src/string.js | tablefilter v0.4.5 API Document
+ src/string.js | tablefilter v0.4.6 API Document
diff --git a/docs/file/src/tablefilter.js.html b/docs/file/src/tablefilter.js.html
index 2c83838b..c767941b 100644
--- a/docs/file/src/tablefilter.js.html
+++ b/docs/file/src/tablefilter.js.html
@@ -3,7 +3,7 @@
- src/tablefilter.js | tablefilter v0.4.5 API Document
+ src/tablefilter.js | tablefilter v0.4.6 API Document
diff --git a/docs/file/src/types.js.html b/docs/file/src/types.js.html
index 528989e9..deb8bc70 100644
--- a/docs/file/src/types.js.html
+++ b/docs/file/src/types.js.html
@@ -3,7 +3,7 @@
- src/types.js | tablefilter v0.4.5 API Document
+ src/types.js | tablefilter v0.4.6 API Document
diff --git a/docs/identifiers.html b/docs/identifiers.html
index 8cdbf3bc..ca1c1129 100644
--- a/docs/identifiers.html
+++ b/docs/identifiers.html
@@ -3,7 +3,7 @@
- Index | tablefilter v0.4.5 API Document
+ Index | tablefilter v0.4.6 API Document
diff --git a/docs/index.html b/docs/index.html
index 8a7faeea..7c820dea 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -3,7 +3,7 @@
- tablefilter v0.4.5 API Document
+ tablefilter v0.4.6 API Document
diff --git a/docs/package.json b/docs/package.json
index 7cdf4e3e..4dcfc82f 100644
--- a/docs/package.json
+++ b/docs/package.json
@@ -1,6 +1,6 @@
{
"name": "tablefilter",
- "version": "0.4.5",
+ "version": "0.4.6",
"description": "A Javascript library making HTML tables filterable and a bit more",
"license": "MIT",
"author": {
@@ -28,7 +28,7 @@
"tag": "next"
},
"devDependencies": {
- "babel-core": "^6.18.0",
+ "babel-core": "^6.18.2",
"babel-eslint": "7.1.0",
"babel-loader": "^6.2.6",
"babel-plugin-transform-es2015-classes": "^6.18.0",
diff --git a/docs/source.html b/docs/source.html
index 54bcf923..55579bc0 100644
--- a/docs/source.html
+++ b/docs/source.html
@@ -3,7 +3,7 @@
- Source | tablefilter v0.4.5 API Document
+ Source | tablefilter v0.4.6 API Document
@@ -139,7 +139,7 @@
100 %1/1 |
545 byte |
22 |
- 2016-11-04 03:57:53 (UTC) |
+ 2016-11-04 12:14:21 (UTC) |
| src/const.js |
@@ -164,7 +164,7 @@
100 %18/18 |
1536 byte |
118 |
- 2016-11-04 03:57:53 (UTC) |
+ 2016-11-04 12:14:21 (UTC) |
| src/cookie.js |
@@ -172,7 +172,7 @@
- |
1412 byte |
57 |
- 2016-11-04 03:57:53 (UTC) |
+ 2016-11-04 12:14:21 (UTC) |
| src/dom.js |
@@ -191,7 +191,7 @@
100 %12/12 |
4787 byte |
191 |
- 2016-11-04 03:57:53 (UTC) |
+ 2016-11-04 12:14:21 (UTC) |
| src/emitter.js |
@@ -199,7 +199,7 @@
100 %6/6 |
1323 byte |
53 |
- 2016-11-04 03:57:53 (UTC) |
+ 2016-11-04 12:14:21 (UTC) |
| src/event.js |
@@ -212,7 +212,7 @@
100 %6/6 |
2378 byte |
102 |
- 2016-11-04 03:57:53 (UTC) |
+ 2016-11-04 12:14:21 (UTC) |
| src/extensions/advancedGrid/adapterEzEditTable.js |
@@ -220,7 +220,7 @@
100 %13/13 |
18919 byte |
502 |
- 2016-11-04 03:57:53 (UTC) |
+ 2016-11-04 12:14:21 (UTC) |
| src/extensions/advancedGrid/advancedGrid.js |
@@ -228,23 +228,23 @@
- |
90 byte |
2 |
- 2016-11-04 03:57:53 (UTC) |
+ 2016-11-04 12:14:21 (UTC) |
| src/extensions/colOps/colOps.js |
ColOps |
100 %9/9 |
- 13540 byte |
- 362 |
- 2016-11-04 03:57:53 (UTC) |
+ 13632 byte |
+ 370 |
+ 2016-11-04 12:14:21 (UTC) |
| src/extensions/colsVisibility/colsVisibility.js |
ColsVisibility |
100 %49/49 |
- 20919 byte |
- 724 |
- 2016-11-04 03:57:53 (UTC) |
+ 20592 byte |
+ 712 |
+ 2016-11-04 12:14:21 (UTC) |
| src/extensions/filtersVisibility/filtersVisibility.js |
@@ -252,7 +252,7 @@
100 %25/25 |
7860 byte |
305 |
- 2016-11-04 03:57:53 (UTC) |
+ 2016-11-04 12:14:21 (UTC) |
| src/extensions/sort/adapterSortabletable.js |
@@ -260,7 +260,7 @@
100 %23/23 |
16473 byte |
537 |
- 2016-11-04 03:57:53 (UTC) |
+ 2016-11-04 12:14:21 (UTC) |
| src/extensions/sort/sort.js |
@@ -268,7 +268,7 @@
- |
197 byte |
8 |
- 2016-11-04 03:57:53 (UTC) |
+ 2016-11-04 12:14:21 (UTC) |
| src/feature.js |
@@ -276,7 +276,7 @@
100 %14/14 |
1761 byte |
94 |
- 2016-11-04 03:57:53 (UTC) |
+ 2016-11-04 12:14:21 (UTC) |
| src/modules/alternateRows.js |
@@ -284,7 +284,7 @@
100 %9/9 |
3527 byte |
140 |
- 2016-11-04 03:57:53 (UTC) |
+ 2016-11-04 12:14:21 (UTC) |
| src/modules/checkList.js |
@@ -292,7 +292,7 @@
100 %18/18 |
18615 byte |
570 |
- 2016-11-04 03:57:53 (UTC) |
+ 2016-11-04 12:14:21 (UTC) |
| src/modules/clearButton.js |
@@ -300,7 +300,7 @@
100 %10/10 |
3129 byte |
128 |
- 2016-11-04 03:57:53 (UTC) |
+ 2016-11-04 12:14:21 (UTC) |
| src/modules/dateType.js |
@@ -308,7 +308,7 @@
100 %11/11 |
3997 byte |
147 |
- 2016-11-04 03:57:53 (UTC) |
+ 2016-11-04 12:14:21 (UTC) |
| src/modules/dropdown.js |
@@ -316,7 +316,7 @@
100 %13/13 |
13641 byte |
432 |
- 2016-11-04 03:57:53 (UTC) |
+ 2016-11-04 12:14:21 (UTC) |
| src/modules/gridLayout.js |
@@ -324,7 +324,7 @@
100 %16/16 |
15046 byte |
528 |
- 2016-11-04 03:57:53 (UTC) |
+ 2016-11-04 12:14:21 (UTC) |
| src/modules/hash.js |
@@ -333,7 +333,7 @@
100 %10/10 |
2981 byte |
126 |
- 2016-11-04 03:57:53 (UTC) |
+ 2016-11-04 12:14:21 (UTC) |
| src/modules/help.js |
@@ -341,7 +341,7 @@
100 %17/17 |
5809 byte |
200 |
- 2016-11-04 03:57:53 (UTC) |
+ 2016-11-04 12:14:21 (UTC) |
| src/modules/highlightKeywords.js |
@@ -349,7 +349,7 @@
100 %10/10 |
4360 byte |
147 |
- 2016-11-04 03:57:53 (UTC) |
+ 2016-11-04 12:14:21 (UTC) |
| src/modules/loader.js |
@@ -357,7 +357,7 @@
100 %14/14 |
4027 byte |
172 |
- 2016-11-04 03:57:53 (UTC) |
+ 2016-11-04 12:14:21 (UTC) |
| src/modules/noResults.js |
@@ -365,7 +365,7 @@
100 %17/17 |
5015 byte |
208 |
- 2016-11-04 03:57:53 (UTC) |
+ 2016-11-04 12:14:21 (UTC) |
| src/modules/paging.js |
@@ -373,7 +373,7 @@
100 %45/45 |
29379 byte |
955 |
- 2016-11-04 03:57:53 (UTC) |
+ 2016-11-04 12:14:21 (UTC) |
| src/modules/popupFilter.js |
@@ -381,7 +381,7 @@
100 %22/22 |
10647 byte |
364 |
- 2016-11-04 03:57:53 (UTC) |
+ 2016-11-04 12:14:21 (UTC) |
| src/modules/rowsCounter.js |
@@ -389,7 +389,7 @@
100 %13/13 |
5760 byte |
201 |
- 2016-11-04 03:57:53 (UTC) |
+ 2016-11-04 12:14:21 (UTC) |
| src/modules/state.js |
@@ -397,7 +397,7 @@
100 %24/24 |
14771 byte |
541 |
- 2016-11-04 03:57:53 (UTC) |
+ 2016-11-04 12:14:21 (UTC) |
| src/modules/statusBar.js |
@@ -405,7 +405,7 @@
100 %22/22 |
8595 byte |
302 |
- 2016-11-04 03:57:53 (UTC) |
+ 2016-11-04 12:14:21 (UTC) |
| src/modules/storage.js |
@@ -414,7 +414,7 @@
100 %10/10 |
3544 byte |
162 |
- 2016-11-04 03:57:53 (UTC) |
+ 2016-11-04 12:14:21 (UTC) |
| src/number.js |
@@ -422,7 +422,7 @@
100 %1/1 |
998 byte |
29 |
- 2016-11-04 03:57:53 (UTC) |
+ 2016-11-04 12:14:21 (UTC) |
| src/root.js |
@@ -430,7 +430,7 @@
100 %1/1 |
235 byte |
6 |
- 2016-11-04 03:57:53 (UTC) |
+ 2016-11-04 12:14:21 (UTC) |
| src/sort.js |
@@ -440,7 +440,7 @@
100 %3/3 |
930 byte |
33 |
- 2016-11-04 03:57:53 (UTC) |
+ 2016-11-04 12:14:21 (UTC) |
| src/string.js |
@@ -452,7 +452,7 @@
100 %5/5 |
2082 byte |
76 |
- 2016-11-04 03:57:53 (UTC) |
+ 2016-11-04 12:14:21 (UTC) |
| src/tablefilter.js |
@@ -460,7 +460,7 @@
100 %167/167 |
90565 byte |
2973 |
- 2016-11-04 03:57:53 (UTC) |
+ 2016-11-04 12:14:21 (UTC) |
| src/types.js |
@@ -475,7 +475,7 @@
100 %8/8 |
1451 byte |
67 |
- 2016-11-04 03:57:53 (UTC) |
+ 2016-11-04 12:14:21 (UTC) |
diff --git a/docs/variable/index.html b/docs/variable/index.html
index d1071654..0fe93bb9 100644
--- a/docs/variable/index.html
+++ b/docs/variable/index.html
@@ -3,7 +3,7 @@
- Variable | tablefilter v0.4.5 API Document
+ Variable | tablefilter v0.4.6 API Document