diff --git a/docs/ast/source/extensions/sort/adapterSortabletable.js.json b/docs/ast/source/extensions/sort/adapterSortabletable.js.json
index f1cc85d4..052d3571 100644
--- a/docs/ast/source/extensions/sort/adapterSortabletable.js.json
+++ b/docs/ast/source/extensions/sort/adapterSortabletable.js.json
@@ -1007,7 +1007,27 @@
"line": 7,
"column": 55
}
- }
+ },
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\n * SortableTable Adapter module\n ",
+ "range": [
+ 325,
+ 364
+ ],
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 0
+ },
+ "end": {
+ "line": 11,
+ "column": 3
+ }
+ }
+ }
+ ]
},
{
"type": "ExportDefaultDeclaration",
@@ -1017,16 +1037,16 @@
"type": "Identifier",
"name": "AdapterSortableTable",
"range": [
- 346,
- 366
+ 386,
+ 406
],
"loc": {
"start": {
- "line": 9,
+ "line": 12,
"column": 21
},
"end": {
- "line": 9,
+ "line": 12,
"column": 41
}
}
@@ -1035,16 +1055,16 @@
"type": "Identifier",
"name": "Feature",
"range": [
- 375,
- 382
+ 415,
+ 422
],
"loc": {
"start": {
- "line": 9,
+ "line": 12,
"column": 50
},
"end": {
- "line": 9,
+ "line": 12,
"column": 57
}
}
@@ -1058,16 +1078,16 @@
"type": "Identifier",
"name": "constructor",
"range": [
- 489,
- 500
+ 598,
+ 609
],
"loc": {
"start": {
- "line": 15,
+ "line": 19,
"column": 4
},
"end": {
- "line": 15,
+ "line": 19,
"column": 15
}
}
@@ -1080,16 +1100,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 501,
- 503
+ 610,
+ 612
],
"loc": {
"start": {
- "line": 15,
+ "line": 19,
"column": 16
},
"end": {
- "line": 15,
+ "line": 19,
"column": 18
}
}
@@ -1098,16 +1118,16 @@
"type": "Identifier",
"name": "opts",
"range": [
- 505,
- 509
+ 614,
+ 618
],
"loc": {
"start": {
- "line": 15,
+ "line": 19,
"column": 20
},
"end": {
- "line": 15,
+ "line": 19,
"column": 24
}
}
@@ -1123,16 +1143,16 @@
"callee": {
"type": "Super",
"range": [
- 521,
- 526
+ 630,
+ 635
],
"loc": {
"start": {
- "line": 16,
+ "line": 20,
"column": 8
},
"end": {
- "line": 16,
+ "line": 20,
"column": 13
}
}
@@ -1142,16 +1162,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 527,
- 529
+ 636,
+ 638
],
"loc": {
"start": {
- "line": 16,
+ "line": 20,
"column": 14
},
"end": {
- "line": 16,
+ "line": 20,
"column": 16
}
}
@@ -1163,16 +1183,16 @@
"type": "Identifier",
"name": "opts",
"range": [
- 531,
- 535
+ 640,
+ 644
],
"loc": {
"start": {
- "line": 16,
+ "line": 20,
"column": 18
},
"end": {
- "line": 16,
+ "line": 20,
"column": 22
}
}
@@ -1181,65 +1201,85 @@
"type": "Identifier",
"name": "name",
"range": [
- 536,
- 540
+ 645,
+ 649
],
"loc": {
"start": {
- "line": 16,
+ "line": 20,
"column": 23
},
"end": {
- "line": 16,
+ "line": 20,
"column": 27
}
}
},
"range": [
- 531,
- 540
+ 640,
+ 649
],
"loc": {
"start": {
- "line": 16,
+ "line": 20,
"column": 18
},
"end": {
- "line": 16,
+ "line": 20,
"column": 27
}
}
}
],
"range": [
- 521,
- 541
+ 630,
+ 650
],
"loc": {
"start": {
- "line": 16,
+ "line": 20,
"column": 8
},
"end": {
- "line": 16,
+ "line": 20,
"column": 28
}
}
},
"range": [
- 521,
- 542
+ 630,
+ 651
],
"loc": {
"start": {
- "line": 16,
+ "line": 20,
"column": 8
},
"end": {
- "line": 16,
+ "line": 20,
"column": 29
}
- }
+ },
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\n * Module name\n * @type {String}\n ",
+ "range": [
+ 661,
+ 725
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 8
+ },
+ "end": {
+ "line": 25,
+ "column": 11
+ }
+ }
+ }
+ ]
},
{
"type": "ExpressionStatement",
@@ -1252,16 +1292,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 552,
- 556
+ 734,
+ 738
],
"loc": {
"start": {
- "line": 18,
+ "line": 26,
"column": 8
},
"end": {
- "line": 18,
+ "line": 26,
"column": 12
}
}
@@ -1270,31 +1310,31 @@
"type": "Identifier",
"name": "name",
"range": [
- 557,
- 561
+ 739,
+ 743
],
"loc": {
"start": {
- "line": 18,
+ "line": 26,
"column": 13
},
"end": {
- "line": 18,
+ "line": 26,
"column": 17
}
}
},
"range": [
- 552,
- 561
+ 734,
+ 743
],
"loc": {
"start": {
- "line": 18,
+ "line": 26,
"column": 8
},
"end": {
- "line": 18,
+ "line": 26,
"column": 17
}
}
@@ -1306,16 +1346,16 @@
"type": "Identifier",
"name": "opts",
"range": [
- 564,
- 568
+ 746,
+ 750
],
"loc": {
"start": {
- "line": 18,
+ "line": 26,
"column": 20
},
"end": {
- "line": 18,
+ "line": 26,
"column": 24
}
}
@@ -1324,64 +1364,104 @@
"type": "Identifier",
"name": "name",
"range": [
- 569,
- 573
+ 751,
+ 755
],
"loc": {
"start": {
- "line": 18,
+ "line": 26,
"column": 25
},
"end": {
- "line": 18,
+ "line": 26,
"column": 29
}
}
},
"range": [
- 564,
- 573
+ 746,
+ 755
],
"loc": {
"start": {
- "line": 18,
+ "line": 26,
"column": 20
},
"end": {
- "line": 18,
+ "line": 26,
"column": 29
}
}
},
"range": [
- 552,
- 573
+ 734,
+ 755
],
"loc": {
"start": {
- "line": 18,
+ "line": 26,
"column": 8
},
"end": {
- "line": 18,
+ "line": 26,
"column": 29
}
}
},
"range": [
- 552,
- 574
+ 734,
+ 756
],
"loc": {
"start": {
- "line": 18,
+ "line": 26,
"column": 8
},
"end": {
- "line": 18,
+ "line": 26,
"column": 30
}
- }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\n * Module name\n * @type {String}\n ",
+ "range": [
+ 661,
+ 725
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 8
+ },
+ "end": {
+ "line": 25,
+ "column": 11
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\n * Module description\n * @type {String}\n ",
+ "range": [
+ 766,
+ 837
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 8
+ },
+ "end": {
+ "line": 31,
+ "column": 11
+ }
+ }
+ }
+ ]
},
{
"type": "ExpressionStatement",
@@ -1394,16 +1474,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 583,
- 587
+ 846,
+ 850
],
"loc": {
"start": {
- "line": 19,
+ "line": 32,
"column": 8
},
"end": {
- "line": 19,
+ "line": 32,
"column": 12
}
}
@@ -1412,31 +1492,31 @@
"type": "Identifier",
"name": "desc",
"range": [
- 588,
- 592
+ 851,
+ 855
],
"loc": {
"start": {
- "line": 19,
+ "line": 32,
"column": 13
},
"end": {
- "line": 19,
+ "line": 32,
"column": 17
}
}
},
"range": [
- 583,
- 592
+ 846,
+ 855
],
"loc": {
"start": {
- "line": 19,
+ "line": 32,
"column": 8
},
"end": {
- "line": 19,
+ "line": 32,
"column": 17
}
}
@@ -1451,16 +1531,16 @@
"type": "Identifier",
"name": "opts",
"range": [
- 595,
- 599
+ 858,
+ 862
],
"loc": {
"start": {
- "line": 19,
+ "line": 32,
"column": 20
},
"end": {
- "line": 19,
+ "line": 32,
"column": 24
}
}
@@ -1469,31 +1549,31 @@
"type": "Identifier",
"name": "description",
"range": [
- 600,
- 611
+ 863,
+ 874
],
"loc": {
"start": {
- "line": 19,
+ "line": 32,
"column": 25
},
"end": {
- "line": 19,
+ "line": 32,
"column": 36
}
}
},
"range": [
- 595,
- 611
+ 858,
+ 874
],
"loc": {
"start": {
- "line": 19,
+ "line": 32,
"column": 20
},
"end": {
- "line": 19,
+ "line": 32,
"column": 36
}
}
@@ -1503,80 +1583,100 @@
"value": "Sortable table",
"raw": "'Sortable table'",
"range": [
- 615,
- 631
+ 878,
+ 894
],
"loc": {
"start": {
- "line": 19,
+ "line": 32,
"column": 40
},
"end": {
- "line": 19,
+ "line": 32,
"column": 56
}
}
},
"range": [
- 595,
- 631
+ 858,
+ 894
],
"loc": {
"start": {
- "line": 19,
+ "line": 32,
"column": 20
},
"end": {
- "line": 19,
+ "line": 32,
"column": 56
}
}
},
"range": [
- 583,
- 631
+ 846,
+ 894
],
"loc": {
"start": {
- "line": 19,
+ "line": 32,
"column": 8
},
"end": {
- "line": 19,
+ "line": 32,
"column": 56
}
}
},
"range": [
- 583,
- 632
+ 846,
+ 895
],
"loc": {
"start": {
- "line": 19,
+ "line": 32,
"column": 8
},
"end": {
- "line": 19,
+ "line": 32,
"column": 57
}
},
- "trailingComments": [
+ "leadingComments": [
{
- "type": "Line",
- "value": "indicates if table previously sorted",
+ "type": "Block",
+ "value": "*\n * Module description\n * @type {String}\n ",
"range": [
- 642,
- 680
+ 766,
+ 837
],
"loc": {
"start": {
- "line": 21,
+ "line": 28,
"column": 8
},
"end": {
- "line": 21,
- "column": 46
+ "line": 31,
+ "column": 11
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\n * Indicate whether table previously sorted\n * @type {Boolean}\n * @private\n ",
+ "range": [
+ 905,
+ 1019
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 8
+ },
+ "end": {
+ "line": 38,
+ "column": 11
}
}
}
@@ -1593,16 +1693,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 689,
- 693
+ 1028,
+ 1032
],
"loc": {
"start": {
- "line": 22,
+ "line": 39,
"column": 8
},
"end": {
- "line": 22,
+ "line": 39,
"column": 12
}
}
@@ -1611,31 +1711,31 @@
"type": "Identifier",
"name": "sorted",
"range": [
- 694,
- 700
+ 1033,
+ 1039
],
"loc": {
"start": {
- "line": 22,
+ "line": 39,
"column": 13
},
"end": {
- "line": 22,
+ "line": 39,
"column": 19
}
}
},
"range": [
- 689,
- 700
+ 1028,
+ 1039
],
"loc": {
"start": {
- "line": 22,
+ "line": 39,
"column": 8
},
"end": {
- "line": 22,
+ "line": 39,
"column": 19
}
}
@@ -1645,65 +1745,85 @@
"value": false,
"raw": "false",
"range": [
- 703,
- 708
+ 1042,
+ 1047
],
"loc": {
"start": {
- "line": 22,
+ "line": 39,
"column": 22
},
"end": {
- "line": 22,
+ "line": 39,
"column": 27
}
}
},
"range": [
- 689,
- 708
+ 1028,
+ 1047
],
"loc": {
"start": {
- "line": 22,
+ "line": 39,
"column": 8
},
"end": {
- "line": 22,
+ "line": 39,
"column": 27
}
}
},
"range": [
- 689,
- 709
+ 1028,
+ 1048
],
"loc": {
"start": {
- "line": 22,
+ "line": 39,
"column": 8
},
"end": {
- "line": 22,
+ "line": 39,
"column": 28
}
},
"leadingComments": [
{
- "type": "Line",
- "value": "indicates if table previously sorted",
+ "type": "Block",
+ "value": "*\n * Indicate whether table previously sorted\n * @type {Boolean}\n * @private\n ",
"range": [
- 642,
- 680
+ 905,
+ 1019
],
"loc": {
"start": {
- "line": 21,
+ "line": 34,
"column": 8
},
"end": {
- "line": 21,
- "column": 46
+ "line": 38,
+ "column": 11
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\n * List of sort type per column basis\n * @type {Array}\n ",
+ "range": [
+ 1058,
+ 1144
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 8
+ },
+ "end": {
+ "line": 44,
+ "column": 11
}
}
}
@@ -1720,16 +1840,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 719,
- 723
+ 1153,
+ 1157
],
"loc": {
"start": {
- "line": 24,
+ "line": 45,
"column": 8
},
"end": {
- "line": 24,
+ "line": 45,
"column": 12
}
}
@@ -1738,31 +1858,31 @@
"type": "Identifier",
"name": "sortTypes",
"range": [
- 724,
- 733
+ 1158,
+ 1167
],
"loc": {
"start": {
- "line": 24,
+ "line": 45,
"column": 13
},
"end": {
- "line": 24,
+ "line": 45,
"column": 22
}
}
},
"range": [
- 719,
- 733
+ 1153,
+ 1167
],
"loc": {
"start": {
- "line": 24,
+ "line": 45,
"column": 8
},
"end": {
- "line": 24,
+ "line": 45,
"column": 22
}
}
@@ -1775,16 +1895,16 @@
"type": "Identifier",
"name": "isArray",
"range": [
- 736,
- 743
+ 1170,
+ 1177
],
"loc": {
"start": {
- "line": 24,
+ "line": 45,
"column": 25
},
"end": {
- "line": 24,
+ "line": 45,
"column": 32
}
}
@@ -1797,16 +1917,16 @@
"type": "Identifier",
"name": "opts",
"range": [
- 744,
- 748
+ 1178,
+ 1182
],
"loc": {
"start": {
- "line": 24,
+ "line": 45,
"column": 33
},
"end": {
- "line": 24,
+ "line": 45,
"column": 37
}
}
@@ -1815,47 +1935,47 @@
"type": "Identifier",
"name": "types",
"range": [
- 749,
- 754
+ 1183,
+ 1188
],
"loc": {
"start": {
- "line": 24,
+ "line": 45,
"column": 38
},
"end": {
- "line": 24,
+ "line": 45,
"column": 43
}
}
},
"range": [
- 744,
- 754
+ 1178,
+ 1188
],
"loc": {
"start": {
- "line": 24,
+ "line": 45,
"column": 33
},
"end": {
- "line": 24,
+ "line": 45,
"column": 43
}
}
}
],
"range": [
- 736,
- 755
+ 1170,
+ 1189
],
"loc": {
"start": {
- "line": 24,
+ "line": 45,
"column": 25
},
"end": {
- "line": 24,
+ "line": 45,
"column": 44
}
}
@@ -1867,16 +1987,16 @@
"type": "Identifier",
"name": "opts",
"range": [
- 758,
- 762
+ 1192,
+ 1196
],
"loc": {
"start": {
- "line": 24,
+ "line": 45,
"column": 47
},
"end": {
- "line": 24,
+ "line": 45,
"column": 51
}
}
@@ -1885,31 +2005,31 @@
"type": "Identifier",
"name": "types",
"range": [
- 763,
- 768
+ 1197,
+ 1202
],
"loc": {
"start": {
- "line": 24,
+ "line": 45,
"column": 52
},
"end": {
- "line": 24,
+ "line": 45,
"column": 57
}
}
},
"range": [
- 758,
- 768
+ 1192,
+ 1202
],
"loc": {
"start": {
- "line": 24,
+ "line": 45,
"column": 47
},
"end": {
- "line": 24,
+ "line": 45,
"column": 57
}
}
@@ -1918,814 +2038,100 @@
"type": "ArrayExpression",
"elements": [],
"range": [
- 771,
- 773
+ 1205,
+ 1207
],
"loc": {
"start": {
- "line": 24,
+ "line": 45,
"column": 60
},
"end": {
- "line": 24,
+ "line": 45,
"column": 62
}
}
},
"range": [
- 736,
- 773
+ 1170,
+ 1207
],
"loc": {
"start": {
- "line": 24,
+ "line": 45,
"column": 25
},
"end": {
- "line": 24,
+ "line": 45,
"column": 62
}
}
},
"range": [
- 719,
- 773
+ 1153,
+ 1207
],
"loc": {
"start": {
- "line": 24,
+ "line": 45,
"column": 8
},
"end": {
- "line": 24,
+ "line": 45,
"column": 62
}
}
},
"range": [
- 719,
- 774
+ 1153,
+ 1208
],
"loc": {
"start": {
- "line": 24,
+ "line": 45,
"column": 8
},
"end": {
- "line": 24,
+ "line": 45,
"column": 63
}
- }
- },
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "AssignmentExpression",
- "operator": "=",
- "left": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "ThisExpression",
- "range": [
- 783,
- 787
- ],
- "loc": {
- "start": {
- "line": 25,
- "column": 8
- },
- "end": {
- "line": 25,
- "column": 12
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "sortColAtStart",
- "range": [
- 788,
- 802
- ],
- "loc": {
- "start": {
- "line": 25,
- "column": 13
- },
- "end": {
- "line": 25,
- "column": 27
- }
- }
- },
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\n * List of sort type per column basis\n * @type {Array}\n ",
"range": [
- 783,
- 802
+ 1058,
+ 1144
],
"loc": {
"start": {
- "line": 25,
+ "line": 41,
"column": 8
},
"end": {
- "line": 25,
- "column": 27
+ "line": 44,
+ "column": 11
}
}
- },
- "right": {
- "type": "ConditionalExpression",
- "test": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "isArray",
- "range": [
- 805,
- 812
- ],
- "loc": {
- "start": {
- "line": 25,
- "column": 30
- },
- "end": {
- "line": 25,
- "column": 37
- }
- }
- },
- "arguments": [
- {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "opts",
- "range": [
- 813,
- 817
- ],
- "loc": {
- "start": {
- "line": 25,
- "column": 38
- },
- "end": {
- "line": 25,
- "column": 42
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "sort_col_at_start",
- "range": [
- 818,
- 835
- ],
- "loc": {
- "start": {
- "line": 25,
- "column": 43
- },
- "end": {
- "line": 25,
- "column": 60
- }
- }
- },
- "range": [
- 813,
- 835
- ],
- "loc": {
- "start": {
- "line": 25,
- "column": 38
- },
- "end": {
- "line": 25,
- "column": 60
- }
- }
- }
- ],
- "range": [
- 805,
- 836
- ],
- "loc": {
- "start": {
- "line": 25,
- "column": 30
- },
- "end": {
- "line": 25,
- "column": 61
- }
- }
- },
- "consequent": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "opts",
- "range": [
- 851,
- 855
- ],
- "loc": {
- "start": {
- "line": 26,
- "column": 12
- },
- "end": {
- "line": 26,
- "column": 16
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "sort_col_at_start",
- "range": [
- 856,
- 873
- ],
- "loc": {
- "start": {
- "line": 26,
- "column": 17
- },
- "end": {
- "line": 26,
- "column": 34
- }
- }
- },
- "range": [
- 851,
- 873
- ],
- "loc": {
- "start": {
- "line": 26,
- "column": 12
- },
- "end": {
- "line": 26,
- "column": 34
- }
- }
- },
- "alternate": {
- "type": "Literal",
- "value": null,
- "raw": "null",
- "range": [
- 876,
- 880
- ],
- "loc": {
- "start": {
- "line": 26,
- "column": 37
- },
- "end": {
- "line": 26,
- "column": 41
- }
- }
- },
- "range": [
- 805,
- 880
- ],
- "loc": {
- "start": {
- "line": 25,
- "column": 30
- },
- "end": {
- "line": 26,
- "column": 41
- }
- }
- },
- "range": [
- 783,
- 880
- ],
- "loc": {
- "start": {
- "line": 25,
- "column": 8
- },
- "end": {
- "line": 26,
- "column": 41
- }
}
- },
- "range": [
- 783,
- 881
],
- "loc": {
- "start": {
- "line": 25,
- "column": 8
- },
- "end": {
- "line": 26,
- "column": 42
- }
- }
- },
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "AssignmentExpression",
- "operator": "=",
- "left": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "ThisExpression",
- "range": [
- 890,
- 894
- ],
- "loc": {
- "start": {
- "line": 27,
- "column": 8
- },
- "end": {
- "line": 27,
- "column": 12
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "asyncSort",
- "range": [
- 895,
- 904
- ],
- "loc": {
- "start": {
- "line": 27,
- "column": 13
- },
- "end": {
- "line": 27,
- "column": 22
- }
- }
- },
- "range": [
- 890,
- 904
- ],
- "loc": {
- "start": {
- "line": 27,
- "column": 8
- },
- "end": {
- "line": 27,
- "column": 22
- }
- }
- },
- "right": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "Boolean",
- "range": [
- 907,
- 914
- ],
- "loc": {
- "start": {
- "line": 27,
- "column": 25
- },
- "end": {
- "line": 27,
- "column": 32
- }
- }
- },
- "arguments": [
- {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "opts",
- "range": [
- 915,
- 919
- ],
- "loc": {
- "start": {
- "line": 27,
- "column": 33
- },
- "end": {
- "line": 27,
- "column": 37
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "async_sort",
- "range": [
- 920,
- 930
- ],
- "loc": {
- "start": {
- "line": 27,
- "column": 38
- },
- "end": {
- "line": 27,
- "column": 48
- }
- }
- },
- "range": [
- 915,
- 930
- ],
- "loc": {
- "start": {
- "line": 27,
- "column": 33
- },
- "end": {
- "line": 27,
- "column": 48
- }
- }
- }
- ],
- "range": [
- 907,
- 931
- ],
- "loc": {
- "start": {
- "line": 27,
- "column": 25
- },
- "end": {
- "line": 27,
- "column": 49
- }
- }
- },
- "range": [
- 890,
- 931
- ],
- "loc": {
- "start": {
- "line": 27,
- "column": 8
- },
- "end": {
- "line": 27,
- "column": 49
- }
- }
- },
- "range": [
- 890,
- 932
- ],
- "loc": {
- "start": {
- "line": 27,
- "column": 8
- },
- "end": {
- "line": 27,
- "column": 50
- }
- }
- },
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "AssignmentExpression",
- "operator": "=",
- "left": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "ThisExpression",
- "range": [
- 941,
- 945
- ],
- "loc": {
- "start": {
- "line": 28,
- "column": 8
- },
- "end": {
- "line": 28,
- "column": 12
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "triggerIds",
- "range": [
- 946,
- 956
- ],
- "loc": {
- "start": {
- "line": 28,
- "column": 13
- },
- "end": {
- "line": 28,
- "column": 23
- }
- }
- },
- "range": [
- 941,
- 956
- ],
- "loc": {
- "start": {
- "line": 28,
- "column": 8
- },
- "end": {
- "line": 28,
- "column": 23
- }
- }
- },
- "right": {
- "type": "ConditionalExpression",
- "test": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "isArray",
- "range": [
- 959,
- 966
- ],
- "loc": {
- "start": {
- "line": 28,
- "column": 26
- },
- "end": {
- "line": 28,
- "column": 33
- }
- }
- },
- "arguments": [
- {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "opts",
- "range": [
- 967,
- 971
- ],
- "loc": {
- "start": {
- "line": 28,
- "column": 34
- },
- "end": {
- "line": 28,
- "column": 38
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "trigger_ids",
- "range": [
- 972,
- 983
- ],
- "loc": {
- "start": {
- "line": 28,
- "column": 39
- },
- "end": {
- "line": 28,
- "column": 50
- }
- }
- },
- "range": [
- 967,
- 983
- ],
- "loc": {
- "start": {
- "line": 28,
- "column": 34
- },
- "end": {
- "line": 28,
- "column": 50
- }
- }
- }
- ],
- "range": [
- 959,
- 984
- ],
- "loc": {
- "start": {
- "line": 28,
- "column": 26
- },
- "end": {
- "line": 28,
- "column": 51
- }
- }
- },
- "consequent": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "opts",
- "range": [
- 987,
- 991
- ],
- "loc": {
- "start": {
- "line": 28,
- "column": 54
- },
- "end": {
- "line": 28,
- "column": 58
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "trigger_ids",
- "range": [
- 992,
- 1003
- ],
- "loc": {
- "start": {
- "line": 28,
- "column": 59
- },
- "end": {
- "line": 28,
- "column": 70
- }
- }
- },
- "range": [
- 987,
- 1003
- ],
- "loc": {
- "start": {
- "line": 28,
- "column": 54
- },
- "end": {
- "line": 28,
- "column": 70
- }
- }
- },
- "alternate": {
- "type": "ArrayExpression",
- "elements": [],
- "range": [
- 1006,
- 1008
- ],
- "loc": {
- "start": {
- "line": 28,
- "column": 73
- },
- "end": {
- "line": 28,
- "column": 75
- }
- }
- },
- "range": [
- 959,
- 1008
- ],
- "loc": {
- "start": {
- "line": 28,
- "column": 26
- },
- "end": {
- "line": 28,
- "column": 75
- }
- }
- },
- "range": [
- 941,
- 1008
- ],
- "loc": {
- "start": {
- "line": 28,
- "column": 8
- },
- "end": {
- "line": 28,
- "column": 75
- }
- }
- },
- "range": [
- 941,
- 1009
- ],
- "loc": {
- "start": {
- "line": 28,
- "column": 8
- },
- "end": {
- "line": 28,
- "column": 76
- }
- },
"trailingComments": [
{
- "type": "Line",
- "value": " edit .sort-arrow.descending / .sort-arrow.ascending in",
+ "type": "Block",
+ "value": "*\n * Column to be sorted at initialization, ie:\n * sort_col_at_start: [1, true]\n * @type {Array}\n ",
"range": [
- 1019,
- 1076
+ 1218,
+ 1352
],
"loc": {
"start": {
- "line": 30,
+ "line": 47,
"column": 8
},
"end": {
- "line": 30,
- "column": 65
- }
- }
- },
- {
- "type": "Line",
- "value": " tablefilter.css to reflect any path change",
- "range": [
- 1085,
- 1130
- ],
- "loc": {
- "start": {
- "line": 31,
- "column": 8
- },
- "end": {
- "line": 31,
- "column": 53
+ "line": 51,
+ "column": 11
}
}
}
@@ -2742,16 +2148,888 @@
"object": {
"type": "ThisExpression",
"range": [
- 1139,
- 1143
+ 1361,
+ 1365
],
"loc": {
"start": {
- "line": 32,
+ "line": 52,
"column": 8
},
"end": {
- "line": 32,
+ "line": 52,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sortColAtStart",
+ "range": [
+ 1366,
+ 1380
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 13
+ },
+ "end": {
+ "line": 52,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 1361,
+ 1380
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 8
+ },
+ "end": {
+ "line": 52,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "isArray",
+ "range": [
+ 1383,
+ 1390
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 30
+ },
+ "end": {
+ "line": 52,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 1391,
+ 1395
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 38
+ },
+ "end": {
+ "line": 52,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sort_col_at_start",
+ "range": [
+ 1396,
+ 1413
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 43
+ },
+ "end": {
+ "line": 52,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 1391,
+ 1413
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 38
+ },
+ "end": {
+ "line": 52,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "range": [
+ 1383,
+ 1414
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 30
+ },
+ "end": {
+ "line": 52,
+ "column": 61
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 1429,
+ 1433
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 12
+ },
+ "end": {
+ "line": 53,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sort_col_at_start",
+ "range": [
+ 1434,
+ 1451
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 17
+ },
+ "end": {
+ "line": 53,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 1429,
+ 1451
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 12
+ },
+ "end": {
+ "line": 53,
+ "column": 34
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 1454,
+ 1458
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 37
+ },
+ "end": {
+ "line": 53,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 1383,
+ 1458
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 30
+ },
+ "end": {
+ "line": 53,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 1361,
+ 1458
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 8
+ },
+ "end": {
+ "line": 53,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 1361,
+ 1459
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 8
+ },
+ "end": {
+ "line": 53,
+ "column": 42
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\n * Column to be sorted at initialization, ie:\n * sort_col_at_start: [1, true]\n * @type {Array}\n ",
+ "range": [
+ 1218,
+ 1352
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 8
+ },
+ "end": {
+ "line": 51,
+ "column": 11
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\n * Enable asynchronous sort, if triggers are external\n * @type {Boolean}\n ",
+ "range": [
+ 1469,
+ 1573
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 8
+ },
+ "end": {
+ "line": 58,
+ "column": 11
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1582,
+ 1586
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 8
+ },
+ "end": {
+ "line": 59,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "asyncSort",
+ "range": [
+ 1587,
+ 1596
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 13
+ },
+ "end": {
+ "line": 59,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 1582,
+ 1596
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 8
+ },
+ "end": {
+ "line": 59,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "Boolean",
+ "range": [
+ 1599,
+ 1606
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 25
+ },
+ "end": {
+ "line": 59,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 1607,
+ 1611
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 33
+ },
+ "end": {
+ "line": 59,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "async_sort",
+ "range": [
+ 1612,
+ 1622
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 38
+ },
+ "end": {
+ "line": 59,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 1607,
+ 1622
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 33
+ },
+ "end": {
+ "line": 59,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "range": [
+ 1599,
+ 1623
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 25
+ },
+ "end": {
+ "line": 59,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 1582,
+ 1623
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 8
+ },
+ "end": {
+ "line": 59,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 1582,
+ 1624
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 8
+ },
+ "end": {
+ "line": 59,
+ "column": 50
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\n * Enable asynchronous sort, if triggers are external\n * @type {Boolean}\n ",
+ "range": [
+ 1469,
+ 1573
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 8
+ },
+ "end": {
+ "line": 58,
+ "column": 11
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\n * List of element IDs triggering sort on a per column basis\n * @type {Array}\n ",
+ "range": [
+ 1634,
+ 1743
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 8
+ },
+ "end": {
+ "line": 64,
+ "column": 11
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1752,
+ 1756
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 8
+ },
+ "end": {
+ "line": 65,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "triggerIds",
+ "range": [
+ 1757,
+ 1767
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 13
+ },
+ "end": {
+ "line": 65,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 1752,
+ 1767
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 8
+ },
+ "end": {
+ "line": 65,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "isArray",
+ "range": [
+ 1770,
+ 1777
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 26
+ },
+ "end": {
+ "line": 65,
+ "column": 33
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 1778,
+ 1782
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 34
+ },
+ "end": {
+ "line": 65,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "trigger_ids",
+ "range": [
+ 1783,
+ 1794
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 39
+ },
+ "end": {
+ "line": 65,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 1778,
+ 1794
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 34
+ },
+ "end": {
+ "line": 65,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "range": [
+ 1770,
+ 1795
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 26
+ },
+ "end": {
+ "line": 65,
+ "column": 51
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 1798,
+ 1802
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 54
+ },
+ "end": {
+ "line": 65,
+ "column": 58
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "trigger_ids",
+ "range": [
+ 1803,
+ 1814
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 59
+ },
+ "end": {
+ "line": 65,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 1798,
+ 1814
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 54
+ },
+ "end": {
+ "line": 65,
+ "column": 70
+ }
+ }
+ },
+ "alternate": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 1817,
+ 1819
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 73
+ },
+ "end": {
+ "line": 65,
+ "column": 75
+ }
+ }
+ },
+ "range": [
+ 1770,
+ 1819
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 26
+ },
+ "end": {
+ "line": 65,
+ "column": 75
+ }
+ }
+ },
+ "range": [
+ 1752,
+ 1819
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 8
+ },
+ "end": {
+ "line": 65,
+ "column": 75
+ }
+ }
+ },
+ "range": [
+ 1752,
+ 1820
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 8
+ },
+ "end": {
+ "line": 65,
+ "column": 76
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\n * List of element IDs triggering sort on a per column basis\n * @type {Array}\n ",
+ "range": [
+ 1634,
+ 1743
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 8
+ },
+ "end": {
+ "line": 64,
+ "column": 11
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " edit .sort-arrow.descending / .sort-arrow.ascending in",
+ "range": [
+ 1830,
+ 1887
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 8
+ },
+ "end": {
+ "line": 67,
+ "column": 65
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " tablefilter.css to reflect any path change",
+ "range": [
+ 1896,
+ 1941
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 8
+ },
+ "end": {
+ "line": 68,
+ "column": 53
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\n * Path to images\n * @type {String}\n ",
+ "range": [
+ 1950,
+ 2017
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 8
+ },
+ "end": {
+ "line": 72,
+ "column": 11
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2026,
+ 2030
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 8
+ },
+ "end": {
+ "line": 73,
"column": 12
}
}
@@ -2760,31 +3038,31 @@
"type": "Identifier",
"name": "imgPath",
"range": [
- 1144,
- 1151
+ 2031,
+ 2038
],
"loc": {
"start": {
- "line": 32,
+ "line": 73,
"column": 13
},
"end": {
- "line": 32,
+ "line": 73,
"column": 20
}
}
},
"range": [
- 1139,
- 1151
+ 2026,
+ 2038
],
"loc": {
"start": {
- "line": 32,
+ "line": 73,
"column": 8
},
"end": {
- "line": 32,
+ "line": 73,
"column": 20
}
}
@@ -2799,16 +3077,16 @@
"type": "Identifier",
"name": "opts",
"range": [
- 1154,
- 1158
+ 2041,
+ 2045
],
"loc": {
"start": {
- "line": 32,
+ "line": 73,
"column": 23
},
"end": {
- "line": 32,
+ "line": 73,
"column": 27
}
}
@@ -2817,31 +3095,31 @@
"type": "Identifier",
"name": "images_path",
"range": [
- 1159,
- 1170
+ 2046,
+ 2057
],
"loc": {
"start": {
- "line": 32,
+ "line": 73,
"column": 28
},
"end": {
- "line": 32,
+ "line": 73,
"column": 39
}
}
},
"range": [
- 1154,
- 1170
+ 2041,
+ 2057
],
"loc": {
"start": {
- "line": 32,
+ "line": 73,
"column": 23
},
"end": {
- "line": 32,
+ "line": 73,
"column": 39
}
}
@@ -2853,16 +3131,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 1174,
- 1176
+ 2061,
+ 2063
],
"loc": {
"start": {
- "line": 32,
+ "line": 73,
"column": 43
},
"end": {
- "line": 32,
+ "line": 73,
"column": 45
}
}
@@ -2871,76 +3149,76 @@
"type": "Identifier",
"name": "themesPath",
"range": [
- 1177,
- 1187
+ 2064,
+ 2074
],
"loc": {
"start": {
- "line": 32,
+ "line": 73,
"column": 46
},
"end": {
- "line": 32,
+ "line": 73,
"column": 56
}
}
},
"range": [
- 1174,
- 1187
+ 2061,
+ 2074
],
"loc": {
"start": {
- "line": 32,
+ "line": 73,
"column": 43
},
"end": {
- "line": 32,
+ "line": 73,
"column": 56
}
}
},
"range": [
- 1154,
- 1187
+ 2041,
+ 2074
],
"loc": {
"start": {
- "line": 32,
+ "line": 73,
"column": 23
},
"end": {
- "line": 32,
+ "line": 73,
"column": 56
}
}
},
"range": [
- 1139,
- 1187
+ 2026,
+ 2074
],
"loc": {
"start": {
- "line": 32,
+ "line": 73,
"column": 8
},
"end": {
- "line": 32,
+ "line": 73,
"column": 56
}
}
},
"range": [
- 1139,
- 1188
+ 2026,
+ 2075
],
"loc": {
"start": {
- "line": 32,
+ "line": 73,
"column": 8
},
"end": {
- "line": 32,
+ "line": 73,
"column": 57
}
},
@@ -2949,16 +3227,16 @@
"type": "Line",
"value": " edit .sort-arrow.descending / .sort-arrow.ascending in",
"range": [
- 1019,
- 1076
+ 1830,
+ 1887
],
"loc": {
"start": {
- "line": 30,
+ "line": 67,
"column": 8
},
"end": {
- "line": 30,
+ "line": 67,
"column": 65
}
}
@@ -2967,19 +3245,57 @@
"type": "Line",
"value": " tablefilter.css to reflect any path change",
"range": [
- 1085,
- 1130
+ 1896,
+ 1941
],
"loc": {
"start": {
- "line": 31,
+ "line": 68,
"column": 8
},
"end": {
- "line": 31,
+ "line": 68,
"column": 53
}
}
+ },
+ {
+ "type": "Block",
+ "value": "*\n * Path to images\n * @type {String}\n ",
+ "range": [
+ 1950,
+ 2017
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 8
+ },
+ "end": {
+ "line": 72,
+ "column": 11
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\n * Blank image file name\n * @type {String}\n ",
+ "range": [
+ 2085,
+ 2159
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 8
+ },
+ "end": {
+ "line": 78,
+ "column": 11
+ }
+ }
}
]
},
@@ -2994,16 +3310,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 1197,
- 1201
+ 2168,
+ 2172
],
"loc": {
"start": {
- "line": 33,
+ "line": 79,
"column": 8
},
"end": {
- "line": 33,
+ "line": 79,
"column": 12
}
}
@@ -3012,31 +3328,31 @@
"type": "Identifier",
"name": "imgBlank",
"range": [
- 1202,
- 1210
+ 2173,
+ 2181
],
"loc": {
"start": {
- "line": 33,
+ "line": 79,
"column": 13
},
"end": {
- "line": 33,
+ "line": 79,
"column": 21
}
}
},
"range": [
- 1197,
- 1210
+ 2168,
+ 2181
],
"loc": {
"start": {
- "line": 33,
+ "line": 79,
"column": 8
},
"end": {
- "line": 33,
+ "line": 79,
"column": 21
}
}
@@ -3051,16 +3367,16 @@
"type": "Identifier",
"name": "opts",
"range": [
- 1213,
- 1217
+ 2184,
+ 2188
],
"loc": {
"start": {
- "line": 33,
+ "line": 79,
"column": 24
},
"end": {
- "line": 33,
+ "line": 79,
"column": 28
}
}
@@ -3069,31 +3385,31 @@
"type": "Identifier",
"name": "image_blank",
"range": [
- 1218,
- 1229
+ 2189,
+ 2200
],
"loc": {
"start": {
- "line": 33,
+ "line": 79,
"column": 29
},
"end": {
- "line": 33,
+ "line": 79,
"column": 40
}
}
},
"range": [
- 1213,
- 1229
+ 2184,
+ 2200
],
"loc": {
"start": {
- "line": 33,
+ "line": 79,
"column": 24
},
"end": {
- "line": 33,
+ "line": 79,
"column": 40
}
}
@@ -3103,64 +3419,104 @@
"value": "blank.png",
"raw": "'blank.png'",
"range": [
- 1233,
- 1244
+ 2204,
+ 2215
],
"loc": {
"start": {
- "line": 33,
+ "line": 79,
"column": 44
},
"end": {
- "line": 33,
+ "line": 79,
"column": 55
}
}
},
"range": [
- 1213,
- 1244
+ 2184,
+ 2215
],
"loc": {
"start": {
- "line": 33,
+ "line": 79,
"column": 24
},
"end": {
- "line": 33,
+ "line": 79,
"column": 55
}
}
},
"range": [
- 1197,
- 1244
+ 2168,
+ 2215
],
"loc": {
"start": {
- "line": 33,
+ "line": 79,
"column": 8
},
"end": {
- "line": 33,
+ "line": 79,
"column": 55
}
}
},
"range": [
- 1197,
- 1245
+ 2168,
+ 2216
],
"loc": {
"start": {
- "line": 33,
+ "line": 79,
"column": 8
},
"end": {
- "line": 33,
+ "line": 79,
"column": 56
}
- }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\n * Blank image file name\n * @type {String}\n ",
+ "range": [
+ 2085,
+ 2159
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 8
+ },
+ "end": {
+ "line": 78,
+ "column": 11
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\n * Css class for sort indicator image\n * @type {String}\n ",
+ "range": [
+ 2226,
+ 2313
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 8
+ },
+ "end": {
+ "line": 84,
+ "column": 11
+ }
+ }
+ }
+ ]
},
{
"type": "ExpressionStatement",
@@ -3173,16 +3529,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 1254,
- 1258
+ 2322,
+ 2326
],
"loc": {
"start": {
- "line": 34,
+ "line": 85,
"column": 8
},
"end": {
- "line": 34,
+ "line": 85,
"column": 12
}
}
@@ -3191,31 +3547,31 @@
"type": "Identifier",
"name": "imgClassName",
"range": [
- 1259,
- 1271
+ 2327,
+ 2339
],
"loc": {
"start": {
- "line": 34,
+ "line": 85,
"column": 13
},
"end": {
- "line": 34,
+ "line": 85,
"column": 25
}
}
},
"range": [
- 1254,
- 1271
+ 2322,
+ 2339
],
"loc": {
"start": {
- "line": 34,
+ "line": 85,
"column": 8
},
"end": {
- "line": 34,
+ "line": 85,
"column": 25
}
}
@@ -3230,16 +3586,16 @@
"type": "Identifier",
"name": "opts",
"range": [
- 1274,
- 1278
+ 2342,
+ 2346
],
"loc": {
"start": {
- "line": 34,
+ "line": 85,
"column": 28
},
"end": {
- "line": 34,
+ "line": 85,
"column": 32
}
}
@@ -3248,31 +3604,31 @@
"type": "Identifier",
"name": "image_class_name",
"range": [
- 1279,
- 1295
+ 2347,
+ 2363
],
"loc": {
"start": {
- "line": 34,
+ "line": 85,
"column": 33
},
"end": {
- "line": 34,
+ "line": 85,
"column": 49
}
}
},
"range": [
- 1274,
- 1295
+ 2342,
+ 2363
],
"loc": {
"start": {
- "line": 34,
+ "line": 85,
"column": 28
},
"end": {
- "line": 34,
+ "line": 85,
"column": 49
}
}
@@ -3282,64 +3638,104 @@
"value": "sort-arrow",
"raw": "'sort-arrow'",
"range": [
- 1299,
- 1311
+ 2367,
+ 2379
],
"loc": {
"start": {
- "line": 34,
+ "line": 85,
"column": 53
},
"end": {
- "line": 34,
+ "line": 85,
"column": 65
}
}
},
"range": [
- 1274,
- 1311
+ 2342,
+ 2379
],
"loc": {
"start": {
- "line": 34,
+ "line": 85,
"column": 28
},
"end": {
- "line": 34,
+ "line": 85,
"column": 65
}
}
},
"range": [
- 1254,
- 1311
+ 2322,
+ 2379
],
"loc": {
"start": {
- "line": 34,
+ "line": 85,
"column": 8
},
"end": {
- "line": 34,
+ "line": 85,
"column": 65
}
}
},
"range": [
- 1254,
- 1312
+ 2322,
+ 2380
],
"loc": {
"start": {
- "line": 34,
+ "line": 85,
"column": 8
},
"end": {
- "line": 34,
+ "line": 85,
"column": 66
}
- }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\n * Css class for sort indicator image\n * @type {String}\n ",
+ "range": [
+ 2226,
+ 2313
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 8
+ },
+ "end": {
+ "line": 84,
+ "column": 11
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\n * Css class for ascending sort indicator image\n * @type {String}\n ",
+ "range": [
+ 2390,
+ 2487
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 8
+ },
+ "end": {
+ "line": 90,
+ "column": 11
+ }
+ }
+ }
+ ]
},
{
"type": "ExpressionStatement",
@@ -3352,16 +3748,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 1321,
- 1325
+ 2496,
+ 2500
],
"loc": {
"start": {
- "line": 35,
+ "line": 91,
"column": 8
},
"end": {
- "line": 35,
+ "line": 91,
"column": 12
}
}
@@ -3370,31 +3766,31 @@
"type": "Identifier",
"name": "imgAscClassName",
"range": [
- 1326,
- 1341
+ 2501,
+ 2516
],
"loc": {
"start": {
- "line": 35,
+ "line": 91,
"column": 13
},
"end": {
- "line": 35,
+ "line": 91,
"column": 28
}
}
},
"range": [
- 1321,
- 1341
+ 2496,
+ 2516
],
"loc": {
"start": {
- "line": 35,
+ "line": 91,
"column": 8
},
"end": {
- "line": 35,
+ "line": 91,
"column": 28
}
}
@@ -3409,16 +3805,16 @@
"type": "Identifier",
"name": "opts",
"range": [
- 1344,
- 1348
+ 2519,
+ 2523
],
"loc": {
"start": {
- "line": 35,
+ "line": 91,
"column": 31
},
"end": {
- "line": 35,
+ "line": 91,
"column": 35
}
}
@@ -3427,31 +3823,31 @@
"type": "Identifier",
"name": "image_asc_class_name",
"range": [
- 1349,
- 1369
+ 2524,
+ 2544
],
"loc": {
"start": {
- "line": 35,
+ "line": 91,
"column": 36
},
"end": {
- "line": 35,
+ "line": 91,
"column": 56
}
}
},
"range": [
- 1344,
- 1369
+ 2519,
+ 2544
],
"loc": {
"start": {
- "line": 35,
+ "line": 91,
"column": 31
},
"end": {
- "line": 35,
+ "line": 91,
"column": 56
}
}
@@ -3461,64 +3857,104 @@
"value": "ascending",
"raw": "'ascending'",
"range": [
- 1373,
- 1384
+ 2548,
+ 2559
],
"loc": {
"start": {
- "line": 35,
+ "line": 91,
"column": 60
},
"end": {
- "line": 35,
+ "line": 91,
"column": 71
}
}
},
"range": [
- 1344,
- 1384
+ 2519,
+ 2559
],
"loc": {
"start": {
- "line": 35,
+ "line": 91,
"column": 31
},
"end": {
- "line": 35,
+ "line": 91,
"column": 71
}
}
},
"range": [
- 1321,
- 1384
+ 2496,
+ 2559
],
"loc": {
"start": {
- "line": 35,
+ "line": 91,
"column": 8
},
"end": {
- "line": 35,
+ "line": 91,
"column": 71
}
}
},
"range": [
- 1321,
- 1385
+ 2496,
+ 2560
],
"loc": {
"start": {
- "line": 35,
+ "line": 91,
"column": 8
},
"end": {
- "line": 35,
+ "line": 91,
"column": 72
}
- }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\n * Css class for ascending sort indicator image\n * @type {String}\n ",
+ "range": [
+ 2390,
+ 2487
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 8
+ },
+ "end": {
+ "line": 90,
+ "column": 11
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\n * Css class for descending sort indicator image\n * @type {String}\n ",
+ "range": [
+ 2570,
+ 2668
+ ],
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 8
+ },
+ "end": {
+ "line": 96,
+ "column": 11
+ }
+ }
+ }
+ ]
},
{
"type": "ExpressionStatement",
@@ -3531,16 +3967,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 1394,
- 1398
+ 2677,
+ 2681
],
"loc": {
"start": {
- "line": 36,
+ "line": 97,
"column": 8
},
"end": {
- "line": 36,
+ "line": 97,
"column": 12
}
}
@@ -3549,31 +3985,31 @@
"type": "Identifier",
"name": "imgDescClassName",
"range": [
- 1399,
- 1415
+ 2682,
+ 2698
],
"loc": {
"start": {
- "line": 36,
+ "line": 97,
"column": 13
},
"end": {
- "line": 36,
+ "line": 97,
"column": 29
}
}
},
"range": [
- 1394,
- 1415
+ 2677,
+ 2698
],
"loc": {
"start": {
- "line": 36,
+ "line": 97,
"column": 8
},
"end": {
- "line": 36,
+ "line": 97,
"column": 29
}
}
@@ -3588,16 +4024,16 @@
"type": "Identifier",
"name": "opts",
"range": [
- 1418,
- 1422
+ 2701,
+ 2705
],
"loc": {
"start": {
- "line": 36,
+ "line": 97,
"column": 32
},
"end": {
- "line": 36,
+ "line": 97,
"column": 36
}
}
@@ -3606,31 +4042,31 @@
"type": "Identifier",
"name": "image_desc_class_name",
"range": [
- 1423,
- 1444
+ 2706,
+ 2727
],
"loc": {
"start": {
- "line": 36,
+ "line": 97,
"column": 37
},
"end": {
- "line": 36,
+ "line": 97,
"column": 58
}
}
},
"range": [
- 1418,
- 1444
+ 2701,
+ 2727
],
"loc": {
"start": {
- "line": 36,
+ "line": 97,
"column": 32
},
"end": {
- "line": 36,
+ "line": 97,
"column": 58
}
}
@@ -3640,80 +4076,100 @@
"value": "descending",
"raw": "'descending'",
"range": [
- 1448,
- 1460
+ 2731,
+ 2743
],
"loc": {
"start": {
- "line": 36,
+ "line": 97,
"column": 62
},
"end": {
- "line": 36,
+ "line": 97,
"column": 74
}
}
},
"range": [
- 1418,
- 1460
+ 2701,
+ 2743
],
"loc": {
"start": {
- "line": 36,
+ "line": 97,
"column": 32
},
"end": {
- "line": 36,
+ "line": 97,
"column": 74
}
}
},
"range": [
- 1394,
- 1460
+ 2677,
+ 2743
],
"loc": {
"start": {
- "line": 36,
+ "line": 97,
"column": 8
},
"end": {
- "line": 36,
+ "line": 97,
"column": 74
}
}
},
"range": [
- 1394,
- 1461
+ 2677,
+ 2744
],
"loc": {
"start": {
- "line": 36,
+ "line": 97,
"column": 8
},
"end": {
- "line": 36,
+ "line": 97,
"column": 75
}
},
- "trailingComments": [
+ "leadingComments": [
{
- "type": "Line",
- "value": "cell attribute storing custom key",
+ "type": "Block",
+ "value": "*\n * Css class for descending sort indicator image\n * @type {String}\n ",
"range": [
- 1470,
- 1505
+ 2570,
+ 2668
],
"loc": {
"start": {
- "line": 37,
+ "line": 93,
"column": 8
},
"end": {
- "line": 37,
- "column": 43
+ "line": 96,
+ "column": 11
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\n * Cell attribute key storing custom value used for sorting\n * @type {String}\n ",
+ "range": [
+ 2754,
+ 2863
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 8
+ },
+ "end": {
+ "line": 102,
+ "column": 11
}
}
}
@@ -3730,16 +4186,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 1514,
- 1518
+ 2872,
+ 2876
],
"loc": {
"start": {
- "line": 38,
+ "line": 103,
"column": 8
},
"end": {
- "line": 38,
+ "line": 103,
"column": 12
}
}
@@ -3748,31 +4204,31 @@
"type": "Identifier",
"name": "customKey",
"range": [
- 1519,
- 1528
+ 2877,
+ 2886
],
"loc": {
"start": {
- "line": 38,
+ "line": 103,
"column": 13
},
"end": {
- "line": 38,
+ "line": 103,
"column": 22
}
}
},
"range": [
- 1514,
- 1528
+ 2872,
+ 2886
],
"loc": {
"start": {
- "line": 38,
+ "line": 103,
"column": 8
},
"end": {
- "line": 38,
+ "line": 103,
"column": 22
}
}
@@ -3787,16 +4243,16 @@
"type": "Identifier",
"name": "opts",
"range": [
- 1531,
- 1535
+ 2889,
+ 2893
],
"loc": {
"start": {
- "line": 38,
+ "line": 103,
"column": 25
},
"end": {
- "line": 38,
+ "line": 103,
"column": 29
}
}
@@ -3805,31 +4261,31 @@
"type": "Identifier",
"name": "custom_key",
"range": [
- 1536,
- 1546
+ 2894,
+ 2904
],
"loc": {
"start": {
- "line": 38,
+ "line": 103,
"column": 30
},
"end": {
- "line": 38,
+ "line": 103,
"column": 40
}
}
},
"range": [
- 1531,
- 1546
+ 2889,
+ 2904
],
"loc": {
"start": {
- "line": 38,
+ "line": 103,
"column": 25
},
"end": {
- "line": 38,
+ "line": 103,
"column": 40
}
}
@@ -3839,100 +4295,100 @@
"value": "data-tf-sortKey",
"raw": "'data-tf-sortKey'",
"range": [
- 1550,
- 1567
+ 2908,
+ 2925
],
"loc": {
"start": {
- "line": 38,
+ "line": 103,
"column": 44
},
"end": {
- "line": 38,
+ "line": 103,
"column": 61
}
}
},
"range": [
- 1531,
- 1567
+ 2889,
+ 2925
],
"loc": {
"start": {
- "line": 38,
+ "line": 103,
"column": 25
},
"end": {
- "line": 38,
+ "line": 103,
"column": 61
}
}
},
"range": [
- 1514,
- 1567
+ 2872,
+ 2925
],
"loc": {
"start": {
- "line": 38,
+ "line": 103,
"column": 8
},
"end": {
- "line": 38,
+ "line": 103,
"column": 61
}
}
},
"range": [
- 1514,
- 1568
+ 2872,
+ 2926
],
"loc": {
"start": {
- "line": 38,
+ "line": 103,
"column": 8
},
"end": {
- "line": 38,
+ "line": 103,
"column": 62
}
},
"leadingComments": [
{
- "type": "Line",
- "value": "cell attribute storing custom key",
+ "type": "Block",
+ "value": "*\n * Cell attribute key storing custom value used for sorting\n * @type {String}\n ",
"range": [
- 1470,
- 1505
+ 2754,
+ 2863
],
"loc": {
"start": {
- "line": 37,
+ "line": 99,
"column": 8
},
"end": {
- "line": 37,
- "column": 43
+ "line": 102,
+ "column": 11
}
}
}
],
"trailingComments": [
{
- "type": "Line",
- "value": " callback invoked after sort is loaded and instanciated",
+ "type": "Block",
+ "value": "*\n * Callback fired when sort extension is instanciated\n * @type {Function}\n ",
"range": [
- 1578,
- 1635
+ 2936,
+ 3041
],
"loc": {
"start": {
- "line": 40,
+ "line": 105,
"column": 8
},
"end": {
- "line": 40,
- "column": 65
+ "line": 108,
+ "column": 11
}
}
}
@@ -3949,16 +4405,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 1644,
- 1648
+ 3050,
+ 3054
],
"loc": {
"start": {
- "line": 41,
+ "line": 109,
"column": 8
},
"end": {
- "line": 41,
+ "line": 109,
"column": 12
}
}
@@ -3967,31 +4423,31 @@
"type": "Identifier",
"name": "onSortLoaded",
"range": [
- 1649,
- 1661
+ 3055,
+ 3067
],
"loc": {
"start": {
- "line": 41,
+ "line": 109,
"column": 13
},
"end": {
- "line": 41,
+ "line": 109,
"column": 25
}
}
},
"range": [
- 1644,
- 1661
+ 3050,
+ 3067
],
"loc": {
"start": {
- "line": 41,
+ "line": 109,
"column": 8
},
"end": {
- "line": 41,
+ "line": 109,
"column": 25
}
}
@@ -4004,16 +4460,16 @@
"type": "Identifier",
"name": "isFn",
"range": [
- 1664,
- 1668
+ 3070,
+ 3074
],
"loc": {
"start": {
- "line": 41,
+ "line": 109,
"column": 28
},
"end": {
- "line": 41,
+ "line": 109,
"column": 32
}
}
@@ -4026,16 +4482,16 @@
"type": "Identifier",
"name": "opts",
"range": [
- 1669,
- 1673
+ 3075,
+ 3079
],
"loc": {
"start": {
- "line": 41,
+ "line": 109,
"column": 33
},
"end": {
- "line": 41,
+ "line": 109,
"column": 37
}
}
@@ -4044,47 +4500,47 @@
"type": "Identifier",
"name": "on_sort_loaded",
"range": [
- 1674,
- 1688
+ 3080,
+ 3094
],
"loc": {
"start": {
- "line": 41,
+ "line": 109,
"column": 38
},
"end": {
- "line": 41,
+ "line": 109,
"column": 52
}
}
},
"range": [
- 1669,
- 1688
+ 3075,
+ 3094
],
"loc": {
"start": {
- "line": 41,
+ "line": 109,
"column": 33
},
"end": {
- "line": 41,
+ "line": 109,
"column": 52
}
}
}
],
"range": [
- 1664,
- 1689
+ 3070,
+ 3095
],
"loc": {
"start": {
- "line": 41,
+ "line": 109,
"column": 28
},
"end": {
- "line": 41,
+ "line": 109,
"column": 53
}
}
@@ -4096,16 +4552,16 @@
"type": "Identifier",
"name": "opts",
"range": [
- 1704,
- 1708
+ 3110,
+ 3114
],
"loc": {
"start": {
- "line": 42,
+ "line": 110,
"column": 12
},
"end": {
- "line": 42,
+ "line": 110,
"column": 16
}
}
@@ -4114,31 +4570,31 @@
"type": "Identifier",
"name": "on_sort_loaded",
"range": [
- 1709,
- 1723
+ 3115,
+ 3129
],
"loc": {
"start": {
- "line": 42,
+ "line": 110,
"column": 17
},
"end": {
- "line": 42,
+ "line": 110,
"column": 31
}
}
},
"range": [
- 1704,
- 1723
+ 3110,
+ 3129
],
"loc": {
"start": {
- "line": 42,
+ "line": 110,
"column": 12
},
"end": {
- "line": 42,
+ "line": 110,
"column": 31
}
}
@@ -4148,100 +4604,100 @@
"value": null,
"raw": "null",
"range": [
- 1726,
- 1730
+ 3132,
+ 3136
],
"loc": {
"start": {
- "line": 42,
+ "line": 110,
"column": 34
},
"end": {
- "line": 42,
+ "line": 110,
"column": 38
}
}
},
"range": [
- 1664,
- 1730
+ 3070,
+ 3136
],
"loc": {
"start": {
- "line": 41,
+ "line": 109,
"column": 28
},
"end": {
- "line": 42,
+ "line": 110,
"column": 38
}
}
},
"range": [
- 1644,
- 1730
+ 3050,
+ 3136
],
"loc": {
"start": {
- "line": 41,
+ "line": 109,
"column": 8
},
"end": {
- "line": 42,
+ "line": 110,
"column": 38
}
}
},
"range": [
- 1644,
- 1731
+ 3050,
+ 3137
],
"loc": {
"start": {
- "line": 41,
+ "line": 109,
"column": 8
},
"end": {
- "line": 42,
+ "line": 110,
"column": 39
}
},
"leadingComments": [
{
- "type": "Line",
- "value": " callback invoked after sort is loaded and instanciated",
+ "type": "Block",
+ "value": "*\n * Callback fired when sort extension is instanciated\n * @type {Function}\n ",
"range": [
- 1578,
- 1635
+ 2936,
+ 3041
],
"loc": {
"start": {
- "line": 40,
+ "line": 105,
"column": 8
},
"end": {
- "line": 40,
- "column": 65
+ "line": 108,
+ "column": 11
}
}
}
],
"trailingComments": [
{
- "type": "Line",
- "value": " callback invoked before table is sorted",
+ "type": "Block",
+ "value": "*\n * Callback fired before a table column is sorted\n * @type {Function}\n ",
"range": [
- 1740,
- 1782
+ 3147,
+ 3248
],
"loc": {
"start": {
- "line": 43,
+ "line": 112,
"column": 8
},
"end": {
- "line": 43,
- "column": 50
+ "line": 115,
+ "column": 11
}
}
}
@@ -4258,16 +4714,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 1791,
- 1795
+ 3257,
+ 3261
],
"loc": {
"start": {
- "line": 44,
+ "line": 116,
"column": 8
},
"end": {
- "line": 44,
+ "line": 116,
"column": 12
}
}
@@ -4276,31 +4732,31 @@
"type": "Identifier",
"name": "onBeforeSort",
"range": [
- 1796,
- 1808
+ 3262,
+ 3274
],
"loc": {
"start": {
- "line": 44,
+ "line": 116,
"column": 13
},
"end": {
- "line": 44,
+ "line": 116,
"column": 25
}
}
},
"range": [
- 1791,
- 1808
+ 3257,
+ 3274
],
"loc": {
"start": {
- "line": 44,
+ "line": 116,
"column": 8
},
"end": {
- "line": 44,
+ "line": 116,
"column": 25
}
}
@@ -4313,16 +4769,16 @@
"type": "Identifier",
"name": "isFn",
"range": [
- 1811,
- 1815
+ 3277,
+ 3281
],
"loc": {
"start": {
- "line": 44,
+ "line": 116,
"column": 28
},
"end": {
- "line": 44,
+ "line": 116,
"column": 32
}
}
@@ -4335,16 +4791,16 @@
"type": "Identifier",
"name": "opts",
"range": [
- 1816,
- 1820
+ 3282,
+ 3286
],
"loc": {
"start": {
- "line": 44,
+ "line": 116,
"column": 33
},
"end": {
- "line": 44,
+ "line": 116,
"column": 37
}
}
@@ -4353,47 +4809,47 @@
"type": "Identifier",
"name": "on_before_sort",
"range": [
- 1821,
- 1835
+ 3287,
+ 3301
],
"loc": {
"start": {
- "line": 44,
+ "line": 116,
"column": 38
},
"end": {
- "line": 44,
+ "line": 116,
"column": 52
}
}
},
"range": [
- 1816,
- 1835
+ 3282,
+ 3301
],
"loc": {
"start": {
- "line": 44,
+ "line": 116,
"column": 33
},
"end": {
- "line": 44,
+ "line": 116,
"column": 52
}
}
}
],
"range": [
- 1811,
- 1836
+ 3277,
+ 3302
],
"loc": {
"start": {
- "line": 44,
+ "line": 116,
"column": 28
},
"end": {
- "line": 44,
+ "line": 116,
"column": 53
}
}
@@ -4405,16 +4861,16 @@
"type": "Identifier",
"name": "opts",
"range": [
- 1851,
- 1855
+ 3317,
+ 3321
],
"loc": {
"start": {
- "line": 45,
+ "line": 117,
"column": 12
},
"end": {
- "line": 45,
+ "line": 117,
"column": 16
}
}
@@ -4423,31 +4879,31 @@
"type": "Identifier",
"name": "on_before_sort",
"range": [
- 1856,
- 1870
+ 3322,
+ 3336
],
"loc": {
"start": {
- "line": 45,
+ "line": 117,
"column": 17
},
"end": {
- "line": 45,
+ "line": 117,
"column": 31
}
}
},
"range": [
- 1851,
- 1870
+ 3317,
+ 3336
],
"loc": {
"start": {
- "line": 45,
+ "line": 117,
"column": 12
},
"end": {
- "line": 45,
+ "line": 117,
"column": 31
}
}
@@ -4457,100 +4913,100 @@
"value": null,
"raw": "null",
"range": [
- 1873,
- 1877
+ 3339,
+ 3343
],
"loc": {
"start": {
- "line": 45,
+ "line": 117,
"column": 34
},
"end": {
- "line": 45,
+ "line": 117,
"column": 38
}
}
},
"range": [
- 1811,
- 1877
+ 3277,
+ 3343
],
"loc": {
"start": {
- "line": 44,
+ "line": 116,
"column": 28
},
"end": {
- "line": 45,
+ "line": 117,
"column": 38
}
}
},
"range": [
- 1791,
- 1877
+ 3257,
+ 3343
],
"loc": {
"start": {
- "line": 44,
+ "line": 116,
"column": 8
},
"end": {
- "line": 45,
+ "line": 117,
"column": 38
}
}
},
"range": [
- 1791,
- 1878
+ 3257,
+ 3344
],
"loc": {
"start": {
- "line": 44,
+ "line": 116,
"column": 8
},
"end": {
- "line": 45,
+ "line": 117,
"column": 39
}
},
"leadingComments": [
{
- "type": "Line",
- "value": " callback invoked before table is sorted",
+ "type": "Block",
+ "value": "*\n * Callback fired before a table column is sorted\n * @type {Function}\n ",
"range": [
- 1740,
- 1782
+ 3147,
+ 3248
],
"loc": {
"start": {
- "line": 43,
+ "line": 112,
"column": 8
},
"end": {
- "line": 43,
- "column": 50
+ "line": 115,
+ "column": 11
}
}
}
],
"trailingComments": [
{
- "type": "Line",
- "value": " callback invoked after table is sorted",
+ "type": "Block",
+ "value": "*\n * Callback fired after a table column is sorted\n * @type {Function}\n ",
"range": [
- 1887,
- 1928
+ 3354,
+ 3454
],
"loc": {
"start": {
- "line": 46,
+ "line": 119,
"column": 8
},
"end": {
- "line": 46,
- "column": 49
+ "line": 122,
+ "column": 11
}
}
}
@@ -4567,16 +5023,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 1937,
- 1941
+ 3463,
+ 3467
],
"loc": {
"start": {
- "line": 47,
+ "line": 123,
"column": 8
},
"end": {
- "line": 47,
+ "line": 123,
"column": 12
}
}
@@ -4585,31 +5041,31 @@
"type": "Identifier",
"name": "onAfterSort",
"range": [
- 1942,
- 1953
+ 3468,
+ 3479
],
"loc": {
"start": {
- "line": 47,
+ "line": 123,
"column": 13
},
"end": {
- "line": 47,
+ "line": 123,
"column": 24
}
}
},
"range": [
- 1937,
- 1953
+ 3463,
+ 3479
],
"loc": {
"start": {
- "line": 47,
+ "line": 123,
"column": 8
},
"end": {
- "line": 47,
+ "line": 123,
"column": 24
}
}
@@ -4622,16 +5078,16 @@
"type": "Identifier",
"name": "isFn",
"range": [
- 1956,
- 1960
+ 3482,
+ 3486
],
"loc": {
"start": {
- "line": 47,
+ "line": 123,
"column": 27
},
"end": {
- "line": 47,
+ "line": 123,
"column": 31
}
}
@@ -4644,16 +5100,16 @@
"type": "Identifier",
"name": "opts",
"range": [
- 1961,
- 1965
+ 3487,
+ 3491
],
"loc": {
"start": {
- "line": 47,
+ "line": 123,
"column": 32
},
"end": {
- "line": 47,
+ "line": 123,
"column": 36
}
}
@@ -4662,47 +5118,47 @@
"type": "Identifier",
"name": "on_after_sort",
"range": [
- 1966,
- 1979
+ 3492,
+ 3505
],
"loc": {
"start": {
- "line": 47,
+ "line": 123,
"column": 37
},
"end": {
- "line": 47,
+ "line": 123,
"column": 50
}
}
},
"range": [
- 1961,
- 1979
+ 3487,
+ 3505
],
"loc": {
"start": {
- "line": 47,
+ "line": 123,
"column": 32
},
"end": {
- "line": 47,
+ "line": 123,
"column": 50
}
}
}
],
"range": [
- 1956,
- 1980
+ 3482,
+ 3506
],
"loc": {
"start": {
- "line": 47,
+ "line": 123,
"column": 27
},
"end": {
- "line": 47,
+ "line": 123,
"column": 51
}
}
@@ -4714,16 +5170,16 @@
"type": "Identifier",
"name": "opts",
"range": [
- 1983,
- 1987
+ 3509,
+ 3513
],
"loc": {
"start": {
- "line": 47,
+ "line": 123,
"column": 54
},
"end": {
- "line": 47,
+ "line": 123,
"column": 58
}
}
@@ -4732,31 +5188,31 @@
"type": "Identifier",
"name": "on_after_sort",
"range": [
- 1988,
- 2001
+ 3514,
+ 3527
],
"loc": {
"start": {
- "line": 47,
+ "line": 123,
"column": 59
},
"end": {
- "line": 47,
+ "line": 123,
"column": 72
}
}
},
"range": [
- 1983,
- 2001
+ 3509,
+ 3527
],
"loc": {
"start": {
- "line": 47,
+ "line": 123,
"column": 54
},
"end": {
- "line": 47,
+ "line": 123,
"column": 72
}
}
@@ -4766,80 +5222,227 @@
"value": null,
"raw": "null",
"range": [
- 2004,
- 2008
+ 3530,
+ 3534
],
"loc": {
"start": {
- "line": 47,
+ "line": 123,
"column": 75
},
"end": {
- "line": 47,
+ "line": 123,
"column": 79
}
}
},
"range": [
- 1956,
- 2008
+ 3482,
+ 3534
],
"loc": {
"start": {
- "line": 47,
+ "line": 123,
"column": 27
},
"end": {
- "line": 47,
+ "line": 123,
"column": 79
}
}
},
"range": [
- 1937,
- 2008
+ 3463,
+ 3534
],
"loc": {
"start": {
- "line": 47,
+ "line": 123,
"column": 8
},
"end": {
- "line": 47,
+ "line": 123,
"column": 79
}
}
},
"range": [
- 1937,
- 2009
+ 3463,
+ 3535
],
"loc": {
"start": {
- "line": 47,
+ "line": 123,
"column": 8
},
"end": {
- "line": 47,
+ "line": 123,
"column": 80
}
},
"leadingComments": [
{
- "type": "Line",
- "value": " callback invoked after table is sorted",
+ "type": "Block",
+ "value": "*\n * Callback fired after a table column is sorted\n * @type {Function}\n ",
"range": [
- 1887,
- 1928
+ 3354,
+ 3454
],
"loc": {
"start": {
- "line": 46,
+ "line": 119,
"column": 8
},
"end": {
- "line": 46,
- "column": 49
+ "line": 122,
+ "column": 11
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\n * SortableTable instance\n * @private\n ",
+ "range": [
+ 3545,
+ 3614
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 8
+ },
+ "end": {
+ "line": 128,
+ "column": 11
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3623,
+ 3627
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 8
+ },
+ "end": {
+ "line": 129,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "stt",
+ "range": [
+ 3628,
+ 3631
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 13
+ },
+ "end": {
+ "line": 129,
+ "column": 16
+ }
+ }
+ },
+ "range": [
+ 3623,
+ 3631
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 8
+ },
+ "end": {
+ "line": 129,
+ "column": 16
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 3634,
+ 3638
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 19
+ },
+ "end": {
+ "line": 129,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 3623,
+ 3638
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 8
+ },
+ "end": {
+ "line": 129,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 3623,
+ 3639
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 8
+ },
+ "end": {
+ "line": 129,
+ "column": 24
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\n * SortableTable instance\n * @private\n ",
+ "range": [
+ 3545,
+ 3614
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 8
+ },
+ "end": {
+ "line": 128,
+ "column": 11
}
}
}
@@ -4855,16 +5458,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 2019,
- 2023
+ 3649,
+ 3653
],
"loc": {
"start": {
- "line": 49,
+ "line": 131,
"column": 8
},
"end": {
- "line": 49,
+ "line": 131,
"column": 12
}
}
@@ -4873,78 +5476,78 @@
"type": "Identifier",
"name": "enable",
"range": [
- 2024,
- 2030
+ 3654,
+ 3660
],
"loc": {
"start": {
- "line": 49,
+ "line": 131,
"column": 13
},
"end": {
- "line": 49,
+ "line": 131,
"column": 19
}
}
},
"range": [
- 2019,
- 2030
+ 3649,
+ 3660
],
"loc": {
"start": {
- "line": 49,
+ "line": 131,
"column": 8
},
"end": {
- "line": 49,
+ "line": 131,
"column": 19
}
}
},
"arguments": [],
"range": [
- 2019,
- 2032
+ 3649,
+ 3662
],
"loc": {
"start": {
- "line": 49,
+ "line": 131,
"column": 8
},
"end": {
- "line": 49,
+ "line": 131,
"column": 21
}
}
},
"range": [
- 2019,
- 2033
+ 3649,
+ 3663
],
"loc": {
"start": {
- "line": 49,
+ "line": 131,
"column": 8
},
"end": {
- "line": 49,
+ "line": 131,
"column": 22
}
}
}
],
"range": [
- 511,
- 2039
+ 620,
+ 3669
],
"loc": {
"start": {
- "line": 15,
+ "line": 19,
"column": 26
},
"end": {
- "line": 50,
+ "line": 132,
"column": 5
}
}
@@ -4952,16 +5555,16 @@
"generator": false,
"expression": false,
"range": [
- 500,
- 2039
+ 609,
+ 3669
],
"loc": {
"start": {
- "line": 15,
+ "line": 19,
"column": 15
},
"end": {
- "line": 50,
+ "line": 132,
"column": 5
}
}
@@ -4969,34 +5572,54 @@
"kind": "constructor",
"computed": false,
"range": [
- 489,
- 2039
+ 598,
+ 3669
],
"loc": {
"start": {
- "line": 15,
+ "line": 19,
"column": 4
},
"end": {
- "line": 50,
+ "line": 132,
"column": 5
}
},
"leadingComments": [
{
"type": "Block",
- "value": "*\n * SortableTable Adapter module\n * @param {Object} tf TableFilter instance\n ",
+ "value": "*\n * Creates an instance of AdapterSortableTable\n * @param {TableFilter} tf TableFilter instance\n * @param {Object} opts Configuration object\n ",
"range": [
- 390,
- 484
+ 430,
+ 593
],
"loc": {
"start": {
- "line": 11,
+ "line": 14,
"column": 4
},
"end": {
- "line": 14,
+ "line": 18,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\n * Initializes AdapterSortableTable instance\n ",
+ "range": [
+ 3675,
+ 3735
+ ],
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 4
+ },
+ "end": {
+ "line": 136,
"column": 7
}
}
@@ -5010,16 +5633,16 @@
"type": "Identifier",
"name": "init",
"range": [
- 2045,
- 2049
+ 3740,
+ 3744
],
"loc": {
"start": {
- "line": 52,
+ "line": 137,
"column": 4
},
"end": {
- "line": 52,
+ "line": 137,
"column": 8
}
}
@@ -5039,16 +5662,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 2066,
- 2070
+ 3761,
+ 3765
],
"loc": {
"start": {
- "line": 53,
+ "line": 138,
"column": 12
},
"end": {
- "line": 53,
+ "line": 138,
"column": 16
}
}
@@ -5057,31 +5680,31 @@
"type": "Identifier",
"name": "initialized",
"range": [
- 2071,
- 2082
+ 3766,
+ 3777
],
"loc": {
"start": {
- "line": 53,
+ "line": 138,
"column": 17
},
"end": {
- "line": 53,
+ "line": 138,
"column": 28
}
}
},
"range": [
- 2066,
- 2082
+ 3761,
+ 3777
],
"loc": {
"start": {
- "line": 53,
+ "line": 138,
"column": 12
},
"end": {
- "line": 53,
+ "line": 138,
"column": 28
}
}
@@ -5093,48 +5716,48 @@
"type": "ReturnStatement",
"argument": null,
"range": [
- 2098,
- 2105
+ 3793,
+ 3800
],
"loc": {
"start": {
- "line": 54,
+ "line": 139,
"column": 12
},
"end": {
- "line": 54,
+ "line": 139,
"column": 19
}
}
}
],
"range": [
- 2084,
- 2115
+ 3779,
+ 3810
],
"loc": {
"start": {
- "line": 53,
+ "line": 138,
"column": 30
},
"end": {
- "line": 55,
+ "line": 140,
"column": 9
}
}
},
"alternate": null,
"range": [
- 2062,
- 2115
+ 3757,
+ 3810
],
"loc": {
"start": {
- "line": 53,
+ "line": 138,
"column": 8
},
"end": {
- "line": 55,
+ "line": 140,
"column": 9
}
}
@@ -5148,16 +5771,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 2128,
- 2130
+ 3823,
+ 3825
],
"loc": {
"start": {
- "line": 56,
+ "line": 141,
"column": 12
},
"end": {
- "line": 56,
+ "line": 141,
"column": 14
}
}
@@ -5168,16 +5791,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 2133,
- 2137
+ 3828,
+ 3832
],
"loc": {
"start": {
- "line": 56,
+ "line": 141,
"column": 17
},
"end": {
- "line": 56,
+ "line": 141,
"column": 21
}
}
@@ -5186,46 +5809,46 @@
"type": "Identifier",
"name": "tf",
"range": [
- 2138,
- 2140
+ 3833,
+ 3835
],
"loc": {
"start": {
- "line": 56,
+ "line": 141,
"column": 22
},
"end": {
- "line": 56,
+ "line": 141,
"column": 24
}
}
},
"range": [
- 2133,
- 2140
+ 3828,
+ 3835
],
"loc": {
"start": {
- "line": 56,
+ "line": 141,
"column": 17
},
"end": {
- "line": 56,
+ "line": 141,
"column": 24
}
}
},
"range": [
- 2128,
- 2140
+ 3823,
+ 3835
],
"loc": {
"start": {
- "line": 56,
+ "line": 141,
"column": 12
},
"end": {
- "line": 56,
+ "line": 141,
"column": 24
}
}
@@ -5233,16 +5856,16 @@
],
"kind": "let",
"range": [
- 2124,
- 2141
+ 3819,
+ 3836
],
"loc": {
"start": {
- "line": 56,
+ "line": 141,
"column": 8
},
"end": {
- "line": 56,
+ "line": 141,
"column": 25
}
}
@@ -5256,16 +5879,16 @@
"type": "Identifier",
"name": "adpt",
"range": [
- 2154,
- 2158
+ 3849,
+ 3853
],
"loc": {
"start": {
- "line": 57,
+ "line": 142,
"column": 12
},
"end": {
- "line": 57,
+ "line": 142,
"column": 16
}
}
@@ -5273,31 +5896,31 @@
"init": {
"type": "ThisExpression",
"range": [
- 2161,
- 2165
+ 3856,
+ 3860
],
"loc": {
"start": {
- "line": 57,
+ "line": 142,
"column": 19
},
"end": {
- "line": 57,
+ "line": 142,
"column": 23
}
}
},
"range": [
- 2154,
- 2165
+ 3849,
+ 3860
],
"loc": {
"start": {
- "line": 57,
+ "line": 142,
"column": 12
},
"end": {
- "line": 57,
+ "line": 142,
"column": 23
}
}
@@ -5305,16 +5928,16 @@
],
"kind": "let",
"range": [
- 2150,
- 2166
+ 3845,
+ 3861
],
"loc": {
"start": {
- "line": 57,
+ "line": 142,
"column": 8
},
"end": {
- "line": 57,
+ "line": 142,
"column": 24
}
},
@@ -5323,16 +5946,16 @@
"type": "Line",
"value": " SortableTable class sanity check (sortabletable.js)",
"range": [
- 2176,
- 2230
+ 3871,
+ 3925
],
"loc": {
"start": {
- "line": 59,
+ "line": 144,
"column": 8
},
"end": {
- "line": 59,
+ "line": 144,
"column": 62
}
}
@@ -5347,16 +5970,16 @@
"type": "Identifier",
"name": "isUndef",
"range": [
- 2243,
- 2250
+ 3938,
+ 3945
],
"loc": {
"start": {
- "line": 60,
+ "line": 145,
"column": 12
},
"end": {
- "line": 60,
+ "line": 145,
"column": 19
}
}
@@ -5366,32 +5989,32 @@
"type": "Identifier",
"name": "SortableTable",
"range": [
- 2251,
- 2264
+ 3946,
+ 3959
],
"loc": {
"start": {
- "line": 60,
+ "line": 145,
"column": 20
},
"end": {
- "line": 60,
+ "line": 145,
"column": 33
}
}
}
],
"range": [
- 2243,
- 2265
+ 3938,
+ 3960
],
"loc": {
"start": {
- "line": 60,
+ "line": 145,
"column": 12
},
"end": {
- "line": 60,
+ "line": 145,
"column": 34
}
}
@@ -5407,16 +6030,16 @@
"type": "Identifier",
"name": "Error",
"range": [
- 2291,
- 2296
+ 3986,
+ 3991
],
"loc": {
"start": {
- "line": 61,
+ "line": 146,
"column": 22
},
"end": {
- "line": 61,
+ "line": 146,
"column": 27
}
}
@@ -5427,79 +6050,79 @@
"value": "SortableTable class not found.",
"raw": "'SortableTable class not found.'",
"range": [
- 2297,
- 2329
+ 3992,
+ 4024
],
"loc": {
"start": {
- "line": 61,
+ "line": 146,
"column": 28
},
"end": {
- "line": 61,
+ "line": 146,
"column": 60
}
}
}
],
"range": [
- 2287,
- 2330
+ 3982,
+ 4025
],
"loc": {
"start": {
- "line": 61,
+ "line": 146,
"column": 18
},
"end": {
- "line": 61,
+ "line": 146,
"column": 61
}
}
},
"range": [
- 2281,
- 2331
+ 3976,
+ 4026
],
"loc": {
"start": {
- "line": 61,
+ "line": 146,
"column": 12
},
"end": {
- "line": 61,
+ "line": 146,
"column": 62
}
}
}
],
"range": [
- 2267,
- 2341
+ 3962,
+ 4036
],
"loc": {
"start": {
- "line": 60,
+ "line": 145,
"column": 36
},
"end": {
- "line": 62,
+ "line": 147,
"column": 9
}
}
},
"alternate": null,
"range": [
- 2239,
- 2341
+ 3934,
+ 4036
],
"loc": {
"start": {
- "line": 60,
+ "line": 145,
"column": 8
},
"end": {
- "line": 62,
+ "line": 147,
"column": 9
}
},
@@ -5508,16 +6131,16 @@
"type": "Line",
"value": " SortableTable class sanity check (sortabletable.js)",
"range": [
- 2176,
- 2230
+ 3871,
+ 3925
],
"loc": {
"start": {
- "line": 59,
+ "line": 144,
"column": 8
},
"end": {
- "line": 59,
+ "line": 144,
"column": 62
}
}
@@ -5534,16 +6157,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 2351,
- 2355
+ 4046,
+ 4050
],
"loc": {
"start": {
- "line": 64,
+ "line": 149,
"column": 8
},
"end": {
- "line": 64,
+ "line": 149,
"column": 12
}
}
@@ -5552,62 +6175,62 @@
"type": "Identifier",
"name": "overrideSortableTable",
"range": [
- 2356,
- 2377
+ 4051,
+ 4072
],
"loc": {
"start": {
- "line": 64,
+ "line": 149,
"column": 13
},
"end": {
- "line": 64,
+ "line": 149,
"column": 34
}
}
},
"range": [
- 2351,
- 2377
+ 4046,
+ 4072
],
"loc": {
"start": {
- "line": 64,
+ "line": 149,
"column": 8
},
"end": {
- "line": 64,
+ "line": 149,
"column": 34
}
}
},
"arguments": [],
"range": [
- 2351,
- 2379
+ 4046,
+ 4074
],
"loc": {
"start": {
- "line": 64,
+ "line": 149,
"column": 8
},
"end": {
- "line": 64,
+ "line": 149,
"column": 36
}
}
},
"range": [
- 2351,
- 2380
+ 4046,
+ 4075
],
"loc": {
"start": {
- "line": 64,
+ "line": 149,
"column": 8
},
"end": {
- "line": 64,
+ "line": 149,
"column": 37
}
}
@@ -5622,16 +6245,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 2389,
- 2393
+ 4084,
+ 4088
],
"loc": {
"start": {
- "line": 65,
+ "line": 150,
"column": 8
},
"end": {
- "line": 65,
+ "line": 150,
"column": 12
}
}
@@ -5640,62 +6263,62 @@
"type": "Identifier",
"name": "setSortTypes",
"range": [
- 2394,
- 2406
+ 4089,
+ 4101
],
"loc": {
"start": {
- "line": 65,
+ "line": 150,
"column": 13
},
"end": {
- "line": 65,
+ "line": 150,
"column": 25
}
}
},
"range": [
- 2389,
- 2406
+ 4084,
+ 4101
],
"loc": {
"start": {
- "line": 65,
+ "line": 150,
"column": 8
},
"end": {
- "line": 65,
+ "line": 150,
"column": 25
}
}
},
"arguments": [],
"range": [
- 2389,
- 2408
+ 4084,
+ 4103
],
"loc": {
"start": {
- "line": 65,
+ "line": 150,
"column": 8
},
"end": {
- "line": 65,
+ "line": 150,
"column": 27
}
}
},
"range": [
- 2389,
- 2409
+ 4084,
+ 4104
],
"loc": {
"start": {
- "line": 65,
+ "line": 150,
"column": 8
},
"end": {
- "line": 65,
+ "line": 150,
"column": 28
}
},
@@ -5704,16 +6327,16 @@
"type": "Line",
"value": "Column sort at start",
"range": [
- 2419,
- 2441
+ 4114,
+ 4136
],
"loc": {
"start": {
- "line": 67,
+ "line": 152,
"column": 8
},
"end": {
- "line": 67,
+ "line": 152,
"column": 30
}
}
@@ -5729,16 +6352,16 @@
"type": "Identifier",
"name": "sortColAtStart",
"range": [
- 2454,
- 2468
+ 4149,
+ 4163
],
"loc": {
"start": {
- "line": 68,
+ "line": 153,
"column": 12
},
"end": {
- "line": 68,
+ "line": 153,
"column": 26
}
}
@@ -5750,16 +6373,16 @@
"type": "Identifier",
"name": "adpt",
"range": [
- 2471,
- 2475
+ 4166,
+ 4170
],
"loc": {
"start": {
- "line": 68,
+ "line": 153,
"column": 29
},
"end": {
- "line": 68,
+ "line": 153,
"column": 33
}
}
@@ -5768,46 +6391,46 @@
"type": "Identifier",
"name": "sortColAtStart",
"range": [
- 2476,
- 2490
+ 4171,
+ 4185
],
"loc": {
"start": {
- "line": 68,
+ "line": 153,
"column": 34
},
"end": {
- "line": 68,
+ "line": 153,
"column": 48
}
}
},
"range": [
- 2471,
- 2490
+ 4166,
+ 4185
],
"loc": {
"start": {
- "line": 68,
+ "line": 153,
"column": 29
},
"end": {
- "line": 68,
+ "line": 153,
"column": 48
}
}
},
"range": [
- 2454,
- 2490
+ 4149,
+ 4185
],
"loc": {
"start": {
- "line": 68,
+ "line": 153,
"column": 12
},
"end": {
- "line": 68,
+ "line": 153,
"column": 48
}
}
@@ -5815,16 +6438,16 @@
],
"kind": "let",
"range": [
- 2450,
- 2491
+ 4145,
+ 4186
],
"loc": {
"start": {
- "line": 68,
+ "line": 153,
"column": 8
},
"end": {
- "line": 68,
+ "line": 153,
"column": 49
}
},
@@ -5833,16 +6456,16 @@
"type": "Line",
"value": "Column sort at start",
"range": [
- 2419,
- 2441
+ 4114,
+ 4136
],
"loc": {
"start": {
- "line": 67,
+ "line": 152,
"column": 8
},
"end": {
- "line": 67,
+ "line": 152,
"column": 30
}
}
@@ -5855,16 +6478,16 @@
"type": "Identifier",
"name": "sortColAtStart",
"range": [
- 2504,
- 2518
+ 4199,
+ 4213
],
"loc": {
"start": {
- "line": 69,
+ "line": 154,
"column": 12
},
"end": {
- "line": 69,
+ "line": 154,
"column": 26
}
}
@@ -5885,16 +6508,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 2534,
- 2538
+ 4229,
+ 4233
],
"loc": {
"start": {
- "line": 70,
+ "line": 155,
"column": 12
},
"end": {
- "line": 70,
+ "line": 155,
"column": 16
}
}
@@ -5903,31 +6526,31 @@
"type": "Identifier",
"name": "stt",
"range": [
- 2539,
- 2542
+ 4234,
+ 4237
],
"loc": {
"start": {
- "line": 70,
+ "line": 155,
"column": 17
},
"end": {
- "line": 70,
+ "line": 155,
"column": 20
}
}
},
"range": [
- 2534,
- 2542
+ 4229,
+ 4237
],
"loc": {
"start": {
- "line": 70,
+ "line": 155,
"column": 12
},
"end": {
- "line": 70,
+ "line": 155,
"column": 20
}
}
@@ -5936,31 +6559,31 @@
"type": "Identifier",
"name": "sort",
"range": [
- 2543,
- 2547
+ 4238,
+ 4242
],
"loc": {
"start": {
- "line": 70,
+ "line": 155,
"column": 21
},
"end": {
- "line": 70,
+ "line": 155,
"column": 25
}
}
},
"range": [
- 2534,
- 2547
+ 4229,
+ 4242
],
"loc": {
"start": {
- "line": 70,
+ "line": 155,
"column": 12
},
"end": {
- "line": 70,
+ "line": 155,
"column": 25
}
}
@@ -5973,16 +6596,16 @@
"type": "Identifier",
"name": "sortColAtStart",
"range": [
- 2548,
- 2562
+ 4243,
+ 4257
],
"loc": {
"start": {
- "line": 70,
+ "line": 155,
"column": 26
},
"end": {
- "line": 70,
+ "line": 155,
"column": 40
}
}
@@ -5992,31 +6615,31 @@
"value": 0,
"raw": "0",
"range": [
- 2563,
- 2564
+ 4258,
+ 4259
],
"loc": {
"start": {
- "line": 70,
+ "line": 155,
"column": 41
},
"end": {
- "line": 70,
+ "line": 155,
"column": 42
}
}
},
"range": [
- 2548,
- 2565
+ 4243,
+ 4260
],
"loc": {
"start": {
- "line": 70,
+ "line": 155,
"column": 26
},
"end": {
- "line": 70,
+ "line": 155,
"column": 43
}
}
@@ -6028,16 +6651,16 @@
"type": "Identifier",
"name": "sortColAtStart",
"range": [
- 2567,
- 2581
+ 4262,
+ 4276
],
"loc": {
"start": {
- "line": 70,
+ "line": 155,
"column": 45
},
"end": {
- "line": 70,
+ "line": 155,
"column": 59
}
}
@@ -6047,94 +6670,94 @@
"value": 1,
"raw": "1",
"range": [
- 2582,
- 2583
+ 4277,
+ 4278
],
"loc": {
"start": {
- "line": 70,
+ "line": 155,
"column": 60
},
"end": {
- "line": 70,
+ "line": 155,
"column": 61
}
}
},
"range": [
- 2567,
- 2584
+ 4262,
+ 4279
],
"loc": {
"start": {
- "line": 70,
+ "line": 155,
"column": 45
},
"end": {
- "line": 70,
+ "line": 155,
"column": 62
}
}
}
],
"range": [
- 2534,
- 2585
+ 4229,
+ 4280
],
"loc": {
"start": {
- "line": 70,
+ "line": 155,
"column": 12
},
"end": {
- "line": 70,
+ "line": 155,
"column": 63
}
}
},
"range": [
- 2534,
- 2586
+ 4229,
+ 4281
],
"loc": {
"start": {
- "line": 70,
+ "line": 155,
"column": 12
},
"end": {
- "line": 70,
+ "line": 155,
"column": 64
}
}
}
],
"range": [
- 2520,
- 2596
+ 4215,
+ 4291
],
"loc": {
"start": {
- "line": 69,
+ "line": 154,
"column": 28
},
"end": {
- "line": 71,
+ "line": 156,
"column": 9
}
}
},
"alternate": null,
"range": [
- 2500,
- 2596
+ 4195,
+ 4291
],
"loc": {
"start": {
- "line": 69,
+ "line": 154,
"column": 8
},
"end": {
- "line": 71,
+ "line": 156,
"column": 9
}
}
@@ -6147,16 +6770,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 2610,
- 2614
+ 4305,
+ 4309
],
"loc": {
"start": {
- "line": 73,
+ "line": 158,
"column": 12
},
"end": {
- "line": 73,
+ "line": 158,
"column": 16
}
}
@@ -6165,31 +6788,31 @@
"type": "Identifier",
"name": "onSortLoaded",
"range": [
- 2615,
- 2627
+ 4310,
+ 4322
],
"loc": {
"start": {
- "line": 73,
+ "line": 158,
"column": 17
},
"end": {
- "line": 73,
+ "line": 158,
"column": 29
}
}
},
"range": [
- 2610,
- 2627
+ 4305,
+ 4322
],
"loc": {
"start": {
- "line": 73,
+ "line": 158,
"column": 12
},
"end": {
- "line": 73,
+ "line": 158,
"column": 29
}
}
@@ -6210,16 +6833,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 2643,
- 2647
+ 4338,
+ 4342
],
"loc": {
"start": {
- "line": 74,
+ "line": 159,
"column": 12
},
"end": {
- "line": 74,
+ "line": 159,
"column": 16
}
}
@@ -6228,31 +6851,31 @@
"type": "Identifier",
"name": "onSortLoaded",
"range": [
- 2648,
- 2660
+ 4343,
+ 4355
],
"loc": {
"start": {
- "line": 74,
+ "line": 159,
"column": 17
},
"end": {
- "line": 74,
+ "line": 159,
"column": 29
}
}
},
"range": [
- 2643,
- 2660
+ 4338,
+ 4355
],
"loc": {
"start": {
- "line": 74,
+ "line": 159,
"column": 12
},
"end": {
- "line": 74,
+ "line": 159,
"column": 29
}
}
@@ -6261,31 +6884,31 @@
"type": "Identifier",
"name": "call",
"range": [
- 2661,
- 2665
+ 4356,
+ 4360
],
"loc": {
"start": {
- "line": 74,
+ "line": 159,
"column": 30
},
"end": {
- "line": 74,
+ "line": 159,
"column": 34
}
}
},
"range": [
- 2643,
- 2665
+ 4338,
+ 4360
],
"loc": {
"start": {
- "line": 74,
+ "line": 159,
"column": 12
},
"end": {
- "line": 74,
+ "line": 159,
"column": 34
}
}
@@ -6296,16 +6919,16 @@
"value": null,
"raw": "null",
"range": [
- 2666,
- 2670
+ 4361,
+ 4365
],
"loc": {
"start": {
- "line": 74,
+ "line": 159,
"column": 35
},
"end": {
- "line": 74,
+ "line": 159,
"column": 39
}
}
@@ -6314,16 +6937,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 2672,
- 2674
+ 4367,
+ 4369
],
"loc": {
"start": {
- "line": 74,
+ "line": 159,
"column": 41
},
"end": {
- "line": 74,
+ "line": 159,
"column": 43
}
}
@@ -6331,79 +6954,79 @@
{
"type": "ThisExpression",
"range": [
- 2676,
- 2680
+ 4371,
+ 4375
],
"loc": {
"start": {
- "line": 74,
+ "line": 159,
"column": 45
},
"end": {
- "line": 74,
+ "line": 159,
"column": 49
}
}
}
],
"range": [
- 2643,
- 2681
+ 4338,
+ 4376
],
"loc": {
"start": {
- "line": 74,
+ "line": 159,
"column": 12
},
"end": {
- "line": 74,
+ "line": 159,
"column": 50
}
}
},
"range": [
- 2643,
- 2682
+ 4338,
+ 4377
],
"loc": {
"start": {
- "line": 74,
+ "line": 159,
"column": 12
},
"end": {
- "line": 74,
+ "line": 159,
"column": 51
}
}
}
],
"range": [
- 2629,
- 2692
+ 4324,
+ 4387
],
"loc": {
"start": {
- "line": 73,
+ "line": 158,
"column": 31
},
"end": {
- "line": 75,
+ "line": 160,
"column": 9
}
}
},
"alternate": null,
"range": [
- 2606,
- 2692
+ 4301,
+ 4387
],
"loc": {
"start": {
- "line": 73,
+ "line": 158,
"column": 8
},
"end": {
- "line": 75,
+ "line": 160,
"column": 9
}
},
@@ -6412,16 +7035,16 @@
"type": "Block",
"value": "** SortableTable callbacks **",
"range": [
- 2702,
- 2735
+ 4397,
+ 4430
],
"loc": {
"start": {
- "line": 77,
+ "line": 162,
"column": 8
},
"end": {
- "line": 77,
+ "line": 162,
"column": 41
}
}
@@ -6442,16 +7065,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 2744,
- 2748
+ 4439,
+ 4443
],
"loc": {
"start": {
- "line": 78,
+ "line": 163,
"column": 8
},
"end": {
- "line": 78,
+ "line": 163,
"column": 12
}
}
@@ -6460,31 +7083,31 @@
"type": "Identifier",
"name": "stt",
"range": [
- 2749,
- 2752
+ 4444,
+ 4447
],
"loc": {
"start": {
- "line": 78,
+ "line": 163,
"column": 13
},
"end": {
- "line": 78,
+ "line": 163,
"column": 16
}
}
},
"range": [
- 2744,
- 2752
+ 4439,
+ 4447
],
"loc": {
"start": {
- "line": 78,
+ "line": 163,
"column": 8
},
"end": {
- "line": 78,
+ "line": 163,
"column": 16
}
}
@@ -6493,31 +7116,31 @@
"type": "Identifier",
"name": "onbeforesort",
"range": [
- 2753,
- 2765
+ 4448,
+ 4460
],
"loc": {
"start": {
- "line": 78,
+ "line": 163,
"column": 17
},
"end": {
- "line": 78,
+ "line": 163,
"column": 29
}
}
},
"range": [
- 2744,
- 2765
+ 4439,
+ 4460
],
"loc": {
"start": {
- "line": 78,
+ "line": 163,
"column": 8
},
"end": {
- "line": 78,
+ "line": 163,
"column": 29
}
}
@@ -6538,16 +7161,16 @@
"type": "Identifier",
"name": "adpt",
"range": [
- 2798,
- 2802
+ 4493,
+ 4497
],
"loc": {
"start": {
- "line": 79,
+ "line": 164,
"column": 16
},
"end": {
- "line": 79,
+ "line": 164,
"column": 20
}
}
@@ -6556,31 +7179,31 @@
"type": "Identifier",
"name": "onBeforeSort",
"range": [
- 2803,
- 2815
+ 4498,
+ 4510
],
"loc": {
"start": {
- "line": 79,
+ "line": 164,
"column": 21
},
"end": {
- "line": 79,
+ "line": 164,
"column": 33
}
}
},
"range": [
- 2798,
- 2815
+ 4493,
+ 4510
],
"loc": {
"start": {
- "line": 79,
+ "line": 164,
"column": 16
},
"end": {
- "line": 79,
+ "line": 164,
"column": 33
}
}
@@ -6602,16 +7225,16 @@
"type": "Identifier",
"name": "adpt",
"range": [
- 2835,
- 2839
+ 4530,
+ 4534
],
"loc": {
"start": {
- "line": 80,
+ "line": 165,
"column": 16
},
"end": {
- "line": 80,
+ "line": 165,
"column": 20
}
}
@@ -6620,31 +7243,31 @@
"type": "Identifier",
"name": "onBeforeSort",
"range": [
- 2840,
- 2852
+ 4535,
+ 4547
],
"loc": {
"start": {
- "line": 80,
+ "line": 165,
"column": 21
},
"end": {
- "line": 80,
+ "line": 165,
"column": 33
}
}
},
"range": [
- 2835,
- 2852
+ 4530,
+ 4547
],
"loc": {
"start": {
- "line": 80,
+ "line": 165,
"column": 16
},
"end": {
- "line": 80,
+ "line": 165,
"column": 33
}
}
@@ -6653,31 +7276,31 @@
"type": "Identifier",
"name": "call",
"range": [
- 2853,
- 2857
+ 4548,
+ 4552
],
"loc": {
"start": {
- "line": 80,
+ "line": 165,
"column": 34
},
"end": {
- "line": 80,
+ "line": 165,
"column": 38
}
}
},
"range": [
- 2835,
- 2857
+ 4530,
+ 4552
],
"loc": {
"start": {
- "line": 80,
+ "line": 165,
"column": 16
},
"end": {
- "line": 80,
+ "line": 165,
"column": 38
}
}
@@ -6688,16 +7311,16 @@
"value": null,
"raw": "null",
"range": [
- 2858,
- 2862
+ 4553,
+ 4557
],
"loc": {
"start": {
- "line": 80,
+ "line": 165,
"column": 39
},
"end": {
- "line": 80,
+ "line": 165,
"column": 43
}
}
@@ -6706,16 +7329,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 2864,
- 2866
+ 4559,
+ 4561
],
"loc": {
"start": {
- "line": 80,
+ "line": 165,
"column": 45
},
"end": {
- "line": 80,
+ "line": 165,
"column": 47
}
}
@@ -6730,16 +7353,16 @@
"type": "Identifier",
"name": "adpt",
"range": [
- 2868,
- 2872
+ 4563,
+ 4567
],
"loc": {
"start": {
- "line": 80,
+ "line": 165,
"column": 49
},
"end": {
- "line": 80,
+ "line": 165,
"column": 53
}
}
@@ -6748,31 +7371,31 @@
"type": "Identifier",
"name": "stt",
"range": [
- 2873,
- 2876
+ 4568,
+ 4571
],
"loc": {
"start": {
- "line": 80,
+ "line": 165,
"column": 54
},
"end": {
- "line": 80,
+ "line": 165,
"column": 57
}
}
},
"range": [
- 2868,
- 2876
+ 4563,
+ 4571
],
"loc": {
"start": {
- "line": 80,
+ "line": 165,
"column": 49
},
"end": {
- "line": 80,
+ "line": 165,
"column": 57
}
}
@@ -6781,94 +7404,94 @@
"type": "Identifier",
"name": "sortColumn",
"range": [
- 2877,
- 2887
+ 4572,
+ 4582
],
"loc": {
"start": {
- "line": 80,
+ "line": 165,
"column": 58
},
"end": {
- "line": 80,
+ "line": 165,
"column": 68
}
}
},
"range": [
- 2868,
- 2887
+ 4563,
+ 4582
],
"loc": {
"start": {
- "line": 80,
+ "line": 165,
"column": 49
},
"end": {
- "line": 80,
+ "line": 165,
"column": 68
}
}
}
],
"range": [
- 2835,
- 2888
+ 4530,
+ 4583
],
"loc": {
"start": {
- "line": 80,
+ "line": 165,
"column": 16
},
"end": {
- "line": 80,
+ "line": 165,
"column": 69
}
}
},
"range": [
- 2835,
- 2889
+ 4530,
+ 4584
],
"loc": {
"start": {
- "line": 80,
+ "line": 165,
"column": 16
},
"end": {
- "line": 80,
+ "line": 165,
"column": 70
}
}
}
],
"range": [
- 2817,
- 2903
+ 4512,
+ 4598
],
"loc": {
"start": {
- "line": 79,
+ "line": 164,
"column": 35
},
"end": {
- "line": 81,
+ "line": 166,
"column": 13
}
}
},
"alternate": null,
"range": [
- 2794,
- 2903
+ 4489,
+ 4598
],
"loc": {
"start": {
- "line": 79,
+ "line": 164,
"column": 12
},
"end": {
- "line": 81,
+ "line": 166,
"column": 13
}
},
@@ -6877,16 +7500,16 @@
"type": "Block",
"value": "** sort behaviour for paging **",
"range": [
- 2917,
- 2952
+ 4612,
+ 4647
],
"loc": {
"start": {
- "line": 83,
+ "line": 168,
"column": 12
},
"end": {
- "line": 83,
+ "line": 168,
"column": 47
}
}
@@ -6902,16 +7525,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 2969,
- 2971
+ 4664,
+ 4666
],
"loc": {
"start": {
- "line": 84,
+ "line": 169,
"column": 16
},
"end": {
- "line": 84,
+ "line": 169,
"column": 18
}
}
@@ -6920,31 +7543,31 @@
"type": "Identifier",
"name": "paging",
"range": [
- 2972,
- 2978
+ 4667,
+ 4673
],
"loc": {
"start": {
- "line": 84,
+ "line": 169,
"column": 19
},
"end": {
- "line": 84,
+ "line": 169,
"column": 25
}
}
},
"range": [
- 2969,
- 2978
+ 4664,
+ 4673
],
"loc": {
"start": {
- "line": 84,
+ "line": 169,
"column": 16
},
"end": {
- "line": 84,
+ "line": 169,
"column": 25
}
}
@@ -6968,16 +7591,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 2998,
- 3000
+ 4693,
+ 4695
],
"loc": {
"start": {
- "line": 85,
+ "line": 170,
"column": 16
},
"end": {
- "line": 85,
+ "line": 170,
"column": 18
}
}
@@ -6986,31 +7609,31 @@
"type": "Identifier",
"name": "feature",
"range": [
- 3001,
- 3008
+ 4696,
+ 4703
],
"loc": {
"start": {
- "line": 85,
+ "line": 170,
"column": 19
},
"end": {
- "line": 85,
+ "line": 170,
"column": 26
}
}
},
"range": [
- 2998,
- 3008
+ 4693,
+ 4703
],
"loc": {
"start": {
- "line": 85,
+ "line": 170,
"column": 16
},
"end": {
- "line": 85,
+ "line": 170,
"column": 26
}
}
@@ -7021,32 +7644,32 @@
"value": "paging",
"raw": "'paging'",
"range": [
- 3009,
- 3017
+ 4704,
+ 4712
],
"loc": {
"start": {
- "line": 85,
+ "line": 170,
"column": 27
},
"end": {
- "line": 85,
+ "line": 170,
"column": 35
}
}
}
],
"range": [
- 2998,
- 3018
+ 4693,
+ 4713
],
"loc": {
"start": {
- "line": 85,
+ "line": 170,
"column": 16
},
"end": {
- "line": 85,
+ "line": 170,
"column": 36
}
}
@@ -7055,94 +7678,94 @@
"type": "Identifier",
"name": "disable",
"range": [
- 3019,
- 3026
+ 4714,
+ 4721
],
"loc": {
"start": {
- "line": 85,
+ "line": 170,
"column": 37
},
"end": {
- "line": 85,
+ "line": 170,
"column": 44
}
}
},
"range": [
- 2998,
- 3026
+ 4693,
+ 4721
],
"loc": {
"start": {
- "line": 85,
+ "line": 170,
"column": 16
},
"end": {
- "line": 85,
+ "line": 170,
"column": 44
}
}
},
"arguments": [],
"range": [
- 2998,
- 3028
+ 4693,
+ 4723
],
"loc": {
"start": {
- "line": 85,
+ "line": 170,
"column": 16
},
"end": {
- "line": 85,
+ "line": 170,
"column": 46
}
}
},
"range": [
- 2998,
- 3029
+ 4693,
+ 4724
],
"loc": {
"start": {
- "line": 85,
+ "line": 170,
"column": 16
},
"end": {
- "line": 85,
+ "line": 170,
"column": 47
}
}
}
],
"range": [
- 2980,
- 3043
+ 4675,
+ 4738
],
"loc": {
"start": {
- "line": 84,
+ "line": 169,
"column": 27
},
"end": {
- "line": 86,
+ "line": 171,
"column": 13
}
}
},
"alternate": null,
"range": [
- 2965,
- 3043
+ 4660,
+ 4738
],
"loc": {
"start": {
- "line": 84,
+ "line": 169,
"column": 12
},
"end": {
- "line": 86,
+ "line": 171,
"column": 13
}
},
@@ -7151,16 +7774,16 @@
"type": "Block",
"value": "** sort behaviour for paging **",
"range": [
- 2917,
- 2952
+ 4612,
+ 4647
],
"loc": {
"start": {
- "line": 83,
+ "line": 168,
"column": 12
},
"end": {
- "line": 83,
+ "line": 168,
"column": 47
}
}
@@ -7169,16 +7792,16 @@
}
],
"range": [
- 2780,
- 3053
+ 4475,
+ 4748
],
"loc": {
"start": {
- "line": 78,
+ "line": 163,
"column": 44
},
"end": {
- "line": 87,
+ "line": 172,
"column": 9
}
}
@@ -7186,46 +7809,46 @@
"generator": false,
"expression": false,
"range": [
- 2768,
- 3053
+ 4463,
+ 4748
],
"loc": {
"start": {
- "line": 78,
+ "line": 163,
"column": 32
},
"end": {
- "line": 87,
+ "line": 172,
"column": 9
}
}
},
"range": [
- 2744,
- 3053
+ 4439,
+ 4748
],
"loc": {
"start": {
- "line": 78,
+ "line": 163,
"column": 8
},
"end": {
- "line": 87,
+ "line": 172,
"column": 9
}
}
},
"range": [
- 2744,
- 3054
+ 4439,
+ 4749
],
"loc": {
"start": {
- "line": 78,
+ "line": 163,
"column": 8
},
"end": {
- "line": 87,
+ "line": 172,
"column": 10
}
},
@@ -7234,16 +7857,16 @@
"type": "Block",
"value": "** SortableTable callbacks **",
"range": [
- 2702,
- 2735
+ 4397,
+ 4430
],
"loc": {
"start": {
- "line": 77,
+ "line": 162,
"column": 8
},
"end": {
- "line": 77,
+ "line": 162,
"column": 41
}
}
@@ -7264,16 +7887,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 3064,
- 3068
+ 4759,
+ 4763
],
"loc": {
"start": {
- "line": 89,
+ "line": 174,
"column": 8
},
"end": {
- "line": 89,
+ "line": 174,
"column": 12
}
}
@@ -7282,31 +7905,31 @@
"type": "Identifier",
"name": "stt",
"range": [
- 3069,
- 3072
+ 4764,
+ 4767
],
"loc": {
"start": {
- "line": 89,
+ "line": 174,
"column": 13
},
"end": {
- "line": 89,
+ "line": 174,
"column": 16
}
}
},
"range": [
- 3064,
- 3072
+ 4759,
+ 4767
],
"loc": {
"start": {
- "line": 89,
+ "line": 174,
"column": 8
},
"end": {
- "line": 89,
+ "line": 174,
"column": 16
}
}
@@ -7315,31 +7938,31 @@
"type": "Identifier",
"name": "onsort",
"range": [
- 3073,
- 3079
+ 4768,
+ 4774
],
"loc": {
"start": {
- "line": 89,
+ "line": 174,
"column": 17
},
"end": {
- "line": 89,
+ "line": 174,
"column": 23
}
}
},
"range": [
- 3064,
- 3079
+ 4759,
+ 4774
],
"loc": {
"start": {
- "line": 89,
+ "line": 174,
"column": 8
},
"end": {
- "line": 89,
+ "line": 174,
"column": 23
}
}
@@ -7363,16 +7986,16 @@
"type": "Identifier",
"name": "adpt",
"range": [
- 3108,
- 3112
+ 4803,
+ 4807
],
"loc": {
"start": {
- "line": 90,
+ "line": 175,
"column": 12
},
"end": {
- "line": 90,
+ "line": 175,
"column": 16
}
}
@@ -7381,31 +8004,31 @@
"type": "Identifier",
"name": "sorted",
"range": [
- 3113,
- 3119
+ 4808,
+ 4814
],
"loc": {
"start": {
- "line": 90,
+ "line": 175,
"column": 17
},
"end": {
- "line": 90,
+ "line": 175,
"column": 23
}
}
},
"range": [
- 3108,
- 3119
+ 4803,
+ 4814
],
"loc": {
"start": {
- "line": 90,
+ "line": 175,
"column": 12
},
"end": {
- "line": 90,
+ "line": 175,
"column": 23
}
}
@@ -7415,46 +8038,46 @@
"value": true,
"raw": "true",
"range": [
- 3122,
- 3126
+ 4817,
+ 4821
],
"loc": {
"start": {
- "line": 90,
+ "line": 175,
"column": 26
},
"end": {
- "line": 90,
+ "line": 175,
"column": 30
}
}
},
"range": [
- 3108,
- 3126
+ 4803,
+ 4821
],
"loc": {
"start": {
- "line": 90,
+ "line": 175,
"column": 12
},
"end": {
- "line": 90,
+ "line": 175,
"column": 30
}
}
},
"range": [
- 3108,
- 3127
+ 4803,
+ 4822
],
"loc": {
"start": {
- "line": 90,
+ "line": 175,
"column": 12
},
"end": {
- "line": 90,
+ "line": 175,
"column": 31
}
},
@@ -7463,16 +8086,16 @@
"type": "Line",
"value": "sort behaviour for paging",
"range": [
- 3141,
- 3168
+ 4836,
+ 4863
],
"loc": {
"start": {
- "line": 92,
+ "line": 177,
"column": 12
},
"end": {
- "line": 92,
+ "line": 177,
"column": 39
}
}
@@ -7488,16 +8111,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 3185,
- 3187
+ 4880,
+ 4882
],
"loc": {
"start": {
- "line": 93,
+ "line": 178,
"column": 16
},
"end": {
- "line": 93,
+ "line": 178,
"column": 18
}
}
@@ -7506,31 +8129,31 @@
"type": "Identifier",
"name": "paging",
"range": [
- 3188,
- 3194
+ 4883,
+ 4889
],
"loc": {
"start": {
- "line": 93,
+ "line": 178,
"column": 19
},
"end": {
- "line": 93,
+ "line": 178,
"column": 25
}
}
},
"range": [
- 3185,
- 3194
+ 4880,
+ 4889
],
"loc": {
"start": {
- "line": 93,
+ "line": 178,
"column": 16
},
"end": {
- "line": 93,
+ "line": 178,
"column": 25
}
}
@@ -7547,16 +8170,16 @@
"type": "Identifier",
"name": "paginator",
"range": [
- 3218,
- 3227
+ 4913,
+ 4922
],
"loc": {
"start": {
- "line": 94,
+ "line": 179,
"column": 20
},
"end": {
- "line": 94,
+ "line": 179,
"column": 29
}
}
@@ -7570,16 +8193,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 3230,
- 3232
+ 4925,
+ 4927
],
"loc": {
"start": {
- "line": 94,
+ "line": 179,
"column": 32
},
"end": {
- "line": 94,
+ "line": 179,
"column": 34
}
}
@@ -7588,31 +8211,31 @@
"type": "Identifier",
"name": "feature",
"range": [
- 3233,
- 3240
+ 4928,
+ 4935
],
"loc": {
"start": {
- "line": 94,
+ "line": 179,
"column": 35
},
"end": {
- "line": 94,
+ "line": 179,
"column": 42
}
}
},
"range": [
- 3230,
- 3240
+ 4925,
+ 4935
],
"loc": {
"start": {
- "line": 94,
+ "line": 179,
"column": 32
},
"end": {
- "line": 94,
+ "line": 179,
"column": 42
}
}
@@ -7623,47 +8246,47 @@
"value": "paging",
"raw": "'paging'",
"range": [
- 3241,
- 3249
+ 4936,
+ 4944
],
"loc": {
"start": {
- "line": 94,
+ "line": 179,
"column": 43
},
"end": {
- "line": 94,
+ "line": 179,
"column": 51
}
}
}
],
"range": [
- 3230,
- 3250
+ 4925,
+ 4945
],
"loc": {
"start": {
- "line": 94,
+ "line": 179,
"column": 32
},
"end": {
- "line": 94,
+ "line": 179,
"column": 52
}
}
},
"range": [
- 3218,
- 3250
+ 4913,
+ 4945
],
"loc": {
"start": {
- "line": 94,
+ "line": 179,
"column": 20
},
"end": {
- "line": 94,
+ "line": 179,
"column": 52
}
}
@@ -7671,16 +8294,16 @@
],
"kind": "let",
"range": [
- 3214,
- 3251
+ 4909,
+ 4946
],
"loc": {
"start": {
- "line": 94,
+ "line": 179,
"column": 16
},
"end": {
- "line": 94,
+ "line": 179,
"column": 53
}
},
@@ -7689,16 +8312,16 @@
"type": "Line",
"value": " recalculate valid rows index as sorting may have change it",
"range": [
- 3268,
- 3329
+ 4963,
+ 5024
],
"loc": {
"start": {
- "line": 95,
+ "line": 180,
"column": 16
},
"end": {
- "line": 95,
+ "line": 180,
"column": 77
}
}
@@ -7716,16 +8339,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 3346,
- 3348
+ 5041,
+ 5043
],
"loc": {
"start": {
- "line": 96,
+ "line": 181,
"column": 16
},
"end": {
- "line": 96,
+ "line": 181,
"column": 18
}
}
@@ -7734,31 +8357,31 @@
"type": "Identifier",
"name": "getValidRows",
"range": [
- 3349,
- 3361
+ 5044,
+ 5056
],
"loc": {
"start": {
- "line": 96,
+ "line": 181,
"column": 19
},
"end": {
- "line": 96,
+ "line": 181,
"column": 31
}
}
},
"range": [
- 3346,
- 3361
+ 5041,
+ 5056
],
"loc": {
"start": {
- "line": 96,
+ "line": 181,
"column": 16
},
"end": {
- "line": 96,
+ "line": 181,
"column": 31
}
}
@@ -7769,47 +8392,47 @@
"value": true,
"raw": "true",
"range": [
- 3362,
- 3366
+ 5057,
+ 5061
],
"loc": {
"start": {
- "line": 96,
+ "line": 181,
"column": 32
},
"end": {
- "line": 96,
+ "line": 181,
"column": 36
}
}
}
],
"range": [
- 3346,
- 3367
+ 5041,
+ 5062
],
"loc": {
"start": {
- "line": 96,
+ "line": 181,
"column": 16
},
"end": {
- "line": 96,
+ "line": 181,
"column": 37
}
}
},
"range": [
- 3346,
- 3368
+ 5041,
+ 5063
],
"loc": {
"start": {
- "line": 96,
+ "line": 181,
"column": 16
},
"end": {
- "line": 96,
+ "line": 181,
"column": 38
}
},
@@ -7818,16 +8441,16 @@
"type": "Line",
"value": " recalculate valid rows index as sorting may have change it",
"range": [
- 3268,
- 3329
+ 4963,
+ 5024
],
"loc": {
"start": {
- "line": 95,
+ "line": 180,
"column": 16
},
"end": {
- "line": 95,
+ "line": 180,
"column": 77
}
}
@@ -7845,16 +8468,16 @@
"type": "Identifier",
"name": "paginator",
"range": [
- 3385,
- 3394
+ 5080,
+ 5089
],
"loc": {
"start": {
- "line": 97,
+ "line": 182,
"column": 16
},
"end": {
- "line": 97,
+ "line": 182,
"column": 25
}
}
@@ -7863,62 +8486,62 @@
"type": "Identifier",
"name": "enable",
"range": [
- 3395,
- 3401
+ 5090,
+ 5096
],
"loc": {
"start": {
- "line": 97,
+ "line": 182,
"column": 26
},
"end": {
- "line": 97,
+ "line": 182,
"column": 32
}
}
},
"range": [
- 3385,
- 3401
+ 5080,
+ 5096
],
"loc": {
"start": {
- "line": 97,
+ "line": 182,
"column": 16
},
"end": {
- "line": 97,
+ "line": 182,
"column": 32
}
}
},
"arguments": [],
"range": [
- 3385,
- 3403
+ 5080,
+ 5098
],
"loc": {
"start": {
- "line": 97,
+ "line": 182,
"column": 16
},
"end": {
- "line": 97,
+ "line": 182,
"column": 34
}
}
},
"range": [
- 3385,
- 3404
+ 5080,
+ 5099
],
"loc": {
"start": {
- "line": 97,
+ "line": 182,
"column": 16
},
"end": {
- "line": 97,
+ "line": 182,
"column": 35
}
}
@@ -7934,16 +8557,16 @@
"type": "Identifier",
"name": "paginator",
"range": [
- 3421,
- 3430
+ 5116,
+ 5125
],
"loc": {
"start": {
- "line": 98,
+ "line": 183,
"column": 16
},
"end": {
- "line": 98,
+ "line": 183,
"column": 25
}
}
@@ -7952,31 +8575,31 @@
"type": "Identifier",
"name": "setPage",
"range": [
- 3431,
- 3438
+ 5126,
+ 5133
],
"loc": {
"start": {
- "line": 98,
+ "line": 183,
"column": 26
},
"end": {
- "line": 98,
+ "line": 183,
"column": 33
}
}
},
"range": [
- 3421,
- 3438
+ 5116,
+ 5133
],
"loc": {
"start": {
- "line": 98,
+ "line": 183,
"column": 16
},
"end": {
- "line": 98,
+ "line": 183,
"column": 33
}
}
@@ -7991,16 +8614,16 @@
"type": "Identifier",
"name": "paginator",
"range": [
- 3439,
- 3448
+ 5134,
+ 5143
],
"loc": {
"start": {
- "line": 98,
+ "line": 183,
"column": 34
},
"end": {
- "line": 98,
+ "line": 183,
"column": 43
}
}
@@ -8009,110 +8632,110 @@
"type": "Identifier",
"name": "getPage",
"range": [
- 3449,
- 3456
+ 5144,
+ 5151
],
"loc": {
"start": {
- "line": 98,
+ "line": 183,
"column": 44
},
"end": {
- "line": 98,
+ "line": 183,
"column": 51
}
}
},
"range": [
- 3439,
- 3456
+ 5134,
+ 5151
],
"loc": {
"start": {
- "line": 98,
+ "line": 183,
"column": 34
},
"end": {
- "line": 98,
+ "line": 183,
"column": 51
}
}
},
"arguments": [],
"range": [
- 3439,
- 3458
+ 5134,
+ 5153
],
"loc": {
"start": {
- "line": 98,
+ "line": 183,
"column": 34
},
"end": {
- "line": 98,
+ "line": 183,
"column": 53
}
}
}
],
"range": [
- 3421,
- 3459
+ 5116,
+ 5154
],
"loc": {
"start": {
- "line": 98,
+ "line": 183,
"column": 16
},
"end": {
- "line": 98,
+ "line": 183,
"column": 54
}
}
},
"range": [
- 3421,
- 3460
+ 5116,
+ 5155
],
"loc": {
"start": {
- "line": 98,
+ "line": 183,
"column": 16
},
"end": {
- "line": 98,
+ "line": 183,
"column": 55
}
}
}
],
"range": [
- 3196,
- 3474
+ 4891,
+ 5169
],
"loc": {
"start": {
- "line": 93,
+ "line": 178,
"column": 27
},
"end": {
- "line": 99,
+ "line": 184,
"column": 13
}
}
},
"alternate": null,
"range": [
- 3181,
- 3474
+ 4876,
+ 5169
],
"loc": {
"start": {
- "line": 93,
+ "line": 178,
"column": 12
},
"end": {
- "line": 99,
+ "line": 184,
"column": 13
}
},
@@ -8121,16 +8744,16 @@
"type": "Line",
"value": "sort behaviour for paging",
"range": [
- 3141,
- 3168
+ 4836,
+ 4863
],
"loc": {
"start": {
- "line": 92,
+ "line": 177,
"column": 12
},
"end": {
- "line": 92,
+ "line": 177,
"column": 39
}
}
@@ -8146,16 +8769,16 @@
"type": "Identifier",
"name": "adpt",
"range": [
- 3492,
- 3496
+ 5187,
+ 5191
],
"loc": {
"start": {
- "line": 101,
+ "line": 186,
"column": 16
},
"end": {
- "line": 101,
+ "line": 186,
"column": 20
}
}
@@ -8164,31 +8787,31 @@
"type": "Identifier",
"name": "onAfterSort",
"range": [
- 3497,
- 3508
+ 5192,
+ 5203
],
"loc": {
"start": {
- "line": 101,
+ "line": 186,
"column": 21
},
"end": {
- "line": 101,
+ "line": 186,
"column": 32
}
}
},
"range": [
- 3492,
- 3508
+ 5187,
+ 5203
],
"loc": {
"start": {
- "line": 101,
+ "line": 186,
"column": 16
},
"end": {
- "line": 101,
+ "line": 186,
"column": 32
}
}
@@ -8210,16 +8833,16 @@
"type": "Identifier",
"name": "adpt",
"range": [
- 3528,
- 3532
+ 5223,
+ 5227
],
"loc": {
"start": {
- "line": 102,
+ "line": 187,
"column": 16
},
"end": {
- "line": 102,
+ "line": 187,
"column": 20
}
}
@@ -8228,31 +8851,31 @@
"type": "Identifier",
"name": "onAfterSort",
"range": [
- 3533,
- 3544
+ 5228,
+ 5239
],
"loc": {
"start": {
- "line": 102,
+ "line": 187,
"column": 21
},
"end": {
- "line": 102,
+ "line": 187,
"column": 32
}
}
},
"range": [
- 3528,
- 3544
+ 5223,
+ 5239
],
"loc": {
"start": {
- "line": 102,
+ "line": 187,
"column": 16
},
"end": {
- "line": 102,
+ "line": 187,
"column": 32
}
}
@@ -8261,31 +8884,31 @@
"type": "Identifier",
"name": "call",
"range": [
- 3545,
- 3549
+ 5240,
+ 5244
],
"loc": {
"start": {
- "line": 102,
+ "line": 187,
"column": 33
},
"end": {
- "line": 102,
+ "line": 187,
"column": 37
}
}
},
"range": [
- 3528,
- 3549
+ 5223,
+ 5244
],
"loc": {
"start": {
- "line": 102,
+ "line": 187,
"column": 16
},
"end": {
- "line": 102,
+ "line": 187,
"column": 37
}
}
@@ -8296,16 +8919,16 @@
"value": null,
"raw": "null",
"range": [
- 3550,
- 3554
+ 5245,
+ 5249
],
"loc": {
"start": {
- "line": 102,
+ "line": 187,
"column": 38
},
"end": {
- "line": 102,
+ "line": 187,
"column": 42
}
}
@@ -8314,16 +8937,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 3556,
- 3558
+ 5251,
+ 5253
],
"loc": {
"start": {
- "line": 102,
+ "line": 187,
"column": 44
},
"end": {
- "line": 102,
+ "line": 187,
"column": 46
}
}
@@ -8338,16 +8961,16 @@
"type": "Identifier",
"name": "adpt",
"range": [
- 3560,
- 3564
+ 5255,
+ 5259
],
"loc": {
"start": {
- "line": 102,
+ "line": 187,
"column": 48
},
"end": {
- "line": 102,
+ "line": 187,
"column": 52
}
}
@@ -8356,31 +8979,31 @@
"type": "Identifier",
"name": "stt",
"range": [
- 3565,
- 3568
+ 5260,
+ 5263
],
"loc": {
"start": {
- "line": 102,
+ "line": 187,
"column": 53
},
"end": {
- "line": 102,
+ "line": 187,
"column": 56
}
}
},
"range": [
- 3560,
- 3568
+ 5255,
+ 5263
],
"loc": {
"start": {
- "line": 102,
+ "line": 187,
"column": 48
},
"end": {
- "line": 102,
+ "line": 187,
"column": 56
}
}
@@ -8389,31 +9012,31 @@
"type": "Identifier",
"name": "sortColumn",
"range": [
- 3569,
- 3579
+ 5264,
+ 5274
],
"loc": {
"start": {
- "line": 102,
+ "line": 187,
"column": 57
},
"end": {
- "line": 102,
+ "line": 187,
"column": 67
}
}
},
"range": [
- 3560,
- 3579
+ 5255,
+ 5274
],
"loc": {
"start": {
- "line": 102,
+ "line": 187,
"column": 48
},
"end": {
- "line": 102,
+ "line": 187,
"column": 67
}
}
@@ -8428,16 +9051,16 @@
"type": "Identifier",
"name": "adpt",
"range": [
- 3601,
- 3605
+ 5296,
+ 5300
],
"loc": {
"start": {
- "line": 103,
+ "line": 188,
"column": 20
},
"end": {
- "line": 103,
+ "line": 188,
"column": 24
}
}
@@ -8446,31 +9069,31 @@
"type": "Identifier",
"name": "stt",
"range": [
- 3606,
- 3609
+ 5301,
+ 5304
],
"loc": {
"start": {
- "line": 103,
+ "line": 188,
"column": 25
},
"end": {
- "line": 103,
+ "line": 188,
"column": 28
}
}
},
"range": [
- 3601,
- 3609
+ 5296,
+ 5304
],
"loc": {
"start": {
- "line": 103,
+ "line": 188,
"column": 20
},
"end": {
- "line": 103,
+ "line": 188,
"column": 28
}
}
@@ -8479,94 +9102,94 @@
"type": "Identifier",
"name": "descending",
"range": [
- 3610,
- 3620
+ 5305,
+ 5315
],
"loc": {
"start": {
- "line": 103,
+ "line": 188,
"column": 29
},
"end": {
- "line": 103,
+ "line": 188,
"column": 39
}
}
},
"range": [
- 3601,
- 3620
+ 5296,
+ 5315
],
"loc": {
"start": {
- "line": 103,
+ "line": 188,
"column": 20
},
"end": {
- "line": 103,
+ "line": 188,
"column": 39
}
}
}
],
"range": [
- 3528,
- 3621
+ 5223,
+ 5316
],
"loc": {
"start": {
- "line": 102,
+ "line": 187,
"column": 16
},
"end": {
- "line": 103,
+ "line": 188,
"column": 40
}
}
},
"range": [
- 3528,
- 3622
+ 5223,
+ 5317
],
"loc": {
"start": {
- "line": 102,
+ "line": 187,
"column": 16
},
"end": {
- "line": 103,
+ "line": 188,
"column": 41
}
}
}
],
"range": [
- 3510,
- 3636
+ 5205,
+ 5331
],
"loc": {
"start": {
- "line": 101,
+ "line": 186,
"column": 34
},
"end": {
- "line": 104,
+ "line": 189,
"column": 13
}
}
},
"alternate": null,
"range": [
- 3488,
- 3636
+ 5183,
+ 5331
],
"loc": {
"start": {
- "line": 101,
+ "line": 186,
"column": 12
},
"end": {
- "line": 104,
+ "line": 189,
"column": 13
}
}
@@ -8585,16 +9208,16 @@
"type": "Identifier",
"name": "adpt",
"range": [
- 3650,
- 3654
+ 5345,
+ 5349
],
"loc": {
"start": {
- "line": 106,
+ "line": 191,
"column": 12
},
"end": {
- "line": 106,
+ "line": 191,
"column": 16
}
}
@@ -8603,31 +9226,31 @@
"type": "Identifier",
"name": "emitter",
"range": [
- 3655,
- 3662
+ 5350,
+ 5357
],
"loc": {
"start": {
- "line": 106,
+ "line": 191,
"column": 17
},
"end": {
- "line": 106,
+ "line": 191,
"column": 24
}
}
},
"range": [
- 3650,
- 3662
+ 5345,
+ 5357
],
"loc": {
"start": {
- "line": 106,
+ "line": 191,
"column": 12
},
"end": {
- "line": 106,
+ "line": 191,
"column": 24
}
}
@@ -8636,31 +9259,31 @@
"type": "Identifier",
"name": "emit",
"range": [
- 3663,
- 3667
+ 5358,
+ 5362
],
"loc": {
"start": {
- "line": 106,
+ "line": 191,
"column": 25
},
"end": {
- "line": 106,
+ "line": 191,
"column": 29
}
}
},
"range": [
- 3650,
- 3667
+ 5345,
+ 5362
],
"loc": {
"start": {
- "line": 106,
+ "line": 191,
"column": 12
},
"end": {
- "line": 106,
+ "line": 191,
"column": 29
}
}
@@ -8671,16 +9294,16 @@
"value": "column-sorted",
"raw": "'column-sorted'",
"range": [
- 3668,
- 3683
+ 5363,
+ 5378
],
"loc": {
"start": {
- "line": 106,
+ "line": 191,
"column": 30
},
"end": {
- "line": 106,
+ "line": 191,
"column": 45
}
}
@@ -8689,16 +9312,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 3685,
- 3687
+ 5380,
+ 5382
],
"loc": {
"start": {
- "line": 106,
+ "line": 191,
"column": 47
},
"end": {
- "line": 106,
+ "line": 191,
"column": 49
}
}
@@ -8713,16 +9336,16 @@
"type": "Identifier",
"name": "adpt",
"range": [
- 3689,
- 3693
+ 5384,
+ 5388
],
"loc": {
"start": {
- "line": 106,
+ "line": 191,
"column": 51
},
"end": {
- "line": 106,
+ "line": 191,
"column": 55
}
}
@@ -8731,31 +9354,31 @@
"type": "Identifier",
"name": "stt",
"range": [
- 3694,
- 3697
+ 5389,
+ 5392
],
"loc": {
"start": {
- "line": 106,
+ "line": 191,
"column": 56
},
"end": {
- "line": 106,
+ "line": 191,
"column": 59
}
}
},
"range": [
- 3689,
- 3697
+ 5384,
+ 5392
],
"loc": {
"start": {
- "line": 106,
+ "line": 191,
"column": 51
},
"end": {
- "line": 106,
+ "line": 191,
"column": 59
}
}
@@ -8764,31 +9387,31 @@
"type": "Identifier",
"name": "sortColumn",
"range": [
- 3698,
- 3708
+ 5393,
+ 5403
],
"loc": {
"start": {
- "line": 106,
+ "line": 191,
"column": 60
},
"end": {
- "line": 106,
+ "line": 191,
"column": 70
}
}
},
"range": [
- 3689,
- 3708
+ 5384,
+ 5403
],
"loc": {
"start": {
- "line": 106,
+ "line": 191,
"column": 51
},
"end": {
- "line": 106,
+ "line": 191,
"column": 70
}
}
@@ -8803,16 +9426,16 @@
"type": "Identifier",
"name": "adpt",
"range": [
- 3726,
- 3730
+ 5421,
+ 5425
],
"loc": {
"start": {
- "line": 107,
+ "line": 192,
"column": 16
},
"end": {
- "line": 107,
+ "line": 192,
"column": 20
}
}
@@ -8821,31 +9444,31 @@
"type": "Identifier",
"name": "stt",
"range": [
- 3731,
- 3734
+ 5426,
+ 5429
],
"loc": {
"start": {
- "line": 107,
+ "line": 192,
"column": 21
},
"end": {
- "line": 107,
+ "line": 192,
"column": 24
}
}
},
"range": [
- 3726,
- 3734
+ 5421,
+ 5429
],
"loc": {
"start": {
- "line": 107,
+ "line": 192,
"column": 16
},
"end": {
- "line": 107,
+ "line": 192,
"column": 24
}
}
@@ -8854,78 +9477,78 @@
"type": "Identifier",
"name": "descending",
"range": [
- 3735,
- 3745
+ 5430,
+ 5440
],
"loc": {
"start": {
- "line": 107,
+ "line": 192,
"column": 25
},
"end": {
- "line": 107,
+ "line": 192,
"column": 35
}
}
},
"range": [
- 3726,
- 3745
+ 5421,
+ 5440
],
"loc": {
"start": {
- "line": 107,
+ "line": 192,
"column": 16
},
"end": {
- "line": 107,
+ "line": 192,
"column": 35
}
}
}
],
"range": [
- 3650,
- 3746
+ 5345,
+ 5441
],
"loc": {
"start": {
- "line": 106,
+ "line": 191,
"column": 12
},
"end": {
- "line": 107,
+ "line": 192,
"column": 36
}
}
},
"range": [
- 3650,
- 3747
+ 5345,
+ 5442
],
"loc": {
"start": {
- "line": 106,
+ "line": 191,
"column": 12
},
"end": {
- "line": 107,
+ "line": 192,
"column": 37
}
}
}
],
"range": [
- 3094,
- 3757
+ 4789,
+ 5452
],
"loc": {
"start": {
- "line": 89,
+ "line": 174,
"column": 38
},
"end": {
- "line": 108,
+ "line": 193,
"column": 9
}
}
@@ -8933,46 +9556,46 @@
"generator": false,
"expression": false,
"range": [
- 3082,
- 3757
+ 4777,
+ 5452
],
"loc": {
"start": {
- "line": 89,
+ "line": 174,
"column": 26
},
"end": {
- "line": 108,
+ "line": 193,
"column": 9
}
}
},
"range": [
- 3064,
- 3757
+ 4759,
+ 5452
],
"loc": {
"start": {
- "line": 89,
+ "line": 174,
"column": 8
},
"end": {
- "line": 108,
+ "line": 193,
"column": 9
}
}
},
"range": [
- 3064,
- 3758
+ 4759,
+ 5453
],
"loc": {
"start": {
- "line": 89,
+ "line": 174,
"column": 8
},
"end": {
- "line": 108,
+ "line": 193,
"column": 10
}
}
@@ -8990,16 +9613,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 3768,
- 3772
+ 5463,
+ 5467
],
"loc": {
"start": {
- "line": 110,
+ "line": 195,
"column": 8
},
"end": {
- "line": 110,
+ "line": 195,
"column": 12
}
}
@@ -9008,31 +9631,31 @@
"type": "Identifier",
"name": "emitter",
"range": [
- 3773,
- 3780
+ 5468,
+ 5475
],
"loc": {
"start": {
- "line": 110,
+ "line": 195,
"column": 13
},
"end": {
- "line": 110,
+ "line": 195,
"column": 20
}
}
},
"range": [
- 3768,
- 3780
+ 5463,
+ 5475
],
"loc": {
"start": {
- "line": 110,
+ "line": 195,
"column": 8
},
"end": {
- "line": 110,
+ "line": 195,
"column": 20
}
}
@@ -9041,31 +9664,31 @@
"type": "Identifier",
"name": "on",
"range": [
- 3781,
- 3783
+ 5476,
+ 5478
],
"loc": {
"start": {
- "line": 110,
+ "line": 195,
"column": 21
},
"end": {
- "line": 110,
+ "line": 195,
"column": 23
}
}
},
"range": [
- 3768,
- 3783
+ 5463,
+ 5478
],
"loc": {
"start": {
- "line": 110,
+ "line": 195,
"column": 8
},
"end": {
- "line": 110,
+ "line": 195,
"column": 23
}
}
@@ -9079,32 +9702,32 @@
"value": "sort",
"raw": "'sort'",
"range": [
- 3785,
- 3791
+ 5480,
+ 5486
],
"loc": {
"start": {
- "line": 110,
+ "line": 195,
"column": 25
},
"end": {
- "line": 110,
+ "line": 195,
"column": 31
}
}
}
],
"range": [
- 3784,
- 3792
+ 5479,
+ 5487
],
"loc": {
"start": {
- "line": 110,
+ "line": 195,
"column": 24
},
"end": {
- "line": 110,
+ "line": 195,
"column": 32
}
}
@@ -9117,16 +9740,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 3807,
- 3809
+ 5502,
+ 5504
],
"loc": {
"start": {
- "line": 111,
+ "line": 196,
"column": 13
},
"end": {
- "line": 111,
+ "line": 196,
"column": 15
}
}
@@ -9135,16 +9758,16 @@
"type": "Identifier",
"name": "colIdx",
"range": [
- 3811,
- 3817
+ 5506,
+ 5512
],
"loc": {
"start": {
- "line": 111,
+ "line": 196,
"column": 17
},
"end": {
- "line": 111,
+ "line": 196,
"column": 23
}
}
@@ -9153,16 +9776,16 @@
"type": "Identifier",
"name": "desc",
"range": [
- 3819,
- 3823
+ 5514,
+ 5518
],
"loc": {
"start": {
- "line": 111,
+ "line": 196,
"column": 25
},
"end": {
- "line": 111,
+ "line": 196,
"column": 29
}
}
@@ -9176,16 +9799,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 3828,
- 3832
+ 5523,
+ 5527
],
"loc": {
"start": {
- "line": 111,
+ "line": 196,
"column": 34
},
"end": {
- "line": 111,
+ "line": 196,
"column": 38
}
}
@@ -9194,31 +9817,31 @@
"type": "Identifier",
"name": "sortByColumnIndex",
"range": [
- 3833,
- 3850
+ 5528,
+ 5545
],
"loc": {
"start": {
- "line": 111,
+ "line": 196,
"column": 39
},
"end": {
- "line": 111,
+ "line": 196,
"column": 56
}
}
},
"range": [
- 3828,
- 3850
+ 5523,
+ 5545
],
"loc": {
"start": {
- "line": 111,
+ "line": 196,
"column": 34
},
"end": {
- "line": 111,
+ "line": 196,
"column": 56
}
}
@@ -9228,16 +9851,16 @@
"type": "Identifier",
"name": "colIdx",
"range": [
- 3851,
- 3857
+ 5546,
+ 5552
],
"loc": {
"start": {
- "line": 111,
+ "line": 196,
"column": 57
},
"end": {
- "line": 111,
+ "line": 196,
"column": 63
}
}
@@ -9246,32 +9869,32 @@
"type": "Identifier",
"name": "desc",
"range": [
- 3859,
- 3863
+ 5554,
+ 5558
],
"loc": {
"start": {
- "line": 111,
+ "line": 196,
"column": 65
},
"end": {
- "line": 111,
+ "line": 196,
"column": 69
}
}
}
],
"range": [
- 3828,
- 3864
+ 5523,
+ 5559
],
"loc": {
"start": {
- "line": 111,
+ "line": 196,
"column": 34
},
"end": {
- "line": 111,
+ "line": 196,
"column": 70
}
}
@@ -9279,50 +9902,70 @@
"generator": false,
"expression": true,
"range": [
- 3806,
- 3864
+ 5501,
+ 5559
],
"loc": {
"start": {
- "line": 111,
+ "line": 196,
"column": 12
},
"end": {
- "line": 111,
+ "line": 196,
"column": 70
}
}
}
],
"range": [
- 3768,
- 3865
+ 5463,
+ 5560
],
"loc": {
"start": {
- "line": 110,
+ "line": 195,
"column": 8
},
"end": {
- "line": 111,
+ "line": 196,
"column": 71
}
}
},
"range": [
- 3768,
- 3866
+ 5463,
+ 5561
],
"loc": {
"start": {
- "line": 110,
+ "line": 195,
"column": 8
},
"end": {
- "line": 111,
+ "line": 196,
"column": 72
}
- }
+ },
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "* @inherited ",
+ "range": [
+ 5571,
+ 5588
+ ],
+ "loc": {
+ "start": {
+ "line": 198,
+ "column": 8
+ },
+ "end": {
+ "line": 198,
+ "column": 25
+ }
+ }
+ }
+ ]
},
{
"type": "ExpressionStatement",
@@ -9335,16 +9978,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 3876,
- 3880
+ 5597,
+ 5601
],
"loc": {
"start": {
- "line": 113,
+ "line": 199,
"column": 8
},
"end": {
- "line": 113,
+ "line": 199,
"column": 12
}
}
@@ -9353,31 +9996,31 @@
"type": "Identifier",
"name": "initialized",
"range": [
- 3881,
- 3892
+ 5602,
+ 5613
],
"loc": {
"start": {
- "line": 113,
+ "line": 199,
"column": 13
},
"end": {
- "line": 113,
+ "line": 199,
"column": 24
}
}
},
"range": [
- 3876,
- 3892
+ 5597,
+ 5613
],
"loc": {
"start": {
- "line": 113,
+ "line": 199,
"column": 8
},
"end": {
- "line": 113,
+ "line": 199,
"column": 24
}
}
@@ -9387,49 +10030,69 @@
"value": true,
"raw": "true",
"range": [
- 3895,
- 3899
+ 5616,
+ 5620
],
"loc": {
"start": {
- "line": 113,
+ "line": 199,
"column": 27
},
"end": {
- "line": 113,
+ "line": 199,
"column": 31
}
}
},
"range": [
- 3876,
- 3899
+ 5597,
+ 5620
],
"loc": {
"start": {
- "line": 113,
+ "line": 199,
"column": 8
},
"end": {
- "line": 113,
+ "line": 199,
"column": 31
}
}
},
"range": [
- 3876,
- 3900
+ 5597,
+ 5621
],
"loc": {
"start": {
- "line": 113,
+ "line": 199,
"column": 8
},
"end": {
- "line": 113,
+ "line": 199,
"column": 32
}
- }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "* @inherited ",
+ "range": [
+ 5571,
+ 5588
+ ],
+ "loc": {
+ "start": {
+ "line": 198,
+ "column": 8
+ },
+ "end": {
+ "line": 198,
+ "column": 25
+ }
+ }
+ }
+ ]
},
{
"type": "ExpressionStatement",
@@ -9444,16 +10107,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 3909,
- 3913
+ 5631,
+ 5635
],
"loc": {
"start": {
- "line": 114,
+ "line": 201,
"column": 8
},
"end": {
- "line": 114,
+ "line": 201,
"column": 12
}
}
@@ -9462,31 +10125,31 @@
"type": "Identifier",
"name": "emitter",
"range": [
- 3914,
- 3921
+ 5636,
+ 5643
],
"loc": {
"start": {
- "line": 114,
+ "line": 201,
"column": 13
},
"end": {
- "line": 114,
+ "line": 201,
"column": 20
}
}
},
"range": [
- 3909,
- 3921
+ 5631,
+ 5643
],
"loc": {
"start": {
- "line": 114,
+ "line": 201,
"column": 8
},
"end": {
- "line": 114,
+ "line": 201,
"column": 20
}
}
@@ -9495,31 +10158,31 @@
"type": "Identifier",
"name": "emit",
"range": [
- 3922,
- 3926
+ 5644,
+ 5648
],
"loc": {
"start": {
- "line": 114,
+ "line": 201,
"column": 21
},
"end": {
- "line": 114,
+ "line": 201,
"column": 25
}
}
},
"range": [
- 3909,
- 3926
+ 5631,
+ 5648
],
"loc": {
"start": {
- "line": 114,
+ "line": 201,
"column": 8
},
"end": {
- "line": 114,
+ "line": 201,
"column": 25
}
}
@@ -9530,16 +10193,16 @@
"value": "sort-initialized",
"raw": "'sort-initialized'",
"range": [
- 3927,
- 3945
+ 5649,
+ 5667
],
"loc": {
"start": {
- "line": 114,
+ "line": 201,
"column": 26
},
"end": {
- "line": 114,
+ "line": 201,
"column": 44
}
}
@@ -9548,16 +10211,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 3947,
- 3949
+ 5669,
+ 5671
],
"loc": {
"start": {
- "line": 114,
+ "line": 201,
"column": 46
},
"end": {
- "line": 114,
+ "line": 201,
"column": 48
}
}
@@ -9565,63 +10228,63 @@
{
"type": "ThisExpression",
"range": [
- 3951,
- 3955
+ 5673,
+ 5677
],
"loc": {
"start": {
- "line": 114,
+ "line": 201,
"column": 50
},
"end": {
- "line": 114,
+ "line": 201,
"column": 54
}
}
}
],
"range": [
- 3909,
- 3956
+ 5631,
+ 5678
],
"loc": {
"start": {
- "line": 114,
+ "line": 201,
"column": 8
},
"end": {
- "line": 114,
+ "line": 201,
"column": 55
}
}
},
"range": [
- 3909,
- 3957
+ 5631,
+ 5679
],
"loc": {
"start": {
- "line": 114,
+ "line": 201,
"column": 8
},
"end": {
- "line": 114,
+ "line": 201,
"column": 56
}
}
}
],
"range": [
- 2052,
- 3963
+ 3747,
+ 5685
],
"loc": {
"start": {
- "line": 52,
+ "line": 137,
"column": 11
},
"end": {
- "line": 115,
+ "line": 202,
"column": 5
}
}
@@ -9629,16 +10292,16 @@
"generator": false,
"expression": false,
"range": [
- 2049,
- 3963
+ 3744,
+ 5685
],
"loc": {
"start": {
- "line": 52,
+ "line": 137,
"column": 8
},
"end": {
- "line": 115,
+ "line": 202,
"column": 5
}
}
@@ -9646,34 +10309,54 @@
"kind": "method",
"computed": false,
"range": [
- 2045,
- 3963
+ 3740,
+ 5685
],
"loc": {
"start": {
- "line": 52,
+ "line": 137,
"column": 4
},
"end": {
- "line": 115,
+ "line": 202,
"column": 5
}
},
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\n * Initializes AdapterSortableTable instance\n ",
+ "range": [
+ 3675,
+ 3735
+ ],
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 4
+ },
+ "end": {
+ "line": 136,
+ "column": 7
+ }
+ }
+ }
+ ],
"trailingComments": [
{
"type": "Block",
"value": "*\n * Sort specified column\n * @param {Number} colIdx Column index\n * @param {Boolean} desc Optional: descending manner\n ",
"range": [
- 3969,
- 4109
+ 5691,
+ 5831
],
"loc": {
"start": {
- "line": 117,
+ "line": 204,
"column": 4
},
"end": {
- "line": 121,
+ "line": 208,
"column": 7
}
}
@@ -9687,16 +10370,16 @@
"type": "Identifier",
"name": "sortByColumnIndex",
"range": [
- 4114,
- 4131
+ 5836,
+ 5853
],
"loc": {
"start": {
- "line": 122,
+ "line": 209,
"column": 4
},
"end": {
- "line": 122,
+ "line": 209,
"column": 21
}
}
@@ -9709,16 +10392,16 @@
"type": "Identifier",
"name": "colIdx",
"range": [
- 4132,
- 4138
+ 5854,
+ 5860
],
"loc": {
"start": {
- "line": 122,
+ "line": 209,
"column": 22
},
"end": {
- "line": 122,
+ "line": 209,
"column": 28
}
}
@@ -9727,16 +10410,16 @@
"type": "Identifier",
"name": "desc",
"range": [
- 4140,
- 4144
+ 5862,
+ 5866
],
"loc": {
"start": {
- "line": 122,
+ "line": 209,
"column": 30
},
"end": {
- "line": 122,
+ "line": 209,
"column": 34
}
}
@@ -9758,16 +10441,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 4156,
- 4160
+ 5878,
+ 5882
],
"loc": {
"start": {
- "line": 123,
+ "line": 210,
"column": 8
},
"end": {
- "line": 123,
+ "line": 210,
"column": 12
}
}
@@ -9776,31 +10459,31 @@
"type": "Identifier",
"name": "stt",
"range": [
- 4161,
- 4164
+ 5883,
+ 5886
],
"loc": {
"start": {
- "line": 123,
+ "line": 210,
"column": 13
},
"end": {
- "line": 123,
+ "line": 210,
"column": 16
}
}
},
"range": [
- 4156,
- 4164
+ 5878,
+ 5886
],
"loc": {
"start": {
- "line": 123,
+ "line": 210,
"column": 8
},
"end": {
- "line": 123,
+ "line": 210,
"column": 16
}
}
@@ -9809,31 +10492,31 @@
"type": "Identifier",
"name": "sort",
"range": [
- 4165,
- 4169
+ 5887,
+ 5891
],
"loc": {
"start": {
- "line": 123,
+ "line": 210,
"column": 17
},
"end": {
- "line": 123,
+ "line": 210,
"column": 21
}
}
},
"range": [
- 4156,
- 4169
+ 5878,
+ 5891
],
"loc": {
"start": {
- "line": 123,
+ "line": 210,
"column": 8
},
"end": {
- "line": 123,
+ "line": 210,
"column": 21
}
}
@@ -9843,16 +10526,16 @@
"type": "Identifier",
"name": "colIdx",
"range": [
- 4170,
- 4176
+ 5892,
+ 5898
],
"loc": {
"start": {
- "line": 123,
+ "line": 210,
"column": 22
},
"end": {
- "line": 123,
+ "line": 210,
"column": 28
}
}
@@ -9861,63 +10544,63 @@
"type": "Identifier",
"name": "desc",
"range": [
- 4178,
- 4182
+ 5900,
+ 5904
],
"loc": {
"start": {
- "line": 123,
+ "line": 210,
"column": 30
},
"end": {
- "line": 123,
+ "line": 210,
"column": 34
}
}
}
],
"range": [
- 4156,
- 4183
+ 5878,
+ 5905
],
"loc": {
"start": {
- "line": 123,
+ "line": 210,
"column": 8
},
"end": {
- "line": 123,
+ "line": 210,
"column": 35
}
}
},
"range": [
- 4156,
- 4184
+ 5878,
+ 5906
],
"loc": {
"start": {
- "line": 123,
+ "line": 210,
"column": 8
},
"end": {
- "line": 123,
+ "line": 210,
"column": 36
}
}
}
],
"range": [
- 4146,
- 4190
+ 5868,
+ 5912
],
"loc": {
"start": {
- "line": 122,
+ "line": 209,
"column": 36
},
"end": {
- "line": 124,
+ "line": 211,
"column": 5
}
}
@@ -9925,16 +10608,16 @@
"generator": false,
"expression": false,
"range": [
- 4131,
- 4190
+ 5853,
+ 5912
],
"loc": {
"start": {
- "line": 122,
+ "line": 209,
"column": 21
},
"end": {
- "line": 124,
+ "line": 211,
"column": 5
}
}
@@ -9942,16 +10625,16 @@
"kind": "method",
"computed": false,
"range": [
- 4114,
- 4190
+ 5836,
+ 5912
],
"loc": {
"start": {
- "line": 122,
+ "line": 209,
"column": 4
},
"end": {
- "line": 124,
+ "line": 211,
"column": 5
}
},
@@ -9960,16 +10643,36 @@
"type": "Block",
"value": "*\n * Sort specified column\n * @param {Number} colIdx Column index\n * @param {Boolean} desc Optional: descending manner\n ",
"range": [
- 3969,
- 4109
+ 5691,
+ 5831
],
"loc": {
"start": {
- "line": 117,
+ "line": 204,
"column": 4
},
"end": {
- "line": 121,
+ "line": 208,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\n * Set SortableTable overrides for TableFilter integration\n ",
+ "range": [
+ 5918,
+ 5992
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 4
+ },
+ "end": {
+ "line": 215,
"column": 7
}
}
@@ -9983,16 +10686,16 @@
"type": "Identifier",
"name": "overrideSortableTable",
"range": [
- 4196,
- 4217
+ 5997,
+ 6018
],
"loc": {
"start": {
- "line": 126,
+ "line": 216,
"column": 4
},
"end": {
- "line": 126,
+ "line": 216,
"column": 25
}
}
@@ -10013,16 +10716,16 @@
"type": "Identifier",
"name": "adpt",
"range": [
- 4234,
- 4238
+ 6035,
+ 6039
],
"loc": {
"start": {
- "line": 127,
+ "line": 217,
"column": 12
},
"end": {
- "line": 127,
+ "line": 217,
"column": 16
}
}
@@ -10030,31 +10733,31 @@
"init": {
"type": "ThisExpression",
"range": [
- 4241,
- 4245
+ 6042,
+ 6046
],
"loc": {
"start": {
- "line": 127,
+ "line": 217,
"column": 19
},
"end": {
- "line": 127,
+ "line": 217,
"column": 23
}
}
},
"range": [
- 4234,
- 4245
+ 6035,
+ 6046
],
"loc": {
"start": {
- "line": 127,
+ "line": 217,
"column": 12
},
"end": {
- "line": 127,
+ "line": 217,
"column": 23
}
}
@@ -10065,16 +10768,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 4259,
- 4261
+ 6060,
+ 6062
],
"loc": {
"start": {
- "line": 128,
+ "line": 218,
"column": 12
},
"end": {
- "line": 128,
+ "line": 218,
"column": 14
}
}
@@ -10085,16 +10788,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 4264,
- 4268
+ 6065,
+ 6069
],
"loc": {
"start": {
- "line": 128,
+ "line": 218,
"column": 17
},
"end": {
- "line": 128,
+ "line": 218,
"column": 21
}
}
@@ -10103,46 +10806,46 @@
"type": "Identifier",
"name": "tf",
"range": [
- 4269,
- 4271
+ 6070,
+ 6072
],
"loc": {
"start": {
- "line": 128,
+ "line": 218,
"column": 22
},
"end": {
- "line": 128,
+ "line": 218,
"column": 24
}
}
},
"range": [
- 4264,
- 4271
+ 6065,
+ 6072
],
"loc": {
"start": {
- "line": 128,
+ "line": 218,
"column": 17
},
"end": {
- "line": 128,
+ "line": 218,
"column": 24
}
}
},
"range": [
- 4259,
- 4271
+ 6060,
+ 6072
],
"loc": {
"start": {
- "line": 128,
+ "line": 218,
"column": 12
},
"end": {
- "line": 128,
+ "line": 218,
"column": 24
}
}
@@ -10150,16 +10853,16 @@
],
"kind": "let",
"range": [
- 4230,
- 4272
+ 6031,
+ 6073
],
"loc": {
"start": {
- "line": 127,
+ "line": 217,
"column": 8
},
"end": {
- "line": 128,
+ "line": 218,
"column": 25
}
},
@@ -10168,16 +10871,16 @@
"type": "Block",
"value": "*\n * Overrides headerOnclick method in order to handle th event\n * @param {Object} e [description]\n ",
"range": [
- 4282,
- 4411
+ 6083,
+ 6212
],
"loc": {
"start": {
- "line": 130,
+ "line": 220,
"column": 8
},
"end": {
- "line": 133,
+ "line": 223,
"column": 11
}
}
@@ -10199,16 +10902,16 @@
"type": "Identifier",
"name": "SortableTable",
"range": [
- 4420,
- 4433
+ 6221,
+ 6234
],
"loc": {
"start": {
- "line": 134,
+ "line": 224,
"column": 8
},
"end": {
- "line": 134,
+ "line": 224,
"column": 21
}
}
@@ -10217,31 +10920,31 @@
"type": "Identifier",
"name": "prototype",
"range": [
- 4434,
- 4443
+ 6235,
+ 6244
],
"loc": {
"start": {
- "line": 134,
+ "line": 224,
"column": 22
},
"end": {
- "line": 134,
+ "line": 224,
"column": 31
}
}
},
"range": [
- 4420,
- 4443
+ 6221,
+ 6244
],
"loc": {
"start": {
- "line": 134,
+ "line": 224,
"column": 8
},
"end": {
- "line": 134,
+ "line": 224,
"column": 31
}
}
@@ -10250,31 +10953,31 @@
"type": "Identifier",
"name": "headerOnclick",
"range": [
- 4444,
- 4457
+ 6245,
+ 6258
],
"loc": {
"start": {
- "line": 134,
+ "line": 224,
"column": 32
},
"end": {
- "line": 134,
+ "line": 224,
"column": 45
}
}
},
"range": [
- 4420,
- 4457
+ 6221,
+ 6258
],
"loc": {
"start": {
- "line": 134,
+ "line": 224,
"column": 8
},
"end": {
- "line": 134,
+ "line": 224,
"column": 45
}
}
@@ -10287,16 +10990,16 @@
"type": "Identifier",
"name": "evt",
"range": [
- 4470,
- 4473
+ 6271,
+ 6274
],
"loc": {
"start": {
- "line": 134,
+ "line": 224,
"column": 58
},
"end": {
- "line": 134,
+ "line": 224,
"column": 61
}
}
@@ -10317,16 +11020,16 @@
"type": "Identifier",
"name": "adpt",
"range": [
- 4494,
- 4498
+ 6295,
+ 6299
],
"loc": {
"start": {
- "line": 135,
+ "line": 225,
"column": 17
},
"end": {
- "line": 135,
+ "line": 225,
"column": 21
}
}
@@ -10335,47 +11038,47 @@
"type": "Identifier",
"name": "initialized",
"range": [
- 4499,
- 4510
+ 6300,
+ 6311
],
"loc": {
"start": {
- "line": 135,
+ "line": 225,
"column": 22
},
"end": {
- "line": 135,
+ "line": 225,
"column": 33
}
}
},
"range": [
- 4494,
- 4510
+ 6295,
+ 6311
],
"loc": {
"start": {
- "line": 135,
+ "line": 225,
"column": 17
},
"end": {
- "line": 135,
+ "line": 225,
"column": 33
}
}
},
"prefix": true,
"range": [
- 4493,
- 4510
+ 6294,
+ 6311
],
"loc": {
"start": {
- "line": 135,
+ "line": 225,
"column": 16
},
"end": {
- "line": 135,
+ "line": 225,
"column": 33
}
}
@@ -10387,48 +11090,48 @@
"type": "ReturnStatement",
"argument": null,
"range": [
- 4530,
- 4537
+ 6331,
+ 6338
],
"loc": {
"start": {
- "line": 136,
+ "line": 226,
"column": 16
},
"end": {
- "line": 136,
+ "line": 226,
"column": 23
}
}
}
],
"range": [
- 4512,
- 4551
+ 6313,
+ 6352
],
"loc": {
"start": {
- "line": 135,
+ "line": 225,
"column": 35
},
"end": {
- "line": 137,
+ "line": 227,
"column": 13
}
}
},
"alternate": null,
"range": [
- 4489,
- 4551
+ 6290,
+ 6352
],
"loc": {
"start": {
- "line": 135,
+ "line": 225,
"column": 12
},
"end": {
- "line": 137,
+ "line": 227,
"column": 13
}
},
@@ -10437,16 +11140,16 @@
"type": "Line",
"value": " find Header element",
"range": [
- 4565,
- 4587
+ 6366,
+ 6388
],
"loc": {
"start": {
- "line": 139,
+ "line": 229,
"column": 12
},
"end": {
- "line": 139,
+ "line": 229,
"column": 34
}
}
@@ -10462,16 +11165,16 @@
"type": "Identifier",
"name": "el",
"range": [
- 4604,
- 4606
+ 6405,
+ 6407
],
"loc": {
"start": {
- "line": 140,
+ "line": 230,
"column": 16
},
"end": {
- "line": 140,
+ "line": 230,
"column": 18
}
}
@@ -10486,16 +11189,16 @@
"type": "Identifier",
"name": "evt",
"range": [
- 4609,
- 4612
+ 6410,
+ 6413
],
"loc": {
"start": {
- "line": 140,
+ "line": 230,
"column": 21
},
"end": {
- "line": 140,
+ "line": 230,
"column": 24
}
}
@@ -10504,31 +11207,31 @@
"type": "Identifier",
"name": "target",
"range": [
- 4613,
- 4619
+ 6414,
+ 6420
],
"loc": {
"start": {
- "line": 140,
+ "line": 230,
"column": 25
},
"end": {
- "line": 140,
+ "line": 230,
"column": 31
}
}
},
"range": [
- 4609,
- 4619
+ 6410,
+ 6420
],
"loc": {
"start": {
- "line": 140,
+ "line": 230,
"column": 21
},
"end": {
- "line": 140,
+ "line": 230,
"column": 31
}
}
@@ -10540,16 +11243,16 @@
"type": "Identifier",
"name": "evt",
"range": [
- 4623,
- 4626
+ 6424,
+ 6427
],
"loc": {
"start": {
- "line": 140,
+ "line": 230,
"column": 35
},
"end": {
- "line": 140,
+ "line": 230,
"column": 38
}
}
@@ -10558,61 +11261,61 @@
"type": "Identifier",
"name": "srcElement",
"range": [
- 4627,
- 4637
+ 6428,
+ 6438
],
"loc": {
"start": {
- "line": 140,
+ "line": 230,
"column": 39
},
"end": {
- "line": 140,
+ "line": 230,
"column": 49
}
}
},
"range": [
- 4623,
- 4637
+ 6424,
+ 6438
],
"loc": {
"start": {
- "line": 140,
+ "line": 230,
"column": 35
},
"end": {
- "line": 140,
+ "line": 230,
"column": 49
}
}
},
"range": [
- 4609,
- 4637
+ 6410,
+ 6438
],
"loc": {
"start": {
- "line": 140,
+ "line": 230,
"column": 21
},
"end": {
- "line": 140,
+ "line": 230,
"column": 49
}
}
},
"range": [
- 4604,
- 4637
+ 6405,
+ 6438
],
"loc": {
"start": {
- "line": 140,
+ "line": 230,
"column": 16
},
"end": {
- "line": 140,
+ "line": 230,
"column": 49
}
}
@@ -10620,16 +11323,16 @@
],
"kind": "let",
"range": [
- 4600,
- 4638
+ 6401,
+ 6439
],
"loc": {
"start": {
- "line": 140,
+ "line": 230,
"column": 12
},
"end": {
- "line": 140,
+ "line": 230,
"column": 50
}
},
@@ -10638,16 +11341,16 @@
"type": "Line",
"value": " find Header element",
"range": [
- 4565,
- 4587
+ 6366,
+ 6388
],
"loc": {
"start": {
- "line": 139,
+ "line": 229,
"column": 12
},
"end": {
- "line": 139,
+ "line": 229,
"column": 34
}
}
@@ -10669,16 +11372,16 @@
"type": "Identifier",
"name": "el",
"range": [
- 4659,
- 4661
+ 6460,
+ 6462
],
"loc": {
"start": {
- "line": 142,
+ "line": 232,
"column": 19
},
"end": {
- "line": 142,
+ "line": 232,
"column": 21
}
}
@@ -10687,31 +11390,31 @@
"type": "Identifier",
"name": "tagName",
"range": [
- 4662,
- 4669
+ 6463,
+ 6470
],
"loc": {
"start": {
- "line": 142,
+ "line": 232,
"column": 22
},
"end": {
- "line": 142,
+ "line": 232,
"column": 29
}
}
},
"range": [
- 4659,
- 4669
+ 6460,
+ 6470
],
"loc": {
"start": {
- "line": 142,
+ "line": 232,
"column": 19
},
"end": {
- "line": 142,
+ "line": 232,
"column": 29
}
}
@@ -10720,31 +11423,31 @@
"type": "Identifier",
"name": "CELL_TAG",
"range": [
- 4674,
- 4682
+ 6475,
+ 6483
],
"loc": {
"start": {
- "line": 142,
+ "line": 232,
"column": 34
},
"end": {
- "line": 142,
+ "line": 232,
"column": 42
}
}
},
"range": [
- 4659,
- 4682
+ 6460,
+ 6483
],
"loc": {
"start": {
- "line": 142,
+ "line": 232,
"column": 19
},
"end": {
- "line": 142,
+ "line": 232,
"column": 42
}
}
@@ -10759,16 +11462,16 @@
"type": "Identifier",
"name": "el",
"range": [
- 4686,
- 4688
+ 6487,
+ 6489
],
"loc": {
"start": {
- "line": 142,
+ "line": 232,
"column": 46
},
"end": {
- "line": 142,
+ "line": 232,
"column": 48
}
}
@@ -10777,31 +11480,31 @@
"type": "Identifier",
"name": "tagName",
"range": [
- 4689,
- 4696
+ 6490,
+ 6497
],
"loc": {
"start": {
- "line": 142,
+ "line": 232,
"column": 49
},
"end": {
- "line": 142,
+ "line": 232,
"column": 56
}
}
},
"range": [
- 4686,
- 4696
+ 6487,
+ 6497
],
"loc": {
"start": {
- "line": 142,
+ "line": 232,
"column": 46
},
"end": {
- "line": 142,
+ "line": 232,
"column": 56
}
}
@@ -10810,46 +11513,46 @@
"type": "Identifier",
"name": "HEADER_TAG",
"range": [
- 4701,
- 4711
+ 6502,
+ 6512
],
"loc": {
"start": {
- "line": 142,
+ "line": 232,
"column": 61
},
"end": {
- "line": 142,
+ "line": 232,
"column": 71
}
}
},
"range": [
- 4686,
- 4711
+ 6487,
+ 6512
],
"loc": {
"start": {
- "line": 142,
+ "line": 232,
"column": 46
},
"end": {
- "line": 142,
+ "line": 232,
"column": 71
}
}
},
"range": [
- 4659,
- 4711
+ 6460,
+ 6512
],
"loc": {
"start": {
- "line": 142,
+ "line": 232,
"column": 19
},
"end": {
- "line": 142,
+ "line": 232,
"column": 71
}
}
@@ -10866,16 +11569,16 @@
"type": "Identifier",
"name": "el",
"range": [
- 4731,
- 4733
+ 6532,
+ 6534
],
"loc": {
"start": {
- "line": 143,
+ "line": 233,
"column": 16
},
"end": {
- "line": 143,
+ "line": 233,
"column": 18
}
}
@@ -10887,16 +11590,16 @@
"type": "Identifier",
"name": "el",
"range": [
- 4736,
- 4738
+ 6537,
+ 6539
],
"loc": {
"start": {
- "line": 143,
+ "line": 233,
"column": 21
},
"end": {
- "line": 143,
+ "line": 233,
"column": 23
}
}
@@ -10905,92 +11608,92 @@
"type": "Identifier",
"name": "parentNode",
"range": [
- 4739,
- 4749
+ 6540,
+ 6550
],
"loc": {
"start": {
- "line": 143,
+ "line": 233,
"column": 24
},
"end": {
- "line": 143,
+ "line": 233,
"column": 34
}
}
},
"range": [
- 4736,
- 4749
+ 6537,
+ 6550
],
"loc": {
"start": {
- "line": 143,
+ "line": 233,
"column": 21
},
"end": {
- "line": 143,
+ "line": 233,
"column": 34
}
}
},
"range": [
- 4731,
- 4749
+ 6532,
+ 6550
],
"loc": {
"start": {
- "line": 143,
+ "line": 233,
"column": 16
},
"end": {
- "line": 143,
+ "line": 233,
"column": 34
}
}
},
"range": [
- 4731,
- 4750
+ 6532,
+ 6551
],
"loc": {
"start": {
- "line": 143,
+ "line": 233,
"column": 16
},
"end": {
- "line": 143,
+ "line": 233,
"column": 35
}
}
}
],
"range": [
- 4713,
- 4764
+ 6514,
+ 6565
],
"loc": {
"start": {
- "line": 142,
+ "line": 232,
"column": 73
},
"end": {
- "line": 144,
+ "line": 234,
"column": 13
}
}
},
"range": [
- 4652,
- 4764
+ 6453,
+ 6565
],
"loc": {
"start": {
- "line": 142,
+ "line": 232,
"column": 12
},
"end": {
- "line": 144,
+ "line": 234,
"column": 13
}
}
@@ -11005,16 +11708,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 4778,
- 4782
+ 6579,
+ 6583
],
"loc": {
"start": {
- "line": 146,
+ "line": 236,
"column": 12
},
"end": {
- "line": 146,
+ "line": 236,
"column": 16
}
}
@@ -11023,31 +11726,31 @@
"type": "Identifier",
"name": "sort",
"range": [
- 4783,
- 4787
+ 6584,
+ 6588
],
"loc": {
"start": {
- "line": 146,
+ "line": 236,
"column": 17
},
"end": {
- "line": 146,
+ "line": 236,
"column": 21
}
}
},
"range": [
- 4778,
- 4787
+ 6579,
+ 6588
],
"loc": {
"start": {
- "line": 146,
+ "line": 236,
"column": 12
},
"end": {
- "line": 146,
+ "line": 236,
"column": 21
}
}
@@ -11062,16 +11765,16 @@
"type": "Identifier",
"name": "SortableTable",
"range": [
- 4805,
- 4818
+ 6606,
+ 6619
],
"loc": {
"start": {
- "line": 147,
+ "line": 237,
"column": 16
},
"end": {
- "line": 147,
+ "line": 237,
"column": 29
}
}
@@ -11080,31 +11783,31 @@
"type": "Identifier",
"name": "msie",
"range": [
- 4819,
- 4823
+ 6620,
+ 6624
],
"loc": {
"start": {
- "line": 147,
+ "line": 237,
"column": 30
},
"end": {
- "line": 147,
+ "line": 237,
"column": 34
}
}
},
"range": [
- 4805,
- 4823
+ 6606,
+ 6624
],
"loc": {
"start": {
- "line": 147,
+ "line": 237,
"column": 16
},
"end": {
- "line": 147,
+ "line": 237,
"column": 34
}
}
@@ -11118,16 +11821,16 @@
"type": "Identifier",
"name": "SortableTable",
"range": [
- 4846,
- 4859
+ 6647,
+ 6660
],
"loc": {
"start": {
- "line": 148,
+ "line": 238,
"column": 20
},
"end": {
- "line": 148,
+ "line": 238,
"column": 33
}
}
@@ -11136,31 +11839,31 @@
"type": "Identifier",
"name": "getCellIndex",
"range": [
- 4860,
- 4872
+ 6661,
+ 6673
],
"loc": {
"start": {
- "line": 148,
+ "line": 238,
"column": 34
},
"end": {
- "line": 148,
+ "line": 238,
"column": 46
}
}
},
"range": [
- 4846,
- 4872
+ 6647,
+ 6673
],
"loc": {
"start": {
- "line": 148,
+ "line": 238,
"column": 20
},
"end": {
- "line": 148,
+ "line": 238,
"column": 46
}
}
@@ -11170,32 +11873,32 @@
"type": "Identifier",
"name": "el",
"range": [
- 4873,
- 4875
+ 6674,
+ 6676
],
"loc": {
"start": {
- "line": 148,
+ "line": 238,
"column": 47
},
"end": {
- "line": 148,
+ "line": 238,
"column": 49
}
}
}
],
"range": [
- 4846,
- 4876
+ 6647,
+ 6677
],
"loc": {
"start": {
- "line": 148,
+ "line": 238,
"column": 20
},
"end": {
- "line": 148,
+ "line": 238,
"column": 50
}
}
@@ -11207,16 +11910,16 @@
"type": "Identifier",
"name": "el",
"range": [
- 4879,
- 4881
+ 6680,
+ 6682
],
"loc": {
"start": {
- "line": 148,
+ "line": 238,
"column": 53
},
"end": {
- "line": 148,
+ "line": 238,
"column": 55
}
}
@@ -11225,93 +11928,93 @@
"type": "Identifier",
"name": "cellIndex",
"range": [
- 4882,
- 4891
+ 6683,
+ 6692
],
"loc": {
"start": {
- "line": 148,
+ "line": 238,
"column": 56
},
"end": {
- "line": 148,
+ "line": 238,
"column": 65
}
}
},
"range": [
- 4879,
- 4891
+ 6680,
+ 6692
],
"loc": {
"start": {
- "line": 148,
+ "line": 238,
"column": 53
},
"end": {
- "line": 148,
+ "line": 238,
"column": 65
}
}
},
"range": [
- 4805,
- 4891
+ 6606,
+ 6692
],
"loc": {
"start": {
- "line": 147,
+ "line": 237,
"column": 16
},
"end": {
- "line": 148,
+ "line": 238,
"column": 65
}
}
}
],
"range": [
- 4778,
- 4905
+ 6579,
+ 6706
],
"loc": {
"start": {
- "line": 146,
+ "line": 236,
"column": 12
},
"end": {
- "line": 149,
+ "line": 239,
"column": 13
}
}
},
"range": [
- 4778,
- 4906
+ 6579,
+ 6707
],
"loc": {
"start": {
- "line": 146,
+ "line": 236,
"column": 12
},
"end": {
- "line": 149,
+ "line": 239,
"column": 14
}
}
}
],
"range": [
- 4475,
- 4916
+ 6276,
+ 6717
],
"loc": {
"start": {
- "line": 134,
+ "line": 224,
"column": 63
},
"end": {
- "line": 150,
+ "line": 240,
"column": 9
}
}
@@ -11319,46 +12022,46 @@
"generator": false,
"expression": false,
"range": [
- 4460,
- 4916
+ 6261,
+ 6717
],
"loc": {
"start": {
- "line": 134,
+ "line": 224,
"column": 48
},
"end": {
- "line": 150,
+ "line": 240,
"column": 9
}
}
},
"range": [
- 4420,
- 4916
+ 6221,
+ 6717
],
"loc": {
"start": {
- "line": 134,
+ "line": 224,
"column": 8
},
"end": {
- "line": 150,
+ "line": 240,
"column": 9
}
}
},
"range": [
- 4420,
- 4917
+ 6221,
+ 6718
],
"loc": {
"start": {
- "line": 134,
+ "line": 224,
"column": 8
},
"end": {
- "line": 150,
+ "line": 240,
"column": 10
}
},
@@ -11367,16 +12070,16 @@
"type": "Block",
"value": "*\n * Overrides headerOnclick method in order to handle th event\n * @param {Object} e [description]\n ",
"range": [
- 4282,
- 4411
+ 6083,
+ 6212
],
"loc": {
"start": {
- "line": 130,
+ "line": 220,
"column": 8
},
"end": {
- "line": 133,
+ "line": 223,
"column": 11
}
}
@@ -11387,16 +12090,16 @@
"type": "Block",
"value": "*\n * Overrides getCellIndex IE returns wrong cellIndex when columns are\n * hidden\n * @param {Object} oTd TD element\n * @return {Number} Cell index\n ",
"range": [
- 4927,
- 5124
+ 6728,
+ 6925
],
"loc": {
"start": {
- "line": 152,
+ "line": 242,
"column": 8
},
"end": {
- "line": 157,
+ "line": 247,
"column": 11
}
}
@@ -11415,16 +12118,16 @@
"type": "Identifier",
"name": "SortableTable",
"range": [
- 5133,
- 5146
+ 6934,
+ 6947
],
"loc": {
"start": {
- "line": 158,
+ "line": 248,
"column": 8
},
"end": {
- "line": 158,
+ "line": 248,
"column": 21
}
}
@@ -11433,31 +12136,31 @@
"type": "Identifier",
"name": "getCellIndex",
"range": [
- 5147,
- 5159
+ 6948,
+ 6960
],
"loc": {
"start": {
- "line": 158,
+ "line": 248,
"column": 22
},
"end": {
- "line": 158,
+ "line": 248,
"column": 34
}
}
},
"range": [
- 5133,
- 5159
+ 6934,
+ 6960
],
"loc": {
"start": {
- "line": 158,
+ "line": 248,
"column": 8
},
"end": {
- "line": 158,
+ "line": 248,
"column": 34
}
}
@@ -11470,16 +12173,16 @@
"type": "Identifier",
"name": "oTd",
"range": [
- 5172,
- 5175
+ 6973,
+ 6976
],
"loc": {
"start": {
- "line": 158,
+ "line": 248,
"column": 47
},
"end": {
- "line": 158,
+ "line": 248,
"column": 50
}
}
@@ -11497,16 +12200,16 @@
"type": "Identifier",
"name": "cells",
"range": [
- 5195,
- 5200
+ 6996,
+ 7001
],
"loc": {
"start": {
- "line": 159,
+ "line": 249,
"column": 16
},
"end": {
- "line": 159,
+ "line": 249,
"column": 21
}
}
@@ -11521,16 +12224,16 @@
"type": "Identifier",
"name": "oTd",
"range": [
- 5203,
- 5206
+ 7004,
+ 7007
],
"loc": {
"start": {
- "line": 159,
+ "line": 249,
"column": 24
},
"end": {
- "line": 159,
+ "line": 249,
"column": 27
}
}
@@ -11539,31 +12242,31 @@
"type": "Identifier",
"name": "parentNode",
"range": [
- 5207,
- 5217
+ 7008,
+ 7018
],
"loc": {
"start": {
- "line": 159,
+ "line": 249,
"column": 28
},
"end": {
- "line": 159,
+ "line": 249,
"column": 38
}
}
},
"range": [
- 5203,
- 5217
+ 7004,
+ 7018
],
"loc": {
"start": {
- "line": 159,
+ "line": 249,
"column": 24
},
"end": {
- "line": 159,
+ "line": 249,
"column": 38
}
}
@@ -11572,46 +12275,46 @@
"type": "Identifier",
"name": "cells",
"range": [
- 5218,
- 5223
+ 7019,
+ 7024
],
"loc": {
"start": {
- "line": 159,
+ "line": 249,
"column": 39
},
"end": {
- "line": 159,
+ "line": 249,
"column": 44
}
}
},
"range": [
- 5203,
- 5223
+ 7004,
+ 7024
],
"loc": {
"start": {
- "line": 159,
+ "line": 249,
"column": 24
},
"end": {
- "line": 159,
+ "line": 249,
"column": 44
}
}
},
"range": [
- 5195,
- 5223
+ 6996,
+ 7024
],
"loc": {
"start": {
- "line": 159,
+ "line": 249,
"column": 16
},
"end": {
- "line": 159,
+ "line": 249,
"column": 44
}
}
@@ -11622,16 +12325,16 @@
"type": "Identifier",
"name": "l",
"range": [
- 5241,
- 5242
+ 7042,
+ 7043
],
"loc": {
"start": {
- "line": 160,
+ "line": 250,
"column": 16
},
"end": {
- "line": 160,
+ "line": 250,
"column": 17
}
}
@@ -11643,16 +12346,16 @@
"type": "Identifier",
"name": "cells",
"range": [
- 5245,
- 5250
+ 7046,
+ 7051
],
"loc": {
"start": {
- "line": 160,
+ "line": 250,
"column": 20
},
"end": {
- "line": 160,
+ "line": 250,
"column": 25
}
}
@@ -11661,46 +12364,46 @@
"type": "Identifier",
"name": "length",
"range": [
- 5251,
- 5257
+ 7052,
+ 7058
],
"loc": {
"start": {
- "line": 160,
+ "line": 250,
"column": 26
},
"end": {
- "line": 160,
+ "line": 250,
"column": 32
}
}
},
"range": [
- 5245,
- 5257
+ 7046,
+ 7058
],
"loc": {
"start": {
- "line": 160,
+ "line": 250,
"column": 20
},
"end": {
- "line": 160,
+ "line": 250,
"column": 32
}
}
},
"range": [
- 5241,
- 5257
+ 7042,
+ 7058
],
"loc": {
"start": {
- "line": 160,
+ "line": 250,
"column": 16
},
"end": {
- "line": 160,
+ "line": 250,
"column": 32
}
}
@@ -11711,32 +12414,32 @@
"type": "Identifier",
"name": "i",
"range": [
- 5259,
- 5260
+ 7060,
+ 7061
],
"loc": {
"start": {
- "line": 160,
+ "line": 250,
"column": 34
},
"end": {
- "line": 160,
+ "line": 250,
"column": 35
}
}
},
"init": null,
"range": [
- 5259,
- 5260
+ 7060,
+ 7061
],
"loc": {
"start": {
- "line": 160,
+ "line": 250,
"column": 34
},
"end": {
- "line": 160,
+ "line": 250,
"column": 35
}
}
@@ -11744,16 +12447,16 @@
],
"kind": "let",
"range": [
- 5191,
- 5261
+ 6992,
+ 7062
],
"loc": {
"start": {
- "line": 159,
+ "line": 249,
"column": 12
},
"end": {
- "line": 160,
+ "line": 250,
"column": 36
}
}
@@ -11767,16 +12470,16 @@
"type": "Identifier",
"name": "i",
"range": [
- 5279,
- 5280
+ 7080,
+ 7081
],
"loc": {
"start": {
- "line": 161,
+ "line": 251,
"column": 17
},
"end": {
- "line": 161,
+ "line": 251,
"column": 18
}
}
@@ -11786,31 +12489,31 @@
"value": 0,
"raw": "0",
"range": [
- 5283,
- 5284
+ 7084,
+ 7085
],
"loc": {
"start": {
- "line": 161,
+ "line": 251,
"column": 21
},
"end": {
- "line": 161,
+ "line": 251,
"column": 22
}
}
},
"range": [
- 5279,
- 5284
+ 7080,
+ 7085
],
"loc": {
"start": {
- "line": 161,
+ "line": 251,
"column": 17
},
"end": {
- "line": 161,
+ "line": 251,
"column": 22
}
}
@@ -11828,16 +12531,16 @@
"type": "Identifier",
"name": "cells",
"range": [
- 5286,
- 5291
+ 7087,
+ 7092
],
"loc": {
"start": {
- "line": 161,
+ "line": 251,
"column": 24
},
"end": {
- "line": 161,
+ "line": 251,
"column": 29
}
}
@@ -11846,31 +12549,31 @@
"type": "Identifier",
"name": "i",
"range": [
- 5292,
- 5293
+ 7093,
+ 7094
],
"loc": {
"start": {
- "line": 161,
+ "line": 251,
"column": 30
},
"end": {
- "line": 161,
+ "line": 251,
"column": 31
}
}
},
"range": [
- 5286,
- 5294
+ 7087,
+ 7095
],
"loc": {
"start": {
- "line": 161,
+ "line": 251,
"column": 24
},
"end": {
- "line": 161,
+ "line": 251,
"column": 32
}
}
@@ -11879,31 +12582,31 @@
"type": "Identifier",
"name": "oTd",
"range": [
- 5299,
- 5302
+ 7100,
+ 7103
],
"loc": {
"start": {
- "line": 161,
+ "line": 251,
"column": 37
},
"end": {
- "line": 161,
+ "line": 251,
"column": 40
}
}
},
"range": [
- 5286,
- 5302
+ 7087,
+ 7103
],
"loc": {
"start": {
- "line": 161,
+ "line": 251,
"column": 24
},
"end": {
- "line": 161,
+ "line": 251,
"column": 40
}
}
@@ -11915,16 +12618,16 @@
"type": "Identifier",
"name": "i",
"range": [
- 5306,
- 5307
+ 7107,
+ 7108
],
"loc": {
"start": {
- "line": 161,
+ "line": 251,
"column": 44
},
"end": {
- "line": 161,
+ "line": 251,
"column": 45
}
}
@@ -11933,46 +12636,46 @@
"type": "Identifier",
"name": "l",
"range": [
- 5310,
- 5311
+ 7111,
+ 7112
],
"loc": {
"start": {
- "line": 161,
+ "line": 251,
"column": 48
},
"end": {
- "line": 161,
+ "line": 251,
"column": 49
}
}
},
"range": [
- 5306,
- 5311
+ 7107,
+ 7112
],
"loc": {
"start": {
- "line": 161,
+ "line": 251,
"column": 44
},
"end": {
- "line": 161,
+ "line": 251,
"column": 49
}
}
},
"range": [
- 5286,
- 5311
+ 7087,
+ 7112
],
"loc": {
"start": {
- "line": 161,
+ "line": 251,
"column": 24
},
"end": {
- "line": 161,
+ "line": 251,
"column": 49
}
}
@@ -11984,32 +12687,32 @@
"type": "Identifier",
"name": "i",
"range": [
- 5313,
- 5314
+ 7114,
+ 7115
],
"loc": {
"start": {
- "line": 161,
+ "line": 251,
"column": 51
},
"end": {
- "line": 161,
+ "line": 251,
"column": 52
}
}
},
"prefix": false,
"range": [
- 5313,
- 5316
+ 7114,
+ 7117
],
"loc": {
"start": {
- "line": 161,
+ "line": 251,
"column": 51
},
"end": {
- "line": 161,
+ "line": 251,
"column": 54
}
}
@@ -12018,31 +12721,31 @@
"type": "BlockStatement",
"body": [],
"range": [
- 5318,
- 5321
+ 7119,
+ 7122
],
"loc": {
"start": {
- "line": 161,
+ "line": 251,
"column": 56
},
"end": {
- "line": 161,
+ "line": 251,
"column": 59
}
}
},
"range": [
- 5274,
- 5321
+ 7075,
+ 7122
],
"loc": {
"start": {
- "line": 161,
+ "line": 251,
"column": 12
},
"end": {
- "line": 161,
+ "line": 251,
"column": 59
}
}
@@ -12053,47 +12756,47 @@
"type": "Identifier",
"name": "i",
"range": [
- 5341,
- 5342
+ 7142,
+ 7143
],
"loc": {
"start": {
- "line": 162,
+ "line": 252,
"column": 19
},
"end": {
- "line": 162,
+ "line": 252,
"column": 20
}
}
},
"range": [
- 5334,
- 5343
+ 7135,
+ 7144
],
"loc": {
"start": {
- "line": 162,
+ "line": 252,
"column": 12
},
"end": {
- "line": 162,
+ "line": 252,
"column": 21
}
}
}
],
"range": [
- 5177,
- 5353
+ 6978,
+ 7154
],
"loc": {
"start": {
- "line": 158,
+ "line": 248,
"column": 52
},
"end": {
- "line": 163,
+ "line": 253,
"column": 9
}
}
@@ -12101,46 +12804,46 @@
"generator": false,
"expression": false,
"range": [
- 5162,
- 5353
+ 6963,
+ 7154
],
"loc": {
"start": {
- "line": 158,
+ "line": 248,
"column": 37
},
"end": {
- "line": 163,
+ "line": 253,
"column": 9
}
}
},
"range": [
- 5133,
- 5353
+ 6934,
+ 7154
],
"loc": {
"start": {
- "line": 158,
+ "line": 248,
"column": 8
},
"end": {
- "line": 163,
+ "line": 253,
"column": 9
}
}
},
"range": [
- 5133,
- 5354
+ 6934,
+ 7155
],
"loc": {
"start": {
- "line": 158,
+ "line": 248,
"column": 8
},
"end": {
- "line": 163,
+ "line": 253,
"column": 10
}
},
@@ -12149,16 +12852,16 @@
"type": "Block",
"value": "*\n * Overrides getCellIndex IE returns wrong cellIndex when columns are\n * hidden\n * @param {Object} oTd TD element\n * @return {Number} Cell index\n ",
"range": [
- 4927,
- 5124
+ 6728,
+ 6925
],
"loc": {
"start": {
- "line": 152,
+ "line": 242,
"column": 8
},
"end": {
- "line": 157,
+ "line": 247,
"column": 11
}
}
@@ -12169,16 +12872,16 @@
"type": "Block",
"value": "*\n * Overrides initHeader in order to handle filters row position\n * @param {Array} oSortTypes\n ",
"range": [
- 5364,
- 5489
+ 7165,
+ 7290
],
"loc": {
"start": {
- "line": 165,
+ "line": 255,
"column": 8
},
"end": {
- "line": 168,
+ "line": 258,
"column": 11
}
}
@@ -12200,16 +12903,16 @@
"type": "Identifier",
"name": "SortableTable",
"range": [
- 5498,
- 5511
+ 7299,
+ 7312
],
"loc": {
"start": {
- "line": 169,
+ "line": 259,
"column": 8
},
"end": {
- "line": 169,
+ "line": 259,
"column": 21
}
}
@@ -12218,31 +12921,31 @@
"type": "Identifier",
"name": "prototype",
"range": [
- 5512,
- 5521
+ 7313,
+ 7322
],
"loc": {
"start": {
- "line": 169,
+ "line": 259,
"column": 22
},
"end": {
- "line": 169,
+ "line": 259,
"column": 31
}
}
},
"range": [
- 5498,
- 5521
+ 7299,
+ 7322
],
"loc": {
"start": {
- "line": 169,
+ "line": 259,
"column": 8
},
"end": {
- "line": 169,
+ "line": 259,
"column": 31
}
}
@@ -12251,31 +12954,31 @@
"type": "Identifier",
"name": "initHeader",
"range": [
- 5522,
- 5532
+ 7323,
+ 7333
],
"loc": {
"start": {
- "line": 169,
+ "line": 259,
"column": 32
},
"end": {
- "line": 169,
+ "line": 259,
"column": 42
}
}
},
"range": [
- 5498,
- 5532
+ 7299,
+ 7333
],
"loc": {
"start": {
- "line": 169,
+ "line": 259,
"column": 8
},
"end": {
- "line": 169,
+ "line": 259,
"column": 42
}
}
@@ -12288,16 +12991,16 @@
"type": "Identifier",
"name": "oSortTypes",
"range": [
- 5545,
- 5555
+ 7346,
+ 7356
],
"loc": {
"start": {
- "line": 169,
+ "line": 259,
"column": 55
},
"end": {
- "line": 169,
+ "line": 259,
"column": 65
}
}
@@ -12315,16 +13018,16 @@
"type": "Identifier",
"name": "stt",
"range": [
- 5575,
- 5578
+ 7376,
+ 7379
],
"loc": {
"start": {
- "line": 170,
+ "line": 260,
"column": 16
},
"end": {
- "line": 170,
+ "line": 260,
"column": 19
}
}
@@ -12332,31 +13035,31 @@
"init": {
"type": "ThisExpression",
"range": [
- 5581,
- 5585
+ 7382,
+ 7386
],
"loc": {
"start": {
- "line": 170,
+ "line": 260,
"column": 22
},
"end": {
- "line": 170,
+ "line": 260,
"column": 26
}
}
},
"range": [
- 5575,
- 5585
+ 7376,
+ 7386
],
"loc": {
"start": {
- "line": 170,
+ "line": 260,
"column": 16
},
"end": {
- "line": 170,
+ "line": 260,
"column": 26
}
}
@@ -12364,16 +13067,16 @@
],
"kind": "let",
"range": [
- 5571,
- 5586
+ 7372,
+ 7387
],
"loc": {
"start": {
- "line": 170,
+ "line": 260,
"column": 12
},
"end": {
- "line": 170,
+ "line": 260,
"column": 27
}
}
@@ -12390,16 +13093,16 @@
"type": "Identifier",
"name": "stt",
"range": [
- 5604,
- 5607
+ 7405,
+ 7408
],
"loc": {
"start": {
- "line": 171,
+ "line": 261,
"column": 17
},
"end": {
- "line": 171,
+ "line": 261,
"column": 20
}
}
@@ -12408,47 +13111,47 @@
"type": "Identifier",
"name": "tHead",
"range": [
- 5608,
- 5613
+ 7409,
+ 7414
],
"loc": {
"start": {
- "line": 171,
+ "line": 261,
"column": 21
},
"end": {
- "line": 171,
+ "line": 261,
"column": 26
}
}
},
"range": [
- 5604,
- 5613
+ 7405,
+ 7414
],
"loc": {
"start": {
- "line": 171,
+ "line": 261,
"column": 17
},
"end": {
- "line": 171,
+ "line": 261,
"column": 26
}
}
},
"prefix": true,
"range": [
- 5603,
- 5613
+ 7404,
+ 7414
],
"loc": {
"start": {
- "line": 171,
+ "line": 261,
"column": 16
},
"end": {
- "line": 171,
+ "line": 261,
"column": 26
}
}
@@ -12465,16 +13168,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 5637,
- 5639
+ 7438,
+ 7440
],
"loc": {
"start": {
- "line": 172,
+ "line": 262,
"column": 20
},
"end": {
- "line": 172,
+ "line": 262,
"column": 22
}
}
@@ -12483,31 +13186,31 @@
"type": "Identifier",
"name": "gridLayout",
"range": [
- 5640,
- 5650
+ 7441,
+ 7451
],
"loc": {
"start": {
- "line": 172,
+ "line": 262,
"column": 23
},
"end": {
- "line": 172,
+ "line": 262,
"column": 33
}
}
},
"range": [
- 5637,
- 5650
+ 7438,
+ 7451
],
"loc": {
"start": {
- "line": 172,
+ "line": 262,
"column": 20
},
"end": {
- "line": 172,
+ "line": 262,
"column": 33
}
}
@@ -12527,16 +13230,16 @@
"type": "Identifier",
"name": "stt",
"range": [
- 5674,
- 5677
+ 7475,
+ 7478
],
"loc": {
"start": {
- "line": 173,
+ "line": 263,
"column": 20
},
"end": {
- "line": 173,
+ "line": 263,
"column": 23
}
}
@@ -12545,31 +13248,31 @@
"type": "Identifier",
"name": "tHead",
"range": [
- 5678,
- 5683
+ 7479,
+ 7484
],
"loc": {
"start": {
- "line": 173,
+ "line": 263,
"column": 24
},
"end": {
- "line": 173,
+ "line": 263,
"column": 29
}
}
},
"range": [
- 5674,
- 5683
+ 7475,
+ 7484
],
"loc": {
"start": {
- "line": 173,
+ "line": 263,
"column": 20
},
"end": {
- "line": 173,
+ "line": 263,
"column": 29
}
}
@@ -12589,16 +13292,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 5686,
- 5688
+ 7487,
+ 7489
],
"loc": {
"start": {
- "line": 173,
+ "line": 263,
"column": 32
},
"end": {
- "line": 173,
+ "line": 263,
"column": 34
}
}
@@ -12607,31 +13310,31 @@
"type": "Identifier",
"name": "feature",
"range": [
- 5689,
- 5696
+ 7490,
+ 7497
],
"loc": {
"start": {
- "line": 173,
+ "line": 263,
"column": 35
},
"end": {
- "line": 173,
+ "line": 263,
"column": 42
}
}
},
"range": [
- 5686,
- 5696
+ 7487,
+ 7497
],
"loc": {
"start": {
- "line": 173,
+ "line": 263,
"column": 32
},
"end": {
- "line": 173,
+ "line": 263,
"column": 42
}
}
@@ -12642,32 +13345,32 @@
"value": "gridLayout",
"raw": "'gridLayout'",
"range": [
- 5697,
- 5709
+ 7498,
+ 7510
],
"loc": {
"start": {
- "line": 173,
+ "line": 263,
"column": 43
},
"end": {
- "line": 173,
+ "line": 263,
"column": 55
}
}
}
],
"range": [
- 5686,
- 5710
+ 7487,
+ 7511
],
"loc": {
"start": {
- "line": 173,
+ "line": 263,
"column": 32
},
"end": {
- "line": 173,
+ "line": 263,
"column": 56
}
}
@@ -12676,31 +13379,31 @@
"type": "Identifier",
"name": "headTbl",
"range": [
- 5711,
- 5718
+ 7512,
+ 7519
],
"loc": {
"start": {
- "line": 173,
+ "line": 263,
"column": 57
},
"end": {
- "line": 173,
+ "line": 263,
"column": 64
}
}
},
"range": [
- 5686,
- 5718
+ 7487,
+ 7519
],
"loc": {
"start": {
- "line": 173,
+ "line": 263,
"column": 32
},
"end": {
- "line": 173,
+ "line": 263,
"column": 64
}
}
@@ -12709,77 +13412,77 @@
"type": "Identifier",
"name": "tHead",
"range": [
- 5719,
- 5724
+ 7520,
+ 7525
],
"loc": {
"start": {
- "line": 173,
+ "line": 263,
"column": 65
},
"end": {
- "line": 173,
+ "line": 263,
"column": 70
}
}
},
"range": [
- 5686,
- 5724
+ 7487,
+ 7525
],
"loc": {
"start": {
- "line": 173,
+ "line": 263,
"column": 32
},
"end": {
- "line": 173,
+ "line": 263,
"column": 70
}
}
},
"range": [
- 5674,
- 5724
+ 7475,
+ 7525
],
"loc": {
"start": {
- "line": 173,
+ "line": 263,
"column": 20
},
"end": {
- "line": 173,
+ "line": 263,
"column": 70
}
}
},
"range": [
- 5674,
- 5725
+ 7475,
+ 7526
],
"loc": {
"start": {
- "line": 173,
+ "line": 263,
"column": 20
},
"end": {
- "line": 173,
+ "line": 263,
"column": 71
}
}
}
],
"range": [
- 5652,
- 5743
+ 7453,
+ 7544
],
"loc": {
"start": {
- "line": 172,
+ "line": 262,
"column": 35
},
"end": {
- "line": 174,
+ "line": 264,
"column": 17
}
}
@@ -12791,79 +13494,79 @@
"type": "ReturnStatement",
"argument": null,
"range": [
- 5771,
- 5778
+ 7572,
+ 7579
],
"loc": {
"start": {
- "line": 175,
+ "line": 265,
"column": 20
},
"end": {
- "line": 175,
+ "line": 265,
"column": 27
}
}
}
],
"range": [
- 5749,
- 5796
+ 7550,
+ 7597
],
"loc": {
"start": {
- "line": 174,
+ "line": 264,
"column": 23
},
"end": {
- "line": 176,
+ "line": 266,
"column": 17
}
}
},
"range": [
- 5633,
- 5796
+ 7434,
+ 7597
],
"loc": {
"start": {
- "line": 172,
+ "line": 262,
"column": 16
},
"end": {
- "line": 176,
+ "line": 266,
"column": 17
}
}
}
],
"range": [
- 5615,
- 5810
+ 7416,
+ 7611
],
"loc": {
"start": {
- "line": 171,
+ "line": 261,
"column": 28
},
"end": {
- "line": 177,
+ "line": 267,
"column": 13
}
}
},
"alternate": null,
"range": [
- 5599,
- 5810
+ 7400,
+ 7611
],
"loc": {
"start": {
- "line": 171,
+ "line": 261,
"column": 12
},
"end": {
- "line": 177,
+ "line": 267,
"column": 13
}
}
@@ -12880,16 +13583,16 @@
"type": "Identifier",
"name": "stt",
"range": [
- 5824,
- 5827
+ 7625,
+ 7628
],
"loc": {
"start": {
- "line": 179,
+ "line": 269,
"column": 12
},
"end": {
- "line": 179,
+ "line": 269,
"column": 15
}
}
@@ -12898,31 +13601,31 @@
"type": "Identifier",
"name": "headersRow",
"range": [
- 5828,
- 5838
+ 7629,
+ 7639
],
"loc": {
"start": {
- "line": 179,
+ "line": 269,
"column": 16
},
"end": {
- "line": 179,
+ "line": 269,
"column": 26
}
}
},
"range": [
- 5824,
- 5838
+ 7625,
+ 7639
],
"loc": {
"start": {
- "line": 179,
+ "line": 269,
"column": 12
},
"end": {
- "line": 179,
+ "line": 269,
"column": 26
}
}
@@ -12934,16 +13637,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 5841,
- 5843
+ 7642,
+ 7644
],
"loc": {
"start": {
- "line": 179,
+ "line": 269,
"column": 29
},
"end": {
- "line": 179,
+ "line": 269,
"column": 31
}
}
@@ -12952,61 +13655,61 @@
"type": "Identifier",
"name": "headersRow",
"range": [
- 5844,
- 5854
+ 7645,
+ 7655
],
"loc": {
"start": {
- "line": 179,
+ "line": 269,
"column": 32
},
"end": {
- "line": 179,
+ "line": 269,
"column": 42
}
}
},
"range": [
- 5841,
- 5854
+ 7642,
+ 7655
],
"loc": {
"start": {
- "line": 179,
+ "line": 269,
"column": 29
},
"end": {
- "line": 179,
+ "line": 269,
"column": 42
}
}
},
"range": [
- 5824,
- 5854
+ 7625,
+ 7655
],
"loc": {
"start": {
- "line": 179,
+ "line": 269,
"column": 12
},
"end": {
- "line": 179,
+ "line": 269,
"column": 42
}
}
},
"range": [
- 5824,
- 5855
+ 7625,
+ 7656
],
"loc": {
"start": {
- "line": 179,
+ "line": 269,
"column": 12
},
"end": {
- "line": 179,
+ "line": 269,
"column": 43
}
}
@@ -13020,16 +13723,16 @@
"type": "Identifier",
"name": "cells",
"range": [
- 5872,
- 5877
+ 7673,
+ 7678
],
"loc": {
"start": {
- "line": 180,
+ "line": 270,
"column": 16
},
"end": {
- "line": 180,
+ "line": 270,
"column": 21
}
}
@@ -13050,16 +13753,16 @@
"type": "Identifier",
"name": "stt",
"range": [
- 5880,
- 5883
+ 7681,
+ 7684
],
"loc": {
"start": {
- "line": 180,
+ "line": 270,
"column": 24
},
"end": {
- "line": 180,
+ "line": 270,
"column": 27
}
}
@@ -13068,31 +13771,31 @@
"type": "Identifier",
"name": "tHead",
"range": [
- 5884,
- 5889
+ 7685,
+ 7690
],
"loc": {
"start": {
- "line": 180,
+ "line": 270,
"column": 28
},
"end": {
- "line": 180,
+ "line": 270,
"column": 33
}
}
},
"range": [
- 5880,
- 5889
+ 7681,
+ 7690
],
"loc": {
"start": {
- "line": 180,
+ "line": 270,
"column": 24
},
"end": {
- "line": 180,
+ "line": 270,
"column": 33
}
}
@@ -13101,31 +13804,31 @@
"type": "Identifier",
"name": "rows",
"range": [
- 5890,
- 5894
+ 7691,
+ 7695
],
"loc": {
"start": {
- "line": 180,
+ "line": 270,
"column": 34
},
"end": {
- "line": 180,
+ "line": 270,
"column": 38
}
}
},
"range": [
- 5880,
- 5894
+ 7681,
+ 7695
],
"loc": {
"start": {
- "line": 180,
+ "line": 270,
"column": 24
},
"end": {
- "line": 180,
+ "line": 270,
"column": 38
}
}
@@ -13137,16 +13840,16 @@
"type": "Identifier",
"name": "stt",
"range": [
- 5895,
- 5898
+ 7696,
+ 7699
],
"loc": {
"start": {
- "line": 180,
+ "line": 270,
"column": 39
},
"end": {
- "line": 180,
+ "line": 270,
"column": 42
}
}
@@ -13155,46 +13858,46 @@
"type": "Identifier",
"name": "headersRow",
"range": [
- 5899,
- 5909
+ 7700,
+ 7710
],
"loc": {
"start": {
- "line": 180,
+ "line": 270,
"column": 43
},
"end": {
- "line": 180,
+ "line": 270,
"column": 53
}
}
},
"range": [
- 5895,
- 5909
+ 7696,
+ 7710
],
"loc": {
"start": {
- "line": 180,
+ "line": 270,
"column": 39
},
"end": {
- "line": 180,
+ "line": 270,
"column": 53
}
}
},
"range": [
- 5880,
- 5910
+ 7681,
+ 7711
],
"loc": {
"start": {
- "line": 180,
+ "line": 270,
"column": 24
},
"end": {
- "line": 180,
+ "line": 270,
"column": 54
}
}
@@ -13203,46 +13906,46 @@
"type": "Identifier",
"name": "cells",
"range": [
- 5911,
- 5916
+ 7712,
+ 7717
],
"loc": {
"start": {
- "line": 180,
+ "line": 270,
"column": 55
},
"end": {
- "line": 180,
+ "line": 270,
"column": 60
}
}
},
"range": [
- 5880,
- 5916
+ 7681,
+ 7717
],
"loc": {
"start": {
- "line": 180,
+ "line": 270,
"column": 24
},
"end": {
- "line": 180,
+ "line": 270,
"column": 60
}
}
},
"range": [
- 5872,
- 5916
+ 7673,
+ 7717
],
"loc": {
"start": {
- "line": 180,
+ "line": 270,
"column": 16
},
"end": {
- "line": 180,
+ "line": 270,
"column": 60
}
}
@@ -13250,16 +13953,16 @@
],
"kind": "let",
"range": [
- 5868,
- 5917
+ 7669,
+ 7718
],
"loc": {
"start": {
- "line": 180,
+ "line": 270,
"column": 12
},
"end": {
- "line": 180,
+ "line": 270,
"column": 61
}
}
@@ -13276,16 +13979,16 @@
"type": "Identifier",
"name": "stt",
"range": [
- 5930,
- 5933
+ 7731,
+ 7734
],
"loc": {
"start": {
- "line": 181,
+ "line": 271,
"column": 12
},
"end": {
- "line": 181,
+ "line": 271,
"column": 15
}
}
@@ -13294,31 +13997,31 @@
"type": "Identifier",
"name": "sortTypes",
"range": [
- 5934,
- 5943
+ 7735,
+ 7744
],
"loc": {
"start": {
- "line": 181,
+ "line": 271,
"column": 16
},
"end": {
- "line": 181,
+ "line": 271,
"column": 25
}
}
},
"range": [
- 5930,
- 5943
+ 7731,
+ 7744
],
"loc": {
"start": {
- "line": 181,
+ "line": 271,
"column": 12
},
"end": {
- "line": 181,
+ "line": 271,
"column": 25
}
}
@@ -13330,16 +14033,16 @@
"type": "Identifier",
"name": "oSortTypes",
"range": [
- 5946,
- 5956
+ 7747,
+ 7757
],
"loc": {
"start": {
- "line": 181,
+ "line": 271,
"column": 28
},
"end": {
- "line": 181,
+ "line": 271,
"column": 38
}
}
@@ -13348,61 +14051,61 @@
"type": "ArrayExpression",
"elements": [],
"range": [
- 5960,
- 5962
+ 7761,
+ 7763
],
"loc": {
"start": {
- "line": 181,
+ "line": 271,
"column": 42
},
"end": {
- "line": 181,
+ "line": 271,
"column": 44
}
}
},
"range": [
- 5946,
- 5962
+ 7747,
+ 7763
],
"loc": {
"start": {
- "line": 181,
+ "line": 271,
"column": 28
},
"end": {
- "line": 181,
+ "line": 271,
"column": 44
}
}
},
"range": [
- 5930,
- 5962
+ 7731,
+ 7763
],
"loc": {
"start": {
- "line": 181,
+ "line": 271,
"column": 12
},
"end": {
- "line": 181,
+ "line": 271,
"column": 44
}
}
},
"range": [
- 5930,
- 5963
+ 7731,
+ 7764
],
"loc": {
"start": {
- "line": 181,
+ "line": 271,
"column": 12
},
"end": {
- "line": 181,
+ "line": 271,
"column": 45
}
}
@@ -13416,16 +14119,16 @@
"type": "Identifier",
"name": "l",
"range": [
- 5980,
- 5981
+ 7781,
+ 7782
],
"loc": {
"start": {
- "line": 182,
+ "line": 272,
"column": 16
},
"end": {
- "line": 182,
+ "line": 272,
"column": 17
}
}
@@ -13437,16 +14140,16 @@
"type": "Identifier",
"name": "cells",
"range": [
- 5984,
- 5989
+ 7785,
+ 7790
],
"loc": {
"start": {
- "line": 182,
+ "line": 272,
"column": 20
},
"end": {
- "line": 182,
+ "line": 272,
"column": 25
}
}
@@ -13455,46 +14158,46 @@
"type": "Identifier",
"name": "length",
"range": [
- 5990,
- 5996
+ 7791,
+ 7797
],
"loc": {
"start": {
- "line": 182,
+ "line": 272,
"column": 26
},
"end": {
- "line": 182,
+ "line": 272,
"column": 32
}
}
},
"range": [
- 5984,
- 5996
+ 7785,
+ 7797
],
"loc": {
"start": {
- "line": 182,
+ "line": 272,
"column": 20
},
"end": {
- "line": 182,
+ "line": 272,
"column": 32
}
}
},
"range": [
- 5980,
- 5996
+ 7781,
+ 7797
],
"loc": {
"start": {
- "line": 182,
+ "line": 272,
"column": 16
},
"end": {
- "line": 182,
+ "line": 272,
"column": 32
}
}
@@ -13502,16 +14205,16 @@
],
"kind": "let",
"range": [
- 5976,
- 5997
+ 7777,
+ 7798
],
"loc": {
"start": {
- "line": 182,
+ "line": 272,
"column": 12
},
"end": {
- "line": 182,
+ "line": 272,
"column": 33
}
}
@@ -13525,32 +14228,32 @@
"type": "Identifier",
"name": "img",
"range": [
- 6014,
- 6017
+ 7815,
+ 7818
],
"loc": {
"start": {
- "line": 183,
+ "line": 273,
"column": 16
},
"end": {
- "line": 183,
+ "line": 273,
"column": 19
}
}
},
"init": null,
"range": [
- 6014,
- 6017
+ 7815,
+ 7818
],
"loc": {
"start": {
- "line": 183,
+ "line": 273,
"column": 16
},
"end": {
- "line": 183,
+ "line": 273,
"column": 19
}
}
@@ -13561,32 +14264,32 @@
"type": "Identifier",
"name": "c",
"range": [
- 6019,
- 6020
+ 7820,
+ 7821
],
"loc": {
"start": {
- "line": 183,
+ "line": 273,
"column": 21
},
"end": {
- "line": 183,
+ "line": 273,
"column": 22
}
}
},
"init": null,
"range": [
- 6019,
- 6020
+ 7820,
+ 7821
],
"loc": {
"start": {
- "line": 183,
+ "line": 273,
"column": 21
},
"end": {
- "line": 183,
+ "line": 273,
"column": 22
}
}
@@ -13594,16 +14297,16 @@
],
"kind": "let",
"range": [
- 6010,
- 6021
+ 7811,
+ 7822
],
"loc": {
"start": {
- "line": 183,
+ "line": 273,
"column": 12
},
"end": {
- "line": 183,
+ "line": 273,
"column": 23
}
}
@@ -13619,16 +14322,16 @@
"type": "Identifier",
"name": "i",
"range": [
- 6044,
- 6045
+ 7845,
+ 7846
],
"loc": {
"start": {
- "line": 185,
+ "line": 275,
"column": 21
},
"end": {
- "line": 185,
+ "line": 275,
"column": 22
}
}
@@ -13638,31 +14341,31 @@
"value": 0,
"raw": "0",
"range": [
- 6048,
- 6049
+ 7849,
+ 7850
],
"loc": {
"start": {
- "line": 185,
+ "line": 275,
"column": 25
},
"end": {
- "line": 185,
+ "line": 275,
"column": 26
}
}
},
"range": [
- 6044,
- 6049
+ 7845,
+ 7850
],
"loc": {
"start": {
- "line": 185,
+ "line": 275,
"column": 21
},
"end": {
- "line": 185,
+ "line": 275,
"column": 26
}
}
@@ -13670,16 +14373,16 @@
],
"kind": "let",
"range": [
- 6040,
- 6049
+ 7841,
+ 7850
],
"loc": {
"start": {
- "line": 185,
+ "line": 275,
"column": 17
},
"end": {
- "line": 185,
+ "line": 275,
"column": 26
}
}
@@ -13691,16 +14394,16 @@
"type": "Identifier",
"name": "i",
"range": [
- 6051,
- 6052
+ 7852,
+ 7853
],
"loc": {
"start": {
- "line": 185,
+ "line": 275,
"column": 28
},
"end": {
- "line": 185,
+ "line": 275,
"column": 29
}
}
@@ -13709,31 +14412,31 @@
"type": "Identifier",
"name": "l",
"range": [
- 6055,
- 6056
+ 7856,
+ 7857
],
"loc": {
"start": {
- "line": 185,
+ "line": 275,
"column": 32
},
"end": {
- "line": 185,
+ "line": 275,
"column": 33
}
}
},
"range": [
- 6051,
- 6056
+ 7852,
+ 7857
],
"loc": {
"start": {
- "line": 185,
+ "line": 275,
"column": 28
},
"end": {
- "line": 185,
+ "line": 275,
"column": 33
}
}
@@ -13745,32 +14448,32 @@
"type": "Identifier",
"name": "i",
"range": [
- 6058,
- 6059
+ 7859,
+ 7860
],
"loc": {
"start": {
- "line": 185,
+ "line": 275,
"column": 35
},
"end": {
- "line": 185,
+ "line": 275,
"column": 36
}
}
},
"prefix": false,
"range": [
- 6058,
- 6061
+ 7859,
+ 7862
],
"loc": {
"start": {
- "line": 185,
+ "line": 275,
"column": 35
},
"end": {
- "line": 185,
+ "line": 275,
"column": 38
}
}
@@ -13787,16 +14490,16 @@
"type": "Identifier",
"name": "c",
"range": [
- 6081,
- 6082
+ 7882,
+ 7883
],
"loc": {
"start": {
- "line": 186,
+ "line": 276,
"column": 16
},
"end": {
- "line": 186,
+ "line": 276,
"column": 17
}
}
@@ -13808,16 +14511,16 @@
"type": "Identifier",
"name": "cells",
"range": [
- 6085,
- 6090
+ 7886,
+ 7891
],
"loc": {
"start": {
- "line": 186,
+ "line": 276,
"column": 20
},
"end": {
- "line": 186,
+ "line": 276,
"column": 25
}
}
@@ -13826,61 +14529,61 @@
"type": "Identifier",
"name": "i",
"range": [
- 6091,
- 6092
+ 7892,
+ 7893
],
"loc": {
"start": {
- "line": 186,
+ "line": 276,
"column": 26
},
"end": {
- "line": 186,
+ "line": 276,
"column": 27
}
}
},
"range": [
- 6085,
- 6093
+ 7886,
+ 7894
],
"loc": {
"start": {
- "line": 186,
+ "line": 276,
"column": 20
},
"end": {
- "line": 186,
+ "line": 276,
"column": 28
}
}
},
"range": [
- 6081,
- 6093
+ 7882,
+ 7894
],
"loc": {
"start": {
- "line": 186,
+ "line": 276,
"column": 16
},
"end": {
- "line": 186,
+ "line": 276,
"column": 28
}
}
},
"range": [
- 6081,
- 6094
+ 7882,
+ 7895
],
"loc": {
"start": {
- "line": 186,
+ "line": 276,
"column": 16
},
"end": {
- "line": 186,
+ "line": 276,
"column": 29
}
}
@@ -13903,16 +14606,16 @@
"type": "Identifier",
"name": "stt",
"range": [
- 6115,
- 6118
+ 7916,
+ 7919
],
"loc": {
"start": {
- "line": 187,
+ "line": 277,
"column": 20
},
"end": {
- "line": 187,
+ "line": 277,
"column": 23
}
}
@@ -13921,31 +14624,31 @@
"type": "Identifier",
"name": "sortTypes",
"range": [
- 6119,
- 6128
+ 7920,
+ 7929
],
"loc": {
"start": {
- "line": 187,
+ "line": 277,
"column": 24
},
"end": {
- "line": 187,
+ "line": 277,
"column": 33
}
}
},
"range": [
- 6115,
- 6128
+ 7916,
+ 7929
],
"loc": {
"start": {
- "line": 187,
+ "line": 277,
"column": 20
},
"end": {
- "line": 187,
+ "line": 277,
"column": 33
}
}
@@ -13954,31 +14657,31 @@
"type": "Identifier",
"name": "i",
"range": [
- 6129,
- 6130
+ 7930,
+ 7931
],
"loc": {
"start": {
- "line": 187,
+ "line": 277,
"column": 34
},
"end": {
- "line": 187,
+ "line": 277,
"column": 35
}
}
},
"range": [
- 6115,
- 6131
+ 7916,
+ 7932
],
"loc": {
"start": {
- "line": 187,
+ "line": 277,
"column": 20
},
"end": {
- "line": 187,
+ "line": 277,
"column": 36
}
}
@@ -13988,31 +14691,31 @@
"value": null,
"raw": "null",
"range": [
- 6136,
- 6140
+ 7937,
+ 7941
],
"loc": {
"start": {
- "line": 187,
+ "line": 277,
"column": 41
},
"end": {
- "line": 187,
+ "line": 277,
"column": 45
}
}
},
"range": [
- 6115,
- 6140
+ 7916,
+ 7941
],
"loc": {
"start": {
- "line": 187,
+ "line": 277,
"column": 20
},
"end": {
- "line": 187,
+ "line": 277,
"column": 45
}
}
@@ -14030,16 +14733,16 @@
"type": "Identifier",
"name": "stt",
"range": [
- 6144,
- 6147
+ 7945,
+ 7948
],
"loc": {
"start": {
- "line": 187,
+ "line": 277,
"column": 49
},
"end": {
- "line": 187,
+ "line": 277,
"column": 52
}
}
@@ -14048,31 +14751,31 @@
"type": "Identifier",
"name": "sortTypes",
"range": [
- 6148,
- 6157
+ 7949,
+ 7958
],
"loc": {
"start": {
- "line": 187,
+ "line": 277,
"column": 53
},
"end": {
- "line": 187,
+ "line": 277,
"column": 62
}
}
},
"range": [
- 6144,
- 6157
+ 7945,
+ 7958
],
"loc": {
"start": {
- "line": 187,
+ "line": 277,
"column": 49
},
"end": {
- "line": 187,
+ "line": 277,
"column": 62
}
}
@@ -14081,31 +14784,31 @@
"type": "Identifier",
"name": "i",
"range": [
- 6158,
- 6159
+ 7959,
+ 7960
],
"loc": {
"start": {
- "line": 187,
+ "line": 277,
"column": 63
},
"end": {
- "line": 187,
+ "line": 277,
"column": 64
}
}
},
"range": [
- 6144,
- 6160
+ 7945,
+ 7961
],
"loc": {
"start": {
- "line": 187,
+ "line": 277,
"column": 49
},
"end": {
- "line": 187,
+ "line": 277,
"column": 65
}
}
@@ -14115,46 +14818,46 @@
"value": "None",
"raw": "'None'",
"range": [
- 6165,
- 6171
+ 7966,
+ 7972
],
"loc": {
"start": {
- "line": 187,
+ "line": 277,
"column": 70
},
"end": {
- "line": 187,
+ "line": 277,
"column": 76
}
}
},
"range": [
- 6144,
- 6171
+ 7945,
+ 7972
],
"loc": {
"start": {
- "line": 187,
+ "line": 277,
"column": 49
},
"end": {
- "line": 187,
+ "line": 277,
"column": 76
}
}
},
"range": [
- 6115,
- 6171
+ 7916,
+ 7972
],
"loc": {
"start": {
- "line": 187,
+ "line": 277,
"column": 20
},
"end": {
- "line": 187,
+ "line": 277,
"column": 76
}
}
@@ -14177,16 +14880,16 @@
"type": "Identifier",
"name": "c",
"range": [
- 6195,
- 6196
+ 7996,
+ 7997
],
"loc": {
"start": {
- "line": 188,
+ "line": 278,
"column": 20
},
"end": {
- "line": 188,
+ "line": 278,
"column": 21
}
}
@@ -14195,31 +14898,31 @@
"type": "Identifier",
"name": "style",
"range": [
- 6197,
- 6202
+ 7998,
+ 8003
],
"loc": {
"start": {
- "line": 188,
+ "line": 278,
"column": 22
},
"end": {
- "line": 188,
+ "line": 278,
"column": 27
}
}
},
"range": [
- 6195,
- 6202
+ 7996,
+ 8003
],
"loc": {
"start": {
- "line": 188,
+ "line": 278,
"column": 20
},
"end": {
- "line": 188,
+ "line": 278,
"column": 27
}
}
@@ -14228,31 +14931,31 @@
"type": "Identifier",
"name": "cursor",
"range": [
- 6203,
- 6209
+ 8004,
+ 8010
],
"loc": {
"start": {
- "line": 188,
+ "line": 278,
"column": 28
},
"end": {
- "line": 188,
+ "line": 278,
"column": 34
}
}
},
"range": [
- 6195,
- 6209
+ 7996,
+ 8010
],
"loc": {
"start": {
- "line": 188,
+ "line": 278,
"column": 20
},
"end": {
- "line": 188,
+ "line": 278,
"column": 34
}
}
@@ -14262,46 +14965,46 @@
"value": "pointer",
"raw": "'pointer'",
"range": [
- 6212,
- 6221
+ 8013,
+ 8022
],
"loc": {
"start": {
- "line": 188,
+ "line": 278,
"column": 37
},
"end": {
- "line": 188,
+ "line": 278,
"column": 46
}
}
},
"range": [
- 6195,
- 6221
+ 7996,
+ 8022
],
"loc": {
"start": {
- "line": 188,
+ "line": 278,
"column": 20
},
"end": {
- "line": 188,
+ "line": 278,
"column": 46
}
}
},
"range": [
- 6195,
- 6222
+ 7996,
+ 8023
],
"loc": {
"start": {
- "line": 188,
+ "line": 278,
"column": 20
},
"end": {
- "line": 188,
+ "line": 278,
"column": 47
}
}
@@ -14315,16 +15018,16 @@
"type": "Identifier",
"name": "img",
"range": [
- 6243,
- 6246
+ 8044,
+ 8047
],
"loc": {
"start": {
- "line": 189,
+ "line": 279,
"column": 20
},
"end": {
- "line": 189,
+ "line": 279,
"column": 23
}
}
@@ -14335,16 +15038,16 @@
"type": "Identifier",
"name": "createElm",
"range": [
- 6249,
- 6258
+ 8050,
+ 8059
],
"loc": {
"start": {
- "line": 189,
+ "line": 279,
"column": 26
},
"end": {
- "line": 189,
+ "line": 279,
"column": 35
}
}
@@ -14355,16 +15058,16 @@
"value": "img",
"raw": "'img'",
"range": [
- 6259,
- 6264
+ 8060,
+ 8065
],
"loc": {
"start": {
- "line": 189,
+ "line": 279,
"column": 36
},
"end": {
- "line": 189,
+ "line": 279,
"column": 41
}
}
@@ -14377,16 +15080,16 @@
"value": "src",
"raw": "'src'",
"range": [
- 6291,
- 6296
+ 8092,
+ 8097
],
"loc": {
"start": {
- "line": 190,
+ "line": 280,
"column": 25
},
"end": {
- "line": 190,
+ "line": 280,
"column": 30
}
}
@@ -14401,16 +15104,16 @@
"type": "Identifier",
"name": "adpt",
"range": [
- 6298,
- 6302
+ 8099,
+ 8103
],
"loc": {
"start": {
- "line": 190,
+ "line": 280,
"column": 32
},
"end": {
- "line": 190,
+ "line": 280,
"column": 36
}
}
@@ -14419,31 +15122,31 @@
"type": "Identifier",
"name": "imgPath",
"range": [
- 6303,
- 6310
+ 8104,
+ 8111
],
"loc": {
"start": {
- "line": 190,
+ "line": 280,
"column": 37
},
"end": {
- "line": 190,
+ "line": 280,
"column": 44
}
}
},
"range": [
- 6298,
- 6310
+ 8099,
+ 8111
],
"loc": {
"start": {
- "line": 190,
+ "line": 280,
"column": 32
},
"end": {
- "line": 190,
+ "line": 280,
"column": 44
}
}
@@ -14455,16 +15158,16 @@
"type": "Identifier",
"name": "adpt",
"range": [
- 6313,
- 6317
+ 8114,
+ 8118
],
"loc": {
"start": {
- "line": 190,
+ "line": 280,
"column": 47
},
"end": {
- "line": 190,
+ "line": 280,
"column": 51
}
}
@@ -14473,108 +15176,108 @@
"type": "Identifier",
"name": "imgBlank",
"range": [
- 6318,
- 6326
+ 8119,
+ 8127
],
"loc": {
"start": {
- "line": 190,
+ "line": 280,
"column": 52
},
"end": {
- "line": 190,
+ "line": 280,
"column": 60
}
}
},
"range": [
- 6313,
- 6326
+ 8114,
+ 8127
],
"loc": {
"start": {
- "line": 190,
+ "line": 280,
"column": 47
},
"end": {
- "line": 190,
+ "line": 280,
"column": 60
}
}
},
"range": [
- 6298,
- 6326
+ 8099,
+ 8127
],
"loc": {
"start": {
- "line": 190,
+ "line": 280,
"column": 32
},
"end": {
- "line": 190,
+ "line": 280,
"column": 60
}
}
}
],
"range": [
- 6290,
- 6327
+ 8091,
+ 8128
],
"loc": {
"start": {
- "line": 190,
+ "line": 280,
"column": 24
},
"end": {
- "line": 190,
+ "line": 280,
"column": 61
}
}
}
],
"range": [
- 6249,
- 6328
+ 8050,
+ 8129
],
"loc": {
"start": {
- "line": 189,
+ "line": 279,
"column": 26
},
"end": {
- "line": 190,
+ "line": 280,
"column": 62
}
}
},
"range": [
- 6243,
- 6328
+ 8044,
+ 8129
],
"loc": {
"start": {
- "line": 189,
+ "line": 279,
"column": 20
},
"end": {
- "line": 190,
+ "line": 280,
"column": 62
}
}
},
"range": [
- 6243,
- 6329
+ 8044,
+ 8130
],
"loc": {
"start": {
- "line": 189,
+ "line": 279,
"column": 20
},
"end": {
- "line": 190,
+ "line": 280,
"column": 63
}
}
@@ -14590,16 +15293,16 @@
"type": "Identifier",
"name": "c",
"range": [
- 6350,
- 6351
+ 8151,
+ 8152
],
"loc": {
"start": {
- "line": 191,
+ "line": 281,
"column": 20
},
"end": {
- "line": 191,
+ "line": 281,
"column": 21
}
}
@@ -14608,31 +15311,31 @@
"type": "Identifier",
"name": "appendChild",
"range": [
- 6352,
- 6363
+ 8153,
+ 8164
],
"loc": {
"start": {
- "line": 191,
+ "line": 281,
"column": 22
},
"end": {
- "line": 191,
+ "line": 281,
"column": 33
}
}
},
"range": [
- 6350,
- 6363
+ 8151,
+ 8164
],
"loc": {
"start": {
- "line": 191,
+ "line": 281,
"column": 20
},
"end": {
- "line": 191,
+ "line": 281,
"column": 33
}
}
@@ -14642,47 +15345,47 @@
"type": "Identifier",
"name": "img",
"range": [
- 6364,
- 6367
+ 8165,
+ 8168
],
"loc": {
"start": {
- "line": 191,
+ "line": 281,
"column": 34
},
"end": {
- "line": 191,
+ "line": 281,
"column": 37
}
}
}
],
"range": [
- 6350,
- 6368
+ 8151,
+ 8169
],
"loc": {
"start": {
- "line": 191,
+ "line": 281,
"column": 20
},
"end": {
- "line": 191,
+ "line": 281,
"column": 38
}
}
},
"range": [
- 6350,
- 6369
+ 8151,
+ 8170
],
"loc": {
"start": {
- "line": 191,
+ "line": 281,
"column": 20
},
"end": {
- "line": 191,
+ "line": 281,
"column": 39
}
}
@@ -14702,16 +15405,16 @@
"type": "Identifier",
"name": "stt",
"range": [
- 6394,
- 6397
+ 8195,
+ 8198
],
"loc": {
"start": {
- "line": 192,
+ "line": 282,
"column": 24
},
"end": {
- "line": 192,
+ "line": 282,
"column": 27
}
}
@@ -14720,31 +15423,31 @@
"type": "Identifier",
"name": "sortTypes",
"range": [
- 6398,
- 6407
+ 8199,
+ 8208
],
"loc": {
"start": {
- "line": 192,
+ "line": 282,
"column": 28
},
"end": {
- "line": 192,
+ "line": 282,
"column": 37
}
}
},
"range": [
- 6394,
- 6407
+ 8195,
+ 8208
],
"loc": {
"start": {
- "line": 192,
+ "line": 282,
"column": 24
},
"end": {
- "line": 192,
+ "line": 282,
"column": 37
}
}
@@ -14753,31 +15456,31 @@
"type": "Identifier",
"name": "i",
"range": [
- 6408,
- 6409
+ 8209,
+ 8210
],
"loc": {
"start": {
- "line": 192,
+ "line": 282,
"column": 38
},
"end": {
- "line": 192,
+ "line": 282,
"column": 39
}
}
},
"range": [
- 6394,
- 6410
+ 8195,
+ 8211
],
"loc": {
"start": {
- "line": 192,
+ "line": 282,
"column": 24
},
"end": {
- "line": 192,
+ "line": 282,
"column": 40
}
}
@@ -14787,31 +15490,31 @@
"value": null,
"raw": "null",
"range": [
- 6415,
- 6419
+ 8216,
+ 8220
],
"loc": {
"start": {
- "line": 192,
+ "line": 282,
"column": 45
},
"end": {
- "line": 192,
+ "line": 282,
"column": 49
}
}
},
"range": [
- 6394,
- 6419
+ 8195,
+ 8220
],
"loc": {
"start": {
- "line": 192,
+ "line": 282,
"column": 24
},
"end": {
- "line": 192,
+ "line": 282,
"column": 49
}
}
@@ -14830,16 +15533,16 @@
"type": "Identifier",
"name": "c",
"range": [
- 6447,
- 6448
+ 8248,
+ 8249
],
"loc": {
"start": {
- "line": 193,
+ "line": 283,
"column": 24
},
"end": {
- "line": 193,
+ "line": 283,
"column": 25
}
}
@@ -14848,31 +15551,31 @@
"type": "Identifier",
"name": "setAttribute",
"range": [
- 6449,
- 6461
+ 8250,
+ 8262
],
"loc": {
"start": {
- "line": 193,
+ "line": 283,
"column": 26
},
"end": {
- "line": 193,
+ "line": 283,
"column": 38
}
}
},
"range": [
- 6447,
- 6461
+ 8248,
+ 8262
],
"loc": {
"start": {
- "line": 193,
+ "line": 283,
"column": 24
},
"end": {
- "line": 193,
+ "line": 283,
"column": 38
}
}
@@ -14883,16 +15586,16 @@
"value": "_sortType",
"raw": "'_sortType'",
"range": [
- 6462,
- 6473
+ 8263,
+ 8274
],
"loc": {
"start": {
- "line": 193,
+ "line": 283,
"column": 39
},
"end": {
- "line": 193,
+ "line": 283,
"column": 50
}
}
@@ -14907,16 +15610,16 @@
"type": "Identifier",
"name": "stt",
"range": [
- 6475,
- 6478
+ 8276,
+ 8279
],
"loc": {
"start": {
- "line": 193,
+ "line": 283,
"column": 52
},
"end": {
- "line": 193,
+ "line": 283,
"column": 55
}
}
@@ -14925,31 +15628,31 @@
"type": "Identifier",
"name": "sortTypes",
"range": [
- 6479,
- 6488
+ 8280,
+ 8289
],
"loc": {
"start": {
- "line": 193,
+ "line": 283,
"column": 56
},
"end": {
- "line": 193,
+ "line": 283,
"column": 65
}
}
},
"range": [
- 6475,
- 6488
+ 8276,
+ 8289
],
"loc": {
"start": {
- "line": 193,
+ "line": 283,
"column": 52
},
"end": {
- "line": 193,
+ "line": 283,
"column": 65
}
}
@@ -14958,94 +15661,94 @@
"type": "Identifier",
"name": "i",
"range": [
- 6489,
- 6490
+ 8290,
+ 8291
],
"loc": {
"start": {
- "line": 193,
+ "line": 283,
"column": 66
},
"end": {
- "line": 193,
+ "line": 283,
"column": 67
}
}
},
"range": [
- 6475,
- 6491
+ 8276,
+ 8292
],
"loc": {
"start": {
- "line": 193,
+ "line": 283,
"column": 52
},
"end": {
- "line": 193,
+ "line": 283,
"column": 68
}
}
}
],
"range": [
- 6447,
- 6492
+ 8248,
+ 8293
],
"loc": {
"start": {
- "line": 193,
+ "line": 283,
"column": 24
},
"end": {
- "line": 193,
+ "line": 283,
"column": 69
}
}
},
"range": [
- 6447,
- 6493
+ 8248,
+ 8294
],
"loc": {
"start": {
- "line": 193,
+ "line": 283,
"column": 24
},
"end": {
- "line": 193,
+ "line": 283,
"column": 70
}
}
}
],
"range": [
- 6421,
- 6515
+ 8222,
+ 8316
],
"loc": {
"start": {
- "line": 192,
+ "line": 282,
"column": 51
},
"end": {
- "line": 194,
+ "line": 284,
"column": 21
}
}
},
"alternate": null,
"range": [
- 6390,
- 6515
+ 8191,
+ 8316
],
"loc": {
"start": {
- "line": 192,
+ "line": 282,
"column": 20
},
"end": {
- "line": 194,
+ "line": 284,
"column": 21
}
}
@@ -15058,16 +15761,16 @@
"type": "Identifier",
"name": "addEvt",
"range": [
- 6536,
- 6542
+ 8337,
+ 8343
],
"loc": {
"start": {
- "line": 195,
+ "line": 285,
"column": 20
},
"end": {
- "line": 195,
+ "line": 285,
"column": 26
}
}
@@ -15077,16 +15780,16 @@
"type": "Identifier",
"name": "c",
"range": [
- 6543,
- 6544
+ 8344,
+ 8345
],
"loc": {
"start": {
- "line": 195,
+ "line": 285,
"column": 27
},
"end": {
- "line": 195,
+ "line": 285,
"column": 28
}
}
@@ -15096,16 +15799,16 @@
"value": "click",
"raw": "'click'",
"range": [
- 6546,
- 6553
+ 8347,
+ 8354
],
"loc": {
"start": {
- "line": 195,
+ "line": 285,
"column": 30
},
"end": {
- "line": 195,
+ "line": 285,
"column": 37
}
}
@@ -15117,16 +15820,16 @@
"type": "Identifier",
"name": "stt",
"range": [
- 6555,
- 6558
+ 8356,
+ 8359
],
"loc": {
"start": {
- "line": 195,
+ "line": 285,
"column": 39
},
"end": {
- "line": 195,
+ "line": 285,
"column": 42
}
}
@@ -15135,78 +15838,78 @@
"type": "Identifier",
"name": "_headerOnclick",
"range": [
- 6559,
- 6573
+ 8360,
+ 8374
],
"loc": {
"start": {
- "line": 195,
+ "line": 285,
"column": 43
},
"end": {
- "line": 195,
+ "line": 285,
"column": 57
}
}
},
"range": [
- 6555,
- 6573
+ 8356,
+ 8374
],
"loc": {
"start": {
- "line": 195,
+ "line": 285,
"column": 39
},
"end": {
- "line": 195,
+ "line": 285,
"column": 57
}
}
}
],
"range": [
- 6536,
- 6574
+ 8337,
+ 8375
],
"loc": {
"start": {
- "line": 195,
+ "line": 285,
"column": 20
},
"end": {
- "line": 195,
+ "line": 285,
"column": 58
}
}
},
"range": [
- 6536,
- 6575
+ 8337,
+ 8376
],
"loc": {
"start": {
- "line": 195,
+ "line": 285,
"column": 20
},
"end": {
- "line": 195,
+ "line": 285,
"column": 59
}
}
}
],
"range": [
- 6173,
- 6593
+ 7974,
+ 8394
],
"loc": {
"start": {
- "line": 187,
+ "line": 277,
"column": 78
},
"end": {
- "line": 196,
+ "line": 286,
"column": 17
}
}
@@ -15225,16 +15928,16 @@
"type": "Identifier",
"name": "c",
"range": [
- 6621,
- 6622
+ 8422,
+ 8423
],
"loc": {
"start": {
- "line": 197,
+ "line": 287,
"column": 20
},
"end": {
- "line": 197,
+ "line": 287,
"column": 21
}
}
@@ -15243,31 +15946,31 @@
"type": "Identifier",
"name": "setAttribute",
"range": [
- 6623,
- 6635
+ 8424,
+ 8436
],
"loc": {
"start": {
- "line": 197,
+ "line": 287,
"column": 22
},
"end": {
- "line": 197,
+ "line": 287,
"column": 34
}
}
},
"range": [
- 6621,
- 6635
+ 8422,
+ 8436
],
"loc": {
"start": {
- "line": 197,
+ "line": 287,
"column": 20
},
"end": {
- "line": 197,
+ "line": 287,
"column": 34
}
}
@@ -15278,16 +15981,16 @@
"value": "_sortType",
"raw": "'_sortType'",
"range": [
- 6636,
- 6647
+ 8437,
+ 8448
],
"loc": {
"start": {
- "line": 197,
+ "line": 287,
"column": 35
},
"end": {
- "line": 197,
+ "line": 287,
"column": 46
}
}
@@ -15299,16 +16002,16 @@
"type": "Identifier",
"name": "oSortTypes",
"range": [
- 6649,
- 6659
+ 8450,
+ 8460
],
"loc": {
"start": {
- "line": 197,
+ "line": 287,
"column": 48
},
"end": {
- "line": 197,
+ "line": 287,
"column": 58
}
}
@@ -15317,62 +16020,62 @@
"type": "Identifier",
"name": "i",
"range": [
- 6660,
- 6661
+ 8461,
+ 8462
],
"loc": {
"start": {
- "line": 197,
+ "line": 287,
"column": 59
},
"end": {
- "line": 197,
+ "line": 287,
"column": 60
}
}
},
"range": [
- 6649,
- 6662
+ 8450,
+ 8463
],
"loc": {
"start": {
- "line": 197,
+ "line": 287,
"column": 48
},
"end": {
- "line": 197,
+ "line": 287,
"column": 61
}
}
}
],
"range": [
- 6621,
- 6663
+ 8422,
+ 8464
],
"loc": {
"start": {
- "line": 197,
+ "line": 287,
"column": 20
},
"end": {
- "line": 197,
+ "line": 287,
"column": 62
}
}
},
"range": [
- 6621,
- 6664
+ 8422,
+ 8465
],
"loc": {
"start": {
- "line": 197,
+ "line": 287,
"column": 20
},
"end": {
- "line": 197,
+ "line": 287,
"column": 63
}
}
@@ -15389,16 +16092,16 @@
"type": "Identifier",
"name": "c",
"range": [
- 6685,
- 6686
+ 8486,
+ 8487
],
"loc": {
"start": {
- "line": 198,
+ "line": 288,
"column": 20
},
"end": {
- "line": 198,
+ "line": 288,
"column": 21
}
}
@@ -15407,31 +16110,31 @@
"type": "Identifier",
"name": "_sortType",
"range": [
- 6687,
- 6696
+ 8488,
+ 8497
],
"loc": {
"start": {
- "line": 198,
+ "line": 288,
"column": 22
},
"end": {
- "line": 198,
+ "line": 288,
"column": 31
}
}
},
"range": [
- 6685,
- 6696
+ 8486,
+ 8497
],
"loc": {
"start": {
- "line": 198,
+ "line": 288,
"column": 20
},
"end": {
- "line": 198,
+ "line": 288,
"column": 31
}
}
@@ -15441,108 +16144,108 @@
"value": "None",
"raw": "'None'",
"range": [
- 6699,
- 6705
+ 8500,
+ 8506
],
"loc": {
"start": {
- "line": 198,
+ "line": 288,
"column": 34
},
"end": {
- "line": 198,
+ "line": 288,
"column": 40
}
}
},
"range": [
- 6685,
- 6705
+ 8486,
+ 8506
],
"loc": {
"start": {
- "line": 198,
+ "line": 288,
"column": 20
},
"end": {
- "line": 198,
+ "line": 288,
"column": 40
}
}
},
"range": [
- 6685,
- 6706
+ 8486,
+ 8507
],
"loc": {
"start": {
- "line": 198,
+ "line": 288,
"column": 20
},
"end": {
- "line": 198,
+ "line": 288,
"column": 41
}
}
}
],
"range": [
- 6599,
- 6724
+ 8400,
+ 8525
],
"loc": {
"start": {
- "line": 196,
+ "line": 286,
"column": 23
},
"end": {
- "line": 199,
+ "line": 289,
"column": 17
}
}
},
"range": [
- 6111,
- 6724
+ 7912,
+ 8525
],
"loc": {
"start": {
- "line": 187,
+ "line": 277,
"column": 16
},
"end": {
- "line": 199,
+ "line": 289,
"column": 17
}
}
}
],
"range": [
- 6063,
- 6738
+ 7864,
+ 8539
],
"loc": {
"start": {
- "line": 185,
+ "line": 275,
"column": 40
},
"end": {
- "line": 200,
+ "line": 290,
"column": 13
}
}
},
"range": [
- 6035,
- 6738
+ 7836,
+ 8539
],
"loc": {
"start": {
- "line": 185,
+ "line": 275,
"column": 12
},
"end": {
- "line": 200,
+ "line": 290,
"column": 13
}
}
@@ -15558,16 +16261,16 @@
"type": "Identifier",
"name": "stt",
"range": [
- 6751,
- 6754
+ 8552,
+ 8555
],
"loc": {
"start": {
- "line": 201,
+ "line": 291,
"column": 12
},
"end": {
- "line": 201,
+ "line": 291,
"column": 15
}
}
@@ -15576,78 +16279,78 @@
"type": "Identifier",
"name": "updateHeaderArrows",
"range": [
- 6755,
- 6773
+ 8556,
+ 8574
],
"loc": {
"start": {
- "line": 201,
+ "line": 291,
"column": 16
},
"end": {
- "line": 201,
+ "line": 291,
"column": 34
}
}
},
"range": [
- 6751,
- 6773
+ 8552,
+ 8574
],
"loc": {
"start": {
- "line": 201,
+ "line": 291,
"column": 12
},
"end": {
- "line": 201,
+ "line": 291,
"column": 34
}
}
},
"arguments": [],
"range": [
- 6751,
- 6775
+ 8552,
+ 8576
],
"loc": {
"start": {
- "line": 201,
+ "line": 291,
"column": 12
},
"end": {
- "line": 201,
+ "line": 291,
"column": 36
}
}
},
"range": [
- 6751,
- 6776
+ 8552,
+ 8577
],
"loc": {
"start": {
- "line": 201,
+ "line": 291,
"column": 12
},
"end": {
- "line": 201,
+ "line": 291,
"column": 37
}
}
}
],
"range": [
- 5557,
- 6786
+ 7358,
+ 8587
],
"loc": {
"start": {
- "line": 169,
+ "line": 259,
"column": 67
},
"end": {
- "line": 202,
+ "line": 292,
"column": 9
}
}
@@ -15655,46 +16358,46 @@
"generator": false,
"expression": false,
"range": [
- 5535,
- 6786
+ 7336,
+ 8587
],
"loc": {
"start": {
- "line": 169,
+ "line": 259,
"column": 45
},
"end": {
- "line": 202,
+ "line": 292,
"column": 9
}
}
},
"range": [
- 5498,
- 6786
+ 7299,
+ 8587
],
"loc": {
"start": {
- "line": 169,
+ "line": 259,
"column": 8
},
"end": {
- "line": 202,
+ "line": 292,
"column": 9
}
}
},
"range": [
- 5498,
- 6787
+ 7299,
+ 8588
],
"loc": {
"start": {
- "line": 169,
+ "line": 259,
"column": 8
},
"end": {
- "line": 202,
+ "line": 292,
"column": 10
}
},
@@ -15703,16 +16406,16 @@
"type": "Block",
"value": "*\n * Overrides initHeader in order to handle filters row position\n * @param {Array} oSortTypes\n ",
"range": [
- 5364,
- 5489
+ 7165,
+ 7290
],
"loc": {
"start": {
- "line": 165,
+ "line": 255,
"column": 8
},
"end": {
- "line": 168,
+ "line": 258,
"column": 11
}
}
@@ -15723,16 +16426,16 @@
"type": "Block",
"value": "*\n * Overrides updateHeaderArrows in order to handle arrows indicators\n ",
"range": [
- 6797,
- 6889
+ 8598,
+ 8690
],
"loc": {
"start": {
- "line": 204,
+ "line": 294,
"column": 8
},
"end": {
- "line": 206,
+ "line": 296,
"column": 11
}
}
@@ -15754,16 +16457,16 @@
"type": "Identifier",
"name": "SortableTable",
"range": [
- 6898,
- 6911
+ 8699,
+ 8712
],
"loc": {
"start": {
- "line": 207,
+ "line": 297,
"column": 8
},
"end": {
- "line": 207,
+ "line": 297,
"column": 21
}
}
@@ -15772,31 +16475,31 @@
"type": "Identifier",
"name": "prototype",
"range": [
- 6912,
- 6921
+ 8713,
+ 8722
],
"loc": {
"start": {
- "line": 207,
+ "line": 297,
"column": 22
},
"end": {
- "line": 207,
+ "line": 297,
"column": 31
}
}
},
"range": [
- 6898,
- 6921
+ 8699,
+ 8722
],
"loc": {
"start": {
- "line": 207,
+ "line": 297,
"column": 8
},
"end": {
- "line": 207,
+ "line": 297,
"column": 31
}
}
@@ -15805,31 +16508,31 @@
"type": "Identifier",
"name": "updateHeaderArrows",
"range": [
- 6922,
- 6940
+ 8723,
+ 8741
],
"loc": {
"start": {
- "line": 207,
+ "line": 297,
"column": 32
},
"end": {
- "line": 207,
+ "line": 297,
"column": 50
}
}
},
"range": [
- 6898,
- 6940
+ 8699,
+ 8741
],
"loc": {
"start": {
- "line": 207,
+ "line": 297,
"column": 8
},
"end": {
- "line": 207,
+ "line": 297,
"column": 50
}
}
@@ -15850,16 +16553,16 @@
"type": "Identifier",
"name": "stt",
"range": [
- 6973,
- 6976
+ 8774,
+ 8777
],
"loc": {
"start": {
- "line": 208,
+ "line": 298,
"column": 16
},
"end": {
- "line": 208,
+ "line": 298,
"column": 19
}
}
@@ -15867,31 +16570,31 @@
"init": {
"type": "ThisExpression",
"range": [
- 6979,
- 6983
+ 8780,
+ 8784
],
"loc": {
"start": {
- "line": 208,
+ "line": 298,
"column": 22
},
"end": {
- "line": 208,
+ "line": 298,
"column": 26
}
}
},
"range": [
- 6973,
- 6983
+ 8774,
+ 8784
],
"loc": {
"start": {
- "line": 208,
+ "line": 298,
"column": 16
},
"end": {
- "line": 208,
+ "line": 298,
"column": 26
}
}
@@ -15899,16 +16602,16 @@
],
"kind": "let",
"range": [
- 6969,
- 6984
+ 8770,
+ 8785
],
"loc": {
"start": {
- "line": 208,
+ "line": 298,
"column": 12
},
"end": {
- "line": 208,
+ "line": 298,
"column": 27
}
}
@@ -15922,32 +16625,32 @@
"type": "Identifier",
"name": "cells",
"range": [
- 7001,
- 7006
+ 8802,
+ 8807
],
"loc": {
"start": {
- "line": 209,
+ "line": 299,
"column": 16
},
"end": {
- "line": 209,
+ "line": 299,
"column": 21
}
}
},
"init": null,
"range": [
- 7001,
- 7006
+ 8802,
+ 8807
],
"loc": {
"start": {
- "line": 209,
+ "line": 299,
"column": 16
},
"end": {
- "line": 209,
+ "line": 299,
"column": 21
}
}
@@ -15958,32 +16661,32 @@
"type": "Identifier",
"name": "l",
"range": [
- 7008,
- 7009
+ 8809,
+ 8810
],
"loc": {
"start": {
- "line": 209,
+ "line": 299,
"column": 23
},
"end": {
- "line": 209,
+ "line": 299,
"column": 24
}
}
},
"init": null,
"range": [
- 7008,
- 7009
+ 8809,
+ 8810
],
"loc": {
"start": {
- "line": 209,
+ "line": 299,
"column": 23
},
"end": {
- "line": 209,
+ "line": 299,
"column": 24
}
}
@@ -15994,32 +16697,32 @@
"type": "Identifier",
"name": "img",
"range": [
- 7011,
- 7014
+ 8812,
+ 8815
],
"loc": {
"start": {
- "line": 209,
+ "line": 299,
"column": 26
},
"end": {
- "line": 209,
+ "line": 299,
"column": 29
}
}
},
"init": null,
"range": [
- 7011,
- 7014
+ 8812,
+ 8815
],
"loc": {
"start": {
- "line": 209,
+ "line": 299,
"column": 26
},
"end": {
- "line": 209,
+ "line": 299,
"column": 29
}
}
@@ -16027,16 +16730,16 @@
],
"kind": "let",
"range": [
- 6997,
- 7015
+ 8798,
+ 8816
],
"loc": {
"start": {
- "line": 209,
+ "line": 299,
"column": 12
},
"end": {
- "line": 209,
+ "line": 299,
"column": 30
}
},
@@ -16045,16 +16748,16 @@
"type": "Line",
"value": " external headers",
"range": [
- 7029,
- 7048
+ 8830,
+ 8849
],
"loc": {
"start": {
- "line": 211,
+ "line": 301,
"column": 12
},
"end": {
- "line": 211,
+ "line": 301,
"column": 31
}
}
@@ -16073,16 +16776,16 @@
"type": "Identifier",
"name": "adpt",
"range": [
- 7065,
- 7069
+ 8866,
+ 8870
],
"loc": {
"start": {
- "line": 212,
+ "line": 302,
"column": 16
},
"end": {
- "line": 212,
+ "line": 302,
"column": 20
}
}
@@ -16091,31 +16794,31 @@
"type": "Identifier",
"name": "asyncSort",
"range": [
- 7070,
- 7079
+ 8871,
+ 8880
],
"loc": {
"start": {
- "line": 212,
+ "line": 302,
"column": 21
},
"end": {
- "line": 212,
+ "line": 302,
"column": 30
}
}
},
"range": [
- 7065,
- 7079
+ 8866,
+ 8880
],
"loc": {
"start": {
- "line": 212,
+ "line": 302,
"column": 16
},
"end": {
- "line": 212,
+ "line": 302,
"column": 30
}
}
@@ -16133,16 +16836,16 @@
"type": "Identifier",
"name": "adpt",
"range": [
- 7083,
- 7087
+ 8884,
+ 8888
],
"loc": {
"start": {
- "line": 212,
+ "line": 302,
"column": 34
},
"end": {
- "line": 212,
+ "line": 302,
"column": 38
}
}
@@ -16151,31 +16854,31 @@
"type": "Identifier",
"name": "triggerIds",
"range": [
- 7088,
- 7098
+ 8889,
+ 8899
],
"loc": {
"start": {
- "line": 212,
+ "line": 302,
"column": 39
},
"end": {
- "line": 212,
+ "line": 302,
"column": 49
}
}
},
"range": [
- 7083,
- 7098
+ 8884,
+ 8899
],
"loc": {
"start": {
- "line": 212,
+ "line": 302,
"column": 34
},
"end": {
- "line": 212,
+ "line": 302,
"column": 49
}
}
@@ -16184,31 +16887,31 @@
"type": "Identifier",
"name": "length",
"range": [
- 7099,
- 7105
+ 8900,
+ 8906
],
"loc": {
"start": {
- "line": 212,
+ "line": 302,
"column": 50
},
"end": {
- "line": 212,
+ "line": 302,
"column": 56
}
}
},
"range": [
- 7083,
- 7105
+ 8884,
+ 8906
],
"loc": {
"start": {
- "line": 212,
+ "line": 302,
"column": 34
},
"end": {
- "line": 212,
+ "line": 302,
"column": 56
}
}
@@ -16218,46 +16921,46 @@
"value": 0,
"raw": "0",
"range": [
- 7108,
- 7109
+ 8909,
+ 8910
],
"loc": {
"start": {
- "line": 212,
+ "line": 302,
"column": 59
},
"end": {
- "line": 212,
+ "line": 302,
"column": 60
}
}
},
"range": [
- 7083,
- 7109
+ 8884,
+ 8910
],
"loc": {
"start": {
- "line": 212,
+ "line": 302,
"column": 34
},
"end": {
- "line": 212,
+ "line": 302,
"column": 60
}
}
},
"range": [
- 7065,
- 7109
+ 8866,
+ 8910
],
"loc": {
"start": {
- "line": 212,
+ "line": 302,
"column": 16
},
"end": {
- "line": 212,
+ "line": 302,
"column": 60
}
}
@@ -16274,16 +16977,16 @@
"type": "Identifier",
"name": "triggers",
"range": [
- 7133,
- 7141
+ 8934,
+ 8942
],
"loc": {
"start": {
- "line": 213,
+ "line": 303,
"column": 20
},
"end": {
- "line": 213,
+ "line": 303,
"column": 28
}
}
@@ -16295,16 +16998,16 @@
"type": "Identifier",
"name": "adpt",
"range": [
- 7144,
- 7148
+ 8945,
+ 8949
],
"loc": {
"start": {
- "line": 213,
+ "line": 303,
"column": 31
},
"end": {
- "line": 213,
+ "line": 303,
"column": 35
}
}
@@ -16313,46 +17016,46 @@
"type": "Identifier",
"name": "triggerIds",
"range": [
- 7149,
- 7159
+ 8950,
+ 8960
],
"loc": {
"start": {
- "line": 213,
+ "line": 303,
"column": 36
},
"end": {
- "line": 213,
+ "line": 303,
"column": 46
}
}
},
"range": [
- 7144,
- 7159
+ 8945,
+ 8960
],
"loc": {
"start": {
- "line": 213,
+ "line": 303,
"column": 31
},
"end": {
- "line": 213,
+ "line": 303,
"column": 46
}
}
},
"range": [
- 7133,
- 7159
+ 8934,
+ 8960
],
"loc": {
"start": {
- "line": 213,
+ "line": 303,
"column": 20
},
"end": {
- "line": 213,
+ "line": 303,
"column": 46
}
}
@@ -16360,16 +17063,16 @@
],
"kind": "let",
"range": [
- 7129,
- 7160
+ 8930,
+ 8961
],
"loc": {
"start": {
- "line": 213,
+ "line": 303,
"column": 16
},
"end": {
- "line": 213,
+ "line": 303,
"column": 47
}
}
@@ -16383,16 +17086,16 @@
"type": "Identifier",
"name": "cells",
"range": [
- 7177,
- 7182
+ 8978,
+ 8983
],
"loc": {
"start": {
- "line": 214,
+ "line": 304,
"column": 16
},
"end": {
- "line": 214,
+ "line": 304,
"column": 21
}
}
@@ -16401,46 +17104,46 @@
"type": "ArrayExpression",
"elements": [],
"range": [
- 7185,
- 7187
+ 8986,
+ 8988
],
"loc": {
"start": {
- "line": 214,
+ "line": 304,
"column": 24
},
"end": {
- "line": 214,
+ "line": 304,
"column": 26
}
}
},
"range": [
- 7177,
- 7187
+ 8978,
+ 8988
],
"loc": {
"start": {
- "line": 214,
+ "line": 304,
"column": 16
},
"end": {
- "line": 214,
+ "line": 304,
"column": 26
}
}
},
"range": [
- 7177,
- 7188
+ 8978,
+ 8989
],
"loc": {
"start": {
- "line": 214,
+ "line": 304,
"column": 16
},
"end": {
- "line": 214,
+ "line": 304,
"column": 27
}
}
@@ -16454,16 +17157,16 @@
"type": "Identifier",
"name": "l",
"range": [
- 7205,
- 7206
+ 9006,
+ 9007
],
"loc": {
"start": {
- "line": 215,
+ "line": 305,
"column": 16
},
"end": {
- "line": 215,
+ "line": 305,
"column": 17
}
}
@@ -16475,16 +17178,16 @@
"type": "Identifier",
"name": "triggers",
"range": [
- 7209,
- 7217
+ 9010,
+ 9018
],
"loc": {
"start": {
- "line": 215,
+ "line": 305,
"column": 20
},
"end": {
- "line": 215,
+ "line": 305,
"column": 28
}
}
@@ -16493,61 +17196,61 @@
"type": "Identifier",
"name": "length",
"range": [
- 7218,
- 7224
+ 9019,
+ 9025
],
"loc": {
"start": {
- "line": 215,
+ "line": 305,
"column": 29
},
"end": {
- "line": 215,
+ "line": 305,
"column": 35
}
}
},
"range": [
- 7209,
- 7224
+ 9010,
+ 9025
],
"loc": {
"start": {
- "line": 215,
+ "line": 305,
"column": 20
},
"end": {
- "line": 215,
+ "line": 305,
"column": 35
}
}
},
"range": [
- 7205,
- 7224
+ 9006,
+ 9025
],
"loc": {
"start": {
- "line": 215,
+ "line": 305,
"column": 16
},
"end": {
- "line": 215,
+ "line": 305,
"column": 35
}
}
},
"range": [
- 7205,
- 7225
+ 9006,
+ 9026
],
"loc": {
"start": {
- "line": 215,
+ "line": 305,
"column": 16
},
"end": {
- "line": 215,
+ "line": 305,
"column": 36
}
}
@@ -16563,16 +17266,16 @@
"type": "Identifier",
"name": "j",
"range": [
- 7251,
- 7252
+ 9052,
+ 9053
],
"loc": {
"start": {
- "line": 216,
+ "line": 306,
"column": 25
},
"end": {
- "line": 216,
+ "line": 306,
"column": 26
}
}
@@ -16582,31 +17285,31 @@
"value": 0,
"raw": "0",
"range": [
- 7255,
- 7256
+ 9056,
+ 9057
],
"loc": {
"start": {
- "line": 216,
+ "line": 306,
"column": 29
},
"end": {
- "line": 216,
+ "line": 306,
"column": 30
}
}
},
"range": [
- 7251,
- 7256
+ 9052,
+ 9057
],
"loc": {
"start": {
- "line": 216,
+ "line": 306,
"column": 25
},
"end": {
- "line": 216,
+ "line": 306,
"column": 30
}
}
@@ -16614,16 +17317,16 @@
],
"kind": "let",
"range": [
- 7247,
- 7256
+ 9048,
+ 9057
],
"loc": {
"start": {
- "line": 216,
+ "line": 306,
"column": 21
},
"end": {
- "line": 216,
+ "line": 306,
"column": 30
}
}
@@ -16635,16 +17338,16 @@
"type": "Identifier",
"name": "j",
"range": [
- 7258,
- 7259
+ 9059,
+ 9060
],
"loc": {
"start": {
- "line": 216,
+ "line": 306,
"column": 32
},
"end": {
- "line": 216,
+ "line": 306,
"column": 33
}
}
@@ -16653,31 +17356,31 @@
"type": "Identifier",
"name": "l",
"range": [
- 7262,
- 7263
+ 9063,
+ 9064
],
"loc": {
"start": {
- "line": 216,
+ "line": 306,
"column": 36
},
"end": {
- "line": 216,
+ "line": 306,
"column": 37
}
}
},
"range": [
- 7258,
- 7263
+ 9059,
+ 9064
],
"loc": {
"start": {
- "line": 216,
+ "line": 306,
"column": 32
},
"end": {
- "line": 216,
+ "line": 306,
"column": 37
}
}
@@ -16689,32 +17392,32 @@
"type": "Identifier",
"name": "j",
"range": [
- 7265,
- 7266
+ 9066,
+ 9067
],
"loc": {
"start": {
- "line": 216,
+ "line": 306,
"column": 39
},
"end": {
- "line": 216,
+ "line": 306,
"column": 40
}
}
},
"prefix": false,
"range": [
- 7265,
- 7268
+ 9066,
+ 9069
],
"loc": {
"start": {
- "line": 216,
+ "line": 306,
"column": 39
},
"end": {
- "line": 216,
+ "line": 306,
"column": 42
}
}
@@ -16733,16 +17436,16 @@
"type": "Identifier",
"name": "cells",
"range": [
- 7292,
- 7297
+ 9093,
+ 9098
],
"loc": {
"start": {
- "line": 217,
+ "line": 307,
"column": 20
},
"end": {
- "line": 217,
+ "line": 307,
"column": 25
}
}
@@ -16751,31 +17454,31 @@
"type": "Identifier",
"name": "push",
"range": [
- 7298,
- 7302
+ 9099,
+ 9103
],
"loc": {
"start": {
- "line": 217,
+ "line": 307,
"column": 26
},
"end": {
- "line": 217,
+ "line": 307,
"column": 30
}
}
},
"range": [
- 7292,
- 7302
+ 9093,
+ 9103
],
"loc": {
"start": {
- "line": 217,
+ "line": 307,
"column": 20
},
"end": {
- "line": 217,
+ "line": 307,
"column": 30
}
}
@@ -16787,16 +17490,16 @@
"type": "Identifier",
"name": "elm",
"range": [
- 7303,
- 7306
+ 9104,
+ 9107
],
"loc": {
"start": {
- "line": 217,
+ "line": 307,
"column": 31
},
"end": {
- "line": 217,
+ "line": 307,
"column": 34
}
}
@@ -16809,16 +17512,16 @@
"type": "Identifier",
"name": "triggers",
"range": [
- 7307,
- 7315
+ 9108,
+ 9116
],
"loc": {
"start": {
- "line": 217,
+ "line": 307,
"column": 35
},
"end": {
- "line": 217,
+ "line": 307,
"column": 43
}
}
@@ -16827,125 +17530,125 @@
"type": "Identifier",
"name": "j",
"range": [
- 7316,
- 7317
+ 9117,
+ 9118
],
"loc": {
"start": {
- "line": 217,
+ "line": 307,
"column": 44
},
"end": {
- "line": 217,
+ "line": 307,
"column": 45
}
}
},
"range": [
- 7307,
- 7318
+ 9108,
+ 9119
],
"loc": {
"start": {
- "line": 217,
+ "line": 307,
"column": 35
},
"end": {
- "line": 217,
+ "line": 307,
"column": 46
}
}
}
],
"range": [
- 7303,
- 7319
+ 9104,
+ 9120
],
"loc": {
"start": {
- "line": 217,
+ "line": 307,
"column": 31
},
"end": {
- "line": 217,
+ "line": 307,
"column": 47
}
}
}
],
"range": [
- 7292,
- 7320
+ 9093,
+ 9121
],
"loc": {
"start": {
- "line": 217,
+ "line": 307,
"column": 20
},
"end": {
- "line": 217,
+ "line": 307,
"column": 48
}
}
},
"range": [
- 7292,
- 7321
+ 9093,
+ 9122
],
"loc": {
"start": {
- "line": 217,
+ "line": 307,
"column": 20
},
"end": {
- "line": 217,
+ "line": 307,
"column": 49
}
}
}
],
"range": [
- 7270,
- 7339
+ 9071,
+ 9140
],
"loc": {
"start": {
- "line": 216,
+ "line": 306,
"column": 44
},
"end": {
- "line": 218,
+ "line": 308,
"column": 17
}
}
},
"range": [
- 7242,
- 7339
+ 9043,
+ 9140
],
"loc": {
"start": {
- "line": 216,
+ "line": 306,
"column": 16
},
"end": {
- "line": 218,
+ "line": 308,
"column": 17
}
}
}
],
"range": [
- 7111,
- 7353
+ 8912,
+ 9154
],
"loc": {
"start": {
- "line": 212,
+ "line": 302,
"column": 62
},
"end": {
- "line": 219,
+ "line": 309,
"column": 13
}
}
@@ -16964,16 +17667,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 7382,
- 7386
+ 9183,
+ 9187
],
"loc": {
"start": {
- "line": 220,
+ "line": 310,
"column": 21
},
"end": {
- "line": 220,
+ "line": 310,
"column": 25
}
}
@@ -16982,47 +17685,47 @@
"type": "Identifier",
"name": "tHead",
"range": [
- 7387,
- 7392
+ 9188,
+ 9193
],
"loc": {
"start": {
- "line": 220,
+ "line": 310,
"column": 26
},
"end": {
- "line": 220,
+ "line": 310,
"column": 31
}
}
},
"range": [
- 7382,
- 7392
+ 9183,
+ 9193
],
"loc": {
"start": {
- "line": 220,
+ "line": 310,
"column": 21
},
"end": {
- "line": 220,
+ "line": 310,
"column": 31
}
}
},
"prefix": true,
"range": [
- 7381,
- 7392
+ 9182,
+ 9193
],
"loc": {
"start": {
- "line": 220,
+ "line": 310,
"column": 20
},
"end": {
- "line": 220,
+ "line": 310,
"column": 31
}
}
@@ -17034,48 +17737,48 @@
"type": "ReturnStatement",
"argument": null,
"range": [
- 7416,
- 7423
+ 9217,
+ 9224
],
"loc": {
"start": {
- "line": 221,
+ "line": 311,
"column": 20
},
"end": {
- "line": 221,
+ "line": 311,
"column": 27
}
}
}
],
"range": [
- 7394,
- 7441
+ 9195,
+ 9242
],
"loc": {
"start": {
- "line": 220,
+ "line": 310,
"column": 33
},
"end": {
- "line": 222,
+ "line": 312,
"column": 17
}
}
},
"alternate": null,
"range": [
- 7377,
- 7441
+ 9178,
+ 9242
],
"loc": {
"start": {
- "line": 220,
+ "line": 310,
"column": 16
},
"end": {
- "line": 222,
+ "line": 312,
"column": 17
}
}
@@ -17089,16 +17792,16 @@
"type": "Identifier",
"name": "cells",
"range": [
- 7458,
- 7463
+ 9259,
+ 9264
],
"loc": {
"start": {
- "line": 223,
+ "line": 313,
"column": 16
},
"end": {
- "line": 223,
+ "line": 313,
"column": 21
}
}
@@ -17119,16 +17822,16 @@
"type": "Identifier",
"name": "stt",
"range": [
- 7466,
- 7469
+ 9267,
+ 9270
],
"loc": {
"start": {
- "line": 223,
+ "line": 313,
"column": 24
},
"end": {
- "line": 223,
+ "line": 313,
"column": 27
}
}
@@ -17137,31 +17840,31 @@
"type": "Identifier",
"name": "tHead",
"range": [
- 7470,
- 7475
+ 9271,
+ 9276
],
"loc": {
"start": {
- "line": 223,
+ "line": 313,
"column": 28
},
"end": {
- "line": 223,
+ "line": 313,
"column": 33
}
}
},
"range": [
- 7466,
- 7475
+ 9267,
+ 9276
],
"loc": {
"start": {
- "line": 223,
+ "line": 313,
"column": 24
},
"end": {
- "line": 223,
+ "line": 313,
"column": 33
}
}
@@ -17170,31 +17873,31 @@
"type": "Identifier",
"name": "rows",
"range": [
- 7476,
- 7480
+ 9277,
+ 9281
],
"loc": {
"start": {
- "line": 223,
+ "line": 313,
"column": 34
},
"end": {
- "line": 223,
+ "line": 313,
"column": 38
}
}
},
"range": [
- 7466,
- 7480
+ 9267,
+ 9281
],
"loc": {
"start": {
- "line": 223,
+ "line": 313,
"column": 24
},
"end": {
- "line": 223,
+ "line": 313,
"column": 38
}
}
@@ -17206,16 +17909,16 @@
"type": "Identifier",
"name": "stt",
"range": [
- 7481,
- 7484
+ 9282,
+ 9285
],
"loc": {
"start": {
- "line": 223,
+ "line": 313,
"column": 39
},
"end": {
- "line": 223,
+ "line": 313,
"column": 42
}
}
@@ -17224,46 +17927,46 @@
"type": "Identifier",
"name": "headersRow",
"range": [
- 7485,
- 7495
+ 9286,
+ 9296
],
"loc": {
"start": {
- "line": 223,
+ "line": 313,
"column": 43
},
"end": {
- "line": 223,
+ "line": 313,
"column": 53
}
}
},
"range": [
- 7481,
- 7495
+ 9282,
+ 9296
],
"loc": {
"start": {
- "line": 223,
+ "line": 313,
"column": 39
},
"end": {
- "line": 223,
+ "line": 313,
"column": 53
}
}
},
"range": [
- 7466,
- 7496
+ 9267,
+ 9297
],
"loc": {
"start": {
- "line": 223,
+ "line": 313,
"column": 24
},
"end": {
- "line": 223,
+ "line": 313,
"column": 54
}
}
@@ -17272,61 +17975,61 @@
"type": "Identifier",
"name": "cells",
"range": [
- 7497,
- 7502
+ 9298,
+ 9303
],
"loc": {
"start": {
- "line": 223,
+ "line": 313,
"column": 55
},
"end": {
- "line": 223,
+ "line": 313,
"column": 60
}
}
},
"range": [
- 7466,
- 7502
+ 9267,
+ 9303
],
"loc": {
"start": {
- "line": 223,
+ "line": 313,
"column": 24
},
"end": {
- "line": 223,
+ "line": 313,
"column": 60
}
}
},
"range": [
- 7458,
- 7502
+ 9259,
+ 9303
],
"loc": {
"start": {
- "line": 223,
+ "line": 313,
"column": 16
},
"end": {
- "line": 223,
+ "line": 313,
"column": 60
}
}
},
"range": [
- 7458,
- 7503
+ 9259,
+ 9304
],
"loc": {
"start": {
- "line": 223,
+ "line": 313,
"column": 16
},
"end": {
- "line": 223,
+ "line": 313,
"column": 61
}
}
@@ -17340,16 +18043,16 @@
"type": "Identifier",
"name": "l",
"range": [
- 7520,
- 7521
+ 9321,
+ 9322
],
"loc": {
"start": {
- "line": 224,
+ "line": 314,
"column": 16
},
"end": {
- "line": 224,
+ "line": 314,
"column": 17
}
}
@@ -17361,16 +18064,16 @@
"type": "Identifier",
"name": "cells",
"range": [
- 7524,
- 7529
+ 9325,
+ 9330
],
"loc": {
"start": {
- "line": 224,
+ "line": 314,
"column": 20
},
"end": {
- "line": 224,
+ "line": 314,
"column": 25
}
}
@@ -17379,92 +18082,92 @@
"type": "Identifier",
"name": "length",
"range": [
- 7530,
- 7536
+ 9331,
+ 9337
],
"loc": {
"start": {
- "line": 224,
+ "line": 314,
"column": 26
},
"end": {
- "line": 224,
+ "line": 314,
"column": 32
}
}
},
"range": [
- 7524,
- 7536
+ 9325,
+ 9337
],
"loc": {
"start": {
- "line": 224,
+ "line": 314,
"column": 20
},
"end": {
- "line": 224,
+ "line": 314,
"column": 32
}
}
},
"range": [
- 7520,
- 7536
+ 9321,
+ 9337
],
"loc": {
"start": {
- "line": 224,
+ "line": 314,
"column": 16
},
"end": {
- "line": 224,
+ "line": 314,
"column": 32
}
}
},
"range": [
- 7520,
- 7537
+ 9321,
+ 9338
],
"loc": {
"start": {
- "line": 224,
+ "line": 314,
"column": 16
},
"end": {
- "line": 224,
+ "line": 314,
"column": 33
}
}
}
],
"range": [
- 7359,
- 7551
+ 9160,
+ 9352
],
"loc": {
"start": {
- "line": 219,
+ "line": 309,
"column": 19
},
"end": {
- "line": 225,
+ "line": 315,
"column": 13
}
}
},
"range": [
- 7061,
- 7551
+ 8862,
+ 9352
],
"loc": {
"start": {
- "line": 212,
+ "line": 302,
"column": 12
},
"end": {
- "line": 225,
+ "line": 315,
"column": 13
}
},
@@ -17473,16 +18176,16 @@
"type": "Line",
"value": " external headers",
"range": [
- 7029,
- 7048
+ 8830,
+ 8849
],
"loc": {
"start": {
- "line": 211,
+ "line": 301,
"column": 12
},
"end": {
- "line": 211,
+ "line": 301,
"column": 31
}
}
@@ -17500,16 +18203,16 @@
"type": "Identifier",
"name": "i",
"range": [
- 7573,
- 7574
+ 9374,
+ 9375
],
"loc": {
"start": {
- "line": 226,
+ "line": 316,
"column": 21
},
"end": {
- "line": 226,
+ "line": 316,
"column": 22
}
}
@@ -17519,31 +18222,31 @@
"value": 0,
"raw": "0",
"range": [
- 7577,
- 7578
+ 9378,
+ 9379
],
"loc": {
"start": {
- "line": 226,
+ "line": 316,
"column": 25
},
"end": {
- "line": 226,
+ "line": 316,
"column": 26
}
}
},
"range": [
- 7573,
- 7578
+ 9374,
+ 9379
],
"loc": {
"start": {
- "line": 226,
+ "line": 316,
"column": 21
},
"end": {
- "line": 226,
+ "line": 316,
"column": 26
}
}
@@ -17551,16 +18254,16 @@
],
"kind": "let",
"range": [
- 7569,
- 7578
+ 9370,
+ 9379
],
"loc": {
"start": {
- "line": 226,
+ "line": 316,
"column": 17
},
"end": {
- "line": 226,
+ "line": 316,
"column": 26
}
}
@@ -17572,16 +18275,16 @@
"type": "Identifier",
"name": "i",
"range": [
- 7580,
- 7581
+ 9381,
+ 9382
],
"loc": {
"start": {
- "line": 226,
+ "line": 316,
"column": 28
},
"end": {
- "line": 226,
+ "line": 316,
"column": 29
}
}
@@ -17590,31 +18293,31 @@
"type": "Identifier",
"name": "l",
"range": [
- 7584,
- 7585
+ 9385,
+ 9386
],
"loc": {
"start": {
- "line": 226,
+ "line": 316,
"column": 32
},
"end": {
- "line": 226,
+ "line": 316,
"column": 33
}
}
},
"range": [
- 7580,
- 7585
+ 9381,
+ 9386
],
"loc": {
"start": {
- "line": 226,
+ "line": 316,
"column": 28
},
"end": {
- "line": 226,
+ "line": 316,
"column": 33
}
}
@@ -17626,32 +18329,32 @@
"type": "Identifier",
"name": "i",
"range": [
- 7587,
- 7588
+ 9388,
+ 9389
],
"loc": {
"start": {
- "line": 226,
+ "line": 316,
"column": 35
},
"end": {
- "line": 226,
+ "line": 316,
"column": 36
}
}
},
"prefix": false,
"range": [
- 7587,
- 7590
+ 9388,
+ 9391
],
"loc": {
"start": {
- "line": 226,
+ "line": 316,
"column": 35
},
"end": {
- "line": 226,
+ "line": 316,
"column": 38
}
}
@@ -17668,16 +18371,16 @@
"type": "Identifier",
"name": "cell",
"range": [
- 7614,
- 7618
+ 9415,
+ 9419
],
"loc": {
"start": {
- "line": 227,
+ "line": 317,
"column": 20
},
"end": {
- "line": 227,
+ "line": 317,
"column": 24
}
}
@@ -17689,16 +18392,16 @@
"type": "Identifier",
"name": "cells",
"range": [
- 7621,
- 7626
+ 9422,
+ 9427
],
"loc": {
"start": {
- "line": 227,
+ "line": 317,
"column": 27
},
"end": {
- "line": 227,
+ "line": 317,
"column": 32
}
}
@@ -17707,46 +18410,46 @@
"type": "Identifier",
"name": "i",
"range": [
- 7627,
- 7628
+ 9428,
+ 9429
],
"loc": {
"start": {
- "line": 227,
+ "line": 317,
"column": 33
},
"end": {
- "line": 227,
+ "line": 317,
"column": 34
}
}
},
"range": [
- 7621,
- 7629
+ 9422,
+ 9430
],
"loc": {
"start": {
- "line": 227,
+ "line": 317,
"column": 27
},
"end": {
- "line": 227,
+ "line": 317,
"column": 35
}
}
},
"range": [
- 7614,
- 7629
+ 9415,
+ 9430
],
"loc": {
"start": {
- "line": 227,
+ "line": 317,
"column": 20
},
"end": {
- "line": 227,
+ "line": 317,
"column": 35
}
}
@@ -17754,16 +18457,16 @@
],
"kind": "let",
"range": [
- 7610,
- 7630
+ 9411,
+ 9431
],
"loc": {
"start": {
- "line": 227,
+ "line": 317,
"column": 16
},
"end": {
- "line": 227,
+ "line": 317,
"column": 36
}
}
@@ -17777,32 +18480,32 @@
"type": "Identifier",
"name": "cell",
"range": [
- 7652,
- 7656
+ 9453,
+ 9457
],
"loc": {
"start": {
- "line": 228,
+ "line": 318,
"column": 21
},
"end": {
- "line": 228,
+ "line": 318,
"column": 25
}
}
},
"prefix": true,
"range": [
- 7651,
- 7656
+ 9452,
+ 9457
],
"loc": {
"start": {
- "line": 228,
+ "line": 318,
"column": 20
},
"end": {
- "line": 228,
+ "line": 318,
"column": 25
}
}
@@ -17814,48 +18517,48 @@
"type": "ContinueStatement",
"label": null,
"range": [
- 7680,
- 7689
+ 9481,
+ 9490
],
"loc": {
"start": {
- "line": 229,
+ "line": 319,
"column": 20
},
"end": {
- "line": 229,
+ "line": 319,
"column": 29
}
}
}
],
"range": [
- 7658,
- 7707
+ 9459,
+ 9508
],
"loc": {
"start": {
- "line": 228,
+ "line": 318,
"column": 27
},
"end": {
- "line": 230,
+ "line": 320,
"column": 17
}
}
},
"alternate": null,
"range": [
- 7647,
- 7707
+ 9448,
+ 9508
],
"loc": {
"start": {
- "line": 228,
+ "line": 318,
"column": 16
},
"end": {
- "line": 230,
+ "line": 320,
"column": 17
}
}
@@ -17869,16 +18572,16 @@
"type": "Identifier",
"name": "cellAttr",
"range": [
- 7728,
- 7736
+ 9529,
+ 9537
],
"loc": {
"start": {
- "line": 231,
+ "line": 321,
"column": 20
},
"end": {
- "line": 231,
+ "line": 321,
"column": 28
}
}
@@ -17892,16 +18595,16 @@
"type": "Identifier",
"name": "cell",
"range": [
- 7739,
- 7743
+ 9540,
+ 9544
],
"loc": {
"start": {
- "line": 231,
+ "line": 321,
"column": 31
},
"end": {
- "line": 231,
+ "line": 321,
"column": 35
}
}
@@ -17910,31 +18613,31 @@
"type": "Identifier",
"name": "getAttribute",
"range": [
- 7744,
- 7756
+ 9545,
+ 9557
],
"loc": {
"start": {
- "line": 231,
+ "line": 321,
"column": 36
},
"end": {
- "line": 231,
+ "line": 321,
"column": 48
}
}
},
"range": [
- 7739,
- 7756
+ 9540,
+ 9557
],
"loc": {
"start": {
- "line": 231,
+ "line": 321,
"column": 31
},
"end": {
- "line": 231,
+ "line": 321,
"column": 48
}
}
@@ -17945,47 +18648,47 @@
"value": "_sortType",
"raw": "'_sortType'",
"range": [
- 7757,
- 7768
+ 9558,
+ 9569
],
"loc": {
"start": {
- "line": 231,
+ "line": 321,
"column": 49
},
"end": {
- "line": 231,
+ "line": 321,
"column": 60
}
}
}
],
"range": [
- 7739,
- 7769
+ 9540,
+ 9570
],
"loc": {
"start": {
- "line": 231,
+ "line": 321,
"column": 31
},
"end": {
- "line": 231,
+ "line": 321,
"column": 61
}
}
},
"range": [
- 7728,
- 7769
+ 9529,
+ 9570
],
"loc": {
"start": {
- "line": 231,
+ "line": 321,
"column": 20
},
"end": {
- "line": 231,
+ "line": 321,
"column": 61
}
}
@@ -17993,16 +18696,16 @@
],
"kind": "let",
"range": [
- 7724,
- 7770
+ 9525,
+ 9571
],
"loc": {
"start": {
- "line": 231,
+ "line": 321,
"column": 16
},
"end": {
- "line": 231,
+ "line": 321,
"column": 62
}
}
@@ -18019,16 +18722,16 @@
"type": "Identifier",
"name": "cellAttr",
"range": [
- 7791,
- 7799
+ 9592,
+ 9600
],
"loc": {
"start": {
- "line": 232,
+ "line": 322,
"column": 20
},
"end": {
- "line": 232,
+ "line": 322,
"column": 28
}
}
@@ -18038,31 +18741,31 @@
"value": null,
"raw": "null",
"range": [
- 7804,
- 7808
+ 9605,
+ 9609
],
"loc": {
"start": {
- "line": 232,
+ "line": 322,
"column": 33
},
"end": {
- "line": 232,
+ "line": 322,
"column": 37
}
}
},
"range": [
- 7791,
- 7808
+ 9592,
+ 9609
],
"loc": {
"start": {
- "line": 232,
+ "line": 322,
"column": 20
},
"end": {
- "line": 232,
+ "line": 322,
"column": 37
}
}
@@ -18074,16 +18777,16 @@
"type": "Identifier",
"name": "cellAttr",
"range": [
- 7812,
- 7820
+ 9613,
+ 9621
],
"loc": {
"start": {
- "line": 232,
+ "line": 322,
"column": 41
},
"end": {
- "line": 232,
+ "line": 322,
"column": 49
}
}
@@ -18093,46 +18796,46 @@
"value": "None",
"raw": "'None'",
"range": [
- 7825,
- 7831
+ 9626,
+ 9632
],
"loc": {
"start": {
- "line": 232,
+ "line": 322,
"column": 54
},
"end": {
- "line": 232,
+ "line": 322,
"column": 60
}
}
},
"range": [
- 7812,
- 7831
+ 9613,
+ 9632
],
"loc": {
"start": {
- "line": 232,
+ "line": 322,
"column": 41
},
"end": {
- "line": 232,
+ "line": 322,
"column": 60
}
}
},
"range": [
- 7791,
- 7831
+ 9592,
+ 9632
],
"loc": {
"start": {
- "line": 232,
+ "line": 322,
"column": 20
},
"end": {
- "line": 232,
+ "line": 322,
"column": 60
}
}
@@ -18149,16 +18852,16 @@
"type": "Identifier",
"name": "img",
"range": [
- 7855,
- 7858
+ 9656,
+ 9659
],
"loc": {
"start": {
- "line": 233,
+ "line": 323,
"column": 20
},
"end": {
- "line": 233,
+ "line": 323,
"column": 23
}
}
@@ -18173,16 +18876,16 @@
"type": "Identifier",
"name": "cell",
"range": [
- 7861,
- 7865
+ 9662,
+ 9666
],
"loc": {
"start": {
- "line": 233,
+ "line": 323,
"column": 26
},
"end": {
- "line": 233,
+ "line": 323,
"column": 30
}
}
@@ -18191,31 +18894,31 @@
"type": "Identifier",
"name": "lastChild",
"range": [
- 7866,
- 7875
+ 9667,
+ 9676
],
"loc": {
"start": {
- "line": 233,
+ "line": 323,
"column": 31
},
"end": {
- "line": 233,
+ "line": 323,
"column": 40
}
}
},
"range": [
- 7861,
- 7875
+ 9662,
+ 9676
],
"loc": {
"start": {
- "line": 233,
+ "line": 323,
"column": 26
},
"end": {
- "line": 233,
+ "line": 323,
"column": 40
}
}
@@ -18224,61 +18927,61 @@
"type": "Identifier",
"name": "cell",
"range": [
- 7879,
- 7883
+ 9680,
+ 9684
],
"loc": {
"start": {
- "line": 233,
+ "line": 323,
"column": 44
},
"end": {
- "line": 233,
+ "line": 323,
"column": 48
}
}
},
"range": [
- 7861,
- 7883
+ 9662,
+ 9684
],
"loc": {
"start": {
- "line": 233,
+ "line": 323,
"column": 26
},
"end": {
- "line": 233,
+ "line": 323,
"column": 48
}
}
},
"range": [
- 7855,
- 7883
+ 9656,
+ 9684
],
"loc": {
"start": {
- "line": 233,
+ "line": 323,
"column": 20
},
"end": {
- "line": 233,
+ "line": 323,
"column": 48
}
}
},
"range": [
- 7855,
- 7884
+ 9656,
+ 9685
],
"loc": {
"start": {
- "line": 233,
+ "line": 323,
"column": 20
},
"end": {
- "line": 233,
+ "line": 323,
"column": 49
}
}
@@ -18300,16 +19003,16 @@
"type": "Identifier",
"name": "img",
"range": [
- 7909,
- 7912
+ 9710,
+ 9713
],
"loc": {
"start": {
- "line": 234,
+ "line": 324,
"column": 24
},
"end": {
- "line": 234,
+ "line": 324,
"column": 27
}
}
@@ -18318,31 +19021,31 @@
"type": "Identifier",
"name": "nodeName",
"range": [
- 7913,
- 7921
+ 9714,
+ 9722
],
"loc": {
"start": {
- "line": 234,
+ "line": 324,
"column": 28
},
"end": {
- "line": 234,
+ "line": 324,
"column": 36
}
}
},
"range": [
- 7909,
- 7921
+ 9710,
+ 9722
],
"loc": {
"start": {
- "line": 234,
+ "line": 324,
"column": 24
},
"end": {
- "line": 234,
+ "line": 324,
"column": 36
}
}
@@ -18351,47 +19054,47 @@
"type": "Identifier",
"name": "toLowerCase",
"range": [
- 7922,
- 7933
+ 9723,
+ 9734
],
"loc": {
"start": {
- "line": 234,
+ "line": 324,
"column": 37
},
"end": {
- "line": 234,
+ "line": 324,
"column": 48
}
}
},
"range": [
- 7909,
- 7933
+ 9710,
+ 9734
],
"loc": {
"start": {
- "line": 234,
+ "line": 324,
"column": 24
},
"end": {
- "line": 234,
+ "line": 324,
"column": 48
}
}
},
"arguments": [],
"range": [
- 7909,
- 7935
+ 9710,
+ 9736
],
"loc": {
"start": {
- "line": 234,
+ "line": 324,
"column": 24
},
"end": {
- "line": 234,
+ "line": 324,
"column": 50
}
}
@@ -18401,31 +19104,31 @@
"value": "img",
"raw": "'img'",
"range": [
- 7940,
- 7945
+ 9741,
+ 9746
],
"loc": {
"start": {
- "line": 234,
+ "line": 324,
"column": 55
},
"end": {
- "line": 234,
+ "line": 324,
"column": 60
}
}
},
"range": [
- 7909,
- 7945
+ 9710,
+ 9746
],
"loc": {
"start": {
- "line": 234,
+ "line": 324,
"column": 24
},
"end": {
- "line": 234,
+ "line": 324,
"column": 60
}
}
@@ -18442,16 +19145,16 @@
"type": "Identifier",
"name": "img",
"range": [
- 7973,
- 7976
+ 9774,
+ 9777
],
"loc": {
"start": {
- "line": 235,
+ "line": 325,
"column": 24
},
"end": {
- "line": 235,
+ "line": 325,
"column": 27
}
}
@@ -18462,16 +19165,16 @@
"type": "Identifier",
"name": "createElm",
"range": [
- 7979,
- 7988
+ 9780,
+ 9789
],
"loc": {
"start": {
- "line": 235,
+ "line": 325,
"column": 30
},
"end": {
- "line": 235,
+ "line": 325,
"column": 39
}
}
@@ -18482,16 +19185,16 @@
"value": "img",
"raw": "'img'",
"range": [
- 7989,
- 7994
+ 9790,
+ 9795
],
"loc": {
"start": {
- "line": 235,
+ "line": 325,
"column": 40
},
"end": {
- "line": 235,
+ "line": 325,
"column": 45
}
}
@@ -18504,16 +19207,16 @@
"value": "src",
"raw": "'src'",
"range": [
- 8025,
- 8030
+ 9826,
+ 9831
],
"loc": {
"start": {
- "line": 236,
+ "line": 326,
"column": 29
},
"end": {
- "line": 236,
+ "line": 326,
"column": 34
}
}
@@ -18528,16 +19231,16 @@
"type": "Identifier",
"name": "adpt",
"range": [
- 8032,
- 8036
+ 9833,
+ 9837
],
"loc": {
"start": {
- "line": 236,
+ "line": 326,
"column": 36
},
"end": {
- "line": 236,
+ "line": 326,
"column": 40
}
}
@@ -18546,31 +19249,31 @@
"type": "Identifier",
"name": "imgPath",
"range": [
- 8037,
- 8044
+ 9838,
+ 9845
],
"loc": {
"start": {
- "line": 236,
+ "line": 326,
"column": 41
},
"end": {
- "line": 236,
+ "line": 326,
"column": 48
}
}
},
"range": [
- 8032,
- 8044
+ 9833,
+ 9845
],
"loc": {
"start": {
- "line": 236,
+ "line": 326,
"column": 36
},
"end": {
- "line": 236,
+ "line": 326,
"column": 48
}
}
@@ -18582,16 +19285,16 @@
"type": "Identifier",
"name": "adpt",
"range": [
- 8047,
- 8051
+ 9848,
+ 9852
],
"loc": {
"start": {
- "line": 236,
+ "line": 326,
"column": 51
},
"end": {
- "line": 236,
+ "line": 326,
"column": 55
}
}
@@ -18600,108 +19303,108 @@
"type": "Identifier",
"name": "imgBlank",
"range": [
- 8052,
- 8060
+ 9853,
+ 9861
],
"loc": {
"start": {
- "line": 236,
+ "line": 326,
"column": 56
},
"end": {
- "line": 236,
+ "line": 326,
"column": 64
}
}
},
"range": [
- 8047,
- 8060
+ 9848,
+ 9861
],
"loc": {
"start": {
- "line": 236,
+ "line": 326,
"column": 51
},
"end": {
- "line": 236,
+ "line": 326,
"column": 64
}
}
},
"range": [
- 8032,
- 8060
+ 9833,
+ 9861
],
"loc": {
"start": {
- "line": 236,
+ "line": 326,
"column": 36
},
"end": {
- "line": 236,
+ "line": 326,
"column": 64
}
}
}
],
"range": [
- 8024,
- 8061
+ 9825,
+ 9862
],
"loc": {
"start": {
- "line": 236,
+ "line": 326,
"column": 28
},
"end": {
- "line": 236,
+ "line": 326,
"column": 65
}
}
}
],
"range": [
- 7979,
- 8062
+ 9780,
+ 9863
],
"loc": {
"start": {
- "line": 235,
+ "line": 325,
"column": 30
},
"end": {
- "line": 236,
+ "line": 326,
"column": 66
}
}
},
"range": [
- 7973,
- 8062
+ 9774,
+ 9863
],
"loc": {
"start": {
- "line": 235,
+ "line": 325,
"column": 24
},
"end": {
- "line": 236,
+ "line": 326,
"column": 66
}
}
},
"range": [
- 7973,
- 8063
+ 9774,
+ 9864
],
"loc": {
"start": {
- "line": 235,
+ "line": 325,
"column": 24
},
"end": {
- "line": 236,
+ "line": 326,
"column": 67
}
}
@@ -18717,16 +19420,16 @@
"type": "Identifier",
"name": "cell",
"range": [
- 8088,
- 8092
+ 9889,
+ 9893
],
"loc": {
"start": {
- "line": 237,
+ "line": 327,
"column": 24
},
"end": {
- "line": 237,
+ "line": 327,
"column": 28
}
}
@@ -18735,31 +19438,31 @@
"type": "Identifier",
"name": "appendChild",
"range": [
- 8093,
- 8104
+ 9894,
+ 9905
],
"loc": {
"start": {
- "line": 237,
+ "line": 327,
"column": 29
},
"end": {
- "line": 237,
+ "line": 327,
"column": 40
}
}
},
"range": [
- 8088,
- 8104
+ 9889,
+ 9905
],
"loc": {
"start": {
- "line": 237,
+ "line": 327,
"column": 24
},
"end": {
- "line": 237,
+ "line": 327,
"column": 40
}
}
@@ -18769,79 +19472,79 @@
"type": "Identifier",
"name": "img",
"range": [
- 8105,
- 8108
+ 9906,
+ 9909
],
"loc": {
"start": {
- "line": 237,
+ "line": 327,
"column": 41
},
"end": {
- "line": 237,
+ "line": 327,
"column": 44
}
}
}
],
"range": [
- 8088,
- 8109
+ 9889,
+ 9910
],
"loc": {
"start": {
- "line": 237,
+ "line": 327,
"column": 24
},
"end": {
- "line": 237,
+ "line": 327,
"column": 45
}
}
},
"range": [
- 8088,
- 8110
+ 9889,
+ 9911
],
"loc": {
"start": {
- "line": 237,
+ "line": 327,
"column": 24
},
"end": {
- "line": 237,
+ "line": 327,
"column": 46
}
}
}
],
"range": [
- 7947,
- 8132
+ 9748,
+ 9933
],
"loc": {
"start": {
- "line": 234,
+ "line": 324,
"column": 62
},
"end": {
- "line": 238,
+ "line": 328,
"column": 21
}
}
},
"alternate": null,
"range": [
- 7905,
- 8132
+ 9706,
+ 9933
],
"loc": {
"start": {
- "line": 234,
+ "line": 324,
"column": 20
},
"end": {
- "line": 238,
+ "line": 328,
"column": 21
}
}
@@ -18855,16 +19558,16 @@
"type": "Identifier",
"name": "i",
"range": [
- 8157,
- 8158
+ 9958,
+ 9959
],
"loc": {
"start": {
- "line": 239,
+ "line": 329,
"column": 24
},
"end": {
- "line": 239,
+ "line": 329,
"column": 25
}
}
@@ -18876,16 +19579,16 @@
"type": "Identifier",
"name": "stt",
"range": [
- 8163,
- 8166
+ 9964,
+ 9967
],
"loc": {
"start": {
- "line": 239,
+ "line": 329,
"column": 30
},
"end": {
- "line": 239,
+ "line": 329,
"column": 33
}
}
@@ -18894,46 +19597,46 @@
"type": "Identifier",
"name": "sortColumn",
"range": [
- 8167,
- 8177
+ 9968,
+ 9978
],
"loc": {
"start": {
- "line": 239,
+ "line": 329,
"column": 34
},
"end": {
- "line": 239,
+ "line": 329,
"column": 44
}
}
},
"range": [
- 8163,
- 8177
+ 9964,
+ 9978
],
"loc": {
"start": {
- "line": 239,
+ "line": 329,
"column": 30
},
"end": {
- "line": 239,
+ "line": 329,
"column": 44
}
}
},
"range": [
- 8157,
- 8177
+ 9958,
+ 9978
],
"loc": {
"start": {
- "line": 239,
+ "line": 329,
"column": 24
},
"end": {
- "line": 239,
+ "line": 329,
"column": 44
}
}
@@ -18953,16 +19656,16 @@
"type": "Identifier",
"name": "img",
"range": [
- 8205,
- 8208
+ 10006,
+ 10009
],
"loc": {
"start": {
- "line": 240,
+ "line": 330,
"column": 24
},
"end": {
- "line": 240,
+ "line": 330,
"column": 27
}
}
@@ -18971,31 +19674,31 @@
"type": "Identifier",
"name": "className",
"range": [
- 8209,
- 8218
+ 10010,
+ 10019
],
"loc": {
"start": {
- "line": 240,
+ "line": 330,
"column": 28
},
"end": {
- "line": 240,
+ "line": 330,
"column": 37
}
}
},
"range": [
- 8205,
- 8218
+ 10006,
+ 10019
],
"loc": {
"start": {
- "line": 240,
+ "line": 330,
"column": 24
},
"end": {
- "line": 240,
+ "line": 330,
"column": 37
}
}
@@ -19013,16 +19716,16 @@
"type": "Identifier",
"name": "adpt",
"range": [
- 8221,
- 8225
+ 10022,
+ 10026
],
"loc": {
"start": {
- "line": 240,
+ "line": 330,
"column": 40
},
"end": {
- "line": 240,
+ "line": 330,
"column": 44
}
}
@@ -19031,31 +19734,31 @@
"type": "Identifier",
"name": "imgClassName",
"range": [
- 8226,
- 8238
+ 10027,
+ 10039
],
"loc": {
"start": {
- "line": 240,
+ "line": 330,
"column": 45
},
"end": {
- "line": 240,
+ "line": 330,
"column": 57
}
}
},
"range": [
- 8221,
- 8238
+ 10022,
+ 10039
],
"loc": {
"start": {
- "line": 240,
+ "line": 330,
"column": 40
},
"end": {
- "line": 240,
+ "line": 330,
"column": 57
}
}
@@ -19065,31 +19768,31 @@
"value": " ",
"raw": "' '",
"range": [
- 8241,
- 8244
+ 10042,
+ 10045
],
"loc": {
"start": {
- "line": 240,
+ "line": 330,
"column": 60
},
"end": {
- "line": 240,
+ "line": 330,
"column": 63
}
}
},
"range": [
- 8221,
- 8244
+ 10022,
+ 10045
],
"loc": {
"start": {
- "line": 240,
+ "line": 330,
"column": 40
},
"end": {
- "line": 240,
+ "line": 330,
"column": 63
}
}
@@ -19102,16 +19805,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 8276,
- 8280
+ 10077,
+ 10081
],
"loc": {
"start": {
- "line": 241,
+ "line": 331,
"column": 29
},
"end": {
- "line": 241,
+ "line": 331,
"column": 33
}
}
@@ -19120,31 +19823,31 @@
"type": "Identifier",
"name": "descending",
"range": [
- 8281,
- 8291
+ 10082,
+ 10092
],
"loc": {
"start": {
- "line": 241,
+ "line": 331,
"column": 34
},
"end": {
- "line": 241,
+ "line": 331,
"column": 44
}
}
},
"range": [
- 8276,
- 8291
+ 10077,
+ 10092
],
"loc": {
"start": {
- "line": 241,
+ "line": 331,
"column": 29
},
"end": {
- "line": 241,
+ "line": 331,
"column": 44
}
}
@@ -19156,16 +19859,16 @@
"type": "Identifier",
"name": "adpt",
"range": [
- 8326,
- 8330
+ 10127,
+ 10131
],
"loc": {
"start": {
- "line": 242,
+ "line": 332,
"column": 32
},
"end": {
- "line": 242,
+ "line": 332,
"column": 36
}
}
@@ -19174,31 +19877,31 @@
"type": "Identifier",
"name": "imgDescClassName",
"range": [
- 8331,
- 8347
+ 10132,
+ 10148
],
"loc": {
"start": {
- "line": 242,
+ "line": 332,
"column": 37
},
"end": {
- "line": 242,
+ "line": 332,
"column": 53
}
}
},
"range": [
- 8326,
- 8347
+ 10127,
+ 10148
],
"loc": {
"start": {
- "line": 242,
+ "line": 332,
"column": 32
},
"end": {
- "line": 242,
+ "line": 332,
"column": 53
}
}
@@ -19210,16 +19913,16 @@
"type": "Identifier",
"name": "adpt",
"range": [
- 8382,
- 8386
+ 10183,
+ 10187
],
"loc": {
"start": {
- "line": 243,
+ "line": 333,
"column": 32
},
"end": {
- "line": 243,
+ "line": 333,
"column": 36
}
}
@@ -19228,107 +19931,107 @@
"type": "Identifier",
"name": "imgAscClassName",
"range": [
- 8387,
- 8402
+ 10188,
+ 10203
],
"loc": {
"start": {
- "line": 243,
+ "line": 333,
"column": 37
},
"end": {
- "line": 243,
+ "line": 333,
"column": 52
}
}
},
"range": [
- 8382,
- 8402
+ 10183,
+ 10203
],
"loc": {
"start": {
- "line": 243,
+ "line": 333,
"column": 32
},
"end": {
- "line": 243,
+ "line": 333,
"column": 52
}
}
},
"range": [
- 8276,
- 8402
+ 10077,
+ 10203
],
"loc": {
"start": {
- "line": 241,
+ "line": 331,
"column": 29
},
"end": {
- "line": 243,
+ "line": 333,
"column": 52
}
}
},
"range": [
- 8221,
- 8403
+ 10022,
+ 10204
],
"loc": {
"start": {
- "line": 240,
+ "line": 330,
"column": 40
},
"end": {
- "line": 243,
+ "line": 333,
"column": 53
}
}
},
"range": [
- 8205,
- 8403
+ 10006,
+ 10204
],
"loc": {
"start": {
- "line": 240,
+ "line": 330,
"column": 24
},
"end": {
- "line": 243,
+ "line": 333,
"column": 53
}
}
},
"range": [
- 8205,
- 8404
+ 10006,
+ 10205
],
"loc": {
"start": {
- "line": 240,
+ "line": 330,
"column": 24
},
"end": {
- "line": 243,
+ "line": 333,
"column": 54
}
}
}
],
"range": [
- 8179,
- 8426
+ 9980,
+ 10227
],
"loc": {
"start": {
- "line": 239,
+ "line": 329,
"column": 46
},
"end": {
- "line": 244,
+ "line": 334,
"column": 21
}
}
@@ -19348,16 +20051,16 @@
"type": "Identifier",
"name": "img",
"range": [
- 8458,
- 8461
+ 10259,
+ 10262
],
"loc": {
"start": {
- "line": 245,
+ "line": 335,
"column": 24
},
"end": {
- "line": 245,
+ "line": 335,
"column": 27
}
}
@@ -19366,31 +20069,31 @@
"type": "Identifier",
"name": "className",
"range": [
- 8462,
- 8471
+ 10263,
+ 10272
],
"loc": {
"start": {
- "line": 245,
+ "line": 335,
"column": 28
},
"end": {
- "line": 245,
+ "line": 335,
"column": 37
}
}
},
"range": [
- 8458,
- 8471
+ 10259,
+ 10272
],
"loc": {
"start": {
- "line": 245,
+ "line": 335,
"column": 24
},
"end": {
- "line": 245,
+ "line": 335,
"column": 37
}
}
@@ -19402,16 +20105,16 @@
"type": "Identifier",
"name": "adpt",
"range": [
- 8474,
- 8478
+ 10275,
+ 10279
],
"loc": {
"start": {
- "line": 245,
+ "line": 335,
"column": 40
},
"end": {
- "line": 245,
+ "line": 335,
"column": 44
}
}
@@ -19420,171 +20123,171 @@
"type": "Identifier",
"name": "imgClassName",
"range": [
- 8479,
- 8491
+ 10280,
+ 10292
],
"loc": {
"start": {
- "line": 245,
+ "line": 335,
"column": 45
},
"end": {
- "line": 245,
+ "line": 335,
"column": 57
}
}
},
"range": [
- 8474,
- 8491
+ 10275,
+ 10292
],
"loc": {
"start": {
- "line": 245,
+ "line": 335,
"column": 40
},
"end": {
- "line": 245,
+ "line": 335,
"column": 57
}
}
},
"range": [
- 8458,
- 8491
+ 10259,
+ 10292
],
"loc": {
"start": {
- "line": 245,
+ "line": 335,
"column": 24
},
"end": {
- "line": 245,
+ "line": 335,
"column": 57
}
}
},
"range": [
- 8458,
- 8492
+ 10259,
+ 10293
],
"loc": {
"start": {
- "line": 245,
+ "line": 335,
"column": 24
},
"end": {
- "line": 245,
+ "line": 335,
"column": 58
}
}
}
],
"range": [
- 8432,
- 8514
+ 10233,
+ 10315
],
"loc": {
"start": {
- "line": 244,
+ "line": 334,
"column": 27
},
"end": {
- "line": 246,
+ "line": 336,
"column": 21
}
}
},
"range": [
- 8153,
- 8514
+ 9954,
+ 10315
],
"loc": {
"start": {
- "line": 239,
+ "line": 329,
"column": 20
},
"end": {
- "line": 246,
+ "line": 336,
"column": 21
}
}
}
],
"range": [
- 7833,
- 8532
+ 9634,
+ 10333
],
"loc": {
"start": {
- "line": 232,
+ "line": 322,
"column": 62
},
"end": {
- "line": 247,
+ "line": 337,
"column": 17
}
}
},
"alternate": null,
"range": [
- 7787,
- 8532
+ 9588,
+ 10333
],
"loc": {
"start": {
- "line": 232,
+ "line": 322,
"column": 16
},
"end": {
- "line": 247,
+ "line": 337,
"column": 17
}
}
}
],
"range": [
- 7592,
- 8546
+ 9393,
+ 10347
],
"loc": {
"start": {
- "line": 226,
+ "line": 316,
"column": 40
},
"end": {
- "line": 248,
+ "line": 338,
"column": 13
}
}
},
"range": [
- 7564,
- 8546
+ 9365,
+ 10347
],
"loc": {
"start": {
- "line": 226,
+ "line": 316,
"column": 12
},
"end": {
- "line": 248,
+ "line": 338,
"column": 13
}
}
}
],
"range": [
- 6955,
- 8556
+ 8756,
+ 10357
],
"loc": {
"start": {
- "line": 207,
+ "line": 297,
"column": 65
},
"end": {
- "line": 249,
+ "line": 339,
"column": 9
}
}
@@ -19592,46 +20295,46 @@
"generator": false,
"expression": false,
"range": [
- 6943,
- 8556
+ 8744,
+ 10357
],
"loc": {
"start": {
- "line": 207,
+ "line": 297,
"column": 53
},
"end": {
- "line": 249,
+ "line": 339,
"column": 9
}
}
},
"range": [
- 6898,
- 8556
+ 8699,
+ 10357
],
"loc": {
"start": {
- "line": 207,
+ "line": 297,
"column": 8
},
"end": {
- "line": 249,
+ "line": 339,
"column": 9
}
}
},
"range": [
- 6898,
- 8557
+ 8699,
+ 10358
],
"loc": {
"start": {
- "line": 207,
+ "line": 297,
"column": 8
},
"end": {
- "line": 249,
+ "line": 339,
"column": 10
}
},
@@ -19640,16 +20343,16 @@
"type": "Block",
"value": "*\n * Overrides updateHeaderArrows in order to handle arrows indicators\n ",
"range": [
- 6797,
- 6889
+ 8598,
+ 8690
],
"loc": {
"start": {
- "line": 204,
+ "line": 294,
"column": 8
},
"end": {
- "line": 206,
+ "line": 296,
"column": 11
}
}
@@ -19660,16 +20363,16 @@
"type": "Block",
"value": "*\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 ",
"range": [
- 8567,
- 8790
+ 10368,
+ 10591
],
"loc": {
"start": {
- "line": 251,
+ "line": 341,
"column": 8
},
"end": {
- "line": 257,
+ "line": 347,
"column": 11
}
}
@@ -19691,16 +20394,16 @@
"type": "Identifier",
"name": "SortableTable",
"range": [
- 8799,
- 8812
+ 10600,
+ 10613
],
"loc": {
"start": {
- "line": 258,
+ "line": 348,
"column": 8
},
"end": {
- "line": 258,
+ "line": 348,
"column": 21
}
}
@@ -19709,31 +20412,31 @@
"type": "Identifier",
"name": "prototype",
"range": [
- 8813,
- 8822
+ 10614,
+ 10623
],
"loc": {
"start": {
- "line": 258,
+ "line": 348,
"column": 22
},
"end": {
- "line": 258,
+ "line": 348,
"column": 31
}
}
},
"range": [
- 8799,
- 8822
+ 10600,
+ 10623
],
"loc": {
"start": {
- "line": 258,
+ "line": 348,
"column": 8
},
"end": {
- "line": 258,
+ "line": 348,
"column": 31
}
}
@@ -19742,31 +20445,31 @@
"type": "Identifier",
"name": "getRowValue",
"range": [
- 8823,
- 8834
+ 10624,
+ 10635
],
"loc": {
"start": {
- "line": 258,
+ "line": 348,
"column": 32
},
"end": {
- "line": 258,
+ "line": 348,
"column": 43
}
}
},
"range": [
- 8799,
- 8834
+ 10600,
+ 10635
],
"loc": {
"start": {
- "line": 258,
+ "line": 348,
"column": 8
},
"end": {
- "line": 258,
+ "line": 348,
"column": 43
}
}
@@ -19779,16 +20482,16 @@
"type": "Identifier",
"name": "oRow",
"range": [
- 8847,
- 8851
+ 10648,
+ 10652
],
"loc": {
"start": {
- "line": 258,
+ "line": 348,
"column": 56
},
"end": {
- "line": 258,
+ "line": 348,
"column": 60
}
}
@@ -19797,16 +20500,16 @@
"type": "Identifier",
"name": "sType",
"range": [
- 8853,
- 8858
+ 10654,
+ 10659
],
"loc": {
"start": {
- "line": 258,
+ "line": 348,
"column": 62
},
"end": {
- "line": 258,
+ "line": 348,
"column": 67
}
}
@@ -19815,16 +20518,16 @@
"type": "Identifier",
"name": "nColumn",
"range": [
- 8860,
- 8867
+ 10661,
+ 10668
],
"loc": {
"start": {
- "line": 258,
+ "line": 348,
"column": 69
},
"end": {
- "line": 258,
+ "line": 348,
"column": 76
}
}
@@ -19842,16 +20545,16 @@
"type": "Identifier",
"name": "stt",
"range": [
- 8887,
- 8890
+ 10688,
+ 10691
],
"loc": {
"start": {
- "line": 259,
+ "line": 349,
"column": 16
},
"end": {
- "line": 259,
+ "line": 349,
"column": 19
}
}
@@ -19859,31 +20562,31 @@
"init": {
"type": "ThisExpression",
"range": [
- 8893,
- 8897
+ 10694,
+ 10698
],
"loc": {
"start": {
- "line": 259,
+ "line": 349,
"column": 22
},
"end": {
- "line": 259,
+ "line": 349,
"column": 26
}
}
},
"range": [
- 8887,
- 8897
+ 10688,
+ 10698
],
"loc": {
"start": {
- "line": 259,
+ "line": 349,
"column": 16
},
"end": {
- "line": 259,
+ "line": 349,
"column": 26
}
}
@@ -19891,16 +20594,16 @@
],
"kind": "let",
"range": [
- 8883,
- 8898
+ 10684,
+ 10699
],
"loc": {
"start": {
- "line": 259,
+ "line": 349,
"column": 12
},
"end": {
- "line": 259,
+ "line": 349,
"column": 27
}
},
@@ -19909,16 +20612,16 @@
"type": "Line",
"value": " if we have defined a custom getRowValue use that",
"range": [
- 8911,
- 8962
+ 10712,
+ 10763
],
"loc": {
"start": {
- "line": 260,
+ "line": 350,
"column": 12
},
"end": {
- "line": 260,
+ "line": 350,
"column": 63
}
}
@@ -19934,16 +20637,16 @@
"type": "Identifier",
"name": "sortTypeInfo",
"range": [
- 8979,
- 8991
+ 10780,
+ 10792
],
"loc": {
"start": {
- "line": 261,
+ "line": 351,
"column": 16
},
"end": {
- "line": 261,
+ "line": 351,
"column": 28
}
}
@@ -19958,16 +20661,16 @@
"type": "Identifier",
"name": "stt",
"range": [
- 8994,
- 8997
+ 10795,
+ 10798
],
"loc": {
"start": {
- "line": 261,
+ "line": 351,
"column": 31
},
"end": {
- "line": 261,
+ "line": 351,
"column": 34
}
}
@@ -19976,31 +20679,31 @@
"type": "Identifier",
"name": "_sortTypeInfo",
"range": [
- 8998,
- 9011
+ 10799,
+ 10812
],
"loc": {
"start": {
- "line": 261,
+ "line": 351,
"column": 35
},
"end": {
- "line": 261,
+ "line": 351,
"column": 48
}
}
},
"range": [
- 8994,
- 9011
+ 10795,
+ 10812
],
"loc": {
"start": {
- "line": 261,
+ "line": 351,
"column": 31
},
"end": {
- "line": 261,
+ "line": 351,
"column": 48
}
}
@@ -20009,46 +20712,46 @@
"type": "Identifier",
"name": "sType",
"range": [
- 9012,
- 9017
+ 10813,
+ 10818
],
"loc": {
"start": {
- "line": 261,
+ "line": 351,
"column": 49
},
"end": {
- "line": 261,
+ "line": 351,
"column": 54
}
}
},
"range": [
- 8994,
- 9018
+ 10795,
+ 10819
],
"loc": {
"start": {
- "line": 261,
+ "line": 351,
"column": 31
},
"end": {
- "line": 261,
+ "line": 351,
"column": 55
}
}
},
"range": [
- 8979,
- 9018
+ 10780,
+ 10819
],
"loc": {
"start": {
- "line": 261,
+ "line": 351,
"column": 16
},
"end": {
- "line": 261,
+ "line": 351,
"column": 55
}
}
@@ -20056,16 +20759,16 @@
],
"kind": "let",
"range": [
- 8975,
- 9019
+ 10776,
+ 10820
],
"loc": {
"start": {
- "line": 261,
+ "line": 351,
"column": 12
},
"end": {
- "line": 261,
+ "line": 351,
"column": 56
}
},
@@ -20074,16 +20777,16 @@
"type": "Line",
"value": " if we have defined a custom getRowValue use that",
"range": [
- 8911,
- 8962
+ 10712,
+ 10763
],
"loc": {
"start": {
- "line": 260,
+ "line": 350,
"column": 12
},
"end": {
- "line": 260,
+ "line": 350,
"column": 63
}
}
@@ -20099,16 +20802,16 @@
"type": "Identifier",
"name": "sortTypeInfo",
"range": [
- 9036,
- 9048
+ 10837,
+ 10849
],
"loc": {
"start": {
- "line": 262,
+ "line": 352,
"column": 16
},
"end": {
- "line": 262,
+ "line": 352,
"column": 28
}
}
@@ -20120,16 +20823,16 @@
"type": "Identifier",
"name": "sortTypeInfo",
"range": [
- 9052,
- 9064
+ 10853,
+ 10865
],
"loc": {
"start": {
- "line": 262,
+ "line": 352,
"column": 32
},
"end": {
- "line": 262,
+ "line": 352,
"column": 44
}
}
@@ -20138,46 +20841,46 @@
"type": "Identifier",
"name": "getRowValue",
"range": [
- 9065,
- 9076
+ 10866,
+ 10877
],
"loc": {
"start": {
- "line": 262,
+ "line": 352,
"column": 45
},
"end": {
- "line": 262,
+ "line": 352,
"column": 56
}
}
},
"range": [
- 9052,
- 9076
+ 10853,
+ 10877
],
"loc": {
"start": {
- "line": 262,
+ "line": 352,
"column": 32
},
"end": {
- "line": 262,
+ "line": 352,
"column": 56
}
}
},
"range": [
- 9036,
- 9076
+ 10837,
+ 10877
],
"loc": {
"start": {
- "line": 262,
+ "line": 352,
"column": 16
},
"end": {
- "line": 262,
+ "line": 352,
"column": 56
}
}
@@ -20196,16 +20899,16 @@
"type": "Identifier",
"name": "sortTypeInfo",
"range": [
- 9103,
- 9115
+ 10904,
+ 10916
],
"loc": {
"start": {
- "line": 263,
+ "line": 353,
"column": 23
},
"end": {
- "line": 263,
+ "line": 353,
"column": 35
}
}
@@ -20214,31 +20917,31 @@
"type": "Identifier",
"name": "getRowValue",
"range": [
- 9116,
- 9127
+ 10917,
+ 10928
],
"loc": {
"start": {
- "line": 263,
+ "line": 353,
"column": 36
},
"end": {
- "line": 263,
+ "line": 353,
"column": 47
}
}
},
"range": [
- 9103,
- 9127
+ 10904,
+ 10928
],
"loc": {
"start": {
- "line": 263,
+ "line": 353,
"column": 23
},
"end": {
- "line": 263,
+ "line": 353,
"column": 47
}
}
@@ -20248,16 +20951,16 @@
"type": "Identifier",
"name": "oRow",
"range": [
- 9128,
- 9132
+ 10929,
+ 10933
],
"loc": {
"start": {
- "line": 263,
+ "line": 353,
"column": 48
},
"end": {
- "line": 263,
+ "line": 353,
"column": 52
}
}
@@ -20266,79 +20969,79 @@
"type": "Identifier",
"name": "nColumn",
"range": [
- 9134,
- 9141
+ 10935,
+ 10942
],
"loc": {
"start": {
- "line": 263,
+ "line": 353,
"column": 54
},
"end": {
- "line": 263,
+ "line": 353,
"column": 61
}
}
}
],
"range": [
- 9103,
- 9142
+ 10904,
+ 10943
],
"loc": {
"start": {
- "line": 263,
+ "line": 353,
"column": 23
},
"end": {
- "line": 263,
+ "line": 353,
"column": 62
}
}
},
"range": [
- 9096,
- 9143
+ 10897,
+ 10944
],
"loc": {
"start": {
- "line": 263,
+ "line": 353,
"column": 16
},
"end": {
- "line": 263,
+ "line": 353,
"column": 63
}
}
}
],
"range": [
- 9078,
- 9157
+ 10879,
+ 10958
],
"loc": {
"start": {
- "line": 262,
+ "line": 352,
"column": 58
},
"end": {
- "line": 264,
+ "line": 354,
"column": 13
}
}
},
"alternate": null,
"range": [
- 9032,
- 9157
+ 10833,
+ 10958
],
"loc": {
"start": {
- "line": 262,
+ "line": 352,
"column": 12
},
"end": {
- "line": 264,
+ "line": 354,
"column": 13
}
}
@@ -20352,16 +21055,16 @@
"type": "Identifier",
"name": "c",
"range": [
- 9174,
- 9175
+ 10975,
+ 10976
],
"loc": {
"start": {
- "line": 265,
+ "line": 355,
"column": 16
},
"end": {
- "line": 265,
+ "line": 355,
"column": 17
}
}
@@ -20376,16 +21079,16 @@
"type": "Identifier",
"name": "oRow",
"range": [
- 9178,
- 9182
+ 10979,
+ 10983
],
"loc": {
"start": {
- "line": 265,
+ "line": 355,
"column": 20
},
"end": {
- "line": 265,
+ "line": 355,
"column": 24
}
}
@@ -20394,31 +21097,31 @@
"type": "Identifier",
"name": "cells",
"range": [
- 9183,
- 9188
+ 10984,
+ 10989
],
"loc": {
"start": {
- "line": 265,
+ "line": 355,
"column": 25
},
"end": {
- "line": 265,
+ "line": 355,
"column": 30
}
}
},
"range": [
- 9178,
- 9188
+ 10979,
+ 10989
],
"loc": {
"start": {
- "line": 265,
+ "line": 355,
"column": 20
},
"end": {
- "line": 265,
+ "line": 355,
"column": 30
}
}
@@ -20427,46 +21130,46 @@
"type": "Identifier",
"name": "nColumn",
"range": [
- 9189,
- 9196
+ 10990,
+ 10997
],
"loc": {
"start": {
- "line": 265,
+ "line": 355,
"column": 31
},
"end": {
- "line": 265,
+ "line": 355,
"column": 38
}
}
},
"range": [
- 9178,
- 9197
+ 10979,
+ 10998
],
"loc": {
"start": {
- "line": 265,
+ "line": 355,
"column": 20
},
"end": {
- "line": 265,
+ "line": 355,
"column": 39
}
}
},
"range": [
- 9174,
- 9197
+ 10975,
+ 10998
],
"loc": {
"start": {
- "line": 265,
+ "line": 355,
"column": 16
},
"end": {
- "line": 265,
+ "line": 355,
"column": 39
}
}
@@ -20474,16 +21177,16 @@
],
"kind": "let",
"range": [
- 9170,
- 9198
+ 10971,
+ 10999
],
"loc": {
"start": {
- "line": 265,
+ "line": 355,
"column": 12
},
"end": {
- "line": 265,
+ "line": 355,
"column": 40
}
}
@@ -20497,16 +21200,16 @@
"type": "Identifier",
"name": "s",
"range": [
- 9215,
- 9216
+ 11016,
+ 11017
],
"loc": {
"start": {
- "line": 266,
+ "line": 356,
"column": 16
},
"end": {
- "line": 266,
+ "line": 356,
"column": 17
}
}
@@ -20520,16 +21223,16 @@
"type": "Identifier",
"name": "SortableTable",
"range": [
- 9219,
- 9232
+ 11020,
+ 11033
],
"loc": {
"start": {
- "line": 266,
+ "line": 356,
"column": 20
},
"end": {
- "line": 266,
+ "line": 356,
"column": 33
}
}
@@ -20538,31 +21241,31 @@
"type": "Identifier",
"name": "getInnerText",
"range": [
- 9233,
- 9245
+ 11034,
+ 11046
],
"loc": {
"start": {
- "line": 266,
+ "line": 356,
"column": 34
},
"end": {
- "line": 266,
+ "line": 356,
"column": 46
}
}
},
"range": [
- 9219,
- 9245
+ 11020,
+ 11046
],
"loc": {
"start": {
- "line": 266,
+ "line": 356,
"column": 20
},
"end": {
- "line": 266,
+ "line": 356,
"column": 46
}
}
@@ -20572,47 +21275,47 @@
"type": "Identifier",
"name": "c",
"range": [
- 9246,
- 9247
+ 11047,
+ 11048
],
"loc": {
"start": {
- "line": 266,
+ "line": 356,
"column": 47
},
"end": {
- "line": 266,
+ "line": 356,
"column": 48
}
}
}
],
"range": [
- 9219,
- 9248
+ 11020,
+ 11049
],
"loc": {
"start": {
- "line": 266,
+ "line": 356,
"column": 20
},
"end": {
- "line": 266,
+ "line": 356,
"column": 49
}
}
},
"range": [
- 9215,
- 9248
+ 11016,
+ 11049
],
"loc": {
"start": {
- "line": 266,
+ "line": 356,
"column": 16
},
"end": {
- "line": 266,
+ "line": 356,
"column": 49
}
}
@@ -20620,16 +21323,16 @@
],
"kind": "let",
"range": [
- 9211,
- 9249
+ 11012,
+ 11050
],
"loc": {
"start": {
- "line": 266,
+ "line": 356,
"column": 12
},
"end": {
- "line": 266,
+ "line": 356,
"column": 50
}
}
@@ -20645,16 +21348,16 @@
"type": "Identifier",
"name": "stt",
"range": [
- 9269,
- 9272
+ 11070,
+ 11073
],
"loc": {
"start": {
- "line": 267,
+ "line": 357,
"column": 19
},
"end": {
- "line": 267,
+ "line": 357,
"column": 22
}
}
@@ -20663,31 +21366,31 @@
"type": "Identifier",
"name": "getValueFromString",
"range": [
- 9273,
- 9291
+ 11074,
+ 11092
],
"loc": {
"start": {
- "line": 267,
+ "line": 357,
"column": 23
},
"end": {
- "line": 267,
+ "line": 357,
"column": 41
}
}
},
"range": [
- 9269,
- 9291
+ 11070,
+ 11092
],
"loc": {
"start": {
- "line": 267,
+ "line": 357,
"column": 19
},
"end": {
- "line": 267,
+ "line": 357,
"column": 41
}
}
@@ -20697,16 +21400,16 @@
"type": "Identifier",
"name": "s",
"range": [
- 9292,
- 9293
+ 11093,
+ 11094
],
"loc": {
"start": {
- "line": 267,
+ "line": 357,
"column": 42
},
"end": {
- "line": 267,
+ "line": 357,
"column": 43
}
}
@@ -20715,63 +21418,63 @@
"type": "Identifier",
"name": "sType",
"range": [
- 9295,
- 9300
+ 11096,
+ 11101
],
"loc": {
"start": {
- "line": 267,
+ "line": 357,
"column": 45
},
"end": {
- "line": 267,
+ "line": 357,
"column": 50
}
}
}
],
"range": [
- 9269,
- 9301
+ 11070,
+ 11102
],
"loc": {
"start": {
- "line": 267,
+ "line": 357,
"column": 19
},
"end": {
- "line": 267,
+ "line": 357,
"column": 51
}
}
},
"range": [
- 9262,
- 9302
+ 11063,
+ 11103
],
"loc": {
"start": {
- "line": 267,
+ "line": 357,
"column": 12
},
"end": {
- "line": 267,
+ "line": 357,
"column": 52
}
}
}
],
"range": [
- 8869,
- 9312
+ 10670,
+ 11113
],
"loc": {
"start": {
- "line": 258,
+ "line": 348,
"column": 78
},
"end": {
- "line": 268,
+ "line": 358,
"column": 9
}
}
@@ -20779,46 +21482,46 @@
"generator": false,
"expression": false,
"range": [
- 8837,
- 9312
+ 10638,
+ 11113
],
"loc": {
"start": {
- "line": 258,
+ "line": 348,
"column": 46
},
"end": {
- "line": 268,
+ "line": 358,
"column": 9
}
}
},
"range": [
- 8799,
- 9312
+ 10600,
+ 11113
],
"loc": {
"start": {
- "line": 258,
+ "line": 348,
"column": 8
},
"end": {
- "line": 268,
+ "line": 358,
"column": 9
}
}
},
"range": [
- 8799,
- 9313
+ 10600,
+ 11114
],
"loc": {
"start": {
- "line": 258,
+ "line": 348,
"column": 8
},
"end": {
- "line": 268,
+ "line": 358,
"column": 10
}
},
@@ -20827,16 +21530,16 @@
"type": "Block",
"value": "*\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 ",
"range": [
- 8567,
- 8790
+ 10368,
+ 10591
],
"loc": {
"start": {
- "line": 251,
+ "line": 341,
"column": 8
},
"end": {
- "line": 257,
+ "line": 347,
"column": 11
}
}
@@ -20847,16 +21550,16 @@
"type": "Block",
"value": "*\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 ",
"range": [
- 9323,
- 9570
+ 11124,
+ 11371
],
"loc": {
"start": {
- "line": 270,
+ "line": 360,
"column": 8
},
"end": {
- "line": 275,
+ "line": 365,
"column": 11
}
}
@@ -20875,16 +21578,16 @@
"type": "Identifier",
"name": "SortableTable",
"range": [
- 9579,
- 9592
+ 11380,
+ 11393
],
"loc": {
"start": {
- "line": 276,
+ "line": 366,
"column": 8
},
"end": {
- "line": 276,
+ "line": 366,
"column": 21
}
}
@@ -20893,31 +21596,31 @@
"type": "Identifier",
"name": "getInnerText",
"range": [
- 9593,
- 9605
+ 11394,
+ 11406
],
"loc": {
"start": {
- "line": 276,
+ "line": 366,
"column": 22
},
"end": {
- "line": 276,
+ "line": 366,
"column": 34
}
}
},
"range": [
- 9579,
- 9605
+ 11380,
+ 11406
],
"loc": {
"start": {
- "line": 276,
+ "line": 366,
"column": 8
},
"end": {
- "line": 276,
+ "line": 366,
"column": 34
}
}
@@ -20930,16 +21633,16 @@
"type": "Identifier",
"name": "oNode",
"range": [
- 9618,
- 9623
+ 11419,
+ 11424
],
"loc": {
"start": {
- "line": 276,
+ "line": 366,
"column": 47
},
"end": {
- "line": 276,
+ "line": 366,
"column": 52
}
}
@@ -20957,32 +21660,32 @@
"type": "Identifier",
"name": "oNode",
"range": [
- 9644,
- 9649
+ 11445,
+ 11450
],
"loc": {
"start": {
- "line": 277,
+ "line": 367,
"column": 17
},
"end": {
- "line": 277,
+ "line": 367,
"column": 22
}
}
},
"prefix": true,
"range": [
- 9643,
- 9649
+ 11444,
+ 11450
],
"loc": {
"start": {
- "line": 277,
+ "line": 367,
"column": 16
},
"end": {
- "line": 277,
+ "line": 367,
"column": 22
}
}
@@ -20994,48 +21697,48 @@
"type": "ReturnStatement",
"argument": null,
"range": [
- 9669,
- 9676
+ 11470,
+ 11477
],
"loc": {
"start": {
- "line": 278,
+ "line": 368,
"column": 16
},
"end": {
- "line": 278,
+ "line": 368,
"column": 23
}
}
}
],
"range": [
- 9651,
- 9690
+ 11452,
+ 11491
],
"loc": {
"start": {
- "line": 277,
+ "line": 367,
"column": 24
},
"end": {
- "line": 279,
+ "line": 369,
"column": 13
}
}
},
"alternate": null,
"range": [
- 9639,
- 9690
+ 11440,
+ 11491
],
"loc": {
"start": {
- "line": 277,
+ "line": 367,
"column": 12
},
"end": {
- "line": 279,
+ "line": 369,
"column": 13
}
}
@@ -21051,16 +21754,16 @@
"type": "Identifier",
"name": "oNode",
"range": [
- 9707,
- 9712
+ 11508,
+ 11513
],
"loc": {
"start": {
- "line": 280,
+ "line": 370,
"column": 16
},
"end": {
- "line": 280,
+ "line": 370,
"column": 21
}
}
@@ -21069,31 +21772,31 @@
"type": "Identifier",
"name": "getAttribute",
"range": [
- 9713,
- 9725
+ 11514,
+ 11526
],
"loc": {
"start": {
- "line": 280,
+ "line": 370,
"column": 22
},
"end": {
- "line": 280,
+ "line": 370,
"column": 34
}
}
},
"range": [
- 9707,
- 9725
+ 11508,
+ 11526
],
"loc": {
"start": {
- "line": 280,
+ "line": 370,
"column": 16
},
"end": {
- "line": 280,
+ "line": 370,
"column": 34
}
}
@@ -21106,16 +21809,16 @@
"type": "Identifier",
"name": "adpt",
"range": [
- 9726,
- 9730
+ 11527,
+ 11531
],
"loc": {
"start": {
- "line": 280,
+ "line": 370,
"column": 35
},
"end": {
- "line": 280,
+ "line": 370,
"column": 39
}
}
@@ -21124,47 +21827,47 @@
"type": "Identifier",
"name": "customKey",
"range": [
- 9731,
- 9740
+ 11532,
+ 11541
],
"loc": {
"start": {
- "line": 280,
+ "line": 370,
"column": 40
},
"end": {
- "line": 280,
+ "line": 370,
"column": 49
}
}
},
"range": [
- 9726,
- 9740
+ 11527,
+ 11541
],
"loc": {
"start": {
- "line": 280,
+ "line": 370,
"column": 35
},
"end": {
- "line": 280,
+ "line": 370,
"column": 49
}
}
}
],
"range": [
- 9707,
- 9741
+ 11508,
+ 11542
],
"loc": {
"start": {
- "line": 280,
+ "line": 370,
"column": 16
},
"end": {
- "line": 280,
+ "line": 370,
"column": 50
}
}
@@ -21183,16 +21886,16 @@
"type": "Identifier",
"name": "oNode",
"range": [
- 9768,
- 9773
+ 11569,
+ 11574
],
"loc": {
"start": {
- "line": 281,
+ "line": 371,
"column": 23
},
"end": {
- "line": 281,
+ "line": 371,
"column": 28
}
}
@@ -21201,31 +21904,31 @@
"type": "Identifier",
"name": "getAttribute",
"range": [
- 9774,
- 9786
+ 11575,
+ 11587
],
"loc": {
"start": {
- "line": 281,
+ "line": 371,
"column": 29
},
"end": {
- "line": 281,
+ "line": 371,
"column": 41
}
}
},
"range": [
- 9768,
- 9786
+ 11569,
+ 11587
],
"loc": {
"start": {
- "line": 281,
+ "line": 371,
"column": 23
},
"end": {
- "line": 281,
+ "line": 371,
"column": 41
}
}
@@ -21238,16 +21941,16 @@
"type": "Identifier",
"name": "adpt",
"range": [
- 9787,
- 9791
+ 11588,
+ 11592
],
"loc": {
"start": {
- "line": 281,
+ "line": 371,
"column": 42
},
"end": {
- "line": 281,
+ "line": 371,
"column": 46
}
}
@@ -21256,78 +21959,78 @@
"type": "Identifier",
"name": "customKey",
"range": [
- 9792,
- 9801
+ 11593,
+ 11602
],
"loc": {
"start": {
- "line": 281,
+ "line": 371,
"column": 47
},
"end": {
- "line": 281,
+ "line": 371,
"column": 56
}
}
},
"range": [
- 9787,
- 9801
+ 11588,
+ 11602
],
"loc": {
"start": {
- "line": 281,
+ "line": 371,
"column": 42
},
"end": {
- "line": 281,
+ "line": 371,
"column": 56
}
}
}
],
"range": [
- 9768,
- 9802
+ 11569,
+ 11603
],
"loc": {
"start": {
- "line": 281,
+ "line": 371,
"column": 23
},
"end": {
- "line": 281,
+ "line": 371,
"column": 57
}
}
},
"range": [
- 9761,
- 9803
+ 11562,
+ 11604
],
"loc": {
"start": {
- "line": 281,
+ "line": 371,
"column": 16
},
"end": {
- "line": 281,
+ "line": 371,
"column": 58
}
}
}
],
"range": [
- 9743,
- 9817
+ 11544,
+ 11618
],
"loc": {
"start": {
- "line": 280,
+ "line": 370,
"column": 52
},
"end": {
- "line": 282,
+ "line": 372,
"column": 13
}
}
@@ -21343,16 +22046,16 @@
"type": "Identifier",
"name": "getText",
"range": [
- 9848,
- 9855
+ 11649,
+ 11656
],
"loc": {
"start": {
- "line": 283,
+ "line": 373,
"column": 23
},
"end": {
- "line": 283,
+ "line": 373,
"column": 30
}
}
@@ -21362,94 +22065,94 @@
"type": "Identifier",
"name": "oNode",
"range": [
- 9856,
- 9861
+ 11657,
+ 11662
],
"loc": {
"start": {
- "line": 283,
+ "line": 373,
"column": 31
},
"end": {
- "line": 283,
+ "line": 373,
"column": 36
}
}
}
],
"range": [
- 9848,
- 9862
+ 11649,
+ 11663
],
"loc": {
"start": {
- "line": 283,
+ "line": 373,
"column": 23
},
"end": {
- "line": 283,
+ "line": 373,
"column": 37
}
}
},
"range": [
- 9841,
- 9863
+ 11642,
+ 11664
],
"loc": {
"start": {
- "line": 283,
+ "line": 373,
"column": 16
},
"end": {
- "line": 283,
+ "line": 373,
"column": 38
}
}
}
],
"range": [
- 9823,
- 9877
+ 11624,
+ 11678
],
"loc": {
"start": {
- "line": 282,
+ "line": 372,
"column": 19
},
"end": {
- "line": 284,
+ "line": 374,
"column": 13
}
}
},
"range": [
- 9703,
- 9877
+ 11504,
+ 11678
],
"loc": {
"start": {
- "line": 280,
+ "line": 370,
"column": 12
},
"end": {
- "line": 284,
+ "line": 374,
"column": 13
}
}
}
],
"range": [
- 9625,
- 9887
+ 11426,
+ 11688
],
"loc": {
"start": {
- "line": 276,
+ "line": 366,
"column": 54
},
"end": {
- "line": 285,
+ "line": 375,
"column": 9
}
}
@@ -21457,46 +22160,46 @@
"generator": false,
"expression": false,
"range": [
- 9608,
- 9887
+ 11409,
+ 11688
],
"loc": {
"start": {
- "line": 276,
+ "line": 366,
"column": 37
},
"end": {
- "line": 285,
+ "line": 375,
"column": 9
}
}
},
"range": [
- 9579,
- 9887
+ 11380,
+ 11688
],
"loc": {
"start": {
- "line": 276,
+ "line": 366,
"column": 8
},
"end": {
- "line": 285,
+ "line": 375,
"column": 9
}
}
},
"range": [
- 9579,
- 9888
+ 11380,
+ 11689
],
"loc": {
"start": {
- "line": 276,
+ "line": 366,
"column": 8
},
"end": {
- "line": 285,
+ "line": 375,
"column": 10
}
},
@@ -21505,16 +22208,16 @@
"type": "Block",
"value": "*\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 ",
"range": [
- 9323,
- 9570
+ 11124,
+ 11371
],
"loc": {
"start": {
- "line": 270,
+ "line": 360,
"column": 8
},
"end": {
- "line": 275,
+ "line": 365,
"column": 11
}
}
@@ -21523,16 +22226,16 @@
}
],
"range": [
- 4220,
- 9894
+ 6021,
+ 11695
],
"loc": {
"start": {
- "line": 126,
+ "line": 216,
"column": 28
},
"end": {
- "line": 286,
+ "line": 376,
"column": 5
}
}
@@ -21540,16 +22243,16 @@
"generator": false,
"expression": false,
"range": [
- 4217,
- 9894
+ 6018,
+ 11695
],
"loc": {
"start": {
- "line": 126,
+ "line": 216,
"column": 25
},
"end": {
- "line": 286,
+ "line": 376,
"column": 5
}
}
@@ -21557,19 +22260,59 @@
"kind": "method",
"computed": false,
"range": [
- 4196,
- 9894
+ 5997,
+ 11695
],
"loc": {
"start": {
- "line": 126,
+ "line": 216,
"column": 4
},
"end": {
- "line": 286,
+ "line": 376,
"column": 5
}
},
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\n * Set SortableTable overrides for TableFilter integration\n ",
+ "range": [
+ 5918,
+ 5992
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 4
+ },
+ "end": {
+ "line": 215,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\n * Adds a sort type\n ",
+ "range": [
+ 11701,
+ 11736
+ ],
+ "loc": {
+ "start": {
+ "line": 378,
+ "column": 4
+ },
+ "end": {
+ "line": 380,
+ "column": 7
+ }
+ }
+ }
+ ],
"static": false
},
{
@@ -21578,16 +22321,16 @@
"type": "Identifier",
"name": "addSortType",
"range": [
- 9900,
- 9911
+ 11741,
+ 11752
],
"loc": {
"start": {
- "line": 288,
+ "line": 381,
"column": 4
},
"end": {
- "line": 288,
+ "line": 381,
"column": 15
}
}
@@ -21608,16 +22351,16 @@
"type": "Identifier",
"name": "args",
"range": [
- 9928,
- 9932
+ 11769,
+ 11773
],
"loc": {
"start": {
- "line": 289,
+ "line": 382,
"column": 12
},
"end": {
- "line": 289,
+ "line": 382,
"column": 16
}
}
@@ -21626,31 +22369,31 @@
"type": "Identifier",
"name": "arguments",
"range": [
- 9935,
- 9944
+ 11776,
+ 11785
],
"loc": {
"start": {
- "line": 289,
+ "line": 382,
"column": 19
},
"end": {
- "line": 289,
+ "line": 382,
"column": 28
}
}
},
"range": [
- 9928,
- 9944
+ 11769,
+ 11785
],
"loc": {
"start": {
- "line": 289,
+ "line": 382,
"column": 12
},
"end": {
- "line": 289,
+ "line": 382,
"column": 28
}
}
@@ -21658,16 +22401,16 @@
],
"kind": "var",
"range": [
- 9924,
- 9945
+ 11765,
+ 11786
],
"loc": {
"start": {
- "line": 289,
+ "line": 382,
"column": 8
},
"end": {
- "line": 289,
+ "line": 382,
"column": 29
}
}
@@ -21686,16 +22429,16 @@
"type": "Identifier",
"name": "SortableTable",
"range": [
- 9954,
- 9967
+ 11795,
+ 11808
],
"loc": {
"start": {
- "line": 290,
+ "line": 383,
"column": 8
},
"end": {
- "line": 290,
+ "line": 383,
"column": 21
}
}
@@ -21704,31 +22447,31 @@
"type": "Identifier",
"name": "prototype",
"range": [
- 9968,
- 9977
+ 11809,
+ 11818
],
"loc": {
"start": {
- "line": 290,
+ "line": 383,
"column": 22
},
"end": {
- "line": 290,
+ "line": 383,
"column": 31
}
}
},
"range": [
- 9954,
- 9977
+ 11795,
+ 11818
],
"loc": {
"start": {
- "line": 290,
+ "line": 383,
"column": 8
},
"end": {
- "line": 290,
+ "line": 383,
"column": 31
}
}
@@ -21737,31 +22480,31 @@
"type": "Identifier",
"name": "addSortType",
"range": [
- 9978,
- 9989
+ 11819,
+ 11830
],
"loc": {
"start": {
- "line": 290,
+ "line": 383,
"column": 32
},
"end": {
- "line": 290,
+ "line": 383,
"column": 43
}
}
},
"range": [
- 9954,
- 9989
+ 11795,
+ 11830
],
"loc": {
"start": {
- "line": 290,
+ "line": 383,
"column": 8
},
"end": {
- "line": 290,
+ "line": 383,
"column": 43
}
}
@@ -21774,16 +22517,16 @@
"type": "Identifier",
"name": "args",
"range": [
- 9990,
- 9994
+ 11831,
+ 11835
],
"loc": {
"start": {
- "line": 290,
+ "line": 383,
"column": 44
},
"end": {
- "line": 290,
+ "line": 383,
"column": 48
}
}
@@ -21793,31 +22536,31 @@
"value": 0,
"raw": "0",
"range": [
- 9995,
- 9996
+ 11836,
+ 11837
],
"loc": {
"start": {
- "line": 290,
+ "line": 383,
"column": 49
},
"end": {
- "line": 290,
+ "line": 383,
"column": 50
}
}
},
"range": [
- 9990,
- 9997
+ 11831,
+ 11838
],
"loc": {
"start": {
- "line": 290,
+ "line": 383,
"column": 44
},
"end": {
- "line": 290,
+ "line": 383,
"column": 51
}
}
@@ -21829,16 +22572,16 @@
"type": "Identifier",
"name": "args",
"range": [
- 9999,
- 10003
+ 11840,
+ 11844
],
"loc": {
"start": {
- "line": 290,
+ "line": 383,
"column": 53
},
"end": {
- "line": 290,
+ "line": 383,
"column": 57
}
}
@@ -21848,31 +22591,31 @@
"value": 1,
"raw": "1",
"range": [
- 10004,
- 10005
+ 11845,
+ 11846
],
"loc": {
"start": {
- "line": 290,
+ "line": 383,
"column": 58
},
"end": {
- "line": 290,
+ "line": 383,
"column": 59
}
}
},
"range": [
- 9999,
- 10006
+ 11840,
+ 11847
],
"loc": {
"start": {
- "line": 290,
+ "line": 383,
"column": 53
},
"end": {
- "line": 290,
+ "line": 383,
"column": 60
}
}
@@ -21884,16 +22627,16 @@
"type": "Identifier",
"name": "args",
"range": [
- 10008,
- 10012
+ 11849,
+ 11853
],
"loc": {
"start": {
- "line": 290,
+ "line": 383,
"column": 62
},
"end": {
- "line": 290,
+ "line": 383,
"column": 66
}
}
@@ -21903,31 +22646,31 @@
"value": 2,
"raw": "2",
"range": [
- 10013,
- 10014
+ 11854,
+ 11855
],
"loc": {
"start": {
- "line": 290,
+ "line": 383,
"column": 67
},
"end": {
- "line": 290,
+ "line": 383,
"column": 68
}
}
},
"range": [
- 10008,
- 10015
+ 11849,
+ 11856
],
"loc": {
"start": {
- "line": 290,
+ "line": 383,
"column": 62
},
"end": {
- "line": 290,
+ "line": 383,
"column": 69
}
}
@@ -21939,16 +22682,16 @@
"type": "Identifier",
"name": "args",
"range": [
- 10017,
- 10021
+ 11858,
+ 11862
],
"loc": {
"start": {
- "line": 290,
+ "line": 383,
"column": 71
},
"end": {
- "line": 290,
+ "line": 383,
"column": 75
}
}
@@ -21958,78 +22701,78 @@
"value": 3,
"raw": "3",
"range": [
- 10022,
- 10023
+ 11863,
+ 11864
],
"loc": {
"start": {
- "line": 290,
+ "line": 383,
"column": 76
},
"end": {
- "line": 290,
+ "line": 383,
"column": 77
}
}
},
"range": [
- 10017,
- 10024
+ 11858,
+ 11865
],
"loc": {
"start": {
- "line": 290,
+ "line": 383,
"column": 71
},
"end": {
- "line": 290,
+ "line": 383,
"column": 78
}
}
}
],
"range": [
- 9954,
- 10025
+ 11795,
+ 11866
],
"loc": {
"start": {
- "line": 290,
+ "line": 383,
"column": 8
},
"end": {
- "line": 290,
+ "line": 383,
"column": 79
}
}
},
"range": [
- 9954,
- 10026
+ 11795,
+ 11867
],
"loc": {
"start": {
- "line": 290,
+ "line": 383,
"column": 8
},
"end": {
- "line": 290,
+ "line": 383,
"column": 80
}
}
}
],
"range": [
- 9914,
- 10032
+ 11755,
+ 11873
],
"loc": {
"start": {
- "line": 288,
+ "line": 381,
"column": 18
},
"end": {
- "line": 291,
+ "line": 384,
"column": 5
}
}
@@ -22037,16 +22780,16 @@
"generator": false,
"expression": false,
"range": [
- 9911,
- 10032
+ 11752,
+ 11873
],
"loc": {
"start": {
- "line": 288,
+ "line": 381,
"column": 15
},
"end": {
- "line": 291,
+ "line": 384,
"column": 5
}
}
@@ -22054,19 +22797,59 @@
"kind": "method",
"computed": false,
"range": [
- 9900,
- 10032
+ 11741,
+ 11873
],
"loc": {
"start": {
- "line": 288,
+ "line": 381,
"column": 4
},
"end": {
- "line": 291,
+ "line": 384,
"column": 5
}
},
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\n * Adds a sort type\n ",
+ "range": [
+ 11701,
+ 11736
+ ],
+ "loc": {
+ "start": {
+ "line": 378,
+ "column": 4
+ },
+ "end": {
+ "line": 380,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\n * Sets the sort types on a column basis\n * @private\n ",
+ "range": [
+ 11879,
+ 11951
+ ],
+ "loc": {
+ "start": {
+ "line": 386,
+ "column": 4
+ },
+ "end": {
+ "line": 389,
+ "column": 7
+ }
+ }
+ }
+ ],
"static": false
},
{
@@ -22075,16 +22858,16 @@
"type": "Identifier",
"name": "setSortTypes",
"range": [
- 10038,
- 10050
+ 11956,
+ 11968
],
"loc": {
"start": {
- "line": 293,
+ "line": 390,
"column": 4
},
"end": {
- "line": 293,
+ "line": 390,
"column": 16
}
}
@@ -22105,16 +22888,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 10067,
- 10069
+ 11985,
+ 11987
],
"loc": {
"start": {
- "line": 294,
+ "line": 391,
"column": 12
},
"end": {
- "line": 294,
+ "line": 391,
"column": 14
}
}
@@ -22125,16 +22908,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 10072,
- 10076
+ 11990,
+ 11994
],
"loc": {
"start": {
- "line": 294,
+ "line": 391,
"column": 17
},
"end": {
- "line": 294,
+ "line": 391,
"column": 21
}
}
@@ -22143,46 +22926,46 @@
"type": "Identifier",
"name": "tf",
"range": [
- 10077,
- 10079
+ 11995,
+ 11997
],
"loc": {
"start": {
- "line": 294,
+ "line": 391,
"column": 22
},
"end": {
- "line": 294,
+ "line": 391,
"column": 24
}
}
},
"range": [
- 10072,
- 10079
+ 11990,
+ 11997
],
"loc": {
"start": {
- "line": 294,
+ "line": 391,
"column": 17
},
"end": {
- "line": 294,
+ "line": 391,
"column": 24
}
}
},
"range": [
- 10067,
- 10079
+ 11985,
+ 11997
],
"loc": {
"start": {
- "line": 294,
+ "line": 391,
"column": 12
},
"end": {
- "line": 294,
+ "line": 391,
"column": 24
}
}
@@ -22193,16 +22976,16 @@
"type": "Identifier",
"name": "sortTypes",
"range": [
- 10093,
- 10102
+ 12011,
+ 12020
],
"loc": {
"start": {
- "line": 295,
+ "line": 392,
"column": 12
},
"end": {
- "line": 295,
+ "line": 392,
"column": 21
}
}
@@ -22213,16 +22996,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 10105,
- 10109
+ 12023,
+ 12027
],
"loc": {
"start": {
- "line": 295,
+ "line": 392,
"column": 24
},
"end": {
- "line": 295,
+ "line": 392,
"column": 28
}
}
@@ -22231,46 +23014,46 @@
"type": "Identifier",
"name": "sortTypes",
"range": [
- 10110,
- 10119
+ 12028,
+ 12037
],
"loc": {
"start": {
- "line": 295,
+ "line": 392,
"column": 29
},
"end": {
- "line": 295,
+ "line": 392,
"column": 38
}
}
},
"range": [
- 10105,
- 10119
+ 12023,
+ 12037
],
"loc": {
"start": {
- "line": 295,
+ "line": 392,
"column": 24
},
"end": {
- "line": 295,
+ "line": 392,
"column": 38
}
}
},
"range": [
- 10093,
- 10119
+ 12011,
+ 12037
],
"loc": {
"start": {
- "line": 295,
+ "line": 392,
"column": 12
},
"end": {
- "line": 295,
+ "line": 392,
"column": 38
}
}
@@ -22281,16 +23064,16 @@
"type": "Identifier",
"name": "_sortTypes",
"range": [
- 10133,
- 10143
+ 12051,
+ 12061
],
"loc": {
"start": {
- "line": 296,
+ "line": 393,
"column": 12
},
"end": {
- "line": 296,
+ "line": 393,
"column": 22
}
}
@@ -22299,31 +23082,31 @@
"type": "ArrayExpression",
"elements": [],
"range": [
- 10146,
- 10148
+ 12064,
+ 12066
],
"loc": {
"start": {
- "line": 296,
+ "line": 393,
"column": 25
},
"end": {
- "line": 296,
+ "line": 393,
"column": 27
}
}
},
"range": [
- 10133,
- 10148
+ 12051,
+ 12066
],
"loc": {
"start": {
- "line": 296,
+ "line": 393,
"column": 12
},
"end": {
- "line": 296,
+ "line": 393,
"column": 27
}
}
@@ -22331,16 +23114,16 @@
],
"kind": "let",
"range": [
- 10063,
- 10149
+ 11981,
+ 12067
],
"loc": {
"start": {
- "line": 294,
+ "line": 391,
"column": 8
},
"end": {
- "line": 296,
+ "line": 393,
"column": 28
}
}
@@ -22356,16 +23139,16 @@
"type": "Identifier",
"name": "i",
"range": [
- 10168,
- 10169
+ 12086,
+ 12087
],
"loc": {
"start": {
- "line": 298,
+ "line": 395,
"column": 17
},
"end": {
- "line": 298,
+ "line": 395,
"column": 18
}
}
@@ -22375,31 +23158,31 @@
"value": 0,
"raw": "0",
"range": [
- 10172,
- 10173
+ 12090,
+ 12091
],
"loc": {
"start": {
- "line": 298,
+ "line": 395,
"column": 21
},
"end": {
- "line": 298,
+ "line": 395,
"column": 22
}
}
},
"range": [
- 10168,
- 10173
+ 12086,
+ 12091
],
"loc": {
"start": {
- "line": 298,
+ "line": 395,
"column": 17
},
"end": {
- "line": 298,
+ "line": 395,
"column": 22
}
}
@@ -22407,16 +23190,16 @@
],
"kind": "let",
"range": [
- 10164,
- 10173
+ 12082,
+ 12091
],
"loc": {
"start": {
- "line": 298,
+ "line": 395,
"column": 13
},
"end": {
- "line": 298,
+ "line": 395,
"column": 22
}
}
@@ -22428,16 +23211,16 @@
"type": "Identifier",
"name": "i",
"range": [
- 10175,
- 10176
+ 12093,
+ 12094
],
"loc": {
"start": {
- "line": 298,
+ "line": 395,
"column": 24
},
"end": {
- "line": 298,
+ "line": 395,
"column": 25
}
}
@@ -22449,16 +23232,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 10179,
- 10181
+ 12097,
+ 12099
],
"loc": {
"start": {
- "line": 298,
+ "line": 395,
"column": 28
},
"end": {
- "line": 298,
+ "line": 395,
"column": 30
}
}
@@ -22467,46 +23250,46 @@
"type": "Identifier",
"name": "nbCells",
"range": [
- 10182,
- 10189
+ 12100,
+ 12107
],
"loc": {
"start": {
- "line": 298,
+ "line": 395,
"column": 31
},
"end": {
- "line": 298,
+ "line": 395,
"column": 38
}
}
},
"range": [
- 10179,
- 10189
+ 12097,
+ 12107
],
"loc": {
"start": {
- "line": 298,
+ "line": 395,
"column": 28
},
"end": {
- "line": 298,
+ "line": 395,
"column": 38
}
}
},
"range": [
- 10175,
- 10189
+ 12093,
+ 12107
],
"loc": {
"start": {
- "line": 298,
+ "line": 395,
"column": 24
},
"end": {
- "line": 298,
+ "line": 395,
"column": 38
}
}
@@ -22518,32 +23301,32 @@
"type": "Identifier",
"name": "i",
"range": [
- 10191,
- 10192
+ 12109,
+ 12110
],
"loc": {
"start": {
- "line": 298,
+ "line": 395,
"column": 40
},
"end": {
- "line": 298,
+ "line": 395,
"column": 41
}
}
},
"prefix": false,
"range": [
- 10191,
- 10194
+ 12109,
+ 12112
],
"loc": {
"start": {
- "line": 298,
+ "line": 395,
"column": 40
},
"end": {
- "line": 298,
+ "line": 395,
"column": 43
}
}
@@ -22560,32 +23343,32 @@
"type": "Identifier",
"name": "colType",
"range": [
- 10214,
- 10221
+ 12132,
+ 12139
],
"loc": {
"start": {
- "line": 299,
+ "line": 396,
"column": 16
},
"end": {
- "line": 299,
+ "line": 396,
"column": 23
}
}
},
"init": null,
"range": [
- 10214,
- 10221
+ 12132,
+ 12139
],
"loc": {
"start": {
- "line": 299,
+ "line": 396,
"column": 16
},
"end": {
- "line": 299,
+ "line": 396,
"column": 23
}
}
@@ -22593,16 +23376,16 @@
],
"kind": "let",
"range": [
- 10210,
- 10222
+ 12128,
+ 12140
],
"loc": {
"start": {
- "line": 299,
+ "line": 396,
"column": 12
},
"end": {
- "line": 299,
+ "line": 396,
"column": 24
}
}
@@ -22616,16 +23399,16 @@
"type": "Identifier",
"name": "sortTypes",
"range": [
- 10240,
- 10249
+ 12158,
+ 12167
],
"loc": {
"start": {
- "line": 301,
+ "line": 398,
"column": 16
},
"end": {
- "line": 301,
+ "line": 398,
"column": 25
}
}
@@ -22634,31 +23417,31 @@
"type": "Identifier",
"name": "i",
"range": [
- 10250,
- 10251
+ 12168,
+ 12169
],
"loc": {
"start": {
- "line": 301,
+ "line": 398,
"column": 26
},
"end": {
- "line": 301,
+ "line": 398,
"column": 27
}
}
},
"range": [
- 10240,
- 10252
+ 12158,
+ 12170
],
"loc": {
"start": {
- "line": 301,
+ "line": 398,
"column": 16
},
"end": {
- "line": 301,
+ "line": 398,
"column": 28
}
}
@@ -22675,16 +23458,16 @@
"type": "Identifier",
"name": "colType",
"range": [
- 10272,
- 10279
+ 12190,
+ 12197
],
"loc": {
"start": {
- "line": 302,
+ "line": 399,
"column": 16
},
"end": {
- "line": 302,
+ "line": 399,
"column": 23
}
}
@@ -22701,16 +23484,16 @@
"type": "Identifier",
"name": "sortTypes",
"range": [
- 10282,
- 10291
+ 12200,
+ 12209
],
"loc": {
"start": {
- "line": 302,
+ "line": 399,
"column": 26
},
"end": {
- "line": 302,
+ "line": 399,
"column": 35
}
}
@@ -22719,31 +23502,31 @@
"type": "Identifier",
"name": "i",
"range": [
- 10292,
- 10293
+ 12210,
+ 12211
],
"loc": {
"start": {
- "line": 302,
+ "line": 399,
"column": 36
},
"end": {
- "line": 302,
+ "line": 399,
"column": 37
}
}
},
"range": [
- 10282,
- 10294
+ 12200,
+ 12212
],
"loc": {
"start": {
- "line": 302,
+ "line": 399,
"column": 26
},
"end": {
- "line": 302,
+ "line": 399,
"column": 38
}
}
@@ -22752,77 +23535,77 @@
"type": "Identifier",
"name": "toLowerCase",
"range": [
- 10295,
- 10306
+ 12213,
+ 12224
],
"loc": {
"start": {
- "line": 302,
+ "line": 399,
"column": 39
},
"end": {
- "line": 302,
+ "line": 399,
"column": 50
}
}
},
"range": [
- 10282,
- 10306
+ 12200,
+ 12224
],
"loc": {
"start": {
- "line": 302,
+ "line": 399,
"column": 26
},
"end": {
- "line": 302,
+ "line": 399,
"column": 50
}
}
},
"arguments": [],
"range": [
- 10282,
- 10308
+ 12200,
+ 12226
],
"loc": {
"start": {
- "line": 302,
+ "line": 399,
"column": 26
},
"end": {
- "line": 302,
+ "line": 399,
"column": 52
}
}
},
"range": [
- 10272,
- 10308
+ 12190,
+ 12226
],
"loc": {
"start": {
- "line": 302,
+ "line": 399,
"column": 16
},
"end": {
- "line": 302,
+ "line": 399,
"column": 52
}
}
},
"range": [
- 10272,
- 10309
+ 12190,
+ 12227
],
"loc": {
"start": {
- "line": 302,
+ "line": 399,
"column": 16
},
"end": {
- "line": 302,
+ "line": 399,
"column": 53
}
}
@@ -22836,16 +23619,16 @@
"type": "Identifier",
"name": "colType",
"range": [
- 10330,
- 10337
+ 12248,
+ 12255
],
"loc": {
"start": {
- "line": 303,
+ "line": 400,
"column": 20
},
"end": {
- "line": 303,
+ "line": 400,
"column": 27
}
}
@@ -22854,31 +23637,31 @@
"type": "Identifier",
"name": "NONE",
"range": [
- 10342,
- 10346
+ 12260,
+ 12264
],
"loc": {
"start": {
- "line": 303,
+ "line": 400,
"column": 32
},
"end": {
- "line": 303,
+ "line": 400,
"column": 36
}
}
},
"range": [
- 10330,
- 10346
+ 12248,
+ 12264
],
"loc": {
"start": {
- "line": 303,
+ "line": 400,
"column": 20
},
"end": {
- "line": 303,
+ "line": 400,
"column": 36
}
}
@@ -22895,16 +23678,16 @@
"type": "Identifier",
"name": "colType",
"range": [
- 10370,
- 10377
+ 12288,
+ 12295
],
"loc": {
"start": {
- "line": 304,
+ "line": 401,
"column": 20
},
"end": {
- "line": 304,
+ "line": 401,
"column": 27
}
}
@@ -22914,94 +23697,94 @@
"value": "None",
"raw": "'None'",
"range": [
- 10380,
- 10386
+ 12298,
+ 12304
],
"loc": {
"start": {
- "line": 304,
+ "line": 401,
"column": 30
},
"end": {
- "line": 304,
+ "line": 401,
"column": 36
}
}
},
"range": [
- 10370,
- 10386
+ 12288,
+ 12304
],
"loc": {
"start": {
- "line": 304,
+ "line": 401,
"column": 20
},
"end": {
- "line": 304,
+ "line": 401,
"column": 36
}
}
},
"range": [
- 10370,
- 10387
+ 12288,
+ 12305
],
"loc": {
"start": {
- "line": 304,
+ "line": 401,
"column": 20
},
"end": {
- "line": 304,
+ "line": 401,
"column": 37
}
}
}
],
"range": [
- 10348,
- 10405
+ 12266,
+ 12323
],
"loc": {
"start": {
- "line": 303,
+ "line": 400,
"column": 38
},
"end": {
- "line": 305,
+ "line": 402,
"column": 17
}
}
},
"alternate": null,
"range": [
- 10326,
- 10405
+ 12244,
+ 12323
],
"loc": {
"start": {
- "line": 303,
+ "line": 400,
"column": 16
},
"end": {
- "line": 305,
+ "line": 402,
"column": 17
}
}
}
],
"range": [
- 10254,
- 10419
+ 12172,
+ 12337
],
"loc": {
"start": {
- "line": 301,
+ "line": 398,
"column": 30
},
"end": {
- "line": 306,
+ "line": 403,
"column": 13
}
}
@@ -23021,16 +23804,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 10471,
- 10473
+ 12389,
+ 12391
],
"loc": {
"start": {
- "line": 307,
+ "line": 404,
"column": 20
},
"end": {
- "line": 307,
+ "line": 404,
"column": 22
}
}
@@ -23039,31 +23822,31 @@
"type": "Identifier",
"name": "hasColNbFormat",
"range": [
- 10474,
- 10488
+ 12392,
+ 12406
],
"loc": {
"start": {
- "line": 307,
+ "line": 404,
"column": 23
},
"end": {
- "line": 307,
+ "line": 404,
"column": 37
}
}
},
"range": [
- 10471,
- 10488
+ 12389,
+ 12406
],
"loc": {
"start": {
- "line": 307,
+ "line": 404,
"column": 20
},
"end": {
- "line": 307,
+ "line": 404,
"column": 37
}
}
@@ -23081,16 +23864,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 10492,
- 10494
+ 12410,
+ 12412
],
"loc": {
"start": {
- "line": 307,
+ "line": 404,
"column": 41
},
"end": {
- "line": 307,
+ "line": 404,
"column": 43
}
}
@@ -23099,31 +23882,31 @@
"type": "Identifier",
"name": "colNbFormat",
"range": [
- 10495,
- 10506
+ 12413,
+ 12424
],
"loc": {
"start": {
- "line": 307,
+ "line": 404,
"column": 44
},
"end": {
- "line": 307,
+ "line": 404,
"column": 55
}
}
},
"range": [
- 10492,
- 10506
+ 12410,
+ 12424
],
"loc": {
"start": {
- "line": 307,
+ "line": 404,
"column": 41
},
"end": {
- "line": 307,
+ "line": 404,
"column": 55
}
}
@@ -23132,31 +23915,31 @@
"type": "Identifier",
"name": "i",
"range": [
- 10507,
- 10508
+ 12425,
+ 12426
],
"loc": {
"start": {
- "line": 307,
+ "line": 404,
"column": 56
},
"end": {
- "line": 307,
+ "line": 404,
"column": 57
}
}
},
"range": [
- 10492,
- 10509
+ 12410,
+ 12427
],
"loc": {
"start": {
- "line": 307,
+ "line": 404,
"column": 41
},
"end": {
- "line": 307,
+ "line": 404,
"column": 58
}
}
@@ -23166,46 +23949,46 @@
"value": null,
"raw": "null",
"range": [
- 10514,
- 10518
+ 12432,
+ 12436
],
"loc": {
"start": {
- "line": 307,
+ "line": 404,
"column": 63
},
"end": {
- "line": 307,
+ "line": 404,
"column": 67
}
}
},
"range": [
- 10492,
- 10518
+ 12410,
+ 12436
],
"loc": {
"start": {
- "line": 307,
+ "line": 404,
"column": 41
},
"end": {
- "line": 307,
+ "line": 404,
"column": 67
}
}
},
"range": [
- 10471,
- 10518
+ 12389,
+ 12436
],
"loc": {
"start": {
- "line": 307,
+ "line": 404,
"column": 20
},
"end": {
- "line": 307,
+ "line": 404,
"column": 67
}
}
@@ -23222,16 +24005,16 @@
"type": "Identifier",
"name": "colType",
"range": [
- 10542,
- 10549
+ 12460,
+ 12467
],
"loc": {
"start": {
- "line": 308,
+ "line": 405,
"column": 20
},
"end": {
- "line": 308,
+ "line": 405,
"column": 27
}
}
@@ -23251,16 +24034,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 10552,
- 10554
+ 12470,
+ 12472
],
"loc": {
"start": {
- "line": 308,
+ "line": 405,
"column": 30
},
"end": {
- "line": 308,
+ "line": 405,
"column": 32
}
}
@@ -23269,31 +24052,31 @@
"type": "Identifier",
"name": "colNbFormat",
"range": [
- 10555,
- 10566
+ 12473,
+ 12484
],
"loc": {
"start": {
- "line": 308,
+ "line": 405,
"column": 33
},
"end": {
- "line": 308,
+ "line": 405,
"column": 44
}
}
},
"range": [
- 10552,
- 10566
+ 12470,
+ 12484
],
"loc": {
"start": {
- "line": 308,
+ "line": 405,
"column": 30
},
"end": {
- "line": 308,
+ "line": 405,
"column": 44
}
}
@@ -23302,31 +24085,31 @@
"type": "Identifier",
"name": "i",
"range": [
- 10567,
- 10568
+ 12485,
+ 12486
],
"loc": {
"start": {
- "line": 308,
+ "line": 405,
"column": 45
},
"end": {
- "line": 308,
+ "line": 405,
"column": 46
}
}
},
"range": [
- 10552,
- 10569
+ 12470,
+ 12487
],
"loc": {
"start": {
- "line": 308,
+ "line": 405,
"column": 30
},
"end": {
- "line": 308,
+ "line": 405,
"column": 47
}
}
@@ -23335,93 +24118,93 @@
"type": "Identifier",
"name": "toLowerCase",
"range": [
- 10570,
- 10581
+ 12488,
+ 12499
],
"loc": {
"start": {
- "line": 308,
+ "line": 405,
"column": 48
},
"end": {
- "line": 308,
+ "line": 405,
"column": 59
}
}
},
"range": [
- 10552,
- 10581
+ 12470,
+ 12499
],
"loc": {
"start": {
- "line": 308,
+ "line": 405,
"column": 30
},
"end": {
- "line": 308,
+ "line": 405,
"column": 59
}
}
},
"arguments": [],
"range": [
- 10552,
- 10583
+ 12470,
+ 12501
],
"loc": {
"start": {
- "line": 308,
+ "line": 405,
"column": 30
},
"end": {
- "line": 308,
+ "line": 405,
"column": 61
}
}
},
"range": [
- 10542,
- 10583
+ 12460,
+ 12501
],
"loc": {
"start": {
- "line": 308,
+ "line": 405,
"column": 20
},
"end": {
- "line": 308,
+ "line": 405,
"column": 61
}
}
},
"range": [
- 10542,
- 10584
+ 12460,
+ 12502
],
"loc": {
"start": {
- "line": 308,
+ "line": 405,
"column": 20
},
"end": {
- "line": 308,
+ "line": 405,
"column": 62
}
}
}
],
"range": [
- 10520,
- 10602
+ 12438,
+ 12520
],
"loc": {
"start": {
- "line": 307,
+ "line": 404,
"column": 69
},
"end": {
- "line": 309,
+ "line": 406,
"column": 17
}
}
@@ -23438,16 +24221,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 10612,
- 10614
+ 12530,
+ 12532
],
"loc": {
"start": {
- "line": 309,
+ "line": 406,
"column": 27
},
"end": {
- "line": 309,
+ "line": 406,
"column": 29
}
}
@@ -23456,31 +24239,31 @@
"type": "Identifier",
"name": "hasColDateType",
"range": [
- 10615,
- 10629
+ 12533,
+ 12547
],
"loc": {
"start": {
- "line": 309,
+ "line": 406,
"column": 30
},
"end": {
- "line": 309,
+ "line": 406,
"column": 44
}
}
},
"range": [
- 10612,
- 10629
+ 12530,
+ 12547
],
"loc": {
"start": {
- "line": 309,
+ "line": 406,
"column": 27
},
"end": {
- "line": 309,
+ "line": 406,
"column": 44
}
}
@@ -23498,16 +24281,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 10633,
- 10635
+ 12551,
+ 12553
],
"loc": {
"start": {
- "line": 309,
+ "line": 406,
"column": 48
},
"end": {
- "line": 309,
+ "line": 406,
"column": 50
}
}
@@ -23516,31 +24299,31 @@
"type": "Identifier",
"name": "colDateType",
"range": [
- 10636,
- 10647
+ 12554,
+ 12565
],
"loc": {
"start": {
- "line": 309,
+ "line": 406,
"column": 51
},
"end": {
- "line": 309,
+ "line": 406,
"column": 62
}
}
},
"range": [
- 10633,
- 10647
+ 12551,
+ 12565
],
"loc": {
"start": {
- "line": 309,
+ "line": 406,
"column": 48
},
"end": {
- "line": 309,
+ "line": 406,
"column": 62
}
}
@@ -23549,31 +24332,31 @@
"type": "Identifier",
"name": "i",
"range": [
- 10648,
- 10649
+ 12566,
+ 12567
],
"loc": {
"start": {
- "line": 309,
+ "line": 406,
"column": 63
},
"end": {
- "line": 309,
+ "line": 406,
"column": 64
}
}
},
"range": [
- 10633,
- 10650
+ 12551,
+ 12568
],
"loc": {
"start": {
- "line": 309,
+ "line": 406,
"column": 48
},
"end": {
- "line": 309,
+ "line": 406,
"column": 65
}
}
@@ -23583,46 +24366,46 @@
"value": null,
"raw": "null",
"range": [
- 10655,
- 10659
+ 12573,
+ 12577
],
"loc": {
"start": {
- "line": 309,
+ "line": 406,
"column": 70
},
"end": {
- "line": 309,
+ "line": 406,
"column": 74
}
}
},
"range": [
- 10633,
- 10659
+ 12551,
+ 12577
],
"loc": {
"start": {
- "line": 309,
+ "line": 406,
"column": 48
},
"end": {
- "line": 309,
+ "line": 406,
"column": 74
}
}
},
"range": [
- 10612,
- 10659
+ 12530,
+ 12577
],
"loc": {
"start": {
- "line": 309,
+ "line": 406,
"column": 27
},
"end": {
- "line": 309,
+ "line": 406,
"column": 74
}
}
@@ -23639,16 +24422,16 @@
"type": "Identifier",
"name": "colType",
"range": [
- 10683,
- 10690
+ 12601,
+ 12608
],
"loc": {
"start": {
- "line": 310,
+ "line": 407,
"column": 20
},
"end": {
- "line": 310,
+ "line": 407,
"column": 27
}
}
@@ -23671,16 +24454,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 10693,
- 10695
+ 12611,
+ 12613
],
"loc": {
"start": {
- "line": 310,
+ "line": 407,
"column": 30
},
"end": {
- "line": 310,
+ "line": 407,
"column": 32
}
}
@@ -23689,31 +24472,31 @@
"type": "Identifier",
"name": "colDateType",
"range": [
- 10696,
- 10707
+ 12614,
+ 12625
],
"loc": {
"start": {
- "line": 310,
+ "line": 407,
"column": 33
},
"end": {
- "line": 310,
+ "line": 407,
"column": 44
}
}
},
"range": [
- 10693,
- 10707
+ 12611,
+ 12625
],
"loc": {
"start": {
- "line": 310,
+ "line": 407,
"column": 30
},
"end": {
- "line": 310,
+ "line": 407,
"column": 44
}
}
@@ -23722,31 +24505,31 @@
"type": "Identifier",
"name": "i",
"range": [
- 10708,
- 10709
+ 12626,
+ 12627
],
"loc": {
"start": {
- "line": 310,
+ "line": 407,
"column": 45
},
"end": {
- "line": 310,
+ "line": 407,
"column": 46
}
}
},
"range": [
- 10693,
- 10710
+ 12611,
+ 12628
],
"loc": {
"start": {
- "line": 310,
+ "line": 407,
"column": 30
},
"end": {
- "line": 310,
+ "line": 407,
"column": 47
}
}
@@ -23755,47 +24538,47 @@
"type": "Identifier",
"name": "toLowerCase",
"range": [
- 10711,
- 10722
+ 12629,
+ 12640
],
"loc": {
"start": {
- "line": 310,
+ "line": 407,
"column": 48
},
"end": {
- "line": 310,
+ "line": 407,
"column": 59
}
}
},
"range": [
- 10693,
- 10722
+ 12611,
+ 12640
],
"loc": {
"start": {
- "line": 310,
+ "line": 407,
"column": 30
},
"end": {
- "line": 310,
+ "line": 407,
"column": 59
}
}
},
"arguments": [],
"range": [
- 10693,
- 10724
+ 12611,
+ 12642
],
"loc": {
"start": {
- "line": 310,
+ "line": 407,
"column": 30
},
"end": {
- "line": 310,
+ "line": 407,
"column": 61
}
}
@@ -23805,77 +24588,77 @@
"value": "date",
"raw": "'date'",
"range": [
- 10727,
- 10733
+ 12645,
+ 12651
],
"loc": {
"start": {
- "line": 310,
+ "line": 407,
"column": 64
},
"end": {
- "line": 310,
+ "line": 407,
"column": 70
}
}
},
"range": [
- 10693,
- 10733
+ 12611,
+ 12651
],
"loc": {
"start": {
- "line": 310,
+ "line": 407,
"column": 30
},
"end": {
- "line": 310,
+ "line": 407,
"column": 70
}
}
},
"range": [
- 10683,
- 10733
+ 12601,
+ 12651
],
"loc": {
"start": {
- "line": 310,
+ "line": 407,
"column": 20
},
"end": {
- "line": 310,
+ "line": 407,
"column": 70
}
}
},
"range": [
- 10683,
- 10734
+ 12601,
+ 12652
],
"loc": {
"start": {
- "line": 310,
+ "line": 407,
"column": 20
},
"end": {
- "line": 310,
+ "line": 407,
"column": 71
}
}
}
],
"range": [
- 10661,
- 10752
+ 12579,
+ 12670
],
"loc": {
"start": {
- "line": 309,
+ "line": 406,
"column": 76
},
"end": {
- "line": 311,
+ "line": 408,
"column": 17
}
}
@@ -23892,16 +24675,16 @@
"type": "Identifier",
"name": "colType",
"range": [
- 10780,
- 10787
+ 12698,
+ 12705
],
"loc": {
"start": {
- "line": 312,
+ "line": 409,
"column": 20
},
"end": {
- "line": 312,
+ "line": 409,
"column": 27
}
}
@@ -23911,92 +24694,92 @@
"value": "String",
"raw": "'String'",
"range": [
- 10790,
- 10798
+ 12708,
+ 12716
],
"loc": {
"start": {
- "line": 312,
+ "line": 409,
"column": 30
},
"end": {
- "line": 312,
+ "line": 409,
"column": 38
}
}
},
"range": [
- 10780,
- 10798
+ 12698,
+ 12716
],
"loc": {
"start": {
- "line": 312,
+ "line": 409,
"column": 20
},
"end": {
- "line": 312,
+ "line": 409,
"column": 38
}
}
},
"range": [
- 10780,
- 10799
+ 12698,
+ 12717
],
"loc": {
"start": {
- "line": 312,
+ "line": 409,
"column": 20
},
"end": {
- "line": 312,
+ "line": 409,
"column": 39
}
}
}
],
"range": [
- 10758,
- 10817
+ 12676,
+ 12735
],
"loc": {
"start": {
- "line": 311,
+ "line": 408,
"column": 23
},
"end": {
- "line": 313,
+ "line": 410,
"column": 17
}
}
},
"range": [
- 10608,
- 10817
+ 12526,
+ 12735
],
"loc": {
"start": {
- "line": 309,
+ "line": 406,
"column": 23
},
"end": {
- "line": 313,
+ "line": 410,
"column": 17
}
}
},
"range": [
- 10467,
- 10817
+ 12385,
+ 12735
],
"loc": {
"start": {
- "line": 307,
+ "line": 404,
"column": 16
},
"end": {
- "line": 313,
+ "line": 410,
"column": 17
}
},
@@ -24005,16 +24788,16 @@
"type": "Line",
"value": " resolve column types",
"range": [
- 10427,
- 10450
+ 12345,
+ 12368
],
"loc": {
"start": {
- "line": 306,
+ "line": 403,
"column": 21
},
"end": {
- "line": 306,
+ "line": 403,
"column": 44
}
}
@@ -24023,31 +24806,31 @@
}
],
"range": [
- 10425,
- 10831
+ 12343,
+ 12749
],
"loc": {
"start": {
- "line": 306,
+ "line": 403,
"column": 19
},
"end": {
- "line": 314,
+ "line": 411,
"column": 13
}
}
},
"range": [
- 10236,
- 10831
+ 12154,
+ 12749
],
"loc": {
"start": {
- "line": 301,
+ "line": 398,
"column": 12
},
"end": {
- "line": 314,
+ "line": 411,
"column": 13
}
}
@@ -24063,16 +24846,16 @@
"type": "Identifier",
"name": "_sortTypes",
"range": [
- 10844,
- 10854
+ 12762,
+ 12772
],
"loc": {
"start": {
- "line": 315,
+ "line": 412,
"column": 12
},
"end": {
- "line": 315,
+ "line": 412,
"column": 22
}
}
@@ -24081,31 +24864,31 @@
"type": "Identifier",
"name": "push",
"range": [
- 10855,
- 10859
+ 12773,
+ 12777
],
"loc": {
"start": {
- "line": 315,
+ "line": 412,
"column": 23
},
"end": {
- "line": 315,
+ "line": 412,
"column": 27
}
}
},
"range": [
- 10844,
- 10859
+ 12762,
+ 12777
],
"loc": {
"start": {
- "line": 315,
+ "line": 412,
"column": 12
},
"end": {
- "line": 315,
+ "line": 412,
"column": 27
}
}
@@ -24115,78 +24898,78 @@
"type": "Identifier",
"name": "colType",
"range": [
- 10860,
- 10867
+ 12778,
+ 12785
],
"loc": {
"start": {
- "line": 315,
+ "line": 412,
"column": 28
},
"end": {
- "line": 315,
+ "line": 412,
"column": 35
}
}
}
],
"range": [
- 10844,
- 10868
+ 12762,
+ 12786
],
"loc": {
"start": {
- "line": 315,
+ "line": 412,
"column": 12
},
"end": {
- "line": 315,
+ "line": 412,
"column": 36
}
}
},
"range": [
- 10844,
- 10869
+ 12762,
+ 12787
],
"loc": {
"start": {
- "line": 315,
+ "line": 412,
"column": 12
},
"end": {
- "line": 315,
+ "line": 412,
"column": 37
}
}
}
],
"range": [
- 10196,
- 10879
+ 12114,
+ 12797
],
"loc": {
"start": {
- "line": 298,
+ "line": 395,
"column": 45
},
"end": {
- "line": 316,
+ "line": 413,
"column": 9
}
}
},
"range": [
- 10159,
- 10879
+ 12077,
+ 12797
],
"loc": {
"start": {
- "line": 298,
+ "line": 395,
"column": 8
},
"end": {
- "line": 316,
+ "line": 413,
"column": 9
}
},
@@ -24195,16 +24978,16 @@
"type": "Line",
"value": "Public TF method to add sort type",
"range": [
- 10889,
- 10924
+ 12807,
+ 12842
],
"loc": {
"start": {
- "line": 318,
+ "line": 415,
"column": 8
},
"end": {
- "line": 318,
+ "line": 415,
"column": 43
}
}
@@ -24213,16 +24996,16 @@
"type": "Line",
"value": "Custom sort types",
"range": [
- 10934,
- 10953
+ 12852,
+ 12871
],
"loc": {
"start": {
- "line": 320,
+ "line": 417,
"column": 8
},
"end": {
- "line": 320,
+ "line": 417,
"column": 27
}
}
@@ -24239,16 +25022,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 10962,
- 10966
+ 12880,
+ 12884
],
"loc": {
"start": {
- "line": 321,
+ "line": 418,
"column": 8
},
"end": {
- "line": 321,
+ "line": 418,
"column": 12
}
}
@@ -24257,31 +25040,31 @@
"type": "Identifier",
"name": "addSortType",
"range": [
- 10967,
- 10978
+ 12885,
+ 12896
],
"loc": {
"start": {
- "line": 321,
+ "line": 418,
"column": 13
},
"end": {
- "line": 321,
+ "line": 418,
"column": 24
}
}
},
"range": [
- 10962,
- 10978
+ 12880,
+ 12896
],
"loc": {
"start": {
- "line": 321,
+ "line": 418,
"column": 8
},
"end": {
- "line": 321,
+ "line": 418,
"column": 24
}
}
@@ -24292,16 +25075,16 @@
"value": "number",
"raw": "'number'",
"range": [
- 10979,
- 10987
+ 12897,
+ 12905
],
"loc": {
"start": {
- "line": 321,
+ "line": 418,
"column": 25
},
"end": {
- "line": 321,
+ "line": 418,
"column": 33
}
}
@@ -24310,47 +25093,47 @@
"type": "Identifier",
"name": "Number",
"range": [
- 10989,
- 10995
+ 12907,
+ 12913
],
"loc": {
"start": {
- "line": 321,
+ "line": 418,
"column": 35
},
"end": {
- "line": 321,
+ "line": 418,
"column": 41
}
}
}
],
"range": [
- 10962,
- 10996
+ 12880,
+ 12914
],
"loc": {
"start": {
- "line": 321,
+ "line": 418,
"column": 8
},
"end": {
- "line": 321,
+ "line": 418,
"column": 42
}
}
},
"range": [
- 10962,
- 10997
+ 12880,
+ 12915
],
"loc": {
"start": {
- "line": 321,
+ "line": 418,
"column": 8
},
"end": {
- "line": 321,
+ "line": 418,
"column": 43
}
},
@@ -24359,16 +25142,16 @@
"type": "Line",
"value": "Public TF method to add sort type",
"range": [
- 10889,
- 10924
+ 12807,
+ 12842
],
"loc": {
"start": {
- "line": 318,
+ "line": 415,
"column": 8
},
"end": {
- "line": 318,
+ "line": 415,
"column": 43
}
}
@@ -24377,16 +25160,16 @@
"type": "Line",
"value": "Custom sort types",
"range": [
- 10934,
- 10953
+ 12852,
+ 12871
],
"loc": {
"start": {
- "line": 320,
+ "line": 417,
"column": 8
},
"end": {
- "line": 320,
+ "line": 417,
"column": 27
}
}
@@ -24403,16 +25186,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 11006,
- 11010
+ 12924,
+ 12928
],
"loc": {
"start": {
- "line": 322,
+ "line": 419,
"column": 8
},
"end": {
- "line": 322,
+ "line": 419,
"column": 12
}
}
@@ -24421,31 +25204,31 @@
"type": "Identifier",
"name": "addSortType",
"range": [
- 11011,
- 11022
+ 12929,
+ 12940
],
"loc": {
"start": {
- "line": 322,
+ "line": 419,
"column": 13
},
"end": {
- "line": 322,
+ "line": 419,
"column": 24
}
}
},
"range": [
- 11006,
- 11022
+ 12924,
+ 12940
],
"loc": {
"start": {
- "line": 322,
+ "line": 419,
"column": 8
},
"end": {
- "line": 322,
+ "line": 419,
"column": 24
}
}
@@ -24456,16 +25239,16 @@
"value": "caseinsensitivestring",
"raw": "'caseinsensitivestring'",
"range": [
- 11023,
- 11046
+ 12941,
+ 12964
],
"loc": {
"start": {
- "line": 322,
+ "line": 419,
"column": 25
},
"end": {
- "line": 322,
+ "line": 419,
"column": 48
}
}
@@ -24477,16 +25260,16 @@
"type": "Identifier",
"name": "SortableTable",
"range": [
- 11048,
- 11061
+ 12966,
+ 12979
],
"loc": {
"start": {
- "line": 322,
+ "line": 419,
"column": 50
},
"end": {
- "line": 322,
+ "line": 419,
"column": 63
}
}
@@ -24495,62 +25278,62 @@
"type": "Identifier",
"name": "toUpperCase",
"range": [
- 11062,
- 11073
+ 12980,
+ 12991
],
"loc": {
"start": {
- "line": 322,
+ "line": 419,
"column": 64
},
"end": {
- "line": 322,
+ "line": 419,
"column": 75
}
}
},
"range": [
- 11048,
- 11073
+ 12966,
+ 12991
],
"loc": {
"start": {
- "line": 322,
+ "line": 419,
"column": 50
},
"end": {
- "line": 322,
+ "line": 419,
"column": 75
}
}
}
],
"range": [
- 11006,
- 11074
+ 12924,
+ 12992
],
"loc": {
"start": {
- "line": 322,
+ "line": 419,
"column": 8
},
"end": {
- "line": 322,
+ "line": 419,
"column": 76
}
}
},
"range": [
- 11006,
- 11075
+ 12924,
+ 12993
],
"loc": {
"start": {
- "line": 322,
+ "line": 419,
"column": 8
},
"end": {
- "line": 322,
+ "line": 419,
"column": 77
}
}
@@ -24565,16 +25348,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 11084,
- 11088
+ 13002,
+ 13006
],
"loc": {
"start": {
- "line": 323,
+ "line": 420,
"column": 8
},
"end": {
- "line": 323,
+ "line": 420,
"column": 12
}
}
@@ -24583,31 +25366,31 @@
"type": "Identifier",
"name": "addSortType",
"range": [
- 11089,
- 11100
+ 13007,
+ 13018
],
"loc": {
"start": {
- "line": 323,
+ "line": 420,
"column": 13
},
"end": {
- "line": 323,
+ "line": 420,
"column": 24
}
}
},
"range": [
- 11084,
- 11100
+ 13002,
+ 13018
],
"loc": {
"start": {
- "line": 323,
+ "line": 420,
"column": 8
},
"end": {
- "line": 323,
+ "line": 420,
"column": 24
}
}
@@ -24618,16 +25401,16 @@
"value": "date",
"raw": "'date'",
"range": [
- 11101,
- 11107
+ 13019,
+ 13025
],
"loc": {
"start": {
- "line": 323,
+ "line": 420,
"column": 25
},
"end": {
- "line": 323,
+ "line": 420,
"column": 31
}
}
@@ -24639,16 +25422,16 @@
"type": "Identifier",
"name": "SortableTable",
"range": [
- 11109,
- 11122
+ 13027,
+ 13040
],
"loc": {
"start": {
- "line": 323,
+ "line": 420,
"column": 33
},
"end": {
- "line": 323,
+ "line": 420,
"column": 46
}
}
@@ -24657,62 +25440,62 @@
"type": "Identifier",
"name": "toDate",
"range": [
- 11123,
- 11129
+ 13041,
+ 13047
],
"loc": {
"start": {
- "line": 323,
+ "line": 420,
"column": 47
},
"end": {
- "line": 323,
+ "line": 420,
"column": 53
}
}
},
"range": [
- 11109,
- 11129
+ 13027,
+ 13047
],
"loc": {
"start": {
- "line": 323,
+ "line": 420,
"column": 33
},
"end": {
- "line": 323,
+ "line": 420,
"column": 53
}
}
}
],
"range": [
- 11084,
- 11130
+ 13002,
+ 13048
],
"loc": {
"start": {
- "line": 323,
+ "line": 420,
"column": 8
},
"end": {
- "line": 323,
+ "line": 420,
"column": 54
}
}
},
"range": [
- 11084,
- 11131
+ 13002,
+ 13049
],
"loc": {
"start": {
- "line": 323,
+ "line": 420,
"column": 8
},
"end": {
- "line": 323,
+ "line": 420,
"column": 55
}
}
@@ -24727,16 +25510,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 11140,
- 11144
+ 13058,
+ 13062
],
"loc": {
"start": {
- "line": 324,
+ "line": 421,
"column": 8
},
"end": {
- "line": 324,
+ "line": 421,
"column": 12
}
}
@@ -24745,31 +25528,31 @@
"type": "Identifier",
"name": "addSortType",
"range": [
- 11145,
- 11156
+ 13063,
+ 13074
],
"loc": {
"start": {
- "line": 324,
+ "line": 421,
"column": 13
},
"end": {
- "line": 324,
+ "line": 421,
"column": 24
}
}
},
"range": [
- 11140,
- 11156
+ 13058,
+ 13074
],
"loc": {
"start": {
- "line": 324,
+ "line": 421,
"column": 8
},
"end": {
- "line": 324,
+ "line": 421,
"column": 24
}
}
@@ -24780,47 +25563,47 @@
"value": "string",
"raw": "'string'",
"range": [
- 11157,
- 11165
+ 13075,
+ 13083
],
"loc": {
"start": {
- "line": 324,
+ "line": 421,
"column": 25
},
"end": {
- "line": 324,
+ "line": 421,
"column": 33
}
}
}
],
"range": [
- 11140,
- 11166
+ 13058,
+ 13084
],
"loc": {
"start": {
- "line": 324,
+ "line": 421,
"column": 8
},
"end": {
- "line": 324,
+ "line": 421,
"column": 34
}
}
},
"range": [
- 11140,
- 11167
+ 13058,
+ 13085
],
"loc": {
"start": {
- "line": 324,
+ "line": 421,
"column": 8
},
"end": {
- "line": 324,
+ "line": 421,
"column": 35
}
}
@@ -24835,16 +25618,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 11176,
- 11180
+ 13094,
+ 13098
],
"loc": {
"start": {
- "line": 325,
+ "line": 422,
"column": 8
},
"end": {
- "line": 325,
+ "line": 422,
"column": 12
}
}
@@ -24853,31 +25636,31 @@
"type": "Identifier",
"name": "addSortType",
"range": [
- 11181,
- 11192
+ 13099,
+ 13110
],
"loc": {
"start": {
- "line": 325,
+ "line": 422,
"column": 13
},
"end": {
- "line": 325,
+ "line": 422,
"column": 24
}
}
},
"range": [
- 11176,
- 11192
+ 13094,
+ 13110
],
"loc": {
"start": {
- "line": 325,
+ "line": 422,
"column": 8
},
"end": {
- "line": 325,
+ "line": 422,
"column": 24
}
}
@@ -24888,16 +25671,16 @@
"value": "us",
"raw": "'us'",
"range": [
- 11193,
- 11197
+ 13111,
+ 13115
],
"loc": {
"start": {
- "line": 325,
+ "line": 422,
"column": 25
},
"end": {
- "line": 325,
+ "line": 422,
"column": 29
}
}
@@ -24906,47 +25689,47 @@
"type": "Identifier",
"name": "usNumberConverter",
"range": [
- 11199,
- 11216
+ 13117,
+ 13134
],
"loc": {
"start": {
- "line": 325,
+ "line": 422,
"column": 31
},
"end": {
- "line": 325,
+ "line": 422,
"column": 48
}
}
}
],
"range": [
- 11176,
- 11217
+ 13094,
+ 13135
],
"loc": {
"start": {
- "line": 325,
+ "line": 422,
"column": 8
},
"end": {
- "line": 325,
+ "line": 422,
"column": 49
}
}
},
"range": [
- 11176,
- 11218
+ 13094,
+ 13136
],
"loc": {
"start": {
- "line": 325,
+ "line": 422,
"column": 8
},
"end": {
- "line": 325,
+ "line": 422,
"column": 50
}
}
@@ -24961,16 +25744,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 11227,
- 11231
+ 13145,
+ 13149
],
"loc": {
"start": {
- "line": 326,
+ "line": 423,
"column": 8
},
"end": {
- "line": 326,
+ "line": 423,
"column": 12
}
}
@@ -24979,31 +25762,31 @@
"type": "Identifier",
"name": "addSortType",
"range": [
- 11232,
- 11243
+ 13150,
+ 13161
],
"loc": {
"start": {
- "line": 326,
+ "line": 423,
"column": 13
},
"end": {
- "line": 326,
+ "line": 423,
"column": 24
}
}
},
"range": [
- 11227,
- 11243
+ 13145,
+ 13161
],
"loc": {
"start": {
- "line": 326,
+ "line": 423,
"column": 8
},
"end": {
- "line": 326,
+ "line": 423,
"column": 24
}
}
@@ -25014,16 +25797,16 @@
"value": "eu",
"raw": "'eu'",
"range": [
- 11244,
- 11248
+ 13162,
+ 13166
],
"loc": {
"start": {
- "line": 326,
+ "line": 423,
"column": 25
},
"end": {
- "line": 326,
+ "line": 423,
"column": 29
}
}
@@ -25032,47 +25815,47 @@
"type": "Identifier",
"name": "euNumberConverter",
"range": [
- 11250,
- 11267
+ 13168,
+ 13185
],
"loc": {
"start": {
- "line": 326,
+ "line": 423,
"column": 31
},
"end": {
- "line": 326,
+ "line": 423,
"column": 48
}
}
}
],
"range": [
- 11227,
- 11268
+ 13145,
+ 13186
],
"loc": {
"start": {
- "line": 326,
+ "line": 423,
"column": 8
},
"end": {
- "line": 326,
+ "line": 423,
"column": 49
}
}
},
"range": [
- 11227,
- 11269
+ 13145,
+ 13187
],
"loc": {
"start": {
- "line": 326,
+ "line": 423,
"column": 8
},
"end": {
- "line": 326,
+ "line": 423,
"column": 50
}
}
@@ -25087,16 +25870,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 11278,
- 11282
+ 13196,
+ 13200
],
"loc": {
"start": {
- "line": 327,
+ "line": 424,
"column": 8
},
"end": {
- "line": 327,
+ "line": 424,
"column": 12
}
}
@@ -25105,31 +25888,31 @@
"type": "Identifier",
"name": "addSortType",
"range": [
- 11283,
- 11294
+ 13201,
+ 13212
],
"loc": {
"start": {
- "line": 327,
+ "line": 424,
"column": 13
},
"end": {
- "line": 327,
+ "line": 424,
"column": 24
}
}
},
"range": [
- 11278,
- 11294
+ 13196,
+ 13212
],
"loc": {
"start": {
- "line": 327,
+ "line": 424,
"column": 8
},
"end": {
- "line": 327,
+ "line": 424,
"column": 24
}
}
@@ -25140,16 +25923,16 @@
"value": "dmydate",
"raw": "'dmydate'",
"range": [
- 11295,
- 11304
+ 13213,
+ 13222
],
"loc": {
"start": {
- "line": 327,
+ "line": 424,
"column": 25
},
"end": {
- "line": 327,
+ "line": 424,
"column": 34
}
}
@@ -25158,47 +25941,47 @@
"type": "Identifier",
"name": "dmyDateConverter",
"range": [
- 11306,
- 11322
+ 13224,
+ 13240
],
"loc": {
"start": {
- "line": 327,
+ "line": 424,
"column": 36
},
"end": {
- "line": 327,
+ "line": 424,
"column": 52
}
}
}
],
"range": [
- 11278,
- 11323
+ 13196,
+ 13241
],
"loc": {
"start": {
- "line": 327,
+ "line": 424,
"column": 8
},
"end": {
- "line": 327,
+ "line": 424,
"column": 53
}
}
},
"range": [
- 11278,
- 11324
+ 13196,
+ 13242
],
"loc": {
"start": {
- "line": 327,
+ "line": 424,
"column": 8
},
"end": {
- "line": 327,
+ "line": 424,
"column": 54
}
}
@@ -25213,16 +25996,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 11333,
- 11337
+ 13251,
+ 13255
],
"loc": {
"start": {
- "line": 328,
+ "line": 425,
"column": 8
},
"end": {
- "line": 328,
+ "line": 425,
"column": 12
}
}
@@ -25231,31 +26014,31 @@
"type": "Identifier",
"name": "addSortType",
"range": [
- 11338,
- 11349
+ 13256,
+ 13267
],
"loc": {
"start": {
- "line": 328,
+ "line": 425,
"column": 13
},
"end": {
- "line": 328,
+ "line": 425,
"column": 24
}
}
},
"range": [
- 11333,
- 11349
+ 13251,
+ 13267
],
"loc": {
"start": {
- "line": 328,
+ "line": 425,
"column": 8
},
"end": {
- "line": 328,
+ "line": 425,
"column": 24
}
}
@@ -25266,16 +26049,16 @@
"value": "ymddate",
"raw": "'ymddate'",
"range": [
- 11350,
- 11359
+ 13268,
+ 13277
],
"loc": {
"start": {
- "line": 328,
+ "line": 425,
"column": 25
},
"end": {
- "line": 328,
+ "line": 425,
"column": 34
}
}
@@ -25284,47 +26067,47 @@
"type": "Identifier",
"name": "ymdDateConverter",
"range": [
- 11361,
- 11377
+ 13279,
+ 13295
],
"loc": {
"start": {
- "line": 328,
+ "line": 425,
"column": 36
},
"end": {
- "line": 328,
+ "line": 425,
"column": 52
}
}
}
],
"range": [
- 11333,
- 11378
+ 13251,
+ 13296
],
"loc": {
"start": {
- "line": 328,
+ "line": 425,
"column": 8
},
"end": {
- "line": 328,
+ "line": 425,
"column": 53
}
}
},
"range": [
- 11333,
- 11379
+ 13251,
+ 13297
],
"loc": {
"start": {
- "line": 328,
+ "line": 425,
"column": 8
},
"end": {
- "line": 328,
+ "line": 425,
"column": 54
}
}
@@ -25339,16 +26122,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 11388,
- 11392
+ 13306,
+ 13310
],
"loc": {
"start": {
- "line": 329,
+ "line": 426,
"column": 8
},
"end": {
- "line": 329,
+ "line": 426,
"column": 12
}
}
@@ -25357,31 +26140,31 @@
"type": "Identifier",
"name": "addSortType",
"range": [
- 11393,
- 11404
+ 13311,
+ 13322
],
"loc": {
"start": {
- "line": 329,
+ "line": 426,
"column": 13
},
"end": {
- "line": 329,
+ "line": 426,
"column": 24
}
}
},
"range": [
- 11388,
- 11404
+ 13306,
+ 13322
],
"loc": {
"start": {
- "line": 329,
+ "line": 426,
"column": 8
},
"end": {
- "line": 329,
+ "line": 426,
"column": 24
}
}
@@ -25392,16 +26175,16 @@
"value": "mdydate",
"raw": "'mdydate'",
"range": [
- 11405,
- 11414
+ 13323,
+ 13332
],
"loc": {
"start": {
- "line": 329,
+ "line": 426,
"column": 25
},
"end": {
- "line": 329,
+ "line": 426,
"column": 34
}
}
@@ -25410,47 +26193,47 @@
"type": "Identifier",
"name": "mdyDateConverter",
"range": [
- 11416,
- 11432
+ 13334,
+ 13350
],
"loc": {
"start": {
- "line": 329,
+ "line": 426,
"column": 36
},
"end": {
- "line": 329,
+ "line": 426,
"column": 52
}
}
}
],
"range": [
- 11388,
- 11433
+ 13306,
+ 13351
],
"loc": {
"start": {
- "line": 329,
+ "line": 426,
"column": 8
},
"end": {
- "line": 329,
+ "line": 426,
"column": 53
}
}
},
"range": [
- 11388,
- 11434
+ 13306,
+ 13352
],
"loc": {
"start": {
- "line": 329,
+ "line": 426,
"column": 8
},
"end": {
- "line": 329,
+ "line": 426,
"column": 54
}
}
@@ -25465,16 +26248,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 11443,
- 11447
+ 13361,
+ 13365
],
"loc": {
"start": {
- "line": 330,
+ "line": 427,
"column": 8
},
"end": {
- "line": 330,
+ "line": 427,
"column": 12
}
}
@@ -25483,31 +26266,31 @@
"type": "Identifier",
"name": "addSortType",
"range": [
- 11448,
- 11459
+ 13366,
+ 13377
],
"loc": {
"start": {
- "line": 330,
+ "line": 427,
"column": 13
},
"end": {
- "line": 330,
+ "line": 427,
"column": 24
}
}
},
"range": [
- 11443,
- 11459
+ 13361,
+ 13377
],
"loc": {
"start": {
- "line": 330,
+ "line": 427,
"column": 8
},
"end": {
- "line": 330,
+ "line": 427,
"column": 24
}
}
@@ -25518,16 +26301,16 @@
"value": "ddmmmyyyydate",
"raw": "'ddmmmyyyydate'",
"range": [
- 11460,
- 11475
+ 13378,
+ 13393
],
"loc": {
"start": {
- "line": 330,
+ "line": 427,
"column": 25
},
"end": {
- "line": 330,
+ "line": 427,
"column": 40
}
}
@@ -25536,47 +26319,47 @@
"type": "Identifier",
"name": "ddmmmyyyyDateConverter",
"range": [
- 11477,
- 11499
+ 13395,
+ 13417
],
"loc": {
"start": {
- "line": 330,
+ "line": 427,
"column": 42
},
"end": {
- "line": 330,
+ "line": 427,
"column": 64
}
}
}
],
"range": [
- 11443,
- 11500
+ 13361,
+ 13418
],
"loc": {
"start": {
- "line": 330,
+ "line": 427,
"column": 8
},
"end": {
- "line": 330,
+ "line": 427,
"column": 65
}
}
},
"range": [
- 11443,
- 11501
+ 13361,
+ 13419
],
"loc": {
"start": {
- "line": 330,
+ "line": 427,
"column": 8
},
"end": {
- "line": 330,
+ "line": 427,
"column": 66
}
}
@@ -25591,16 +26374,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 11510,
- 11514
+ 13428,
+ 13432
],
"loc": {
"start": {
- "line": 331,
+ "line": 428,
"column": 8
},
"end": {
- "line": 331,
+ "line": 428,
"column": 12
}
}
@@ -25609,31 +26392,31 @@
"type": "Identifier",
"name": "addSortType",
"range": [
- 11515,
- 11526
+ 13433,
+ 13444
],
"loc": {
"start": {
- "line": 331,
+ "line": 428,
"column": 13
},
"end": {
- "line": 331,
+ "line": 428,
"column": 24
}
}
},
"range": [
- 11510,
- 11526
+ 13428,
+ 13444
],
"loc": {
"start": {
- "line": 331,
+ "line": 428,
"column": 8
},
"end": {
- "line": 331,
+ "line": 428,
"column": 24
}
}
@@ -25644,16 +26427,16 @@
"value": "ipaddress",
"raw": "'ipaddress'",
"range": [
- 11527,
- 11538
+ 13445,
+ 13456
],
"loc": {
"start": {
- "line": 331,
+ "line": 428,
"column": 25
},
"end": {
- "line": 331,
+ "line": 428,
"column": 36
}
}
@@ -25662,16 +26445,16 @@
"type": "Identifier",
"name": "ipAddress",
"range": [
- 11540,
- 11549
+ 13458,
+ 13467
],
"loc": {
"start": {
- "line": 331,
+ "line": 428,
"column": 38
},
"end": {
- "line": 331,
+ "line": 428,
"column": 47
}
}
@@ -25680,47 +26463,47 @@
"type": "Identifier",
"name": "sortIP",
"range": [
- 11551,
- 11557
+ 13469,
+ 13475
],
"loc": {
"start": {
- "line": 331,
+ "line": 428,
"column": 49
},
"end": {
- "line": 331,
+ "line": 428,
"column": 55
}
}
}
],
"range": [
- 11510,
- 11558
+ 13428,
+ 13476
],
"loc": {
"start": {
- "line": 331,
+ "line": 428,
"column": 8
},
"end": {
- "line": 331,
+ "line": 428,
"column": 56
}
}
},
"range": [
- 11510,
- 11559
+ 13428,
+ 13477
],
"loc": {
"start": {
- "line": 331,
+ "line": 428,
"column": 8
},
"end": {
- "line": 331,
+ "line": 428,
"column": 57
}
}
@@ -25736,16 +26519,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 11569,
- 11573
+ 13487,
+ 13491
],
"loc": {
"start": {
- "line": 333,
+ "line": 430,
"column": 8
},
"end": {
- "line": 333,
+ "line": 430,
"column": 12
}
}
@@ -25754,31 +26537,31 @@
"type": "Identifier",
"name": "stt",
"range": [
- 11574,
- 11577
+ 13492,
+ 13495
],
"loc": {
"start": {
- "line": 333,
+ "line": 430,
"column": 13
},
"end": {
- "line": 333,
+ "line": 430,
"column": 16
}
}
},
"range": [
- 11569,
- 11577
+ 13487,
+ 13495
],
"loc": {
"start": {
- "line": 333,
+ "line": 430,
"column": 8
},
"end": {
- "line": 333,
+ "line": 430,
"column": 16
}
}
@@ -25789,16 +26572,16 @@
"type": "Identifier",
"name": "SortableTable",
"range": [
- 11584,
- 11597
+ 13502,
+ 13515
],
"loc": {
"start": {
- "line": 333,
+ "line": 430,
"column": 23
},
"end": {
- "line": 333,
+ "line": 430,
"column": 36
}
}
@@ -25811,16 +26594,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 11598,
- 11600
+ 13516,
+ 13518
],
"loc": {
"start": {
- "line": 333,
+ "line": 430,
"column": 37
},
"end": {
- "line": 333,
+ "line": 430,
"column": 39
}
}
@@ -25829,31 +26612,31 @@
"type": "Identifier",
"name": "tbl",
"range": [
- 11601,
- 11604
+ 13519,
+ 13522
],
"loc": {
"start": {
- "line": 333,
+ "line": 430,
"column": 40
},
"end": {
- "line": 333,
+ "line": 430,
"column": 43
}
}
},
"range": [
- 11598,
- 11604
+ 13516,
+ 13522
],
"loc": {
"start": {
- "line": 333,
+ "line": 430,
"column": 37
},
"end": {
- "line": 333,
+ "line": 430,
"column": 43
}
}
@@ -25862,62 +26645,62 @@
"type": "Identifier",
"name": "_sortTypes",
"range": [
- 11606,
- 11616
+ 13524,
+ 13534
],
"loc": {
"start": {
- "line": 333,
+ "line": 430,
"column": 45
},
"end": {
- "line": 333,
+ "line": 430,
"column": 55
}
}
}
],
"range": [
- 11580,
- 11617
+ 13498,
+ 13535
],
"loc": {
"start": {
- "line": 333,
+ "line": 430,
"column": 19
},
"end": {
- "line": 333,
+ "line": 430,
"column": 56
}
}
},
"range": [
- 11569,
- 11617
+ 13487,
+ 13535
],
"loc": {
"start": {
- "line": 333,
+ "line": 430,
"column": 8
},
"end": {
- "line": 333,
+ "line": 430,
"column": 56
}
}
},
"range": [
- 11569,
- 11618
+ 13487,
+ 13536
],
"loc": {
"start": {
- "line": 333,
+ "line": 430,
"column": 8
},
"end": {
- "line": 333,
+ "line": 430,
"column": 57
}
},
@@ -25926,16 +26709,16 @@
"type": "Block",
"value": "** external table headers adapter **",
"range": [
- 11628,
- 11668
+ 13546,
+ 13586
],
"loc": {
"start": {
- "line": 335,
+ "line": 432,
"column": 8
},
"end": {
- "line": 335,
+ "line": 432,
"column": 48
}
}
@@ -25953,16 +26736,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 11681,
- 11685
+ 13599,
+ 13603
],
"loc": {
"start": {
- "line": 336,
+ "line": 433,
"column": 12
},
"end": {
- "line": 336,
+ "line": 433,
"column": 16
}
}
@@ -25971,31 +26754,31 @@
"type": "Identifier",
"name": "asyncSort",
"range": [
- 11686,
- 11695
+ 13604,
+ 13613
],
"loc": {
"start": {
- "line": 336,
+ "line": 433,
"column": 17
},
"end": {
- "line": 336,
+ "line": 433,
"column": 26
}
}
},
"range": [
- 11681,
- 11695
+ 13599,
+ 13613
],
"loc": {
"start": {
- "line": 336,
+ "line": 433,
"column": 12
},
"end": {
- "line": 336,
+ "line": 433,
"column": 26
}
}
@@ -26012,16 +26795,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 11699,
- 11703
+ 13617,
+ 13621
],
"loc": {
"start": {
- "line": 336,
+ "line": 433,
"column": 30
},
"end": {
- "line": 336,
+ "line": 433,
"column": 34
}
}
@@ -26030,31 +26813,31 @@
"type": "Identifier",
"name": "triggerIds",
"range": [
- 11704,
- 11714
+ 13622,
+ 13632
],
"loc": {
"start": {
- "line": 336,
+ "line": 433,
"column": 35
},
"end": {
- "line": 336,
+ "line": 433,
"column": 45
}
}
},
"range": [
- 11699,
- 11714
+ 13617,
+ 13632
],
"loc": {
"start": {
- "line": 336,
+ "line": 433,
"column": 30
},
"end": {
- "line": 336,
+ "line": 433,
"column": 45
}
}
@@ -26063,31 +26846,31 @@
"type": "Identifier",
"name": "length",
"range": [
- 11715,
- 11721
+ 13633,
+ 13639
],
"loc": {
"start": {
- "line": 336,
+ "line": 433,
"column": 46
},
"end": {
- "line": 336,
+ "line": 433,
"column": 52
}
}
},
"range": [
- 11699,
- 11721
+ 13617,
+ 13639
],
"loc": {
"start": {
- "line": 336,
+ "line": 433,
"column": 30
},
"end": {
- "line": 336,
+ "line": 433,
"column": 52
}
}
@@ -26097,46 +26880,46 @@
"value": 0,
"raw": "0",
"range": [
- 11724,
- 11725
+ 13642,
+ 13643
],
"loc": {
"start": {
- "line": 336,
+ "line": 433,
"column": 55
},
"end": {
- "line": 336,
+ "line": 433,
"column": 56
}
}
},
"range": [
- 11699,
- 11725
+ 13617,
+ 13643
],
"loc": {
"start": {
- "line": 336,
+ "line": 433,
"column": 30
},
"end": {
- "line": 336,
+ "line": 433,
"column": 56
}
}
},
"range": [
- 11681,
- 11725
+ 13599,
+ 13643
],
"loc": {
"start": {
- "line": 336,
+ "line": 433,
"column": 12
},
"end": {
- "line": 336,
+ "line": 433,
"column": 56
}
}
@@ -26153,16 +26936,16 @@
"type": "Identifier",
"name": "triggers",
"range": [
- 11745,
- 11753
+ 13663,
+ 13671
],
"loc": {
"start": {
- "line": 337,
+ "line": 434,
"column": 16
},
"end": {
- "line": 337,
+ "line": 434,
"column": 24
}
}
@@ -26173,16 +26956,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 11756,
- 11760
+ 13674,
+ 13678
],
"loc": {
"start": {
- "line": 337,
+ "line": 434,
"column": 27
},
"end": {
- "line": 337,
+ "line": 434,
"column": 31
}
}
@@ -26191,46 +26974,46 @@
"type": "Identifier",
"name": "triggerIds",
"range": [
- 11761,
- 11771
+ 13679,
+ 13689
],
"loc": {
"start": {
- "line": 337,
+ "line": 434,
"column": 32
},
"end": {
- "line": 337,
+ "line": 434,
"column": 42
}
}
},
"range": [
- 11756,
- 11771
+ 13674,
+ 13689
],
"loc": {
"start": {
- "line": 337,
+ "line": 434,
"column": 27
},
"end": {
- "line": 337,
+ "line": 434,
"column": 42
}
}
},
"range": [
- 11745,
- 11771
+ 13663,
+ 13689
],
"loc": {
"start": {
- "line": 337,
+ "line": 434,
"column": 16
},
"end": {
- "line": 337,
+ "line": 434,
"column": 42
}
}
@@ -26238,16 +27021,16 @@
],
"kind": "let",
"range": [
- 11741,
- 11772
+ 13659,
+ 13690
],
"loc": {
"start": {
- "line": 337,
+ "line": 434,
"column": 12
},
"end": {
- "line": 337,
+ "line": 434,
"column": 43
}
}
@@ -26263,16 +27046,16 @@
"type": "Identifier",
"name": "j",
"range": [
- 11794,
- 11795
+ 13712,
+ 13713
],
"loc": {
"start": {
- "line": 338,
+ "line": 435,
"column": 21
},
"end": {
- "line": 338,
+ "line": 435,
"column": 22
}
}
@@ -26282,31 +27065,31 @@
"value": 0,
"raw": "0",
"range": [
- 11798,
- 11799
+ 13716,
+ 13717
],
"loc": {
"start": {
- "line": 338,
+ "line": 435,
"column": 25
},
"end": {
- "line": 338,
+ "line": 435,
"column": 26
}
}
},
"range": [
- 11794,
- 11799
+ 13712,
+ 13717
],
"loc": {
"start": {
- "line": 338,
+ "line": 435,
"column": 21
},
"end": {
- "line": 338,
+ "line": 435,
"column": 26
}
}
@@ -26314,16 +27097,16 @@
],
"kind": "let",
"range": [
- 11790,
- 11799
+ 13708,
+ 13717
],
"loc": {
"start": {
- "line": 338,
+ "line": 435,
"column": 17
},
"end": {
- "line": 338,
+ "line": 435,
"column": 26
}
}
@@ -26335,16 +27118,16 @@
"type": "Identifier",
"name": "j",
"range": [
- 11801,
- 11802
+ 13719,
+ 13720
],
"loc": {
"start": {
- "line": 338,
+ "line": 435,
"column": 28
},
"end": {
- "line": 338,
+ "line": 435,
"column": 29
}
}
@@ -26356,16 +27139,16 @@
"type": "Identifier",
"name": "triggers",
"range": [
- 11805,
- 11813
+ 13723,
+ 13731
],
"loc": {
"start": {
- "line": 338,
+ "line": 435,
"column": 32
},
"end": {
- "line": 338,
+ "line": 435,
"column": 40
}
}
@@ -26374,46 +27157,46 @@
"type": "Identifier",
"name": "length",
"range": [
- 11814,
- 11820
+ 13732,
+ 13738
],
"loc": {
"start": {
- "line": 338,
+ "line": 435,
"column": 41
},
"end": {
- "line": 338,
+ "line": 435,
"column": 47
}
}
},
"range": [
- 11805,
- 11820
+ 13723,
+ 13738
],
"loc": {
"start": {
- "line": 338,
+ "line": 435,
"column": 32
},
"end": {
- "line": 338,
+ "line": 435,
"column": 47
}
}
},
"range": [
- 11801,
- 11820
+ 13719,
+ 13738
],
"loc": {
"start": {
- "line": 338,
+ "line": 435,
"column": 28
},
"end": {
- "line": 338,
+ "line": 435,
"column": 47
}
}
@@ -26425,32 +27208,32 @@
"type": "Identifier",
"name": "j",
"range": [
- 11822,
- 11823
+ 13740,
+ 13741
],
"loc": {
"start": {
- "line": 338,
+ "line": 435,
"column": 49
},
"end": {
- "line": 338,
+ "line": 435,
"column": 50
}
}
},
"prefix": false,
"range": [
- 11822,
- 11825
+ 13740,
+ 13743
],
"loc": {
"start": {
- "line": 338,
+ "line": 435,
"column": 49
},
"end": {
- "line": 338,
+ "line": 435,
"column": 52
}
}
@@ -26470,16 +27253,16 @@
"type": "Identifier",
"name": "triggers",
"range": [
- 11849,
- 11857
+ 13767,
+ 13775
],
"loc": {
"start": {
- "line": 339,
+ "line": 436,
"column": 20
},
"end": {
- "line": 339,
+ "line": 436,
"column": 28
}
}
@@ -26488,31 +27271,31 @@
"type": "Identifier",
"name": "j",
"range": [
- 11858,
- 11859
+ 13776,
+ 13777
],
"loc": {
"start": {
- "line": 339,
+ "line": 436,
"column": 29
},
"end": {
- "line": 339,
+ "line": 436,
"column": 30
}
}
},
"range": [
- 11849,
- 11860
+ 13767,
+ 13778
],
"loc": {
"start": {
- "line": 339,
+ "line": 436,
"column": 20
},
"end": {
- "line": 339,
+ "line": 436,
"column": 31
}
}
@@ -26522,31 +27305,31 @@
"value": null,
"raw": "null",
"range": [
- 11865,
- 11869
+ 13783,
+ 13787
],
"loc": {
"start": {
- "line": 339,
+ "line": 436,
"column": 36
},
"end": {
- "line": 339,
+ "line": 436,
"column": 40
}
}
},
"range": [
- 11849,
- 11869
+ 13767,
+ 13787
],
"loc": {
"start": {
- "line": 339,
+ "line": 436,
"column": 20
},
"end": {
- "line": 339,
+ "line": 436,
"column": 40
}
}
@@ -26558,48 +27341,48 @@
"type": "ContinueStatement",
"label": null,
"range": [
- 11893,
- 11902
+ 13811,
+ 13820
],
"loc": {
"start": {
- "line": 340,
+ "line": 437,
"column": 20
},
"end": {
- "line": 340,
+ "line": 437,
"column": 29
}
}
}
],
"range": [
- 11871,
- 11920
+ 13789,
+ 13838
],
"loc": {
"start": {
- "line": 339,
+ "line": 436,
"column": 42
},
"end": {
- "line": 341,
+ "line": 438,
"column": 17
}
}
},
"alternate": null,
"range": [
- 11845,
- 11920
+ 13763,
+ 13838
],
"loc": {
"start": {
- "line": 339,
+ "line": 436,
"column": 16
},
"end": {
- "line": 341,
+ "line": 438,
"column": 17
}
}
@@ -26613,16 +27396,16 @@
"type": "Identifier",
"name": "trigger",
"range": [
- 11941,
- 11948
+ 13859,
+ 13866
],
"loc": {
"start": {
- "line": 342,
+ "line": 439,
"column": 20
},
"end": {
- "line": 342,
+ "line": 439,
"column": 27
}
}
@@ -26633,16 +27416,16 @@
"type": "Identifier",
"name": "elm",
"range": [
- 11951,
- 11954
+ 13869,
+ 13872
],
"loc": {
"start": {
- "line": 342,
+ "line": 439,
"column": 30
},
"end": {
- "line": 342,
+ "line": 439,
"column": 33
}
}
@@ -26655,16 +27438,16 @@
"type": "Identifier",
"name": "triggers",
"range": [
- 11955,
- 11963
+ 13873,
+ 13881
],
"loc": {
"start": {
- "line": 342,
+ "line": 439,
"column": 34
},
"end": {
- "line": 342,
+ "line": 439,
"column": 42
}
}
@@ -26673,62 +27456,62 @@
"type": "Identifier",
"name": "j",
"range": [
- 11964,
- 11965
+ 13882,
+ 13883
],
"loc": {
"start": {
- "line": 342,
+ "line": 439,
"column": 43
},
"end": {
- "line": 342,
+ "line": 439,
"column": 44
}
}
},
"range": [
- 11955,
- 11966
+ 13873,
+ 13884
],
"loc": {
"start": {
- "line": 342,
+ "line": 439,
"column": 34
},
"end": {
- "line": 342,
+ "line": 439,
"column": 45
}
}
}
],
"range": [
- 11951,
- 11967
+ 13869,
+ 13885
],
"loc": {
"start": {
- "line": 342,
+ "line": 439,
"column": 30
},
"end": {
- "line": 342,
+ "line": 439,
"column": 46
}
}
},
"range": [
- 11941,
- 11967
+ 13859,
+ 13885
],
"loc": {
"start": {
- "line": 342,
+ "line": 439,
"column": 20
},
"end": {
- "line": 342,
+ "line": 439,
"column": 46
}
}
@@ -26736,16 +27519,16 @@
],
"kind": "let",
"range": [
- 11937,
- 11968
+ 13855,
+ 13886
],
"loc": {
"start": {
- "line": 342,
+ "line": 439,
"column": 16
},
"end": {
- "line": 342,
+ "line": 439,
"column": 47
}
}
@@ -26756,16 +27539,16 @@
"type": "Identifier",
"name": "trigger",
"range": [
- 11989,
- 11996
+ 13907,
+ 13914
],
"loc": {
"start": {
- "line": 343,
+ "line": 440,
"column": 20
},
"end": {
- "line": 343,
+ "line": 440,
"column": 27
}
}
@@ -26788,16 +27571,16 @@
"type": "Identifier",
"name": "trigger",
"range": [
- 12020,
- 12027
+ 13938,
+ 13945
],
"loc": {
"start": {
- "line": 344,
+ "line": 441,
"column": 20
},
"end": {
- "line": 344,
+ "line": 441,
"column": 27
}
}
@@ -26806,31 +27589,31 @@
"type": "Identifier",
"name": "style",
"range": [
- 12028,
- 12033
+ 13946,
+ 13951
],
"loc": {
"start": {
- "line": 344,
+ "line": 441,
"column": 28
},
"end": {
- "line": 344,
+ "line": 441,
"column": 33
}
}
},
"range": [
- 12020,
- 12033
+ 13938,
+ 13951
],
"loc": {
"start": {
- "line": 344,
+ "line": 441,
"column": 20
},
"end": {
- "line": 344,
+ "line": 441,
"column": 33
}
}
@@ -26839,31 +27622,31 @@
"type": "Identifier",
"name": "cursor",
"range": [
- 12034,
- 12040
+ 13952,
+ 13958
],
"loc": {
"start": {
- "line": 344,
+ "line": 441,
"column": 34
},
"end": {
- "line": 344,
+ "line": 441,
"column": 40
}
}
},
"range": [
- 12020,
- 12040
+ 13938,
+ 13958
],
"loc": {
"start": {
- "line": 344,
+ "line": 441,
"column": 20
},
"end": {
- "line": 344,
+ "line": 441,
"column": 40
}
}
@@ -26873,46 +27656,46 @@
"value": "pointer",
"raw": "'pointer'",
"range": [
- 12043,
- 12052
+ 13961,
+ 13970
],
"loc": {
"start": {
- "line": 344,
+ "line": 441,
"column": 43
},
"end": {
- "line": 344,
+ "line": 441,
"column": 52
}
}
},
"range": [
- 12020,
- 12052
+ 13938,
+ 13970
],
"loc": {
"start": {
- "line": 344,
+ "line": 441,
"column": 20
},
"end": {
- "line": 344,
+ "line": 441,
"column": 52
}
}
},
"range": [
- 12020,
- 12053
+ 13938,
+ 13971
],
"loc": {
"start": {
- "line": 344,
+ "line": 441,
"column": 20
},
"end": {
- "line": 344,
+ "line": 441,
"column": 53
}
}
@@ -26925,16 +27708,16 @@
"type": "Identifier",
"name": "addEvt",
"range": [
- 12075,
- 12081
+ 13993,
+ 13999
],
"loc": {
"start": {
- "line": 346,
+ "line": 443,
"column": 20
},
"end": {
- "line": 346,
+ "line": 443,
"column": 26
}
}
@@ -26944,16 +27727,16 @@
"type": "Identifier",
"name": "trigger",
"range": [
- 12082,
- 12089
+ 14000,
+ 14007
],
"loc": {
"start": {
- "line": 346,
+ "line": 443,
"column": 27
},
"end": {
- "line": 346,
+ "line": 443,
"column": 34
}
}
@@ -26963,16 +27746,16 @@
"value": "click",
"raw": "'click'",
"range": [
- 12091,
- 12098
+ 14009,
+ 14016
],
"loc": {
"start": {
- "line": 346,
+ "line": 443,
"column": 36
},
"end": {
- "line": 346,
+ "line": 443,
"column": 43
}
}
@@ -26985,16 +27768,16 @@
"type": "Identifier",
"name": "evt",
"range": [
- 12101,
- 12104
+ 14019,
+ 14022
],
"loc": {
"start": {
- "line": 346,
+ "line": 443,
"column": 46
},
"end": {
- "line": 346,
+ "line": 443,
"column": 49
}
}
@@ -27012,16 +27795,16 @@
"type": "Identifier",
"name": "elm",
"range": [
- 12139,
- 12142
+ 14057,
+ 14060
],
"loc": {
"start": {
- "line": 347,
+ "line": 444,
"column": 28
},
"end": {
- "line": 347,
+ "line": 444,
"column": 31
}
}
@@ -27033,16 +27816,16 @@
"type": "Identifier",
"name": "evt",
"range": [
- 12145,
- 12148
+ 14063,
+ 14066
],
"loc": {
"start": {
- "line": 347,
+ "line": 444,
"column": 34
},
"end": {
- "line": 347,
+ "line": 444,
"column": 37
}
}
@@ -27051,46 +27834,46 @@
"type": "Identifier",
"name": "target",
"range": [
- 12149,
- 12155
+ 14067,
+ 14073
],
"loc": {
"start": {
- "line": 347,
+ "line": 444,
"column": 38
},
"end": {
- "line": 347,
+ "line": 444,
"column": 44
}
}
},
"range": [
- 12145,
- 12155
+ 14063,
+ 14073
],
"loc": {
"start": {
- "line": 347,
+ "line": 444,
"column": 34
},
"end": {
- "line": 347,
+ "line": 444,
"column": 44
}
}
},
"range": [
- 12139,
- 12155
+ 14057,
+ 14073
],
"loc": {
"start": {
- "line": 347,
+ "line": 444,
"column": 28
},
"end": {
- "line": 347,
+ "line": 444,
"column": 44
}
}
@@ -27098,16 +27881,16 @@
],
"kind": "let",
"range": [
- 12135,
- 12156
+ 14053,
+ 14074
],
"loc": {
"start": {
- "line": 347,
+ "line": 444,
"column": 24
},
"end": {
- "line": 347,
+ "line": 444,
"column": 45
}
}
@@ -27126,16 +27909,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 12186,
- 12190
+ 14104,
+ 14108
],
"loc": {
"start": {
- "line": 348,
+ "line": 445,
"column": 29
},
"end": {
- "line": 348,
+ "line": 445,
"column": 33
}
}
@@ -27144,31 +27927,31 @@
"type": "Identifier",
"name": "tf",
"range": [
- 12191,
- 12193
+ 14109,
+ 14111
],
"loc": {
"start": {
- "line": 348,
+ "line": 445,
"column": 34
},
"end": {
- "line": 348,
+ "line": 445,
"column": 36
}
}
},
"range": [
- 12186,
- 12193
+ 14104,
+ 14111
],
"loc": {
"start": {
- "line": 348,
+ "line": 445,
"column": 29
},
"end": {
- "line": 348,
+ "line": 445,
"column": 36
}
}
@@ -27177,47 +27960,47 @@
"type": "Identifier",
"name": "sort",
"range": [
- 12194,
- 12198
+ 14112,
+ 14116
],
"loc": {
"start": {
- "line": 348,
+ "line": 445,
"column": 37
},
"end": {
- "line": 348,
+ "line": 445,
"column": 41
}
}
},
"range": [
- 12186,
- 12198
+ 14104,
+ 14116
],
"loc": {
"start": {
- "line": 348,
+ "line": 445,
"column": 29
},
"end": {
- "line": 348,
+ "line": 445,
"column": 41
}
}
},
"prefix": true,
"range": [
- 12185,
- 12198
+ 14103,
+ 14116
],
"loc": {
"start": {
- "line": 348,
+ "line": 445,
"column": 28
},
"end": {
- "line": 348,
+ "line": 445,
"column": 41
}
}
@@ -27229,48 +28012,48 @@
"type": "ReturnStatement",
"argument": null,
"range": [
- 12230,
- 12237
+ 14148,
+ 14155
],
"loc": {
"start": {
- "line": 349,
+ "line": 446,
"column": 28
},
"end": {
- "line": 349,
+ "line": 446,
"column": 35
}
}
}
],
"range": [
- 12200,
- 12263
+ 14118,
+ 14181
],
"loc": {
"start": {
- "line": 348,
+ "line": 445,
"column": 43
},
"end": {
- "line": 350,
+ "line": 447,
"column": 25
}
}
},
"alternate": null,
"range": [
- 12181,
- 12263
+ 14099,
+ 14181
],
"loc": {
"start": {
- "line": 348,
+ "line": 445,
"column": 24
},
"end": {
- "line": 350,
+ "line": 447,
"column": 25
}
}
@@ -27288,16 +28071,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 12288,
- 12292
+ 14206,
+ 14210
],
"loc": {
"start": {
- "line": 351,
+ "line": 448,
"column": 24
},
"end": {
- "line": 351,
+ "line": 448,
"column": 28
}
}
@@ -27306,31 +28089,31 @@
"type": "Identifier",
"name": "stt",
"range": [
- 12293,
- 12296
+ 14211,
+ 14214
],
"loc": {
"start": {
- "line": 351,
+ "line": 448,
"column": 29
},
"end": {
- "line": 351,
+ "line": 448,
"column": 32
}
}
},
"range": [
- 12288,
- 12296
+ 14206,
+ 14214
],
"loc": {
"start": {
- "line": 351,
+ "line": 448,
"column": 24
},
"end": {
- "line": 351,
+ "line": 448,
"column": 32
}
}
@@ -27339,31 +28122,31 @@
"type": "Identifier",
"name": "asyncSort",
"range": [
- 12297,
- 12306
+ 14215,
+ 14224
],
"loc": {
"start": {
- "line": 351,
+ "line": 448,
"column": 33
},
"end": {
- "line": 351,
+ "line": 448,
"column": 42
}
}
},
"range": [
- 12288,
- 12306
+ 14206,
+ 14224
],
"loc": {
"start": {
- "line": 351,
+ "line": 448,
"column": 24
},
"end": {
- "line": 351,
+ "line": 448,
"column": 42
}
}
@@ -27378,16 +28161,16 @@
"type": "Identifier",
"name": "triggers",
"range": [
- 12307,
- 12315
+ 14225,
+ 14233
],
"loc": {
"start": {
- "line": 351,
+ "line": 448,
"column": 43
},
"end": {
- "line": 351,
+ "line": 448,
"column": 51
}
}
@@ -27396,31 +28179,31 @@
"type": "Identifier",
"name": "indexOf",
"range": [
- 12316,
- 12323
+ 14234,
+ 14241
],
"loc": {
"start": {
- "line": 351,
+ "line": 448,
"column": 52
},
"end": {
- "line": 351,
+ "line": 448,
"column": 59
}
}
},
"range": [
- 12307,
- 12323
+ 14225,
+ 14241
],
"loc": {
"start": {
- "line": 351,
+ "line": 448,
"column": 43
},
"end": {
- "line": 351,
+ "line": 448,
"column": 59
}
}
@@ -27433,16 +28216,16 @@
"type": "Identifier",
"name": "elm",
"range": [
- 12324,
- 12327
+ 14242,
+ 14245
],
"loc": {
"start": {
- "line": 351,
+ "line": 448,
"column": 60
},
"end": {
- "line": 351,
+ "line": 448,
"column": 63
}
}
@@ -27451,94 +28234,94 @@
"type": "Identifier",
"name": "id",
"range": [
- 12328,
- 12330
+ 14246,
+ 14248
],
"loc": {
"start": {
- "line": 351,
+ "line": 448,
"column": 64
},
"end": {
- "line": 351,
+ "line": 448,
"column": 66
}
}
},
"range": [
- 12324,
- 12330
+ 14242,
+ 14248
],
"loc": {
"start": {
- "line": 351,
+ "line": 448,
"column": 60
},
"end": {
- "line": 351,
+ "line": 448,
"column": 66
}
}
}
],
"range": [
- 12307,
- 12331
+ 14225,
+ 14249
],
"loc": {
"start": {
- "line": 351,
+ "line": 448,
"column": 43
},
"end": {
- "line": 351,
+ "line": 448,
"column": 67
}
}
}
],
"range": [
- 12288,
- 12332
+ 14206,
+ 14250
],
"loc": {
"start": {
- "line": 351,
+ "line": 448,
"column": 24
},
"end": {
- "line": 351,
+ "line": 448,
"column": 68
}
}
},
"range": [
- 12288,
- 12333
+ 14206,
+ 14251
],
"loc": {
"start": {
- "line": 351,
+ "line": 448,
"column": 24
},
"end": {
- "line": 351,
+ "line": 448,
"column": 69
}
}
}
],
"range": [
- 12109,
- 12355
+ 14027,
+ 14273
],
"loc": {
"start": {
- "line": 346,
+ "line": 443,
"column": 54
},
"end": {
- "line": 352,
+ "line": 449,
"column": 21
}
}
@@ -27546,47 +28329,47 @@
"generator": false,
"expression": false,
"range": [
- 12100,
- 12355
+ 14018,
+ 14273
],
"loc": {
"start": {
- "line": 346,
+ "line": 443,
"column": 45
},
"end": {
- "line": 352,
+ "line": 449,
"column": 21
}
}
}
],
"range": [
- 12075,
- 12356
+ 13993,
+ 14274
],
"loc": {
"start": {
- "line": 346,
+ "line": 443,
"column": 20
},
"end": {
- "line": 352,
+ "line": 449,
"column": 22
}
}
},
"range": [
- 12075,
- 12357
+ 13993,
+ 14275
],
"loc": {
"start": {
- "line": 346,
+ "line": 443,
"column": 20
},
"end": {
- "line": 352,
+ "line": 449,
"column": 23
}
}
@@ -27602,16 +28385,16 @@
"type": "Identifier",
"name": "trigger",
"range": [
- 12378,
- 12385
+ 14296,
+ 14303
],
"loc": {
"start": {
- "line": 353,
+ "line": 450,
"column": 20
},
"end": {
- "line": 353,
+ "line": 450,
"column": 27
}
}
@@ -27620,31 +28403,31 @@
"type": "Identifier",
"name": "setAttribute",
"range": [
- 12386,
- 12398
+ 14304,
+ 14316
],
"loc": {
"start": {
- "line": 353,
+ "line": 450,
"column": 28
},
"end": {
- "line": 353,
+ "line": 450,
"column": 40
}
}
},
"range": [
- 12378,
- 12398
+ 14296,
+ 14316
],
"loc": {
"start": {
- "line": 353,
+ "line": 450,
"column": 20
},
"end": {
- "line": 353,
+ "line": 450,
"column": 40
}
}
@@ -27655,16 +28438,16 @@
"value": "_sortType",
"raw": "'_sortType'",
"range": [
- 12399,
- 12410
+ 14317,
+ 14328
],
"loc": {
"start": {
- "line": 353,
+ "line": 450,
"column": 41
},
"end": {
- "line": 353,
+ "line": 450,
"column": 52
}
}
@@ -27676,16 +28459,16 @@
"type": "Identifier",
"name": "_sortTypes",
"range": [
- 12412,
- 12422
+ 14330,
+ 14340
],
"loc": {
"start": {
- "line": 353,
+ "line": 450,
"column": 54
},
"end": {
- "line": 353,
+ "line": 450,
"column": 64
}
}
@@ -27694,157 +28477,157 @@
"type": "Identifier",
"name": "j",
"range": [
- 12423,
- 12424
+ 14341,
+ 14342
],
"loc": {
"start": {
- "line": 353,
+ "line": 450,
"column": 65
},
"end": {
- "line": 353,
+ "line": 450,
"column": 66
}
}
},
"range": [
- 12412,
- 12425
+ 14330,
+ 14343
],
"loc": {
"start": {
- "line": 353,
+ "line": 450,
"column": 54
},
"end": {
- "line": 353,
+ "line": 450,
"column": 67
}
}
}
],
"range": [
- 12378,
- 12426
+ 14296,
+ 14344
],
"loc": {
"start": {
- "line": 353,
+ "line": 450,
"column": 20
},
"end": {
- "line": 353,
+ "line": 450,
"column": 68
}
}
},
"range": [
- 12378,
- 12427
+ 14296,
+ 14345
],
"loc": {
"start": {
- "line": 353,
+ "line": 450,
"column": 20
},
"end": {
- "line": 353,
+ "line": 450,
"column": 69
}
}
}
],
"range": [
- 11998,
- 12445
+ 13916,
+ 14363
],
"loc": {
"start": {
- "line": 343,
+ "line": 440,
"column": 29
},
"end": {
- "line": 354,
+ "line": 451,
"column": 17
}
}
},
"alternate": null,
"range": [
- 11985,
- 12445
+ 13903,
+ 14363
],
"loc": {
"start": {
- "line": 343,
+ "line": 440,
"column": 16
},
"end": {
- "line": 354,
+ "line": 451,
"column": 17
}
}
}
],
"range": [
- 11827,
- 12459
+ 13745,
+ 14377
],
"loc": {
"start": {
- "line": 338,
+ "line": 435,
"column": 54
},
"end": {
- "line": 355,
+ "line": 452,
"column": 13
}
}
},
"range": [
- 11785,
- 12459
+ 13703,
+ 14377
],
"loc": {
"start": {
- "line": 338,
+ "line": 435,
"column": 12
},
"end": {
- "line": 355,
+ "line": 452,
"column": 13
}
}
}
],
"range": [
- 11727,
- 12469
+ 13645,
+ 14387
],
"loc": {
"start": {
- "line": 336,
+ "line": 433,
"column": 58
},
"end": {
- "line": 356,
+ "line": 453,
"column": 9
}
}
},
"alternate": null,
"range": [
- 11677,
- 12469
+ 13595,
+ 14387
],
"loc": {
"start": {
- "line": 336,
+ "line": 433,
"column": 8
},
"end": {
- "line": 356,
+ "line": 453,
"column": 9
}
},
@@ -27853,16 +28636,16 @@
"type": "Block",
"value": "** external table headers adapter **",
"range": [
- 11628,
- 11668
+ 13546,
+ 13586
],
"loc": {
"start": {
- "line": 335,
+ "line": 432,
"column": 8
},
"end": {
- "line": 335,
+ "line": 432,
"column": 48
}
}
@@ -27871,16 +28654,16 @@
}
],
"range": [
- 10053,
- 12475
+ 11971,
+ 14393
],
"loc": {
"start": {
- "line": 293,
+ "line": 390,
"column": 19
},
"end": {
- "line": 357,
+ "line": 454,
"column": 5
}
}
@@ -27888,16 +28671,16 @@
"generator": false,
"expression": false,
"range": [
- 10050,
- 12475
+ 11968,
+ 14393
],
"loc": {
"start": {
- "line": 293,
+ "line": 390,
"column": 16
},
"end": {
- "line": 357,
+ "line": 454,
"column": 5
}
}
@@ -27905,34 +28688,54 @@
"kind": "method",
"computed": false,
"range": [
- 10038,
- 12475
+ 11956,
+ 14393
],
"loc": {
"start": {
- "line": 293,
+ "line": 390,
"column": 4
},
"end": {
- "line": 357,
+ "line": 454,
"column": 5
}
},
- "trailingComments": [
+ "leadingComments": [
{
"type": "Block",
- "value": "*\n * Destroy sort\n ",
+ "value": "*\n * Sets the sort types on a column basis\n * @private\n ",
"range": [
- 12481,
- 12512
+ 11879,
+ 11951
],
"loc": {
"start": {
- "line": 359,
+ "line": 386,
"column": 4
},
"end": {
- "line": 361,
+ "line": 389,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\n * Remove extension\n ",
+ "range": [
+ 14399,
+ 14434
+ ],
+ "loc": {
+ "start": {
+ "line": 456,
+ "column": 4
+ },
+ "end": {
+ "line": 458,
"column": 7
}
}
@@ -27946,16 +28749,16 @@
"type": "Identifier",
"name": "destroy",
"range": [
- 12517,
- 12524
+ 14439,
+ 14446
],
"loc": {
"start": {
- "line": 362,
+ "line": 459,
"column": 4
},
"end": {
- "line": 362,
+ "line": 459,
"column": 11
}
}
@@ -27978,16 +28781,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 12542,
- 12546
+ 14464,
+ 14468
],
"loc": {
"start": {
- "line": 363,
+ "line": 460,
"column": 13
},
"end": {
- "line": 363,
+ "line": 460,
"column": 17
}
}
@@ -27996,47 +28799,47 @@
"type": "Identifier",
"name": "initialized",
"range": [
- 12547,
- 12558
+ 14469,
+ 14480
],
"loc": {
"start": {
- "line": 363,
+ "line": 460,
"column": 18
},
"end": {
- "line": 363,
+ "line": 460,
"column": 29
}
}
},
"range": [
- 12542,
- 12558
+ 14464,
+ 14480
],
"loc": {
"start": {
- "line": 363,
+ "line": 460,
"column": 13
},
"end": {
- "line": 363,
+ "line": 460,
"column": 29
}
}
},
"prefix": true,
"range": [
- 12541,
- 12558
+ 14463,
+ 14480
],
"loc": {
"start": {
- "line": 363,
+ "line": 460,
"column": 12
},
"end": {
- "line": 363,
+ "line": 460,
"column": 29
}
}
@@ -28048,48 +28851,48 @@
"type": "ReturnStatement",
"argument": null,
"range": [
- 12574,
- 12581
+ 14496,
+ 14503
],
"loc": {
"start": {
- "line": 364,
+ "line": 461,
"column": 12
},
"end": {
- "line": 364,
+ "line": 461,
"column": 19
}
}
}
],
"range": [
- 12560,
- 12591
+ 14482,
+ 14513
],
"loc": {
"start": {
- "line": 363,
+ "line": 460,
"column": 31
},
"end": {
- "line": 365,
+ "line": 462,
"column": 9
}
}
},
"alternate": null,
"range": [
- 12537,
- 12591
+ 14459,
+ 14513
],
"loc": {
"start": {
- "line": 363,
+ "line": 460,
"column": 8
},
"end": {
- "line": 365,
+ "line": 462,
"column": 9
}
}
@@ -28103,16 +28906,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 12604,
- 12606
+ 14526,
+ 14528
],
"loc": {
"start": {
- "line": 366,
+ "line": 463,
"column": 12
},
"end": {
- "line": 366,
+ "line": 463,
"column": 14
}
}
@@ -28123,16 +28926,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 12609,
- 12613
+ 14531,
+ 14535
],
"loc": {
"start": {
- "line": 366,
+ "line": 463,
"column": 17
},
"end": {
- "line": 366,
+ "line": 463,
"column": 21
}
}
@@ -28141,46 +28944,46 @@
"type": "Identifier",
"name": "tf",
"range": [
- 12614,
- 12616
+ 14536,
+ 14538
],
"loc": {
"start": {
- "line": 366,
+ "line": 463,
"column": 22
},
"end": {
- "line": 366,
+ "line": 463,
"column": 24
}
}
},
"range": [
- 12609,
- 12616
+ 14531,
+ 14538
],
"loc": {
"start": {
- "line": 366,
+ "line": 463,
"column": 17
},
"end": {
- "line": 366,
+ "line": 463,
"column": 24
}
}
},
"range": [
- 12604,
- 12616
+ 14526,
+ 14538
],
"loc": {
"start": {
- "line": 366,
+ "line": 463,
"column": 12
},
"end": {
- "line": 366,
+ "line": 463,
"column": 24
}
}
@@ -28188,16 +28991,16 @@
],
"kind": "let",
"range": [
- 12600,
- 12617
+ 14522,
+ 14539
],
"loc": {
"start": {
- "line": 366,
+ "line": 463,
"column": 8
},
"end": {
- "line": 366,
+ "line": 463,
"column": 25
}
}
@@ -28215,16 +29018,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 12626,
- 12630
+ 14548,
+ 14552
],
"loc": {
"start": {
- "line": 367,
+ "line": 464,
"column": 8
},
"end": {
- "line": 367,
+ "line": 464,
"column": 12
}
}
@@ -28233,31 +29036,31 @@
"type": "Identifier",
"name": "emitter",
"range": [
- 12631,
- 12638
+ 14553,
+ 14560
],
"loc": {
"start": {
- "line": 367,
+ "line": 464,
"column": 13
},
"end": {
- "line": 367,
+ "line": 464,
"column": 20
}
}
},
"range": [
- 12626,
- 12638
+ 14548,
+ 14560
],
"loc": {
"start": {
- "line": 367,
+ "line": 464,
"column": 8
},
"end": {
- "line": 367,
+ "line": 464,
"column": 20
}
}
@@ -28266,31 +29069,31 @@
"type": "Identifier",
"name": "off",
"range": [
- 12639,
- 12642
+ 14561,
+ 14564
],
"loc": {
"start": {
- "line": 367,
+ "line": 464,
"column": 21
},
"end": {
- "line": 367,
+ "line": 464,
"column": 24
}
}
},
"range": [
- 12626,
- 12642
+ 14548,
+ 14564
],
"loc": {
"start": {
- "line": 367,
+ "line": 464,
"column": 8
},
"end": {
- "line": 367,
+ "line": 464,
"column": 24
}
}
@@ -28304,32 +29107,32 @@
"value": "sort",
"raw": "'sort'",
"range": [
- 12644,
- 12650
+ 14566,
+ 14572
],
"loc": {
"start": {
- "line": 367,
+ "line": 464,
"column": 26
},
"end": {
- "line": 367,
+ "line": 464,
"column": 32
}
}
}
],
"range": [
- 12643,
- 12651
+ 14565,
+ 14573
],
"loc": {
"start": {
- "line": 367,
+ "line": 464,
"column": 25
},
"end": {
- "line": 367,
+ "line": 464,
"column": 33
}
}
@@ -28342,16 +29145,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 12666,
- 12668
+ 14588,
+ 14590
],
"loc": {
"start": {
- "line": 368,
+ "line": 465,
"column": 13
},
"end": {
- "line": 368,
+ "line": 465,
"column": 15
}
}
@@ -28360,16 +29163,16 @@
"type": "Identifier",
"name": "colIdx",
"range": [
- 12670,
- 12676
+ 14592,
+ 14598
],
"loc": {
"start": {
- "line": 368,
+ "line": 465,
"column": 17
},
"end": {
- "line": 368,
+ "line": 465,
"column": 23
}
}
@@ -28378,16 +29181,16 @@
"type": "Identifier",
"name": "desc",
"range": [
- 12678,
- 12682
+ 14600,
+ 14604
],
"loc": {
"start": {
- "line": 368,
+ "line": 465,
"column": 25
},
"end": {
- "line": 368,
+ "line": 465,
"column": 29
}
}
@@ -28401,16 +29204,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 12687,
- 12691
+ 14609,
+ 14613
],
"loc": {
"start": {
- "line": 368,
+ "line": 465,
"column": 34
},
"end": {
- "line": 368,
+ "line": 465,
"column": 38
}
}
@@ -28419,31 +29222,31 @@
"type": "Identifier",
"name": "sortByColumnIndex",
"range": [
- 12692,
- 12709
+ 14614,
+ 14631
],
"loc": {
"start": {
- "line": 368,
+ "line": 465,
"column": 39
},
"end": {
- "line": 368,
+ "line": 465,
"column": 56
}
}
},
"range": [
- 12687,
- 12709
+ 14609,
+ 14631
],
"loc": {
"start": {
- "line": 368,
+ "line": 465,
"column": 34
},
"end": {
- "line": 368,
+ "line": 465,
"column": 56
}
}
@@ -28453,16 +29256,16 @@
"type": "Identifier",
"name": "colIdx",
"range": [
- 12710,
- 12716
+ 14632,
+ 14638
],
"loc": {
"start": {
- "line": 368,
+ "line": 465,
"column": 57
},
"end": {
- "line": 368,
+ "line": 465,
"column": 63
}
}
@@ -28471,32 +29274,32 @@
"type": "Identifier",
"name": "desc",
"range": [
- 12718,
- 12722
+ 14640,
+ 14644
],
"loc": {
"start": {
- "line": 368,
+ "line": 465,
"column": 65
},
"end": {
- "line": 368,
+ "line": 465,
"column": 69
}
}
}
],
"range": [
- 12687,
- 12723
+ 14609,
+ 14645
],
"loc": {
"start": {
- "line": 368,
+ "line": 465,
"column": 34
},
"end": {
- "line": 368,
+ "line": 465,
"column": 70
}
}
@@ -28504,47 +29307,47 @@
"generator": false,
"expression": true,
"range": [
- 12665,
- 12723
+ 14587,
+ 14645
],
"loc": {
"start": {
- "line": 368,
+ "line": 465,
"column": 12
},
"end": {
- "line": 368,
+ "line": 465,
"column": 70
}
}
}
],
"range": [
- 12626,
- 12724
+ 14548,
+ 14646
],
"loc": {
"start": {
- "line": 367,
+ "line": 464,
"column": 8
},
"end": {
- "line": 368,
+ "line": 465,
"column": 71
}
}
},
"range": [
- 12626,
- 12725
+ 14548,
+ 14647
],
"loc": {
"start": {
- "line": 367,
+ "line": 464,
"column": 8
},
"end": {
- "line": 368,
+ "line": 465,
"column": 72
}
}
@@ -28560,16 +29363,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 12734,
- 12738
+ 14656,
+ 14660
],
"loc": {
"start": {
- "line": 369,
+ "line": 466,
"column": 8
},
"end": {
- "line": 369,
+ "line": 466,
"column": 12
}
}
@@ -28578,31 +29381,31 @@
"type": "Identifier",
"name": "sorted",
"range": [
- 12739,
- 12745
+ 14661,
+ 14667
],
"loc": {
"start": {
- "line": 369,
+ "line": 466,
"column": 13
},
"end": {
- "line": 369,
+ "line": 466,
"column": 19
}
}
},
"range": [
- 12734,
- 12745
+ 14656,
+ 14667
],
"loc": {
"start": {
- "line": 369,
+ "line": 466,
"column": 8
},
"end": {
- "line": 369,
+ "line": 466,
"column": 19
}
}
@@ -28612,46 +29415,46 @@
"value": false,
"raw": "false",
"range": [
- 12748,
- 12753
+ 14670,
+ 14675
],
"loc": {
"start": {
- "line": 369,
+ "line": 466,
"column": 22
},
"end": {
- "line": 369,
+ "line": 466,
"column": 27
}
}
},
"range": [
- 12734,
- 12753
+ 14656,
+ 14675
],
"loc": {
"start": {
- "line": 369,
+ "line": 466,
"column": 8
},
"end": {
- "line": 369,
+ "line": 466,
"column": 27
}
}
},
"range": [
- 12734,
- 12754
+ 14656,
+ 14676
],
"loc": {
"start": {
- "line": 369,
+ "line": 466,
"column": 8
},
"end": {
- "line": 369,
+ "line": 466,
"column": 28
}
}
@@ -28667,16 +29470,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 12763,
- 12767
+ 14685,
+ 14689
],
"loc": {
"start": {
- "line": 370,
+ "line": 467,
"column": 8
},
"end": {
- "line": 370,
+ "line": 467,
"column": 12
}
}
@@ -28685,31 +29488,31 @@
"type": "Identifier",
"name": "initialized",
"range": [
- 12768,
- 12779
+ 14690,
+ 14701
],
"loc": {
"start": {
- "line": 370,
+ "line": 467,
"column": 13
},
"end": {
- "line": 370,
+ "line": 467,
"column": 24
}
}
},
"range": [
- 12763,
- 12779
+ 14685,
+ 14701
],
"loc": {
"start": {
- "line": 370,
+ "line": 467,
"column": 8
},
"end": {
- "line": 370,
+ "line": 467,
"column": 24
}
}
@@ -28719,46 +29522,46 @@
"value": false,
"raw": "false",
"range": [
- 12782,
- 12787
+ 14704,
+ 14709
],
"loc": {
"start": {
- "line": 370,
+ "line": 467,
"column": 27
},
"end": {
- "line": 370,
+ "line": 467,
"column": 32
}
}
},
"range": [
- 12763,
- 12787
+ 14685,
+ 14709
],
"loc": {
"start": {
- "line": 370,
+ "line": 467,
"column": 8
},
"end": {
- "line": 370,
+ "line": 467,
"column": 32
}
}
},
"range": [
- 12763,
- 12788
+ 14685,
+ 14710
],
"loc": {
"start": {
- "line": 370,
+ "line": 467,
"column": 8
},
"end": {
- "line": 370,
+ "line": 467,
"column": 33
}
}
@@ -28776,16 +29579,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 12797,
- 12801
+ 14719,
+ 14723
],
"loc": {
"start": {
- "line": 371,
+ "line": 468,
"column": 8
},
"end": {
- "line": 371,
+ "line": 468,
"column": 12
}
}
@@ -28794,31 +29597,31 @@
"type": "Identifier",
"name": "stt",
"range": [
- 12802,
- 12805
+ 14724,
+ 14727
],
"loc": {
"start": {
- "line": 371,
+ "line": 468,
"column": 13
},
"end": {
- "line": 371,
+ "line": 468,
"column": 16
}
}
},
"range": [
- 12797,
- 12805
+ 14719,
+ 14727
],
"loc": {
"start": {
- "line": 371,
+ "line": 468,
"column": 8
},
"end": {
- "line": 371,
+ "line": 468,
"column": 16
}
}
@@ -28827,62 +29630,62 @@
"type": "Identifier",
"name": "destroy",
"range": [
- 12806,
- 12813
+ 14728,
+ 14735
],
"loc": {
"start": {
- "line": 371,
+ "line": 468,
"column": 17
},
"end": {
- "line": 371,
+ "line": 468,
"column": 24
}
}
},
"range": [
- 12797,
- 12813
+ 14719,
+ 14735
],
"loc": {
"start": {
- "line": 371,
+ "line": 468,
"column": 8
},
"end": {
- "line": 371,
+ "line": 468,
"column": 24
}
}
},
"arguments": [],
"range": [
- 12797,
- 12815
+ 14719,
+ 14737
],
"loc": {
"start": {
- "line": 371,
+ "line": 468,
"column": 8
},
"end": {
- "line": 371,
+ "line": 468,
"column": 26
}
}
},
"range": [
- 12797,
- 12816
+ 14719,
+ 14738
],
"loc": {
"start": {
- "line": 371,
+ "line": 468,
"column": 8
},
"end": {
- "line": 371,
+ "line": 468,
"column": 27
}
}
@@ -28896,16 +29699,16 @@
"type": "Identifier",
"name": "ids",
"range": [
- 12830,
- 12833
+ 14752,
+ 14755
],
"loc": {
"start": {
- "line": 373,
+ "line": 470,
"column": 12
},
"end": {
- "line": 373,
+ "line": 470,
"column": 15
}
}
@@ -28919,16 +29722,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 12836,
- 12838
+ 14758,
+ 14760
],
"loc": {
"start": {
- "line": 373,
+ "line": 470,
"column": 18
},
"end": {
- "line": 373,
+ "line": 470,
"column": 20
}
}
@@ -28937,62 +29740,62 @@
"type": "Identifier",
"name": "getFiltersId",
"range": [
- 12839,
- 12851
+ 14761,
+ 14773
],
"loc": {
"start": {
- "line": 373,
+ "line": 470,
"column": 21
},
"end": {
- "line": 373,
+ "line": 470,
"column": 33
}
}
},
"range": [
- 12836,
- 12851
+ 14758,
+ 14773
],
"loc": {
"start": {
- "line": 373,
+ "line": 470,
"column": 18
},
"end": {
- "line": 373,
+ "line": 470,
"column": 33
}
}
},
"arguments": [],
"range": [
- 12836,
- 12853
+ 14758,
+ 14775
],
"loc": {
"start": {
- "line": 373,
+ "line": 470,
"column": 18
},
"end": {
- "line": 373,
+ "line": 470,
"column": 35
}
}
},
"range": [
- 12830,
- 12853
+ 14752,
+ 14775
],
"loc": {
"start": {
- "line": 373,
+ "line": 470,
"column": 12
},
"end": {
- "line": 373,
+ "line": 470,
"column": 35
}
}
@@ -29000,16 +29803,16 @@
],
"kind": "let",
"range": [
- 12826,
- 12854
+ 14748,
+ 14776
],
"loc": {
"start": {
- "line": 373,
+ "line": 470,
"column": 8
},
"end": {
- "line": 373,
+ "line": 470,
"column": 36
}
}
@@ -29025,16 +29828,16 @@
"type": "Identifier",
"name": "idx",
"range": [
- 12872,
- 12875
+ 14794,
+ 14797
],
"loc": {
"start": {
- "line": 374,
+ "line": 471,
"column": 17
},
"end": {
- "line": 374,
+ "line": 471,
"column": 20
}
}
@@ -29044,31 +29847,31 @@
"value": 0,
"raw": "0",
"range": [
- 12878,
- 12879
+ 14800,
+ 14801
],
"loc": {
"start": {
- "line": 374,
+ "line": 471,
"column": 23
},
"end": {
- "line": 374,
+ "line": 471,
"column": 24
}
}
},
"range": [
- 12872,
- 12879
+ 14794,
+ 14801
],
"loc": {
"start": {
- "line": 374,
+ "line": 471,
"column": 17
},
"end": {
- "line": 374,
+ "line": 471,
"column": 24
}
}
@@ -29076,16 +29879,16 @@
],
"kind": "let",
"range": [
- 12868,
- 12879
+ 14790,
+ 14801
],
"loc": {
"start": {
- "line": 374,
+ "line": 471,
"column": 13
},
"end": {
- "line": 374,
+ "line": 471,
"column": 24
}
}
@@ -29097,16 +29900,16 @@
"type": "Identifier",
"name": "idx",
"range": [
- 12881,
- 12884
+ 14803,
+ 14806
],
"loc": {
"start": {
- "line": 374,
+ "line": 471,
"column": 26
},
"end": {
- "line": 374,
+ "line": 471,
"column": 29
}
}
@@ -29118,16 +29921,16 @@
"type": "Identifier",
"name": "ids",
"range": [
- 12887,
- 12890
+ 14809,
+ 14812
],
"loc": {
"start": {
- "line": 374,
+ "line": 471,
"column": 32
},
"end": {
- "line": 374,
+ "line": 471,
"column": 35
}
}
@@ -29136,46 +29939,46 @@
"type": "Identifier",
"name": "length",
"range": [
- 12891,
- 12897
+ 14813,
+ 14819
],
"loc": {
"start": {
- "line": 374,
+ "line": 471,
"column": 36
},
"end": {
- "line": 374,
+ "line": 471,
"column": 42
}
}
},
"range": [
- 12887,
- 12897
+ 14809,
+ 14819
],
"loc": {
"start": {
- "line": 374,
+ "line": 471,
"column": 32
},
"end": {
- "line": 374,
+ "line": 471,
"column": 42
}
}
},
"range": [
- 12881,
- 12897
+ 14803,
+ 14819
],
"loc": {
"start": {
- "line": 374,
+ "line": 471,
"column": 26
},
"end": {
- "line": 374,
+ "line": 471,
"column": 42
}
}
@@ -29187,32 +29990,32 @@
"type": "Identifier",
"name": "idx",
"range": [
- 12899,
- 12902
+ 14821,
+ 14824
],
"loc": {
"start": {
- "line": 374,
+ "line": 471,
"column": 44
},
"end": {
- "line": 374,
+ "line": 471,
"column": 47
}
}
},
"prefix": false,
"range": [
- 12899,
- 12904
+ 14821,
+ 14826
],
"loc": {
"start": {
- "line": 374,
+ "line": 471,
"column": 44
},
"end": {
- "line": 374,
+ "line": 471,
"column": 49
}
}
@@ -29229,16 +30032,16 @@
"type": "Identifier",
"name": "header",
"range": [
- 12924,
- 12930
+ 14846,
+ 14852
],
"loc": {
"start": {
- "line": 375,
+ "line": 472,
"column": 16
},
"end": {
- "line": 375,
+ "line": 472,
"column": 22
}
}
@@ -29252,16 +30055,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 12933,
- 12935
+ 14855,
+ 14857
],
"loc": {
"start": {
- "line": 375,
+ "line": 472,
"column": 25
},
"end": {
- "line": 375,
+ "line": 472,
"column": 27
}
}
@@ -29270,31 +30073,31 @@
"type": "Identifier",
"name": "getHeaderElement",
"range": [
- 12936,
- 12952
+ 14858,
+ 14874
],
"loc": {
"start": {
- "line": 375,
+ "line": 472,
"column": 28
},
"end": {
- "line": 375,
+ "line": 472,
"column": 44
}
}
},
"range": [
- 12933,
- 12952
+ 14855,
+ 14874
],
"loc": {
"start": {
- "line": 375,
+ "line": 472,
"column": 25
},
"end": {
- "line": 375,
+ "line": 472,
"column": 44
}
}
@@ -29304,47 +30107,47 @@
"type": "Identifier",
"name": "idx",
"range": [
- 12953,
- 12956
+ 14875,
+ 14878
],
"loc": {
"start": {
- "line": 375,
+ "line": 472,
"column": 45
},
"end": {
- "line": 375,
+ "line": 472,
"column": 48
}
}
}
],
"range": [
- 12933,
- 12957
+ 14855,
+ 14879
],
"loc": {
"start": {
- "line": 375,
+ "line": 472,
"column": 25
},
"end": {
- "line": 375,
+ "line": 472,
"column": 49
}
}
},
"range": [
- 12924,
- 12957
+ 14846,
+ 14879
],
"loc": {
"start": {
- "line": 375,
+ "line": 472,
"column": 16
},
"end": {
- "line": 375,
+ "line": 472,
"column": 49
}
}
@@ -29352,16 +30155,16 @@
],
"kind": "let",
"range": [
- 12920,
- 12958
+ 14842,
+ 14880
],
"loc": {
"start": {
- "line": 375,
+ "line": 472,
"column": 12
},
"end": {
- "line": 375,
+ "line": 472,
"column": 50
}
}
@@ -29375,16 +30178,16 @@
"type": "Identifier",
"name": "img",
"range": [
- 12975,
- 12978
+ 14897,
+ 14900
],
"loc": {
"start": {
- "line": 376,
+ "line": 473,
"column": 16
},
"end": {
- "line": 376,
+ "line": 473,
"column": 19
}
}
@@ -29395,16 +30198,16 @@
"type": "Identifier",
"name": "tag",
"range": [
- 12981,
- 12984
+ 14903,
+ 14906
],
"loc": {
"start": {
- "line": 376,
+ "line": 473,
"column": 22
},
"end": {
- "line": 376,
+ "line": 473,
"column": 25
}
}
@@ -29414,16 +30217,16 @@
"type": "Identifier",
"name": "header",
"range": [
- 12985,
- 12991
+ 14907,
+ 14913
],
"loc": {
"start": {
- "line": 376,
+ "line": 473,
"column": 26
},
"end": {
- "line": 376,
+ "line": 473,
"column": 32
}
}
@@ -29433,47 +30236,47 @@
"value": "img",
"raw": "'img'",
"range": [
- 12993,
- 12998
+ 14915,
+ 14920
],
"loc": {
"start": {
- "line": 376,
+ "line": 473,
"column": 34
},
"end": {
- "line": 376,
+ "line": 473,
"column": 39
}
}
}
],
"range": [
- 12981,
- 12999
+ 14903,
+ 14921
],
"loc": {
"start": {
- "line": 376,
+ "line": 473,
"column": 22
},
"end": {
- "line": 376,
+ "line": 473,
"column": 40
}
}
},
"range": [
- 12975,
- 12999
+ 14897,
+ 14921
],
"loc": {
"start": {
- "line": 376,
+ "line": 473,
"column": 16
},
"end": {
- "line": 376,
+ "line": 473,
"column": 40
}
}
@@ -29481,16 +30284,16 @@
],
"kind": "let",
"range": [
- 12971,
- 13000
+ 14893,
+ 14922
],
"loc": {
"start": {
- "line": 376,
+ "line": 473,
"column": 12
},
"end": {
- "line": 376,
+ "line": 473,
"column": 41
}
}
@@ -29507,16 +30310,16 @@
"type": "Identifier",
"name": "img",
"range": [
- 13018,
- 13021
+ 14940,
+ 14943
],
"loc": {
"start": {
- "line": 378,
+ "line": 475,
"column": 16
},
"end": {
- "line": 378,
+ "line": 475,
"column": 19
}
}
@@ -29525,31 +30328,31 @@
"type": "Identifier",
"name": "length",
"range": [
- 13022,
- 13028
+ 14944,
+ 14950
],
"loc": {
"start": {
- "line": 378,
+ "line": 475,
"column": 20
},
"end": {
- "line": 378,
+ "line": 475,
"column": 26
}
}
},
"range": [
- 13018,
- 13028
+ 14940,
+ 14950
],
"loc": {
"start": {
- "line": 378,
+ "line": 475,
"column": 16
},
"end": {
- "line": 378,
+ "line": 475,
"column": 26
}
}
@@ -29559,31 +30362,31 @@
"value": 1,
"raw": "1",
"range": [
- 13033,
- 13034
+ 14955,
+ 14956
],
"loc": {
"start": {
- "line": 378,
+ "line": 475,
"column": 31
},
"end": {
- "line": 378,
+ "line": 475,
"column": 32
}
}
},
"range": [
- 13018,
- 13034
+ 14940,
+ 14956
],
"loc": {
"start": {
- "line": 378,
+ "line": 475,
"column": 16
},
"end": {
- "line": 378,
+ "line": 475,
"column": 32
}
}
@@ -29602,16 +30405,16 @@
"type": "Identifier",
"name": "header",
"range": [
- 13054,
- 13060
+ 14976,
+ 14982
],
"loc": {
"start": {
- "line": 379,
+ "line": 476,
"column": 16
},
"end": {
- "line": 379,
+ "line": 476,
"column": 22
}
}
@@ -29620,31 +30423,31 @@
"type": "Identifier",
"name": "removeChild",
"range": [
- 13061,
- 13072
+ 14983,
+ 14994
],
"loc": {
"start": {
- "line": 379,
+ "line": 476,
"column": 23
},
"end": {
- "line": 379,
+ "line": 476,
"column": 34
}
}
},
"range": [
- 13054,
- 13072
+ 14976,
+ 14994
],
"loc": {
"start": {
- "line": 379,
+ "line": 476,
"column": 16
},
"end": {
- "line": 379,
+ "line": 476,
"column": 34
}
}
@@ -29657,16 +30460,16 @@
"type": "Identifier",
"name": "img",
"range": [
- 13073,
- 13076
+ 14995,
+ 14998
],
"loc": {
"start": {
- "line": 379,
+ "line": 476,
"column": 35
},
"end": {
- "line": 379,
+ "line": 476,
"column": 38
}
}
@@ -29676,125 +30479,125 @@
"value": 0,
"raw": "0",
"range": [
- 13077,
- 13078
+ 14999,
+ 15000
],
"loc": {
"start": {
- "line": 379,
+ "line": 476,
"column": 39
},
"end": {
- "line": 379,
+ "line": 476,
"column": 40
}
}
},
"range": [
- 13073,
- 13079
+ 14995,
+ 15001
],
"loc": {
"start": {
- "line": 379,
+ "line": 476,
"column": 35
},
"end": {
- "line": 379,
+ "line": 476,
"column": 41
}
}
}
],
"range": [
- 13054,
- 13080
+ 14976,
+ 15002
],
"loc": {
"start": {
- "line": 379,
+ "line": 476,
"column": 16
},
"end": {
- "line": 379,
+ "line": 476,
"column": 42
}
}
},
"range": [
- 13054,
- 13081
+ 14976,
+ 15003
],
"loc": {
"start": {
- "line": 379,
+ "line": 476,
"column": 16
},
"end": {
- "line": 379,
+ "line": 476,
"column": 43
}
}
}
],
"range": [
- 13036,
- 13095
+ 14958,
+ 15017
],
"loc": {
"start": {
- "line": 378,
+ "line": 475,
"column": 34
},
"end": {
- "line": 380,
+ "line": 477,
"column": 13
}
}
},
"alternate": null,
"range": [
- 13014,
- 13095
+ 14936,
+ 15017
],
"loc": {
"start": {
- "line": 378,
+ "line": 475,
"column": 12
},
"end": {
- "line": 380,
+ "line": 477,
"column": 13
}
}
}
],
"range": [
- 12906,
- 13105
+ 14828,
+ 15027
],
"loc": {
"start": {
- "line": 374,
+ "line": 471,
"column": 51
},
"end": {
- "line": 381,
+ "line": 478,
"column": 9
}
}
},
"range": [
- 12863,
- 13105
+ 14785,
+ 15027
],
"loc": {
"start": {
- "line": 374,
+ "line": 471,
"column": 8
},
"end": {
- "line": 381,
+ "line": 478,
"column": 9
}
}
@@ -29810,16 +30613,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 13114,
- 13118
+ 15036,
+ 15040
],
"loc": {
"start": {
- "line": 382,
+ "line": 479,
"column": 8
},
"end": {
- "line": 382,
+ "line": 479,
"column": 12
}
}
@@ -29828,31 +30631,31 @@
"type": "Identifier",
"name": "initialized",
"range": [
- 13119,
- 13130
+ 15041,
+ 15052
],
"loc": {
"start": {
- "line": 382,
+ "line": 479,
"column": 13
},
"end": {
- "line": 382,
+ "line": 479,
"column": 24
}
}
},
"range": [
- 13114,
- 13130
+ 15036,
+ 15052
],
"loc": {
"start": {
- "line": 382,
+ "line": 479,
"column": 8
},
"end": {
- "line": 382,
+ "line": 479,
"column": 24
}
}
@@ -29862,62 +30665,62 @@
"value": false,
"raw": "false",
"range": [
- 13133,
- 13138
+ 15055,
+ 15060
],
"loc": {
"start": {
- "line": 382,
+ "line": 479,
"column": 27
},
"end": {
- "line": 382,
+ "line": 479,
"column": 32
}
}
},
"range": [
- 13114,
- 13138
+ 15036,
+ 15060
],
"loc": {
"start": {
- "line": 382,
+ "line": 479,
"column": 8
},
"end": {
- "line": 382,
+ "line": 479,
"column": 32
}
}
},
"range": [
- 13114,
- 13139
+ 15036,
+ 15061
],
"loc": {
"start": {
- "line": 382,
+ "line": 479,
"column": 8
},
"end": {
- "line": 382,
+ "line": 479,
"column": 33
}
}
}
],
"range": [
- 12527,
- 13145
+ 14449,
+ 15067
],
"loc": {
"start": {
- "line": 362,
+ "line": 459,
"column": 14
},
"end": {
- "line": 383,
+ "line": 480,
"column": 5
}
}
@@ -29925,16 +30728,16 @@
"generator": false,
"expression": false,
"range": [
- 12524,
- 13145
+ 14446,
+ 15067
],
"loc": {
"start": {
- "line": 362,
+ "line": 459,
"column": 11
},
"end": {
- "line": 383,
+ "line": 480,
"column": 5
}
}
@@ -29942,34 +30745,34 @@
"kind": "method",
"computed": false,
"range": [
- 12517,
- 13145
+ 14439,
+ 15067
],
"loc": {
"start": {
- "line": 362,
+ "line": 459,
"column": 4
},
"end": {
- "line": 383,
+ "line": 480,
"column": 5
}
},
"leadingComments": [
{
"type": "Block",
- "value": "*\n * Destroy sort\n ",
+ "value": "*\n * Remove extension\n ",
"range": [
- 12481,
- 12512
+ 14399,
+ 14434
],
"loc": {
"start": {
- "line": 359,
+ "line": 456,
"column": 4
},
"end": {
- "line": 361,
+ "line": 458,
"column": 7
}
}
@@ -29979,50 +30782,69 @@
}
],
"range": [
- 383,
- 13148
+ 423,
+ 15070
],
"loc": {
"start": {
- "line": 9,
+ "line": 12,
"column": 58
},
"end": {
- "line": 385,
+ "line": 482,
"column": 1
}
}
},
"range": [
- 340,
- 13148
+ 380,
+ 15070
],
"loc": {
"start": {
- "line": 9,
+ "line": 12,
"column": 15
},
"end": {
- "line": 385,
+ "line": 482,
"column": 1
}
},
- "leadingComments": [],
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\n * SortableTable Adapter module\n ",
+ "range": [
+ 325,
+ 364
+ ],
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 0
+ },
+ "end": {
+ "line": 11,
+ "column": 3
+ }
+ }
+ }
+ ],
"trailingComments": [
{
"type": "Line",
"value": "Converters",
"range": [
- 13150,
- 13162
+ 15072,
+ 15084
],
"loc": {
"start": {
- "line": 387,
+ "line": 484,
"column": 0
},
"end": {
- "line": 387,
+ "line": 484,
"column": 12
}
}
@@ -30030,34 +30852,54 @@
]
},
"range": [
- 325,
- 13148
+ 365,
+ 15070
],
"loc": {
"start": {
- "line": 9,
+ "line": 12,
"column": 0
},
"end": {
- "line": 385,
+ "line": 482,
"column": 1
}
},
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\n * SortableTable Adapter module\n ",
+ "range": [
+ 325,
+ 364
+ ],
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 0
+ },
+ "end": {
+ "line": 11,
+ "column": 3
+ }
+ }
+ }
+ ],
"trailingComments": [
{
"type": "Line",
"value": "Converters",
"range": [
- 13150,
- 13162
+ 15072,
+ 15084
],
"loc": {
"start": {
- "line": 387,
+ "line": 484,
"column": 0
},
"end": {
- "line": 387,
+ "line": 484,
"column": 12
}
}
@@ -30070,16 +30912,16 @@
"type": "Identifier",
"name": "usNumberConverter",
"range": [
- 13172,
- 13189
+ 15094,
+ 15111
],
"loc": {
"start": {
- "line": 388,
+ "line": 485,
"column": 9
},
"end": {
- "line": 388,
+ "line": 485,
"column": 26
}
}
@@ -30089,16 +30931,16 @@
"type": "Identifier",
"name": "s",
"range": [
- 13190,
- 13191
+ 15112,
+ 15113
],
"loc": {
"start": {
- "line": 388,
+ "line": 485,
"column": 27
},
"end": {
- "line": 388,
+ "line": 485,
"column": 28
}
}
@@ -30115,16 +30957,16 @@
"type": "Identifier",
"name": "removeNbFormat",
"range": [
- 13206,
- 13220
+ 15128,
+ 15142
],
"loc": {
"start": {
- "line": 389,
+ "line": 486,
"column": 11
},
"end": {
- "line": 389,
+ "line": 486,
"column": 25
}
}
@@ -30134,16 +30976,16 @@
"type": "Identifier",
"name": "s",
"range": [
- 13221,
- 13222
+ 15143,
+ 15144
],
"loc": {
"start": {
- "line": 389,
+ "line": 486,
"column": 26
},
"end": {
- "line": 389,
+ "line": 486,
"column": 27
}
}
@@ -30153,63 +30995,63 @@
"value": "us",
"raw": "'us'",
"range": [
- 13224,
- 13228
+ 15146,
+ 15150
],
"loc": {
"start": {
- "line": 389,
+ "line": 486,
"column": 29
},
"end": {
- "line": 389,
+ "line": 486,
"column": 33
}
}
}
],
"range": [
- 13206,
- 13229
+ 15128,
+ 15151
],
"loc": {
"start": {
- "line": 389,
+ "line": 486,
"column": 11
},
"end": {
- "line": 389,
+ "line": 486,
"column": 34
}
}
},
"range": [
- 13199,
- 13230
+ 15121,
+ 15152
],
"loc": {
"start": {
- "line": 389,
+ "line": 486,
"column": 4
},
"end": {
- "line": 389,
+ "line": 486,
"column": 35
}
}
}
],
"range": [
- 13193,
- 13232
+ 15115,
+ 15154
],
"loc": {
"start": {
- "line": 388,
+ "line": 485,
"column": 30
},
"end": {
- "line": 390,
+ "line": 487,
"column": 1
}
}
@@ -30217,16 +31059,16 @@
"generator": false,
"expression": false,
"range": [
- 13163,
- 13232
+ 15085,
+ 15154
],
"loc": {
"start": {
- "line": 388,
+ "line": 485,
"column": 0
},
"end": {
- "line": 390,
+ "line": 487,
"column": 1
}
},
@@ -30235,16 +31077,16 @@
"type": "Line",
"value": "Converters",
"range": [
- 13150,
- 13162
+ 15072,
+ 15084
],
"loc": {
"start": {
- "line": 387,
+ "line": 484,
"column": 0
},
"end": {
- "line": 387,
+ "line": 484,
"column": 12
}
}
@@ -30257,16 +31099,16 @@
"type": "Identifier",
"name": "euNumberConverter",
"range": [
- 13242,
- 13259
+ 15164,
+ 15181
],
"loc": {
"start": {
- "line": 391,
+ "line": 488,
"column": 9
},
"end": {
- "line": 391,
+ "line": 488,
"column": 26
}
}
@@ -30276,16 +31118,16 @@
"type": "Identifier",
"name": "s",
"range": [
- 13260,
- 13261
+ 15182,
+ 15183
],
"loc": {
"start": {
- "line": 391,
+ "line": 488,
"column": 27
},
"end": {
- "line": 391,
+ "line": 488,
"column": 28
}
}
@@ -30302,16 +31144,16 @@
"type": "Identifier",
"name": "removeNbFormat",
"range": [
- 13276,
- 13290
+ 15198,
+ 15212
],
"loc": {
"start": {
- "line": 392,
+ "line": 489,
"column": 11
},
"end": {
- "line": 392,
+ "line": 489,
"column": 25
}
}
@@ -30321,16 +31163,16 @@
"type": "Identifier",
"name": "s",
"range": [
- 13291,
- 13292
+ 15213,
+ 15214
],
"loc": {
"start": {
- "line": 392,
+ "line": 489,
"column": 26
},
"end": {
- "line": 392,
+ "line": 489,
"column": 27
}
}
@@ -30340,63 +31182,63 @@
"value": "eu",
"raw": "'eu'",
"range": [
- 13294,
- 13298
+ 15216,
+ 15220
],
"loc": {
"start": {
- "line": 392,
+ "line": 489,
"column": 29
},
"end": {
- "line": 392,
+ "line": 489,
"column": 33
}
}
}
],
"range": [
- 13276,
- 13299
+ 15198,
+ 15221
],
"loc": {
"start": {
- "line": 392,
+ "line": 489,
"column": 11
},
"end": {
- "line": 392,
+ "line": 489,
"column": 34
}
}
},
"range": [
- 13269,
- 13300
+ 15191,
+ 15222
],
"loc": {
"start": {
- "line": 392,
+ "line": 489,
"column": 4
},
"end": {
- "line": 392,
+ "line": 489,
"column": 35
}
}
}
],
"range": [
- 13263,
- 13302
+ 15185,
+ 15224
],
"loc": {
"start": {
- "line": 391,
+ "line": 488,
"column": 30
},
"end": {
- "line": 393,
+ "line": 490,
"column": 1
}
}
@@ -30404,16 +31246,16 @@
"generator": false,
"expression": false,
"range": [
- 13233,
- 13302
+ 15155,
+ 15224
],
"loc": {
"start": {
- "line": 391,
+ "line": 488,
"column": 0
},
"end": {
- "line": 393,
+ "line": 490,
"column": 1
}
}
@@ -30424,16 +31266,16 @@
"type": "Identifier",
"name": "dateConverter",
"range": [
- 13312,
- 13325
+ 15234,
+ 15247
],
"loc": {
"start": {
- "line": 394,
+ "line": 491,
"column": 9
},
"end": {
- "line": 394,
+ "line": 491,
"column": 22
}
}
@@ -30443,16 +31285,16 @@
"type": "Identifier",
"name": "s",
"range": [
- 13326,
- 13327
+ 15248,
+ 15249
],
"loc": {
"start": {
- "line": 394,
+ "line": 491,
"column": 23
},
"end": {
- "line": 394,
+ "line": 491,
"column": 24
}
}
@@ -30461,16 +31303,16 @@
"type": "Identifier",
"name": "format",
"range": [
- 13329,
- 13335
+ 15251,
+ 15257
],
"loc": {
"start": {
- "line": 394,
+ "line": 491,
"column": 26
},
"end": {
- "line": 394,
+ "line": 491,
"column": 32
}
}
@@ -30487,16 +31329,16 @@
"type": "Identifier",
"name": "formatDate",
"range": [
- 13350,
- 13360
+ 15272,
+ 15282
],
"loc": {
"start": {
- "line": 395,
+ "line": 492,
"column": 11
},
"end": {
- "line": 395,
+ "line": 492,
"column": 21
}
}
@@ -30506,16 +31348,16 @@
"type": "Identifier",
"name": "s",
"range": [
- 13361,
- 13362
+ 15283,
+ 15284
],
"loc": {
"start": {
- "line": 395,
+ "line": 492,
"column": 22
},
"end": {
- "line": 395,
+ "line": 492,
"column": 23
}
}
@@ -30524,63 +31366,63 @@
"type": "Identifier",
"name": "format",
"range": [
- 13364,
- 13370
+ 15286,
+ 15292
],
"loc": {
"start": {
- "line": 395,
+ "line": 492,
"column": 25
},
"end": {
- "line": 395,
+ "line": 492,
"column": 31
}
}
}
],
"range": [
- 13350,
- 13371
+ 15272,
+ 15293
],
"loc": {
"start": {
- "line": 395,
+ "line": 492,
"column": 11
},
"end": {
- "line": 395,
+ "line": 492,
"column": 32
}
}
},
"range": [
- 13343,
- 13372
+ 15265,
+ 15294
],
"loc": {
"start": {
- "line": 395,
+ "line": 492,
"column": 4
},
"end": {
- "line": 395,
+ "line": 492,
"column": 33
}
}
}
],
"range": [
- 13337,
- 13374
+ 15259,
+ 15296
],
"loc": {
"start": {
- "line": 394,
+ "line": 491,
"column": 34
},
"end": {
- "line": 396,
+ "line": 493,
"column": 1
}
}
@@ -30588,16 +31430,16 @@
"generator": false,
"expression": false,
"range": [
- 13303,
- 13374
+ 15225,
+ 15296
],
"loc": {
"start": {
- "line": 394,
+ "line": 491,
"column": 0
},
"end": {
- "line": 396,
+ "line": 493,
"column": 1
}
}
@@ -30608,16 +31450,16 @@
"type": "Identifier",
"name": "dmyDateConverter",
"range": [
- 13384,
- 13400
+ 15306,
+ 15322
],
"loc": {
"start": {
- "line": 397,
+ "line": 494,
"column": 9
},
"end": {
- "line": 397,
+ "line": 494,
"column": 25
}
}
@@ -30627,16 +31469,16 @@
"type": "Identifier",
"name": "s",
"range": [
- 13401,
- 13402
+ 15323,
+ 15324
],
"loc": {
"start": {
- "line": 397,
+ "line": 494,
"column": 26
},
"end": {
- "line": 397,
+ "line": 494,
"column": 27
}
}
@@ -30653,16 +31495,16 @@
"type": "Identifier",
"name": "dateConverter",
"range": [
- 13417,
- 13430
+ 15339,
+ 15352
],
"loc": {
"start": {
- "line": 398,
+ "line": 495,
"column": 11
},
"end": {
- "line": 398,
+ "line": 495,
"column": 24
}
}
@@ -30672,16 +31514,16 @@
"type": "Identifier",
"name": "s",
"range": [
- 13431,
- 13432
+ 15353,
+ 15354
],
"loc": {
"start": {
- "line": 398,
+ "line": 495,
"column": 25
},
"end": {
- "line": 398,
+ "line": 495,
"column": 26
}
}
@@ -30691,63 +31533,63 @@
"value": "DMY",
"raw": "'DMY'",
"range": [
- 13434,
- 13439
+ 15356,
+ 15361
],
"loc": {
"start": {
- "line": 398,
+ "line": 495,
"column": 28
},
"end": {
- "line": 398,
+ "line": 495,
"column": 33
}
}
}
],
"range": [
- 13417,
- 13440
+ 15339,
+ 15362
],
"loc": {
"start": {
- "line": 398,
+ "line": 495,
"column": 11
},
"end": {
- "line": 398,
+ "line": 495,
"column": 34
}
}
},
"range": [
- 13410,
- 13441
+ 15332,
+ 15363
],
"loc": {
"start": {
- "line": 398,
+ "line": 495,
"column": 4
},
"end": {
- "line": 398,
+ "line": 495,
"column": 35
}
}
}
],
"range": [
- 13404,
- 13443
+ 15326,
+ 15365
],
"loc": {
"start": {
- "line": 397,
+ "line": 494,
"column": 29
},
"end": {
- "line": 399,
+ "line": 496,
"column": 1
}
}
@@ -30755,16 +31597,16 @@
"generator": false,
"expression": false,
"range": [
- 13375,
- 13443
+ 15297,
+ 15365
],
"loc": {
"start": {
- "line": 397,
+ "line": 494,
"column": 0
},
"end": {
- "line": 399,
+ "line": 496,
"column": 1
}
}
@@ -30775,16 +31617,16 @@
"type": "Identifier",
"name": "mdyDateConverter",
"range": [
- 13453,
- 13469
+ 15375,
+ 15391
],
"loc": {
"start": {
- "line": 400,
+ "line": 497,
"column": 9
},
"end": {
- "line": 400,
+ "line": 497,
"column": 25
}
}
@@ -30794,16 +31636,16 @@
"type": "Identifier",
"name": "s",
"range": [
- 13470,
- 13471
+ 15392,
+ 15393
],
"loc": {
"start": {
- "line": 400,
+ "line": 497,
"column": 26
},
"end": {
- "line": 400,
+ "line": 497,
"column": 27
}
}
@@ -30820,16 +31662,16 @@
"type": "Identifier",
"name": "dateConverter",
"range": [
- 13486,
- 13499
+ 15408,
+ 15421
],
"loc": {
"start": {
- "line": 401,
+ "line": 498,
"column": 11
},
"end": {
- "line": 401,
+ "line": 498,
"column": 24
}
}
@@ -30839,16 +31681,16 @@
"type": "Identifier",
"name": "s",
"range": [
- 13500,
- 13501
+ 15422,
+ 15423
],
"loc": {
"start": {
- "line": 401,
+ "line": 498,
"column": 25
},
"end": {
- "line": 401,
+ "line": 498,
"column": 26
}
}
@@ -30858,63 +31700,63 @@
"value": "MDY",
"raw": "'MDY'",
"range": [
- 13503,
- 13508
+ 15425,
+ 15430
],
"loc": {
"start": {
- "line": 401,
+ "line": 498,
"column": 28
},
"end": {
- "line": 401,
+ "line": 498,
"column": 33
}
}
}
],
"range": [
- 13486,
- 13509
+ 15408,
+ 15431
],
"loc": {
"start": {
- "line": 401,
+ "line": 498,
"column": 11
},
"end": {
- "line": 401,
+ "line": 498,
"column": 34
}
}
},
"range": [
- 13479,
- 13510
+ 15401,
+ 15432
],
"loc": {
"start": {
- "line": 401,
+ "line": 498,
"column": 4
},
"end": {
- "line": 401,
+ "line": 498,
"column": 35
}
}
}
],
"range": [
- 13473,
- 13512
+ 15395,
+ 15434
],
"loc": {
"start": {
- "line": 400,
+ "line": 497,
"column": 29
},
"end": {
- "line": 402,
+ "line": 499,
"column": 1
}
}
@@ -30922,16 +31764,16 @@
"generator": false,
"expression": false,
"range": [
- 13444,
- 13512
+ 15366,
+ 15434
],
"loc": {
"start": {
- "line": 400,
+ "line": 497,
"column": 0
},
"end": {
- "line": 402,
+ "line": 499,
"column": 1
}
}
@@ -30942,16 +31784,16 @@
"type": "Identifier",
"name": "ymdDateConverter",
"range": [
- 13522,
- 13538
+ 15444,
+ 15460
],
"loc": {
"start": {
- "line": 403,
+ "line": 500,
"column": 9
},
"end": {
- "line": 403,
+ "line": 500,
"column": 25
}
}
@@ -30961,16 +31803,16 @@
"type": "Identifier",
"name": "s",
"range": [
- 13539,
- 13540
+ 15461,
+ 15462
],
"loc": {
"start": {
- "line": 403,
+ "line": 500,
"column": 26
},
"end": {
- "line": 403,
+ "line": 500,
"column": 27
}
}
@@ -30987,16 +31829,16 @@
"type": "Identifier",
"name": "dateConverter",
"range": [
- 13555,
- 13568
+ 15477,
+ 15490
],
"loc": {
"start": {
- "line": 404,
+ "line": 501,
"column": 11
},
"end": {
- "line": 404,
+ "line": 501,
"column": 24
}
}
@@ -31006,16 +31848,16 @@
"type": "Identifier",
"name": "s",
"range": [
- 13569,
- 13570
+ 15491,
+ 15492
],
"loc": {
"start": {
- "line": 404,
+ "line": 501,
"column": 25
},
"end": {
- "line": 404,
+ "line": 501,
"column": 26
}
}
@@ -31025,63 +31867,63 @@
"value": "YMD",
"raw": "'YMD'",
"range": [
- 13572,
- 13577
+ 15494,
+ 15499
],
"loc": {
"start": {
- "line": 404,
+ "line": 501,
"column": 28
},
"end": {
- "line": 404,
+ "line": 501,
"column": 33
}
}
}
],
"range": [
- 13555,
- 13578
+ 15477,
+ 15500
],
"loc": {
"start": {
- "line": 404,
+ "line": 501,
"column": 11
},
"end": {
- "line": 404,
+ "line": 501,
"column": 34
}
}
},
"range": [
- 13548,
- 13579
+ 15470,
+ 15501
],
"loc": {
"start": {
- "line": 404,
+ "line": 501,
"column": 4
},
"end": {
- "line": 404,
+ "line": 501,
"column": 35
}
}
}
],
"range": [
- 13542,
- 13581
+ 15464,
+ 15503
],
"loc": {
"start": {
- "line": 403,
+ "line": 500,
"column": 29
},
"end": {
- "line": 405,
+ "line": 502,
"column": 1
}
}
@@ -31089,16 +31931,16 @@
"generator": false,
"expression": false,
"range": [
- 13513,
- 13581
+ 15435,
+ 15503
],
"loc": {
"start": {
- "line": 403,
+ "line": 500,
"column": 0
},
"end": {
- "line": 405,
+ "line": 502,
"column": 1
}
}
@@ -31109,16 +31951,16 @@
"type": "Identifier",
"name": "ddmmmyyyyDateConverter",
"range": [
- 13591,
- 13613
+ 15513,
+ 15535
],
"loc": {
"start": {
- "line": 406,
+ "line": 503,
"column": 9
},
"end": {
- "line": 406,
+ "line": 503,
"column": 31
}
}
@@ -31128,16 +31970,16 @@
"type": "Identifier",
"name": "s",
"range": [
- 13614,
- 13615
+ 15536,
+ 15537
],
"loc": {
"start": {
- "line": 406,
+ "line": 503,
"column": 32
},
"end": {
- "line": 406,
+ "line": 503,
"column": 33
}
}
@@ -31154,16 +31996,16 @@
"type": "Identifier",
"name": "dateConverter",
"range": [
- 13630,
- 13643
+ 15552,
+ 15565
],
"loc": {
"start": {
- "line": 407,
+ "line": 504,
"column": 11
},
"end": {
- "line": 407,
+ "line": 504,
"column": 24
}
}
@@ -31173,16 +32015,16 @@
"type": "Identifier",
"name": "s",
"range": [
- 13644,
- 13645
+ 15566,
+ 15567
],
"loc": {
"start": {
- "line": 407,
+ "line": 504,
"column": 25
},
"end": {
- "line": 407,
+ "line": 504,
"column": 26
}
}
@@ -31192,63 +32034,63 @@
"value": "DDMMMYYYY",
"raw": "'DDMMMYYYY'",
"range": [
- 13647,
- 13658
+ 15569,
+ 15580
],
"loc": {
"start": {
- "line": 407,
+ "line": 504,
"column": 28
},
"end": {
- "line": 407,
+ "line": 504,
"column": 39
}
}
}
],
"range": [
- 13630,
- 13659
+ 15552,
+ 15581
],
"loc": {
"start": {
- "line": 407,
+ "line": 504,
"column": 11
},
"end": {
- "line": 407,
+ "line": 504,
"column": 40
}
}
},
"range": [
- 13623,
- 13660
+ 15545,
+ 15582
],
"loc": {
"start": {
- "line": 407,
+ "line": 504,
"column": 4
},
"end": {
- "line": 407,
+ "line": 504,
"column": 41
}
}
}
],
"range": [
- 13617,
- 13662
+ 15539,
+ 15584
],
"loc": {
"start": {
- "line": 406,
+ "line": 503,
"column": 35
},
"end": {
- "line": 408,
+ "line": 505,
"column": 1
}
}
@@ -31256,16 +32098,16 @@
"generator": false,
"expression": false,
"range": [
- 13582,
- 13662
+ 15504,
+ 15584
],
"loc": {
"start": {
- "line": 406,
+ "line": 503,
"column": 0
},
"end": {
- "line": 408,
+ "line": 505,
"column": 1
}
}
@@ -31276,16 +32118,16 @@
"type": "Identifier",
"name": "ipAddress",
"range": [
- 13673,
- 13682
+ 15595,
+ 15604
],
"loc": {
"start": {
- "line": 410,
+ "line": 507,
"column": 9
},
"end": {
- "line": 410,
+ "line": 507,
"column": 18
}
}
@@ -31295,16 +32137,16 @@
"type": "Identifier",
"name": "value",
"range": [
- 13683,
- 13688
+ 15605,
+ 15610
],
"loc": {
"start": {
- "line": 410,
+ "line": 507,
"column": 19
},
"end": {
- "line": 410,
+ "line": 507,
"column": 24
}
}
@@ -31322,16 +32164,16 @@
"type": "Identifier",
"name": "vals",
"range": [
- 13700,
- 13704
+ 15622,
+ 15626
],
"loc": {
"start": {
- "line": 411,
+ "line": 508,
"column": 8
},
"end": {
- "line": 411,
+ "line": 508,
"column": 12
}
}
@@ -31345,16 +32187,16 @@
"type": "Identifier",
"name": "value",
"range": [
- 13707,
- 13712
+ 15629,
+ 15634
],
"loc": {
"start": {
- "line": 411,
+ "line": 508,
"column": 15
},
"end": {
- "line": 411,
+ "line": 508,
"column": 20
}
}
@@ -31363,31 +32205,31 @@
"type": "Identifier",
"name": "split",
"range": [
- 13713,
- 13718
+ 15635,
+ 15640
],
"loc": {
"start": {
- "line": 411,
+ "line": 508,
"column": 21
},
"end": {
- "line": 411,
+ "line": 508,
"column": 26
}
}
},
"range": [
- 13707,
- 13718
+ 15629,
+ 15640
],
"loc": {
"start": {
- "line": 411,
+ "line": 508,
"column": 15
},
"end": {
- "line": 411,
+ "line": 508,
"column": 26
}
}
@@ -31398,47 +32240,47 @@
"value": ".",
"raw": "'.'",
"range": [
- 13719,
- 13722
+ 15641,
+ 15644
],
"loc": {
"start": {
- "line": 411,
+ "line": 508,
"column": 27
},
"end": {
- "line": 411,
+ "line": 508,
"column": 30
}
}
}
],
"range": [
- 13707,
- 13723
+ 15629,
+ 15645
],
"loc": {
"start": {
- "line": 411,
+ "line": 508,
"column": 15
},
"end": {
- "line": 411,
+ "line": 508,
"column": 31
}
}
},
"range": [
- 13700,
- 13723
+ 15622,
+ 15645
],
"loc": {
"start": {
- "line": 411,
+ "line": 508,
"column": 8
},
"end": {
- "line": 411,
+ "line": 508,
"column": 31
}
}
@@ -31446,16 +32288,16 @@
],
"kind": "let",
"range": [
- 13696,
- 13724
+ 15618,
+ 15646
],
"loc": {
"start": {
- "line": 411,
+ "line": 508,
"column": 4
},
"end": {
- "line": 411,
+ "line": 508,
"column": 32
}
}
@@ -31471,32 +32313,32 @@
"type": "Identifier",
"name": "x",
"range": [
- 13738,
- 13739
+ 15660,
+ 15661
],
"loc": {
"start": {
- "line": 412,
+ "line": 509,
"column": 13
},
"end": {
- "line": 412,
+ "line": 509,
"column": 14
}
}
},
"init": null,
"range": [
- 13738,
- 13739
+ 15660,
+ 15661
],
"loc": {
"start": {
- "line": 412,
+ "line": 509,
"column": 13
},
"end": {
- "line": 412,
+ "line": 509,
"column": 14
}
}
@@ -31504,16 +32346,16 @@
],
"kind": "let",
"range": [
- 13734,
- 13739
+ 15656,
+ 15661
],
"loc": {
"start": {
- "line": 412,
+ "line": 509,
"column": 9
},
"end": {
- "line": 412,
+ "line": 509,
"column": 14
}
}
@@ -31522,16 +32364,16 @@
"type": "Identifier",
"name": "vals",
"range": [
- 13743,
- 13747
+ 15665,
+ 15669
],
"loc": {
"start": {
- "line": 412,
+ "line": 509,
"column": 18
},
"end": {
- "line": 412,
+ "line": 509,
"column": 22
}
}
@@ -31548,16 +32390,16 @@
"type": "Identifier",
"name": "val",
"range": [
- 13763,
- 13766
+ 15685,
+ 15688
],
"loc": {
"start": {
- "line": 413,
+ "line": 510,
"column": 12
},
"end": {
- "line": 413,
+ "line": 510,
"column": 15
}
}
@@ -31569,16 +32411,16 @@
"type": "Identifier",
"name": "vals",
"range": [
- 13769,
- 13773
+ 15691,
+ 15695
],
"loc": {
"start": {
- "line": 413,
+ "line": 510,
"column": 18
},
"end": {
- "line": 413,
+ "line": 510,
"column": 22
}
}
@@ -31587,46 +32429,46 @@
"type": "Identifier",
"name": "x",
"range": [
- 13774,
- 13775
+ 15696,
+ 15697
],
"loc": {
"start": {
- "line": 413,
+ "line": 510,
"column": 23
},
"end": {
- "line": 413,
+ "line": 510,
"column": 24
}
}
},
"range": [
- 13769,
- 13776
+ 15691,
+ 15698
],
"loc": {
"start": {
- "line": 413,
+ "line": 510,
"column": 18
},
"end": {
- "line": 413,
+ "line": 510,
"column": 25
}
}
},
"range": [
- 13763,
- 13776
+ 15685,
+ 15698
],
"loc": {
"start": {
- "line": 413,
+ "line": 510,
"column": 12
},
"end": {
- "line": 413,
+ "line": 510,
"column": 25
}
}
@@ -31634,16 +32476,16 @@
],
"kind": "let",
"range": [
- 13759,
- 13777
+ 15681,
+ 15699
],
"loc": {
"start": {
- "line": 413,
+ "line": 510,
"column": 8
},
"end": {
- "line": 413,
+ "line": 510,
"column": 26
}
}
@@ -31658,16 +32500,16 @@
"value": 3,
"raw": "3",
"range": [
- 13793,
- 13794
+ 15715,
+ 15716
],
"loc": {
"start": {
- "line": 414,
+ "line": 511,
"column": 15
},
"end": {
- "line": 414,
+ "line": 511,
"column": 16
}
}
@@ -31679,16 +32521,16 @@
"type": "Identifier",
"name": "val",
"range": [
- 13797,
- 13800
+ 15719,
+ 15722
],
"loc": {
"start": {
- "line": 414,
+ "line": 511,
"column": 19
},
"end": {
- "line": 414,
+ "line": 511,
"column": 22
}
}
@@ -31697,46 +32539,46 @@
"type": "Identifier",
"name": "length",
"range": [
- 13801,
- 13807
+ 15723,
+ 15729
],
"loc": {
"start": {
- "line": 414,
+ "line": 511,
"column": 23
},
"end": {
- "line": 414,
+ "line": 511,
"column": 29
}
}
},
"range": [
- 13797,
- 13807
+ 15719,
+ 15729
],
"loc": {
"start": {
- "line": 414,
+ "line": 511,
"column": 19
},
"end": {
- "line": 414,
+ "line": 511,
"column": 29
}
}
},
"range": [
- 13793,
- 13807
+ 15715,
+ 15729
],
"loc": {
"start": {
- "line": 414,
+ "line": 511,
"column": 15
},
"end": {
- "line": 414,
+ "line": 511,
"column": 29
}
}
@@ -31753,16 +32595,16 @@
"type": "Identifier",
"name": "val",
"range": [
- 13823,
- 13826
+ 15745,
+ 15748
],
"loc": {
"start": {
- "line": 415,
+ "line": 512,
"column": 12
},
"end": {
- "line": 415,
+ "line": 512,
"column": 15
}
}
@@ -31775,16 +32617,16 @@
"value": "0",
"raw": "'0'",
"range": [
- 13829,
- 13832
+ 15751,
+ 15754
],
"loc": {
"start": {
- "line": 415,
+ "line": 512,
"column": 18
},
"end": {
- "line": 415,
+ "line": 512,
"column": 21
}
}
@@ -31793,92 +32635,92 @@
"type": "Identifier",
"name": "val",
"range": [
- 13835,
- 13838
+ 15757,
+ 15760
],
"loc": {
"start": {
- "line": 415,
+ "line": 512,
"column": 24
},
"end": {
- "line": 415,
+ "line": 512,
"column": 27
}
}
},
"range": [
- 13829,
- 13838
+ 15751,
+ 15760
],
"loc": {
"start": {
- "line": 415,
+ "line": 512,
"column": 18
},
"end": {
- "line": 415,
+ "line": 512,
"column": 27
}
}
},
"range": [
- 13823,
- 13838
+ 15745,
+ 15760
],
"loc": {
"start": {
- "line": 415,
+ "line": 512,
"column": 12
},
"end": {
- "line": 415,
+ "line": 512,
"column": 27
}
}
},
"range": [
- 13823,
- 13839
+ 15745,
+ 15761
],
"loc": {
"start": {
- "line": 415,
+ "line": 512,
"column": 12
},
"end": {
- "line": 415,
+ "line": 512,
"column": 28
}
}
}
],
"range": [
- 13809,
- 13849
+ 15731,
+ 15771
],
"loc": {
"start": {
- "line": 414,
+ "line": 511,
"column": 31
},
"end": {
- "line": 416,
+ "line": 513,
"column": 9
}
}
},
"range": [
- 13786,
- 13849
+ 15708,
+ 15771
],
"loc": {
"start": {
- "line": 414,
+ "line": 511,
"column": 8
},
"end": {
- "line": 416,
+ "line": 513,
"column": 9
}
}
@@ -31895,16 +32737,16 @@
"type": "Identifier",
"name": "vals",
"range": [
- 13858,
- 13862
+ 15780,
+ 15784
],
"loc": {
"start": {
- "line": 417,
+ "line": 514,
"column": 8
},
"end": {
- "line": 417,
+ "line": 514,
"column": 12
}
}
@@ -31913,31 +32755,31 @@
"type": "Identifier",
"name": "x",
"range": [
- 13863,
- 13864
+ 15785,
+ 15786
],
"loc": {
"start": {
- "line": 417,
+ "line": 514,
"column": 13
},
"end": {
- "line": 417,
+ "line": 514,
"column": 14
}
}
},
"range": [
- 13858,
- 13865
+ 15780,
+ 15787
],
"loc": {
"start": {
- "line": 417,
+ "line": 514,
"column": 8
},
"end": {
- "line": 417,
+ "line": 514,
"column": 15
}
}
@@ -31946,78 +32788,78 @@
"type": "Identifier",
"name": "val",
"range": [
- 13868,
- 13871
+ 15790,
+ 15793
],
"loc": {
"start": {
- "line": 417,
+ "line": 514,
"column": 18
},
"end": {
- "line": 417,
+ "line": 514,
"column": 21
}
}
},
"range": [
- 13858,
- 13871
+ 15780,
+ 15793
],
"loc": {
"start": {
- "line": 417,
+ "line": 514,
"column": 8
},
"end": {
- "line": 417,
+ "line": 514,
"column": 21
}
}
},
"range": [
- 13858,
- 13872
+ 15780,
+ 15794
],
"loc": {
"start": {
- "line": 417,
+ "line": 514,
"column": 8
},
"end": {
- "line": 417,
+ "line": 514,
"column": 22
}
}
}
],
"range": [
- 13749,
- 13878
+ 15671,
+ 15800
],
"loc": {
"start": {
- "line": 412,
+ "line": 509,
"column": 24
},
"end": {
- "line": 418,
+ "line": 515,
"column": 5
}
}
},
"each": false,
"range": [
- 13729,
- 13878
+ 15651,
+ 15800
],
"loc": {
"start": {
- "line": 412,
+ "line": 509,
"column": 4
},
"end": {
- "line": 418,
+ "line": 515,
"column": 5
}
}
@@ -32033,16 +32875,16 @@
"type": "Identifier",
"name": "vals",
"range": [
- 13890,
- 13894
+ 15812,
+ 15816
],
"loc": {
"start": {
- "line": 419,
+ "line": 516,
"column": 11
},
"end": {
- "line": 419,
+ "line": 516,
"column": 15
}
}
@@ -32051,31 +32893,31 @@
"type": "Identifier",
"name": "join",
"range": [
- 13895,
- 13899
+ 15817,
+ 15821
],
"loc": {
"start": {
- "line": 419,
+ "line": 516,
"column": 16
},
"end": {
- "line": 419,
+ "line": 516,
"column": 20
}
}
},
"range": [
- 13890,
- 13899
+ 15812,
+ 15821
],
"loc": {
"start": {
- "line": 419,
+ "line": 516,
"column": 11
},
"end": {
- "line": 419,
+ "line": 516,
"column": 20
}
}
@@ -32086,63 +32928,63 @@
"value": ".",
"raw": "'.'",
"range": [
- 13900,
- 13903
+ 15822,
+ 15825
],
"loc": {
"start": {
- "line": 419,
+ "line": 516,
"column": 21
},
"end": {
- "line": 419,
+ "line": 516,
"column": 24
}
}
}
],
"range": [
- 13890,
- 13904
+ 15812,
+ 15826
],
"loc": {
"start": {
- "line": 419,
+ "line": 516,
"column": 11
},
"end": {
- "line": 419,
+ "line": 516,
"column": 25
}
}
},
"range": [
- 13883,
- 13905
+ 15805,
+ 15827
],
"loc": {
"start": {
- "line": 419,
+ "line": 516,
"column": 4
},
"end": {
- "line": 419,
+ "line": 516,
"column": 26
}
}
}
],
"range": [
- 13690,
- 13907
+ 15612,
+ 15829
],
"loc": {
"start": {
- "line": 410,
+ "line": 507,
"column": 26
},
"end": {
- "line": 420,
+ "line": 517,
"column": 1
}
}
@@ -32150,16 +32992,16 @@
"generator": false,
"expression": false,
"range": [
- 13664,
- 13907
+ 15586,
+ 15829
],
"loc": {
"start": {
- "line": 410,
+ "line": 507,
"column": 0
},
"end": {
- "line": 420,
+ "line": 517,
"column": 1
}
}
@@ -32170,16 +33012,16 @@
"type": "Identifier",
"name": "sortIP",
"range": [
- 13918,
- 13924
+ 15840,
+ 15846
],
"loc": {
"start": {
- "line": 422,
+ "line": 519,
"column": 9
},
"end": {
- "line": 422,
+ "line": 519,
"column": 15
}
}
@@ -32189,16 +33031,16 @@
"type": "Identifier",
"name": "a",
"range": [
- 13925,
- 13926
+ 15847,
+ 15848
],
"loc": {
"start": {
- "line": 422,
+ "line": 519,
"column": 16
},
"end": {
- "line": 422,
+ "line": 519,
"column": 17
}
}
@@ -32207,16 +33049,16 @@
"type": "Identifier",
"name": "b",
"range": [
- 13928,
- 13929
+ 15850,
+ 15851
],
"loc": {
"start": {
- "line": 422,
+ "line": 519,
"column": 19
},
"end": {
- "line": 422,
+ "line": 519,
"column": 20
}
}
@@ -32234,16 +33076,16 @@
"type": "Identifier",
"name": "aa",
"range": [
- 13941,
- 13943
+ 15863,
+ 15865
],
"loc": {
"start": {
- "line": 423,
+ "line": 520,
"column": 8
},
"end": {
- "line": 423,
+ "line": 520,
"column": 10
}
}
@@ -32254,16 +33096,16 @@
"type": "Identifier",
"name": "ipAddress",
"range": [
- 13946,
- 13955
+ 15868,
+ 15877
],
"loc": {
"start": {
- "line": 423,
+ "line": 520,
"column": 13
},
"end": {
- "line": 423,
+ "line": 520,
"column": 22
}
}
@@ -32281,16 +33123,16 @@
"type": "Identifier",
"name": "a",
"range": [
- 13956,
- 13957
+ 15878,
+ 15879
],
"loc": {
"start": {
- "line": 423,
+ "line": 520,
"column": 23
},
"end": {
- "line": 423,
+ "line": 520,
"column": 24
}
}
@@ -32299,31 +33141,31 @@
"type": "Identifier",
"name": "value",
"range": [
- 13958,
- 13963
+ 15880,
+ 15885
],
"loc": {
"start": {
- "line": 423,
+ "line": 520,
"column": 25
},
"end": {
- "line": 423,
+ "line": 520,
"column": 30
}
}
},
"range": [
- 13956,
- 13963
+ 15878,
+ 15885
],
"loc": {
"start": {
- "line": 423,
+ "line": 520,
"column": 23
},
"end": {
- "line": 423,
+ "line": 520,
"column": 30
}
}
@@ -32332,78 +33174,78 @@
"type": "Identifier",
"name": "toLowerCase",
"range": [
- 13964,
- 13975
+ 15886,
+ 15897
],
"loc": {
"start": {
- "line": 423,
+ "line": 520,
"column": 31
},
"end": {
- "line": 423,
+ "line": 520,
"column": 42
}
}
},
"range": [
- 13956,
- 13975
+ 15878,
+ 15897
],
"loc": {
"start": {
- "line": 423,
+ "line": 520,
"column": 23
},
"end": {
- "line": 423,
+ "line": 520,
"column": 42
}
}
},
"arguments": [],
"range": [
- 13956,
- 13977
+ 15878,
+ 15899
],
"loc": {
"start": {
- "line": 423,
+ "line": 520,
"column": 23
},
"end": {
- "line": 423,
+ "line": 520,
"column": 44
}
}
}
],
"range": [
- 13946,
- 13978
+ 15868,
+ 15900
],
"loc": {
"start": {
- "line": 423,
+ "line": 520,
"column": 13
},
"end": {
- "line": 423,
+ "line": 520,
"column": 45
}
}
},
"range": [
- 13941,
- 13978
+ 15863,
+ 15900
],
"loc": {
"start": {
- "line": 423,
+ "line": 520,
"column": 8
},
"end": {
- "line": 423,
+ "line": 520,
"column": 45
}
}
@@ -32411,16 +33253,16 @@
],
"kind": "let",
"range": [
- 13937,
- 13979
+ 15859,
+ 15901
],
"loc": {
"start": {
- "line": 423,
+ "line": 520,
"column": 4
},
"end": {
- "line": 423,
+ "line": 520,
"column": 46
}
}
@@ -32434,16 +33276,16 @@
"type": "Identifier",
"name": "bb",
"range": [
- 13988,
- 13990
+ 15910,
+ 15912
],
"loc": {
"start": {
- "line": 424,
+ "line": 521,
"column": 8
},
"end": {
- "line": 424,
+ "line": 521,
"column": 10
}
}
@@ -32454,16 +33296,16 @@
"type": "Identifier",
"name": "ipAddress",
"range": [
- 13993,
- 14002
+ 15915,
+ 15924
],
"loc": {
"start": {
- "line": 424,
+ "line": 521,
"column": 13
},
"end": {
- "line": 424,
+ "line": 521,
"column": 22
}
}
@@ -32481,16 +33323,16 @@
"type": "Identifier",
"name": "b",
"range": [
- 14003,
- 14004
+ 15925,
+ 15926
],
"loc": {
"start": {
- "line": 424,
+ "line": 521,
"column": 23
},
"end": {
- "line": 424,
+ "line": 521,
"column": 24
}
}
@@ -32499,31 +33341,31 @@
"type": "Identifier",
"name": "value",
"range": [
- 14005,
- 14010
+ 15927,
+ 15932
],
"loc": {
"start": {
- "line": 424,
+ "line": 521,
"column": 25
},
"end": {
- "line": 424,
+ "line": 521,
"column": 30
}
}
},
"range": [
- 14003,
- 14010
+ 15925,
+ 15932
],
"loc": {
"start": {
- "line": 424,
+ "line": 521,
"column": 23
},
"end": {
- "line": 424,
+ "line": 521,
"column": 30
}
}
@@ -32532,78 +33374,78 @@
"type": "Identifier",
"name": "toLowerCase",
"range": [
- 14011,
- 14022
+ 15933,
+ 15944
],
"loc": {
"start": {
- "line": 424,
+ "line": 521,
"column": 31
},
"end": {
- "line": 424,
+ "line": 521,
"column": 42
}
}
},
"range": [
- 14003,
- 14022
+ 15925,
+ 15944
],
"loc": {
"start": {
- "line": 424,
+ "line": 521,
"column": 23
},
"end": {
- "line": 424,
+ "line": 521,
"column": 42
}
}
},
"arguments": [],
"range": [
- 14003,
- 14024
+ 15925,
+ 15946
],
"loc": {
"start": {
- "line": 424,
+ "line": 521,
"column": 23
},
"end": {
- "line": 424,
+ "line": 521,
"column": 44
}
}
}
],
"range": [
- 13993,
- 14025
+ 15915,
+ 15947
],
"loc": {
"start": {
- "line": 424,
+ "line": 521,
"column": 13
},
"end": {
- "line": 424,
+ "line": 521,
"column": 45
}
}
},
"range": [
- 13988,
- 14025
+ 15910,
+ 15947
],
"loc": {
"start": {
- "line": 424,
+ "line": 521,
"column": 8
},
"end": {
- "line": 424,
+ "line": 521,
"column": 45
}
}
@@ -32611,16 +33453,16 @@
],
"kind": "let",
"range": [
- 13984,
- 14026
+ 15906,
+ 15948
],
"loc": {
"start": {
- "line": 424,
+ "line": 521,
"column": 4
},
"end": {
- "line": 424,
+ "line": 521,
"column": 46
}
}
@@ -32634,16 +33476,16 @@
"type": "Identifier",
"name": "aa",
"range": [
- 14035,
- 14037
+ 15957,
+ 15959
],
"loc": {
"start": {
- "line": 425,
+ "line": 522,
"column": 8
},
"end": {
- "line": 425,
+ "line": 522,
"column": 10
}
}
@@ -32652,31 +33494,31 @@
"type": "Identifier",
"name": "bb",
"range": [
- 14042,
- 14044
+ 15964,
+ 15966
],
"loc": {
"start": {
- "line": 425,
+ "line": 522,
"column": 15
},
"end": {
- "line": 425,
+ "line": 522,
"column": 17
}
}
},
"range": [
- 14035,
- 14044
+ 15957,
+ 15966
],
"loc": {
"start": {
- "line": 425,
+ "line": 522,
"column": 8
},
"end": {
- "line": 425,
+ "line": 522,
"column": 17
}
}
@@ -32691,47 +33533,47 @@
"value": 0,
"raw": "0",
"range": [
- 14063,
- 14064
+ 15985,
+ 15986
],
"loc": {
"start": {
- "line": 426,
+ "line": 523,
"column": 15
},
"end": {
- "line": 426,
+ "line": 523,
"column": 16
}
}
},
"range": [
- 14056,
- 14065
+ 15978,
+ 15987
],
"loc": {
"start": {
- "line": 426,
+ "line": 523,
"column": 8
},
"end": {
- "line": 426,
+ "line": 523,
"column": 17
}
}
}
],
"range": [
- 14046,
- 14071
+ 15968,
+ 15993
],
"loc": {
"start": {
- "line": 425,
+ "line": 522,
"column": 19
},
"end": {
- "line": 427,
+ "line": 524,
"column": 5
}
}
@@ -32745,16 +33587,16 @@
"type": "Identifier",
"name": "aa",
"range": [
- 14081,
- 14083
+ 16003,
+ 16005
],
"loc": {
"start": {
- "line": 427,
+ "line": 524,
"column": 15
},
"end": {
- "line": 427,
+ "line": 524,
"column": 17
}
}
@@ -32763,31 +33605,31 @@
"type": "Identifier",
"name": "bb",
"range": [
- 14086,
- 14088
+ 16008,
+ 16010
],
"loc": {
"start": {
- "line": 427,
+ "line": 524,
"column": 20
},
"end": {
- "line": 427,
+ "line": 524,
"column": 22
}
}
},
"range": [
- 14081,
- 14088
+ 16003,
+ 16010
],
"loc": {
"start": {
- "line": 427,
+ "line": 524,
"column": 15
},
"end": {
- "line": 427,
+ "line": 524,
"column": 22
}
}
@@ -32805,63 +33647,63 @@
"value": 1,
"raw": "1",
"range": [
- 14108,
- 14109
+ 16030,
+ 16031
],
"loc": {
"start": {
- "line": 428,
+ "line": 525,
"column": 16
},
"end": {
- "line": 428,
+ "line": 525,
"column": 17
}
}
},
"prefix": true,
"range": [
- 14107,
- 14109
+ 16029,
+ 16031
],
"loc": {
"start": {
- "line": 428,
+ "line": 525,
"column": 15
},
"end": {
- "line": 428,
+ "line": 525,
"column": 17
}
}
},
"range": [
- 14100,
- 14110
+ 16022,
+ 16032
],
"loc": {
"start": {
- "line": 428,
+ "line": 525,
"column": 8
},
"end": {
- "line": 428,
+ "line": 525,
"column": 18
}
}
}
],
"range": [
- 14090,
- 14116
+ 16012,
+ 16038
],
"loc": {
"start": {
- "line": 427,
+ "line": 524,
"column": 24
},
"end": {
- "line": 429,
+ "line": 526,
"column": 5
}
}
@@ -32876,93 +33718,93 @@
"value": 1,
"raw": "1",
"range": [
- 14139,
- 14140
+ 16061,
+ 16062
],
"loc": {
"start": {
- "line": 430,
+ "line": 527,
"column": 15
},
"end": {
- "line": 430,
+ "line": 527,
"column": 16
}
}
},
"range": [
- 14132,
- 14141
+ 16054,
+ 16063
],
"loc": {
"start": {
- "line": 430,
+ "line": 527,
"column": 8
},
"end": {
- "line": 430,
+ "line": 527,
"column": 17
}
}
}
],
"range": [
- 14122,
- 14147
+ 16044,
+ 16069
],
"loc": {
"start": {
- "line": 429,
+ "line": 526,
"column": 11
},
"end": {
- "line": 431,
+ "line": 528,
"column": 5
}
}
},
"range": [
- 14077,
- 14147
+ 15999,
+ 16069
],
"loc": {
"start": {
- "line": 427,
+ "line": 524,
"column": 11
},
"end": {
- "line": 431,
+ "line": 528,
"column": 5
}
}
},
"range": [
- 14031,
- 14147
+ 15953,
+ 16069
],
"loc": {
"start": {
- "line": 425,
+ "line": 522,
"column": 4
},
"end": {
- "line": 431,
+ "line": 528,
"column": 5
}
}
}
],
"range": [
- 13931,
- 14149
+ 15853,
+ 16071
],
"loc": {
"start": {
- "line": 422,
+ "line": 519,
"column": 22
},
"end": {
- "line": 432,
+ "line": 529,
"column": 1
}
}
@@ -32970,16 +33812,16 @@
"generator": false,
"expression": false,
"range": [
- 13909,
- 14149
+ 15831,
+ 16071
],
"loc": {
"start": {
- "line": 422,
+ "line": 519,
"column": 0
},
"end": {
- "line": 432,
+ "line": 529,
"column": 1
}
}
@@ -32988,7 +33830,7 @@
"sourceType": "module",
"range": [
0,
- 14149
+ 16071
],
"loc": {
"start": {
@@ -32996,44 +33838,170 @@
"column": 0
},
"end": {
- "line": 432,
+ "line": 529,
"column": 1
}
},
"comments": [
{
"type": "Block",
- "value": "*\n * SortableTable Adapter module\n * @param {Object} tf TableFilter instance\n ",
+ "value": "*\n * SortableTable Adapter module\n ",
"range": [
- 390,
- 484
+ 325,
+ 364
],
"loc": {
"start": {
+ "line": 9,
+ "column": 0
+ },
+ "end": {
"line": 11,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\n * Creates an instance of AdapterSortableTable\n * @param {TableFilter} tf TableFilter instance\n * @param {Object} opts Configuration object\n ",
+ "range": [
+ 430,
+ 593
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
"column": 4
},
"end": {
- "line": 14,
+ "line": 18,
"column": 7
}
}
},
{
- "type": "Line",
- "value": "indicates if table previously sorted",
+ "type": "Block",
+ "value": "*\n * Module name\n * @type {String}\n ",
"range": [
- 642,
- 680
+ 661,
+ 725
],
"loc": {
"start": {
- "line": 21,
+ "line": 22,
"column": 8
},
"end": {
- "line": 21,
- "column": 46
+ "line": 25,
+ "column": 11
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\n * Module description\n * @type {String}\n ",
+ "range": [
+ 766,
+ 837
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 8
+ },
+ "end": {
+ "line": 31,
+ "column": 11
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\n * Indicate whether table previously sorted\n * @type {Boolean}\n * @private\n ",
+ "range": [
+ 905,
+ 1019
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 8
+ },
+ "end": {
+ "line": 38,
+ "column": 11
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\n * List of sort type per column basis\n * @type {Array}\n ",
+ "range": [
+ 1058,
+ 1144
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 8
+ },
+ "end": {
+ "line": 44,
+ "column": 11
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\n * Column to be sorted at initialization, ie:\n * sort_col_at_start: [1, true]\n * @type {Array}\n ",
+ "range": [
+ 1218,
+ 1352
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 8
+ },
+ "end": {
+ "line": 51,
+ "column": 11
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\n * Enable asynchronous sort, if triggers are external\n * @type {Boolean}\n ",
+ "range": [
+ 1469,
+ 1573
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 8
+ },
+ "end": {
+ "line": 58,
+ "column": 11
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\n * List of element IDs triggering sort on a per column basis\n * @type {Array}\n ",
+ "range": [
+ 1634,
+ 1743
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 8
+ },
+ "end": {
+ "line": 64,
+ "column": 11
}
}
},
@@ -33041,16 +34009,16 @@
"type": "Line",
"value": " edit .sort-arrow.descending / .sort-arrow.ascending in",
"range": [
- 1019,
- 1076
+ 1830,
+ 1887
],
"loc": {
"start": {
- "line": 30,
+ "line": 67,
"column": 8
},
"end": {
- "line": 30,
+ "line": 67,
"column": 65
}
}
@@ -33059,89 +34027,215 @@
"type": "Line",
"value": " tablefilter.css to reflect any path change",
"range": [
- 1085,
- 1130
+ 1896,
+ 1941
],
"loc": {
"start": {
- "line": 31,
+ "line": 68,
"column": 8
},
"end": {
- "line": 31,
+ "line": 68,
"column": 53
}
}
},
{
- "type": "Line",
- "value": "cell attribute storing custom key",
+ "type": "Block",
+ "value": "*\n * Path to images\n * @type {String}\n ",
"range": [
- 1470,
- 1505
+ 1950,
+ 2017
],
"loc": {
"start": {
- "line": 37,
+ "line": 69,
"column": 8
},
"end": {
- "line": 37,
- "column": 43
+ "line": 72,
+ "column": 11
}
}
},
{
- "type": "Line",
- "value": " callback invoked after sort is loaded and instanciated",
+ "type": "Block",
+ "value": "*\n * Blank image file name\n * @type {String}\n ",
"range": [
- 1578,
- 1635
+ 2085,
+ 2159
],
"loc": {
"start": {
- "line": 40,
+ "line": 75,
"column": 8
},
"end": {
- "line": 40,
- "column": 65
+ "line": 78,
+ "column": 11
}
}
},
{
- "type": "Line",
- "value": " callback invoked before table is sorted",
+ "type": "Block",
+ "value": "*\n * Css class for sort indicator image\n * @type {String}\n ",
"range": [
- 1740,
- 1782
+ 2226,
+ 2313
],
"loc": {
"start": {
- "line": 43,
+ "line": 81,
"column": 8
},
"end": {
- "line": 43,
- "column": 50
+ "line": 84,
+ "column": 11
}
}
},
{
- "type": "Line",
- "value": " callback invoked after table is sorted",
+ "type": "Block",
+ "value": "*\n * Css class for ascending sort indicator image\n * @type {String}\n ",
"range": [
- 1887,
- 1928
+ 2390,
+ 2487
],
"loc": {
"start": {
- "line": 46,
+ "line": 87,
"column": 8
},
"end": {
- "line": 46,
- "column": 49
+ "line": 90,
+ "column": 11
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\n * Css class for descending sort indicator image\n * @type {String}\n ",
+ "range": [
+ 2570,
+ 2668
+ ],
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 8
+ },
+ "end": {
+ "line": 96,
+ "column": 11
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\n * Cell attribute key storing custom value used for sorting\n * @type {String}\n ",
+ "range": [
+ 2754,
+ 2863
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 8
+ },
+ "end": {
+ "line": 102,
+ "column": 11
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\n * Callback fired when sort extension is instanciated\n * @type {Function}\n ",
+ "range": [
+ 2936,
+ 3041
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 8
+ },
+ "end": {
+ "line": 108,
+ "column": 11
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\n * Callback fired before a table column is sorted\n * @type {Function}\n ",
+ "range": [
+ 3147,
+ 3248
+ ],
+ "loc": {
+ "start": {
+ "line": 112,
+ "column": 8
+ },
+ "end": {
+ "line": 115,
+ "column": 11
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\n * Callback fired after a table column is sorted\n * @type {Function}\n ",
+ "range": [
+ 3354,
+ 3454
+ ],
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 8
+ },
+ "end": {
+ "line": 122,
+ "column": 11
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\n * SortableTable instance\n * @private\n ",
+ "range": [
+ 3545,
+ 3614
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 8
+ },
+ "end": {
+ "line": 128,
+ "column": 11
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\n * Initializes AdapterSortableTable instance\n ",
+ "range": [
+ 3675,
+ 3735
+ ],
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 4
+ },
+ "end": {
+ "line": 136,
+ "column": 7
}
}
},
@@ -33149,16 +34243,16 @@
"type": "Line",
"value": " SortableTable class sanity check (sortabletable.js)",
"range": [
- 2176,
- 2230
+ 3871,
+ 3925
],
"loc": {
"start": {
- "line": 59,
+ "line": 144,
"column": 8
},
"end": {
- "line": 59,
+ "line": 144,
"column": 62
}
}
@@ -33167,16 +34261,16 @@
"type": "Line",
"value": "Column sort at start",
"range": [
- 2419,
- 2441
+ 4114,
+ 4136
],
"loc": {
"start": {
- "line": 67,
+ "line": 152,
"column": 8
},
"end": {
- "line": 67,
+ "line": 152,
"column": 30
}
}
@@ -33185,16 +34279,16 @@
"type": "Block",
"value": "** SortableTable callbacks **",
"range": [
- 2702,
- 2735
+ 4397,
+ 4430
],
"loc": {
"start": {
- "line": 77,
+ "line": 162,
"column": 8
},
"end": {
- "line": 77,
+ "line": 162,
"column": 41
}
}
@@ -33203,16 +34297,16 @@
"type": "Block",
"value": "** sort behaviour for paging **",
"range": [
- 2917,
- 2952
+ 4612,
+ 4647
],
"loc": {
"start": {
- "line": 83,
+ "line": 168,
"column": 12
},
"end": {
- "line": 83,
+ "line": 168,
"column": 47
}
}
@@ -33221,16 +34315,16 @@
"type": "Line",
"value": "sort behaviour for paging",
"range": [
- 3141,
- 3168
+ 4836,
+ 4863
],
"loc": {
"start": {
- "line": 92,
+ "line": 177,
"column": 12
},
"end": {
- "line": 92,
+ "line": 177,
"column": 39
}
}
@@ -33239,34 +34333,70 @@
"type": "Line",
"value": " recalculate valid rows index as sorting may have change it",
"range": [
- 3268,
- 3329
+ 4963,
+ 5024
],
"loc": {
"start": {
- "line": 95,
+ "line": 180,
"column": 16
},
"end": {
- "line": 95,
+ "line": 180,
"column": 77
}
}
},
+ {
+ "type": "Block",
+ "value": "* @inherited ",
+ "range": [
+ 5571,
+ 5588
+ ],
+ "loc": {
+ "start": {
+ "line": 198,
+ "column": 8
+ },
+ "end": {
+ "line": 198,
+ "column": 25
+ }
+ }
+ },
{
"type": "Block",
"value": "*\n * Sort specified column\n * @param {Number} colIdx Column index\n * @param {Boolean} desc Optional: descending manner\n ",
"range": [
- 3969,
- 4109
+ 5691,
+ 5831
],
"loc": {
"start": {
- "line": 117,
+ "line": 204,
"column": 4
},
"end": {
- "line": 121,
+ "line": 208,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\n * Set SortableTable overrides for TableFilter integration\n ",
+ "range": [
+ 5918,
+ 5992
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 4
+ },
+ "end": {
+ "line": 215,
"column": 7
}
}
@@ -33275,16 +34405,16 @@
"type": "Block",
"value": "*\n * Overrides headerOnclick method in order to handle th event\n * @param {Object} e [description]\n ",
"range": [
- 4282,
- 4411
+ 6083,
+ 6212
],
"loc": {
"start": {
- "line": 130,
+ "line": 220,
"column": 8
},
"end": {
- "line": 133,
+ "line": 223,
"column": 11
}
}
@@ -33293,16 +34423,16 @@
"type": "Line",
"value": " find Header element",
"range": [
- 4565,
- 4587
+ 6366,
+ 6388
],
"loc": {
"start": {
- "line": 139,
+ "line": 229,
"column": 12
},
"end": {
- "line": 139,
+ "line": 229,
"column": 34
}
}
@@ -33311,16 +34441,16 @@
"type": "Block",
"value": "*\n * Overrides getCellIndex IE returns wrong cellIndex when columns are\n * hidden\n * @param {Object} oTd TD element\n * @return {Number} Cell index\n ",
"range": [
- 4927,
- 5124
+ 6728,
+ 6925
],
"loc": {
"start": {
- "line": 152,
+ "line": 242,
"column": 8
},
"end": {
- "line": 157,
+ "line": 247,
"column": 11
}
}
@@ -33329,16 +34459,16 @@
"type": "Block",
"value": "*\n * Overrides initHeader in order to handle filters row position\n * @param {Array} oSortTypes\n ",
"range": [
- 5364,
- 5489
+ 7165,
+ 7290
],
"loc": {
"start": {
- "line": 165,
+ "line": 255,
"column": 8
},
"end": {
- "line": 168,
+ "line": 258,
"column": 11
}
}
@@ -33347,16 +34477,16 @@
"type": "Block",
"value": "*\n * Overrides updateHeaderArrows in order to handle arrows indicators\n ",
"range": [
- 6797,
- 6889
+ 8598,
+ 8690
],
"loc": {
"start": {
- "line": 204,
+ "line": 294,
"column": 8
},
"end": {
- "line": 206,
+ "line": 296,
"column": 11
}
}
@@ -33365,16 +34495,16 @@
"type": "Line",
"value": " external headers",
"range": [
- 7029,
- 7048
+ 8830,
+ 8849
],
"loc": {
"start": {
- "line": 211,
+ "line": 301,
"column": 12
},
"end": {
- "line": 211,
+ "line": 301,
"column": 31
}
}
@@ -33383,16 +34513,16 @@
"type": "Block",
"value": "*\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 ",
"range": [
- 8567,
- 8790
+ 10368,
+ 10591
],
"loc": {
"start": {
- "line": 251,
+ "line": 341,
"column": 8
},
"end": {
- "line": 257,
+ "line": 347,
"column": 11
}
}
@@ -33401,16 +34531,16 @@
"type": "Line",
"value": " if we have defined a custom getRowValue use that",
"range": [
- 8911,
- 8962
+ 10712,
+ 10763
],
"loc": {
"start": {
- "line": 260,
+ "line": 350,
"column": 12
},
"end": {
- "line": 260,
+ "line": 350,
"column": 63
}
}
@@ -33419,34 +34549,70 @@
"type": "Block",
"value": "*\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 ",
"range": [
- 9323,
- 9570
+ 11124,
+ 11371
],
"loc": {
"start": {
- "line": 270,
+ "line": 360,
"column": 8
},
"end": {
- "line": 275,
+ "line": 365,
"column": 11
}
}
},
+ {
+ "type": "Block",
+ "value": "*\n * Adds a sort type\n ",
+ "range": [
+ 11701,
+ 11736
+ ],
+ "loc": {
+ "start": {
+ "line": 378,
+ "column": 4
+ },
+ "end": {
+ "line": 380,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\n * Sets the sort types on a column basis\n * @private\n ",
+ "range": [
+ 11879,
+ 11951
+ ],
+ "loc": {
+ "start": {
+ "line": 386,
+ "column": 4
+ },
+ "end": {
+ "line": 389,
+ "column": 7
+ }
+ }
+ },
{
"type": "Line",
"value": " resolve column types",
"range": [
- 10427,
- 10450
+ 12345,
+ 12368
],
"loc": {
"start": {
- "line": 306,
+ "line": 403,
"column": 21
},
"end": {
- "line": 306,
+ "line": 403,
"column": 44
}
}
@@ -33455,16 +34621,16 @@
"type": "Line",
"value": "Public TF method to add sort type",
"range": [
- 10889,
- 10924
+ 12807,
+ 12842
],
"loc": {
"start": {
- "line": 318,
+ "line": 415,
"column": 8
},
"end": {
- "line": 318,
+ "line": 415,
"column": 43
}
}
@@ -33473,16 +34639,16 @@
"type": "Line",
"value": "Custom sort types",
"range": [
- 10934,
- 10953
+ 12852,
+ 12871
],
"loc": {
"start": {
- "line": 320,
+ "line": 417,
"column": 8
},
"end": {
- "line": 320,
+ "line": 417,
"column": 27
}
}
@@ -33491,34 +34657,34 @@
"type": "Block",
"value": "** external table headers adapter **",
"range": [
- 11628,
- 11668
+ 13546,
+ 13586
],
"loc": {
"start": {
- "line": 335,
+ "line": 432,
"column": 8
},
"end": {
- "line": 335,
+ "line": 432,
"column": 48
}
}
},
{
"type": "Block",
- "value": "*\n * Destroy sort\n ",
+ "value": "*\n * Remove extension\n ",
"range": [
- 12481,
- 12512
+ 14399,
+ 14434
],
"loc": {
"start": {
- "line": 359,
+ "line": 456,
"column": 4
},
"end": {
- "line": 361,
+ "line": 458,
"column": 7
}
}
@@ -33527,16 +34693,16 @@
"type": "Line",
"value": "Converters",
"range": [
- 13150,
- 13162
+ 15072,
+ 15084
],
"loc": {
"start": {
- "line": 387,
+ "line": 484,
"column": 0
},
"end": {
- "line": 387,
+ "line": 484,
"column": 12
}
}
diff --git a/docs/ast/source/modules/gridLayout.js.json b/docs/ast/source/modules/gridLayout.js.json
index aff57cb5..e0250bed 100644
--- a/docs/ast/source/modules/gridLayout.js.json
+++ b/docs/ast/source/modules/gridLayout.js.json
@@ -5071,11 +5071,11 @@
],
"trailingComments": [
{
- "type": "Line",
- "value": " filters flag at TF level",
+ "type": "Block",
+ "value": "*\n * Main container element\n * @private\n ",
"range": [
3936,
- 3963
+ 4005
],
"loc": {
"start": {
@@ -5083,7 +5083,595 @@
"column": 8
},
"end": {
+ "line": 155,
+ "column": 11
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4014,
+ 4018
+ ],
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 8
+ },
+ "end": {
+ "line": 156,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tblMainCont",
+ "range": [
+ 4019,
+ 4030
+ ],
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 13
+ },
+ "end": {
+ "line": 156,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 4014,
+ 4030
+ ],
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 8
+ },
+ "end": {
+ "line": 156,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 4033,
+ 4037
+ ],
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 27
+ },
+ "end": {
+ "line": 156,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 4014,
+ 4037
+ ],
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 8
+ },
+ "end": {
+ "line": 156,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 4014,
+ 4038
+ ],
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 8
+ },
+ "end": {
+ "line": 156,
+ "column": 32
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\n * Main container element\n * @private\n ",
+ "range": [
+ 3936,
+ 4005
+ ],
+ "loc": {
+ "start": {
"line": 152,
+ "column": 8
+ },
+ "end": {
+ "line": 155,
+ "column": 11
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\n * Table container element\n * @private\n ",
+ "range": [
+ 4048,
+ 4118
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 8
+ },
+ "end": {
+ "line": 161,
+ "column": 11
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4127,
+ 4131
+ ],
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 8
+ },
+ "end": {
+ "line": 162,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tblCont",
+ "range": [
+ 4132,
+ 4139
+ ],
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 13
+ },
+ "end": {
+ "line": 162,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 4127,
+ 4139
+ ],
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 8
+ },
+ "end": {
+ "line": 162,
+ "column": 20
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 4142,
+ 4146
+ ],
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 23
+ },
+ "end": {
+ "line": 162,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 4127,
+ 4146
+ ],
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 8
+ },
+ "end": {
+ "line": 162,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 4127,
+ 4147
+ ],
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 8
+ },
+ "end": {
+ "line": 162,
+ "column": 28
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\n * Table container element\n * @private\n ",
+ "range": [
+ 4048,
+ 4118
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 8
+ },
+ "end": {
+ "line": 161,
+ "column": 11
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\n * Headers' table container element\n * @private\n ",
+ "range": [
+ 4157,
+ 4236
+ ],
+ "loc": {
+ "start": {
+ "line": 164,
+ "column": 8
+ },
+ "end": {
+ "line": 167,
+ "column": 11
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4245,
+ 4249
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 8
+ },
+ "end": {
+ "line": 168,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headTblCont",
+ "range": [
+ 4250,
+ 4261
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 13
+ },
+ "end": {
+ "line": 168,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 4245,
+ 4261
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 8
+ },
+ "end": {
+ "line": 168,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 4264,
+ 4268
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 27
+ },
+ "end": {
+ "line": 168,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 4245,
+ 4268
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 8
+ },
+ "end": {
+ "line": 168,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 4245,
+ 4269
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 8
+ },
+ "end": {
+ "line": 168,
+ "column": 32
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\n * Headers' table container element\n * @private\n ",
+ "range": [
+ 4157,
+ 4236
+ ],
+ "loc": {
+ "start": {
+ "line": 164,
+ "column": 8
+ },
+ "end": {
+ "line": 167,
+ "column": 11
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\n * Headers' table element\n * @private\n ",
+ "range": [
+ 4279,
+ 4348
+ ],
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 8
+ },
+ "end": {
+ "line": 173,
+ "column": 11
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4357,
+ 4361
+ ],
+ "loc": {
+ "start": {
+ "line": 174,
+ "column": 8
+ },
+ "end": {
+ "line": 174,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headTbl",
+ "range": [
+ 4362,
+ 4369
+ ],
+ "loc": {
+ "start": {
+ "line": 174,
+ "column": 13
+ },
+ "end": {
+ "line": 174,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 4357,
+ 4369
+ ],
+ "loc": {
+ "start": {
+ "line": 174,
+ "column": 8
+ },
+ "end": {
+ "line": 174,
+ "column": 20
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 4372,
+ 4376
+ ],
+ "loc": {
+ "start": {
+ "line": 174,
+ "column": 23
+ },
+ "end": {
+ "line": 174,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 4357,
+ 4376
+ ],
+ "loc": {
+ "start": {
+ "line": 174,
+ "column": 8
+ },
+ "end": {
+ "line": 174,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 4357,
+ 4377
+ ],
+ "loc": {
+ "start": {
+ "line": 174,
+ "column": 8
+ },
+ "end": {
+ "line": 174,
+ "column": 28
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\n * Headers' table element\n * @private\n ",
+ "range": [
+ 4279,
+ 4348
+ ],
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 8
+ },
+ "end": {
+ "line": 173,
+ "column": 11
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " filters flag at TF level",
+ "range": [
+ 4387,
+ 4414
+ ],
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 8
+ },
+ "end": {
+ "line": 176,
"column": 35
}
}
@@ -5102,16 +5690,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 3972,
- 3974
+ 4423,
+ 4425
],
"loc": {
"start": {
- "line": 153,
+ "line": 177,
"column": 8
},
"end": {
- "line": 153,
+ "line": 177,
"column": 10
}
}
@@ -5120,31 +5708,31 @@
"type": "Identifier",
"name": "fltGrid",
"range": [
- 3975,
- 3982
+ 4426,
+ 4433
],
"loc": {
"start": {
- "line": 153,
+ "line": 177,
"column": 11
},
"end": {
- "line": 153,
+ "line": 177,
"column": 18
}
}
},
"range": [
- 3972,
- 3982
+ 4423,
+ 4433
],
"loc": {
"start": {
- "line": 153,
+ "line": 177,
"column": 8
},
"end": {
- "line": 153,
+ "line": 177,
"column": 18
}
}
@@ -5155,16 +5743,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 3985,
- 3989
+ 4436,
+ 4440
],
"loc": {
"start": {
- "line": 153,
+ "line": 177,
"column": 21
},
"end": {
- "line": 153,
+ "line": 177,
"column": 25
}
}
@@ -5173,61 +5761,61 @@
"type": "Identifier",
"name": "enableFilters",
"range": [
- 3990,
- 4003
+ 4441,
+ 4454
],
"loc": {
"start": {
- "line": 153,
+ "line": 177,
"column": 26
},
"end": {
- "line": 153,
+ "line": 177,
"column": 39
}
}
},
"range": [
- 3985,
- 4003
+ 4436,
+ 4454
],
"loc": {
"start": {
- "line": 153,
+ "line": 177,
"column": 21
},
"end": {
- "line": 153,
+ "line": 177,
"column": 39
}
}
},
"range": [
- 3972,
- 4003
+ 4423,
+ 4454
],
"loc": {
"start": {
- "line": 153,
+ "line": 177,
"column": 8
},
"end": {
- "line": 153,
+ "line": 177,
"column": 39
}
}
},
"range": [
- 3972,
- 4004
+ 4423,
+ 4455
],
"loc": {
"start": {
- "line": 153,
+ "line": 177,
"column": 8
},
"end": {
- "line": 153,
+ "line": 177,
"column": 40
}
},
@@ -5236,16 +5824,16 @@
"type": "Line",
"value": " filters flag at TF level",
"range": [
- 3936,
- 3963
+ 4387,
+ 4414
],
"loc": {
"start": {
- "line": 152,
+ "line": 176,
"column": 8
},
"end": {
- "line": 152,
+ "line": 176,
"column": 35
}
}
@@ -5255,7 +5843,7 @@
],
"range": [
424,
- 4010
+ 4461
],
"loc": {
"start": {
@@ -5263,7 +5851,7 @@
"column": 20
},
"end": {
- "line": 154,
+ "line": 178,
"column": 5
}
}
@@ -5272,7 +5860,7 @@
"expression": false,
"range": [
419,
- 4010
+ 4461
],
"loc": {
"start": {
@@ -5280,7 +5868,7 @@
"column": 15
},
"end": {
- "line": 154,
+ "line": 178,
"column": 5
}
}
@@ -5289,7 +5877,7 @@
"computed": false,
"range": [
408,
- 4010
+ 4461
],
"loc": {
"start": {
@@ -5297,7 +5885,7 @@
"column": 4
},
"end": {
- "line": 154,
+ "line": 178,
"column": 5
}
},
@@ -5326,16 +5914,16 @@
"type": "Block",
"value": "*\n * Generates a grid with fixed headers\n * TODO: reduce size of init by extracting single purposed methods\n ",
"range": [
- 4016,
- 4141
+ 4467,
+ 4592
],
"loc": {
"start": {
- "line": 156,
+ "line": 180,
"column": 4
},
"end": {
- "line": 159,
+ "line": 183,
"column": 7
}
}
@@ -5349,16 +5937,16 @@
"type": "Identifier",
"name": "init",
"range": [
- 4146,
- 4150
+ 4597,
+ 4601
],
"loc": {
"start": {
- "line": 160,
+ "line": 184,
"column": 4
},
"end": {
- "line": 160,
+ "line": 184,
"column": 8
}
}
@@ -5379,16 +5967,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 4167,
- 4169
+ 4618,
+ 4620
],
"loc": {
"start": {
- "line": 161,
+ "line": 185,
"column": 12
},
"end": {
- "line": 161,
+ "line": 185,
"column": 14
}
}
@@ -5399,16 +5987,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 4172,
- 4176
+ 4623,
+ 4627
],
"loc": {
"start": {
- "line": 161,
+ "line": 185,
"column": 17
},
"end": {
- "line": 161,
+ "line": 185,
"column": 21
}
}
@@ -5417,46 +6005,46 @@
"type": "Identifier",
"name": "tf",
"range": [
- 4177,
- 4179
+ 4628,
+ 4630
],
"loc": {
"start": {
- "line": 161,
+ "line": 185,
"column": 22
},
"end": {
- "line": 161,
+ "line": 185,
"column": 24
}
}
},
"range": [
- 4172,
- 4179
+ 4623,
+ 4630
],
"loc": {
"start": {
- "line": 161,
+ "line": 185,
"column": 17
},
"end": {
- "line": 161,
+ "line": 185,
"column": 24
}
}
},
"range": [
- 4167,
- 4179
+ 4618,
+ 4630
],
"loc": {
"start": {
- "line": 161,
+ "line": 185,
"column": 12
},
"end": {
- "line": 161,
+ "line": 185,
"column": 24
}
}
@@ -5464,16 +6052,16 @@
],
"kind": "let",
"range": [
- 4163,
- 4180
+ 4614,
+ 4631
],
"loc": {
"start": {
- "line": 161,
+ "line": 185,
"column": 8
},
"end": {
- "line": 161,
+ "line": 185,
"column": 25
}
}
@@ -5487,16 +6075,16 @@
"type": "Identifier",
"name": "tbl",
"range": [
- 4193,
- 4196
+ 4644,
+ 4647
],
"loc": {
"start": {
- "line": 162,
+ "line": 186,
"column": 12
},
"end": {
- "line": 162,
+ "line": 186,
"column": 15
}
}
@@ -5508,16 +6096,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 4199,
- 4201
+ 4650,
+ 4652
],
"loc": {
"start": {
- "line": 162,
+ "line": 186,
"column": 18
},
"end": {
- "line": 162,
+ "line": 186,
"column": 20
}
}
@@ -5526,46 +6114,46 @@
"type": "Identifier",
"name": "tbl",
"range": [
- 4202,
- 4205
+ 4653,
+ 4656
],
"loc": {
"start": {
- "line": 162,
+ "line": 186,
"column": 21
},
"end": {
- "line": 162,
+ "line": 186,
"column": 24
}
}
},
"range": [
- 4199,
- 4205
+ 4650,
+ 4656
],
"loc": {
"start": {
- "line": 162,
+ "line": 186,
"column": 18
},
"end": {
- "line": 162,
+ "line": 186,
"column": 24
}
}
},
"range": [
- 4193,
- 4205
+ 4644,
+ 4656
],
"loc": {
"start": {
- "line": 162,
+ "line": 186,
"column": 12
},
"end": {
- "line": 162,
+ "line": 186,
"column": 24
}
}
@@ -5573,16 +6161,16 @@
],
"kind": "let",
"range": [
- 4189,
- 4206
+ 4640,
+ 4657
],
"loc": {
"start": {
- "line": 162,
+ "line": 186,
"column": 8
},
"end": {
- "line": 162,
+ "line": 186,
"column": 25
}
}
@@ -5595,16 +6183,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 4220,
- 4224
+ 4671,
+ 4675
],
"loc": {
"start": {
- "line": 164,
+ "line": 188,
"column": 12
},
"end": {
- "line": 164,
+ "line": 188,
"column": 16
}
}
@@ -5613,31 +6201,31 @@
"type": "Identifier",
"name": "initialized",
"range": [
- 4225,
- 4236
+ 4676,
+ 4687
],
"loc": {
"start": {
- "line": 164,
+ "line": 188,
"column": 17
},
"end": {
- "line": 164,
+ "line": 188,
"column": 28
}
}
},
"range": [
- 4220,
- 4236
+ 4671,
+ 4687
],
"loc": {
"start": {
- "line": 164,
+ "line": 188,
"column": 12
},
"end": {
- "line": 164,
+ "line": 188,
"column": 28
}
}
@@ -5649,48 +6237,48 @@
"type": "ReturnStatement",
"argument": null,
"range": [
- 4252,
- 4259
+ 4703,
+ 4710
],
"loc": {
"start": {
- "line": 165,
+ "line": 189,
"column": 12
},
"end": {
- "line": 165,
+ "line": 189,
"column": 19
}
}
}
],
"range": [
- 4238,
- 4269
+ 4689,
+ 4720
],
"loc": {
"start": {
- "line": 164,
+ "line": 188,
"column": 30
},
"end": {
- "line": 166,
+ "line": 190,
"column": 9
}
}
},
"alternate": null,
"range": [
- 4216,
- 4269
+ 4667,
+ 4720
],
"loc": {
"start": {
- "line": 164,
+ "line": 188,
"column": 8
},
"end": {
- "line": 166,
+ "line": 190,
"column": 9
}
},
@@ -5699,16 +6287,16 @@
"type": "Line",
"value": " Override relevant TableFilter properties",
"range": [
- 4279,
- 4322
+ 4730,
+ 4773
],
"loc": {
"start": {
- "line": 168,
+ "line": 192,
"column": 8
},
"end": {
- "line": 168,
+ "line": 192,
"column": 51
}
}
@@ -5725,16 +6313,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 4331,
- 4335
+ 4782,
+ 4786
],
"loc": {
"start": {
- "line": 169,
+ "line": 193,
"column": 8
},
"end": {
- "line": 169,
+ "line": 193,
"column": 12
}
}
@@ -5743,62 +6331,62 @@
"type": "Identifier",
"name": "setOverrides",
"range": [
- 4336,
- 4348
+ 4787,
+ 4799
],
"loc": {
"start": {
- "line": 169,
+ "line": 193,
"column": 13
},
"end": {
- "line": 169,
+ "line": 193,
"column": 25
}
}
},
"range": [
- 4331,
- 4348
+ 4782,
+ 4799
],
"loc": {
"start": {
- "line": 169,
+ "line": 193,
"column": 8
},
"end": {
- "line": 169,
+ "line": 193,
"column": 25
}
}
},
"arguments": [],
"range": [
- 4331,
- 4350
+ 4782,
+ 4801
],
"loc": {
"start": {
- "line": 169,
+ "line": 193,
"column": 8
},
"end": {
- "line": 169,
+ "line": 193,
"column": 27
}
}
},
"range": [
- 4331,
- 4351
+ 4782,
+ 4802
],
"loc": {
"start": {
- "line": 169,
+ "line": 193,
"column": 8
},
"end": {
- "line": 169,
+ "line": 193,
"column": 28
}
},
@@ -5807,16 +6395,16 @@
"type": "Line",
"value": " Override relevant TableFilter properties",
"range": [
- 4279,
- 4322
+ 4730,
+ 4773
],
"loc": {
"start": {
- "line": 168,
+ "line": 192,
"column": 8
},
"end": {
- "line": 168,
+ "line": 192,
"column": 51
}
}
@@ -5827,16 +6415,16 @@
"type": "Line",
"value": " Assign default column widths",
"range": [
- 4361,
- 4392
+ 4812,
+ 4843
],
"loc": {
"start": {
- "line": 171,
+ "line": 195,
"column": 8
},
"end": {
- "line": 171,
+ "line": 195,
"column": 39
}
}
@@ -5853,16 +6441,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 4401,
- 4405
+ 4852,
+ 4856
],
"loc": {
"start": {
- "line": 172,
+ "line": 196,
"column": 8
},
"end": {
- "line": 172,
+ "line": 196,
"column": 12
}
}
@@ -5871,62 +6459,62 @@
"type": "Identifier",
"name": "setDefaultColWidths",
"range": [
- 4406,
- 4425
+ 4857,
+ 4876
],
"loc": {
"start": {
- "line": 172,
+ "line": 196,
"column": 13
},
"end": {
- "line": 172,
+ "line": 196,
"column": 32
}
}
},
"range": [
- 4401,
- 4425
+ 4852,
+ 4876
],
"loc": {
"start": {
- "line": 172,
+ "line": 196,
"column": 8
},
"end": {
- "line": 172,
+ "line": 196,
"column": 32
}
}
},
"arguments": [],
"range": [
- 4401,
- 4427
+ 4852,
+ 4878
],
"loc": {
"start": {
- "line": 172,
+ "line": 196,
"column": 8
},
"end": {
- "line": 172,
+ "line": 196,
"column": 34
}
}
},
"range": [
- 4401,
- 4428
+ 4852,
+ 4879
],
"loc": {
"start": {
- "line": 172,
+ "line": 196,
"column": 8
},
"end": {
- "line": 172,
+ "line": 196,
"column": 35
}
},
@@ -5935,16 +6523,16 @@
"type": "Line",
"value": " Assign default column widths",
"range": [
- 4361,
- 4392
+ 4812,
+ 4843
],
"loc": {
"start": {
- "line": 171,
+ "line": 195,
"column": 8
},
"end": {
- "line": 171,
+ "line": 195,
"column": 39
}
}
@@ -5955,16 +6543,16 @@
"type": "Line",
"value": " Initial table width",
"range": [
- 4438,
- 4460
+ 4889,
+ 4911
],
"loc": {
"start": {
- "line": 174,
+ "line": 198,
"column": 8
},
"end": {
- "line": 174,
+ "line": 198,
"column": 30
}
}
@@ -5980,16 +6568,16 @@
"type": "Identifier",
"name": "tblW",
"range": [
- 4473,
- 4477
+ 4924,
+ 4928
],
"loc": {
"start": {
- "line": 175,
+ "line": 199,
"column": 12
},
"end": {
- "line": 175,
+ "line": 199,
"column": 16
}
}
@@ -6002,16 +6590,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 4480,
- 4484
+ 4931,
+ 4935
],
"loc": {
"start": {
- "line": 175,
+ "line": 199,
"column": 19
},
"end": {
- "line": 175,
+ "line": 199,
"column": 23
}
}
@@ -6020,62 +6608,62 @@
"type": "Identifier",
"name": "initialTableWidth",
"range": [
- 4485,
- 4502
+ 4936,
+ 4953
],
"loc": {
"start": {
- "line": 175,
+ "line": 199,
"column": 24
},
"end": {
- "line": 175,
+ "line": 199,
"column": 41
}
}
},
"range": [
- 4480,
- 4502
+ 4931,
+ 4953
],
"loc": {
"start": {
- "line": 175,
+ "line": 199,
"column": 19
},
"end": {
- "line": 175,
+ "line": 199,
"column": 41
}
}
},
"arguments": [],
"range": [
- 4480,
- 4504
+ 4931,
+ 4955
],
"loc": {
"start": {
- "line": 175,
+ "line": 199,
"column": 19
},
"end": {
- "line": 175,
+ "line": 199,
"column": 43
}
}
},
"range": [
- 4473,
- 4504
+ 4924,
+ 4955
],
"loc": {
"start": {
- "line": 175,
+ "line": 199,
"column": 12
},
"end": {
- "line": 175,
+ "line": 199,
"column": 43
}
}
@@ -6083,16 +6671,16 @@
],
"kind": "let",
"range": [
- 4469,
- 4505
+ 4920,
+ 4956
],
"loc": {
"start": {
- "line": 175,
+ "line": 199,
"column": 8
},
"end": {
- "line": 175,
+ "line": 199,
"column": 44
}
},
@@ -6101,16 +6689,16 @@
"type": "Line",
"value": " Initial table width",
"range": [
- 4438,
- 4460
+ 4889,
+ 4911
],
"loc": {
"start": {
- "line": 174,
+ "line": 198,
"column": 8
},
"end": {
- "line": 174,
+ "line": 198,
"column": 30
}
}
@@ -6121,16 +6709,16 @@
"type": "Line",
"value": "Main container: it will contain all the elements",
"range": [
- 4515,
- 4565
+ 4966,
+ 5016
],
"loc": {
"start": {
- "line": 177,
+ "line": 201,
"column": 8
},
"end": {
- "line": 177,
+ "line": 201,
"column": 58
}
}
@@ -6148,16 +6736,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 4574,
- 4578
+ 5025,
+ 5029
],
"loc": {
"start": {
- "line": 178,
+ "line": 202,
"column": 8
},
"end": {
- "line": 178,
+ "line": 202,
"column": 12
}
}
@@ -6166,31 +6754,31 @@
"type": "Identifier",
"name": "tblMainCont",
"range": [
- 4579,
- 4590
+ 5030,
+ 5041
],
"loc": {
"start": {
- "line": 178,
+ "line": 202,
"column": 13
},
"end": {
- "line": 178,
+ "line": 202,
"column": 24
}
}
},
"range": [
- 4574,
- 4590
+ 5025,
+ 5041
],
"loc": {
"start": {
- "line": 178,
+ "line": 202,
"column": 8
},
"end": {
- "line": 178,
+ "line": 202,
"column": 24
}
}
@@ -6203,16 +6791,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 4593,
- 4597
+ 5044,
+ 5048
],
"loc": {
"start": {
- "line": 178,
+ "line": 202,
"column": 27
},
"end": {
- "line": 178,
+ "line": 202,
"column": 31
}
}
@@ -6221,31 +6809,31 @@
"type": "Identifier",
"name": "createContainer",
"range": [
- 4598,
- 4613
+ 5049,
+ 5064
],
"loc": {
"start": {
- "line": 178,
+ "line": 202,
"column": 32
},
"end": {
- "line": 178,
+ "line": 202,
"column": 47
}
}
},
"range": [
- 4593,
- 4613
+ 5044,
+ 5064
],
"loc": {
"start": {
- "line": 178,
+ "line": 202,
"column": 27
},
"end": {
- "line": 178,
+ "line": 202,
"column": 47
}
}
@@ -6260,16 +6848,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 4614,
- 4618
+ 5065,
+ 5069
],
"loc": {
"start": {
- "line": 178,
+ "line": 202,
"column": 48
},
"end": {
- "line": 178,
+ "line": 202,
"column": 52
}
}
@@ -6278,31 +6866,31 @@
"type": "Identifier",
"name": "prfxMainTblCont",
"range": [
- 4619,
- 4634
+ 5070,
+ 5085
],
"loc": {
"start": {
- "line": 178,
+ "line": 202,
"column": 53
},
"end": {
- "line": 178,
+ "line": 202,
"column": 68
}
}
},
"range": [
- 4614,
- 4634
+ 5065,
+ 5085
],
"loc": {
"start": {
- "line": 178,
+ "line": 202,
"column": 48
},
"end": {
- "line": 178,
+ "line": 202,
"column": 68
}
}
@@ -6314,16 +6902,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 4637,
- 4639
+ 5088,
+ 5090
],
"loc": {
"start": {
- "line": 178,
+ "line": 202,
"column": 71
},
"end": {
- "line": 178,
+ "line": 202,
"column": 73
}
}
@@ -6332,46 +6920,46 @@
"type": "Identifier",
"name": "id",
"range": [
- 4640,
- 4642
+ 5091,
+ 5093
],
"loc": {
"start": {
- "line": 178,
+ "line": 202,
"column": 74
},
"end": {
- "line": 178,
+ "line": 202,
"column": 76
}
}
},
"range": [
- 4637,
- 4642
+ 5088,
+ 5093
],
"loc": {
"start": {
- "line": 178,
+ "line": 202,
"column": 71
},
"end": {
- "line": 178,
+ "line": 202,
"column": 76
}
}
},
"range": [
- 4614,
- 4642
+ 5065,
+ 5093
],
"loc": {
"start": {
- "line": 178,
+ "line": 202,
"column": 48
},
"end": {
- "line": 178,
+ "line": 202,
"column": 76
}
}
@@ -6381,16 +6969,16 @@
"value": "div",
"raw": "'div'",
"range": [
- 4656,
- 4661
+ 5107,
+ 5112
],
"loc": {
"start": {
- "line": 179,
+ "line": 203,
"column": 12
},
"end": {
- "line": 179,
+ "line": 203,
"column": 17
}
}
@@ -6401,16 +6989,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 4663,
- 4667
+ 5114,
+ 5118
],
"loc": {
"start": {
- "line": 179,
+ "line": 203,
"column": 19
},
"end": {
- "line": 179,
+ "line": 203,
"column": 23
}
}
@@ -6419,77 +7007,77 @@
"type": "Identifier",
"name": "mainContCssClass",
"range": [
- 4668,
- 4684
+ 5119,
+ 5135
],
"loc": {
"start": {
- "line": 179,
+ "line": 203,
"column": 24
},
"end": {
- "line": 179,
+ "line": 203,
"column": 40
}
}
},
"range": [
- 4663,
- 4684
+ 5114,
+ 5135
],
"loc": {
"start": {
- "line": 179,
+ "line": 203,
"column": 19
},
"end": {
- "line": 179,
+ "line": 203,
"column": 40
}
}
}
],
"range": [
- 4593,
- 4685
+ 5044,
+ 5136
],
"loc": {
"start": {
- "line": 178,
+ "line": 202,
"column": 27
},
"end": {
- "line": 179,
+ "line": 203,
"column": 41
}
}
},
"range": [
- 4574,
- 4685
+ 5025,
+ 5136
],
"loc": {
"start": {
- "line": 178,
+ "line": 202,
"column": 8
},
"end": {
- "line": 179,
+ "line": 203,
"column": 41
}
}
},
"range": [
- 4574,
- 4686
+ 5025,
+ 5137
],
"loc": {
"start": {
- "line": 178,
+ "line": 202,
"column": 8
},
"end": {
- "line": 179,
+ "line": 203,
"column": 42
}
},
@@ -6498,16 +7086,16 @@
"type": "Line",
"value": "Main container: it will contain all the elements",
"range": [
- 4515,
- 4565
+ 4966,
+ 5016
],
"loc": {
"start": {
- "line": 177,
+ "line": 201,
"column": 8
},
"end": {
- "line": 177,
+ "line": 201,
"column": 58
}
}
@@ -6522,16 +7110,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 4699,
- 4703
+ 5150,
+ 5154
],
"loc": {
"start": {
- "line": 180,
+ "line": 204,
"column": 12
},
"end": {
- "line": 180,
+ "line": 204,
"column": 16
}
}
@@ -6540,31 +7128,31 @@
"type": "Identifier",
"name": "width",
"range": [
- 4704,
- 4709
+ 5155,
+ 5160
],
"loc": {
"start": {
- "line": 180,
+ "line": 204,
"column": 17
},
"end": {
- "line": 180,
+ "line": 204,
"column": 22
}
}
},
"range": [
- 4699,
- 4709
+ 5150,
+ 5160
],
"loc": {
"start": {
- "line": 180,
+ "line": 204,
"column": 12
},
"end": {
- "line": 180,
+ "line": 204,
"column": 22
}
}
@@ -6589,16 +7177,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 4725,
- 4729
+ 5176,
+ 5180
],
"loc": {
"start": {
- "line": 181,
+ "line": 205,
"column": 12
},
"end": {
- "line": 181,
+ "line": 205,
"column": 16
}
}
@@ -6607,31 +7195,31 @@
"type": "Identifier",
"name": "tblMainCont",
"range": [
- 4730,
- 4741
+ 5181,
+ 5192
],
"loc": {
"start": {
- "line": 181,
+ "line": 205,
"column": 17
},
"end": {
- "line": 181,
+ "line": 205,
"column": 28
}
}
},
"range": [
- 4725,
- 4741
+ 5176,
+ 5192
],
"loc": {
"start": {
- "line": 181,
+ "line": 205,
"column": 12
},
"end": {
- "line": 181,
+ "line": 205,
"column": 28
}
}
@@ -6640,31 +7228,31 @@
"type": "Identifier",
"name": "style",
"range": [
- 4742,
- 4747
+ 5193,
+ 5198
],
"loc": {
"start": {
- "line": 181,
+ "line": 205,
"column": 29
},
"end": {
- "line": 181,
+ "line": 205,
"column": 34
}
}
},
"range": [
- 4725,
- 4747
+ 5176,
+ 5198
],
"loc": {
"start": {
- "line": 181,
+ "line": 205,
"column": 12
},
"end": {
- "line": 181,
+ "line": 205,
"column": 34
}
}
@@ -6673,31 +7261,31 @@
"type": "Identifier",
"name": "width",
"range": [
- 4748,
- 4753
+ 5199,
+ 5204
],
"loc": {
"start": {
- "line": 181,
+ "line": 205,
"column": 35
},
"end": {
- "line": 181,
+ "line": 205,
"column": 40
}
}
},
"range": [
- 4725,
- 4753
+ 5176,
+ 5204
],
"loc": {
"start": {
- "line": 181,
+ "line": 205,
"column": 12
},
"end": {
- "line": 181,
+ "line": 205,
"column": 40
}
}
@@ -6708,16 +7296,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 4756,
- 4760
+ 5207,
+ 5211
],
"loc": {
"start": {
- "line": 181,
+ "line": 205,
"column": 43
},
"end": {
- "line": 181,
+ "line": 205,
"column": 47
}
}
@@ -6726,93 +7314,93 @@
"type": "Identifier",
"name": "width",
"range": [
- 4761,
- 4766
+ 5212,
+ 5217
],
"loc": {
"start": {
- "line": 181,
+ "line": 205,
"column": 48
},
"end": {
- "line": 181,
+ "line": 205,
"column": 53
}
}
},
"range": [
- 4756,
- 4766
+ 5207,
+ 5217
],
"loc": {
"start": {
- "line": 181,
+ "line": 205,
"column": 43
},
"end": {
- "line": 181,
+ "line": 205,
"column": 53
}
}
},
"range": [
- 4725,
- 4766
+ 5176,
+ 5217
],
"loc": {
"start": {
- "line": 181,
+ "line": 205,
"column": 12
},
"end": {
- "line": 181,
+ "line": 205,
"column": 53
}
}
},
"range": [
- 4725,
- 4767
+ 5176,
+ 5218
],
"loc": {
"start": {
- "line": 181,
+ "line": 205,
"column": 12
},
"end": {
- "line": 181,
+ "line": 205,
"column": 54
}
}
}
],
"range": [
- 4711,
- 4777
+ 5162,
+ 5228
],
"loc": {
"start": {
- "line": 180,
+ "line": 204,
"column": 24
},
"end": {
- "line": 182,
+ "line": 206,
"column": 9
}
}
},
"alternate": null,
"range": [
- 4695,
- 4777
+ 5146,
+ 5228
],
"loc": {
"start": {
- "line": 180,
+ "line": 204,
"column": 8
},
"end": {
- "line": 182,
+ "line": 206,
"column": 9
}
}
@@ -6831,16 +7419,16 @@
"type": "Identifier",
"name": "tbl",
"range": [
- 4786,
- 4789
+ 5237,
+ 5240
],
"loc": {
"start": {
- "line": 183,
+ "line": 207,
"column": 8
},
"end": {
- "line": 183,
+ "line": 207,
"column": 11
}
}
@@ -6849,31 +7437,31 @@
"type": "Identifier",
"name": "parentNode",
"range": [
- 4790,
- 4800
+ 5241,
+ 5251
],
"loc": {
"start": {
- "line": 183,
+ "line": 207,
"column": 12
},
"end": {
- "line": 183,
+ "line": 207,
"column": 22
}
}
},
"range": [
- 4786,
- 4800
+ 5237,
+ 5251
],
"loc": {
"start": {
- "line": 183,
+ "line": 207,
"column": 8
},
"end": {
- "line": 183,
+ "line": 207,
"column": 22
}
}
@@ -6882,31 +7470,31 @@
"type": "Identifier",
"name": "insertBefore",
"range": [
- 4801,
- 4813
+ 5252,
+ 5264
],
"loc": {
"start": {
- "line": 183,
+ "line": 207,
"column": 23
},
"end": {
- "line": 183,
+ "line": 207,
"column": 35
}
}
},
"range": [
- 4786,
- 4813
+ 5237,
+ 5264
],
"loc": {
"start": {
- "line": 183,
+ "line": 207,
"column": 8
},
"end": {
- "line": 183,
+ "line": 207,
"column": 35
}
}
@@ -6918,16 +7506,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 4814,
- 4818
+ 5265,
+ 5269
],
"loc": {
"start": {
- "line": 183,
+ "line": 207,
"column": 36
},
"end": {
- "line": 183,
+ "line": 207,
"column": 40
}
}
@@ -6936,31 +7524,31 @@
"type": "Identifier",
"name": "tblMainCont",
"range": [
- 4819,
- 4830
+ 5270,
+ 5281
],
"loc": {
"start": {
- "line": 183,
+ "line": 207,
"column": 41
},
"end": {
- "line": 183,
+ "line": 207,
"column": 52
}
}
},
"range": [
- 4814,
- 4830
+ 5265,
+ 5281
],
"loc": {
"start": {
- "line": 183,
+ "line": 207,
"column": 36
},
"end": {
- "line": 183,
+ "line": 207,
"column": 52
}
}
@@ -6969,47 +7557,47 @@
"type": "Identifier",
"name": "tbl",
"range": [
- 4832,
- 4835
+ 5283,
+ 5286
],
"loc": {
"start": {
- "line": 183,
+ "line": 207,
"column": 54
},
"end": {
- "line": 183,
+ "line": 207,
"column": 57
}
}
}
],
"range": [
- 4786,
- 4836
+ 5237,
+ 5287
],
"loc": {
"start": {
- "line": 183,
+ "line": 207,
"column": 8
},
"end": {
- "line": 183,
+ "line": 207,
"column": 58
}
}
},
"range": [
- 4786,
- 4837
+ 5237,
+ 5288
],
"loc": {
"start": {
- "line": 183,
+ "line": 207,
"column": 8
},
"end": {
- "line": 183,
+ "line": 207,
"column": 59
}
},
@@ -7018,16 +7606,16 @@
"type": "Line",
"value": "Table container: div wrapping content table",
"range": [
- 4847,
- 4892
+ 5298,
+ 5343
],
"loc": {
"start": {
- "line": 185,
+ "line": 209,
"column": 8
},
"end": {
- "line": 185,
+ "line": 209,
"column": 53
}
}
@@ -7045,16 +7633,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 4901,
- 4905
+ 5352,
+ 5356
],
"loc": {
"start": {
- "line": 186,
+ "line": 210,
"column": 8
},
"end": {
- "line": 186,
+ "line": 210,
"column": 12
}
}
@@ -7063,31 +7651,31 @@
"type": "Identifier",
"name": "tblCont",
"range": [
- 4906,
- 4913
+ 5357,
+ 5364
],
"loc": {
"start": {
- "line": 186,
+ "line": 210,
"column": 13
},
"end": {
- "line": 186,
+ "line": 210,
"column": 20
}
}
},
"range": [
- 4901,
- 4913
+ 5352,
+ 5364
],
"loc": {
"start": {
- "line": 186,
+ "line": 210,
"column": 8
},
"end": {
- "line": 186,
+ "line": 210,
"column": 20
}
}
@@ -7100,16 +7688,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 4916,
- 4920
+ 5367,
+ 5371
],
"loc": {
"start": {
- "line": 186,
+ "line": 210,
"column": 23
},
"end": {
- "line": 186,
+ "line": 210,
"column": 27
}
}
@@ -7118,31 +7706,31 @@
"type": "Identifier",
"name": "createContainer",
"range": [
- 4921,
- 4936
+ 5372,
+ 5387
],
"loc": {
"start": {
- "line": 186,
+ "line": 210,
"column": 28
},
"end": {
- "line": 186,
+ "line": 210,
"column": 43
}
}
},
"range": [
- 4916,
- 4936
+ 5367,
+ 5387
],
"loc": {
"start": {
- "line": 186,
+ "line": 210,
"column": 23
},
"end": {
- "line": 186,
+ "line": 210,
"column": 43
}
}
@@ -7157,16 +7745,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 4937,
- 4941
+ 5388,
+ 5392
],
"loc": {
"start": {
- "line": 186,
+ "line": 210,
"column": 44
},
"end": {
- "line": 186,
+ "line": 210,
"column": 48
}
}
@@ -7175,31 +7763,31 @@
"type": "Identifier",
"name": "prfxTblCont",
"range": [
- 4942,
- 4953
+ 5393,
+ 5404
],
"loc": {
"start": {
- "line": 186,
+ "line": 210,
"column": 49
},
"end": {
- "line": 186,
+ "line": 210,
"column": 60
}
}
},
"range": [
- 4937,
- 4953
+ 5388,
+ 5404
],
"loc": {
"start": {
- "line": 186,
+ "line": 210,
"column": 44
},
"end": {
- "line": 186,
+ "line": 210,
"column": 60
}
}
@@ -7211,16 +7799,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 4956,
- 4958
+ 5407,
+ 5409
],
"loc": {
"start": {
- "line": 186,
+ "line": 210,
"column": 63
},
"end": {
- "line": 186,
+ "line": 210,
"column": 65
}
}
@@ -7229,46 +7817,46 @@
"type": "Identifier",
"name": "id",
"range": [
- 4959,
- 4961
+ 5410,
+ 5412
],
"loc": {
"start": {
- "line": 186,
+ "line": 210,
"column": 66
},
"end": {
- "line": 186,
+ "line": 210,
"column": 68
}
}
},
"range": [
- 4956,
- 4961
+ 5407,
+ 5412
],
"loc": {
"start": {
- "line": 186,
+ "line": 210,
"column": 63
},
"end": {
- "line": 186,
+ "line": 210,
"column": 68
}
}
},
"range": [
- 4937,
- 4961
+ 5388,
+ 5412
],
"loc": {
"start": {
- "line": 186,
+ "line": 210,
"column": 44
},
"end": {
- "line": 186,
+ "line": 210,
"column": 68
}
}
@@ -7278,16 +7866,16 @@
"value": "div",
"raw": "'div'",
"range": [
- 4963,
- 4968
+ 5414,
+ 5419
],
"loc": {
"start": {
- "line": 186,
+ "line": 210,
"column": 70
},
"end": {
- "line": 186,
+ "line": 210,
"column": 75
}
}
@@ -7298,16 +7886,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 4982,
- 4986
+ 5433,
+ 5437
],
"loc": {
"start": {
- "line": 187,
+ "line": 211,
"column": 12
},
"end": {
- "line": 187,
+ "line": 211,
"column": 16
}
}
@@ -7316,77 +7904,77 @@
"type": "Identifier",
"name": "contCssClass",
"range": [
- 4987,
- 4999
+ 5438,
+ 5450
],
"loc": {
"start": {
- "line": 187,
+ "line": 211,
"column": 17
},
"end": {
- "line": 187,
+ "line": 211,
"column": 29
}
}
},
"range": [
- 4982,
- 4999
+ 5433,
+ 5450
],
"loc": {
"start": {
- "line": 187,
+ "line": 211,
"column": 12
},
"end": {
- "line": 187,
+ "line": 211,
"column": 29
}
}
}
],
"range": [
- 4916,
- 5000
+ 5367,
+ 5451
],
"loc": {
"start": {
- "line": 186,
+ "line": 210,
"column": 23
},
"end": {
- "line": 187,
+ "line": 211,
"column": 30
}
}
},
"range": [
- 4901,
- 5000
+ 5352,
+ 5451
],
"loc": {
"start": {
- "line": 186,
+ "line": 210,
"column": 8
},
"end": {
- "line": 187,
+ "line": 211,
"column": 30
}
}
},
"range": [
- 4901,
- 5001
+ 5352,
+ 5452
],
"loc": {
"start": {
- "line": 186,
+ "line": 210,
"column": 8
},
"end": {
- "line": 187,
+ "line": 211,
"column": 31
}
},
@@ -7395,16 +7983,16 @@
"type": "Line",
"value": "Table container: div wrapping content table",
"range": [
- 4847,
- 4892
+ 5298,
+ 5343
],
"loc": {
"start": {
- "line": 185,
+ "line": 209,
"column": 8
},
"end": {
- "line": 185,
+ "line": 209,
"column": 53
}
}
@@ -7421,16 +8009,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 5010,
- 5014
+ 5461,
+ 5465
],
"loc": {
"start": {
- "line": 188,
+ "line": 212,
"column": 8
},
"end": {
- "line": 188,
+ "line": 212,
"column": 12
}
}
@@ -7439,31 +8027,31 @@
"type": "Identifier",
"name": "setConfigWidth",
"range": [
- 5015,
- 5029
+ 5466,
+ 5480
],
"loc": {
"start": {
- "line": 188,
+ "line": 212,
"column": 13
},
"end": {
- "line": 188,
+ "line": 212,
"column": 27
}
}
},
"range": [
- 5010,
- 5029
+ 5461,
+ 5480
],
"loc": {
"start": {
- "line": 188,
+ "line": 212,
"column": 8
},
"end": {
- "line": 188,
+ "line": 212,
"column": 27
}
}
@@ -7475,16 +8063,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 5030,
- 5034
+ 5481,
+ 5485
],
"loc": {
"start": {
- "line": 188,
+ "line": 212,
"column": 28
},
"end": {
- "line": 188,
+ "line": 212,
"column": 32
}
}
@@ -7493,62 +8081,62 @@
"type": "Identifier",
"name": "tblCont",
"range": [
- 5035,
- 5042
+ 5486,
+ 5493
],
"loc": {
"start": {
- "line": 188,
+ "line": 212,
"column": 33
},
"end": {
- "line": 188,
+ "line": 212,
"column": 40
}
}
},
"range": [
- 5030,
- 5042
+ 5481,
+ 5493
],
"loc": {
"start": {
- "line": 188,
+ "line": 212,
"column": 28
},
"end": {
- "line": 188,
+ "line": 212,
"column": 40
}
}
}
],
"range": [
- 5010,
- 5043
+ 5461,
+ 5494
],
"loc": {
"start": {
- "line": 188,
+ "line": 212,
"column": 8
},
"end": {
- "line": 188,
+ "line": 212,
"column": 41
}
}
},
"range": [
- 5010,
- 5044
+ 5461,
+ 5495
],
"loc": {
"start": {
- "line": 188,
+ "line": 212,
"column": 8
},
"end": {
- "line": 188,
+ "line": 212,
"column": 42
}
}
@@ -7561,16 +8149,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 5057,
- 5061
+ 5508,
+ 5512
],
"loc": {
"start": {
- "line": 189,
+ "line": 213,
"column": 12
},
"end": {
- "line": 189,
+ "line": 213,
"column": 16
}
}
@@ -7579,31 +8167,31 @@
"type": "Identifier",
"name": "height",
"range": [
- 5062,
- 5068
+ 5513,
+ 5519
],
"loc": {
"start": {
- "line": 189,
+ "line": 213,
"column": 17
},
"end": {
- "line": 189,
+ "line": 213,
"column": 23
}
}
},
"range": [
- 5057,
- 5068
+ 5508,
+ 5519
],
"loc": {
"start": {
- "line": 189,
+ "line": 213,
"column": 12
},
"end": {
- "line": 189,
+ "line": 213,
"column": 23
}
}
@@ -7628,16 +8216,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 5084,
- 5088
+ 5535,
+ 5539
],
"loc": {
"start": {
- "line": 190,
+ "line": 214,
"column": 12
},
"end": {
- "line": 190,
+ "line": 214,
"column": 16
}
}
@@ -7646,31 +8234,31 @@
"type": "Identifier",
"name": "tblCont",
"range": [
- 5089,
- 5096
+ 5540,
+ 5547
],
"loc": {
"start": {
- "line": 190,
+ "line": 214,
"column": 17
},
"end": {
- "line": 190,
+ "line": 214,
"column": 24
}
}
},
"range": [
- 5084,
- 5096
+ 5535,
+ 5547
],
"loc": {
"start": {
- "line": 190,
+ "line": 214,
"column": 12
},
"end": {
- "line": 190,
+ "line": 214,
"column": 24
}
}
@@ -7679,31 +8267,31 @@
"type": "Identifier",
"name": "style",
"range": [
- 5097,
- 5102
+ 5548,
+ 5553
],
"loc": {
"start": {
- "line": 190,
+ "line": 214,
"column": 25
},
"end": {
- "line": 190,
+ "line": 214,
"column": 30
}
}
},
"range": [
- 5084,
- 5102
+ 5535,
+ 5553
],
"loc": {
"start": {
- "line": 190,
+ "line": 214,
"column": 12
},
"end": {
- "line": 190,
+ "line": 214,
"column": 30
}
}
@@ -7712,31 +8300,31 @@
"type": "Identifier",
"name": "height",
"range": [
- 5103,
- 5109
+ 5554,
+ 5560
],
"loc": {
"start": {
- "line": 190,
+ "line": 214,
"column": 31
},
"end": {
- "line": 190,
+ "line": 214,
"column": 37
}
}
},
"range": [
- 5084,
- 5109
+ 5535,
+ 5560
],
"loc": {
"start": {
- "line": 190,
+ "line": 214,
"column": 12
},
"end": {
- "line": 190,
+ "line": 214,
"column": 37
}
}
@@ -7747,16 +8335,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 5112,
- 5116
+ 5563,
+ 5567
],
"loc": {
"start": {
- "line": 190,
+ "line": 214,
"column": 40
},
"end": {
- "line": 190,
+ "line": 214,
"column": 44
}
}
@@ -7765,93 +8353,93 @@
"type": "Identifier",
"name": "height",
"range": [
- 5117,
- 5123
+ 5568,
+ 5574
],
"loc": {
"start": {
- "line": 190,
+ "line": 214,
"column": 45
},
"end": {
- "line": 190,
+ "line": 214,
"column": 51
}
}
},
"range": [
- 5112,
- 5123
+ 5563,
+ 5574
],
"loc": {
"start": {
- "line": 190,
+ "line": 214,
"column": 40
},
"end": {
- "line": 190,
+ "line": 214,
"column": 51
}
}
},
"range": [
- 5084,
- 5123
+ 5535,
+ 5574
],
"loc": {
"start": {
- "line": 190,
+ "line": 214,
"column": 12
},
"end": {
- "line": 190,
+ "line": 214,
"column": 51
}
}
},
"range": [
- 5084,
- 5124
+ 5535,
+ 5575
],
"loc": {
"start": {
- "line": 190,
+ "line": 214,
"column": 12
},
"end": {
- "line": 190,
+ "line": 214,
"column": 52
}
}
}
],
"range": [
- 5070,
- 5134
+ 5521,
+ 5585
],
"loc": {
"start": {
- "line": 189,
+ "line": 213,
"column": 25
},
"end": {
- "line": 191,
+ "line": 215,
"column": 9
}
}
},
"alternate": null,
"range": [
- 5053,
- 5134
+ 5504,
+ 5585
],
"loc": {
"start": {
- "line": 189,
+ "line": 213,
"column": 8
},
"end": {
- "line": 191,
+ "line": 215,
"column": 9
}
}
@@ -7870,16 +8458,16 @@
"type": "Identifier",
"name": "tbl",
"range": [
- 5143,
- 5146
+ 5594,
+ 5597
],
"loc": {
"start": {
- "line": 192,
+ "line": 216,
"column": 8
},
"end": {
- "line": 192,
+ "line": 216,
"column": 11
}
}
@@ -7888,31 +8476,31 @@
"type": "Identifier",
"name": "parentNode",
"range": [
- 5147,
- 5157
+ 5598,
+ 5608
],
"loc": {
"start": {
- "line": 192,
+ "line": 216,
"column": 12
},
"end": {
- "line": 192,
+ "line": 216,
"column": 22
}
}
},
"range": [
- 5143,
- 5157
+ 5594,
+ 5608
],
"loc": {
"start": {
- "line": 192,
+ "line": 216,
"column": 8
},
"end": {
- "line": 192,
+ "line": 216,
"column": 22
}
}
@@ -7921,31 +8509,31 @@
"type": "Identifier",
"name": "insertBefore",
"range": [
- 5158,
- 5170
+ 5609,
+ 5621
],
"loc": {
"start": {
- "line": 192,
+ "line": 216,
"column": 23
},
"end": {
- "line": 192,
+ "line": 216,
"column": 35
}
}
},
"range": [
- 5143,
- 5170
+ 5594,
+ 5621
],
"loc": {
"start": {
- "line": 192,
+ "line": 216,
"column": 8
},
"end": {
- "line": 192,
+ "line": 216,
"column": 35
}
}
@@ -7957,16 +8545,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 5171,
- 5175
+ 5622,
+ 5626
],
"loc": {
"start": {
- "line": 192,
+ "line": 216,
"column": 36
},
"end": {
- "line": 192,
+ "line": 216,
"column": 40
}
}
@@ -7975,31 +8563,31 @@
"type": "Identifier",
"name": "tblCont",
"range": [
- 5176,
- 5183
+ 5627,
+ 5634
],
"loc": {
"start": {
- "line": 192,
+ "line": 216,
"column": 41
},
"end": {
- "line": 192,
+ "line": 216,
"column": 48
}
}
},
"range": [
- 5171,
- 5183
+ 5622,
+ 5634
],
"loc": {
"start": {
- "line": 192,
+ "line": 216,
"column": 36
},
"end": {
- "line": 192,
+ "line": 216,
"column": 48
}
}
@@ -8008,47 +8596,47 @@
"type": "Identifier",
"name": "tbl",
"range": [
- 5185,
- 5188
+ 5636,
+ 5639
],
"loc": {
"start": {
- "line": 192,
+ "line": 216,
"column": 50
},
"end": {
- "line": 192,
+ "line": 216,
"column": 53
}
}
}
],
"range": [
- 5143,
- 5189
+ 5594,
+ 5640
],
"loc": {
"start": {
- "line": 192,
+ "line": 216,
"column": 8
},
"end": {
- "line": 192,
+ "line": 216,
"column": 54
}
}
},
"range": [
- 5143,
- 5190
+ 5594,
+ 5641
],
"loc": {
"start": {
- "line": 192,
+ "line": 216,
"column": 8
},
"end": {
- "line": 192,
+ "line": 216,
"column": 55
}
}
@@ -8062,16 +8650,16 @@
"type": "Identifier",
"name": "t",
"range": [
- 5203,
- 5204
+ 5654,
+ 5655
],
"loc": {
"start": {
- "line": 193,
+ "line": 217,
"column": 12
},
"end": {
- "line": 193,
+ "line": 217,
"column": 13
}
}
@@ -8082,16 +8670,16 @@
"type": "Identifier",
"name": "removeElm",
"range": [
- 5207,
- 5216
+ 5658,
+ 5667
],
"loc": {
"start": {
- "line": 193,
+ "line": 217,
"column": 16
},
"end": {
- "line": 193,
+ "line": 217,
"column": 25
}
}
@@ -8101,47 +8689,47 @@
"type": "Identifier",
"name": "tbl",
"range": [
- 5217,
- 5220
+ 5668,
+ 5671
],
"loc": {
"start": {
- "line": 193,
+ "line": 217,
"column": 26
},
"end": {
- "line": 193,
+ "line": 217,
"column": 29
}
}
}
],
"range": [
- 5207,
- 5221
+ 5658,
+ 5672
],
"loc": {
"start": {
- "line": 193,
+ "line": 217,
"column": 16
},
"end": {
- "line": 193,
+ "line": 217,
"column": 30
}
}
},
"range": [
- 5203,
- 5221
+ 5654,
+ 5672
],
"loc": {
"start": {
- "line": 193,
+ "line": 217,
"column": 12
},
"end": {
- "line": 193,
+ "line": 217,
"column": 30
}
}
@@ -8149,16 +8737,16 @@
],
"kind": "let",
"range": [
- 5199,
- 5222
+ 5650,
+ 5673
],
"loc": {
"start": {
- "line": 193,
+ "line": 217,
"column": 8
},
"end": {
- "line": 193,
+ "line": 217,
"column": 31
}
}
@@ -8176,16 +8764,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 5231,
- 5235
+ 5682,
+ 5686
],
"loc": {
"start": {
- "line": 194,
+ "line": 218,
"column": 8
},
"end": {
- "line": 194,
+ "line": 218,
"column": 12
}
}
@@ -8194,31 +8782,31 @@
"type": "Identifier",
"name": "tblCont",
"range": [
- 5236,
- 5243
+ 5687,
+ 5694
],
"loc": {
"start": {
- "line": 194,
+ "line": 218,
"column": 13
},
"end": {
- "line": 194,
+ "line": 218,
"column": 20
}
}
},
"range": [
- 5231,
- 5243
+ 5682,
+ 5694
],
"loc": {
"start": {
- "line": 194,
+ "line": 218,
"column": 8
},
"end": {
- "line": 194,
+ "line": 218,
"column": 20
}
}
@@ -8227,31 +8815,31 @@
"type": "Identifier",
"name": "appendChild",
"range": [
- 5244,
- 5255
+ 5695,
+ 5706
],
"loc": {
"start": {
- "line": 194,
+ "line": 218,
"column": 21
},
"end": {
- "line": 194,
+ "line": 218,
"column": 32
}
}
},
"range": [
- 5231,
- 5255
+ 5682,
+ 5706
],
"loc": {
"start": {
- "line": 194,
+ "line": 218,
"column": 8
},
"end": {
- "line": 194,
+ "line": 218,
"column": 32
}
}
@@ -8261,47 +8849,47 @@
"type": "Identifier",
"name": "t",
"range": [
- 5256,
- 5257
+ 5707,
+ 5708
],
"loc": {
"start": {
- "line": 194,
+ "line": 218,
"column": 33
},
"end": {
- "line": 194,
+ "line": 218,
"column": 34
}
}
}
],
"range": [
- 5231,
- 5258
+ 5682,
+ 5709
],
"loc": {
"start": {
- "line": 194,
+ "line": 218,
"column": 8
},
"end": {
- "line": 194,
+ "line": 218,
"column": 35
}
}
},
"range": [
- 5231,
- 5259
+ 5682,
+ 5710
],
"loc": {
"start": {
- "line": 194,
+ "line": 218,
"column": 8
},
"end": {
- "line": 194,
+ "line": 218,
"column": 36
}
},
@@ -8310,16 +8898,16 @@
"type": "Line",
"value": "In case table width is expressed in %",
"range": [
- 5269,
- 5308
+ 5720,
+ 5759
],
"loc": {
"start": {
- "line": 196,
+ "line": 220,
"column": 8
},
"end": {
- "line": 196,
+ "line": 220,
"column": 47
}
}
@@ -8341,16 +8929,16 @@
"type": "Identifier",
"name": "tbl",
"range": [
- 5321,
- 5324
+ 5772,
+ 5775
],
"loc": {
"start": {
- "line": 197,
+ "line": 221,
"column": 12
},
"end": {
- "line": 197,
+ "line": 221,
"column": 15
}
}
@@ -8359,31 +8947,31 @@
"type": "Identifier",
"name": "style",
"range": [
- 5325,
- 5330
+ 5776,
+ 5781
],
"loc": {
"start": {
- "line": 197,
+ "line": 221,
"column": 16
},
"end": {
- "line": 197,
+ "line": 221,
"column": 21
}
}
},
"range": [
- 5321,
- 5330
+ 5772,
+ 5781
],
"loc": {
"start": {
- "line": 197,
+ "line": 221,
"column": 12
},
"end": {
- "line": 197,
+ "line": 221,
"column": 21
}
}
@@ -8392,31 +8980,31 @@
"type": "Identifier",
"name": "width",
"range": [
- 5331,
- 5336
+ 5782,
+ 5787
],
"loc": {
"start": {
- "line": 197,
+ "line": 221,
"column": 22
},
"end": {
- "line": 197,
+ "line": 221,
"column": 27
}
}
},
"range": [
- 5321,
- 5336
+ 5772,
+ 5787
],
"loc": {
"start": {
- "line": 197,
+ "line": 221,
"column": 12
},
"end": {
- "line": 197,
+ "line": 221,
"column": 27
}
}
@@ -8426,31 +9014,31 @@
"value": "",
"raw": "''",
"range": [
- 5341,
- 5343
+ 5792,
+ 5794
],
"loc": {
"start": {
- "line": 197,
+ "line": 221,
"column": 32
},
"end": {
- "line": 197,
+ "line": 221,
"column": 34
}
}
},
"range": [
- 5321,
- 5343
+ 5772,
+ 5794
],
"loc": {
"start": {
- "line": 197,
+ "line": 221,
"column": 12
},
"end": {
- "line": 197,
+ "line": 221,
"column": 34
}
}
@@ -8473,16 +9061,16 @@
"type": "Identifier",
"name": "tbl",
"range": [
- 5359,
- 5362
+ 5810,
+ 5813
],
"loc": {
"start": {
- "line": 198,
+ "line": 222,
"column": 12
},
"end": {
- "line": 198,
+ "line": 222,
"column": 15
}
}
@@ -8491,31 +9079,31 @@
"type": "Identifier",
"name": "style",
"range": [
- 5363,
- 5368
+ 5814,
+ 5819
],
"loc": {
"start": {
- "line": 198,
+ "line": 222,
"column": 16
},
"end": {
- "line": 198,
+ "line": 222,
"column": 21
}
}
},
"range": [
- 5359,
- 5368
+ 5810,
+ 5819
],
"loc": {
"start": {
- "line": 198,
+ "line": 222,
"column": 12
},
"end": {
- "line": 198,
+ "line": 222,
"column": 21
}
}
@@ -8524,31 +9112,31 @@
"type": "Identifier",
"name": "width",
"range": [
- 5369,
- 5374
+ 5820,
+ 5825
],
"loc": {
"start": {
- "line": 198,
+ "line": 222,
"column": 22
},
"end": {
- "line": 198,
+ "line": 222,
"column": 27
}
}
},
"range": [
- 5359,
- 5374
+ 5810,
+ 5825
],
"loc": {
"start": {
- "line": 198,
+ "line": 222,
"column": 12
},
"end": {
- "line": 198,
+ "line": 222,
"column": 27
}
}
@@ -8564,16 +9152,16 @@
"type": "Identifier",
"name": "contains",
"range": [
- 5378,
- 5386
+ 5829,
+ 5837
],
"loc": {
"start": {
- "line": 198,
+ "line": 222,
"column": 31
},
"end": {
- "line": 198,
+ "line": 222,
"column": 39
}
}
@@ -8584,16 +9172,16 @@
"value": "%",
"raw": "'%'",
"range": [
- 5387,
- 5390
+ 5838,
+ 5841
],
"loc": {
"start": {
- "line": 198,
+ "line": 222,
"column": 40
},
"end": {
- "line": 198,
+ "line": 222,
"column": 43
}
}
@@ -8602,32 +9190,32 @@
"type": "Identifier",
"name": "tblW",
"range": [
- 5392,
- 5396
+ 5843,
+ 5847
],
"loc": {
"start": {
- "line": 198,
+ "line": 222,
"column": 45
},
"end": {
- "line": 198,
+ "line": 222,
"column": 49
}
}
}
],
"range": [
- 5378,
- 5397
+ 5829,
+ 5848
],
"loc": {
"start": {
- "line": 198,
+ "line": 222,
"column": 31
},
"end": {
- "line": 198,
+ "line": 222,
"column": 50
}
}
@@ -8639,16 +9227,16 @@
"type": "Identifier",
"name": "tbl",
"range": [
- 5416,
- 5419
+ 5867,
+ 5870
],
"loc": {
"start": {
- "line": 199,
+ "line": 223,
"column": 16
},
"end": {
- "line": 199,
+ "line": 223,
"column": 19
}
}
@@ -8657,31 +9245,31 @@
"type": "Identifier",
"name": "clientWidth",
"range": [
- 5420,
- 5431
+ 5871,
+ 5882
],
"loc": {
"start": {
- "line": 199,
+ "line": 223,
"column": 20
},
"end": {
- "line": 199,
+ "line": 223,
"column": 31
}
}
},
"range": [
- 5416,
- 5431
+ 5867,
+ 5882
],
"loc": {
"start": {
- "line": 199,
+ "line": 223,
"column": 16
},
"end": {
- "line": 199,
+ "line": 223,
"column": 31
}
}
@@ -8690,31 +9278,31 @@
"type": "Identifier",
"name": "tblW",
"range": [
- 5434,
- 5438
+ 5885,
+ 5889
],
"loc": {
"start": {
- "line": 199,
+ "line": 223,
"column": 34
},
"end": {
- "line": 199,
+ "line": 223,
"column": 38
}
}
},
"range": [
- 5378,
- 5438
+ 5829,
+ 5889
],
"loc": {
"start": {
- "line": 198,
+ "line": 222,
"column": 31
},
"end": {
- "line": 199,
+ "line": 223,
"column": 38
}
}
@@ -8724,93 +9312,93 @@
"value": "px",
"raw": "'px'",
"range": [
- 5442,
- 5446
+ 5893,
+ 5897
],
"loc": {
"start": {
- "line": 199,
+ "line": 223,
"column": 42
},
"end": {
- "line": 199,
+ "line": 223,
"column": 46
}
}
},
"range": [
- 5377,
- 5446
+ 5828,
+ 5897
],
"loc": {
"start": {
- "line": 198,
+ "line": 222,
"column": 30
},
"end": {
- "line": 199,
+ "line": 223,
"column": 46
}
}
},
"range": [
- 5359,
- 5446
+ 5810,
+ 5897
],
"loc": {
"start": {
- "line": 198,
+ "line": 222,
"column": 12
},
"end": {
- "line": 199,
+ "line": 223,
"column": 46
}
}
},
"range": [
- 5359,
- 5447
+ 5810,
+ 5898
],
"loc": {
"start": {
- "line": 198,
+ "line": 222,
"column": 12
},
"end": {
- "line": 199,
+ "line": 223,
"column": 47
}
}
}
],
"range": [
- 5345,
- 5457
+ 5796,
+ 5908
],
"loc": {
"start": {
- "line": 197,
+ "line": 221,
"column": 36
},
"end": {
- "line": 200,
+ "line": 224,
"column": 9
}
}
},
"alternate": null,
"range": [
- 5317,
- 5457
+ 5768,
+ 5908
],
"loc": {
"start": {
- "line": 197,
+ "line": 221,
"column": 8
},
"end": {
- "line": 200,
+ "line": 224,
"column": 9
}
},
@@ -8819,16 +9407,16 @@
"type": "Line",
"value": "In case table width is expressed in %",
"range": [
- 5269,
- 5308
+ 5720,
+ 5759
],
"loc": {
"start": {
- "line": 196,
+ "line": 220,
"column": 8
},
"end": {
- "line": 196,
+ "line": 220,
"column": 47
}
}
@@ -8844,16 +9432,16 @@
"type": "Identifier",
"name": "d",
"range": [
- 5471,
- 5472
+ 5922,
+ 5923
],
"loc": {
"start": {
- "line": 202,
+ "line": 226,
"column": 12
},
"end": {
- "line": 202,
+ "line": 226,
"column": 13
}
}
@@ -8864,16 +9452,16 @@
"type": "Identifier",
"name": "removeElm",
"range": [
- 5475,
- 5484
+ 5926,
+ 5935
],
"loc": {
"start": {
- "line": 202,
+ "line": 226,
"column": 16
},
"end": {
- "line": 202,
+ "line": 226,
"column": 25
}
}
@@ -8885,16 +9473,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 5485,
- 5489
+ 5936,
+ 5940
],
"loc": {
"start": {
- "line": 202,
+ "line": 226,
"column": 26
},
"end": {
- "line": 202,
+ "line": 226,
"column": 30
}
}
@@ -8903,62 +9491,62 @@
"type": "Identifier",
"name": "tblCont",
"range": [
- 5490,
- 5497
+ 5941,
+ 5948
],
"loc": {
"start": {
- "line": 202,
+ "line": 226,
"column": 31
},
"end": {
- "line": 202,
+ "line": 226,
"column": 38
}
}
},
"range": [
- 5485,
- 5497
+ 5936,
+ 5948
],
"loc": {
"start": {
- "line": 202,
+ "line": 226,
"column": 26
},
"end": {
- "line": 202,
+ "line": 226,
"column": 38
}
}
}
],
"range": [
- 5475,
- 5498
+ 5926,
+ 5949
],
"loc": {
"start": {
- "line": 202,
+ "line": 226,
"column": 16
},
"end": {
- "line": 202,
+ "line": 226,
"column": 39
}
}
},
"range": [
- 5471,
- 5498
+ 5922,
+ 5949
],
"loc": {
"start": {
- "line": 202,
+ "line": 226,
"column": 12
},
"end": {
- "line": 202,
+ "line": 226,
"column": 39
}
}
@@ -8966,16 +9554,16 @@
],
"kind": "let",
"range": [
- 5467,
- 5499
+ 5918,
+ 5950
],
"loc": {
"start": {
- "line": 202,
+ "line": 226,
"column": 8
},
"end": {
- "line": 202,
+ "line": 226,
"column": 40
}
}
@@ -8993,16 +9581,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 5508,
- 5512
+ 5959,
+ 5963
],
"loc": {
"start": {
- "line": 203,
+ "line": 227,
"column": 8
},
"end": {
- "line": 203,
+ "line": 227,
"column": 12
}
}
@@ -9011,31 +9599,31 @@
"type": "Identifier",
"name": "tblMainCont",
"range": [
- 5513,
- 5524
+ 5964,
+ 5975
],
"loc": {
"start": {
- "line": 203,
+ "line": 227,
"column": 13
},
"end": {
- "line": 203,
+ "line": 227,
"column": 24
}
}
},
"range": [
- 5508,
- 5524
+ 5959,
+ 5975
],
"loc": {
"start": {
- "line": 203,
+ "line": 227,
"column": 8
},
"end": {
- "line": 203,
+ "line": 227,
"column": 24
}
}
@@ -9044,31 +9632,31 @@
"type": "Identifier",
"name": "appendChild",
"range": [
- 5525,
- 5536
+ 5976,
+ 5987
],
"loc": {
"start": {
- "line": 203,
+ "line": 227,
"column": 25
},
"end": {
- "line": 203,
+ "line": 227,
"column": 36
}
}
},
"range": [
- 5508,
- 5536
+ 5959,
+ 5987
],
"loc": {
"start": {
- "line": 203,
+ "line": 227,
"column": 8
},
"end": {
- "line": 203,
+ "line": 227,
"column": 36
}
}
@@ -9078,47 +9666,47 @@
"type": "Identifier",
"name": "d",
"range": [
- 5537,
- 5538
+ 5988,
+ 5989
],
"loc": {
"start": {
- "line": 203,
+ "line": 227,
"column": 37
},
"end": {
- "line": 203,
+ "line": 227,
"column": 38
}
}
}
],
"range": [
- 5508,
- 5539
+ 5959,
+ 5990
],
"loc": {
"start": {
- "line": 203,
+ "line": 227,
"column": 8
},
"end": {
- "line": 203,
+ "line": 227,
"column": 39
}
}
},
"range": [
- 5508,
- 5540
+ 5959,
+ 5991
],
"loc": {
"start": {
- "line": 203,
+ "line": 227,
"column": 8
},
"end": {
- "line": 203,
+ "line": 227,
"column": 40
}
},
@@ -9127,16 +9715,16 @@
"type": "Line",
"value": "Headers table container: div wrapping headers table",
"range": [
- 5550,
- 5603
+ 6001,
+ 6054
],
"loc": {
"start": {
- "line": 205,
+ "line": 229,
"column": 8
},
"end": {
- "line": 205,
+ "line": 229,
"column": 61
}
}
@@ -9154,16 +9742,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 5612,
- 5616
+ 6063,
+ 6067
],
"loc": {
"start": {
- "line": 206,
+ "line": 230,
"column": 8
},
"end": {
- "line": 206,
+ "line": 230,
"column": 12
}
}
@@ -9172,31 +9760,31 @@
"type": "Identifier",
"name": "headTblCont",
"range": [
- 5617,
- 5628
+ 6068,
+ 6079
],
"loc": {
"start": {
- "line": 206,
+ "line": 230,
"column": 13
},
"end": {
- "line": 206,
+ "line": 230,
"column": 24
}
}
},
"range": [
- 5612,
- 5628
+ 6063,
+ 6079
],
"loc": {
"start": {
- "line": 206,
+ "line": 230,
"column": 8
},
"end": {
- "line": 206,
+ "line": 230,
"column": 24
}
}
@@ -9209,16 +9797,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 5631,
- 5635
+ 6082,
+ 6086
],
"loc": {
"start": {
- "line": 206,
+ "line": 230,
"column": 27
},
"end": {
- "line": 206,
+ "line": 230,
"column": 31
}
}
@@ -9227,31 +9815,31 @@
"type": "Identifier",
"name": "createContainer",
"range": [
- 5636,
- 5651
+ 6087,
+ 6102
],
"loc": {
"start": {
- "line": 206,
+ "line": 230,
"column": 32
},
"end": {
- "line": 206,
+ "line": 230,
"column": 47
}
}
},
"range": [
- 5631,
- 5651
+ 6082,
+ 6102
],
"loc": {
"start": {
- "line": 206,
+ "line": 230,
"column": 27
},
"end": {
- "line": 206,
+ "line": 230,
"column": 47
}
}
@@ -9266,16 +9854,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 5652,
- 5656
+ 6103,
+ 6107
],
"loc": {
"start": {
- "line": 206,
+ "line": 230,
"column": 48
},
"end": {
- "line": 206,
+ "line": 230,
"column": 52
}
}
@@ -9284,31 +9872,31 @@
"type": "Identifier",
"name": "prfxHeadTblCont",
"range": [
- 5657,
- 5672
+ 6108,
+ 6123
],
"loc": {
"start": {
- "line": 206,
+ "line": 230,
"column": 53
},
"end": {
- "line": 206,
+ "line": 230,
"column": 68
}
}
},
"range": [
- 5652,
- 5672
+ 6103,
+ 6123
],
"loc": {
"start": {
- "line": 206,
+ "line": 230,
"column": 48
},
"end": {
- "line": 206,
+ "line": 230,
"column": 68
}
}
@@ -9320,16 +9908,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 5675,
- 5677
+ 6126,
+ 6128
],
"loc": {
"start": {
- "line": 206,
+ "line": 230,
"column": 71
},
"end": {
- "line": 206,
+ "line": 230,
"column": 73
}
}
@@ -9338,46 +9926,46 @@
"type": "Identifier",
"name": "id",
"range": [
- 5678,
- 5680
+ 6129,
+ 6131
],
"loc": {
"start": {
- "line": 206,
+ "line": 230,
"column": 74
},
"end": {
- "line": 206,
+ "line": 230,
"column": 76
}
}
},
"range": [
- 5675,
- 5680
+ 6126,
+ 6131
],
"loc": {
"start": {
- "line": 206,
+ "line": 230,
"column": 71
},
"end": {
- "line": 206,
+ "line": 230,
"column": 76
}
}
},
"range": [
- 5652,
- 5680
+ 6103,
+ 6131
],
"loc": {
"start": {
- "line": 206,
+ "line": 230,
"column": 48
},
"end": {
- "line": 206,
+ "line": 230,
"column": 76
}
}
@@ -9387,16 +9975,16 @@
"value": "div",
"raw": "'div'",
"range": [
- 5694,
- 5699
+ 6145,
+ 6150
],
"loc": {
"start": {
- "line": 207,
+ "line": 231,
"column": 12
},
"end": {
- "line": 207,
+ "line": 231,
"column": 17
}
}
@@ -9407,16 +9995,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 5701,
- 5705
+ 6152,
+ 6156
],
"loc": {
"start": {
- "line": 207,
+ "line": 231,
"column": 19
},
"end": {
- "line": 207,
+ "line": 231,
"column": 23
}
}
@@ -9425,77 +10013,77 @@
"type": "Identifier",
"name": "headContCssClass",
"range": [
- 5706,
- 5722
+ 6157,
+ 6173
],
"loc": {
"start": {
- "line": 207,
+ "line": 231,
"column": 24
},
"end": {
- "line": 207,
+ "line": 231,
"column": 40
}
}
},
"range": [
- 5701,
- 5722
+ 6152,
+ 6173
],
"loc": {
"start": {
- "line": 207,
+ "line": 231,
"column": 19
},
"end": {
- "line": 207,
+ "line": 231,
"column": 40
}
}
}
],
"range": [
- 5631,
- 5723
+ 6082,
+ 6174
],
"loc": {
"start": {
- "line": 206,
+ "line": 230,
"column": 27
},
"end": {
- "line": 207,
+ "line": 231,
"column": 41
}
}
},
"range": [
- 5612,
- 5723
+ 6063,
+ 6174
],
"loc": {
"start": {
- "line": 206,
+ "line": 230,
"column": 8
},
"end": {
- "line": 207,
+ "line": 231,
"column": 41
}
}
},
"range": [
- 5612,
- 5724
+ 6063,
+ 6175
],
"loc": {
"start": {
- "line": 206,
+ "line": 230,
"column": 8
},
"end": {
- "line": 207,
+ "line": 231,
"column": 42
}
},
@@ -9504,16 +10092,16 @@
"type": "Line",
"value": "Headers table container: div wrapping headers table",
"range": [
- 5550,
- 5603
+ 6001,
+ 6054
],
"loc": {
"start": {
- "line": 205,
+ "line": 229,
"column": 8
},
"end": {
- "line": 205,
+ "line": 229,
"column": 61
}
}
@@ -9530,16 +10118,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 5733,
- 5737
+ 6184,
+ 6188
],
"loc": {
"start": {
- "line": 208,
+ "line": 232,
"column": 8
},
"end": {
- "line": 208,
+ "line": 232,
"column": 12
}
}
@@ -9548,31 +10136,31 @@
"type": "Identifier",
"name": "setConfigWidth",
"range": [
- 5738,
- 5752
+ 6189,
+ 6203
],
"loc": {
"start": {
- "line": 208,
+ "line": 232,
"column": 13
},
"end": {
- "line": 208,
+ "line": 232,
"column": 27
}
}
},
"range": [
- 5733,
- 5752
+ 6184,
+ 6203
],
"loc": {
"start": {
- "line": 208,
+ "line": 232,
"column": 8
},
"end": {
- "line": 208,
+ "line": 232,
"column": 27
}
}
@@ -9584,16 +10172,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 5753,
- 5757
+ 6204,
+ 6208
],
"loc": {
"start": {
- "line": 208,
+ "line": 232,
"column": 28
},
"end": {
- "line": 208,
+ "line": 232,
"column": 32
}
}
@@ -9602,62 +10190,62 @@
"type": "Identifier",
"name": "headTblCont",
"range": [
- 5758,
- 5769
+ 6209,
+ 6220
],
"loc": {
"start": {
- "line": 208,
+ "line": 232,
"column": 33
},
"end": {
- "line": 208,
+ "line": 232,
"column": 44
}
}
},
"range": [
- 5753,
- 5769
+ 6204,
+ 6220
],
"loc": {
"start": {
- "line": 208,
+ "line": 232,
"column": 28
},
"end": {
- "line": 208,
+ "line": 232,
"column": 44
}
}
}
],
"range": [
- 5733,
- 5770
+ 6184,
+ 6221
],
"loc": {
"start": {
- "line": 208,
+ "line": 232,
"column": 8
},
"end": {
- "line": 208,
+ "line": 232,
"column": 45
}
}
},
"range": [
- 5733,
- 5771
+ 6184,
+ 6222
],
"loc": {
"start": {
- "line": 208,
+ "line": 232,
"column": 8
},
"end": {
- "line": 208,
+ "line": 232,
"column": 46
}
},
@@ -9666,16 +10254,16 @@
"type": "Line",
"value": "Headers table",
"range": [
- 5781,
- 5796
+ 6232,
+ 6247
],
"loc": {
"start": {
- "line": 210,
+ "line": 234,
"column": 8
},
"end": {
- "line": 210,
+ "line": 234,
"column": 23
}
}
@@ -9693,16 +10281,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 5805,
- 5809
+ 6256,
+ 6260
],
"loc": {
"start": {
- "line": 211,
+ "line": 235,
"column": 8
},
"end": {
- "line": 211,
+ "line": 235,
"column": 12
}
}
@@ -9711,31 +10299,31 @@
"type": "Identifier",
"name": "headTbl",
"range": [
- 5810,
- 5817
+ 6261,
+ 6268
],
"loc": {
"start": {
- "line": 211,
+ "line": 235,
"column": 13
},
"end": {
- "line": 211,
+ "line": 235,
"column": 20
}
}
},
"range": [
- 5805,
- 5817
+ 6256,
+ 6268
],
"loc": {
"start": {
- "line": 211,
+ "line": 235,
"column": 8
},
"end": {
- "line": 211,
+ "line": 235,
"column": 20
}
}
@@ -9746,16 +10334,16 @@
"type": "Identifier",
"name": "createElm",
"range": [
- 5820,
- 5829
+ 6271,
+ 6280
],
"loc": {
"start": {
- "line": 211,
+ "line": 235,
"column": 23
},
"end": {
- "line": 211,
+ "line": 235,
"column": 32
}
}
@@ -9766,16 +10354,16 @@
"value": "table",
"raw": "'table'",
"range": [
- 5830,
- 5837
+ 6281,
+ 6288
],
"loc": {
"start": {
- "line": 211,
+ "line": 235,
"column": 33
},
"end": {
- "line": 211,
+ "line": 235,
"column": 40
}
}
@@ -9788,16 +10376,16 @@
"value": "id",
"raw": "'id'",
"range": [
- 5840,
- 5844
+ 6291,
+ 6295
],
"loc": {
"start": {
- "line": 211,
+ "line": 235,
"column": 43
},
"end": {
- "line": 211,
+ "line": 235,
"column": 47
}
}
@@ -9811,16 +10399,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 5846,
- 5850
+ 6297,
+ 6301
],
"loc": {
"start": {
- "line": 211,
+ "line": 235,
"column": 49
},
"end": {
- "line": 211,
+ "line": 235,
"column": 53
}
}
@@ -9829,31 +10417,31 @@
"type": "Identifier",
"name": "prfxHeadTbl",
"range": [
- 5851,
- 5862
+ 6302,
+ 6313
],
"loc": {
"start": {
- "line": 211,
+ "line": 235,
"column": 54
},
"end": {
- "line": 211,
+ "line": 235,
"column": 65
}
}
},
"range": [
- 5846,
- 5862
+ 6297,
+ 6313
],
"loc": {
"start": {
- "line": 211,
+ "line": 235,
"column": 49
},
"end": {
- "line": 211,
+ "line": 235,
"column": 65
}
}
@@ -9865,16 +10453,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 5865,
- 5867
+ 6316,
+ 6318
],
"loc": {
"start": {
- "line": 211,
+ "line": 235,
"column": 68
},
"end": {
- "line": 211,
+ "line": 235,
"column": 70
}
}
@@ -9883,108 +10471,108 @@
"type": "Identifier",
"name": "id",
"range": [
- 5868,
- 5870
+ 6319,
+ 6321
],
"loc": {
"start": {
- "line": 211,
+ "line": 235,
"column": 71
},
"end": {
- "line": 211,
+ "line": 235,
"column": 73
}
}
},
"range": [
- 5865,
- 5870
+ 6316,
+ 6321
],
"loc": {
"start": {
- "line": 211,
+ "line": 235,
"column": 68
},
"end": {
- "line": 211,
+ "line": 235,
"column": 73
}
}
},
"range": [
- 5846,
- 5870
+ 6297,
+ 6321
],
"loc": {
"start": {
- "line": 211,
+ "line": 235,
"column": 49
},
"end": {
- "line": 211,
+ "line": 235,
"column": 73
}
}
}
],
"range": [
- 5839,
- 5871
+ 6290,
+ 6322
],
"loc": {
"start": {
- "line": 211,
+ "line": 235,
"column": 42
},
"end": {
- "line": 211,
+ "line": 235,
"column": 74
}
}
}
],
"range": [
- 5820,
- 5872
+ 6271,
+ 6323
],
"loc": {
"start": {
- "line": 211,
+ "line": 235,
"column": 23
},
"end": {
- "line": 211,
+ "line": 235,
"column": 75
}
}
},
"range": [
- 5805,
- 5872
+ 6256,
+ 6323
],
"loc": {
"start": {
- "line": 211,
+ "line": 235,
"column": 8
},
"end": {
- "line": 211,
+ "line": 235,
"column": 75
}
}
},
"range": [
- 5805,
- 5873
+ 6256,
+ 6324
],
"loc": {
"start": {
- "line": 211,
+ "line": 235,
"column": 8
},
"end": {
- "line": 211,
+ "line": 235,
"column": 76
}
},
@@ -9993,16 +10581,16 @@
"type": "Line",
"value": "Headers table",
"range": [
- 5781,
- 5796
+ 6232,
+ 6247
],
"loc": {
"start": {
- "line": 210,
+ "line": 234,
"column": 8
},
"end": {
- "line": 210,
+ "line": 234,
"column": 23
}
}
@@ -10018,16 +10606,16 @@
"type": "Identifier",
"name": "tH",
"range": [
- 5886,
- 5888
+ 6337,
+ 6339
],
"loc": {
"start": {
- "line": 212,
+ "line": 236,
"column": 12
},
"end": {
- "line": 212,
+ "line": 236,
"column": 14
}
}
@@ -10038,16 +10626,16 @@
"type": "Identifier",
"name": "createElm",
"range": [
- 5891,
- 5900
+ 6342,
+ 6351
],
"loc": {
"start": {
- "line": 212,
+ "line": 236,
"column": 17
},
"end": {
- "line": 212,
+ "line": 236,
"column": 26
}
}
@@ -10058,47 +10646,47 @@
"value": "tHead",
"raw": "'tHead'",
"range": [
- 5901,
- 5908
+ 6352,
+ 6359
],
"loc": {
"start": {
- "line": 212,
+ "line": 236,
"column": 27
},
"end": {
- "line": 212,
+ "line": 236,
"column": 34
}
}
}
],
"range": [
- 5891,
- 5909
+ 6342,
+ 6360
],
"loc": {
"start": {
- "line": 212,
+ "line": 236,
"column": 17
},
"end": {
- "line": 212,
+ "line": 236,
"column": 35
}
}
},
"range": [
- 5886,
- 5909
+ 6337,
+ 6360
],
"loc": {
"start": {
- "line": 212,
+ "line": 236,
"column": 12
},
"end": {
- "line": 212,
+ "line": 236,
"column": 35
}
}
@@ -10106,16 +10694,16 @@
],
"kind": "let",
"range": [
- 5882,
- 5910
+ 6333,
+ 6361
],
"loc": {
"start": {
- "line": 212,
+ "line": 236,
"column": 8
},
"end": {
- "line": 212,
+ "line": 236,
"column": 36
}
},
@@ -10124,16 +10712,16 @@
"type": "Line",
"value": "1st row should be headers row, ids are added if not set",
"range": [
- 5920,
- 5977
+ 6371,
+ 6428
],
"loc": {
"start": {
- "line": 214,
+ "line": 238,
"column": 8
},
"end": {
- "line": 214,
+ "line": 238,
"column": 65
}
}
@@ -10142,16 +10730,16 @@
"type": "Line",
"value": "Those ids are used by the sort feature",
"range": [
- 5986,
- 6026
+ 6437,
+ 6477
],
"loc": {
"start": {
- "line": 215,
+ "line": 239,
"column": 8
},
"end": {
- "line": 215,
+ "line": 239,
"column": 48
}
}
@@ -10167,16 +10755,16 @@
"type": "Identifier",
"name": "hRow",
"range": [
- 6039,
- 6043
+ 6490,
+ 6494
],
"loc": {
"start": {
- "line": 216,
+ "line": 240,
"column": 12
},
"end": {
- "line": 216,
+ "line": 240,
"column": 16
}
}
@@ -10191,16 +10779,16 @@
"type": "Identifier",
"name": "tbl",
"range": [
- 6046,
- 6049
+ 6497,
+ 6500
],
"loc": {
"start": {
- "line": 216,
+ "line": 240,
"column": 19
},
"end": {
- "line": 216,
+ "line": 240,
"column": 22
}
}
@@ -10209,31 +10797,31 @@
"type": "Identifier",
"name": "rows",
"range": [
- 6050,
- 6054
+ 6501,
+ 6505
],
"loc": {
"start": {
- "line": 216,
+ "line": 240,
"column": 23
},
"end": {
- "line": 216,
+ "line": 240,
"column": 27
}
}
},
"range": [
- 6046,
- 6054
+ 6497,
+ 6505
],
"loc": {
"start": {
- "line": 216,
+ "line": 240,
"column": 19
},
"end": {
- "line": 216,
+ "line": 240,
"column": 27
}
}
@@ -10244,16 +10832,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 6055,
- 6059
+ 6506,
+ 6510
],
"loc": {
"start": {
- "line": 216,
+ "line": 240,
"column": 28
},
"end": {
- "line": 216,
+ "line": 240,
"column": 32
}
}
@@ -10262,61 +10850,61 @@
"type": "Identifier",
"name": "headRowIndex",
"range": [
- 6060,
- 6072
+ 6511,
+ 6523
],
"loc": {
"start": {
- "line": 216,
+ "line": 240,
"column": 33
},
"end": {
- "line": 216,
+ "line": 240,
"column": 45
}
}
},
"range": [
- 6055,
- 6072
+ 6506,
+ 6523
],
"loc": {
"start": {
- "line": 216,
+ "line": 240,
"column": 28
},
"end": {
- "line": 216,
+ "line": 240,
"column": 45
}
}
},
"range": [
- 6046,
- 6073
+ 6497,
+ 6524
],
"loc": {
"start": {
- "line": 216,
+ "line": 240,
"column": 19
},
"end": {
- "line": 216,
+ "line": 240,
"column": 46
}
}
},
"range": [
- 6039,
- 6073
+ 6490,
+ 6524
],
"loc": {
"start": {
- "line": 216,
+ "line": 240,
"column": 12
},
"end": {
- "line": 216,
+ "line": 240,
"column": 46
}
}
@@ -10324,16 +10912,16 @@
],
"kind": "let",
"range": [
- 6035,
- 6074
+ 6486,
+ 6525
],
"loc": {
"start": {
- "line": 216,
+ "line": 240,
"column": 8
},
"end": {
- "line": 216,
+ "line": 240,
"column": 47
}
},
@@ -10342,16 +10930,16 @@
"type": "Line",
"value": "1st row should be headers row, ids are added if not set",
"range": [
- 5920,
- 5977
+ 6371,
+ 6428
],
"loc": {
"start": {
- "line": 214,
+ "line": 238,
"column": 8
},
"end": {
- "line": 214,
+ "line": 238,
"column": 65
}
}
@@ -10360,16 +10948,16 @@
"type": "Line",
"value": "Those ids are used by the sort feature",
"range": [
- 5986,
- 6026
+ 6437,
+ 6477
],
"loc": {
"start": {
- "line": 215,
+ "line": 239,
"column": 8
},
"end": {
- "line": 215,
+ "line": 239,
"column": 48
}
}
@@ -10385,16 +10973,16 @@
"type": "Identifier",
"name": "sortTriggers",
"range": [
- 6087,
- 6099
+ 6538,
+ 6550
],
"loc": {
"start": {
- "line": 217,
+ "line": 241,
"column": 12
},
"end": {
- "line": 217,
+ "line": 241,
"column": 24
}
}
@@ -10407,16 +10995,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 6102,
- 6106
+ 6553,
+ 6557
],
"loc": {
"start": {
- "line": 217,
+ "line": 241,
"column": 27
},
"end": {
- "line": 217,
+ "line": 241,
"column": 31
}
}
@@ -10425,31 +11013,31 @@
"type": "Identifier",
"name": "getSortTriggerIds",
"range": [
- 6107,
- 6124
+ 6558,
+ 6575
],
"loc": {
"start": {
- "line": 217,
+ "line": 241,
"column": 32
},
"end": {
- "line": 217,
+ "line": 241,
"column": 49
}
}
},
"range": [
- 6102,
- 6124
+ 6553,
+ 6575
],
"loc": {
"start": {
- "line": 217,
+ "line": 241,
"column": 27
},
"end": {
- "line": 217,
+ "line": 241,
"column": 49
}
}
@@ -10459,47 +11047,47 @@
"type": "Identifier",
"name": "hRow",
"range": [
- 6125,
- 6129
+ 6576,
+ 6580
],
"loc": {
"start": {
- "line": 217,
+ "line": 241,
"column": 50
},
"end": {
- "line": 217,
+ "line": 241,
"column": 54
}
}
}
],
"range": [
- 6102,
- 6130
+ 6553,
+ 6581
],
"loc": {
"start": {
- "line": 217,
+ "line": 241,
"column": 27
},
"end": {
- "line": 217,
+ "line": 241,
"column": 55
}
}
},
"range": [
- 6087,
- 6130
+ 6538,
+ 6581
],
"loc": {
"start": {
- "line": 217,
+ "line": 241,
"column": 12
},
"end": {
- "line": 217,
+ "line": 241,
"column": 55
}
}
@@ -10507,16 +11095,16 @@
],
"kind": "let",
"range": [
- 6083,
- 6131
+ 6534,
+ 6582
],
"loc": {
"start": {
- "line": 217,
+ "line": 241,
"column": 8
},
"end": {
- "line": 217,
+ "line": 241,
"column": 56
}
},
@@ -10525,16 +11113,16 @@
"type": "Line",
"value": "Filters row is created",
"range": [
- 6141,
- 6165
+ 6592,
+ 6616
],
"loc": {
"start": {
- "line": 219,
+ "line": 243,
"column": 8
},
"end": {
- "line": 219,
+ "line": 243,
"column": 32
}
}
@@ -10550,16 +11138,16 @@
"type": "Identifier",
"name": "filtersRow",
"range": [
- 6178,
- 6188
+ 6629,
+ 6639
],
"loc": {
"start": {
- "line": 220,
+ "line": 244,
"column": 12
},
"end": {
- "line": 220,
+ "line": 244,
"column": 22
}
}
@@ -10572,16 +11160,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 6191,
- 6195
+ 6642,
+ 6646
],
"loc": {
"start": {
- "line": 220,
+ "line": 244,
"column": 25
},
"end": {
- "line": 220,
+ "line": 244,
"column": 29
}
}
@@ -10590,62 +11178,62 @@
"type": "Identifier",
"name": "createFiltersRow",
"range": [
- 6196,
- 6212
+ 6647,
+ 6663
],
"loc": {
"start": {
- "line": 220,
+ "line": 244,
"column": 30
},
"end": {
- "line": 220,
+ "line": 244,
"column": 46
}
}
},
"range": [
- 6191,
- 6212
+ 6642,
+ 6663
],
"loc": {
"start": {
- "line": 220,
+ "line": 244,
"column": 25
},
"end": {
- "line": 220,
+ "line": 244,
"column": 46
}
}
},
"arguments": [],
"range": [
- 6191,
- 6214
+ 6642,
+ 6665
],
"loc": {
"start": {
- "line": 220,
+ "line": 244,
"column": 25
},
"end": {
- "line": 220,
+ "line": 244,
"column": 48
}
}
},
"range": [
- 6178,
- 6214
+ 6629,
+ 6665
],
"loc": {
"start": {
- "line": 220,
+ "line": 244,
"column": 12
},
"end": {
- "line": 220,
+ "line": 244,
"column": 48
}
}
@@ -10653,16 +11241,16 @@
],
"kind": "let",
"range": [
- 6174,
- 6215
+ 6625,
+ 6666
],
"loc": {
"start": {
- "line": 220,
+ "line": 244,
"column": 8
},
"end": {
- "line": 220,
+ "line": 244,
"column": 49
}
},
@@ -10671,16 +11259,16 @@
"type": "Line",
"value": "Filters row is created",
"range": [
- 6141,
- 6165
+ 6592,
+ 6616
],
"loc": {
"start": {
- "line": 219,
+ "line": 243,
"column": 8
},
"end": {
- "line": 219,
+ "line": 243,
"column": 32
}
}
@@ -10691,16 +11279,16 @@
"type": "Line",
"value": "Headers row are moved from content table to headers table",
"range": [
- 6225,
- 6284
+ 6676,
+ 6735
],
"loc": {
"start": {
- "line": 222,
+ "line": 246,
"column": 8
},
"end": {
- "line": 222,
+ "line": 246,
"column": 67
}
}
@@ -10717,16 +11305,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 6293,
- 6297
+ 6744,
+ 6748
],
"loc": {
"start": {
- "line": 223,
+ "line": 247,
"column": 8
},
"end": {
- "line": 223,
+ "line": 247,
"column": 12
}
}
@@ -10735,31 +11323,31 @@
"type": "Identifier",
"name": "setHeadersRow",
"range": [
- 6298,
- 6311
+ 6749,
+ 6762
],
"loc": {
"start": {
- "line": 223,
+ "line": 247,
"column": 13
},
"end": {
- "line": 223,
+ "line": 247,
"column": 26
}
}
},
"range": [
- 6293,
- 6311
+ 6744,
+ 6762
],
"loc": {
"start": {
- "line": 223,
+ "line": 247,
"column": 8
},
"end": {
- "line": 223,
+ "line": 247,
"column": 26
}
}
@@ -10769,47 +11357,47 @@
"type": "Identifier",
"name": "tH",
"range": [
- 6312,
- 6314
+ 6763,
+ 6765
],
"loc": {
"start": {
- "line": 223,
+ "line": 247,
"column": 27
},
"end": {
- "line": 223,
+ "line": 247,
"column": 29
}
}
}
],
"range": [
- 6293,
- 6315
+ 6744,
+ 6766
],
"loc": {
"start": {
- "line": 223,
+ "line": 247,
"column": 8
},
"end": {
- "line": 223,
+ "line": 247,
"column": 30
}
}
},
"range": [
- 6293,
- 6316
+ 6744,
+ 6767
],
"loc": {
"start": {
- "line": 223,
+ "line": 247,
"column": 8
},
"end": {
- "line": 223,
+ "line": 247,
"column": 31
}
},
@@ -10818,16 +11406,16 @@
"type": "Line",
"value": "Headers row are moved from content table to headers table",
"range": [
- 6225,
- 6284
+ 6676,
+ 6735
],
"loc": {
"start": {
- "line": 222,
+ "line": 246,
"column": 8
},
"end": {
- "line": 222,
+ "line": 246,
"column": 67
}
}
@@ -10847,16 +11435,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 6326,
- 6330
+ 6777,
+ 6781
],
"loc": {
"start": {
- "line": 225,
+ "line": 249,
"column": 8
},
"end": {
- "line": 225,
+ "line": 249,
"column": 12
}
}
@@ -10865,31 +11453,31 @@
"type": "Identifier",
"name": "headTbl",
"range": [
- 6331,
- 6338
+ 6782,
+ 6789
],
"loc": {
"start": {
- "line": 225,
+ "line": 249,
"column": 13
},
"end": {
- "line": 225,
+ "line": 249,
"column": 20
}
}
},
"range": [
- 6326,
- 6338
+ 6777,
+ 6789
],
"loc": {
"start": {
- "line": 225,
+ "line": 249,
"column": 8
},
"end": {
- "line": 225,
+ "line": 249,
"column": 20
}
}
@@ -10898,31 +11486,31 @@
"type": "Identifier",
"name": "appendChild",
"range": [
- 6339,
- 6350
+ 6790,
+ 6801
],
"loc": {
"start": {
- "line": 225,
+ "line": 249,
"column": 21
},
"end": {
- "line": 225,
+ "line": 249,
"column": 32
}
}
},
"range": [
- 6326,
- 6350
+ 6777,
+ 6801
],
"loc": {
"start": {
- "line": 225,
+ "line": 249,
"column": 8
},
"end": {
- "line": 225,
+ "line": 249,
"column": 32
}
}
@@ -10932,47 +11520,47 @@
"type": "Identifier",
"name": "tH",
"range": [
- 6351,
- 6353
+ 6802,
+ 6804
],
"loc": {
"start": {
- "line": 225,
+ "line": 249,
"column": 33
},
"end": {
- "line": 225,
+ "line": 249,
"column": 35
}
}
}
],
"range": [
- 6326,
- 6354
+ 6777,
+ 6805
],
"loc": {
"start": {
- "line": 225,
+ "line": 249,
"column": 8
},
"end": {
- "line": 225,
+ "line": 249,
"column": 36
}
}
},
"range": [
- 6326,
- 6355
+ 6777,
+ 6806
],
"loc": {
"start": {
- "line": 225,
+ "line": 249,
"column": 8
},
"end": {
- "line": 225,
+ "line": 249,
"column": 37
}
}
@@ -10989,16 +11577,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 6368,
- 6370
+ 6819,
+ 6821
],
"loc": {
"start": {
- "line": 226,
+ "line": 250,
"column": 12
},
"end": {
- "line": 226,
+ "line": 250,
"column": 14
}
}
@@ -11007,31 +11595,31 @@
"type": "Identifier",
"name": "filtersRowIndex",
"range": [
- 6371,
- 6386
+ 6822,
+ 6837
],
"loc": {
"start": {
- "line": 226,
+ "line": 250,
"column": 15
},
"end": {
- "line": 226,
+ "line": 250,
"column": 30
}
}
},
"range": [
- 6368,
- 6386
+ 6819,
+ 6837
],
"loc": {
"start": {
- "line": 226,
+ "line": 250,
"column": 12
},
"end": {
- "line": 226,
+ "line": 250,
"column": 30
}
}
@@ -11041,31 +11629,31 @@
"value": 0,
"raw": "0",
"range": [
- 6391,
- 6392
+ 6842,
+ 6843
],
"loc": {
"start": {
- "line": 226,
+ "line": 250,
"column": 35
},
"end": {
- "line": 226,
+ "line": 250,
"column": 36
}
}
},
"range": [
- 6368,
- 6392
+ 6819,
+ 6843
],
"loc": {
"start": {
- "line": 226,
+ "line": 250,
"column": 12
},
"end": {
- "line": 226,
+ "line": 250,
"column": 36
}
}
@@ -11084,16 +11672,16 @@
"type": "Identifier",
"name": "tH",
"range": [
- 6408,
- 6410
+ 6859,
+ 6861
],
"loc": {
"start": {
- "line": 227,
+ "line": 251,
"column": 12
},
"end": {
- "line": 227,
+ "line": 251,
"column": 14
}
}
@@ -11102,31 +11690,31 @@
"type": "Identifier",
"name": "insertBefore",
"range": [
- 6411,
- 6423
+ 6862,
+ 6874
],
"loc": {
"start": {
- "line": 227,
+ "line": 251,
"column": 15
},
"end": {
- "line": 227,
+ "line": 251,
"column": 27
}
}
},
"range": [
- 6408,
- 6423
+ 6859,
+ 6874
],
"loc": {
"start": {
- "line": 227,
+ "line": 251,
"column": 12
},
"end": {
- "line": 227,
+ "line": 251,
"column": 27
}
}
@@ -11136,16 +11724,16 @@
"type": "Identifier",
"name": "filtersRow",
"range": [
- 6424,
- 6434
+ 6875,
+ 6885
],
"loc": {
"start": {
- "line": 227,
+ "line": 251,
"column": 28
},
"end": {
- "line": 227,
+ "line": 251,
"column": 38
}
}
@@ -11154,63 +11742,63 @@
"type": "Identifier",
"name": "hRow",
"range": [
- 6436,
- 6440
+ 6887,
+ 6891
],
"loc": {
"start": {
- "line": 227,
+ "line": 251,
"column": 40
},
"end": {
- "line": 227,
+ "line": 251,
"column": 44
}
}
}
],
"range": [
- 6408,
- 6441
+ 6859,
+ 6892
],
"loc": {
"start": {
- "line": 227,
+ "line": 251,
"column": 12
},
"end": {
- "line": 227,
+ "line": 251,
"column": 45
}
}
},
"range": [
- 6408,
- 6442
+ 6859,
+ 6893
],
"loc": {
"start": {
- "line": 227,
+ "line": 251,
"column": 12
},
"end": {
- "line": 227,
+ "line": 251,
"column": 46
}
}
}
],
"range": [
- 6394,
- 6452
+ 6845,
+ 6903
],
"loc": {
"start": {
- "line": 226,
+ "line": 250,
"column": 38
},
"end": {
- "line": 228,
+ "line": 252,
"column": 9
}
}
@@ -11229,16 +11817,16 @@
"type": "Identifier",
"name": "tH",
"range": [
- 6472,
- 6474
+ 6923,
+ 6925
],
"loc": {
"start": {
- "line": 229,
+ "line": 253,
"column": 12
},
"end": {
- "line": 229,
+ "line": 253,
"column": 14
}
}
@@ -11247,31 +11835,31 @@
"type": "Identifier",
"name": "appendChild",
"range": [
- 6475,
- 6486
+ 6926,
+ 6937
],
"loc": {
"start": {
- "line": 229,
+ "line": 253,
"column": 15
},
"end": {
- "line": 229,
+ "line": 253,
"column": 26
}
}
},
"range": [
- 6472,
- 6486
+ 6923,
+ 6937
],
"loc": {
"start": {
- "line": 229,
+ "line": 253,
"column": 12
},
"end": {
- "line": 229,
+ "line": 253,
"column": 26
}
}
@@ -11281,78 +11869,78 @@
"type": "Identifier",
"name": "filtersRow",
"range": [
- 6487,
- 6497
+ 6938,
+ 6948
],
"loc": {
"start": {
- "line": 229,
+ "line": 253,
"column": 27
},
"end": {
- "line": 229,
+ "line": 253,
"column": 37
}
}
}
],
"range": [
- 6472,
- 6498
+ 6923,
+ 6949
],
"loc": {
"start": {
- "line": 229,
+ "line": 253,
"column": 12
},
"end": {
- "line": 229,
+ "line": 253,
"column": 38
}
}
},
"range": [
- 6472,
- 6499
+ 6923,
+ 6950
],
"loc": {
"start": {
- "line": 229,
+ "line": 253,
"column": 12
},
"end": {
- "line": 229,
+ "line": 253,
"column": 39
}
}
}
],
"range": [
- 6458,
- 6509
+ 6909,
+ 6960
],
"loc": {
"start": {
- "line": 228,
+ "line": 252,
"column": 15
},
"end": {
- "line": 230,
+ "line": 254,
"column": 9
}
}
},
"range": [
- 6364,
- 6509
+ 6815,
+ 6960
],
"loc": {
"start": {
- "line": 226,
+ "line": 250,
"column": 8
},
"end": {
- "line": 230,
+ "line": 254,
"column": 9
}
}
@@ -11370,16 +11958,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 6519,
- 6523
+ 6970,
+ 6974
],
"loc": {
"start": {
- "line": 232,
+ "line": 256,
"column": 8
},
"end": {
- "line": 232,
+ "line": 256,
"column": 12
}
}
@@ -11388,31 +11976,31 @@
"type": "Identifier",
"name": "headTblCont",
"range": [
- 6524,
- 6535
+ 6975,
+ 6986
],
"loc": {
"start": {
- "line": 232,
+ "line": 256,
"column": 13
},
"end": {
- "line": 232,
+ "line": 256,
"column": 24
}
}
},
"range": [
- 6519,
- 6535
+ 6970,
+ 6986
],
"loc": {
"start": {
- "line": 232,
+ "line": 256,
"column": 8
},
"end": {
- "line": 232,
+ "line": 256,
"column": 24
}
}
@@ -11421,31 +12009,31 @@
"type": "Identifier",
"name": "appendChild",
"range": [
- 6536,
- 6547
+ 6987,
+ 6998
],
"loc": {
"start": {
- "line": 232,
+ "line": 256,
"column": 25
},
"end": {
- "line": 232,
+ "line": 256,
"column": 36
}
}
},
"range": [
- 6519,
- 6547
+ 6970,
+ 6998
],
"loc": {
"start": {
- "line": 232,
+ "line": 256,
"column": 8
},
"end": {
- "line": 232,
+ "line": 256,
"column": 36
}
}
@@ -11457,16 +12045,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 6548,
- 6552
+ 6999,
+ 7003
],
"loc": {
"start": {
- "line": 232,
+ "line": 256,
"column": 37
},
"end": {
- "line": 232,
+ "line": 256,
"column": 41
}
}
@@ -11475,62 +12063,62 @@
"type": "Identifier",
"name": "headTbl",
"range": [
- 6553,
- 6560
+ 7004,
+ 7011
],
"loc": {
"start": {
- "line": 232,
+ "line": 256,
"column": 42
},
"end": {
- "line": 232,
+ "line": 256,
"column": 49
}
}
},
"range": [
- 6548,
- 6560
+ 6999,
+ 7011
],
"loc": {
"start": {
- "line": 232,
+ "line": 256,
"column": 37
},
"end": {
- "line": 232,
+ "line": 256,
"column": 49
}
}
}
],
"range": [
- 6519,
- 6561
+ 6970,
+ 7012
],
"loc": {
"start": {
- "line": 232,
+ "line": 256,
"column": 8
},
"end": {
- "line": 232,
+ "line": 256,
"column": 50
}
}
},
"range": [
- 6519,
- 6562
+ 6970,
+ 7013
],
"loc": {
"start": {
- "line": 232,
+ "line": 256,
"column": 8
},
"end": {
- "line": 232,
+ "line": 256,
"column": 51
}
}
@@ -11551,16 +12139,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 6571,
- 6575
+ 7022,
+ 7026
],
"loc": {
"start": {
- "line": 233,
+ "line": 257,
"column": 8
},
"end": {
- "line": 233,
+ "line": 257,
"column": 12
}
}
@@ -11569,31 +12157,31 @@
"type": "Identifier",
"name": "tblCont",
"range": [
- 6576,
- 6583
+ 7027,
+ 7034
],
"loc": {
"start": {
- "line": 233,
+ "line": 257,
"column": 13
},
"end": {
- "line": 233,
+ "line": 257,
"column": 20
}
}
},
"range": [
- 6571,
- 6583
+ 7022,
+ 7034
],
"loc": {
"start": {
- "line": 233,
+ "line": 257,
"column": 8
},
"end": {
- "line": 233,
+ "line": 257,
"column": 20
}
}
@@ -11602,31 +12190,31 @@
"type": "Identifier",
"name": "parentNode",
"range": [
- 6584,
- 6594
+ 7035,
+ 7045
],
"loc": {
"start": {
- "line": 233,
+ "line": 257,
"column": 21
},
"end": {
- "line": 233,
+ "line": 257,
"column": 31
}
}
},
"range": [
- 6571,
- 6594
+ 7022,
+ 7045
],
"loc": {
"start": {
- "line": 233,
+ "line": 257,
"column": 8
},
"end": {
- "line": 233,
+ "line": 257,
"column": 31
}
}
@@ -11635,31 +12223,31 @@
"type": "Identifier",
"name": "insertBefore",
"range": [
- 6595,
- 6607
+ 7046,
+ 7058
],
"loc": {
"start": {
- "line": 233,
+ "line": 257,
"column": 32
},
"end": {
- "line": 233,
+ "line": 257,
"column": 44
}
}
},
"range": [
- 6571,
- 6607
+ 7022,
+ 7058
],
"loc": {
"start": {
- "line": 233,
+ "line": 257,
"column": 8
},
"end": {
- "line": 233,
+ "line": 257,
"column": 44
}
}
@@ -11671,16 +12259,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 6608,
- 6612
+ 7059,
+ 7063
],
"loc": {
"start": {
- "line": 233,
+ "line": 257,
"column": 45
},
"end": {
- "line": 233,
+ "line": 257,
"column": 49
}
}
@@ -11689,31 +12277,31 @@
"type": "Identifier",
"name": "headTblCont",
"range": [
- 6613,
- 6624
+ 7064,
+ 7075
],
"loc": {
"start": {
- "line": 233,
+ "line": 257,
"column": 50
},
"end": {
- "line": 233,
+ "line": 257,
"column": 61
}
}
},
"range": [
- 6608,
- 6624
+ 7059,
+ 7075
],
"loc": {
"start": {
- "line": 233,
+ "line": 257,
"column": 45
},
"end": {
- "line": 233,
+ "line": 257,
"column": 61
}
}
@@ -11724,16 +12312,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 6626,
- 6630
+ 7077,
+ 7081
],
"loc": {
"start": {
- "line": 233,
+ "line": 257,
"column": 63
},
"end": {
- "line": 233,
+ "line": 257,
"column": 67
}
}
@@ -11742,62 +12330,62 @@
"type": "Identifier",
"name": "tblCont",
"range": [
- 6631,
- 6638
+ 7082,
+ 7089
],
"loc": {
"start": {
- "line": 233,
+ "line": 257,
"column": 68
},
"end": {
- "line": 233,
+ "line": 257,
"column": 75
}
}
},
"range": [
- 6626,
- 6638
+ 7077,
+ 7089
],
"loc": {
"start": {
- "line": 233,
+ "line": 257,
"column": 63
},
"end": {
- "line": 233,
+ "line": 257,
"column": 75
}
}
}
],
"range": [
- 6571,
- 6639
+ 7022,
+ 7090
],
"loc": {
"start": {
- "line": 233,
+ "line": 257,
"column": 8
},
"end": {
- "line": 233,
+ "line": 257,
"column": 76
}
}
},
"range": [
- 6571,
- 6640
+ 7022,
+ 7091
],
"loc": {
"start": {
- "line": 233,
+ "line": 257,
"column": 8
},
"end": {
- "line": 233,
+ "line": 257,
"column": 77
}
},
@@ -11806,16 +12394,16 @@
"type": "Line",
"value": "THead needs to be removed in content table for sort feature",
"range": [
- 6650,
- 6711
+ 7101,
+ 7162
],
"loc": {
"start": {
- "line": 235,
+ "line": 259,
"column": 8
},
"end": {
- "line": 235,
+ "line": 259,
"column": 69
}
}
@@ -11831,16 +12419,16 @@
"type": "Identifier",
"name": "thead",
"range": [
- 6724,
- 6729
+ 7175,
+ 7180
],
"loc": {
"start": {
- "line": 236,
+ "line": 260,
"column": 12
},
"end": {
- "line": 236,
+ "line": 260,
"column": 17
}
}
@@ -11851,16 +12439,16 @@
"type": "Identifier",
"name": "tag",
"range": [
- 6732,
- 6735
+ 7183,
+ 7186
],
"loc": {
"start": {
- "line": 236,
+ "line": 260,
"column": 20
},
"end": {
- "line": 236,
+ "line": 260,
"column": 23
}
}
@@ -11870,16 +12458,16 @@
"type": "Identifier",
"name": "tbl",
"range": [
- 6736,
- 6739
+ 7187,
+ 7190
],
"loc": {
"start": {
- "line": 236,
+ "line": 260,
"column": 24
},
"end": {
- "line": 236,
+ "line": 260,
"column": 27
}
}
@@ -11889,47 +12477,47 @@
"value": "thead",
"raw": "'thead'",
"range": [
- 6741,
- 6748
+ 7192,
+ 7199
],
"loc": {
"start": {
- "line": 236,
+ "line": 260,
"column": 29
},
"end": {
- "line": 236,
+ "line": 260,
"column": 36
}
}
}
],
"range": [
- 6732,
- 6749
+ 7183,
+ 7200
],
"loc": {
"start": {
- "line": 236,
+ "line": 260,
"column": 20
},
"end": {
- "line": 236,
+ "line": 260,
"column": 37
}
}
},
"range": [
- 6724,
- 6749
+ 7175,
+ 7200
],
"loc": {
"start": {
- "line": 236,
+ "line": 260,
"column": 12
},
"end": {
- "line": 236,
+ "line": 260,
"column": 37
}
}
@@ -11937,16 +12525,16 @@
],
"kind": "let",
"range": [
- 6720,
- 6750
+ 7171,
+ 7201
],
"loc": {
"start": {
- "line": 236,
+ "line": 260,
"column": 8
},
"end": {
- "line": 236,
+ "line": 260,
"column": 38
}
},
@@ -11955,16 +12543,16 @@
"type": "Line",
"value": "THead needs to be removed in content table for sort feature",
"range": [
- 6650,
- 6711
+ 7101,
+ 7162
],
"loc": {
"start": {
- "line": 235,
+ "line": 259,
"column": 8
},
"end": {
- "line": 235,
+ "line": 259,
"column": 69
}
}
@@ -11983,16 +12571,16 @@
"type": "Identifier",
"name": "thead",
"range": [
- 6763,
- 6768
+ 7214,
+ 7219
],
"loc": {
"start": {
- "line": 237,
+ "line": 261,
"column": 12
},
"end": {
- "line": 237,
+ "line": 261,
"column": 17
}
}
@@ -12001,31 +12589,31 @@
"type": "Identifier",
"name": "length",
"range": [
- 6769,
- 6775
+ 7220,
+ 7226
],
"loc": {
"start": {
- "line": 237,
+ "line": 261,
"column": 18
},
"end": {
- "line": 237,
+ "line": 261,
"column": 24
}
}
},
"range": [
- 6763,
- 6775
+ 7214,
+ 7226
],
"loc": {
"start": {
- "line": 237,
+ "line": 261,
"column": 12
},
"end": {
- "line": 237,
+ "line": 261,
"column": 24
}
}
@@ -12035,31 +12623,31 @@
"value": 0,
"raw": "0",
"range": [
- 6778,
- 6779
+ 7229,
+ 7230
],
"loc": {
"start": {
- "line": 237,
+ "line": 261,
"column": 27
},
"end": {
- "line": 237,
+ "line": 261,
"column": 28
}
}
},
"range": [
- 6763,
- 6779
+ 7214,
+ 7230
],
"loc": {
"start": {
- "line": 237,
+ "line": 261,
"column": 12
},
"end": {
- "line": 237,
+ "line": 261,
"column": 28
}
}
@@ -12078,16 +12666,16 @@
"type": "Identifier",
"name": "tbl",
"range": [
- 6795,
- 6798
+ 7246,
+ 7249
],
"loc": {
"start": {
- "line": 238,
+ "line": 262,
"column": 12
},
"end": {
- "line": 238,
+ "line": 262,
"column": 15
}
}
@@ -12096,31 +12684,31 @@
"type": "Identifier",
"name": "removeChild",
"range": [
- 6799,
- 6810
+ 7250,
+ 7261
],
"loc": {
"start": {
- "line": 238,
+ "line": 262,
"column": 16
},
"end": {
- "line": 238,
+ "line": 262,
"column": 27
}
}
},
"range": [
- 6795,
- 6810
+ 7246,
+ 7261
],
"loc": {
"start": {
- "line": 238,
+ "line": 262,
"column": 12
},
"end": {
- "line": 238,
+ "line": 262,
"column": 27
}
}
@@ -12133,16 +12721,16 @@
"type": "Identifier",
"name": "thead",
"range": [
- 6811,
- 6816
+ 7262,
+ 7267
],
"loc": {
"start": {
- "line": 238,
+ "line": 262,
"column": 28
},
"end": {
- "line": 238,
+ "line": 262,
"column": 33
}
}
@@ -12152,94 +12740,94 @@
"value": 0,
"raw": "0",
"range": [
- 6817,
- 6818
+ 7268,
+ 7269
],
"loc": {
"start": {
- "line": 238,
+ "line": 262,
"column": 34
},
"end": {
- "line": 238,
+ "line": 262,
"column": 35
}
}
},
"range": [
- 6811,
- 6819
+ 7262,
+ 7270
],
"loc": {
"start": {
- "line": 238,
+ "line": 262,
"column": 28
},
"end": {
- "line": 238,
+ "line": 262,
"column": 36
}
}
}
],
"range": [
- 6795,
- 6820
+ 7246,
+ 7271
],
"loc": {
"start": {
- "line": 238,
+ "line": 262,
"column": 12
},
"end": {
- "line": 238,
+ "line": 262,
"column": 37
}
}
},
"range": [
- 6795,
- 6821
+ 7246,
+ 7272
],
"loc": {
"start": {
- "line": 238,
+ "line": 262,
"column": 12
},
"end": {
- "line": 238,
+ "line": 262,
"column": 38
}
}
}
],
"range": [
- 6781,
- 6831
+ 7232,
+ 7282
],
"loc": {
"start": {
- "line": 237,
+ "line": 261,
"column": 30
},
"end": {
- "line": 239,
+ "line": 263,
"column": 9
}
}
},
"alternate": null,
"range": [
- 6759,
- 6831
+ 7210,
+ 7282
],
"loc": {
"start": {
- "line": 237,
+ "line": 261,
"column": 8
},
"end": {
- "line": 239,
+ "line": 263,
"column": 9
}
},
@@ -12248,16 +12836,16 @@
"type": "Line",
"value": "Headers table style",
"range": [
- 6841,
- 6862
+ 7292,
+ 7313
],
"loc": {
"start": {
- "line": 241,
+ "line": 265,
"column": 8
},
"end": {
- "line": 241,
+ "line": 265,
"column": 29
}
}
@@ -12281,16 +12869,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 6871,
- 6875
+ 7322,
+ 7326
],
"loc": {
"start": {
- "line": 242,
+ "line": 266,
"column": 8
},
"end": {
- "line": 242,
+ "line": 266,
"column": 12
}
}
@@ -12299,31 +12887,31 @@
"type": "Identifier",
"name": "headTbl",
"range": [
- 6876,
- 6883
+ 7327,
+ 7334
],
"loc": {
"start": {
- "line": 242,
+ "line": 266,
"column": 13
},
"end": {
- "line": 242,
+ "line": 266,
"column": 20
}
}
},
"range": [
- 6871,
- 6883
+ 7322,
+ 7334
],
"loc": {
"start": {
- "line": 242,
+ "line": 266,
"column": 8
},
"end": {
- "line": 242,
+ "line": 266,
"column": 20
}
}
@@ -12332,31 +12920,31 @@
"type": "Identifier",
"name": "style",
"range": [
- 6884,
- 6889
+ 7335,
+ 7340
],
"loc": {
"start": {
- "line": 242,
+ "line": 266,
"column": 21
},
"end": {
- "line": 242,
+ "line": 266,
"column": 26
}
}
},
"range": [
- 6871,
- 6889
+ 7322,
+ 7340
],
"loc": {
"start": {
- "line": 242,
+ "line": 266,
"column": 8
},
"end": {
- "line": 242,
+ "line": 266,
"column": 26
}
}
@@ -12365,31 +12953,31 @@
"type": "Identifier",
"name": "tableLayout",
"range": [
- 6890,
- 6901
+ 7341,
+ 7352
],
"loc": {
"start": {
- "line": 242,
+ "line": 266,
"column": 27
},
"end": {
- "line": 242,
+ "line": 266,
"column": 38
}
}
},
"range": [
- 6871,
- 6901
+ 7322,
+ 7352
],
"loc": {
"start": {
- "line": 242,
+ "line": 266,
"column": 8
},
"end": {
- "line": 242,
+ "line": 266,
"column": 38
}
}
@@ -12399,46 +12987,46 @@
"value": "fixed",
"raw": "'fixed'",
"range": [
- 6904,
- 6911
+ 7355,
+ 7362
],
"loc": {
"start": {
- "line": 242,
+ "line": 266,
"column": 41
},
"end": {
- "line": 242,
+ "line": 266,
"column": 48
}
}
},
"range": [
- 6871,
- 6911
+ 7322,
+ 7362
],
"loc": {
"start": {
- "line": 242,
+ "line": 266,
"column": 8
},
"end": {
- "line": 242,
+ "line": 266,
"column": 48
}
}
},
"range": [
- 6871,
- 6912
+ 7322,
+ 7363
],
"loc": {
"start": {
- "line": 242,
+ "line": 266,
"column": 8
},
"end": {
- "line": 242,
+ "line": 266,
"column": 49
}
},
@@ -12447,16 +13035,16 @@
"type": "Line",
"value": "Headers table style",
"range": [
- 6841,
- 6862
+ 7292,
+ 7313
],
"loc": {
"start": {
- "line": 241,
+ "line": 265,
"column": 8
},
"end": {
- "line": 241,
+ "line": 265,
"column": 29
}
}
@@ -12478,16 +13066,16 @@
"type": "Identifier",
"name": "tbl",
"range": [
- 6921,
- 6924
+ 7372,
+ 7375
],
"loc": {
"start": {
- "line": 243,
+ "line": 267,
"column": 8
},
"end": {
- "line": 243,
+ "line": 267,
"column": 11
}
}
@@ -12496,31 +13084,31 @@
"type": "Identifier",
"name": "style",
"range": [
- 6925,
- 6930
+ 7376,
+ 7381
],
"loc": {
"start": {
- "line": 243,
+ "line": 267,
"column": 12
},
"end": {
- "line": 243,
+ "line": 267,
"column": 17
}
}
},
"range": [
- 6921,
- 6930
+ 7372,
+ 7381
],
"loc": {
"start": {
- "line": 243,
+ "line": 267,
"column": 8
},
"end": {
- "line": 243,
+ "line": 267,
"column": 17
}
}
@@ -12529,31 +13117,31 @@
"type": "Identifier",
"name": "tableLayout",
"range": [
- 6931,
- 6942
+ 7382,
+ 7393
],
"loc": {
"start": {
- "line": 243,
+ "line": 267,
"column": 18
},
"end": {
- "line": 243,
+ "line": 267,
"column": 29
}
}
},
"range": [
- 6921,
- 6942
+ 7372,
+ 7393
],
"loc": {
"start": {
- "line": 243,
+ "line": 267,
"column": 8
},
"end": {
- "line": 243,
+ "line": 267,
"column": 29
}
}
@@ -12563,46 +13151,46 @@
"value": "fixed",
"raw": "'fixed'",
"range": [
- 6945,
- 6952
+ 7396,
+ 7403
],
"loc": {
"start": {
- "line": 243,
+ "line": 267,
"column": 32
},
"end": {
- "line": 243,
+ "line": 267,
"column": 39
}
}
},
"range": [
- 6921,
- 6952
+ 7372,
+ 7403
],
"loc": {
"start": {
- "line": 243,
+ "line": 267,
"column": 8
},
"end": {
- "line": 243,
+ "line": 267,
"column": 39
}
}
},
"range": [
- 6921,
- 6953
+ 7372,
+ 7404
],
"loc": {
"start": {
- "line": 243,
+ "line": 267,
"column": 8
},
"end": {
- "line": 243,
+ "line": 267,
"column": 40
}
}
@@ -12621,16 +13209,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 6962,
- 6966
+ 7413,
+ 7417
],
"loc": {
"start": {
- "line": 244,
+ "line": 268,
"column": 8
},
"end": {
- "line": 244,
+ "line": 268,
"column": 12
}
}
@@ -12639,31 +13227,31 @@
"type": "Identifier",
"name": "headTbl",
"range": [
- 6967,
- 6974
+ 7418,
+ 7425
],
"loc": {
"start": {
- "line": 244,
+ "line": 268,
"column": 13
},
"end": {
- "line": 244,
+ "line": 268,
"column": 20
}
}
},
"range": [
- 6962,
- 6974
+ 7413,
+ 7425
],
"loc": {
"start": {
- "line": 244,
+ "line": 268,
"column": 8
},
"end": {
- "line": 244,
+ "line": 268,
"column": 20
}
}
@@ -12672,31 +13260,31 @@
"type": "Identifier",
"name": "cellPadding",
"range": [
- 6975,
- 6986
+ 7426,
+ 7437
],
"loc": {
"start": {
- "line": 244,
+ "line": 268,
"column": 21
},
"end": {
- "line": 244,
+ "line": 268,
"column": 32
}
}
},
"range": [
- 6962,
- 6986
+ 7413,
+ 7437
],
"loc": {
"start": {
- "line": 244,
+ "line": 268,
"column": 8
},
"end": {
- "line": 244,
+ "line": 268,
"column": 32
}
}
@@ -12708,16 +13296,16 @@
"type": "Identifier",
"name": "tbl",
"range": [
- 6989,
- 6992
+ 7440,
+ 7443
],
"loc": {
"start": {
- "line": 244,
+ "line": 268,
"column": 35
},
"end": {
- "line": 244,
+ "line": 268,
"column": 38
}
}
@@ -12726,61 +13314,61 @@
"type": "Identifier",
"name": "cellPadding",
"range": [
- 6993,
- 7004
+ 7444,
+ 7455
],
"loc": {
"start": {
- "line": 244,
+ "line": 268,
"column": 39
},
"end": {
- "line": 244,
+ "line": 268,
"column": 50
}
}
},
"range": [
- 6989,
- 7004
+ 7440,
+ 7455
],
"loc": {
"start": {
- "line": 244,
+ "line": 268,
"column": 35
},
"end": {
- "line": 244,
+ "line": 268,
"column": 50
}
}
},
"range": [
- 6962,
- 7004
+ 7413,
+ 7455
],
"loc": {
"start": {
- "line": 244,
+ "line": 268,
"column": 8
},
"end": {
- "line": 244,
+ "line": 268,
"column": 50
}
}
},
"range": [
- 6962,
- 7005
+ 7413,
+ 7456
],
"loc": {
"start": {
- "line": 244,
+ "line": 268,
"column": 8
},
"end": {
- "line": 244,
+ "line": 268,
"column": 51
}
}
@@ -12799,16 +13387,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 7014,
- 7018
+ 7465,
+ 7469
],
"loc": {
"start": {
- "line": 245,
+ "line": 269,
"column": 8
},
"end": {
- "line": 245,
+ "line": 269,
"column": 12
}
}
@@ -12817,31 +13405,31 @@
"type": "Identifier",
"name": "headTbl",
"range": [
- 7019,
- 7026
+ 7470,
+ 7477
],
"loc": {
"start": {
- "line": 245,
+ "line": 269,
"column": 13
},
"end": {
- "line": 245,
+ "line": 269,
"column": 20
}
}
},
"range": [
- 7014,
- 7026
+ 7465,
+ 7477
],
"loc": {
"start": {
- "line": 245,
+ "line": 269,
"column": 8
},
"end": {
- "line": 245,
+ "line": 269,
"column": 20
}
}
@@ -12850,31 +13438,31 @@
"type": "Identifier",
"name": "cellSpacing",
"range": [
- 7027,
- 7038
+ 7478,
+ 7489
],
"loc": {
"start": {
- "line": 245,
+ "line": 269,
"column": 21
},
"end": {
- "line": 245,
+ "line": 269,
"column": 32
}
}
},
"range": [
- 7014,
- 7038
+ 7465,
+ 7489
],
"loc": {
"start": {
- "line": 245,
+ "line": 269,
"column": 8
},
"end": {
- "line": 245,
+ "line": 269,
"column": 32
}
}
@@ -12886,16 +13474,16 @@
"type": "Identifier",
"name": "tbl",
"range": [
- 7041,
- 7044
+ 7492,
+ 7495
],
"loc": {
"start": {
- "line": 245,
+ "line": 269,
"column": 35
},
"end": {
- "line": 245,
+ "line": 269,
"column": 38
}
}
@@ -12904,61 +13492,61 @@
"type": "Identifier",
"name": "cellSpacing",
"range": [
- 7045,
- 7056
+ 7496,
+ 7507
],
"loc": {
"start": {
- "line": 245,
+ "line": 269,
"column": 39
},
"end": {
- "line": 245,
+ "line": 269,
"column": 50
}
}
},
"range": [
- 7041,
- 7056
+ 7492,
+ 7507
],
"loc": {
"start": {
- "line": 245,
+ "line": 269,
"column": 35
},
"end": {
- "line": 245,
+ "line": 269,
"column": 50
}
}
},
"range": [
- 7014,
- 7056
+ 7465,
+ 7507
],
"loc": {
"start": {
- "line": 245,
+ "line": 269,
"column": 8
},
"end": {
- "line": 245,
+ "line": 269,
"column": 50
}
}
},
"range": [
- 7014,
- 7057
+ 7465,
+ 7508
],
"loc": {
"start": {
- "line": 245,
+ "line": 269,
"column": 8
},
"end": {
- "line": 245,
+ "line": 269,
"column": 51
}
},
@@ -12967,16 +13555,16 @@
"type": "Line",
"value": " this.headTbl.style.width = tbl.style.width;",
"range": [
- 7066,
- 7112
+ 7517,
+ 7563
],
"loc": {
"start": {
- "line": 246,
+ "line": 270,
"column": 8
},
"end": {
- "line": 246,
+ "line": 270,
"column": 54
}
}
@@ -12985,16 +13573,16 @@
"type": "Line",
"value": "content table without headers needs col widths to be reset",
"range": [
- 7122,
- 7182
+ 7573,
+ 7633
],
"loc": {
"start": {
- "line": 248,
+ "line": 272,
"column": 8
},
"end": {
- "line": 248,
+ "line": 272,
"column": 68
}
}
@@ -13012,16 +13600,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 7191,
- 7193
+ 7642,
+ 7644
],
"loc": {
"start": {
- "line": 249,
+ "line": 273,
"column": 8
},
"end": {
- "line": 249,
+ "line": 273,
"column": 10
}
}
@@ -13030,31 +13618,31 @@
"type": "Identifier",
"name": "setColWidths",
"range": [
- 7194,
- 7206
+ 7645,
+ 7657
],
"loc": {
"start": {
- "line": 249,
+ "line": 273,
"column": 11
},
"end": {
- "line": 249,
+ "line": 273,
"column": 23
}
}
},
"range": [
- 7191,
- 7206
+ 7642,
+ 7657
],
"loc": {
"start": {
- "line": 249,
+ "line": 273,
"column": 8
},
"end": {
- "line": 249,
+ "line": 273,
"column": 23
}
}
@@ -13066,16 +13654,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 7207,
- 7211
+ 7658,
+ 7662
],
"loc": {
"start": {
- "line": 249,
+ "line": 273,
"column": 24
},
"end": {
- "line": 249,
+ "line": 273,
"column": 28
}
}
@@ -13084,62 +13672,62 @@
"type": "Identifier",
"name": "headTbl",
"range": [
- 7212,
- 7219
+ 7663,
+ 7670
],
"loc": {
"start": {
- "line": 249,
+ "line": 273,
"column": 29
},
"end": {
- "line": 249,
+ "line": 273,
"column": 36
}
}
},
"range": [
- 7207,
- 7219
+ 7658,
+ 7670
],
"loc": {
"start": {
- "line": 249,
+ "line": 273,
"column": 24
},
"end": {
- "line": 249,
+ "line": 273,
"column": 36
}
}
}
],
"range": [
- 7191,
- 7220
+ 7642,
+ 7671
],
"loc": {
"start": {
- "line": 249,
+ "line": 273,
"column": 8
},
"end": {
- "line": 249,
+ "line": 273,
"column": 37
}
}
},
"range": [
- 7191,
- 7221
+ 7642,
+ 7672
],
"loc": {
"start": {
- "line": 249,
+ "line": 273,
"column": 8
},
"end": {
- "line": 249,
+ "line": 273,
"column": 38
}
},
@@ -13148,16 +13736,16 @@
"type": "Line",
"value": " this.headTbl.style.width = tbl.style.width;",
"range": [
- 7066,
- 7112
+ 7517,
+ 7563
],
"loc": {
"start": {
- "line": 246,
+ "line": 270,
"column": 8
},
"end": {
- "line": 246,
+ "line": 270,
"column": 54
}
}
@@ -13166,16 +13754,16 @@
"type": "Line",
"value": "content table without headers needs col widths to be reset",
"range": [
- 7122,
- 7182
+ 7573,
+ 7633
],
"loc": {
"start": {
- "line": 248,
+ "line": 272,
"column": 8
},
"end": {
- "line": 248,
+ "line": 272,
"column": 68
}
}
@@ -13186,16 +13774,16 @@
"type": "Line",
"value": "Headers container width",
"range": [
- 7231,
- 7256
+ 7682,
+ 7707
],
"loc": {
"start": {
- "line": 251,
+ "line": 275,
"column": 8
},
"end": {
- "line": 251,
+ "line": 275,
"column": 33
}
}
@@ -13204,16 +13792,16 @@
"type": "Line",
"value": " this.headTblCont.style.width = this.tblCont.clientWidth+'px';",
"range": [
- 7265,
- 7329
+ 7716,
+ 7780
],
"loc": {
"start": {
- "line": 252,
+ "line": 276,
"column": 8
},
"end": {
- "line": 252,
+ "line": 276,
"column": 72
}
}
@@ -13235,16 +13823,16 @@
"type": "Identifier",
"name": "tbl",
"range": [
- 7339,
- 7342
+ 7790,
+ 7793
],
"loc": {
"start": {
- "line": 254,
+ "line": 278,
"column": 8
},
"end": {
- "line": 254,
+ "line": 278,
"column": 11
}
}
@@ -13253,31 +13841,31 @@
"type": "Identifier",
"name": "style",
"range": [
- 7343,
- 7348
+ 7794,
+ 7799
],
"loc": {
"start": {
- "line": 254,
+ "line": 278,
"column": 12
},
"end": {
- "line": 254,
+ "line": 278,
"column": 17
}
}
},
"range": [
- 7339,
- 7348
+ 7790,
+ 7799
],
"loc": {
"start": {
- "line": 254,
+ "line": 278,
"column": 8
},
"end": {
- "line": 254,
+ "line": 278,
"column": 17
}
}
@@ -13286,31 +13874,31 @@
"type": "Identifier",
"name": "width",
"range": [
- 7349,
- 7354
+ 7800,
+ 7805
],
"loc": {
"start": {
- "line": 254,
+ "line": 278,
"column": 18
},
"end": {
- "line": 254,
+ "line": 278,
"column": 23
}
}
},
"range": [
- 7339,
- 7354
+ 7790,
+ 7805
],
"loc": {
"start": {
- "line": 254,
+ "line": 278,
"column": 8
},
"end": {
- "line": 254,
+ "line": 278,
"column": 23
}
}
@@ -13320,46 +13908,46 @@
"value": "",
"raw": "''",
"range": [
- 7357,
- 7359
+ 7808,
+ 7810
],
"loc": {
"start": {
- "line": 254,
+ "line": 278,
"column": 26
},
"end": {
- "line": 254,
+ "line": 278,
"column": 28
}
}
},
"range": [
- 7339,
- 7359
+ 7790,
+ 7810
],
"loc": {
"start": {
- "line": 254,
+ "line": 278,
"column": 8
},
"end": {
- "line": 254,
+ "line": 278,
"column": 28
}
}
},
"range": [
- 7339,
- 7360
+ 7790,
+ 7811
],
"loc": {
"start": {
- "line": 254,
+ "line": 278,
"column": 8
},
"end": {
- "line": 254,
+ "line": 278,
"column": 29
}
},
@@ -13368,16 +13956,16 @@
"type": "Line",
"value": "Headers container width",
"range": [
- 7231,
- 7256
+ 7682,
+ 7707
],
"loc": {
"start": {
- "line": 251,
+ "line": 275,
"column": 8
},
"end": {
- "line": 251,
+ "line": 275,
"column": 33
}
}
@@ -13386,16 +13974,16 @@
"type": "Line",
"value": " this.headTblCont.style.width = this.tblCont.clientWidth+'px';",
"range": [
- 7265,
- 7329
+ 7716,
+ 7780
],
"loc": {
"start": {
- "line": 252,
+ "line": 276,
"column": 8
},
"end": {
- "line": 252,
+ "line": 276,
"column": 72
}
}
@@ -13406,16 +13994,16 @@
"type": "Line",
"value": "",
"range": [
- 7369,
- 7371
+ 7820,
+ 7822
],
"loc": {
"start": {
- "line": 255,
+ "line": 279,
"column": 8
},
"end": {
- "line": 255,
+ "line": 279,
"column": 10
}
}
@@ -13439,16 +14027,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 7380,
- 7384
+ 7831,
+ 7835
],
"loc": {
"start": {
- "line": 256,
+ "line": 280,
"column": 8
},
"end": {
- "line": 256,
+ "line": 280,
"column": 12
}
}
@@ -13457,31 +14045,31 @@
"type": "Identifier",
"name": "headTbl",
"range": [
- 7385,
- 7392
+ 7836,
+ 7843
],
"loc": {
"start": {
- "line": 256,
+ "line": 280,
"column": 13
},
"end": {
- "line": 256,
+ "line": 280,
"column": 20
}
}
},
"range": [
- 7380,
- 7392
+ 7831,
+ 7843
],
"loc": {
"start": {
- "line": 256,
+ "line": 280,
"column": 8
},
"end": {
- "line": 256,
+ "line": 280,
"column": 20
}
}
@@ -13490,31 +14078,31 @@
"type": "Identifier",
"name": "style",
"range": [
- 7393,
- 7398
+ 7844,
+ 7849
],
"loc": {
"start": {
- "line": 256,
+ "line": 280,
"column": 21
},
"end": {
- "line": 256,
+ "line": 280,
"column": 26
}
}
},
"range": [
- 7380,
- 7398
+ 7831,
+ 7849
],
"loc": {
"start": {
- "line": 256,
+ "line": 280,
"column": 8
},
"end": {
- "line": 256,
+ "line": 280,
"column": 26
}
}
@@ -13523,31 +14111,31 @@
"type": "Identifier",
"name": "width",
"range": [
- 7399,
- 7404
+ 7850,
+ 7855
],
"loc": {
"start": {
- "line": 256,
+ "line": 280,
"column": 27
},
"end": {
- "line": 256,
+ "line": 280,
"column": 32
}
}
},
"range": [
- 7380,
- 7404
+ 7831,
+ 7855
],
"loc": {
"start": {
- "line": 256,
+ "line": 280,
"column": 8
},
"end": {
- "line": 256,
+ "line": 280,
"column": 32
}
}
@@ -13562,16 +14150,16 @@
"type": "Identifier",
"name": "tbl",
"range": [
- 7407,
- 7410
+ 7858,
+ 7861
],
"loc": {
"start": {
- "line": 256,
+ "line": 280,
"column": 35
},
"end": {
- "line": 256,
+ "line": 280,
"column": 38
}
}
@@ -13580,31 +14168,31 @@
"type": "Identifier",
"name": "clientWidth",
"range": [
- 7411,
- 7422
+ 7862,
+ 7873
],
"loc": {
"start": {
- "line": 256,
+ "line": 280,
"column": 39
},
"end": {
- "line": 256,
+ "line": 280,
"column": 50
}
}
},
"range": [
- 7407,
- 7422
+ 7858,
+ 7873
],
"loc": {
"start": {
- "line": 256,
+ "line": 280,
"column": 35
},
"end": {
- "line": 256,
+ "line": 280,
"column": 50
}
}
@@ -13614,61 +14202,61 @@
"value": "px",
"raw": "'px'",
"range": [
- 7425,
- 7429
+ 7876,
+ 7880
],
"loc": {
"start": {
- "line": 256,
+ "line": 280,
"column": 53
},
"end": {
- "line": 256,
+ "line": 280,
"column": 57
}
}
},
"range": [
- 7407,
- 7429
+ 7858,
+ 7880
],
"loc": {
"start": {
- "line": 256,
+ "line": 280,
"column": 35
},
"end": {
- "line": 256,
+ "line": 280,
"column": 57
}
}
},
"range": [
- 7380,
- 7429
+ 7831,
+ 7880
],
"loc": {
"start": {
- "line": 256,
+ "line": 280,
"column": 8
},
"end": {
- "line": 256,
+ "line": 280,
"column": 57
}
}
},
"range": [
- 7380,
- 7430
+ 7831,
+ 7881
],
"loc": {
"start": {
- "line": 256,
+ "line": 280,
"column": 8
},
"end": {
- "line": 256,
+ "line": 280,
"column": 58
}
},
@@ -13677,16 +14265,16 @@
"type": "Line",
"value": "",
"range": [
- 7369,
- 7371
+ 7820,
+ 7822
],
"loc": {
"start": {
- "line": 255,
+ "line": 279,
"column": 8
},
"end": {
- "line": 255,
+ "line": 279,
"column": 10
}
}
@@ -13697,16 +14285,16 @@
"type": "Line",
"value": "",
"range": [
- 7439,
- 7441
+ 7890,
+ 7892
],
"loc": {
"start": {
- "line": 257,
+ "line": 281,
"column": 8
},
"end": {
- "line": 257,
+ "line": 281,
"column": 10
}
}
@@ -13715,16 +14303,16 @@
"type": "Line",
"value": "scroll synchronisation",
"range": [
- 7451,
- 7475
+ 7902,
+ 7926
],
"loc": {
"start": {
- "line": 259,
+ "line": 283,
"column": 8
},
"end": {
- "line": 259,
+ "line": 283,
"column": 32
}
}
@@ -13739,16 +14327,16 @@
"type": "Identifier",
"name": "addEvt",
"range": [
- 7484,
- 7490
+ 7935,
+ 7941
],
"loc": {
"start": {
- "line": 260,
+ "line": 284,
"column": 8
},
"end": {
- "line": 260,
+ "line": 284,
"column": 14
}
}
@@ -13760,16 +14348,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 7491,
- 7495
+ 7942,
+ 7946
],
"loc": {
"start": {
- "line": 260,
+ "line": 284,
"column": 15
},
"end": {
- "line": 260,
+ "line": 284,
"column": 19
}
}
@@ -13778,31 +14366,31 @@
"type": "Identifier",
"name": "tblCont",
"range": [
- 7496,
- 7503
+ 7947,
+ 7954
],
"loc": {
"start": {
- "line": 260,
+ "line": 284,
"column": 20
},
"end": {
- "line": 260,
+ "line": 284,
"column": 27
}
}
},
"range": [
- 7491,
- 7503
+ 7942,
+ 7954
],
"loc": {
"start": {
- "line": 260,
+ "line": 284,
"column": 15
},
"end": {
- "line": 260,
+ "line": 284,
"column": 27
}
}
@@ -13812,16 +14400,16 @@
"value": "scroll",
"raw": "'scroll'",
"range": [
- 7505,
- 7513
+ 7956,
+ 7964
],
"loc": {
"start": {
- "line": 260,
+ "line": 284,
"column": 29
},
"end": {
- "line": 260,
+ "line": 284,
"column": 37
}
}
@@ -13834,16 +14422,16 @@
"type": "Identifier",
"name": "evt",
"range": [
- 7516,
- 7519
+ 7967,
+ 7970
],
"loc": {
"start": {
- "line": 260,
+ "line": 284,
"column": 40
},
"end": {
- "line": 260,
+ "line": 284,
"column": 43
}
}
@@ -13861,16 +14449,16 @@
"type": "Identifier",
"name": "elm",
"range": [
- 7542,
- 7545
+ 7993,
+ 7996
],
"loc": {
"start": {
- "line": 261,
+ "line": 285,
"column": 16
},
"end": {
- "line": 261,
+ "line": 285,
"column": 19
}
}
@@ -13881,16 +14469,16 @@
"type": "Identifier",
"name": "targetEvt",
"range": [
- 7548,
- 7557
+ 7999,
+ 8008
],
"loc": {
"start": {
- "line": 261,
+ "line": 285,
"column": 22
},
"end": {
- "line": 261,
+ "line": 285,
"column": 31
}
}
@@ -13900,47 +14488,47 @@
"type": "Identifier",
"name": "evt",
"range": [
- 7558,
- 7561
+ 8009,
+ 8012
],
"loc": {
"start": {
- "line": 261,
+ "line": 285,
"column": 32
},
"end": {
- "line": 261,
+ "line": 285,
"column": 35
}
}
}
],
"range": [
- 7548,
- 7562
+ 7999,
+ 8013
],
"loc": {
"start": {
- "line": 261,
+ "line": 285,
"column": 22
},
"end": {
- "line": 261,
+ "line": 285,
"column": 36
}
}
},
"range": [
- 7542,
- 7562
+ 7993,
+ 8013
],
"loc": {
"start": {
- "line": 261,
+ "line": 285,
"column": 16
},
"end": {
- "line": 261,
+ "line": 285,
"column": 36
}
}
@@ -13948,16 +14536,16 @@
],
"kind": "let",
"range": [
- 7538,
- 7563
+ 7989,
+ 8014
],
"loc": {
"start": {
- "line": 261,
+ "line": 285,
"column": 12
},
"end": {
- "line": 261,
+ "line": 285,
"column": 37
}
}
@@ -13971,16 +14559,16 @@
"type": "Identifier",
"name": "scrollLeft",
"range": [
- 7580,
- 7590
+ 8031,
+ 8041
],
"loc": {
"start": {
- "line": 262,
+ "line": 286,
"column": 16
},
"end": {
- "line": 262,
+ "line": 286,
"column": 26
}
}
@@ -13992,16 +14580,16 @@
"type": "Identifier",
"name": "elm",
"range": [
- 7593,
- 7596
+ 8044,
+ 8047
],
"loc": {
"start": {
- "line": 262,
+ "line": 286,
"column": 29
},
"end": {
- "line": 262,
+ "line": 286,
"column": 32
}
}
@@ -14010,46 +14598,46 @@
"type": "Identifier",
"name": "scrollLeft",
"range": [
- 7597,
- 7607
+ 8048,
+ 8058
],
"loc": {
"start": {
- "line": 262,
+ "line": 286,
"column": 33
},
"end": {
- "line": 262,
+ "line": 286,
"column": 43
}
}
},
"range": [
- 7593,
- 7607
+ 8044,
+ 8058
],
"loc": {
"start": {
- "line": 262,
+ "line": 286,
"column": 29
},
"end": {
- "line": 262,
+ "line": 286,
"column": 43
}
}
},
"range": [
- 7580,
- 7607
+ 8031,
+ 8058
],
"loc": {
"start": {
- "line": 262,
+ "line": 286,
"column": 16
},
"end": {
- "line": 262,
+ "line": 286,
"column": 43
}
}
@@ -14057,16 +14645,16 @@
],
"kind": "let",
"range": [
- 7576,
- 7608
+ 8027,
+ 8059
],
"loc": {
"start": {
- "line": 262,
+ "line": 286,
"column": 12
},
"end": {
- "line": 262,
+ "line": 286,
"column": 44
}
}
@@ -14085,16 +14673,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 7621,
- 7625
+ 8072,
+ 8076
],
"loc": {
"start": {
- "line": 263,
+ "line": 287,
"column": 12
},
"end": {
- "line": 263,
+ "line": 287,
"column": 16
}
}
@@ -14103,31 +14691,31 @@
"type": "Identifier",
"name": "headTblCont",
"range": [
- 7626,
- 7637
+ 8077,
+ 8088
],
"loc": {
"start": {
- "line": 263,
+ "line": 287,
"column": 17
},
"end": {
- "line": 263,
+ "line": 287,
"column": 28
}
}
},
"range": [
- 7621,
- 7637
+ 8072,
+ 8088
],
"loc": {
"start": {
- "line": 263,
+ "line": 287,
"column": 12
},
"end": {
- "line": 263,
+ "line": 287,
"column": 28
}
}
@@ -14136,31 +14724,31 @@
"type": "Identifier",
"name": "scrollLeft",
"range": [
- 7638,
- 7648
+ 8089,
+ 8099
],
"loc": {
"start": {
- "line": 263,
+ "line": 287,
"column": 29
},
"end": {
- "line": 263,
+ "line": 287,
"column": 39
}
}
},
"range": [
- 7621,
- 7648
+ 8072,
+ 8099
],
"loc": {
"start": {
- "line": 263,
+ "line": 287,
"column": 12
},
"end": {
- "line": 263,
+ "line": 287,
"column": 39
}
}
@@ -14169,46 +14757,46 @@
"type": "Identifier",
"name": "scrollLeft",
"range": [
- 7651,
- 7661
+ 8102,
+ 8112
],
"loc": {
"start": {
- "line": 263,
+ "line": 287,
"column": 42
},
"end": {
- "line": 263,
+ "line": 287,
"column": 52
}
}
},
"range": [
- 7621,
- 7661
+ 8072,
+ 8112
],
"loc": {
"start": {
- "line": 263,
+ "line": 287,
"column": 12
},
"end": {
- "line": 263,
+ "line": 287,
"column": 52
}
}
},
"range": [
- 7621,
- 7662
+ 8072,
+ 8113
],
"loc": {
"start": {
- "line": 263,
+ "line": 287,
"column": 12
},
"end": {
- "line": 263,
+ "line": 287,
"column": 53
}
},
@@ -14217,16 +14805,16 @@
"type": "Line",
"value": "New pointerX calc taking into account scrollLeft",
"range": [
- 7675,
- 7725
+ 8126,
+ 8176
],
"loc": {
"start": {
- "line": 264,
+ "line": 288,
"column": 12
},
"end": {
- "line": 264,
+ "line": 288,
"column": 62
}
}
@@ -14235,16 +14823,16 @@
"type": "Line",
"value": " if(!o.isPointerXOverwritten){",
"range": [
- 7738,
- 7770
+ 8189,
+ 8221
],
"loc": {
"start": {
- "line": 265,
+ "line": 289,
"column": 12
},
"end": {
- "line": 265,
+ "line": 289,
"column": 44
}
}
@@ -14253,16 +14841,16 @@
"type": "Line",
"value": " try{",
"range": [
- 7783,
- 7794
+ 8234,
+ 8245
],
"loc": {
"start": {
- "line": 266,
+ "line": 290,
"column": 12
},
"end": {
- "line": 266,
+ "line": 290,
"column": 23
}
}
@@ -14271,16 +14859,16 @@
"type": "Line",
"value": " o.Evt.pointerX = function(evt){",
"range": [
- 7807,
- 7849
+ 8258,
+ 8300
],
"loc": {
"start": {
- "line": 267,
+ "line": 291,
"column": 12
},
"end": {
- "line": 267,
+ "line": 291,
"column": 54
}
}
@@ -14289,16 +14877,16 @@
"type": "Line",
"value": " let e = evt || global.event;",
"range": [
- 7862,
- 7905
+ 8313,
+ 8356
],
"loc": {
"start": {
- "line": 268,
+ "line": 292,
"column": 12
},
"end": {
- "line": 268,
+ "line": 292,
"column": 55
}
}
@@ -14307,16 +14895,16 @@
"type": "Line",
"value": " let bdScrollLeft = tf_StandardBody().scrollLeft +",
"range": [
- 7918,
- 7982
+ 8369,
+ 8433
],
"loc": {
"start": {
- "line": 269,
+ "line": 293,
"column": 12
},
"end": {
- "line": 269,
+ "line": 293,
"column": 76
}
}
@@ -14325,16 +14913,16 @@
"type": "Line",
"value": " scrollLeft;",
"range": [
- 7995,
- 8025
+ 8446,
+ 8476
],
"loc": {
"start": {
- "line": 270,
+ "line": 294,
"column": 12
},
"end": {
- "line": 270,
+ "line": 294,
"column": 42
}
}
@@ -14343,16 +14931,16 @@
"type": "Line",
"value": " return (e.pageX + scrollLeft) ||",
"range": [
- 8038,
- 8085
+ 8489,
+ 8536
],
"loc": {
"start": {
- "line": 271,
+ "line": 295,
"column": 12
},
"end": {
- "line": 271,
+ "line": 295,
"column": 59
}
}
@@ -14361,16 +14949,16 @@
"type": "Line",
"value": " (e.clientX + bdScrollLeft);",
"range": [
- 8098,
- 8144
+ 8549,
+ 8595
],
"loc": {
"start": {
- "line": 272,
+ "line": 296,
"column": 12
},
"end": {
- "line": 272,
+ "line": 296,
"column": 58
}
}
@@ -14379,16 +14967,16 @@
"type": "Line",
"value": " };",
"range": [
- 8157,
- 8170
+ 8608,
+ 8621
],
"loc": {
"start": {
- "line": 273,
+ "line": 297,
"column": 12
},
"end": {
- "line": 273,
+ "line": 297,
"column": 25
}
}
@@ -14397,16 +14985,16 @@
"type": "Line",
"value": " o.isPointerXOverwritten = true;",
"range": [
- 8183,
- 8225
+ 8634,
+ 8676
],
"loc": {
"start": {
- "line": 274,
+ "line": 298,
"column": 12
},
"end": {
- "line": 274,
+ "line": 298,
"column": 54
}
}
@@ -14415,16 +15003,16 @@
"type": "Line",
"value": " } catch(err) {",
"range": [
- 8238,
- 8259
+ 8689,
+ 8710
],
"loc": {
"start": {
- "line": 275,
+ "line": 299,
"column": 12
},
"end": {
- "line": 275,
+ "line": 299,
"column": 33
}
}
@@ -14433,16 +15021,16 @@
"type": "Line",
"value": " o.isPointerXOverwritten = false;",
"range": [
- 8272,
- 8315
+ 8723,
+ 8766
],
"loc": {
"start": {
- "line": 276,
+ "line": 300,
"column": 12
},
"end": {
- "line": 276,
+ "line": 300,
"column": 55
}
}
@@ -14451,16 +15039,16 @@
"type": "Line",
"value": " }",
"range": [
- 8328,
- 8336
+ 8779,
+ 8787
],
"loc": {
"start": {
- "line": 277,
+ "line": 301,
"column": 12
},
"end": {
- "line": 277,
+ "line": 301,
"column": 20
}
}
@@ -14469,16 +15057,16 @@
"type": "Line",
"value": " }",
"range": [
- 8349,
- 8353
+ 8800,
+ 8804
],
"loc": {
"start": {
- "line": 278,
+ "line": 302,
"column": 12
},
"end": {
- "line": 278,
+ "line": 302,
"column": 16
}
}
@@ -14487,16 +15075,16 @@
}
],
"range": [
- 7524,
- 8363
+ 7975,
+ 8814
],
"loc": {
"start": {
- "line": 260,
+ "line": 284,
"column": 48
},
"end": {
- "line": 279,
+ "line": 303,
"column": 9
}
}
@@ -14504,47 +15092,47 @@
"generator": false,
"expression": false,
"range": [
- 7515,
- 8363
+ 7966,
+ 8814
],
"loc": {
"start": {
- "line": 260,
+ "line": 284,
"column": 39
},
"end": {
- "line": 279,
+ "line": 303,
"column": 9
}
}
}
],
"range": [
- 7484,
- 8364
+ 7935,
+ 8815
],
"loc": {
"start": {
- "line": 260,
+ "line": 284,
"column": 8
},
"end": {
- "line": 279,
+ "line": 303,
"column": 10
}
}
},
"range": [
- 7484,
- 8365
+ 7935,
+ 8816
],
"loc": {
"start": {
- "line": 260,
+ "line": 284,
"column": 8
},
"end": {
- "line": 279,
+ "line": 303,
"column": 11
}
},
@@ -14553,16 +15141,16 @@
"type": "Line",
"value": "",
"range": [
- 7439,
- 7441
+ 7890,
+ 7892
],
"loc": {
"start": {
- "line": 257,
+ "line": 281,
"column": 8
},
"end": {
- "line": 257,
+ "line": 281,
"column": 10
}
}
@@ -14571,16 +15159,16 @@
"type": "Line",
"value": "scroll synchronisation",
"range": [
- 7451,
- 7475
+ 7902,
+ 7926
],
"loc": {
"start": {
- "line": 259,
+ "line": 283,
"column": 8
},
"end": {
- "line": 259,
+ "line": 283,
"column": 32
}
}
@@ -14591,16 +15179,16 @@
"type": "Line",
"value": " TODO: Trigger a custom event handled by sort extension",
"range": [
- 8375,
- 8432
+ 8826,
+ 8883
],
"loc": {
"start": {
- "line": 281,
+ "line": 305,
"column": 8
},
"end": {
- "line": 281,
+ "line": 305,
"column": 65
}
}
@@ -14616,16 +15204,16 @@
"type": "Identifier",
"name": "sort",
"range": [
- 8445,
- 8449
+ 8896,
+ 8900
],
"loc": {
"start": {
- "line": 282,
+ "line": 306,
"column": 12
},
"end": {
- "line": 282,
+ "line": 306,
"column": 16
}
}
@@ -14639,16 +15227,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 8452,
- 8454
+ 8903,
+ 8905
],
"loc": {
"start": {
- "line": 282,
+ "line": 306,
"column": 19
},
"end": {
- "line": 282,
+ "line": 306,
"column": 21
}
}
@@ -14657,31 +15245,31 @@
"type": "Identifier",
"name": "extension",
"range": [
- 8455,
- 8464
+ 8906,
+ 8915
],
"loc": {
"start": {
- "line": 282,
+ "line": 306,
"column": 22
},
"end": {
- "line": 282,
+ "line": 306,
"column": 31
}
}
},
"range": [
- 8452,
- 8464
+ 8903,
+ 8915
],
"loc": {
"start": {
- "line": 282,
+ "line": 306,
"column": 19
},
"end": {
- "line": 282,
+ "line": 306,
"column": 31
}
}
@@ -14692,47 +15280,47 @@
"value": "sort",
"raw": "'sort'",
"range": [
- 8465,
- 8471
+ 8916,
+ 8922
],
"loc": {
"start": {
- "line": 282,
+ "line": 306,
"column": 32
},
"end": {
- "line": 282,
+ "line": 306,
"column": 38
}
}
}
],
"range": [
- 8452,
- 8472
+ 8903,
+ 8923
],
"loc": {
"start": {
- "line": 282,
+ "line": 306,
"column": 19
},
"end": {
- "line": 282,
+ "line": 306,
"column": 39
}
}
},
"range": [
- 8445,
- 8472
+ 8896,
+ 8923
],
"loc": {
"start": {
- "line": 282,
+ "line": 306,
"column": 12
},
"end": {
- "line": 282,
+ "line": 306,
"column": 39
}
}
@@ -14740,16 +15328,16 @@
],
"kind": "let",
"range": [
- 8441,
- 8473
+ 8892,
+ 8924
],
"loc": {
"start": {
- "line": 282,
+ "line": 306,
"column": 8
},
"end": {
- "line": 282,
+ "line": 306,
"column": 40
}
},
@@ -14758,16 +15346,16 @@
"type": "Line",
"value": "New pointerX calc taking into account scrollLeft",
"range": [
- 7675,
- 7725
+ 8126,
+ 8176
],
"loc": {
"start": {
- "line": 264,
+ "line": 288,
"column": 12
},
"end": {
- "line": 264,
+ "line": 288,
"column": 62
}
}
@@ -14776,16 +15364,16 @@
"type": "Line",
"value": " if(!o.isPointerXOverwritten){",
"range": [
- 7738,
- 7770
+ 8189,
+ 8221
],
"loc": {
"start": {
- "line": 265,
+ "line": 289,
"column": 12
},
"end": {
- "line": 265,
+ "line": 289,
"column": 44
}
}
@@ -14794,16 +15382,16 @@
"type": "Line",
"value": " try{",
"range": [
- 7783,
- 7794
+ 8234,
+ 8245
],
"loc": {
"start": {
- "line": 266,
+ "line": 290,
"column": 12
},
"end": {
- "line": 266,
+ "line": 290,
"column": 23
}
}
@@ -14812,16 +15400,16 @@
"type": "Line",
"value": " o.Evt.pointerX = function(evt){",
"range": [
- 7807,
- 7849
+ 8258,
+ 8300
],
"loc": {
"start": {
- "line": 267,
+ "line": 291,
"column": 12
},
"end": {
- "line": 267,
+ "line": 291,
"column": 54
}
}
@@ -14830,16 +15418,16 @@
"type": "Line",
"value": " let e = evt || global.event;",
"range": [
- 7862,
- 7905
+ 8313,
+ 8356
],
"loc": {
"start": {
- "line": 268,
+ "line": 292,
"column": 12
},
"end": {
- "line": 268,
+ "line": 292,
"column": 55
}
}
@@ -14848,16 +15436,16 @@
"type": "Line",
"value": " let bdScrollLeft = tf_StandardBody().scrollLeft +",
"range": [
- 7918,
- 7982
+ 8369,
+ 8433
],
"loc": {
"start": {
- "line": 269,
+ "line": 293,
"column": 12
},
"end": {
- "line": 269,
+ "line": 293,
"column": 76
}
}
@@ -14866,16 +15454,16 @@
"type": "Line",
"value": " scrollLeft;",
"range": [
- 7995,
- 8025
+ 8446,
+ 8476
],
"loc": {
"start": {
- "line": 270,
+ "line": 294,
"column": 12
},
"end": {
- "line": 270,
+ "line": 294,
"column": 42
}
}
@@ -14884,16 +15472,16 @@
"type": "Line",
"value": " return (e.pageX + scrollLeft) ||",
"range": [
- 8038,
- 8085
+ 8489,
+ 8536
],
"loc": {
"start": {
- "line": 271,
+ "line": 295,
"column": 12
},
"end": {
- "line": 271,
+ "line": 295,
"column": 59
}
}
@@ -14902,16 +15490,16 @@
"type": "Line",
"value": " (e.clientX + bdScrollLeft);",
"range": [
- 8098,
- 8144
+ 8549,
+ 8595
],
"loc": {
"start": {
- "line": 272,
+ "line": 296,
"column": 12
},
"end": {
- "line": 272,
+ "line": 296,
"column": 58
}
}
@@ -14920,16 +15508,16 @@
"type": "Line",
"value": " };",
"range": [
- 8157,
- 8170
+ 8608,
+ 8621
],
"loc": {
"start": {
- "line": 273,
+ "line": 297,
"column": 12
},
"end": {
- "line": 273,
+ "line": 297,
"column": 25
}
}
@@ -14938,16 +15526,16 @@
"type": "Line",
"value": " o.isPointerXOverwritten = true;",
"range": [
- 8183,
- 8225
+ 8634,
+ 8676
],
"loc": {
"start": {
- "line": 274,
+ "line": 298,
"column": 12
},
"end": {
- "line": 274,
+ "line": 298,
"column": 54
}
}
@@ -14956,16 +15544,16 @@
"type": "Line",
"value": " } catch(err) {",
"range": [
- 8238,
- 8259
+ 8689,
+ 8710
],
"loc": {
"start": {
- "line": 275,
+ "line": 299,
"column": 12
},
"end": {
- "line": 275,
+ "line": 299,
"column": 33
}
}
@@ -14974,16 +15562,16 @@
"type": "Line",
"value": " o.isPointerXOverwritten = false;",
"range": [
- 8272,
- 8315
+ 8723,
+ 8766
],
"loc": {
"start": {
- "line": 276,
+ "line": 300,
"column": 12
},
"end": {
- "line": 276,
+ "line": 300,
"column": 55
}
}
@@ -14992,16 +15580,16 @@
"type": "Line",
"value": " }",
"range": [
- 8328,
- 8336
+ 8779,
+ 8787
],
"loc": {
"start": {
- "line": 277,
+ "line": 301,
"column": 12
},
"end": {
- "line": 277,
+ "line": 301,
"column": 20
}
}
@@ -15010,16 +15598,16 @@
"type": "Line",
"value": " }",
"range": [
- 8349,
- 8353
+ 8800,
+ 8804
],
"loc": {
"start": {
- "line": 278,
+ "line": 302,
"column": 12
},
"end": {
- "line": 278,
+ "line": 302,
"column": 16
}
}
@@ -15028,16 +15616,16 @@
"type": "Line",
"value": " TODO: Trigger a custom event handled by sort extension",
"range": [
- 8375,
- 8432
+ 8826,
+ 8883
],
"loc": {
"start": {
- "line": 281,
+ "line": 305,
"column": 8
},
"end": {
- "line": 281,
+ "line": 305,
"column": 65
}
}
@@ -15050,16 +15638,16 @@
"type": "Identifier",
"name": "sort",
"range": [
- 8486,
- 8490
+ 8937,
+ 8941
],
"loc": {
"start": {
- "line": 283,
+ "line": 307,
"column": 12
},
"end": {
- "line": 283,
+ "line": 307,
"column": 16
}
}
@@ -15079,16 +15667,16 @@
"type": "Identifier",
"name": "sort",
"range": [
- 8506,
- 8510
+ 8957,
+ 8961
],
"loc": {
"start": {
- "line": 284,
+ "line": 308,
"column": 12
},
"end": {
- "line": 284,
+ "line": 308,
"column": 16
}
}
@@ -15097,31 +15685,31 @@
"type": "Identifier",
"name": "asyncSort",
"range": [
- 8511,
- 8520
+ 8962,
+ 8971
],
"loc": {
"start": {
- "line": 284,
+ "line": 308,
"column": 17
},
"end": {
- "line": 284,
+ "line": 308,
"column": 26
}
}
},
"range": [
- 8506,
- 8520
+ 8957,
+ 8971
],
"loc": {
"start": {
- "line": 284,
+ "line": 308,
"column": 12
},
"end": {
- "line": 284,
+ "line": 308,
"column": 26
}
}
@@ -15131,46 +15719,46 @@
"value": true,
"raw": "true",
"range": [
- 8523,
- 8527
+ 8974,
+ 8978
],
"loc": {
"start": {
- "line": 284,
+ "line": 308,
"column": 29
},
"end": {
- "line": 284,
+ "line": 308,
"column": 33
}
}
},
"range": [
- 8506,
- 8527
+ 8957,
+ 8978
],
"loc": {
"start": {
- "line": 284,
+ "line": 308,
"column": 12
},
"end": {
- "line": 284,
+ "line": 308,
"column": 33
}
}
},
"range": [
- 8506,
- 8528
+ 8957,
+ 8979
],
"loc": {
"start": {
- "line": 284,
+ "line": 308,
"column": 12
},
"end": {
- "line": 284,
+ "line": 308,
"column": 34
}
}
@@ -15187,16 +15775,16 @@
"type": "Identifier",
"name": "sort",
"range": [
- 8541,
- 8545
+ 8992,
+ 8996
],
"loc": {
"start": {
- "line": 285,
+ "line": 309,
"column": 12
},
"end": {
- "line": 285,
+ "line": 309,
"column": 16
}
}
@@ -15205,31 +15793,31 @@
"type": "Identifier",
"name": "triggerIds",
"range": [
- 8546,
- 8556
+ 8997,
+ 9007
],
"loc": {
"start": {
- "line": 285,
+ "line": 309,
"column": 17
},
"end": {
- "line": 285,
+ "line": 309,
"column": 27
}
}
},
"range": [
- 8541,
- 8556
+ 8992,
+ 9007
],
"loc": {
"start": {
- "line": 285,
+ "line": 309,
"column": 12
},
"end": {
- "line": 285,
+ "line": 309,
"column": 27
}
}
@@ -15238,78 +15826,78 @@
"type": "Identifier",
"name": "sortTriggers",
"range": [
- 8559,
- 8571
+ 9010,
+ 9022
],
"loc": {
"start": {
- "line": 285,
+ "line": 309,
"column": 30
},
"end": {
- "line": 285,
+ "line": 309,
"column": 42
}
}
},
"range": [
- 8541,
- 8571
+ 8992,
+ 9022
],
"loc": {
"start": {
- "line": 285,
+ "line": 309,
"column": 12
},
"end": {
- "line": 285,
+ "line": 309,
"column": 42
}
}
},
"range": [
- 8541,
- 8572
+ 8992,
+ 9023
],
"loc": {
"start": {
- "line": 285,
+ "line": 309,
"column": 12
},
"end": {
- "line": 285,
+ "line": 309,
"column": 43
}
}
}
],
"range": [
- 8492,
- 8582
+ 8943,
+ 9033
],
"loc": {
"start": {
- "line": 283,
+ "line": 307,
"column": 18
},
"end": {
- "line": 286,
+ "line": 310,
"column": 9
}
}
},
"alternate": null,
"range": [
- 8482,
- 8582
+ 8933,
+ 9033
],
"loc": {
"start": {
- "line": 283,
+ "line": 307,
"column": 8
},
"end": {
- "line": 286,
+ "line": 310,
"column": 9
}
},
@@ -15318,16 +15906,16 @@
"type": "Line",
"value": "Col elements are enough to keep column widths after sorting and",
"range": [
- 8592,
- 8657
+ 9043,
+ 9108
],
"loc": {
"start": {
- "line": 288,
+ "line": 312,
"column": 8
},
"end": {
- "line": 288,
+ "line": 312,
"column": 73
}
}
@@ -15336,16 +15924,16 @@
"type": "Line",
"value": "filtering",
"range": [
- 8666,
- 8677
+ 9117,
+ 9128
],
"loc": {
"start": {
- "line": 289,
+ "line": 313,
"column": 8
},
"end": {
- "line": 289,
+ "line": 313,
"column": 19
}
}
@@ -15362,16 +15950,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 8686,
- 8690
+ 9137,
+ 9141
],
"loc": {
"start": {
- "line": 290,
+ "line": 314,
"column": 8
},
"end": {
- "line": 290,
+ "line": 314,
"column": 12
}
}
@@ -15380,62 +15968,62 @@
"type": "Identifier",
"name": "setColumnElements",
"range": [
- 8691,
- 8708
+ 9142,
+ 9159
],
"loc": {
"start": {
- "line": 290,
+ "line": 314,
"column": 13
},
"end": {
- "line": 290,
+ "line": 314,
"column": 30
}
}
},
"range": [
- 8686,
- 8708
+ 9137,
+ 9159
],
"loc": {
"start": {
- "line": 290,
+ "line": 314,
"column": 8
},
"end": {
- "line": 290,
+ "line": 314,
"column": 30
}
}
},
"arguments": [],
"range": [
- 8686,
- 8710
+ 9137,
+ 9161
],
"loc": {
"start": {
- "line": 290,
+ "line": 314,
"column": 8
},
"end": {
- "line": 290,
+ "line": 314,
"column": 32
}
}
},
"range": [
- 8686,
- 8711
+ 9137,
+ 9162
],
"loc": {
"start": {
- "line": 290,
+ "line": 314,
"column": 8
},
"end": {
- "line": 290,
+ "line": 314,
"column": 33
}
},
@@ -15444,16 +16032,16 @@
"type": "Line",
"value": "Col elements are enough to keep column widths after sorting and",
"range": [
- 8592,
- 8657
+ 9043,
+ 9108
],
"loc": {
"start": {
- "line": 288,
+ "line": 312,
"column": 8
},
"end": {
- "line": 288,
+ "line": 312,
"column": 73
}
}
@@ -15462,16 +16050,16 @@
"type": "Line",
"value": "filtering",
"range": [
- 8666,
- 8677
+ 9117,
+ 9128
],
"loc": {
"start": {
- "line": 289,
+ "line": 313,
"column": 8
},
"end": {
- "line": 289,
+ "line": 313,
"column": 19
}
}
@@ -15487,16 +16075,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 8725,
- 8727
+ 9176,
+ 9178
],
"loc": {
"start": {
- "line": 292,
+ "line": 316,
"column": 12
},
"end": {
- "line": 292,
+ "line": 316,
"column": 14
}
}
@@ -15505,31 +16093,31 @@
"type": "Identifier",
"name": "popupFilters",
"range": [
- 8728,
- 8740
+ 9179,
+ 9191
],
"loc": {
"start": {
- "line": 292,
+ "line": 316,
"column": 15
},
"end": {
- "line": 292,
+ "line": 316,
"column": 27
}
}
},
"range": [
- 8725,
- 8740
+ 9176,
+ 9191
],
"loc": {
"start": {
- "line": 292,
+ "line": 316,
"column": 12
},
"end": {
- "line": 292,
+ "line": 316,
"column": 27
}
}
@@ -15552,16 +16140,16 @@
"type": "Identifier",
"name": "filtersRow",
"range": [
- 8756,
- 8766
+ 9207,
+ 9217
],
"loc": {
"start": {
- "line": 293,
+ "line": 317,
"column": 12
},
"end": {
- "line": 293,
+ "line": 317,
"column": 22
}
}
@@ -15570,31 +16158,31 @@
"type": "Identifier",
"name": "style",
"range": [
- 8767,
- 8772
+ 9218,
+ 9223
],
"loc": {
"start": {
- "line": 293,
+ "line": 317,
"column": 23
},
"end": {
- "line": 293,
+ "line": 317,
"column": 28
}
}
},
"range": [
- 8756,
- 8772
+ 9207,
+ 9223
],
"loc": {
"start": {
- "line": 293,
+ "line": 317,
"column": 12
},
"end": {
- "line": 293,
+ "line": 317,
"column": 28
}
}
@@ -15603,31 +16191,31 @@
"type": "Identifier",
"name": "display",
"range": [
- 8773,
- 8780
+ 9224,
+ 9231
],
"loc": {
"start": {
- "line": 293,
+ "line": 317,
"column": 29
},
"end": {
- "line": 293,
+ "line": 317,
"column": 36
}
}
},
"range": [
- 8756,
- 8780
+ 9207,
+ 9231
],
"loc": {
"start": {
- "line": 293,
+ "line": 317,
"column": 12
},
"end": {
- "line": 293,
+ "line": 317,
"column": 36
}
}
@@ -15636,78 +16224,78 @@
"type": "Identifier",
"name": "NONE",
"range": [
- 8783,
- 8787
+ 9234,
+ 9238
],
"loc": {
"start": {
- "line": 293,
+ "line": 317,
"column": 39
},
"end": {
- "line": 293,
+ "line": 317,
"column": 43
}
}
},
"range": [
- 8756,
- 8787
+ 9207,
+ 9238
],
"loc": {
"start": {
- "line": 293,
+ "line": 317,
"column": 12
},
"end": {
- "line": 293,
+ "line": 317,
"column": 43
}
}
},
"range": [
- 8756,
- 8788
+ 9207,
+ 9239
],
"loc": {
"start": {
- "line": 293,
+ "line": 317,
"column": 12
},
"end": {
- "line": 293,
+ "line": 317,
"column": 44
}
}
}
],
"range": [
- 8742,
- 8798
+ 9193,
+ 9249
],
"loc": {
"start": {
- "line": 292,
+ "line": 316,
"column": 29
},
"end": {
- "line": 294,
+ "line": 318,
"column": 9
}
}
},
"alternate": null,
"range": [
- 8721,
- 8798
+ 9172,
+ 9249
],
"loc": {
"start": {
- "line": 292,
+ "line": 316,
"column": 8
},
"end": {
- "line": 294,
+ "line": 318,
"column": 9
}
}
@@ -15724,16 +16312,16 @@
"type": "Identifier",
"name": "tbl",
"range": [
- 8812,
- 8815
+ 9263,
+ 9266
],
"loc": {
"start": {
- "line": 296,
+ "line": 320,
"column": 12
},
"end": {
- "line": 296,
+ "line": 320,
"column": 15
}
}
@@ -15742,31 +16330,31 @@
"type": "Identifier",
"name": "clientWidth",
"range": [
- 8816,
- 8827
+ 9267,
+ 9278
],
"loc": {
"start": {
- "line": 296,
+ "line": 320,
"column": 16
},
"end": {
- "line": 296,
+ "line": 320,
"column": 27
}
}
},
"range": [
- 8812,
- 8827
+ 9263,
+ 9278
],
"loc": {
"start": {
- "line": 296,
+ "line": 320,
"column": 12
},
"end": {
- "line": 296,
+ "line": 320,
"column": 27
}
}
@@ -15780,16 +16368,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 8832,
- 8836
+ 9283,
+ 9287
],
"loc": {
"start": {
- "line": 296,
+ "line": 320,
"column": 32
},
"end": {
- "line": 296,
+ "line": 320,
"column": 36
}
}
@@ -15798,31 +16386,31 @@
"type": "Identifier",
"name": "headTbl",
"range": [
- 8837,
- 8844
+ 9288,
+ 9295
],
"loc": {
"start": {
- "line": 296,
+ "line": 320,
"column": 37
},
"end": {
- "line": 296,
+ "line": 320,
"column": 44
}
}
},
"range": [
- 8832,
- 8844
+ 9283,
+ 9295
],
"loc": {
"start": {
- "line": 296,
+ "line": 320,
"column": 32
},
"end": {
- "line": 296,
+ "line": 320,
"column": 44
}
}
@@ -15831,46 +16419,46 @@
"type": "Identifier",
"name": "clientWidth",
"range": [
- 8845,
- 8856
+ 9296,
+ 9307
],
"loc": {
"start": {
- "line": 296,
+ "line": 320,
"column": 45
},
"end": {
- "line": 296,
+ "line": 320,
"column": 56
}
}
},
"range": [
- 8832,
- 8856
+ 9283,
+ 9307
],
"loc": {
"start": {
- "line": 296,
+ "line": 320,
"column": 32
},
"end": {
- "line": 296,
+ "line": 320,
"column": 56
}
}
},
"range": [
- 8812,
- 8856
+ 9263,
+ 9307
],
"loc": {
"start": {
- "line": 296,
+ "line": 320,
"column": 12
},
"end": {
- "line": 296,
+ "line": 320,
"column": 56
}
}
@@ -15893,16 +16481,16 @@
"type": "Identifier",
"name": "tbl",
"range": [
- 8872,
- 8875
+ 9323,
+ 9326
],
"loc": {
"start": {
- "line": 297,
+ "line": 321,
"column": 12
},
"end": {
- "line": 297,
+ "line": 321,
"column": 15
}
}
@@ -15911,31 +16499,31 @@
"type": "Identifier",
"name": "style",
"range": [
- 8876,
- 8881
+ 9327,
+ 9332
],
"loc": {
"start": {
- "line": 297,
+ "line": 321,
"column": 16
},
"end": {
- "line": 297,
+ "line": 321,
"column": 21
}
}
},
"range": [
- 8872,
- 8881
+ 9323,
+ 9332
],
"loc": {
"start": {
- "line": 297,
+ "line": 321,
"column": 12
},
"end": {
- "line": 297,
+ "line": 321,
"column": 21
}
}
@@ -15944,31 +16532,31 @@
"type": "Identifier",
"name": "width",
"range": [
- 8882,
- 8887
+ 9333,
+ 9338
],
"loc": {
"start": {
- "line": 297,
+ "line": 321,
"column": 22
},
"end": {
- "line": 297,
+ "line": 321,
"column": 27
}
}
},
"range": [
- 8872,
- 8887
+ 9323,
+ 9338
],
"loc": {
"start": {
- "line": 297,
+ "line": 321,
"column": 12
},
"end": {
- "line": 297,
+ "line": 321,
"column": 27
}
}
@@ -15985,16 +16573,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 8890,
- 8894
+ 9341,
+ 9345
],
"loc": {
"start": {
- "line": 297,
+ "line": 321,
"column": 30
},
"end": {
- "line": 297,
+ "line": 321,
"column": 34
}
}
@@ -16003,31 +16591,31 @@
"type": "Identifier",
"name": "headTbl",
"range": [
- 8895,
- 8902
+ 9346,
+ 9353
],
"loc": {
"start": {
- "line": 297,
+ "line": 321,
"column": 35
},
"end": {
- "line": 297,
+ "line": 321,
"column": 42
}
}
},
"range": [
- 8890,
- 8902
+ 9341,
+ 9353
],
"loc": {
"start": {
- "line": 297,
+ "line": 321,
"column": 30
},
"end": {
- "line": 297,
+ "line": 321,
"column": 42
}
}
@@ -16036,31 +16624,31 @@
"type": "Identifier",
"name": "clientWidth",
"range": [
- 8903,
- 8914
+ 9354,
+ 9365
],
"loc": {
"start": {
- "line": 297,
+ "line": 321,
"column": 43
},
"end": {
- "line": 297,
+ "line": 321,
"column": 54
}
}
},
"range": [
- 8890,
- 8914
+ 9341,
+ 9365
],
"loc": {
"start": {
- "line": 297,
+ "line": 321,
"column": 30
},
"end": {
- "line": 297,
+ "line": 321,
"column": 54
}
}
@@ -16070,93 +16658,93 @@
"value": "px",
"raw": "'px'",
"range": [
- 8917,
- 8921
+ 9368,
+ 9372
],
"loc": {
"start": {
- "line": 297,
+ "line": 321,
"column": 57
},
"end": {
- "line": 297,
+ "line": 321,
"column": 61
}
}
},
"range": [
- 8890,
- 8921
+ 9341,
+ 9372
],
"loc": {
"start": {
- "line": 297,
+ "line": 321,
"column": 30
},
"end": {
- "line": 297,
+ "line": 321,
"column": 61
}
}
},
"range": [
- 8872,
- 8921
+ 9323,
+ 9372
],
"loc": {
"start": {
- "line": 297,
+ "line": 321,
"column": 12
},
"end": {
- "line": 297,
+ "line": 321,
"column": 61
}
}
},
"range": [
- 8872,
- 8922
+ 9323,
+ 9373
],
"loc": {
"start": {
- "line": 297,
+ "line": 321,
"column": 12
},
"end": {
- "line": 297,
+ "line": 321,
"column": 62
}
}
}
],
"range": [
- 8858,
- 8932
+ 9309,
+ 9383
],
"loc": {
"start": {
- "line": 296,
+ "line": 320,
"column": 58
},
"end": {
- "line": 298,
+ "line": 322,
"column": 9
}
}
},
"alternate": null,
"range": [
- 8808,
- 8932
+ 9259,
+ 9383
],
"loc": {
"start": {
- "line": 296,
+ "line": 320,
"column": 8
},
"end": {
- "line": 298,
+ "line": 322,
"column": 9
}
},
@@ -16165,16 +16753,16 @@
"type": "Block",
"value": "*\n * @inherited\n ",
"range": [
- 8942,
- 8979
+ 9393,
+ 9430
],
"loc": {
"start": {
- "line": 300,
+ "line": 324,
"column": 8
},
"end": {
- "line": 302,
+ "line": 326,
"column": 11
}
}
@@ -16192,16 +16780,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 8988,
- 8992
+ 9439,
+ 9443
],
"loc": {
"start": {
- "line": 303,
+ "line": 327,
"column": 8
},
"end": {
- "line": 303,
+ "line": 327,
"column": 12
}
}
@@ -16210,31 +16798,31 @@
"type": "Identifier",
"name": "initialized",
"range": [
- 8993,
- 9004
+ 9444,
+ 9455
],
"loc": {
"start": {
- "line": 303,
+ "line": 327,
"column": 13
},
"end": {
- "line": 303,
+ "line": 327,
"column": 24
}
}
},
"range": [
- 8988,
- 9004
+ 9439,
+ 9455
],
"loc": {
"start": {
- "line": 303,
+ "line": 327,
"column": 8
},
"end": {
- "line": 303,
+ "line": 327,
"column": 24
}
}
@@ -16244,46 +16832,46 @@
"value": true,
"raw": "true",
"range": [
- 9007,
- 9011
+ 9458,
+ 9462
],
"loc": {
"start": {
- "line": 303,
+ "line": 327,
"column": 27
},
"end": {
- "line": 303,
+ "line": 327,
"column": 31
}
}
},
"range": [
- 8988,
- 9011
+ 9439,
+ 9462
],
"loc": {
"start": {
- "line": 303,
+ "line": 327,
"column": 8
},
"end": {
- "line": 303,
+ "line": 327,
"column": 31
}
}
},
"range": [
- 8988,
- 9012
+ 9439,
+ 9463
],
"loc": {
"start": {
- "line": 303,
+ "line": 327,
"column": 8
},
"end": {
- "line": 303,
+ "line": 327,
"column": 32
}
},
@@ -16292,16 +16880,16 @@
"type": "Block",
"value": "*\n * @inherited\n ",
"range": [
- 8942,
- 8979
+ 9393,
+ 9430
],
"loc": {
"start": {
- "line": 300,
+ "line": 324,
"column": 8
},
"end": {
- "line": 302,
+ "line": 326,
"column": 11
}
}
@@ -16310,16 +16898,16 @@
}
],
"range": [
- 4153,
- 9018
+ 4604,
+ 9469
],
"loc": {
"start": {
- "line": 160,
+ "line": 184,
"column": 11
},
"end": {
- "line": 304,
+ "line": 328,
"column": 5
}
}
@@ -16327,16 +16915,16 @@
"generator": false,
"expression": false,
"range": [
- 4150,
- 9018
+ 4601,
+ 9469
],
"loc": {
"start": {
- "line": 160,
+ "line": 184,
"column": 8
},
"end": {
- "line": 304,
+ "line": 328,
"column": 5
}
}
@@ -16344,16 +16932,16 @@
"kind": "method",
"computed": false,
"range": [
- 4146,
- 9018
+ 4597,
+ 9469
],
"loc": {
"start": {
- "line": 160,
+ "line": 184,
"column": 4
},
"end": {
- "line": 304,
+ "line": 328,
"column": 5
}
},
@@ -16362,16 +16950,16 @@
"type": "Block",
"value": "*\n * Generates a grid with fixed headers\n * TODO: reduce size of init by extracting single purposed methods\n ",
"range": [
- 4016,
- 4141
+ 4467,
+ 4592
],
"loc": {
"start": {
- "line": 156,
+ "line": 180,
"column": 4
},
"end": {
- "line": 159,
+ "line": 183,
"column": 7
}
}
@@ -16382,16 +16970,16 @@
"type": "Block",
"value": "*\n * Overrides TableFilter instance properties to adjust to grid layout mode\n * @private\n ",
"range": [
- 9024,
- 9130
+ 9475,
+ 9581
],
"loc": {
"start": {
- "line": 306,
+ "line": 330,
"column": 4
},
"end": {
- "line": 309,
+ "line": 333,
"column": 7
}
}
@@ -16405,16 +16993,16 @@
"type": "Identifier",
"name": "setOverrides",
"range": [
- 9135,
- 9147
+ 9586,
+ 9598
],
"loc": {
"start": {
- "line": 310,
+ "line": 334,
"column": 4
},
"end": {
- "line": 310,
+ "line": 334,
"column": 16
}
}
@@ -16435,16 +17023,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 9164,
- 9166
+ 9615,
+ 9617
],
"loc": {
"start": {
- "line": 311,
+ "line": 335,
"column": 12
},
"end": {
- "line": 311,
+ "line": 335,
"column": 14
}
}
@@ -16455,16 +17043,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 9169,
- 9173
+ 9620,
+ 9624
],
"loc": {
"start": {
- "line": 311,
+ "line": 335,
"column": 17
},
"end": {
- "line": 311,
+ "line": 335,
"column": 21
}
}
@@ -16473,46 +17061,46 @@
"type": "Identifier",
"name": "tf",
"range": [
- 9174,
- 9176
+ 9625,
+ 9627
],
"loc": {
"start": {
- "line": 311,
+ "line": 335,
"column": 22
},
"end": {
- "line": 311,
+ "line": 335,
"column": 24
}
}
},
"range": [
- 9169,
- 9176
+ 9620,
+ 9627
],
"loc": {
"start": {
- "line": 311,
+ "line": 335,
"column": 17
},
"end": {
- "line": 311,
+ "line": 335,
"column": 24
}
}
},
"range": [
- 9164,
- 9176
+ 9615,
+ 9627
],
"loc": {
"start": {
- "line": 311,
+ "line": 335,
"column": 12
},
"end": {
- "line": 311,
+ "line": 335,
"column": 24
}
}
@@ -16520,16 +17108,16 @@
],
"kind": "let",
"range": [
- 9160,
- 9177
+ 9611,
+ 9628
],
"loc": {
"start": {
- "line": 311,
+ "line": 335,
"column": 8
},
"end": {
- "line": 311,
+ "line": 335,
"column": 25
}
}
@@ -16546,16 +17134,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 9186,
- 9188
+ 9637,
+ 9639
],
"loc": {
"start": {
- "line": 312,
+ "line": 336,
"column": 8
},
"end": {
- "line": 312,
+ "line": 336,
"column": 10
}
}
@@ -16564,31 +17152,31 @@
"type": "Identifier",
"name": "refRow",
"range": [
- 9189,
- 9195
+ 9640,
+ 9646
],
"loc": {
"start": {
- "line": 312,
+ "line": 336,
"column": 11
},
"end": {
- "line": 312,
+ "line": 336,
"column": 17
}
}
},
"range": [
- 9186,
- 9195
+ 9637,
+ 9646
],
"loc": {
"start": {
- "line": 312,
+ "line": 336,
"column": 8
},
"end": {
- "line": 312,
+ "line": 336,
"column": 17
}
}
@@ -16598,46 +17186,46 @@
"value": 0,
"raw": "0",
"range": [
- 9198,
- 9199
+ 9649,
+ 9650
],
"loc": {
"start": {
- "line": 312,
+ "line": 336,
"column": 20
},
"end": {
- "line": 312,
+ "line": 336,
"column": 21
}
}
},
"range": [
- 9186,
- 9199
+ 9637,
+ 9650
],
"loc": {
"start": {
- "line": 312,
+ "line": 336,
"column": 8
},
"end": {
- "line": 312,
+ "line": 336,
"column": 21
}
}
},
"range": [
- 9186,
- 9200
+ 9637,
+ 9651
],
"loc": {
"start": {
- "line": 312,
+ "line": 336,
"column": 8
},
"end": {
- "line": 312,
+ "line": 336,
"column": 22
}
}
@@ -16654,16 +17242,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 9209,
- 9211
+ 9660,
+ 9662
],
"loc": {
"start": {
- "line": 313,
+ "line": 337,
"column": 8
},
"end": {
- "line": 313,
+ "line": 337,
"column": 10
}
}
@@ -16672,31 +17260,31 @@
"type": "Identifier",
"name": "headersRow",
"range": [
- 9212,
- 9222
+ 9663,
+ 9673
],
"loc": {
"start": {
- "line": 313,
+ "line": 337,
"column": 11
},
"end": {
- "line": 313,
+ "line": 337,
"column": 21
}
}
},
"range": [
- 9209,
- 9222
+ 9660,
+ 9673
],
"loc": {
"start": {
- "line": 313,
+ "line": 337,
"column": 8
},
"end": {
- "line": 313,
+ "line": 337,
"column": 21
}
}
@@ -16706,46 +17294,46 @@
"value": 0,
"raw": "0",
"range": [
- 9225,
- 9226
+ 9676,
+ 9677
],
"loc": {
"start": {
- "line": 313,
+ "line": 337,
"column": 24
},
"end": {
- "line": 313,
+ "line": 337,
"column": 25
}
}
},
"range": [
- 9209,
- 9226
+ 9660,
+ 9677
],
"loc": {
"start": {
- "line": 313,
+ "line": 337,
"column": 8
},
"end": {
- "line": 313,
+ "line": 337,
"column": 25
}
}
},
"range": [
- 9209,
- 9227
+ 9660,
+ 9678
],
"loc": {
"start": {
- "line": 313,
+ "line": 337,
"column": 8
},
"end": {
- "line": 313,
+ "line": 337,
"column": 26
}
}
@@ -16762,16 +17350,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 9236,
- 9238
+ 9687,
+ 9689
],
"loc": {
"start": {
- "line": 314,
+ "line": 338,
"column": 8
},
"end": {
- "line": 314,
+ "line": 338,
"column": 10
}
}
@@ -16780,31 +17368,31 @@
"type": "Identifier",
"name": "filtersRowIndex",
"range": [
- 9239,
- 9254
+ 9690,
+ 9705
],
"loc": {
"start": {
- "line": 314,
+ "line": 338,
"column": 11
},
"end": {
- "line": 314,
+ "line": 338,
"column": 26
}
}
},
"range": [
- 9236,
- 9254
+ 9687,
+ 9705
],
"loc": {
"start": {
- "line": 314,
+ "line": 338,
"column": 8
},
"end": {
- "line": 314,
+ "line": 338,
"column": 26
}
}
@@ -16814,46 +17402,46 @@
"value": 1,
"raw": "1",
"range": [
- 9257,
- 9258
+ 9708,
+ 9709
],
"loc": {
"start": {
- "line": 314,
+ "line": 338,
"column": 29
},
"end": {
- "line": 314,
+ "line": 338,
"column": 30
}
}
},
"range": [
- 9236,
- 9258
+ 9687,
+ 9709
],
"loc": {
"start": {
- "line": 314,
+ "line": 338,
"column": 8
},
"end": {
- "line": 314,
+ "line": 338,
"column": 30
}
}
},
"range": [
- 9236,
- 9259
+ 9687,
+ 9710
],
"loc": {
"start": {
- "line": 314,
+ "line": 338,
"column": 8
},
"end": {
- "line": 314,
+ "line": 338,
"column": 31
}
}
@@ -16870,16 +17458,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 9268,
- 9270
+ 9719,
+ 9721
],
"loc": {
"start": {
- "line": 315,
+ "line": 339,
"column": 8
},
"end": {
- "line": 315,
+ "line": 339,
"column": 10
}
}
@@ -16888,31 +17476,31 @@
"type": "Identifier",
"name": "isExternalFlt",
"range": [
- 9271,
- 9284
+ 9722,
+ 9735
],
"loc": {
"start": {
- "line": 315,
+ "line": 339,
"column": 11
},
"end": {
- "line": 315,
+ "line": 339,
"column": 24
}
}
},
"range": [
- 9268,
- 9284
+ 9719,
+ 9735
],
"loc": {
"start": {
- "line": 315,
+ "line": 339,
"column": 8
},
"end": {
- "line": 315,
+ "line": 339,
"column": 24
}
}
@@ -16922,62 +17510,62 @@
"value": true,
"raw": "true",
"range": [
- 9287,
- 9291
+ 9738,
+ 9742
],
"loc": {
"start": {
- "line": 315,
+ "line": 339,
"column": 27
},
"end": {
- "line": 315,
+ "line": 339,
"column": 31
}
}
},
"range": [
- 9268,
- 9291
+ 9719,
+ 9742
],
"loc": {
"start": {
- "line": 315,
+ "line": 339,
"column": 8
},
"end": {
- "line": 315,
+ "line": 339,
"column": 31
}
}
},
"range": [
- 9268,
- 9292
+ 9719,
+ 9743
],
"loc": {
"start": {
- "line": 315,
+ "line": 339,
"column": 8
},
"end": {
- "line": 315,
+ "line": 339,
"column": 32
}
}
}
],
"range": [
- 9150,
- 9298
+ 9601,
+ 9749
],
"loc": {
"start": {
- "line": 310,
+ "line": 334,
"column": 19
},
"end": {
- "line": 316,
+ "line": 340,
"column": 5
}
}
@@ -16985,16 +17573,16 @@
"generator": false,
"expression": false,
"range": [
- 9147,
- 9298
+ 9598,
+ 9749
],
"loc": {
"start": {
- "line": 310,
+ "line": 334,
"column": 16
},
"end": {
- "line": 316,
+ "line": 340,
"column": 5
}
}
@@ -17002,16 +17590,16 @@
"kind": "method",
"computed": false,
"range": [
- 9135,
- 9298
+ 9586,
+ 9749
],
"loc": {
"start": {
- "line": 310,
+ "line": 334,
"column": 4
},
"end": {
- "line": 316,
+ "line": 340,
"column": 5
}
},
@@ -17020,16 +17608,16 @@
"type": "Block",
"value": "*\n * Overrides TableFilter instance properties to adjust to grid layout mode\n * @private\n ",
"range": [
- 9024,
- 9130
+ 9475,
+ 9581
],
"loc": {
"start": {
- "line": 306,
+ "line": 330,
"column": 4
},
"end": {
- "line": 309,
+ "line": 333,
"column": 7
}
}
@@ -17040,16 +17628,16 @@
"type": "Block",
"value": "*\n * Set grid-layout default column widths if column widths are not defined\n * @private\n ",
"range": [
- 9304,
- 9409
+ 9755,
+ 9860
],
"loc": {
"start": {
- "line": 318,
+ "line": 342,
"column": 4
},
"end": {
- "line": 321,
+ "line": 345,
"column": 7
}
}
@@ -17063,16 +17651,16 @@
"type": "Identifier",
"name": "setDefaultColWidths",
"range": [
- 9414,
- 9433
+ 9865,
+ 9884
],
"loc": {
"start": {
- "line": 322,
+ "line": 346,
"column": 4
},
"end": {
- "line": 322,
+ "line": 346,
"column": 23
}
}
@@ -17093,16 +17681,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 9450,
- 9452
+ 9901,
+ 9903
],
"loc": {
"start": {
- "line": 323,
+ "line": 347,
"column": 12
},
"end": {
- "line": 323,
+ "line": 347,
"column": 14
}
}
@@ -17113,16 +17701,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 9455,
- 9459
+ 9906,
+ 9910
],
"loc": {
"start": {
- "line": 323,
+ "line": 347,
"column": 17
},
"end": {
- "line": 323,
+ "line": 347,
"column": 21
}
}
@@ -17131,46 +17719,46 @@
"type": "Identifier",
"name": "tf",
"range": [
- 9460,
- 9462
+ 9911,
+ 9913
],
"loc": {
"start": {
- "line": 323,
+ "line": 347,
"column": 22
},
"end": {
- "line": 323,
+ "line": 347,
"column": 24
}
}
},
"range": [
- 9455,
- 9462
+ 9906,
+ 9913
],
"loc": {
"start": {
- "line": 323,
+ "line": 347,
"column": 17
},
"end": {
- "line": 323,
+ "line": 347,
"column": 24
}
}
},
"range": [
- 9450,
- 9462
+ 9901,
+ 9913
],
"loc": {
"start": {
- "line": 323,
+ "line": 347,
"column": 12
},
"end": {
- "line": 323,
+ "line": 347,
"column": 24
}
}
@@ -17178,16 +17766,16 @@
],
"kind": "let",
"range": [
- 9446,
- 9463
+ 9897,
+ 9914
],
"loc": {
"start": {
- "line": 323,
+ "line": 347,
"column": 8
},
"end": {
- "line": 323,
+ "line": 347,
"column": 25
}
}
@@ -17201,16 +17789,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 9476,
- 9478
+ 9927,
+ 9929
],
"loc": {
"start": {
- "line": 324,
+ "line": 348,
"column": 12
},
"end": {
- "line": 324,
+ "line": 348,
"column": 14
}
}
@@ -17219,31 +17807,31 @@
"type": "Identifier",
"name": "hasColWidths",
"range": [
- 9479,
- 9491
+ 9930,
+ 9942
],
"loc": {
"start": {
- "line": 324,
+ "line": 348,
"column": 15
},
"end": {
- "line": 324,
+ "line": 348,
"column": 27
}
}
},
"range": [
- 9476,
- 9491
+ 9927,
+ 9942
],
"loc": {
"start": {
- "line": 324,
+ "line": 348,
"column": 12
},
"end": {
- "line": 324,
+ "line": 348,
"column": 27
}
}
@@ -17255,48 +17843,48 @@
"type": "ReturnStatement",
"argument": null,
"range": [
- 9507,
- 9514
+ 9958,
+ 9965
],
"loc": {
"start": {
- "line": 325,
+ "line": 349,
"column": 12
},
"end": {
- "line": 325,
+ "line": 349,
"column": 19
}
}
}
],
"range": [
- 9493,
- 9524
+ 9944,
+ 9975
],
"loc": {
"start": {
- "line": 324,
+ "line": 348,
"column": 29
},
"end": {
- "line": 326,
+ "line": 350,
"column": 9
}
}
},
"alternate": null,
"range": [
- 9472,
- 9524
+ 9923,
+ 9975
],
"loc": {
"start": {
- "line": 324,
+ "line": 348,
"column": 8
},
"end": {
- "line": 326,
+ "line": 350,
"column": 9
}
}
@@ -17312,16 +17900,16 @@
"type": "Identifier",
"name": "k",
"range": [
- 9542,
- 9543
+ 9993,
+ 9994
],
"loc": {
"start": {
- "line": 327,
+ "line": 351,
"column": 17
},
"end": {
- "line": 327,
+ "line": 351,
"column": 18
}
}
@@ -17331,31 +17919,31 @@
"value": 0,
"raw": "0",
"range": [
- 9546,
- 9547
+ 9997,
+ 9998
],
"loc": {
"start": {
- "line": 327,
+ "line": 351,
"column": 21
},
"end": {
- "line": 327,
+ "line": 351,
"column": 22
}
}
},
"range": [
- 9542,
- 9547
+ 9993,
+ 9998
],
"loc": {
"start": {
- "line": 327,
+ "line": 351,
"column": 17
},
"end": {
- "line": 327,
+ "line": 351,
"column": 22
}
}
@@ -17366,16 +17954,16 @@
"type": "Identifier",
"name": "len",
"range": [
- 9549,
- 9552
+ 10000,
+ 10003
],
"loc": {
"start": {
- "line": 327,
+ "line": 351,
"column": 24
},
"end": {
- "line": 327,
+ "line": 351,
"column": 27
}
}
@@ -17389,16 +17977,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 9555,
- 9557
+ 10006,
+ 10008
],
"loc": {
"start": {
- "line": 327,
+ "line": 351,
"column": 30
},
"end": {
- "line": 327,
+ "line": 351,
"column": 32
}
}
@@ -17407,62 +17995,62 @@
"type": "Identifier",
"name": "getCellsNb",
"range": [
- 9558,
- 9568
+ 10009,
+ 10019
],
"loc": {
"start": {
- "line": 327,
+ "line": 351,
"column": 33
},
"end": {
- "line": 327,
+ "line": 351,
"column": 43
}
}
},
"range": [
- 9555,
- 9568
+ 10006,
+ 10019
],
"loc": {
"start": {
- "line": 327,
+ "line": 351,
"column": 30
},
"end": {
- "line": 327,
+ "line": 351,
"column": 43
}
}
},
"arguments": [],
"range": [
- 9555,
- 9570
+ 10006,
+ 10021
],
"loc": {
"start": {
- "line": 327,
+ "line": 351,
"column": 30
},
"end": {
- "line": 327,
+ "line": 351,
"column": 45
}
}
},
"range": [
- 9549,
- 9570
+ 10000,
+ 10021
],
"loc": {
"start": {
- "line": 327,
+ "line": 351,
"column": 24
},
"end": {
- "line": 327,
+ "line": 351,
"column": 45
}
}
@@ -17470,16 +18058,16 @@
],
"kind": "let",
"range": [
- 9538,
- 9570
+ 9989,
+ 10021
],
"loc": {
"start": {
- "line": 327,
+ "line": 351,
"column": 13
},
"end": {
- "line": 327,
+ "line": 351,
"column": 45
}
}
@@ -17491,16 +18079,16 @@
"type": "Identifier",
"name": "k",
"range": [
- 9572,
- 9573
+ 10023,
+ 10024
],
"loc": {
"start": {
- "line": 327,
+ "line": 351,
"column": 47
},
"end": {
- "line": 327,
+ "line": 351,
"column": 48
}
}
@@ -17509,31 +18097,31 @@
"type": "Identifier",
"name": "len",
"range": [
- 9576,
- 9579
+ 10027,
+ 10030
],
"loc": {
"start": {
- "line": 327,
+ "line": 351,
"column": 51
},
"end": {
- "line": 327,
+ "line": 351,
"column": 54
}
}
},
"range": [
- 9572,
- 9579
+ 10023,
+ 10030
],
"loc": {
"start": {
- "line": 327,
+ "line": 351,
"column": 47
},
"end": {
- "line": 327,
+ "line": 351,
"column": 54
}
}
@@ -17545,32 +18133,32 @@
"type": "Identifier",
"name": "k",
"range": [
- 9581,
- 9582
+ 10032,
+ 10033
],
"loc": {
"start": {
- "line": 327,
+ "line": 351,
"column": 56
},
"end": {
- "line": 327,
+ "line": 351,
"column": 57
}
}
},
"prefix": false,
"range": [
- 9581,
- 9584
+ 10032,
+ 10035
],
"loc": {
"start": {
- "line": 327,
+ "line": 351,
"column": 56
},
"end": {
- "line": 327,
+ "line": 351,
"column": 59
}
}
@@ -17587,32 +18175,32 @@
"type": "Identifier",
"name": "colW",
"range": [
- 9604,
- 9608
+ 10055,
+ 10059
],
"loc": {
"start": {
- "line": 328,
+ "line": 352,
"column": 16
},
"end": {
- "line": 328,
+ "line": 352,
"column": 20
}
}
},
"init": null,
"range": [
- 9604,
- 9608
+ 10055,
+ 10059
],
"loc": {
"start": {
- "line": 328,
+ "line": 352,
"column": 16
},
"end": {
- "line": 328,
+ "line": 352,
"column": 20
}
}
@@ -17620,16 +18208,16 @@
],
"kind": "let",
"range": [
- 9600,
- 9609
+ 10051,
+ 10060
],
"loc": {
"start": {
- "line": 328,
+ "line": 352,
"column": 12
},
"end": {
- "line": 328,
+ "line": 352,
"column": 21
}
}
@@ -17643,16 +18231,16 @@
"type": "Identifier",
"name": "cell",
"range": [
- 9626,
- 9630
+ 10077,
+ 10081
],
"loc": {
"start": {
- "line": 329,
+ "line": 353,
"column": 16
},
"end": {
- "line": 329,
+ "line": 353,
"column": 20
}
}
@@ -17676,16 +18264,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 9633,
- 9635
+ 10084,
+ 10086
],
"loc": {
"start": {
- "line": 329,
+ "line": 353,
"column": 23
},
"end": {
- "line": 329,
+ "line": 353,
"column": 25
}
}
@@ -17694,31 +18282,31 @@
"type": "Identifier",
"name": "tbl",
"range": [
- 9636,
- 9639
+ 10087,
+ 10090
],
"loc": {
"start": {
- "line": 329,
+ "line": 353,
"column": 26
},
"end": {
- "line": 329,
+ "line": 353,
"column": 29
}
}
},
"range": [
- 9633,
- 9639
+ 10084,
+ 10090
],
"loc": {
"start": {
- "line": 329,
+ "line": 353,
"column": 23
},
"end": {
- "line": 329,
+ "line": 353,
"column": 29
}
}
@@ -17727,31 +18315,31 @@
"type": "Identifier",
"name": "rows",
"range": [
- 9640,
- 9644
+ 10091,
+ 10095
],
"loc": {
"start": {
- "line": 329,
+ "line": 353,
"column": 30
},
"end": {
- "line": 329,
+ "line": 353,
"column": 34
}
}
},
"range": [
- 9633,
- 9644
+ 10084,
+ 10095
],
"loc": {
"start": {
- "line": 329,
+ "line": 353,
"column": 23
},
"end": {
- "line": 329,
+ "line": 353,
"column": 34
}
}
@@ -17765,16 +18353,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 9645,
- 9647
+ 10096,
+ 10098
],
"loc": {
"start": {
- "line": 329,
+ "line": 353,
"column": 35
},
"end": {
- "line": 329,
+ "line": 353,
"column": 37
}
}
@@ -17783,62 +18371,62 @@
"type": "Identifier",
"name": "getHeadersRowIndex",
"range": [
- 9648,
- 9666
+ 10099,
+ 10117
],
"loc": {
"start": {
- "line": 329,
+ "line": 353,
"column": 38
},
"end": {
- "line": 329,
+ "line": 353,
"column": 56
}
}
},
"range": [
- 9645,
- 9666
+ 10096,
+ 10117
],
"loc": {
"start": {
- "line": 329,
+ "line": 353,
"column": 35
},
"end": {
- "line": 329,
+ "line": 353,
"column": 56
}
}
},
"arguments": [],
"range": [
- 9645,
- 9668
+ 10096,
+ 10119
],
"loc": {
"start": {
- "line": 329,
+ "line": 353,
"column": 35
},
"end": {
- "line": 329,
+ "line": 353,
"column": 58
}
}
},
"range": [
- 9633,
- 9669
+ 10084,
+ 10120
],
"loc": {
"start": {
- "line": 329,
+ "line": 353,
"column": 23
},
"end": {
- "line": 329,
+ "line": 353,
"column": 59
}
}
@@ -17847,31 +18435,31 @@
"type": "Identifier",
"name": "cells",
"range": [
- 9670,
- 9675
+ 10121,
+ 10126
],
"loc": {
"start": {
- "line": 329,
+ "line": 353,
"column": 60
},
"end": {
- "line": 329,
+ "line": 353,
"column": 65
}
}
},
"range": [
- 9633,
- 9675
+ 10084,
+ 10126
],
"loc": {
"start": {
- "line": 329,
+ "line": 353,
"column": 23
},
"end": {
- "line": 329,
+ "line": 353,
"column": 65
}
}
@@ -17880,46 +18468,46 @@
"type": "Identifier",
"name": "k",
"range": [
- 9676,
- 9677
+ 10127,
+ 10128
],
"loc": {
"start": {
- "line": 329,
+ "line": 353,
"column": 66
},
"end": {
- "line": 329,
+ "line": 353,
"column": 67
}
}
},
"range": [
- 9633,
- 9678
+ 10084,
+ 10129
],
"loc": {
"start": {
- "line": 329,
+ "line": 353,
"column": 23
},
"end": {
- "line": 329,
+ "line": 353,
"column": 68
}
}
},
"range": [
- 9626,
- 9678
+ 10077,
+ 10129
],
"loc": {
"start": {
- "line": 329,
+ "line": 353,
"column": 16
},
"end": {
- "line": 329,
+ "line": 353,
"column": 68
}
}
@@ -17927,16 +18515,16 @@
],
"kind": "let",
"range": [
- 9622,
- 9679
+ 10073,
+ 10130
],
"loc": {
"start": {
- "line": 329,
+ "line": 353,
"column": 12
},
"end": {
- "line": 329,
+ "line": 353,
"column": 69
}
}
@@ -17953,16 +18541,16 @@
"type": "Identifier",
"name": "cell",
"range": [
- 9696,
- 9700
+ 10147,
+ 10151
],
"loc": {
"start": {
- "line": 330,
+ "line": 354,
"column": 16
},
"end": {
- "line": 330,
+ "line": 354,
"column": 20
}
}
@@ -17971,31 +18559,31 @@
"type": "Identifier",
"name": "width",
"range": [
- 9701,
- 9706
+ 10152,
+ 10157
],
"loc": {
"start": {
- "line": 330,
+ "line": 354,
"column": 21
},
"end": {
- "line": 330,
+ "line": 354,
"column": 26
}
}
},
"range": [
- 9696,
- 9706
+ 10147,
+ 10157
],
"loc": {
"start": {
- "line": 330,
+ "line": 354,
"column": 16
},
"end": {
- "line": 330,
+ "line": 354,
"column": 26
}
}
@@ -18005,31 +18593,31 @@
"value": "",
"raw": "''",
"range": [
- 9711,
- 9713
+ 10162,
+ 10164
],
"loc": {
"start": {
- "line": 330,
+ "line": 354,
"column": 31
},
"end": {
- "line": 330,
+ "line": 354,
"column": 33
}
}
},
"range": [
- 9696,
- 9713
+ 10147,
+ 10164
],
"loc": {
"start": {
- "line": 330,
+ "line": 354,
"column": 16
},
"end": {
- "line": 330,
+ "line": 354,
"column": 33
}
}
@@ -18046,16 +18634,16 @@
"type": "Identifier",
"name": "colW",
"range": [
- 9733,
- 9737
+ 10184,
+ 10188
],
"loc": {
"start": {
- "line": 331,
+ "line": 355,
"column": 16
},
"end": {
- "line": 331,
+ "line": 355,
"column": 20
}
}
@@ -18067,16 +18655,16 @@
"type": "Identifier",
"name": "cell",
"range": [
- 9740,
- 9744
+ 10191,
+ 10195
],
"loc": {
"start": {
- "line": 331,
+ "line": 355,
"column": 23
},
"end": {
- "line": 331,
+ "line": 355,
"column": 27
}
}
@@ -18085,77 +18673,77 @@
"type": "Identifier",
"name": "width",
"range": [
- 9745,
- 9750
+ 10196,
+ 10201
],
"loc": {
"start": {
- "line": 331,
+ "line": 355,
"column": 28
},
"end": {
- "line": 331,
+ "line": 355,
"column": 33
}
}
},
"range": [
- 9740,
- 9750
+ 10191,
+ 10201
],
"loc": {
"start": {
- "line": 331,
+ "line": 355,
"column": 23
},
"end": {
- "line": 331,
+ "line": 355,
"column": 33
}
}
},
"range": [
- 9733,
- 9750
+ 10184,
+ 10201
],
"loc": {
"start": {
- "line": 331,
+ "line": 355,
"column": 16
},
"end": {
- "line": 331,
+ "line": 355,
"column": 33
}
}
},
"range": [
- 9733,
- 9751
+ 10184,
+ 10202
],
"loc": {
"start": {
- "line": 331,
+ "line": 355,
"column": 16
},
"end": {
- "line": 331,
+ "line": 355,
"column": 34
}
}
}
],
"range": [
- 9715,
- 9765
+ 10166,
+ 10216
],
"loc": {
"start": {
- "line": 330,
+ "line": 354,
"column": 35
},
"end": {
- "line": 332,
+ "line": 356,
"column": 13
}
}
@@ -18175,16 +18763,16 @@
"type": "Identifier",
"name": "cell",
"range": [
- 9775,
- 9779
+ 10226,
+ 10230
],
"loc": {
"start": {
- "line": 332,
+ "line": 356,
"column": 23
},
"end": {
- "line": 332,
+ "line": 356,
"column": 27
}
}
@@ -18193,31 +18781,31 @@
"type": "Identifier",
"name": "style",
"range": [
- 9780,
- 9785
+ 10231,
+ 10236
],
"loc": {
"start": {
- "line": 332,
+ "line": 356,
"column": 28
},
"end": {
- "line": 332,
+ "line": 356,
"column": 33
}
}
},
"range": [
- 9775,
- 9785
+ 10226,
+ 10236
],
"loc": {
"start": {
- "line": 332,
+ "line": 356,
"column": 23
},
"end": {
- "line": 332,
+ "line": 356,
"column": 33
}
}
@@ -18226,31 +18814,31 @@
"type": "Identifier",
"name": "width",
"range": [
- 9786,
- 9791
+ 10237,
+ 10242
],
"loc": {
"start": {
- "line": 332,
+ "line": 356,
"column": 34
},
"end": {
- "line": 332,
+ "line": 356,
"column": 39
}
}
},
"range": [
- 9775,
- 9791
+ 10226,
+ 10242
],
"loc": {
"start": {
- "line": 332,
+ "line": 356,
"column": 23
},
"end": {
- "line": 332,
+ "line": 356,
"column": 39
}
}
@@ -18260,31 +18848,31 @@
"value": "",
"raw": "''",
"range": [
- 9796,
- 9798
+ 10247,
+ 10249
],
"loc": {
"start": {
- "line": 332,
+ "line": 356,
"column": 44
},
"end": {
- "line": 332,
+ "line": 356,
"column": 46
}
}
},
"range": [
- 9775,
- 9798
+ 10226,
+ 10249
],
"loc": {
"start": {
- "line": 332,
+ "line": 356,
"column": 23
},
"end": {
- "line": 332,
+ "line": 356,
"column": 46
}
}
@@ -18301,16 +18889,16 @@
"type": "Identifier",
"name": "colW",
"range": [
- 9818,
- 9822
+ 10269,
+ 10273
],
"loc": {
"start": {
- "line": 333,
+ "line": 357,
"column": 16
},
"end": {
- "line": 333,
+ "line": 357,
"column": 20
}
}
@@ -18321,16 +18909,16 @@
"type": "Identifier",
"name": "parseInt",
"range": [
- 9825,
- 9833
+ 10276,
+ 10284
],
"loc": {
"start": {
- "line": 333,
+ "line": 357,
"column": 23
},
"end": {
- "line": 333,
+ "line": 357,
"column": 31
}
}
@@ -18346,16 +18934,16 @@
"type": "Identifier",
"name": "cell",
"range": [
- 9834,
- 9838
+ 10285,
+ 10289
],
"loc": {
"start": {
- "line": 333,
+ "line": 357,
"column": 32
},
"end": {
- "line": 333,
+ "line": 357,
"column": 36
}
}
@@ -18364,31 +18952,31 @@
"type": "Identifier",
"name": "style",
"range": [
- 9839,
- 9844
+ 10290,
+ 10295
],
"loc": {
"start": {
- "line": 333,
+ "line": 357,
"column": 37
},
"end": {
- "line": 333,
+ "line": 357,
"column": 42
}
}
},
"range": [
- 9834,
- 9844
+ 10285,
+ 10295
],
"loc": {
"start": {
- "line": 333,
+ "line": 357,
"column": 32
},
"end": {
- "line": 333,
+ "line": 357,
"column": 42
}
}
@@ -18397,31 +18985,31 @@
"type": "Identifier",
"name": "width",
"range": [
- 9845,
- 9850
+ 10296,
+ 10301
],
"loc": {
"start": {
- "line": 333,
+ "line": 357,
"column": 43
},
"end": {
- "line": 333,
+ "line": 357,
"column": 48
}
}
},
"range": [
- 9834,
- 9850
+ 10285,
+ 10301
],
"loc": {
"start": {
- "line": 333,
+ "line": 357,
"column": 32
},
"end": {
- "line": 333,
+ "line": 357,
"column": 48
}
}
@@ -18431,78 +19019,78 @@
"value": 10,
"raw": "10",
"range": [
- 9852,
- 9854
+ 10303,
+ 10305
],
"loc": {
"start": {
- "line": 333,
+ "line": 357,
"column": 50
},
"end": {
- "line": 333,
+ "line": 357,
"column": 52
}
}
}
],
"range": [
- 9825,
- 9855
+ 10276,
+ 10306
],
"loc": {
"start": {
- "line": 333,
+ "line": 357,
"column": 23
},
"end": {
- "line": 333,
+ "line": 357,
"column": 53
}
}
},
"range": [
- 9818,
- 9855
+ 10269,
+ 10306
],
"loc": {
"start": {
- "line": 333,
+ "line": 357,
"column": 16
},
"end": {
- "line": 333,
+ "line": 357,
"column": 53
}
}
},
"range": [
- 9818,
- 9856
+ 10269,
+ 10307
],
"loc": {
"start": {
- "line": 333,
+ "line": 357,
"column": 16
},
"end": {
- "line": 333,
+ "line": 357,
"column": 54
}
}
}
],
"range": [
- 9800,
- 9870
+ 10251,
+ 10321
],
"loc": {
"start": {
- "line": 332,
+ "line": 356,
"column": 48
},
"end": {
- "line": 334,
+ "line": 358,
"column": 13
}
}
@@ -18519,16 +19107,16 @@
"type": "Identifier",
"name": "colW",
"range": [
- 9894,
- 9898
+ 10345,
+ 10349
],
"loc": {
"start": {
- "line": 335,
+ "line": 359,
"column": 16
},
"end": {
- "line": 335,
+ "line": 359,
"column": 20
}
}
@@ -18539,16 +19127,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 9901,
- 9905
+ 10352,
+ 10356
],
"loc": {
"start": {
- "line": 335,
+ "line": 359,
"column": 23
},
"end": {
- "line": 335,
+ "line": 359,
"column": 27
}
}
@@ -18557,107 +19145,107 @@
"type": "Identifier",
"name": "defaultColWidth",
"range": [
- 9906,
- 9921
+ 10357,
+ 10372
],
"loc": {
"start": {
- "line": 335,
+ "line": 359,
"column": 28
},
"end": {
- "line": 335,
+ "line": 359,
"column": 43
}
}
},
"range": [
- 9901,
- 9921
+ 10352,
+ 10372
],
"loc": {
"start": {
- "line": 335,
+ "line": 359,
"column": 23
},
"end": {
- "line": 335,
+ "line": 359,
"column": 43
}
}
},
"range": [
- 9894,
- 9921
+ 10345,
+ 10372
],
"loc": {
"start": {
- "line": 335,
+ "line": 359,
"column": 16
},
"end": {
- "line": 335,
+ "line": 359,
"column": 43
}
}
},
"range": [
- 9894,
- 9922
+ 10345,
+ 10373
],
"loc": {
"start": {
- "line": 335,
+ "line": 359,
"column": 16
},
"end": {
- "line": 335,
+ "line": 359,
"column": 44
}
}
}
],
"range": [
- 9876,
- 9936
+ 10327,
+ 10387
],
"loc": {
"start": {
- "line": 334,
+ "line": 358,
"column": 19
},
"end": {
- "line": 336,
+ "line": 360,
"column": 13
}
}
},
"range": [
- 9771,
- 9936
+ 10222,
+ 10387
],
"loc": {
"start": {
- "line": 332,
+ "line": 356,
"column": 19
},
"end": {
- "line": 336,
+ "line": 360,
"column": 13
}
}
},
"range": [
- 9692,
- 9936
+ 10143,
+ 10387
],
"loc": {
"start": {
- "line": 330,
+ "line": 354,
"column": 12
},
"end": {
- "line": 336,
+ "line": 360,
"column": 13
}
}
@@ -18677,16 +19265,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 9949,
- 9951
+ 10400,
+ 10402
],
"loc": {
"start": {
- "line": 337,
+ "line": 361,
"column": 12
},
"end": {
- "line": 337,
+ "line": 361,
"column": 14
}
}
@@ -18695,31 +19283,31 @@
"type": "Identifier",
"name": "colWidths",
"range": [
- 9952,
- 9961
+ 10403,
+ 10412
],
"loc": {
"start": {
- "line": 337,
+ "line": 361,
"column": 15
},
"end": {
- "line": 337,
+ "line": 361,
"column": 24
}
}
},
"range": [
- 9949,
- 9961
+ 10400,
+ 10412
],
"loc": {
"start": {
- "line": 337,
+ "line": 361,
"column": 12
},
"end": {
- "line": 337,
+ "line": 361,
"column": 24
}
}
@@ -18728,31 +19316,31 @@
"type": "Identifier",
"name": "k",
"range": [
- 9962,
- 9963
+ 10413,
+ 10414
],
"loc": {
"start": {
- "line": 337,
+ "line": 361,
"column": 25
},
"end": {
- "line": 337,
+ "line": 361,
"column": 26
}
}
},
"range": [
- 9949,
- 9964
+ 10400,
+ 10415
],
"loc": {
"start": {
- "line": 337,
+ "line": 361,
"column": 12
},
"end": {
- "line": 337,
+ "line": 361,
"column": 27
}
}
@@ -18761,77 +19349,77 @@
"type": "Identifier",
"name": "colW",
"range": [
- 9967,
- 9971
+ 10418,
+ 10422
],
"loc": {
"start": {
- "line": 337,
+ "line": 361,
"column": 30
},
"end": {
- "line": 337,
+ "line": 361,
"column": 34
}
}
},
"range": [
- 9949,
- 9971
+ 10400,
+ 10422
],
"loc": {
"start": {
- "line": 337,
+ "line": 361,
"column": 12
},
"end": {
- "line": 337,
+ "line": 361,
"column": 34
}
}
},
"range": [
- 9949,
- 9972
+ 10400,
+ 10423
],
"loc": {
"start": {
- "line": 337,
+ "line": 361,
"column": 12
},
"end": {
- "line": 337,
+ "line": 361,
"column": 35
}
}
}
],
"range": [
- 9586,
- 9982
+ 10037,
+ 10433
],
"loc": {
"start": {
- "line": 327,
+ "line": 351,
"column": 61
},
"end": {
- "line": 338,
+ "line": 362,
"column": 9
}
}
},
"range": [
- 9533,
- 9982
+ 9984,
+ 10433
],
"loc": {
"start": {
- "line": 327,
+ "line": 351,
"column": 8
},
"end": {
- "line": 338,
+ "line": 362,
"column": 9
}
}
@@ -18848,16 +19436,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 9991,
- 9993
+ 10442,
+ 10444
],
"loc": {
"start": {
- "line": 339,
+ "line": 363,
"column": 8
},
"end": {
- "line": 339,
+ "line": 363,
"column": 10
}
}
@@ -18866,31 +19454,31 @@
"type": "Identifier",
"name": "hasColWidths",
"range": [
- 9994,
- 10006
+ 10445,
+ 10457
],
"loc": {
"start": {
- "line": 339,
+ "line": 363,
"column": 11
},
"end": {
- "line": 339,
+ "line": 363,
"column": 23
}
}
},
"range": [
- 9991,
- 10006
+ 10442,
+ 10457
],
"loc": {
"start": {
- "line": 339,
+ "line": 363,
"column": 8
},
"end": {
- "line": 339,
+ "line": 363,
"column": 23
}
}
@@ -18900,46 +19488,46 @@
"value": true,
"raw": "true",
"range": [
- 10009,
- 10013
+ 10460,
+ 10464
],
"loc": {
"start": {
- "line": 339,
+ "line": 363,
"column": 26
},
"end": {
- "line": 339,
+ "line": 363,
"column": 30
}
}
},
"range": [
- 9991,
- 10013
+ 10442,
+ 10464
],
"loc": {
"start": {
- "line": 339,
+ "line": 363,
"column": 8
},
"end": {
- "line": 339,
+ "line": 363,
"column": 30
}
}
},
"range": [
- 9991,
- 10014
+ 10442,
+ 10465
],
"loc": {
"start": {
- "line": 339,
+ "line": 363,
"column": 8
},
"end": {
- "line": 339,
+ "line": 363,
"column": 31
}
}
@@ -18955,16 +19543,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 10023,
- 10025
+ 10474,
+ 10476
],
"loc": {
"start": {
- "line": 340,
+ "line": 364,
"column": 8
},
"end": {
- "line": 340,
+ "line": 364,
"column": 10
}
}
@@ -18973,78 +19561,78 @@
"type": "Identifier",
"name": "setColWidths",
"range": [
- 10026,
- 10038
+ 10477,
+ 10489
],
"loc": {
"start": {
- "line": 340,
+ "line": 364,
"column": 11
},
"end": {
- "line": 340,
+ "line": 364,
"column": 23
}
}
},
"range": [
- 10023,
- 10038
+ 10474,
+ 10489
],
"loc": {
"start": {
- "line": 340,
+ "line": 364,
"column": 8
},
"end": {
- "line": 340,
+ "line": 364,
"column": 23
}
}
},
"arguments": [],
"range": [
- 10023,
- 10040
+ 10474,
+ 10491
],
"loc": {
"start": {
- "line": 340,
+ "line": 364,
"column": 8
},
"end": {
- "line": 340,
+ "line": 364,
"column": 25
}
}
},
"range": [
- 10023,
- 10041
+ 10474,
+ 10492
],
"loc": {
"start": {
- "line": 340,
+ "line": 364,
"column": 8
},
"end": {
- "line": 340,
+ "line": 364,
"column": 26
}
}
}
],
"range": [
- 9436,
- 10047
+ 9887,
+ 10498
],
"loc": {
"start": {
- "line": 322,
+ "line": 346,
"column": 26
},
"end": {
- "line": 341,
+ "line": 365,
"column": 5
}
}
@@ -19052,16 +19640,16 @@
"generator": false,
"expression": false,
"range": [
- 9433,
- 10047
+ 9884,
+ 10498
],
"loc": {
"start": {
- "line": 322,
+ "line": 346,
"column": 23
},
"end": {
- "line": 341,
+ "line": 365,
"column": 5
}
}
@@ -19069,16 +19657,16 @@
"kind": "method",
"computed": false,
"range": [
- 9414,
- 10047
+ 9865,
+ 10498
],
"loc": {
"start": {
- "line": 322,
+ "line": 346,
"column": 4
},
"end": {
- "line": 341,
+ "line": 365,
"column": 5
}
},
@@ -19087,16 +19675,16 @@
"type": "Block",
"value": "*\n * Set grid-layout default column widths if column widths are not defined\n * @private\n ",
"range": [
- 9304,
- 9409
+ 9755,
+ 9860
],
"loc": {
"start": {
- "line": 318,
+ "line": 342,
"column": 4
},
"end": {
- "line": 321,
+ "line": 345,
"column": 7
}
}
@@ -19107,16 +19695,16 @@
"type": "Block",
"value": "*\n * Initial table width\n * @returns {Number}\n * @private\n ",
"range": [
- 10053,
- 10132
+ 10504,
+ 10583
],
"loc": {
"start": {
- "line": 343,
+ "line": 367,
"column": 4
},
"end": {
- "line": 347,
+ "line": 371,
"column": 7
}
}
@@ -19130,16 +19718,16 @@
"type": "Identifier",
"name": "initialTableWidth",
"range": [
- 10137,
- 10154
+ 10588,
+ 10605
],
"loc": {
"start": {
- "line": 348,
+ "line": 372,
"column": 4
},
"end": {
- "line": 348,
+ "line": 372,
"column": 21
}
}
@@ -19160,16 +19748,16 @@
"type": "Identifier",
"name": "tbl",
"range": [
- 10171,
- 10174
+ 10622,
+ 10625
],
"loc": {
"start": {
- "line": 349,
+ "line": 373,
"column": 12
},
"end": {
- "line": 349,
+ "line": 373,
"column": 15
}
}
@@ -19183,16 +19771,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 10177,
- 10181
+ 10628,
+ 10632
],
"loc": {
"start": {
- "line": 349,
+ "line": 373,
"column": 18
},
"end": {
- "line": 349,
+ "line": 373,
"column": 22
}
}
@@ -19201,31 +19789,31 @@
"type": "Identifier",
"name": "tf",
"range": [
- 10182,
- 10184
+ 10633,
+ 10635
],
"loc": {
"start": {
- "line": 349,
+ "line": 373,
"column": 23
},
"end": {
- "line": 349,
+ "line": 373,
"column": 25
}
}
},
"range": [
- 10177,
- 10184
+ 10628,
+ 10635
],
"loc": {
"start": {
- "line": 349,
+ "line": 373,
"column": 18
},
"end": {
- "line": 349,
+ "line": 373,
"column": 25
}
}
@@ -19234,46 +19822,46 @@
"type": "Identifier",
"name": "tbl",
"range": [
- 10185,
- 10188
+ 10636,
+ 10639
],
"loc": {
"start": {
- "line": 349,
+ "line": 373,
"column": 26
},
"end": {
- "line": 349,
+ "line": 373,
"column": 29
}
}
},
"range": [
- 10177,
- 10188
+ 10628,
+ 10639
],
"loc": {
"start": {
- "line": 349,
+ "line": 373,
"column": 18
},
"end": {
- "line": 349,
+ "line": 373,
"column": 29
}
}
},
"range": [
- 10171,
- 10188
+ 10622,
+ 10639
],
"loc": {
"start": {
- "line": 349,
+ "line": 373,
"column": 12
},
"end": {
- "line": 349,
+ "line": 373,
"column": 29
}
}
@@ -19281,16 +19869,16 @@
],
"kind": "let",
"range": [
- 10167,
- 10189
+ 10618,
+ 10640
],
"loc": {
"start": {
- "line": 349,
+ "line": 373,
"column": 8
},
"end": {
- "line": 349,
+ "line": 373,
"column": 30
}
}
@@ -19304,32 +19892,32 @@
"type": "Identifier",
"name": "width",
"range": [
- 10202,
- 10207
+ 10653,
+ 10658
],
"loc": {
"start": {
- "line": 350,
+ "line": 374,
"column": 12
},
"end": {
- "line": 350,
+ "line": 374,
"column": 17
}
}
},
"init": null,
"range": [
- 10202,
- 10207
+ 10653,
+ 10658
],
"loc": {
"start": {
- "line": 350,
+ "line": 374,
"column": 12
},
"end": {
- "line": 350,
+ "line": 374,
"column": 17
}
}
@@ -19337,16 +19925,16 @@
],
"kind": "let",
"range": [
- 10198,
- 10208
+ 10649,
+ 10659
],
"loc": {
"start": {
- "line": 350,
+ "line": 374,
"column": 8
},
"end": {
- "line": 350,
+ "line": 374,
"column": 18
}
},
@@ -19355,16 +19943,16 @@
"type": "Line",
"value": "initial table width",
"range": [
- 10209,
- 10230
+ 10660,
+ 10681
],
"loc": {
"start": {
- "line": 350,
+ "line": 374,
"column": 19
},
"end": {
- "line": 350,
+ "line": 374,
"column": 40
}
}
@@ -19383,16 +19971,16 @@
"type": "Identifier",
"name": "tbl",
"range": [
- 10244,
- 10247
+ 10695,
+ 10698
],
"loc": {
"start": {
- "line": 352,
+ "line": 376,
"column": 12
},
"end": {
- "line": 352,
+ "line": 376,
"column": 15
}
}
@@ -19401,31 +19989,31 @@
"type": "Identifier",
"name": "width",
"range": [
- 10248,
- 10253
+ 10699,
+ 10704
],
"loc": {
"start": {
- "line": 352,
+ "line": 376,
"column": 16
},
"end": {
- "line": 352,
+ "line": 376,
"column": 21
}
}
},
"range": [
- 10244,
- 10253
+ 10695,
+ 10704
],
"loc": {
"start": {
- "line": 352,
+ "line": 376,
"column": 12
},
"end": {
- "line": 352,
+ "line": 376,
"column": 21
}
}
@@ -19435,31 +20023,31 @@
"value": "",
"raw": "''",
"range": [
- 10258,
- 10260
+ 10709,
+ 10711
],
"loc": {
"start": {
- "line": 352,
+ "line": 376,
"column": 26
},
"end": {
- "line": 352,
+ "line": 376,
"column": 28
}
}
},
"range": [
- 10244,
- 10260
+ 10695,
+ 10711
],
"loc": {
"start": {
- "line": 352,
+ "line": 376,
"column": 12
},
"end": {
- "line": 352,
+ "line": 376,
"column": 28
}
}
@@ -19476,16 +20064,16 @@
"type": "Identifier",
"name": "width",
"range": [
- 10276,
- 10281
+ 10727,
+ 10732
],
"loc": {
"start": {
- "line": 353,
+ "line": 377,
"column": 12
},
"end": {
- "line": 353,
+ "line": 377,
"column": 17
}
}
@@ -19497,16 +20085,16 @@
"type": "Identifier",
"name": "tbl",
"range": [
- 10284,
- 10287
+ 10735,
+ 10738
],
"loc": {
"start": {
- "line": 353,
+ "line": 377,
"column": 20
},
"end": {
- "line": 353,
+ "line": 377,
"column": 23
}
}
@@ -19515,77 +20103,77 @@
"type": "Identifier",
"name": "width",
"range": [
- 10288,
- 10293
+ 10739,
+ 10744
],
"loc": {
"start": {
- "line": 353,
+ "line": 377,
"column": 24
},
"end": {
- "line": 353,
+ "line": 377,
"column": 29
}
}
},
"range": [
- 10284,
- 10293
+ 10735,
+ 10744
],
"loc": {
"start": {
- "line": 353,
+ "line": 377,
"column": 20
},
"end": {
- "line": 353,
+ "line": 377,
"column": 29
}
}
},
"range": [
- 10276,
- 10293
+ 10727,
+ 10744
],
"loc": {
"start": {
- "line": 353,
+ "line": 377,
"column": 12
},
"end": {
- "line": 353,
+ "line": 377,
"column": 29
}
}
},
"range": [
- 10276,
- 10294
+ 10727,
+ 10745
],
"loc": {
"start": {
- "line": 353,
+ "line": 377,
"column": 12
},
"end": {
- "line": 353,
+ "line": 377,
"column": 30
}
}
}
],
"range": [
- 10262,
- 10304
+ 10713,
+ 10755
],
"loc": {
"start": {
- "line": 352,
+ "line": 376,
"column": 30
},
"end": {
- "line": 354,
+ "line": 378,
"column": 9
}
}
@@ -19605,16 +20193,16 @@
"type": "Identifier",
"name": "tbl",
"range": [
- 10322,
- 10325
+ 10773,
+ 10776
],
"loc": {
"start": {
- "line": 355,
+ "line": 379,
"column": 17
},
"end": {
- "line": 355,
+ "line": 379,
"column": 20
}
}
@@ -19623,31 +20211,31 @@
"type": "Identifier",
"name": "style",
"range": [
- 10326,
- 10331
+ 10777,
+ 10782
],
"loc": {
"start": {
- "line": 355,
+ "line": 379,
"column": 21
},
"end": {
- "line": 355,
+ "line": 379,
"column": 26
}
}
},
"range": [
- 10322,
- 10331
+ 10773,
+ 10782
],
"loc": {
"start": {
- "line": 355,
+ "line": 379,
"column": 17
},
"end": {
- "line": 355,
+ "line": 379,
"column": 26
}
}
@@ -19656,31 +20244,31 @@
"type": "Identifier",
"name": "width",
"range": [
- 10332,
- 10337
+ 10783,
+ 10788
],
"loc": {
"start": {
- "line": 355,
+ "line": 379,
"column": 27
},
"end": {
- "line": 355,
+ "line": 379,
"column": 32
}
}
},
"range": [
- 10322,
- 10337
+ 10773,
+ 10788
],
"loc": {
"start": {
- "line": 355,
+ "line": 379,
"column": 17
},
"end": {
- "line": 355,
+ "line": 379,
"column": 32
}
}
@@ -19690,31 +20278,31 @@
"value": "",
"raw": "''",
"range": [
- 10342,
- 10344
+ 10793,
+ 10795
],
"loc": {
"start": {
- "line": 355,
+ "line": 379,
"column": 37
},
"end": {
- "line": 355,
+ "line": 379,
"column": 39
}
}
},
"range": [
- 10322,
- 10344
+ 10773,
+ 10795
],
"loc": {
"start": {
- "line": 355,
+ "line": 379,
"column": 17
},
"end": {
- "line": 355,
+ "line": 379,
"column": 39
}
}
@@ -19731,16 +20319,16 @@
"type": "Identifier",
"name": "width",
"range": [
- 10360,
- 10365
+ 10811,
+ 10816
],
"loc": {
"start": {
- "line": 356,
+ "line": 380,
"column": 12
},
"end": {
- "line": 356,
+ "line": 380,
"column": 17
}
}
@@ -19755,16 +20343,16 @@
"type": "Identifier",
"name": "tbl",
"range": [
- 10368,
- 10371
+ 10819,
+ 10822
],
"loc": {
"start": {
- "line": 356,
+ "line": 380,
"column": 20
},
"end": {
- "line": 356,
+ "line": 380,
"column": 23
}
}
@@ -19773,31 +20361,31 @@
"type": "Identifier",
"name": "style",
"range": [
- 10372,
- 10377
+ 10823,
+ 10828
],
"loc": {
"start": {
- "line": 356,
+ "line": 380,
"column": 24
},
"end": {
- "line": 356,
+ "line": 380,
"column": 29
}
}
},
"range": [
- 10368,
- 10377
+ 10819,
+ 10828
],
"loc": {
"start": {
- "line": 356,
+ "line": 380,
"column": 20
},
"end": {
- "line": 356,
+ "line": 380,
"column": 29
}
}
@@ -19806,77 +20394,77 @@
"type": "Identifier",
"name": "width",
"range": [
- 10378,
- 10383
+ 10829,
+ 10834
],
"loc": {
"start": {
- "line": 356,
+ "line": 380,
"column": 30
},
"end": {
- "line": 356,
+ "line": 380,
"column": 35
}
}
},
"range": [
- 10368,
- 10383
+ 10819,
+ 10834
],
"loc": {
"start": {
- "line": 356,
+ "line": 380,
"column": 20
},
"end": {
- "line": 356,
+ "line": 380,
"column": 35
}
}
},
"range": [
- 10360,
- 10383
+ 10811,
+ 10834
],
"loc": {
"start": {
- "line": 356,
+ "line": 380,
"column": 12
},
"end": {
- "line": 356,
+ "line": 380,
"column": 35
}
}
},
"range": [
- 10360,
- 10384
+ 10811,
+ 10835
],
"loc": {
"start": {
- "line": 356,
+ "line": 380,
"column": 12
},
"end": {
- "line": 356,
+ "line": 380,
"column": 36
}
}
}
],
"range": [
- 10346,
- 10394
+ 10797,
+ 10845
],
"loc": {
"start": {
- "line": 355,
+ "line": 379,
"column": 41
},
"end": {
- "line": 357,
+ "line": 381,
"column": 9
}
}
@@ -19893,16 +20481,16 @@
"type": "Identifier",
"name": "width",
"range": [
- 10414,
- 10419
+ 10865,
+ 10870
],
"loc": {
"start": {
- "line": 358,
+ "line": 382,
"column": 12
},
"end": {
- "line": 358,
+ "line": 382,
"column": 17
}
}
@@ -19914,16 +20502,16 @@
"type": "Identifier",
"name": "tbl",
"range": [
- 10422,
- 10425
+ 10873,
+ 10876
],
"loc": {
"start": {
- "line": 358,
+ "line": 382,
"column": 20
},
"end": {
- "line": 358,
+ "line": 382,
"column": 23
}
}
@@ -19932,107 +20520,107 @@
"type": "Identifier",
"name": "clientWidth",
"range": [
- 10426,
- 10437
+ 10877,
+ 10888
],
"loc": {
"start": {
- "line": 358,
+ "line": 382,
"column": 24
},
"end": {
- "line": 358,
+ "line": 382,
"column": 35
}
}
},
"range": [
- 10422,
- 10437
+ 10873,
+ 10888
],
"loc": {
"start": {
- "line": 358,
+ "line": 382,
"column": 20
},
"end": {
- "line": 358,
+ "line": 382,
"column": 35
}
}
},
"range": [
- 10414,
- 10437
+ 10865,
+ 10888
],
"loc": {
"start": {
- "line": 358,
+ "line": 382,
"column": 12
},
"end": {
- "line": 358,
+ "line": 382,
"column": 35
}
}
},
"range": [
- 10414,
- 10438
+ 10865,
+ 10889
],
"loc": {
"start": {
- "line": 358,
+ "line": 382,
"column": 12
},
"end": {
- "line": 358,
+ "line": 382,
"column": 36
}
}
}
],
"range": [
- 10400,
- 10448
+ 10851,
+ 10899
],
"loc": {
"start": {
- "line": 357,
+ "line": 381,
"column": 15
},
"end": {
- "line": 359,
+ "line": 383,
"column": 9
}
}
},
"range": [
- 10318,
- 10448
+ 10769,
+ 10899
],
"loc": {
"start": {
- "line": 355,
+ "line": 379,
"column": 13
},
"end": {
- "line": 359,
+ "line": 383,
"column": 9
}
}
},
"range": [
- 10240,
- 10448
+ 10691,
+ 10899
],
"loc": {
"start": {
- "line": 352,
+ "line": 376,
"column": 8
},
"end": {
- "line": 359,
+ "line": 383,
"column": 9
}
},
@@ -20041,16 +20629,16 @@
"type": "Line",
"value": "initial table width",
"range": [
- 10209,
- 10230
+ 10660,
+ 10681
],
"loc": {
"start": {
- "line": 350,
+ "line": 374,
"column": 19
},
"end": {
- "line": 350,
+ "line": 374,
"column": 40
}
}
@@ -20065,16 +20653,16 @@
"type": "Identifier",
"name": "parseInt",
"range": [
- 10464,
- 10472
+ 10915,
+ 10923
],
"loc": {
"start": {
- "line": 360,
+ "line": 384,
"column": 15
},
"end": {
- "line": 360,
+ "line": 384,
"column": 23
}
}
@@ -20084,16 +20672,16 @@
"type": "Identifier",
"name": "width",
"range": [
- 10473,
- 10478
+ 10924,
+ 10929
],
"loc": {
"start": {
- "line": 360,
+ "line": 384,
"column": 24
},
"end": {
- "line": 360,
+ "line": 384,
"column": 29
}
}
@@ -20103,63 +20691,63 @@
"value": 10,
"raw": "10",
"range": [
- 10480,
- 10482
+ 10931,
+ 10933
],
"loc": {
"start": {
- "line": 360,
+ "line": 384,
"column": 31
},
"end": {
- "line": 360,
+ "line": 384,
"column": 33
}
}
}
],
"range": [
- 10464,
- 10483
+ 10915,
+ 10934
],
"loc": {
"start": {
- "line": 360,
+ "line": 384,
"column": 15
},
"end": {
- "line": 360,
+ "line": 384,
"column": 34
}
}
},
"range": [
- 10457,
- 10484
+ 10908,
+ 10935
],
"loc": {
"start": {
- "line": 360,
+ "line": 384,
"column": 8
},
"end": {
- "line": 360,
+ "line": 384,
"column": 35
}
}
}
],
"range": [
- 10157,
- 10490
+ 10608,
+ 10941
],
"loc": {
"start": {
- "line": 348,
+ "line": 372,
"column": 24
},
"end": {
- "line": 361,
+ "line": 385,
"column": 5
}
}
@@ -20167,16 +20755,16 @@
"generator": false,
"expression": false,
"range": [
- 10154,
- 10490
+ 10605,
+ 10941
],
"loc": {
"start": {
- "line": 348,
+ "line": 372,
"column": 21
},
"end": {
- "line": 361,
+ "line": 385,
"column": 5
}
}
@@ -20184,16 +20772,16 @@
"kind": "method",
"computed": false,
"range": [
- 10137,
- 10490
+ 10588,
+ 10941
],
"loc": {
"start": {
- "line": 348,
+ "line": 372,
"column": 4
},
"end": {
- "line": 361,
+ "line": 385,
"column": 5
}
},
@@ -20202,16 +20790,16 @@
"type": "Block",
"value": "*\n * Initial table width\n * @returns {Number}\n * @private\n ",
"range": [
- 10053,
- 10132
+ 10504,
+ 10583
],
"loc": {
"start": {
- "line": 343,
+ "line": 367,
"column": 4
},
"end": {
- "line": 347,
+ "line": 371,
"column": 7
}
}
@@ -20222,16 +20810,16 @@
"type": "Block",
"value": "*\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 ",
"range": [
- 10496,
- 10722
+ 10947,
+ 11173
],
"loc": {
"start": {
- "line": 363,
+ "line": 387,
"column": 4
},
"end": {
- "line": 370,
+ "line": 394,
"column": 7
}
}
@@ -20245,16 +20833,16 @@
"type": "Identifier",
"name": "createContainer",
"range": [
- 10727,
- 10742
+ 11178,
+ 11193
],
"loc": {
"start": {
- "line": 371,
+ "line": 395,
"column": 4
},
"end": {
- "line": 371,
+ "line": 395,
"column": 19
}
}
@@ -20267,16 +20855,16 @@
"type": "Identifier",
"name": "id",
"range": [
- 10743,
- 10745
+ 11194,
+ 11196
],
"loc": {
"start": {
- "line": 371,
+ "line": 395,
"column": 20
},
"end": {
- "line": 371,
+ "line": 395,
"column": 22
}
}
@@ -20285,16 +20873,16 @@
"type": "Identifier",
"name": "tag",
"range": [
- 10747,
- 10750
+ 11198,
+ 11201
],
"loc": {
"start": {
- "line": 371,
+ "line": 395,
"column": 24
},
"end": {
- "line": 371,
+ "line": 395,
"column": 27
}
}
@@ -20303,16 +20891,16 @@
"type": "Identifier",
"name": "className",
"range": [
- 10752,
- 10761
+ 11203,
+ 11212
],
"loc": {
"start": {
- "line": 371,
+ "line": 395,
"column": 29
},
"end": {
- "line": 371,
+ "line": 395,
"column": 38
}
}
@@ -20330,16 +20918,16 @@
"type": "Identifier",
"name": "element",
"range": [
- 10777,
- 10784
+ 11228,
+ 11235
],
"loc": {
"start": {
- "line": 372,
+ "line": 396,
"column": 12
},
"end": {
- "line": 372,
+ "line": 396,
"column": 19
}
}
@@ -20350,16 +20938,16 @@
"type": "Identifier",
"name": "createElm",
"range": [
- 10787,
- 10796
+ 11238,
+ 11247
],
"loc": {
"start": {
- "line": 372,
+ "line": 396,
"column": 22
},
"end": {
- "line": 372,
+ "line": 396,
"column": 31
}
}
@@ -20369,16 +20957,16 @@
"type": "Identifier",
"name": "tag",
"range": [
- 10797,
- 10800
+ 11248,
+ 11251
],
"loc": {
"start": {
- "line": 372,
+ "line": 396,
"column": 32
},
"end": {
- "line": 372,
+ "line": 396,
"column": 35
}
}
@@ -20391,16 +20979,16 @@
"value": "id",
"raw": "'id'",
"range": [
- 10803,
- 10807
+ 11254,
+ 11258
],
"loc": {
"start": {
- "line": 372,
+ "line": 396,
"column": 38
},
"end": {
- "line": 372,
+ "line": 396,
"column": 42
}
}
@@ -20409,63 +20997,63 @@
"type": "Identifier",
"name": "id",
"range": [
- 10809,
- 10811
+ 11260,
+ 11262
],
"loc": {
"start": {
- "line": 372,
+ "line": 396,
"column": 44
},
"end": {
- "line": 372,
+ "line": 396,
"column": 46
}
}
}
],
"range": [
- 10802,
- 10812
+ 11253,
+ 11263
],
"loc": {
"start": {
- "line": 372,
+ "line": 396,
"column": 37
},
"end": {
- "line": 372,
+ "line": 396,
"column": 47
}
}
}
],
"range": [
- 10787,
- 10813
+ 11238,
+ 11264
],
"loc": {
"start": {
- "line": 372,
+ "line": 396,
"column": 22
},
"end": {
- "line": 372,
+ "line": 396,
"column": 48
}
}
},
"range": [
- 10777,
- 10813
+ 11228,
+ 11264
],
"loc": {
"start": {
- "line": 372,
+ "line": 396,
"column": 12
},
"end": {
- "line": 372,
+ "line": 396,
"column": 48
}
}
@@ -20473,16 +21061,16 @@
],
"kind": "let",
"range": [
- 10773,
- 10814
+ 11224,
+ 11265
],
"loc": {
"start": {
- "line": 372,
+ "line": 396,
"column": 8
},
"end": {
- "line": 372,
+ "line": 396,
"column": 49
}
}
@@ -20499,16 +21087,16 @@
"type": "Identifier",
"name": "element",
"range": [
- 10823,
- 10830
+ 11274,
+ 11281
],
"loc": {
"start": {
- "line": 373,
+ "line": 397,
"column": 8
},
"end": {
- "line": 373,
+ "line": 397,
"column": 15
}
}
@@ -20517,31 +21105,31 @@
"type": "Identifier",
"name": "className",
"range": [
- 10831,
- 10840
+ 11282,
+ 11291
],
"loc": {
"start": {
- "line": 373,
+ "line": 397,
"column": 16
},
"end": {
- "line": 373,
+ "line": 397,
"column": 25
}
}
},
"range": [
- 10823,
- 10840
+ 11274,
+ 11291
],
"loc": {
"start": {
- "line": 373,
+ "line": 397,
"column": 8
},
"end": {
- "line": 373,
+ "line": 397,
"column": 25
}
}
@@ -20550,46 +21138,46 @@
"type": "Identifier",
"name": "className",
"range": [
- 10843,
- 10852
+ 11294,
+ 11303
],
"loc": {
"start": {
- "line": 373,
+ "line": 397,
"column": 28
},
"end": {
- "line": 373,
+ "line": 397,
"column": 37
}
}
},
"range": [
- 10823,
- 10852
+ 11274,
+ 11303
],
"loc": {
"start": {
- "line": 373,
+ "line": 397,
"column": 8
},
"end": {
- "line": 373,
+ "line": 397,
"column": 37
}
}
},
"range": [
- 10823,
- 10853
+ 11274,
+ 11304
],
"loc": {
"start": {
- "line": 373,
+ "line": 397,
"column": 8
},
"end": {
- "line": 373,
+ "line": 397,
"column": 38
}
}
@@ -20600,47 +21188,47 @@
"type": "Identifier",
"name": "element",
"range": [
- 10869,
- 10876
+ 11320,
+ 11327
],
"loc": {
"start": {
- "line": 374,
+ "line": 398,
"column": 15
},
"end": {
- "line": 374,
+ "line": 398,
"column": 22
}
}
},
"range": [
- 10862,
- 10877
+ 11313,
+ 11328
],
"loc": {
"start": {
- "line": 374,
+ "line": 398,
"column": 8
},
"end": {
- "line": 374,
+ "line": 398,
"column": 23
}
}
}
],
"range": [
- 10763,
- 10883
+ 11214,
+ 11334
],
"loc": {
"start": {
- "line": 371,
+ "line": 395,
"column": 40
},
"end": {
- "line": 375,
+ "line": 399,
"column": 5
}
}
@@ -20648,16 +21236,16 @@
"generator": false,
"expression": false,
"range": [
- 10742,
- 10883
+ 11193,
+ 11334
],
"loc": {
"start": {
- "line": 371,
+ "line": 395,
"column": 19
},
"end": {
- "line": 375,
+ "line": 399,
"column": 5
}
}
@@ -20665,16 +21253,16 @@
"kind": "method",
"computed": false,
"range": [
- 10727,
- 10883
+ 11178,
+ 11334
],
"loc": {
"start": {
- "line": 371,
+ "line": 395,
"column": 4
},
"end": {
- "line": 375,
+ "line": 399,
"column": 5
}
},
@@ -20683,16 +21271,16 @@
"type": "Block",
"value": "*\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 ",
"range": [
- 10496,
- 10722
+ 10947,
+ 11173
],
"loc": {
"start": {
- "line": 363,
+ "line": 387,
"column": 4
},
"end": {
- "line": 370,
+ "line": 394,
"column": 7
}
}
@@ -20703,16 +21291,16 @@
"type": "Block",
"value": "*\n * Creates filters row with cells\n * @returns {HTMLTableRowElement}\n * @private\n ",
"range": [
- 10889,
- 10992
+ 11340,
+ 11443
],
"loc": {
"start": {
- "line": 377,
+ "line": 401,
"column": 4
},
"end": {
- "line": 381,
+ "line": 405,
"column": 7
}
}
@@ -20726,16 +21314,16 @@
"type": "Identifier",
"name": "createFiltersRow",
"range": [
- 10997,
- 11013
+ 11448,
+ 11464
],
"loc": {
"start": {
- "line": 382,
+ "line": 406,
"column": 4
},
"end": {
- "line": 382,
+ "line": 406,
"column": 20
}
}
@@ -20756,16 +21344,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 11030,
- 11032
+ 11481,
+ 11483
],
"loc": {
"start": {
- "line": 383,
+ "line": 407,
"column": 12
},
"end": {
- "line": 383,
+ "line": 407,
"column": 14
}
}
@@ -20776,16 +21364,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 11035,
- 11039
+ 11486,
+ 11490
],
"loc": {
"start": {
- "line": 383,
+ "line": 407,
"column": 17
},
"end": {
- "line": 383,
+ "line": 407,
"column": 21
}
}
@@ -20794,46 +21382,46 @@
"type": "Identifier",
"name": "tf",
"range": [
- 11040,
- 11042
+ 11491,
+ 11493
],
"loc": {
"start": {
- "line": 383,
+ "line": 407,
"column": 22
},
"end": {
- "line": 383,
+ "line": 407,
"column": 24
}
}
},
"range": [
- 11035,
- 11042
+ 11486,
+ 11493
],
"loc": {
"start": {
- "line": 383,
+ "line": 407,
"column": 17
},
"end": {
- "line": 383,
+ "line": 407,
"column": 24
}
}
},
"range": [
- 11030,
- 11042
+ 11481,
+ 11493
],
"loc": {
"start": {
- "line": 383,
+ "line": 407,
"column": 12
},
"end": {
- "line": 383,
+ "line": 407,
"column": 24
}
}
@@ -20841,16 +21429,16 @@
],
"kind": "let",
"range": [
- 11026,
- 11043
+ 11477,
+ 11494
],
"loc": {
"start": {
- "line": 383,
+ "line": 407,
"column": 8
},
"end": {
- "line": 383,
+ "line": 407,
"column": 25
}
}
@@ -20864,16 +21452,16 @@
"type": "Identifier",
"name": "filtersRow",
"range": [
- 11056,
- 11066
+ 11507,
+ 11517
],
"loc": {
"start": {
- "line": 384,
+ "line": 408,
"column": 12
},
"end": {
- "line": 384,
+ "line": 408,
"column": 22
}
}
@@ -20884,16 +21472,16 @@
"type": "Identifier",
"name": "createElm",
"range": [
- 11069,
- 11078
+ 11520,
+ 11529
],
"loc": {
"start": {
- "line": 384,
+ "line": 408,
"column": 25
},
"end": {
- "line": 384,
+ "line": 408,
"column": 34
}
}
@@ -20904,47 +21492,47 @@
"value": "tr",
"raw": "'tr'",
"range": [
- 11079,
- 11083
+ 11530,
+ 11534
],
"loc": {
"start": {
- "line": 384,
+ "line": 408,
"column": 35
},
"end": {
- "line": 384,
+ "line": 408,
"column": 39
}
}
}
],
"range": [
- 11069,
- 11084
+ 11520,
+ 11535
],
"loc": {
"start": {
- "line": 384,
+ "line": 408,
"column": 25
},
"end": {
- "line": 384,
+ "line": 408,
"column": 40
}
}
},
"range": [
- 11056,
- 11084
+ 11507,
+ 11535
],
"loc": {
"start": {
- "line": 384,
+ "line": 408,
"column": 12
},
"end": {
- "line": 384,
+ "line": 408,
"column": 40
}
}
@@ -20952,16 +21540,16 @@
],
"kind": "let",
"range": [
- 11052,
- 11085
+ 11503,
+ 11536
],
"loc": {
"start": {
- "line": 384,
+ "line": 408,
"column": 8
},
"end": {
- "line": 384,
+ "line": 408,
"column": 41
}
}
@@ -20977,16 +21565,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 11098,
- 11102
+ 11549,
+ 11553
],
"loc": {
"start": {
- "line": 385,
+ "line": 409,
"column": 12
},
"end": {
- "line": 385,
+ "line": 409,
"column": 16
}
}
@@ -20995,31 +21583,31 @@
"type": "Identifier",
"name": "enableFilters",
"range": [
- 11103,
- 11116
+ 11554,
+ 11567
],
"loc": {
"start": {
- "line": 385,
+ "line": 409,
"column": 17
},
"end": {
- "line": 385,
+ "line": 409,
"column": 30
}
}
},
"range": [
- 11098,
- 11116
+ 11549,
+ 11567
],
"loc": {
"start": {
- "line": 385,
+ "line": 409,
"column": 12
},
"end": {
- "line": 385,
+ "line": 409,
"column": 30
}
}
@@ -21031,16 +21619,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 11120,
- 11122
+ 11571,
+ 11573
],
"loc": {
"start": {
- "line": 385,
+ "line": 409,
"column": 34
},
"end": {
- "line": 385,
+ "line": 409,
"column": 36
}
}
@@ -21049,46 +21637,46 @@
"type": "Identifier",
"name": "fltGrid",
"range": [
- 11123,
- 11130
+ 11574,
+ 11581
],
"loc": {
"start": {
- "line": 385,
+ "line": 409,
"column": 37
},
"end": {
- "line": 385,
+ "line": 409,
"column": 44
}
}
},
"range": [
- 11120,
- 11130
+ 11571,
+ 11581
],
"loc": {
"start": {
- "line": 385,
+ "line": 409,
"column": 34
},
"end": {
- "line": 385,
+ "line": 409,
"column": 44
}
}
},
"range": [
- 11098,
- 11130
+ 11549,
+ 11581
],
"loc": {
"start": {
- "line": 385,
+ "line": 409,
"column": 12
},
"end": {
- "line": 385,
+ "line": 409,
"column": 44
}
}
@@ -21108,16 +21696,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 11146,
- 11148
+ 11597,
+ 11599
],
"loc": {
"start": {
- "line": 386,
+ "line": 410,
"column": 12
},
"end": {
- "line": 386,
+ "line": 410,
"column": 14
}
}
@@ -21126,31 +21714,31 @@
"type": "Identifier",
"name": "externalFltTgtIds",
"range": [
- 11149,
- 11166
+ 11600,
+ 11617
],
"loc": {
"start": {
- "line": 386,
+ "line": 410,
"column": 15
},
"end": {
- "line": 386,
+ "line": 410,
"column": 32
}
}
},
"range": [
- 11146,
- 11166
+ 11597,
+ 11617
],
"loc": {
"start": {
- "line": 386,
+ "line": 410,
"column": 12
},
"end": {
- "line": 386,
+ "line": 410,
"column": 32
}
}
@@ -21159,46 +21747,46 @@
"type": "ArrayExpression",
"elements": [],
"range": [
- 11169,
- 11171
+ 11620,
+ 11622
],
"loc": {
"start": {
- "line": 386,
+ "line": 410,
"column": 35
},
"end": {
- "line": 386,
+ "line": 410,
"column": 37
}
}
},
"range": [
- 11146,
- 11171
+ 11597,
+ 11622
],
"loc": {
"start": {
- "line": 386,
+ "line": 410,
"column": 12
},
"end": {
- "line": 386,
+ "line": 410,
"column": 37
}
}
},
"range": [
- 11146,
- 11172
+ 11597,
+ 11623
],
"loc": {
"start": {
- "line": 386,
+ "line": 410,
"column": 12
},
"end": {
- "line": 386,
+ "line": 410,
"column": 38
}
}
@@ -21214,16 +21802,16 @@
"type": "Identifier",
"name": "j",
"range": [
- 11194,
- 11195
+ 11645,
+ 11646
],
"loc": {
"start": {
- "line": 387,
+ "line": 411,
"column": 21
},
"end": {
- "line": 387,
+ "line": 411,
"column": 22
}
}
@@ -21233,31 +21821,31 @@
"value": 0,
"raw": "0",
"range": [
- 11198,
- 11199
+ 11649,
+ 11650
],
"loc": {
"start": {
- "line": 387,
+ "line": 411,
"column": 25
},
"end": {
- "line": 387,
+ "line": 411,
"column": 26
}
}
},
"range": [
- 11194,
- 11199
+ 11645,
+ 11650
],
"loc": {
"start": {
- "line": 387,
+ "line": 411,
"column": 21
},
"end": {
- "line": 387,
+ "line": 411,
"column": 26
}
}
@@ -21265,16 +21853,16 @@
],
"kind": "let",
"range": [
- 11190,
- 11199
+ 11641,
+ 11650
],
"loc": {
"start": {
- "line": 387,
+ "line": 411,
"column": 17
},
"end": {
- "line": 387,
+ "line": 411,
"column": 26
}
}
@@ -21286,16 +21874,16 @@
"type": "Identifier",
"name": "j",
"range": [
- 11201,
- 11202
+ 11652,
+ 11653
],
"loc": {
"start": {
- "line": 387,
+ "line": 411,
"column": 28
},
"end": {
- "line": 387,
+ "line": 411,
"column": 29
}
}
@@ -21309,16 +21897,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 11205,
- 11207
+ 11656,
+ 11658
],
"loc": {
"start": {
- "line": 387,
+ "line": 411,
"column": 32
},
"end": {
- "line": 387,
+ "line": 411,
"column": 34
}
}
@@ -21327,62 +21915,62 @@
"type": "Identifier",
"name": "getCellsNb",
"range": [
- 11208,
- 11218
+ 11659,
+ 11669
],
"loc": {
"start": {
- "line": 387,
+ "line": 411,
"column": 35
},
"end": {
- "line": 387,
+ "line": 411,
"column": 45
}
}
},
"range": [
- 11205,
- 11218
+ 11656,
+ 11669
],
"loc": {
"start": {
- "line": 387,
+ "line": 411,
"column": 32
},
"end": {
- "line": 387,
+ "line": 411,
"column": 45
}
}
},
"arguments": [],
"range": [
- 11205,
- 11220
+ 11656,
+ 11671
],
"loc": {
"start": {
- "line": 387,
+ "line": 411,
"column": 32
},
"end": {
- "line": 387,
+ "line": 411,
"column": 47
}
}
},
"range": [
- 11201,
- 11220
+ 11652,
+ 11671
],
"loc": {
"start": {
- "line": 387,
+ "line": 411,
"column": 28
},
"end": {
- "line": 387,
+ "line": 411,
"column": 47
}
}
@@ -21394,32 +21982,32 @@
"type": "Identifier",
"name": "j",
"range": [
- 11222,
- 11223
+ 11673,
+ 11674
],
"loc": {
"start": {
- "line": 387,
+ "line": 411,
"column": 49
},
"end": {
- "line": 387,
+ "line": 411,
"column": 50
}
}
},
"prefix": false,
"range": [
- 11222,
- 11225
+ 11673,
+ 11676
],
"loc": {
"start": {
- "line": 387,
+ "line": 411,
"column": 49
},
"end": {
- "line": 387,
+ "line": 411,
"column": 52
}
}
@@ -21436,16 +22024,16 @@
"type": "Identifier",
"name": "fltTdId",
"range": [
- 11249,
- 11256
+ 11700,
+ 11707
],
"loc": {
"start": {
- "line": 388,
+ "line": 412,
"column": 20
},
"end": {
- "line": 388,
+ "line": 412,
"column": 27
}
}
@@ -21466,16 +22054,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 11259,
- 11261
+ 11710,
+ 11712
],
"loc": {
"start": {
- "line": 388,
+ "line": 412,
"column": 30
},
"end": {
- "line": 388,
+ "line": 412,
"column": 32
}
}
@@ -21484,31 +22072,31 @@
"type": "Identifier",
"name": "prfxFlt",
"range": [
- 11262,
- 11269
+ 11713,
+ 11720
],
"loc": {
"start": {
- "line": 388,
+ "line": 412,
"column": 33
},
"end": {
- "line": 388,
+ "line": 412,
"column": 40
}
}
},
"range": [
- 11259,
- 11269
+ 11710,
+ 11720
],
"loc": {
"start": {
- "line": 388,
+ "line": 412,
"column": 30
},
"end": {
- "line": 388,
+ "line": 412,
"column": 40
}
}
@@ -21517,31 +22105,31 @@
"type": "Identifier",
"name": "j",
"range": [
- 11272,
- 11273
+ 11723,
+ 11724
],
"loc": {
"start": {
- "line": 388,
+ "line": 412,
"column": 43
},
"end": {
- "line": 388,
+ "line": 412,
"column": 44
}
}
},
"range": [
- 11259,
- 11273
+ 11710,
+ 11724
],
"loc": {
"start": {
- "line": 388,
+ "line": 412,
"column": 30
},
"end": {
- "line": 388,
+ "line": 412,
"column": 44
}
}
@@ -21552,16 +22140,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 11276,
- 11280
+ 11727,
+ 11731
],
"loc": {
"start": {
- "line": 388,
+ "line": 412,
"column": 47
},
"end": {
- "line": 388,
+ "line": 412,
"column": 51
}
}
@@ -21570,46 +22158,46 @@
"type": "Identifier",
"name": "prfxGridFltTd",
"range": [
- 11281,
- 11294
+ 11732,
+ 11745
],
"loc": {
"start": {
- "line": 388,
+ "line": 412,
"column": 52
},
"end": {
- "line": 388,
+ "line": 412,
"column": 65
}
}
},
"range": [
- 11276,
- 11294
+ 11727,
+ 11745
],
"loc": {
"start": {
- "line": 388,
+ "line": 412,
"column": 47
},
"end": {
- "line": 388,
+ "line": 412,
"column": 65
}
}
},
"range": [
- 11259,
- 11294
+ 11710,
+ 11745
],
"loc": {
"start": {
- "line": 388,
+ "line": 412,
"column": 30
},
"end": {
- "line": 388,
+ "line": 412,
"column": 65
}
}
@@ -21621,16 +22209,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 11297,
- 11299
+ 11748,
+ 11750
],
"loc": {
"start": {
- "line": 388,
+ "line": 412,
"column": 68
},
"end": {
- "line": 388,
+ "line": 412,
"column": 70
}
}
@@ -21639,61 +22227,61 @@
"type": "Identifier",
"name": "id",
"range": [
- 11300,
- 11302
+ 11751,
+ 11753
],
"loc": {
"start": {
- "line": 388,
+ "line": 412,
"column": 71
},
"end": {
- "line": 388,
+ "line": 412,
"column": 73
}
}
},
"range": [
- 11297,
- 11302
+ 11748,
+ 11753
],
"loc": {
"start": {
- "line": 388,
+ "line": 412,
"column": 68
},
"end": {
- "line": 388,
+ "line": 412,
"column": 73
}
}
},
"range": [
- 11259,
- 11302
+ 11710,
+ 11753
],
"loc": {
"start": {
- "line": 388,
+ "line": 412,
"column": 30
},
"end": {
- "line": 388,
+ "line": 412,
"column": 73
}
}
},
"range": [
- 11249,
- 11302
+ 11700,
+ 11753
],
"loc": {
"start": {
- "line": 388,
+ "line": 412,
"column": 20
},
"end": {
- "line": 388,
+ "line": 412,
"column": 73
}
}
@@ -21701,16 +22289,16 @@
],
"kind": "let",
"range": [
- 11245,
- 11303
+ 11696,
+ 11754
],
"loc": {
"start": {
- "line": 388,
+ "line": 412,
"column": 16
},
"end": {
- "line": 388,
+ "line": 412,
"column": 74
}
}
@@ -21724,16 +22312,16 @@
"type": "Identifier",
"name": "cl",
"range": [
- 11324,
- 11326
+ 11775,
+ 11777
],
"loc": {
"start": {
- "line": 389,
+ "line": 413,
"column": 20
},
"end": {
- "line": 389,
+ "line": 413,
"column": 22
}
}
@@ -21744,16 +22332,16 @@
"type": "Identifier",
"name": "createElm",
"range": [
- 11329,
- 11338
+ 11780,
+ 11789
],
"loc": {
"start": {
- "line": 389,
+ "line": 413,
"column": 25
},
"end": {
- "line": 389,
+ "line": 413,
"column": 34
}
}
@@ -21766,16 +22354,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 11339,
- 11341
+ 11790,
+ 11792
],
"loc": {
"start": {
- "line": 389,
+ "line": 413,
"column": 35
},
"end": {
- "line": 389,
+ "line": 413,
"column": 37
}
}
@@ -21784,31 +22372,31 @@
"type": "Identifier",
"name": "fltCellTag",
"range": [
- 11342,
- 11352
+ 11793,
+ 11803
],
"loc": {
"start": {
- "line": 389,
+ "line": 413,
"column": 38
},
"end": {
- "line": 389,
+ "line": 413,
"column": 48
}
}
},
"range": [
- 11339,
- 11352
+ 11790,
+ 11803
],
"loc": {
"start": {
- "line": 389,
+ "line": 413,
"column": 35
},
"end": {
- "line": 389,
+ "line": 413,
"column": 48
}
}
@@ -21821,16 +22409,16 @@
"value": "id",
"raw": "'id'",
"range": [
- 11355,
- 11359
+ 11806,
+ 11810
],
"loc": {
"start": {
- "line": 389,
+ "line": 413,
"column": 51
},
"end": {
- "line": 389,
+ "line": 413,
"column": 55
}
}
@@ -21839,63 +22427,63 @@
"type": "Identifier",
"name": "fltTdId",
"range": [
- 11361,
- 11368
+ 11812,
+ 11819
],
"loc": {
"start": {
- "line": 389,
+ "line": 413,
"column": 57
},
"end": {
- "line": 389,
+ "line": 413,
"column": 64
}
}
}
],
"range": [
- 11354,
- 11369
+ 11805,
+ 11820
],
"loc": {
"start": {
- "line": 389,
+ "line": 413,
"column": 50
},
"end": {
- "line": 389,
+ "line": 413,
"column": 65
}
}
}
],
"range": [
- 11329,
- 11370
+ 11780,
+ 11821
],
"loc": {
"start": {
- "line": 389,
+ "line": 413,
"column": 25
},
"end": {
- "line": 389,
+ "line": 413,
"column": 66
}
}
},
"range": [
- 11324,
- 11370
+ 11775,
+ 11821
],
"loc": {
"start": {
- "line": 389,
+ "line": 413,
"column": 20
},
"end": {
- "line": 389,
+ "line": 413,
"column": 66
}
}
@@ -21903,16 +22491,16 @@
],
"kind": "let",
"range": [
- 11320,
- 11371
+ 11771,
+ 11822
],
"loc": {
"start": {
- "line": 389,
+ "line": 413,
"column": 16
},
"end": {
- "line": 389,
+ "line": 413,
"column": 67
}
}
@@ -21928,16 +22516,16 @@
"type": "Identifier",
"name": "filtersRow",
"range": [
- 11388,
- 11398
+ 11839,
+ 11849
],
"loc": {
"start": {
- "line": 390,
+ "line": 414,
"column": 16
},
"end": {
- "line": 390,
+ "line": 414,
"column": 26
}
}
@@ -21946,31 +22534,31 @@
"type": "Identifier",
"name": "appendChild",
"range": [
- 11399,
- 11410
+ 11850,
+ 11861
],
"loc": {
"start": {
- "line": 390,
+ "line": 414,
"column": 27
},
"end": {
- "line": 390,
+ "line": 414,
"column": 38
}
}
},
"range": [
- 11388,
- 11410
+ 11839,
+ 11861
],
"loc": {
"start": {
- "line": 390,
+ "line": 414,
"column": 16
},
"end": {
- "line": 390,
+ "line": 414,
"column": 38
}
}
@@ -21980,47 +22568,47 @@
"type": "Identifier",
"name": "cl",
"range": [
- 11411,
- 11413
+ 11862,
+ 11864
],
"loc": {
"start": {
- "line": 390,
+ "line": 414,
"column": 39
},
"end": {
- "line": 390,
+ "line": 414,
"column": 41
}
}
}
],
"range": [
- 11388,
- 11414
+ 11839,
+ 11865
],
"loc": {
"start": {
- "line": 390,
+ "line": 414,
"column": 16
},
"end": {
- "line": 390,
+ "line": 414,
"column": 42
}
}
},
"range": [
- 11388,
- 11415
+ 11839,
+ 11866
],
"loc": {
"start": {
- "line": 390,
+ "line": 414,
"column": 16
},
"end": {
- "line": 390,
+ "line": 414,
"column": 43
}
}
@@ -22040,16 +22628,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 11432,
- 11434
+ 11883,
+ 11885
],
"loc": {
"start": {
- "line": 391,
+ "line": 415,
"column": 16
},
"end": {
- "line": 391,
+ "line": 415,
"column": 18
}
}
@@ -22058,31 +22646,31 @@
"type": "Identifier",
"name": "externalFltTgtIds",
"range": [
- 11435,
- 11452
+ 11886,
+ 11903
],
"loc": {
"start": {
- "line": 391,
+ "line": 415,
"column": 19
},
"end": {
- "line": 391,
+ "line": 415,
"column": 36
}
}
},
"range": [
- 11432,
- 11452
+ 11883,
+ 11903
],
"loc": {
"start": {
- "line": 391,
+ "line": 415,
"column": 16
},
"end": {
- "line": 391,
+ "line": 415,
"column": 36
}
}
@@ -22091,31 +22679,31 @@
"type": "Identifier",
"name": "j",
"range": [
- 11453,
- 11454
+ 11904,
+ 11905
],
"loc": {
"start": {
- "line": 391,
+ "line": 415,
"column": 37
},
"end": {
- "line": 391,
+ "line": 415,
"column": 38
}
}
},
"range": [
- 11432,
- 11455
+ 11883,
+ 11906
],
"loc": {
"start": {
- "line": 391,
+ "line": 415,
"column": 16
},
"end": {
- "line": 391,
+ "line": 415,
"column": 39
}
}
@@ -22124,109 +22712,109 @@
"type": "Identifier",
"name": "fltTdId",
"range": [
- 11458,
- 11465
+ 11909,
+ 11916
],
"loc": {
"start": {
- "line": 391,
+ "line": 415,
"column": 42
},
"end": {
- "line": 391,
+ "line": 415,
"column": 49
}
}
},
"range": [
- 11432,
- 11465
+ 11883,
+ 11916
],
"loc": {
"start": {
- "line": 391,
+ "line": 415,
"column": 16
},
"end": {
- "line": 391,
+ "line": 415,
"column": 49
}
}
},
"range": [
- 11432,
- 11466
+ 11883,
+ 11917
],
"loc": {
"start": {
- "line": 391,
+ "line": 415,
"column": 16
},
"end": {
- "line": 391,
+ "line": 415,
"column": 50
}
}
}
],
"range": [
- 11227,
- 11480
+ 11678,
+ 11931
],
"loc": {
"start": {
- "line": 387,
+ "line": 411,
"column": 54
},
"end": {
- "line": 392,
+ "line": 416,
"column": 13
}
}
},
"range": [
- 11185,
- 11480
+ 11636,
+ 11931
],
"loc": {
"start": {
- "line": 387,
+ "line": 411,
"column": 12
},
"end": {
- "line": 392,
+ "line": 416,
"column": 13
}
}
}
],
"range": [
- 11132,
- 11490
+ 11583,
+ 11941
],
"loc": {
"start": {
- "line": 385,
+ "line": 409,
"column": 46
},
"end": {
- "line": 393,
+ "line": 417,
"column": 9
}
}
},
"alternate": null,
"range": [
- 11094,
- 11490
+ 11545,
+ 11941
],
"loc": {
"start": {
- "line": 385,
+ "line": 409,
"column": 8
},
"end": {
- "line": 393,
+ "line": 417,
"column": 9
}
}
@@ -22237,47 +22825,47 @@
"type": "Identifier",
"name": "filtersRow",
"range": [
- 11506,
- 11516
+ 11957,
+ 11967
],
"loc": {
"start": {
- "line": 394,
+ "line": 418,
"column": 15
},
"end": {
- "line": 394,
+ "line": 418,
"column": 25
}
}
},
"range": [
- 11499,
- 11517
+ 11950,
+ 11968
],
"loc": {
"start": {
- "line": 394,
+ "line": 418,
"column": 8
},
"end": {
- "line": 394,
+ "line": 418,
"column": 26
}
}
}
],
"range": [
- 11016,
- 11523
+ 11467,
+ 11974
],
"loc": {
"start": {
- "line": 382,
+ "line": 406,
"column": 23
},
"end": {
- "line": 395,
+ "line": 419,
"column": 5
}
}
@@ -22285,16 +22873,16 @@
"generator": false,
"expression": false,
"range": [
- 11013,
- 11523
+ 11464,
+ 11974
],
"loc": {
"start": {
- "line": 382,
+ "line": 406,
"column": 20
},
"end": {
- "line": 395,
+ "line": 419,
"column": 5
}
}
@@ -22302,16 +22890,16 @@
"kind": "method",
"computed": false,
"range": [
- 10997,
- 11523
+ 11448,
+ 11974
],
"loc": {
"start": {
- "line": 382,
+ "line": 406,
"column": 4
},
"end": {
- "line": 395,
+ "line": 419,
"column": 5
}
},
@@ -22320,16 +22908,16 @@
"type": "Block",
"value": "*\n * Creates filters row with cells\n * @returns {HTMLTableRowElement}\n * @private\n ",
"range": [
- 10889,
- 10992
+ 11340,
+ 11443
],
"loc": {
"start": {
- "line": 377,
+ "line": 401,
"column": 4
},
"end": {
- "line": 381,
+ "line": 405,
"column": 7
}
}
@@ -22340,16 +22928,16 @@
"type": "Block",
"value": "*\n * Generates column elements if necessary and assigns their widths\n * @private\n ",
"range": [
- 11529,
- 11627
+ 11980,
+ 12078
],
"loc": {
"start": {
- "line": 397,
+ "line": 421,
"column": 4
},
"end": {
- "line": 400,
+ "line": 424,
"column": 7
}
}
@@ -22363,16 +22951,16 @@
"type": "Identifier",
"name": "setColumnElements",
"range": [
- 11632,
- 11649
+ 12083,
+ 12100
],
"loc": {
"start": {
- "line": 401,
+ "line": 425,
"column": 4
},
"end": {
- "line": 401,
+ "line": 425,
"column": 21
}
}
@@ -22393,16 +22981,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 11666,
- 11668
+ 12117,
+ 12119
],
"loc": {
"start": {
- "line": 402,
+ "line": 426,
"column": 12
},
"end": {
- "line": 402,
+ "line": 426,
"column": 14
}
}
@@ -22413,16 +23001,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 11671,
- 11675
+ 12122,
+ 12126
],
"loc": {
"start": {
- "line": 402,
+ "line": 426,
"column": 17
},
"end": {
- "line": 402,
+ "line": 426,
"column": 21
}
}
@@ -22431,46 +23019,46 @@
"type": "Identifier",
"name": "tf",
"range": [
- 11676,
- 11678
+ 12127,
+ 12129
],
"loc": {
"start": {
- "line": 402,
+ "line": 426,
"column": 22
},
"end": {
- "line": 402,
+ "line": 426,
"column": 24
}
}
},
"range": [
- 11671,
- 11678
+ 12122,
+ 12129
],
"loc": {
"start": {
- "line": 402,
+ "line": 426,
"column": 17
},
"end": {
- "line": 402,
+ "line": 426,
"column": 24
}
}
},
"range": [
- 11666,
- 11678
+ 12117,
+ 12129
],
"loc": {
"start": {
- "line": 402,
+ "line": 426,
"column": 12
},
"end": {
- "line": 402,
+ "line": 426,
"column": 24
}
}
@@ -22478,16 +23066,16 @@
],
"kind": "let",
"range": [
- 11662,
- 11679
+ 12113,
+ 12130
],
"loc": {
"start": {
- "line": 402,
+ "line": 426,
"column": 8
},
"end": {
- "line": 402,
+ "line": 426,
"column": 25
}
}
@@ -22501,16 +23089,16 @@
"type": "Identifier",
"name": "cols",
"range": [
- 11692,
- 11696
+ 12143,
+ 12147
],
"loc": {
"start": {
- "line": 403,
+ "line": 427,
"column": 12
},
"end": {
- "line": 403,
+ "line": 427,
"column": 16
}
}
@@ -22521,16 +23109,16 @@
"type": "Identifier",
"name": "tag",
"range": [
- 11699,
- 11702
+ 12150,
+ 12153
],
"loc": {
"start": {
- "line": 403,
+ "line": 427,
"column": 19
},
"end": {
- "line": 403,
+ "line": 427,
"column": 22
}
}
@@ -22543,16 +23131,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 11703,
- 11705
+ 12154,
+ 12156
],
"loc": {
"start": {
- "line": 403,
+ "line": 427,
"column": 23
},
"end": {
- "line": 403,
+ "line": 427,
"column": 25
}
}
@@ -22561,31 +23149,31 @@
"type": "Identifier",
"name": "tbl",
"range": [
- 11706,
- 11709
+ 12157,
+ 12160
],
"loc": {
"start": {
- "line": 403,
+ "line": 427,
"column": 26
},
"end": {
- "line": 403,
+ "line": 427,
"column": 29
}
}
},
"range": [
- 11703,
- 11709
+ 12154,
+ 12160
],
"loc": {
"start": {
- "line": 403,
+ "line": 427,
"column": 23
},
"end": {
- "line": 403,
+ "line": 427,
"column": 29
}
}
@@ -22595,47 +23183,47 @@
"value": "col",
"raw": "'col'",
"range": [
- 11711,
- 11716
+ 12162,
+ 12167
],
"loc": {
"start": {
- "line": 403,
+ "line": 427,
"column": 31
},
"end": {
- "line": 403,
+ "line": 427,
"column": 36
}
}
}
],
"range": [
- 11699,
- 11717
+ 12150,
+ 12168
],
"loc": {
"start": {
- "line": 403,
+ "line": 427,
"column": 19
},
"end": {
- "line": 403,
+ "line": 427,
"column": 37
}
}
},
"range": [
- 11692,
- 11717
+ 12143,
+ 12168
],
"loc": {
"start": {
- "line": 403,
+ "line": 427,
"column": 12
},
"end": {
- "line": 403,
+ "line": 427,
"column": 37
}
}
@@ -22643,16 +23231,16 @@
],
"kind": "let",
"range": [
- 11688,
- 11718
+ 12139,
+ 12169
],
"loc": {
"start": {
- "line": 403,
+ "line": 427,
"column": 8
},
"end": {
- "line": 403,
+ "line": 427,
"column": 38
}
}
@@ -22668,16 +23256,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 11727,
- 11731
+ 12178,
+ 12182
],
"loc": {
"start": {
- "line": 404,
+ "line": 428,
"column": 8
},
"end": {
- "line": 404,
+ "line": 428,
"column": 12
}
}
@@ -22686,31 +23274,31 @@
"type": "Identifier",
"name": "tblHasColTag",
"range": [
- 11732,
- 11744
+ 12183,
+ 12195
],
"loc": {
"start": {
- "line": 404,
+ "line": 428,
"column": 13
},
"end": {
- "line": 404,
+ "line": 428,
"column": 25
}
}
},
"range": [
- 11727,
- 11744
+ 12178,
+ 12195
],
"loc": {
"start": {
- "line": 404,
+ "line": 428,
"column": 8
},
"end": {
- "line": 404,
+ "line": 428,
"column": 25
}
}
@@ -22725,16 +23313,16 @@
"type": "Identifier",
"name": "cols",
"range": [
- 11747,
- 11751
+ 12198,
+ 12202
],
"loc": {
"start": {
- "line": 404,
+ "line": 428,
"column": 28
},
"end": {
- "line": 404,
+ "line": 428,
"column": 32
}
}
@@ -22743,31 +23331,31 @@
"type": "Identifier",
"name": "length",
"range": [
- 11752,
- 11758
+ 12203,
+ 12209
],
"loc": {
"start": {
- "line": 404,
+ "line": 428,
"column": 33
},
"end": {
- "line": 404,
+ "line": 428,
"column": 39
}
}
},
"range": [
- 11747,
- 11758
+ 12198,
+ 12209
],
"loc": {
"start": {
- "line": 404,
+ "line": 428,
"column": 28
},
"end": {
- "line": 404,
+ "line": 428,
"column": 39
}
}
@@ -22777,61 +23365,61 @@
"value": 0,
"raw": "0",
"range": [
- 11761,
- 11762
+ 12212,
+ 12213
],
"loc": {
"start": {
- "line": 404,
+ "line": 428,
"column": 42
},
"end": {
- "line": 404,
+ "line": 428,
"column": 43
}
}
},
"range": [
- 11747,
- 11762
+ 12198,
+ 12213
],
"loc": {
"start": {
- "line": 404,
+ "line": 428,
"column": 28
},
"end": {
- "line": 404,
+ "line": 428,
"column": 43
}
}
},
"range": [
- 11727,
- 11762
+ 12178,
+ 12213
],
"loc": {
"start": {
- "line": 404,
+ "line": 428,
"column": 8
},
"end": {
- "line": 404,
+ "line": 428,
"column": 43
}
}
},
"range": [
- 11727,
- 11763
+ 12178,
+ 12214
],
"loc": {
"start": {
- "line": 404,
+ "line": 428,
"column": 8
},
"end": {
- "line": 404,
+ "line": 428,
"column": 44
}
}
@@ -22847,16 +23435,16 @@
"type": "Identifier",
"name": "k",
"range": [
- 11782,
- 11783
+ 12233,
+ 12234
],
"loc": {
"start": {
- "line": 406,
+ "line": 430,
"column": 17
},
"end": {
- "line": 406,
+ "line": 430,
"column": 18
}
}
@@ -22871,16 +23459,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 11787,
- 11789
+ 12238,
+ 12240
],
"loc": {
"start": {
- "line": 406,
+ "line": 430,
"column": 22
},
"end": {
- "line": 406,
+ "line": 430,
"column": 24
}
}
@@ -22889,31 +23477,31 @@
"type": "Identifier",
"name": "nbCells",
"range": [
- 11790,
- 11797
+ 12241,
+ 12248
],
"loc": {
"start": {
- "line": 406,
+ "line": 430,
"column": 25
},
"end": {
- "line": 406,
+ "line": 430,
"column": 32
}
}
},
"range": [
- 11787,
- 11797
+ 12238,
+ 12248
],
"loc": {
"start": {
- "line": 406,
+ "line": 430,
"column": 22
},
"end": {
- "line": 406,
+ "line": 430,
"column": 32
}
}
@@ -22923,46 +23511,46 @@
"value": 1,
"raw": "1",
"range": [
- 11800,
- 11801
+ 12251,
+ 12252
],
"loc": {
"start": {
- "line": 406,
+ "line": 430,
"column": 35
},
"end": {
- "line": 406,
+ "line": 430,
"column": 36
}
}
},
"range": [
- 11787,
- 11801
+ 12238,
+ 12252
],
"loc": {
"start": {
- "line": 406,
+ "line": 430,
"column": 22
},
"end": {
- "line": 406,
+ "line": 430,
"column": 36
}
}
},
"range": [
- 11782,
- 11802
+ 12233,
+ 12253
],
"loc": {
"start": {
- "line": 406,
+ "line": 430,
"column": 17
},
"end": {
- "line": 406,
+ "line": 430,
"column": 37
}
}
@@ -22970,16 +23558,16 @@
],
"kind": "let",
"range": [
- 11778,
- 11802
+ 12229,
+ 12253
],
"loc": {
"start": {
- "line": 406,
+ "line": 430,
"column": 13
},
"end": {
- "line": 406,
+ "line": 430,
"column": 37
}
}
@@ -22991,16 +23579,16 @@
"type": "Identifier",
"name": "k",
"range": [
- 11804,
- 11805
+ 12255,
+ 12256
],
"loc": {
"start": {
- "line": 406,
+ "line": 430,
"column": 39
},
"end": {
- "line": 406,
+ "line": 430,
"column": 40
}
}
@@ -23010,31 +23598,31 @@
"value": 0,
"raw": "0",
"range": [
- 11809,
- 11810
+ 12260,
+ 12261
],
"loc": {
"start": {
- "line": 406,
+ "line": 430,
"column": 44
},
"end": {
- "line": 406,
+ "line": 430,
"column": 45
}
}
},
"range": [
- 11804,
- 11810
+ 12255,
+ 12261
],
"loc": {
"start": {
- "line": 406,
+ "line": 430,
"column": 39
},
"end": {
- "line": 406,
+ "line": 430,
"column": 45
}
}
@@ -23046,32 +23634,32 @@
"type": "Identifier",
"name": "k",
"range": [
- 11812,
- 11813
+ 12263,
+ 12264
],
"loc": {
"start": {
- "line": 406,
+ "line": 430,
"column": 47
},
"end": {
- "line": 406,
+ "line": 430,
"column": 48
}
}
},
"prefix": false,
"range": [
- 11812,
- 11815
+ 12263,
+ 12266
],
"loc": {
"start": {
- "line": 406,
+ "line": 430,
"column": 47
},
"end": {
- "line": 406,
+ "line": 430,
"column": 50
}
}
@@ -23088,32 +23676,32 @@
"type": "Identifier",
"name": "col",
"range": [
- 11835,
- 11838
+ 12286,
+ 12289
],
"loc": {
"start": {
- "line": 407,
+ "line": 431,
"column": 16
},
"end": {
- "line": 407,
+ "line": 431,
"column": 19
}
}
},
"init": null,
"range": [
- 11835,
- 11838
+ 12286,
+ 12289
],
"loc": {
"start": {
- "line": 407,
+ "line": 431,
"column": 16
},
"end": {
- "line": 407,
+ "line": 431,
"column": 19
}
}
@@ -23121,16 +23709,16 @@
],
"kind": "let",
"range": [
- 11831,
- 11839
+ 12282,
+ 12290
],
"loc": {
"start": {
- "line": 407,
+ "line": 431,
"column": 12
},
"end": {
- "line": 407,
+ "line": 431,
"column": 20
}
}
@@ -23144,16 +23732,16 @@
"type": "Identifier",
"name": "id",
"range": [
- 11856,
- 11858
+ 12307,
+ 12309
],
"loc": {
"start": {
- "line": 408,
+ "line": 432,
"column": 16
},
"end": {
- "line": 408,
+ "line": 432,
"column": 18
}
}
@@ -23169,16 +23757,16 @@
},
"tail": false,
"range": [
- 11861,
- 11864
+ 12312,
+ 12315
],
"loc": {
"start": {
- "line": 408,
+ "line": 432,
"column": 21
},
"end": {
- "line": 408,
+ "line": 432,
"column": 24
}
}
@@ -23191,16 +23779,16 @@
},
"tail": false,
"range": [
- 11869,
- 11877
+ 12320,
+ 12328
],
"loc": {
"start": {
- "line": 408,
+ "line": 432,
"column": 29
},
"end": {
- "line": 408,
+ "line": 432,
"column": 37
}
}
@@ -23213,16 +23801,16 @@
},
"tail": true,
"range": [
- 11878,
- 11880
+ 12329,
+ 12331
],
"loc": {
"start": {
- "line": 408,
+ "line": 432,
"column": 38
},
"end": {
- "line": 408,
+ "line": 432,
"column": 40
}
}
@@ -23236,16 +23824,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 11864,
- 11866
+ 12315,
+ 12317
],
"loc": {
"start": {
- "line": 408,
+ "line": 432,
"column": 24
},
"end": {
- "line": 408,
+ "line": 432,
"column": 26
}
}
@@ -23254,31 +23842,31 @@
"type": "Identifier",
"name": "id",
"range": [
- 11867,
- 11869
+ 12318,
+ 12320
],
"loc": {
"start": {
- "line": 408,
+ "line": 432,
"column": 27
},
"end": {
- "line": 408,
+ "line": 432,
"column": 29
}
}
},
"range": [
- 11864,
- 11869
+ 12315,
+ 12320
],
"loc": {
"start": {
- "line": 408,
+ "line": 432,
"column": 24
},
"end": {
- "line": 408,
+ "line": 432,
"column": 29
}
}
@@ -23287,47 +23875,47 @@
"type": "Identifier",
"name": "k",
"range": [
- 11877,
- 11878
+ 12328,
+ 12329
],
"loc": {
"start": {
- "line": 408,
+ "line": 432,
"column": 37
},
"end": {
- "line": 408,
+ "line": 432,
"column": 38
}
}
}
],
"range": [
- 11861,
- 11880
+ 12312,
+ 12331
],
"loc": {
"start": {
- "line": 408,
+ "line": 432,
"column": 21
},
"end": {
- "line": 408,
+ "line": 432,
"column": 40
}
}
},
"range": [
- 11856,
- 11880
+ 12307,
+ 12331
],
"loc": {
"start": {
- "line": 408,
+ "line": 432,
"column": 16
},
"end": {
- "line": 408,
+ "line": 432,
"column": 40
}
}
@@ -23335,16 +23923,16 @@
],
"kind": "let",
"range": [
- 11852,
- 11881
+ 12303,
+ 12332
],
"loc": {
"start": {
- "line": 408,
+ "line": 432,
"column": 12
},
"end": {
- "line": 408,
+ "line": 432,
"column": 41
}
}
@@ -23360,16 +23948,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 11900,
- 11904
+ 12351,
+ 12355
],
"loc": {
"start": {
- "line": 410,
+ "line": 434,
"column": 17
},
"end": {
- "line": 410,
+ "line": 434,
"column": 21
}
}
@@ -23378,47 +23966,47 @@
"type": "Identifier",
"name": "tblHasColTag",
"range": [
- 11905,
- 11917
+ 12356,
+ 12368
],
"loc": {
"start": {
- "line": 410,
+ "line": 434,
"column": 22
},
"end": {
- "line": 410,
+ "line": 434,
"column": 34
}
}
},
"range": [
- 11900,
- 11917
+ 12351,
+ 12368
],
"loc": {
"start": {
- "line": 410,
+ "line": 434,
"column": 17
},
"end": {
- "line": 410,
+ "line": 434,
"column": 34
}
}
},
"prefix": true,
"range": [
- 11899,
- 11917
+ 12350,
+ 12368
],
"loc": {
"start": {
- "line": 410,
+ "line": 434,
"column": 16
},
"end": {
- "line": 410,
+ "line": 434,
"column": 34
}
}
@@ -23435,16 +24023,16 @@
"type": "Identifier",
"name": "col",
"range": [
- 11937,
- 11940
+ 12388,
+ 12391
],
"loc": {
"start": {
- "line": 411,
+ "line": 435,
"column": 16
},
"end": {
- "line": 411,
+ "line": 435,
"column": 19
}
}
@@ -23455,16 +24043,16 @@
"type": "Identifier",
"name": "createElm",
"range": [
- 11943,
- 11952
+ 12394,
+ 12403
],
"loc": {
"start": {
- "line": 411,
+ "line": 435,
"column": 22
},
"end": {
- "line": 411,
+ "line": 435,
"column": 31
}
}
@@ -23475,16 +24063,16 @@
"value": "col",
"raw": "'col'",
"range": [
- 11953,
- 11958
+ 12404,
+ 12409
],
"loc": {
"start": {
- "line": 411,
+ "line": 435,
"column": 32
},
"end": {
- "line": 411,
+ "line": 435,
"column": 37
}
}
@@ -23497,16 +24085,16 @@
"value": "id",
"raw": "'id'",
"range": [
- 11961,
- 11965
+ 12412,
+ 12416
],
"loc": {
"start": {
- "line": 411,
+ "line": 435,
"column": 40
},
"end": {
- "line": 411,
+ "line": 435,
"column": 44
}
}
@@ -23515,78 +24103,78 @@
"type": "Identifier",
"name": "id",
"range": [
- 11967,
- 11969
+ 12418,
+ 12420
],
"loc": {
"start": {
- "line": 411,
+ "line": 435,
"column": 46
},
"end": {
- "line": 411,
+ "line": 435,
"column": 48
}
}
}
],
"range": [
- 11960,
- 11970
+ 12411,
+ 12421
],
"loc": {
"start": {
- "line": 411,
+ "line": 435,
"column": 39
},
"end": {
- "line": 411,
+ "line": 435,
"column": 49
}
}
}
],
"range": [
- 11943,
- 11971
+ 12394,
+ 12422
],
"loc": {
"start": {
- "line": 411,
+ "line": 435,
"column": 22
},
"end": {
- "line": 411,
+ "line": 435,
"column": 50
}
}
},
"range": [
- 11937,
- 11971
+ 12388,
+ 12422
],
"loc": {
"start": {
- "line": 411,
+ "line": 435,
"column": 16
},
"end": {
- "line": 411,
+ "line": 435,
"column": 50
}
}
},
"range": [
- 11937,
- 11972
+ 12388,
+ 12423
],
"loc": {
"start": {
- "line": 411,
+ "line": 435,
"column": 16
},
"end": {
- "line": 411,
+ "line": 435,
"column": 51
}
}
@@ -23605,16 +24193,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 11989,
- 11991
+ 12440,
+ 12442
],
"loc": {
"start": {
- "line": 412,
+ "line": 436,
"column": 16
},
"end": {
- "line": 412,
+ "line": 436,
"column": 18
}
}
@@ -23623,31 +24211,31 @@
"type": "Identifier",
"name": "tbl",
"range": [
- 11992,
- 11995
+ 12443,
+ 12446
],
"loc": {
"start": {
- "line": 412,
+ "line": 436,
"column": 19
},
"end": {
- "line": 412,
+ "line": 436,
"column": 22
}
}
},
"range": [
- 11989,
- 11995
+ 12440,
+ 12446
],
"loc": {
"start": {
- "line": 412,
+ "line": 436,
"column": 16
},
"end": {
- "line": 412,
+ "line": 436,
"column": 22
}
}
@@ -23656,31 +24244,31 @@
"type": "Identifier",
"name": "insertBefore",
"range": [
- 11996,
- 12008
+ 12447,
+ 12459
],
"loc": {
"start": {
- "line": 412,
+ "line": 436,
"column": 23
},
"end": {
- "line": 412,
+ "line": 436,
"column": 35
}
}
},
"range": [
- 11989,
- 12008
+ 12440,
+ 12459
],
"loc": {
"start": {
- "line": 412,
+ "line": 436,
"column": 16
},
"end": {
- "line": 412,
+ "line": 436,
"column": 35
}
}
@@ -23690,16 +24278,16 @@
"type": "Identifier",
"name": "col",
"range": [
- 12009,
- 12012
+ 12460,
+ 12463
],
"loc": {
"start": {
- "line": 412,
+ "line": 436,
"column": 36
},
"end": {
- "line": 412,
+ "line": 436,
"column": 39
}
}
@@ -23714,16 +24302,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 12014,
- 12016
+ 12465,
+ 12467
],
"loc": {
"start": {
- "line": 412,
+ "line": 436,
"column": 41
},
"end": {
- "line": 412,
+ "line": 436,
"column": 43
}
}
@@ -23732,31 +24320,31 @@
"type": "Identifier",
"name": "tbl",
"range": [
- 12017,
- 12020
+ 12468,
+ 12471
],
"loc": {
"start": {
- "line": 412,
+ "line": 436,
"column": 44
},
"end": {
- "line": 412,
+ "line": 436,
"column": 47
}
}
},
"range": [
- 12014,
- 12020
+ 12465,
+ 12471
],
"loc": {
"start": {
- "line": 412,
+ "line": 436,
"column": 41
},
"end": {
- "line": 412,
+ "line": 436,
"column": 47
}
}
@@ -23765,78 +24353,78 @@
"type": "Identifier",
"name": "firstChild",
"range": [
- 12021,
- 12031
+ 12472,
+ 12482
],
"loc": {
"start": {
- "line": 412,
+ "line": 436,
"column": 48
},
"end": {
- "line": 412,
+ "line": 436,
"column": 58
}
}
},
"range": [
- 12014,
- 12031
+ 12465,
+ 12482
],
"loc": {
"start": {
- "line": 412,
+ "line": 436,
"column": 41
},
"end": {
- "line": 412,
+ "line": 436,
"column": 58
}
}
}
],
"range": [
- 11989,
- 12032
+ 12440,
+ 12483
],
"loc": {
"start": {
- "line": 412,
+ "line": 436,
"column": 16
},
"end": {
- "line": 412,
+ "line": 436,
"column": 59
}
}
},
"range": [
- 11989,
- 12033
+ 12440,
+ 12484
],
"loc": {
"start": {
- "line": 412,
+ "line": 436,
"column": 16
},
"end": {
- "line": 412,
+ "line": 436,
"column": 60
}
}
}
],
"range": [
- 11919,
- 12047
+ 12370,
+ 12498
],
"loc": {
"start": {
- "line": 410,
+ "line": 434,
"column": 36
},
"end": {
- "line": 413,
+ "line": 437,
"column": 13
}
}
@@ -23853,16 +24441,16 @@
"type": "Identifier",
"name": "col",
"range": [
- 12071,
- 12074
+ 12522,
+ 12525
],
"loc": {
"start": {
- "line": 414,
+ "line": 438,
"column": 16
},
"end": {
- "line": 414,
+ "line": 438,
"column": 19
}
}
@@ -23874,16 +24462,16 @@
"type": "Identifier",
"name": "cols",
"range": [
- 12077,
- 12081
+ 12528,
+ 12532
],
"loc": {
"start": {
- "line": 414,
+ "line": 438,
"column": 22
},
"end": {
- "line": 414,
+ "line": 438,
"column": 26
}
}
@@ -23892,61 +24480,61 @@
"type": "Identifier",
"name": "k",
"range": [
- 12082,
- 12083
+ 12533,
+ 12534
],
"loc": {
"start": {
- "line": 414,
+ "line": 438,
"column": 27
},
"end": {
- "line": 414,
+ "line": 438,
"column": 28
}
}
},
"range": [
- 12077,
- 12084
+ 12528,
+ 12535
],
"loc": {
"start": {
- "line": 414,
+ "line": 438,
"column": 22
},
"end": {
- "line": 414,
+ "line": 438,
"column": 29
}
}
},
"range": [
- 12071,
- 12084
+ 12522,
+ 12535
],
"loc": {
"start": {
- "line": 414,
+ "line": 438,
"column": 16
},
"end": {
- "line": 414,
+ "line": 438,
"column": 29
}
}
},
"range": [
- 12071,
- 12085
+ 12522,
+ 12536
],
"loc": {
"start": {
- "line": 414,
+ "line": 438,
"column": 16
},
"end": {
- "line": 414,
+ "line": 438,
"column": 30
}
}
@@ -23962,16 +24550,16 @@
"type": "Identifier",
"name": "col",
"range": [
- 12102,
- 12105
+ 12553,
+ 12556
],
"loc": {
"start": {
- "line": 415,
+ "line": 439,
"column": 16
},
"end": {
- "line": 415,
+ "line": 439,
"column": 19
}
}
@@ -23980,31 +24568,31 @@
"type": "Identifier",
"name": "setAttribute",
"range": [
- 12106,
- 12118
+ 12557,
+ 12569
],
"loc": {
"start": {
- "line": 415,
+ "line": 439,
"column": 20
},
"end": {
- "line": 415,
+ "line": 439,
"column": 32
}
}
},
"range": [
- 12102,
- 12118
+ 12553,
+ 12569
],
"loc": {
"start": {
- "line": 415,
+ "line": 439,
"column": 16
},
"end": {
- "line": 415,
+ "line": 439,
"column": 32
}
}
@@ -24015,16 +24603,16 @@
"value": "id",
"raw": "'id'",
"range": [
- 12119,
- 12123
+ 12570,
+ 12574
],
"loc": {
"start": {
- "line": 415,
+ "line": 439,
"column": 33
},
"end": {
- "line": 415,
+ "line": 439,
"column": 37
}
}
@@ -24033,78 +24621,78 @@
"type": "Identifier",
"name": "id",
"range": [
- 12125,
- 12127
+ 12576,
+ 12578
],
"loc": {
"start": {
- "line": 415,
+ "line": 439,
"column": 39
},
"end": {
- "line": 415,
+ "line": 439,
"column": 41
}
}
}
],
"range": [
- 12102,
- 12128
+ 12553,
+ 12579
],
"loc": {
"start": {
- "line": 415,
+ "line": 439,
"column": 16
},
"end": {
- "line": 415,
+ "line": 439,
"column": 42
}
}
},
"range": [
- 12102,
- 12129
+ 12553,
+ 12580
],
"loc": {
"start": {
- "line": 415,
+ "line": 439,
"column": 16
},
"end": {
- "line": 415,
+ "line": 439,
"column": 43
}
}
}
],
"range": [
- 12053,
- 12143
+ 12504,
+ 12594
],
"loc": {
"start": {
- "line": 413,
+ "line": 437,
"column": 19
},
"end": {
- "line": 416,
+ "line": 440,
"column": 13
}
}
},
"range": [
- 11895,
- 12143
+ 12346,
+ 12594
],
"loc": {
"start": {
- "line": 410,
+ "line": 434,
"column": 12
},
"end": {
- "line": 416,
+ "line": 440,
"column": 13
}
}
@@ -24124,16 +24712,16 @@
"type": "Identifier",
"name": "col",
"range": [
- 12156,
- 12159
+ 12607,
+ 12610
],
"loc": {
"start": {
- "line": 417,
+ "line": 441,
"column": 12
},
"end": {
- "line": 417,
+ "line": 441,
"column": 15
}
}
@@ -24142,31 +24730,31 @@
"type": "Identifier",
"name": "style",
"range": [
- 12160,
- 12165
+ 12611,
+ 12616
],
"loc": {
"start": {
- "line": 417,
+ "line": 441,
"column": 16
},
"end": {
- "line": 417,
+ "line": 441,
"column": 21
}
}
},
"range": [
- 12156,
- 12165
+ 12607,
+ 12616
],
"loc": {
"start": {
- "line": 417,
+ "line": 441,
"column": 12
},
"end": {
- "line": 417,
+ "line": 441,
"column": 21
}
}
@@ -24175,31 +24763,31 @@
"type": "Identifier",
"name": "width",
"range": [
- 12166,
- 12171
+ 12617,
+ 12622
],
"loc": {
"start": {
- "line": 417,
+ "line": 441,
"column": 22
},
"end": {
- "line": 417,
+ "line": 441,
"column": 27
}
}
},
"range": [
- 12156,
- 12171
+ 12607,
+ 12622
],
"loc": {
"start": {
- "line": 417,
+ "line": 441,
"column": 12
},
"end": {
- "line": 417,
+ "line": 441,
"column": 27
}
}
@@ -24214,16 +24802,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 12174,
- 12176
+ 12625,
+ 12627
],
"loc": {
"start": {
- "line": 417,
+ "line": 441,
"column": 30
},
"end": {
- "line": 417,
+ "line": 441,
"column": 32
}
}
@@ -24232,31 +24820,31 @@
"type": "Identifier",
"name": "colWidths",
"range": [
- 12177,
- 12186
+ 12628,
+ 12637
],
"loc": {
"start": {
- "line": 417,
+ "line": 441,
"column": 33
},
"end": {
- "line": 417,
+ "line": 441,
"column": 42
}
}
},
"range": [
- 12174,
- 12186
+ 12625,
+ 12637
],
"loc": {
"start": {
- "line": 417,
+ "line": 441,
"column": 30
},
"end": {
- "line": 417,
+ "line": 441,
"column": 42
}
}
@@ -24265,61 +24853,61 @@
"type": "Identifier",
"name": "k",
"range": [
- 12187,
- 12188
+ 12638,
+ 12639
],
"loc": {
"start": {
- "line": 417,
+ "line": 441,
"column": 43
},
"end": {
- "line": 417,
+ "line": 441,
"column": 44
}
}
},
"range": [
- 12174,
- 12189
+ 12625,
+ 12640
],
"loc": {
"start": {
- "line": 417,
+ "line": 441,
"column": 30
},
"end": {
- "line": 417,
+ "line": 441,
"column": 45
}
}
},
"range": [
- 12156,
- 12189
+ 12607,
+ 12640
],
"loc": {
"start": {
- "line": 417,
+ "line": 441,
"column": 12
},
"end": {
- "line": 417,
+ "line": 441,
"column": 45
}
}
},
"range": [
- 12156,
- 12190
+ 12607,
+ 12641
],
"loc": {
"start": {
- "line": 417,
+ "line": 441,
"column": 12
},
"end": {
- "line": 417,
+ "line": 441,
"column": 46
}
}
@@ -24338,16 +24926,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 12203,
- 12207
+ 12654,
+ 12658
],
"loc": {
"start": {
- "line": 418,
+ "line": 442,
"column": 12
},
"end": {
- "line": 418,
+ "line": 442,
"column": 16
}
}
@@ -24356,31 +24944,31 @@
"type": "Identifier",
"name": "colElms",
"range": [
- 12208,
- 12215
+ 12659,
+ 12666
],
"loc": {
"start": {
- "line": 418,
+ "line": 442,
"column": 17
},
"end": {
- "line": 418,
+ "line": 442,
"column": 24
}
}
},
"range": [
- 12203,
- 12215
+ 12654,
+ 12666
],
"loc": {
"start": {
- "line": 418,
+ "line": 442,
"column": 12
},
"end": {
- "line": 418,
+ "line": 442,
"column": 24
}
}
@@ -24389,31 +24977,31 @@
"type": "Identifier",
"name": "k",
"range": [
- 12216,
- 12217
+ 12667,
+ 12668
],
"loc": {
"start": {
- "line": 418,
+ "line": 442,
"column": 25
},
"end": {
- "line": 418,
+ "line": 442,
"column": 26
}
}
},
"range": [
- 12203,
- 12218
+ 12654,
+ 12669
],
"loc": {
"start": {
- "line": 418,
+ "line": 442,
"column": 12
},
"end": {
- "line": 418,
+ "line": 442,
"column": 27
}
}
@@ -24422,77 +25010,77 @@
"type": "Identifier",
"name": "col",
"range": [
- 12221,
- 12224
+ 12672,
+ 12675
],
"loc": {
"start": {
- "line": 418,
+ "line": 442,
"column": 30
},
"end": {
- "line": 418,
+ "line": 442,
"column": 33
}
}
},
"range": [
- 12203,
- 12224
+ 12654,
+ 12675
],
"loc": {
"start": {
- "line": 418,
+ "line": 442,
"column": 12
},
"end": {
- "line": 418,
+ "line": 442,
"column": 33
}
}
},
"range": [
- 12203,
- 12225
+ 12654,
+ 12676
],
"loc": {
"start": {
- "line": 418,
+ "line": 442,
"column": 12
},
"end": {
- "line": 418,
+ "line": 442,
"column": 34
}
}
}
],
"range": [
- 11817,
- 12235
+ 12268,
+ 12686
],
"loc": {
"start": {
- "line": 406,
+ "line": 430,
"column": 52
},
"end": {
- "line": 419,
+ "line": 443,
"column": 9
}
}
},
"range": [
- 11773,
- 12235
+ 12224,
+ 12686
],
"loc": {
"start": {
- "line": 406,
+ "line": 430,
"column": 8
},
"end": {
- "line": 419,
+ "line": 443,
"column": 9
}
}
@@ -24508,16 +25096,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 12244,
- 12248
+ 12695,
+ 12699
],
"loc": {
"start": {
- "line": 420,
+ "line": 444,
"column": 8
},
"end": {
- "line": 420,
+ "line": 444,
"column": 12
}
}
@@ -24526,31 +25114,31 @@
"type": "Identifier",
"name": "tblHasColTag",
"range": [
- 12249,
- 12261
+ 12700,
+ 12712
],
"loc": {
"start": {
- "line": 420,
+ "line": 444,
"column": 13
},
"end": {
- "line": 420,
+ "line": 444,
"column": 25
}
}
},
"range": [
- 12244,
- 12261
+ 12695,
+ 12712
],
"loc": {
"start": {
- "line": 420,
+ "line": 444,
"column": 8
},
"end": {
- "line": 420,
+ "line": 444,
"column": 25
}
}
@@ -24560,62 +25148,62 @@
"value": true,
"raw": "true",
"range": [
- 12264,
- 12268
+ 12715,
+ 12719
],
"loc": {
"start": {
- "line": 420,
+ "line": 444,
"column": 28
},
"end": {
- "line": 420,
+ "line": 444,
"column": 32
}
}
},
"range": [
- 12244,
- 12268
+ 12695,
+ 12719
],
"loc": {
"start": {
- "line": 420,
+ "line": 444,
"column": 8
},
"end": {
- "line": 420,
+ "line": 444,
"column": 32
}
}
},
"range": [
- 12244,
- 12269
+ 12695,
+ 12720
],
"loc": {
"start": {
- "line": 420,
+ "line": 444,
"column": 8
},
"end": {
- "line": 420,
+ "line": 444,
"column": 33
}
}
}
],
"range": [
- 11652,
- 12275
+ 12103,
+ 12726
],
"loc": {
"start": {
- "line": 401,
+ "line": 425,
"column": 24
},
"end": {
- "line": 421,
+ "line": 445,
"column": 5
}
}
@@ -24623,16 +25211,16 @@
"generator": false,
"expression": false,
"range": [
- 11649,
- 12275
+ 12100,
+ 12726
],
"loc": {
"start": {
- "line": 401,
+ "line": 425,
"column": 21
},
"end": {
- "line": 421,
+ "line": 445,
"column": 5
}
}
@@ -24640,16 +25228,16 @@
"kind": "method",
"computed": false,
"range": [
- 11632,
- 12275
+ 12083,
+ 12726
],
"loc": {
"start": {
- "line": 401,
+ "line": 425,
"column": 4
},
"end": {
- "line": 421,
+ "line": 445,
"column": 5
}
},
@@ -24658,16 +25246,16 @@
"type": "Block",
"value": "*\n * Generates column elements if necessary and assigns their widths\n * @private\n ",
"range": [
- 11529,
- 11627
+ 11980,
+ 12078
],
"loc": {
"start": {
- "line": 397,
+ "line": 421,
"column": 4
},
"end": {
- "line": 400,
+ "line": 424,
"column": 7
}
}
@@ -24678,16 +25266,16 @@
"type": "Block",
"value": "*\n * Sets headers row in headers table\n * @param {HTMLHeadElement} tableHead Table head element\n * @private\n ",
"range": [
- 12281,
- 12410
+ 12732,
+ 12861
],
"loc": {
"start": {
- "line": 423,
+ "line": 447,
"column": 4
},
"end": {
- "line": 427,
+ "line": 451,
"column": 7
}
}
@@ -24701,16 +25289,16 @@
"type": "Identifier",
"name": "setHeadersRow",
"range": [
- 12415,
- 12428
+ 12866,
+ 12879
],
"loc": {
"start": {
- "line": 428,
+ "line": 452,
"column": 4
},
"end": {
- "line": 428,
+ "line": 452,
"column": 17
}
}
@@ -24723,16 +25311,16 @@
"type": "Identifier",
"name": "tableHead",
"range": [
- 12429,
- 12438
+ 12880,
+ 12889
],
"loc": {
"start": {
- "line": 428,
+ "line": 452,
"column": 18
},
"end": {
- "line": 428,
+ "line": 452,
"column": 27
}
}
@@ -24749,16 +25337,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 12454,
- 12458
+ 12905,
+ 12909
],
"loc": {
"start": {
- "line": 429,
+ "line": 453,
"column": 12
},
"end": {
- "line": 429,
+ "line": 453,
"column": 16
}
}
@@ -24767,31 +25355,31 @@
"type": "Identifier",
"name": "noHeaders",
"range": [
- 12459,
- 12468
+ 12910,
+ 12919
],
"loc": {
"start": {
- "line": 429,
+ "line": 453,
"column": 17
},
"end": {
- "line": 429,
+ "line": 453,
"column": 26
}
}
},
"range": [
- 12454,
- 12468
+ 12905,
+ 12919
],
"loc": {
"start": {
- "line": 429,
+ "line": 453,
"column": 12
},
"end": {
- "line": 429,
+ "line": 453,
"column": 26
}
}
@@ -24810,16 +25398,16 @@
"type": "Identifier",
"name": "tableHead",
"range": [
- 12579,
- 12588
+ 13030,
+ 13039
],
"loc": {
"start": {
- "line": 432,
+ "line": 456,
"column": 12
},
"end": {
- "line": 432,
+ "line": 456,
"column": 21
}
}
@@ -24828,31 +25416,31 @@
"type": "Identifier",
"name": "appendChild",
"range": [
- 12589,
- 12600
+ 13040,
+ 13051
],
"loc": {
"start": {
- "line": 432,
+ "line": 456,
"column": 22
},
"end": {
- "line": 432,
+ "line": 456,
"column": 33
}
}
},
"range": [
- 12579,
- 12600
+ 13030,
+ 13051
],
"loc": {
"start": {
- "line": 432,
+ "line": 456,
"column": 12
},
"end": {
- "line": 432,
+ "line": 456,
"column": 33
}
}
@@ -24864,16 +25452,16 @@
"type": "Identifier",
"name": "createElm",
"range": [
- 12601,
- 12610
+ 13052,
+ 13061
],
"loc": {
"start": {
- "line": 432,
+ "line": 456,
"column": 34
},
"end": {
- "line": 432,
+ "line": 456,
"column": 43
}
}
@@ -24884,63 +25472,63 @@
"value": "tr",
"raw": "'tr'",
"range": [
- 12611,
- 12615
+ 13062,
+ 13066
],
"loc": {
"start": {
- "line": 432,
+ "line": 456,
"column": 44
},
"end": {
- "line": 432,
+ "line": 456,
"column": 48
}
}
}
],
"range": [
- 12601,
- 12616
+ 13052,
+ 13067
],
"loc": {
"start": {
- "line": 432,
+ "line": 456,
"column": 34
},
"end": {
- "line": 432,
+ "line": 456,
"column": 49
}
}
}
],
"range": [
- 12579,
- 12617
+ 13030,
+ 13068
],
"loc": {
"start": {
- "line": 432,
+ "line": 456,
"column": 12
},
"end": {
- "line": 432,
+ "line": 456,
"column": 50
}
}
},
"range": [
- 12579,
- 12618
+ 13030,
+ 13069
],
"loc": {
"start": {
- "line": 432,
+ "line": 456,
"column": 12
},
"end": {
- "line": 432,
+ "line": 456,
"column": 51
}
},
@@ -24949,16 +25537,16 @@
"type": "Line",
"value": " Handle table with no headers, assuming here headers do not",
"range": [
- 12484,
- 12545
+ 12935,
+ 12996
],
"loc": {
"start": {
- "line": 430,
+ "line": 454,
"column": 12
},
"end": {
- "line": 430,
+ "line": 454,
"column": 73
}
}
@@ -24967,16 +25555,16 @@
"type": "Line",
"value": " exist",
"range": [
- 12558,
- 12566
+ 13009,
+ 13017
],
"loc": {
"start": {
- "line": 431,
+ "line": 455,
"column": 12
},
"end": {
- "line": 431,
+ "line": 455,
"column": 20
}
}
@@ -24985,16 +25573,16 @@
}
],
"range": [
- 12470,
- 12628
+ 12921,
+ 13079
],
"loc": {
"start": {
- "line": 429,
+ "line": 453,
"column": 28
},
"end": {
- "line": 433,
+ "line": 457,
"column": 9
}
}
@@ -25013,16 +25601,16 @@
"type": "Identifier",
"name": "i",
"range": [
- 12730,
- 12731
+ 13181,
+ 13182
],
"loc": {
"start": {
- "line": 435,
+ "line": 459,
"column": 21
},
"end": {
- "line": 435,
+ "line": 459,
"column": 22
}
}
@@ -25032,31 +25620,31 @@
"value": 0,
"raw": "0",
"range": [
- 12734,
- 12735
+ 13185,
+ 13186
],
"loc": {
"start": {
- "line": 435,
+ "line": 459,
"column": 25
},
"end": {
- "line": 435,
+ "line": 459,
"column": 26
}
}
},
"range": [
- 12730,
- 12735
+ 13181,
+ 13186
],
"loc": {
"start": {
- "line": 435,
+ "line": 459,
"column": 21
},
"end": {
- "line": 435,
+ "line": 459,
"column": 26
}
}
@@ -25064,16 +25652,16 @@
],
"kind": "let",
"range": [
- 12726,
- 12735
+ 13177,
+ 13186
],
"loc": {
"start": {
- "line": 435,
+ "line": 459,
"column": 17
},
"end": {
- "line": 435,
+ "line": 459,
"column": 26
}
}
@@ -25085,16 +25673,16 @@
"type": "Identifier",
"name": "i",
"range": [
- 12737,
- 12738
+ 13188,
+ 13189
],
"loc": {
"start": {
- "line": 435,
+ "line": 459,
"column": 28
},
"end": {
- "line": 435,
+ "line": 459,
"column": 29
}
}
@@ -25108,16 +25696,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 12741,
- 12745
+ 13192,
+ 13196
],
"loc": {
"start": {
- "line": 435,
+ "line": 459,
"column": 32
},
"end": {
- "line": 435,
+ "line": 459,
"column": 36
}
}
@@ -25126,31 +25714,31 @@
"type": "Identifier",
"name": "headRows",
"range": [
- 12746,
- 12754
+ 13197,
+ 13205
],
"loc": {
"start": {
- "line": 435,
+ "line": 459,
"column": 37
},
"end": {
- "line": 435,
+ "line": 459,
"column": 45
}
}
},
"range": [
- 12741,
- 12754
+ 13192,
+ 13205
],
"loc": {
"start": {
- "line": 435,
+ "line": 459,
"column": 32
},
"end": {
- "line": 435,
+ "line": 459,
"column": 45
}
}
@@ -25159,46 +25747,46 @@
"type": "Identifier",
"name": "length",
"range": [
- 12755,
- 12761
+ 13206,
+ 13212
],
"loc": {
"start": {
- "line": 435,
+ "line": 459,
"column": 46
},
"end": {
- "line": 435,
+ "line": 459,
"column": 52
}
}
},
"range": [
- 12741,
- 12761
+ 13192,
+ 13212
],
"loc": {
"start": {
- "line": 435,
+ "line": 459,
"column": 32
},
"end": {
- "line": 435,
+ "line": 459,
"column": 52
}
}
},
"range": [
- 12737,
- 12761
+ 13188,
+ 13212
],
"loc": {
"start": {
- "line": 435,
+ "line": 459,
"column": 28
},
"end": {
- "line": 435,
+ "line": 459,
"column": 52
}
}
@@ -25210,32 +25798,32 @@
"type": "Identifier",
"name": "i",
"range": [
- 12763,
- 12764
+ 13214,
+ 13215
],
"loc": {
"start": {
- "line": 435,
+ "line": 459,
"column": 54
},
"end": {
- "line": 435,
+ "line": 459,
"column": 55
}
}
},
"prefix": false,
"range": [
- 12763,
- 12766
+ 13214,
+ 13217
],
"loc": {
"start": {
- "line": 435,
+ "line": 459,
"column": 54
},
"end": {
- "line": 435,
+ "line": 459,
"column": 57
}
}
@@ -25252,16 +25840,16 @@
"type": "Identifier",
"name": "row",
"range": [
- 12790,
- 12793
+ 13241,
+ 13244
],
"loc": {
"start": {
- "line": 436,
+ "line": 460,
"column": 20
},
"end": {
- "line": 436,
+ "line": 460,
"column": 23
}
}
@@ -25281,16 +25869,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 12796,
- 12800
+ 13247,
+ 13251
],
"loc": {
"start": {
- "line": 436,
+ "line": 460,
"column": 26
},
"end": {
- "line": 436,
+ "line": 460,
"column": 30
}
}
@@ -25299,31 +25887,31 @@
"type": "Identifier",
"name": "tf",
"range": [
- 12801,
- 12803
+ 13252,
+ 13254
],
"loc": {
"start": {
- "line": 436,
+ "line": 460,
"column": 31
},
"end": {
- "line": 436,
+ "line": 460,
"column": 33
}
}
},
"range": [
- 12796,
- 12803
+ 13247,
+ 13254
],
"loc": {
"start": {
- "line": 436,
+ "line": 460,
"column": 26
},
"end": {
- "line": 436,
+ "line": 460,
"column": 33
}
}
@@ -25332,31 +25920,31 @@
"type": "Identifier",
"name": "tbl",
"range": [
- 12804,
- 12807
+ 13255,
+ 13258
],
"loc": {
"start": {
- "line": 436,
+ "line": 460,
"column": 34
},
"end": {
- "line": 436,
+ "line": 460,
"column": 37
}
}
},
"range": [
- 12796,
- 12807
+ 13247,
+ 13258
],
"loc": {
"start": {
- "line": 436,
+ "line": 460,
"column": 26
},
"end": {
- "line": 436,
+ "line": 460,
"column": 37
}
}
@@ -25365,31 +25953,31 @@
"type": "Identifier",
"name": "rows",
"range": [
- 12808,
- 12812
+ 13259,
+ 13263
],
"loc": {
"start": {
- "line": 436,
+ "line": 460,
"column": 38
},
"end": {
- "line": 436,
+ "line": 460,
"column": 42
}
}
},
"range": [
- 12796,
- 12812
+ 13247,
+ 13263
],
"loc": {
"start": {
- "line": 436,
+ "line": 460,
"column": 26
},
"end": {
- "line": 436,
+ "line": 460,
"column": 42
}
}
@@ -25403,16 +25991,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 12813,
- 12817
+ 13264,
+ 13268
],
"loc": {
"start": {
- "line": 436,
+ "line": 460,
"column": 43
},
"end": {
- "line": 436,
+ "line": 460,
"column": 47
}
}
@@ -25421,31 +26009,31 @@
"type": "Identifier",
"name": "headRows",
"range": [
- 12818,
- 12826
+ 13269,
+ 13277
],
"loc": {
"start": {
- "line": 436,
+ "line": 460,
"column": 48
},
"end": {
- "line": 436,
+ "line": 460,
"column": 56
}
}
},
"range": [
- 12813,
- 12826
+ 13264,
+ 13277
],
"loc": {
"start": {
- "line": 436,
+ "line": 460,
"column": 43
},
"end": {
- "line": 436,
+ "line": 460,
"column": 56
}
}
@@ -25454,61 +26042,61 @@
"type": "Identifier",
"name": "i",
"range": [
- 12827,
- 12828
+ 13278,
+ 13279
],
"loc": {
"start": {
- "line": 436,
+ "line": 460,
"column": 57
},
"end": {
- "line": 436,
+ "line": 460,
"column": 58
}
}
},
"range": [
- 12813,
- 12829
+ 13264,
+ 13280
],
"loc": {
"start": {
- "line": 436,
+ "line": 460,
"column": 43
},
"end": {
- "line": 436,
+ "line": 460,
"column": 59
}
}
},
"range": [
- 12796,
- 12830
+ 13247,
+ 13281
],
"loc": {
"start": {
- "line": 436,
+ "line": 460,
"column": 26
},
"end": {
- "line": 436,
+ "line": 460,
"column": 60
}
}
},
"range": [
- 12790,
- 12830
+ 13241,
+ 13281
],
"loc": {
"start": {
- "line": 436,
+ "line": 460,
"column": 20
},
"end": {
- "line": 436,
+ "line": 460,
"column": 60
}
}
@@ -25516,16 +26104,16 @@
],
"kind": "let",
"range": [
- 12786,
- 12831
+ 13237,
+ 13282
],
"loc": {
"start": {
- "line": 436,
+ "line": 460,
"column": 16
},
"end": {
- "line": 436,
+ "line": 460,
"column": 61
}
}
@@ -25541,16 +26129,16 @@
"type": "Identifier",
"name": "tableHead",
"range": [
- 12848,
- 12857
+ 13299,
+ 13308
],
"loc": {
"start": {
- "line": 437,
+ "line": 461,
"column": 16
},
"end": {
- "line": 437,
+ "line": 461,
"column": 25
}
}
@@ -25559,31 +26147,31 @@
"type": "Identifier",
"name": "appendChild",
"range": [
- 12858,
- 12869
+ 13309,
+ 13320
],
"loc": {
"start": {
- "line": 437,
+ "line": 461,
"column": 26
},
"end": {
- "line": 437,
+ "line": 461,
"column": 37
}
}
},
"range": [
- 12848,
- 12869
+ 13299,
+ 13320
],
"loc": {
"start": {
- "line": 437,
+ "line": 461,
"column": 16
},
"end": {
- "line": 437,
+ "line": 461,
"column": 37
}
}
@@ -25593,78 +26181,78 @@
"type": "Identifier",
"name": "row",
"range": [
- 12870,
- 12873
+ 13321,
+ 13324
],
"loc": {
"start": {
- "line": 437,
+ "line": 461,
"column": 38
},
"end": {
- "line": 437,
+ "line": 461,
"column": 41
}
}
}
],
"range": [
- 12848,
- 12874
+ 13299,
+ 13325
],
"loc": {
"start": {
- "line": 437,
+ "line": 461,
"column": 16
},
"end": {
- "line": 437,
+ "line": 461,
"column": 42
}
}
},
"range": [
- 12848,
- 12875
+ 13299,
+ 13326
],
"loc": {
"start": {
- "line": 437,
+ "line": 461,
"column": 16
},
"end": {
- "line": 437,
+ "line": 461,
"column": 43
}
}
}
],
"range": [
- 12768,
- 12889
+ 13219,
+ 13340
],
"loc": {
"start": {
- "line": 435,
+ "line": 459,
"column": 59
},
"end": {
- "line": 438,
+ "line": 462,
"column": 13
}
}
},
"range": [
- 12721,
- 12889
+ 13172,
+ 13340
],
"loc": {
"start": {
- "line": 435,
+ "line": 459,
"column": 12
},
"end": {
- "line": 438,
+ "line": 462,
"column": 13
}
},
@@ -25673,16 +26261,16 @@
"type": "Line",
"value": " Headers row are moved from content table to headers table",
"range": [
- 12648,
- 12708
+ 13099,
+ 13159
],
"loc": {
"start": {
- "line": 434,
+ "line": 458,
"column": 12
},
"end": {
- "line": 434,
+ "line": 458,
"column": 72
}
}
@@ -25691,47 +26279,47 @@
}
],
"range": [
- 12634,
- 12899
+ 13085,
+ 13350
],
"loc": {
"start": {
- "line": 433,
+ "line": 457,
"column": 15
},
"end": {
- "line": 439,
+ "line": 463,
"column": 9
}
}
},
"range": [
- 12450,
- 12899
+ 12901,
+ 13350
],
"loc": {
"start": {
- "line": 429,
+ "line": 453,
"column": 8
},
"end": {
- "line": 439,
+ "line": 463,
"column": 9
}
}
}
],
"range": [
- 12440,
- 12905
+ 12891,
+ 13356
],
"loc": {
"start": {
- "line": 428,
+ "line": 452,
"column": 29
},
"end": {
- "line": 440,
+ "line": 464,
"column": 5
}
}
@@ -25739,16 +26327,16 @@
"generator": false,
"expression": false,
"range": [
- 12428,
- 12905
+ 12879,
+ 13356
],
"loc": {
"start": {
- "line": 428,
+ "line": 452,
"column": 17
},
"end": {
- "line": 440,
+ "line": 464,
"column": 5
}
}
@@ -25756,16 +26344,16 @@
"kind": "method",
"computed": false,
"range": [
- 12415,
- 12905
+ 12866,
+ 13356
],
"loc": {
"start": {
- "line": 428,
+ "line": 452,
"column": 4
},
"end": {
- "line": 440,
+ "line": 464,
"column": 5
}
},
@@ -25774,16 +26362,16 @@
"type": "Block",
"value": "*\n * Sets headers row in headers table\n * @param {HTMLHeadElement} tableHead Table head element\n * @private\n ",
"range": [
- 12281,
- 12410
+ 12732,
+ 12861
],
"loc": {
"start": {
- "line": 423,
+ "line": 447,
"column": 4
},
"end": {
- "line": 427,
+ "line": 451,
"column": 7
}
}
@@ -25794,16 +26382,16 @@
"type": "Block",
"value": "*\n * Sets width defined in configuration to passed element\n * @param {DOMElement} element DOM element\n * @private\n ",
"range": [
- 12911,
- 13046
+ 13362,
+ 13497
],
"loc": {
"start": {
- "line": 442,
+ "line": 466,
"column": 4
},
"end": {
- "line": 446,
+ "line": 470,
"column": 7
}
}
@@ -25817,16 +26405,16 @@
"type": "Identifier",
"name": "setConfigWidth",
"range": [
- 13051,
- 13065
+ 13502,
+ 13516
],
"loc": {
"start": {
- "line": 447,
+ "line": 471,
"column": 4
},
"end": {
- "line": 447,
+ "line": 471,
"column": 18
}
}
@@ -25839,16 +26427,16 @@
"type": "Identifier",
"name": "element",
"range": [
- 13066,
- 13073
+ 13517,
+ 13524
],
"loc": {
"start": {
- "line": 447,
+ "line": 471,
"column": 19
},
"end": {
- "line": 447,
+ "line": 471,
"column": 26
}
}
@@ -25868,16 +26456,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 13090,
- 13094
+ 13541,
+ 13545
],
"loc": {
"start": {
- "line": 448,
+ "line": 472,
"column": 13
},
"end": {
- "line": 448,
+ "line": 472,
"column": 17
}
}
@@ -25886,47 +26474,47 @@
"type": "Identifier",
"name": "width",
"range": [
- 13095,
- 13100
+ 13546,
+ 13551
],
"loc": {
"start": {
- "line": 448,
+ "line": 472,
"column": 18
},
"end": {
- "line": 448,
+ "line": 472,
"column": 23
}
}
},
"range": [
- 13090,
- 13100
+ 13541,
+ 13551
],
"loc": {
"start": {
- "line": 448,
+ "line": 472,
"column": 13
},
"end": {
- "line": 448,
+ "line": 472,
"column": 23
}
}
},
"prefix": true,
"range": [
- 13089,
- 13100
+ 13540,
+ 13551
],
"loc": {
"start": {
- "line": 448,
+ "line": 472,
"column": 12
},
"end": {
- "line": 448,
+ "line": 472,
"column": 23
}
}
@@ -25938,48 +26526,48 @@
"type": "ReturnStatement",
"argument": null,
"range": [
- 13116,
- 13123
+ 13567,
+ 13574
],
"loc": {
"start": {
- "line": 449,
+ "line": 473,
"column": 12
},
"end": {
- "line": 449,
+ "line": 473,
"column": 19
}
}
}
],
"range": [
- 13102,
- 13133
+ 13553,
+ 13584
],
"loc": {
"start": {
- "line": 448,
+ "line": 472,
"column": 25
},
"end": {
- "line": 450,
+ "line": 474,
"column": 9
}
}
},
"alternate": null,
"range": [
- 13085,
- 13133
+ 13536,
+ 13584
],
"loc": {
"start": {
- "line": 448,
+ "line": 472,
"column": 8
},
"end": {
- "line": 450,
+ "line": 474,
"column": 9
}
}
@@ -26000,16 +26588,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 13146,
- 13150
+ 13597,
+ 13601
],
"loc": {
"start": {
- "line": 451,
+ "line": 475,
"column": 12
},
"end": {
- "line": 451,
+ "line": 475,
"column": 16
}
}
@@ -26018,31 +26606,31 @@
"type": "Identifier",
"name": "width",
"range": [
- 13151,
- 13156
+ 13602,
+ 13607
],
"loc": {
"start": {
- "line": 451,
+ "line": 475,
"column": 17
},
"end": {
- "line": 451,
+ "line": 475,
"column": 22
}
}
},
"range": [
- 13146,
- 13156
+ 13597,
+ 13607
],
"loc": {
"start": {
- "line": 451,
+ "line": 475,
"column": 12
},
"end": {
- "line": 451,
+ "line": 475,
"column": 22
}
}
@@ -26051,31 +26639,31 @@
"type": "Identifier",
"name": "indexOf",
"range": [
- 13157,
- 13164
+ 13608,
+ 13615
],
"loc": {
"start": {
- "line": 451,
+ "line": 475,
"column": 23
},
"end": {
- "line": 451,
+ "line": 475,
"column": 30
}
}
},
"range": [
- 13146,
- 13164
+ 13597,
+ 13615
],
"loc": {
"start": {
- "line": 451,
+ "line": 475,
"column": 12
},
"end": {
- "line": 451,
+ "line": 475,
"column": 30
}
}
@@ -26086,32 +26674,32 @@
"value": "%",
"raw": "'%'",
"range": [
- 13165,
- 13168
+ 13616,
+ 13619
],
"loc": {
"start": {
- "line": 451,
+ "line": 475,
"column": 31
},
"end": {
- "line": 451,
+ "line": 475,
"column": 34
}
}
}
],
"range": [
- 13146,
- 13169
+ 13597,
+ 13620
],
"loc": {
"start": {
- "line": 451,
+ "line": 475,
"column": 12
},
"end": {
- "line": 451,
+ "line": 475,
"column": 35
}
}
@@ -26124,47 +26712,47 @@
"value": 1,
"raw": "1",
"range": [
- 13175,
- 13176
+ 13626,
+ 13627
],
"loc": {
"start": {
- "line": 451,
+ "line": 475,
"column": 41
},
"end": {
- "line": 451,
+ "line": 475,
"column": 42
}
}
},
"prefix": true,
"range": [
- 13174,
- 13176
+ 13625,
+ 13627
],
"loc": {
"start": {
- "line": 451,
+ "line": 475,
"column": 40
},
"end": {
- "line": 451,
+ "line": 475,
"column": 42
}
}
},
"range": [
- 13146,
- 13176
+ 13597,
+ 13627
],
"loc": {
"start": {
- "line": 451,
+ "line": 475,
"column": 12
},
"end": {
- "line": 451,
+ "line": 475,
"column": 42
}
}
@@ -26187,16 +26775,16 @@
"type": "Identifier",
"name": "element",
"range": [
- 13192,
- 13199
+ 13643,
+ 13650
],
"loc": {
"start": {
- "line": 452,
+ "line": 476,
"column": 12
},
"end": {
- "line": 452,
+ "line": 476,
"column": 19
}
}
@@ -26205,31 +26793,31 @@
"type": "Identifier",
"name": "style",
"range": [
- 13200,
- 13205
+ 13651,
+ 13656
],
"loc": {
"start": {
- "line": 452,
+ "line": 476,
"column": 20
},
"end": {
- "line": 452,
+ "line": 476,
"column": 25
}
}
},
"range": [
- 13192,
- 13205
+ 13643,
+ 13656
],
"loc": {
"start": {
- "line": 452,
+ "line": 476,
"column": 12
},
"end": {
- "line": 452,
+ "line": 476,
"column": 25
}
}
@@ -26238,31 +26826,31 @@
"type": "Identifier",
"name": "width",
"range": [
- 13206,
- 13211
+ 13657,
+ 13662
],
"loc": {
"start": {
- "line": 452,
+ "line": 476,
"column": 26
},
"end": {
- "line": 452,
+ "line": 476,
"column": 31
}
}
},
"range": [
- 13192,
- 13211
+ 13643,
+ 13662
],
"loc": {
"start": {
- "line": 452,
+ "line": 476,
"column": 12
},
"end": {
- "line": 452,
+ "line": 476,
"column": 31
}
}
@@ -26272,62 +26860,62 @@
"value": "100%",
"raw": "'100%'",
"range": [
- 13214,
- 13220
+ 13665,
+ 13671
],
"loc": {
"start": {
- "line": 452,
+ "line": 476,
"column": 34
},
"end": {
- "line": 452,
+ "line": 476,
"column": 40
}
}
},
"range": [
- 13192,
- 13220
+ 13643,
+ 13671
],
"loc": {
"start": {
- "line": 452,
+ "line": 476,
"column": 12
},
"end": {
- "line": 452,
+ "line": 476,
"column": 40
}
}
},
"range": [
- 13192,
- 13221
+ 13643,
+ 13672
],
"loc": {
"start": {
- "line": 452,
+ "line": 476,
"column": 12
},
"end": {
- "line": 452,
+ "line": 476,
"column": 41
}
}
}
],
"range": [
- 13178,
- 13231
+ 13629,
+ 13682
],
"loc": {
"start": {
- "line": 451,
+ "line": 475,
"column": 44
},
"end": {
- "line": 453,
+ "line": 477,
"column": 9
}
}
@@ -26350,16 +26938,16 @@
"type": "Identifier",
"name": "element",
"range": [
- 13251,
- 13258
+ 13702,
+ 13709
],
"loc": {
"start": {
- "line": 454,
+ "line": 478,
"column": 12
},
"end": {
- "line": 454,
+ "line": 478,
"column": 19
}
}
@@ -26368,31 +26956,31 @@
"type": "Identifier",
"name": "style",
"range": [
- 13259,
- 13264
+ 13710,
+ 13715
],
"loc": {
"start": {
- "line": 454,
+ "line": 478,
"column": 20
},
"end": {
- "line": 454,
+ "line": 478,
"column": 25
}
}
},
"range": [
- 13251,
- 13264
+ 13702,
+ 13715
],
"loc": {
"start": {
- "line": 454,
+ "line": 478,
"column": 12
},
"end": {
- "line": 454,
+ "line": 478,
"column": 25
}
}
@@ -26401,31 +26989,31 @@
"type": "Identifier",
"name": "width",
"range": [
- 13265,
- 13270
+ 13716,
+ 13721
],
"loc": {
"start": {
- "line": 454,
+ "line": 478,
"column": 26
},
"end": {
- "line": 454,
+ "line": 478,
"column": 31
}
}
},
"range": [
- 13251,
- 13270
+ 13702,
+ 13721
],
"loc": {
"start": {
- "line": 454,
+ "line": 478,
"column": 12
},
"end": {
- "line": 454,
+ "line": 478,
"column": 31
}
}
@@ -26436,16 +27024,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 13273,
- 13277
+ 13724,
+ 13728
],
"loc": {
"start": {
- "line": 454,
+ "line": 478,
"column": 34
},
"end": {
- "line": 454,
+ "line": 478,
"column": 38
}
}
@@ -26454,108 +27042,108 @@
"type": "Identifier",
"name": "width",
"range": [
- 13278,
- 13283
+ 13729,
+ 13734
],
"loc": {
"start": {
- "line": 454,
+ "line": 478,
"column": 39
},
"end": {
- "line": 454,
+ "line": 478,
"column": 44
}
}
},
"range": [
- 13273,
- 13283
+ 13724,
+ 13734
],
"loc": {
"start": {
- "line": 454,
+ "line": 478,
"column": 34
},
"end": {
- "line": 454,
+ "line": 478,
"column": 44
}
}
},
"range": [
- 13251,
- 13283
+ 13702,
+ 13734
],
"loc": {
"start": {
- "line": 454,
+ "line": 478,
"column": 12
},
"end": {
- "line": 454,
+ "line": 478,
"column": 44
}
}
},
"range": [
- 13251,
- 13284
+ 13702,
+ 13735
],
"loc": {
"start": {
- "line": 454,
+ "line": 478,
"column": 12
},
"end": {
- "line": 454,
+ "line": 478,
"column": 45
}
}
}
],
"range": [
- 13237,
- 13294
+ 13688,
+ 13745
],
"loc": {
"start": {
- "line": 453,
+ "line": 477,
"column": 15
},
"end": {
- "line": 455,
+ "line": 479,
"column": 9
}
}
},
"range": [
- 13142,
- 13294
+ 13593,
+ 13745
],
"loc": {
"start": {
- "line": 451,
+ "line": 475,
"column": 8
},
"end": {
- "line": 455,
+ "line": 479,
"column": 9
}
}
}
],
"range": [
- 13075,
- 13300
+ 13526,
+ 13751
],
"loc": {
"start": {
- "line": 447,
+ "line": 471,
"column": 28
},
"end": {
- "line": 456,
+ "line": 480,
"column": 5
}
}
@@ -26563,16 +27151,16 @@
"generator": false,
"expression": false,
"range": [
- 13065,
- 13300
+ 13516,
+ 13751
],
"loc": {
"start": {
- "line": 447,
+ "line": 471,
"column": 18
},
"end": {
- "line": 456,
+ "line": 480,
"column": 5
}
}
@@ -26580,16 +27168,16 @@
"kind": "method",
"computed": false,
"range": [
- 13051,
- 13300
+ 13502,
+ 13751
],
"loc": {
"start": {
- "line": 447,
+ "line": 471,
"column": 4
},
"end": {
- "line": 456,
+ "line": 480,
"column": 5
}
},
@@ -26598,16 +27186,16 @@
"type": "Block",
"value": "*\n * Sets width defined in configuration to passed element\n * @param {DOMElement} element DOM element\n * @private\n ",
"range": [
- 12911,
- 13046
+ 13362,
+ 13497
],
"loc": {
"start": {
- "line": 442,
+ "line": 466,
"column": 4
},
"end": {
- "line": 446,
+ "line": 470,
"column": 7
}
}
@@ -26618,16 +27206,16 @@
"type": "Block",
"value": "*\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 ",
"range": [
- 13306,
- 13503
+ 13757,
+ 13954
],
"loc": {
"start": {
- "line": 458,
+ "line": 482,
"column": 4
},
"end": {
- "line": 463,
+ "line": 487,
"column": 7
}
}
@@ -26641,16 +27229,16 @@
"type": "Identifier",
"name": "getSortTriggerIds",
"range": [
- 13508,
- 13525
+ 13959,
+ 13976
],
"loc": {
"start": {
- "line": 464,
+ "line": 488,
"column": 4
},
"end": {
- "line": 464,
+ "line": 488,
"column": 21
}
}
@@ -26663,16 +27251,16 @@
"type": "Identifier",
"name": "row",
"range": [
- 13526,
- 13529
+ 13977,
+ 13980
],
"loc": {
"start": {
- "line": 464,
+ "line": 488,
"column": 22
},
"end": {
- "line": 464,
+ "line": 488,
"column": 25
}
}
@@ -26690,16 +27278,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 13545,
- 13547
+ 13996,
+ 13998
],
"loc": {
"start": {
- "line": 465,
+ "line": 489,
"column": 12
},
"end": {
- "line": 465,
+ "line": 489,
"column": 14
}
}
@@ -26710,16 +27298,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 13550,
- 13554
+ 14001,
+ 14005
],
"loc": {
"start": {
- "line": 465,
+ "line": 489,
"column": 17
},
"end": {
- "line": 465,
+ "line": 489,
"column": 21
}
}
@@ -26728,46 +27316,46 @@
"type": "Identifier",
"name": "tf",
"range": [
- 13555,
- 13557
+ 14006,
+ 14008
],
"loc": {
"start": {
- "line": 465,
+ "line": 489,
"column": 22
},
"end": {
- "line": 465,
+ "line": 489,
"column": 24
}
}
},
"range": [
- 13550,
- 13557
+ 14001,
+ 14008
],
"loc": {
"start": {
- "line": 465,
+ "line": 489,
"column": 17
},
"end": {
- "line": 465,
+ "line": 489,
"column": 24
}
}
},
"range": [
- 13545,
- 13557
+ 13996,
+ 14008
],
"loc": {
"start": {
- "line": 465,
+ "line": 489,
"column": 12
},
"end": {
- "line": 465,
+ "line": 489,
"column": 24
}
}
@@ -26775,16 +27363,16 @@
],
"kind": "let",
"range": [
- 13541,
- 13558
+ 13992,
+ 14009
],
"loc": {
"start": {
- "line": 465,
+ "line": 489,
"column": 8
},
"end": {
- "line": 465,
+ "line": 489,
"column": 25
}
}
@@ -26798,16 +27386,16 @@
"type": "Identifier",
"name": "sortTriggers",
"range": [
- 13571,
- 13583
+ 14022,
+ 14034
],
"loc": {
"start": {
- "line": 466,
+ "line": 490,
"column": 12
},
"end": {
- "line": 466,
+ "line": 490,
"column": 24
}
}
@@ -26816,31 +27404,31 @@
"type": "ArrayExpression",
"elements": [],
"range": [
- 13586,
- 13588
+ 14037,
+ 14039
],
"loc": {
"start": {
- "line": 466,
+ "line": 490,
"column": 27
},
"end": {
- "line": 466,
+ "line": 490,
"column": 29
}
}
},
"range": [
- 13571,
- 13588
+ 14022,
+ 14039
],
"loc": {
"start": {
- "line": 466,
+ "line": 490,
"column": 12
},
"end": {
- "line": 466,
+ "line": 490,
"column": 29
}
}
@@ -26848,16 +27436,16 @@
],
"kind": "let",
"range": [
- 13567,
- 13589
+ 14018,
+ 14040
],
"loc": {
"start": {
- "line": 466,
+ "line": 490,
"column": 8
},
"end": {
- "line": 466,
+ "line": 490,
"column": 30
}
}
@@ -26873,16 +27461,16 @@
"type": "Identifier",
"name": "n",
"range": [
- 13607,
- 13608
+ 14058,
+ 14059
],
"loc": {
"start": {
- "line": 467,
+ "line": 491,
"column": 17
},
"end": {
- "line": 467,
+ "line": 491,
"column": 18
}
}
@@ -26892,31 +27480,31 @@
"value": 0,
"raw": "0",
"range": [
- 13611,
- 13612
+ 14062,
+ 14063
],
"loc": {
"start": {
- "line": 467,
+ "line": 491,
"column": 21
},
"end": {
- "line": 467,
+ "line": 491,
"column": 22
}
}
},
"range": [
- 13607,
- 13612
+ 14058,
+ 14063
],
"loc": {
"start": {
- "line": 467,
+ "line": 491,
"column": 17
},
"end": {
- "line": 467,
+ "line": 491,
"column": 22
}
}
@@ -26924,16 +27512,16 @@
],
"kind": "let",
"range": [
- 13603,
- 13612
+ 14054,
+ 14063
],
"loc": {
"start": {
- "line": 467,
+ "line": 491,
"column": 13
},
"end": {
- "line": 467,
+ "line": 491,
"column": 22
}
}
@@ -26945,16 +27533,16 @@
"type": "Identifier",
"name": "n",
"range": [
- 13614,
- 13615
+ 14065,
+ 14066
],
"loc": {
"start": {
- "line": 467,
+ "line": 491,
"column": 24
},
"end": {
- "line": 467,
+ "line": 491,
"column": 25
}
}
@@ -26968,16 +27556,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 13618,
- 13620
+ 14069,
+ 14071
],
"loc": {
"start": {
- "line": 467,
+ "line": 491,
"column": 28
},
"end": {
- "line": 467,
+ "line": 491,
"column": 30
}
}
@@ -26986,62 +27574,62 @@
"type": "Identifier",
"name": "getCellsNb",
"range": [
- 13621,
- 13631
+ 14072,
+ 14082
],
"loc": {
"start": {
- "line": 467,
+ "line": 491,
"column": 31
},
"end": {
- "line": 467,
+ "line": 491,
"column": 41
}
}
},
"range": [
- 13618,
- 13631
+ 14069,
+ 14082
],
"loc": {
"start": {
- "line": 467,
+ "line": 491,
"column": 28
},
"end": {
- "line": 467,
+ "line": 491,
"column": 41
}
}
},
"arguments": [],
"range": [
- 13618,
- 13633
+ 14069,
+ 14084
],
"loc": {
"start": {
- "line": 467,
+ "line": 491,
"column": 28
},
"end": {
- "line": 467,
+ "line": 491,
"column": 43
}
}
},
"range": [
- 13614,
- 13633
+ 14065,
+ 14084
],
"loc": {
"start": {
- "line": 467,
+ "line": 491,
"column": 24
},
"end": {
- "line": 467,
+ "line": 491,
"column": 43
}
}
@@ -27053,32 +27641,32 @@
"type": "Identifier",
"name": "n",
"range": [
- 13635,
- 13636
+ 14086,
+ 14087
],
"loc": {
"start": {
- "line": 467,
+ "line": 491,
"column": 45
},
"end": {
- "line": 467,
+ "line": 491,
"column": 46
}
}
},
"prefix": false,
"range": [
- 13635,
- 13638
+ 14086,
+ 14089
],
"loc": {
"start": {
- "line": 467,
+ "line": 491,
"column": 45
},
"end": {
- "line": 467,
+ "line": 491,
"column": 48
}
}
@@ -27095,16 +27683,16 @@
"type": "Identifier",
"name": "c",
"range": [
- 13658,
- 13659
+ 14109,
+ 14110
],
"loc": {
"start": {
- "line": 468,
+ "line": 492,
"column": 16
},
"end": {
- "line": 468,
+ "line": 492,
"column": 17
}
}
@@ -27119,16 +27707,16 @@
"type": "Identifier",
"name": "row",
"range": [
- 13662,
- 13665
+ 14113,
+ 14116
],
"loc": {
"start": {
- "line": 468,
+ "line": 492,
"column": 20
},
"end": {
- "line": 468,
+ "line": 492,
"column": 23
}
}
@@ -27137,31 +27725,31 @@
"type": "Identifier",
"name": "cells",
"range": [
- 13666,
- 13671
+ 14117,
+ 14122
],
"loc": {
"start": {
- "line": 468,
+ "line": 492,
"column": 24
},
"end": {
- "line": 468,
+ "line": 492,
"column": 29
}
}
},
"range": [
- 13662,
- 13671
+ 14113,
+ 14122
],
"loc": {
"start": {
- "line": 468,
+ "line": 492,
"column": 20
},
"end": {
- "line": 468,
+ "line": 492,
"column": 29
}
}
@@ -27170,46 +27758,46 @@
"type": "Identifier",
"name": "n",
"range": [
- 13672,
- 13673
+ 14123,
+ 14124
],
"loc": {
"start": {
- "line": 468,
+ "line": 492,
"column": 30
},
"end": {
- "line": 468,
+ "line": 492,
"column": 31
}
}
},
"range": [
- 13662,
- 13674
+ 14113,
+ 14125
],
"loc": {
"start": {
- "line": 468,
+ "line": 492,
"column": 20
},
"end": {
- "line": 468,
+ "line": 492,
"column": 32
}
}
},
"range": [
- 13658,
- 13674
+ 14109,
+ 14125
],
"loc": {
"start": {
- "line": 468,
+ "line": 492,
"column": 16
},
"end": {
- "line": 468,
+ "line": 492,
"column": 32
}
}
@@ -27217,16 +27805,16 @@
],
"kind": "let",
"range": [
- 13654,
- 13675
+ 14105,
+ 14126
],
"loc": {
"start": {
- "line": 468,
+ "line": 492,
"column": 12
},
"end": {
- "line": 468,
+ "line": 492,
"column": 33
}
}
@@ -27240,16 +27828,16 @@
"type": "Identifier",
"name": "thId",
"range": [
- 13692,
- 13696
+ 14143,
+ 14147
],
"loc": {
"start": {
- "line": 469,
+ "line": 493,
"column": 16
},
"end": {
- "line": 469,
+ "line": 493,
"column": 20
}
}
@@ -27263,16 +27851,16 @@
"type": "Identifier",
"name": "c",
"range": [
- 13699,
- 13700
+ 14150,
+ 14151
],
"loc": {
"start": {
- "line": 469,
+ "line": 493,
"column": 23
},
"end": {
- "line": 469,
+ "line": 493,
"column": 24
}
}
@@ -27281,31 +27869,31 @@
"type": "Identifier",
"name": "getAttribute",
"range": [
- 13701,
- 13713
+ 14152,
+ 14164
],
"loc": {
"start": {
- "line": 469,
+ "line": 493,
"column": 25
},
"end": {
- "line": 469,
+ "line": 493,
"column": 37
}
}
},
"range": [
- 13699,
- 13713
+ 14150,
+ 14164
],
"loc": {
"start": {
- "line": 469,
+ "line": 493,
"column": 23
},
"end": {
- "line": 469,
+ "line": 493,
"column": 37
}
}
@@ -27316,47 +27904,47 @@
"value": "id",
"raw": "'id'",
"range": [
- 13714,
- 13718
+ 14165,
+ 14169
],
"loc": {
"start": {
- "line": 469,
+ "line": 493,
"column": 38
},
"end": {
- "line": 469,
+ "line": 493,
"column": 42
}
}
}
],
"range": [
- 13699,
- 13719
+ 14150,
+ 14170
],
"loc": {
"start": {
- "line": 469,
+ "line": 493,
"column": 23
},
"end": {
- "line": 469,
+ "line": 493,
"column": 43
}
}
},
"range": [
- 13692,
- 13719
+ 14143,
+ 14170
],
"loc": {
"start": {
- "line": 469,
+ "line": 493,
"column": 16
},
"end": {
- "line": 469,
+ "line": 493,
"column": 43
}
}
@@ -27364,16 +27952,16 @@
],
"kind": "let",
"range": [
- 13688,
- 13720
+ 14139,
+ 14171
],
"loc": {
"start": {
- "line": 469,
+ "line": 493,
"column": 12
},
"end": {
- "line": 469,
+ "line": 493,
"column": 44
}
}
@@ -27390,32 +27978,32 @@
"type": "Identifier",
"name": "thId",
"range": [
- 13738,
- 13742
+ 14189,
+ 14193
],
"loc": {
"start": {
- "line": 470,
+ "line": 494,
"column": 17
},
"end": {
- "line": 470,
+ "line": 494,
"column": 21
}
}
},
"prefix": true,
"range": [
- 13737,
- 13742
+ 14188,
+ 14193
],
"loc": {
"start": {
- "line": 470,
+ "line": 494,
"column": 16
},
"end": {
- "line": 470,
+ "line": 494,
"column": 21
}
}
@@ -27427,16 +28015,16 @@
"type": "Identifier",
"name": "thId",
"range": [
- 13746,
- 13750
+ 14197,
+ 14201
],
"loc": {
"start": {
- "line": 470,
+ "line": 494,
"column": 25
},
"end": {
- "line": 470,
+ "line": 494,
"column": 29
}
}
@@ -27446,46 +28034,46 @@
"value": "",
"raw": "''",
"range": [
- 13755,
- 13757
+ 14206,
+ 14208
],
"loc": {
"start": {
- "line": 470,
+ "line": 494,
"column": 34
},
"end": {
- "line": 470,
+ "line": 494,
"column": 36
}
}
},
"range": [
- 13746,
- 13757
+ 14197,
+ 14208
],
"loc": {
"start": {
- "line": 470,
+ "line": 494,
"column": 25
},
"end": {
- "line": 470,
+ "line": 494,
"column": 36
}
}
},
"range": [
- 13737,
- 13757
+ 14188,
+ 14208
],
"loc": {
"start": {
- "line": 470,
+ "line": 494,
"column": 16
},
"end": {
- "line": 470,
+ "line": 494,
"column": 36
}
}
@@ -27502,16 +28090,16 @@
"type": "Identifier",
"name": "thId",
"range": [
- 13777,
- 13781
+ 14228,
+ 14232
],
"loc": {
"start": {
- "line": 471,
+ "line": 495,
"column": 16
},
"end": {
- "line": 471,
+ "line": 495,
"column": 20
}
}
@@ -27531,16 +28119,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 13784,
- 13788
+ 14235,
+ 14239
],
"loc": {
"start": {
- "line": 471,
+ "line": 495,
"column": 23
},
"end": {
- "line": 471,
+ "line": 495,
"column": 27
}
}
@@ -27549,31 +28137,31 @@
"type": "Identifier",
"name": "prfxGridTh",
"range": [
- 13789,
- 13799
+ 14240,
+ 14250
],
"loc": {
"start": {
- "line": 471,
+ "line": 495,
"column": 28
},
"end": {
- "line": 471,
+ "line": 495,
"column": 38
}
}
},
"range": [
- 13784,
- 13799
+ 14235,
+ 14250
],
"loc": {
"start": {
- "line": 471,
+ "line": 495,
"column": 23
},
"end": {
- "line": 471,
+ "line": 495,
"column": 38
}
}
@@ -27582,31 +28170,31 @@
"type": "Identifier",
"name": "n",
"range": [
- 13802,
- 13803
+ 14253,
+ 14254
],
"loc": {
"start": {
- "line": 471,
+ "line": 495,
"column": 41
},
"end": {
- "line": 471,
+ "line": 495,
"column": 42
}
}
},
"range": [
- 13784,
- 13803
+ 14235,
+ 14254
],
"loc": {
"start": {
- "line": 471,
+ "line": 495,
"column": 23
},
"end": {
- "line": 471,
+ "line": 495,
"column": 42
}
}
@@ -27616,31 +28204,31 @@
"value": "_",
"raw": "'_'",
"range": [
- 13806,
- 13809
+ 14257,
+ 14260
],
"loc": {
"start": {
- "line": 471,
+ "line": 495,
"column": 45
},
"end": {
- "line": 471,
+ "line": 495,
"column": 48
}
}
},
"range": [
- 13784,
- 13809
+ 14235,
+ 14260
],
"loc": {
"start": {
- "line": 471,
+ "line": 495,
"column": 23
},
"end": {
- "line": 471,
+ "line": 495,
"column": 48
}
}
@@ -27652,16 +28240,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 13812,
- 13814
+ 14263,
+ 14265
],
"loc": {
"start": {
- "line": 471,
+ "line": 495,
"column": 51
},
"end": {
- "line": 471,
+ "line": 495,
"column": 53
}
}
@@ -27670,76 +28258,76 @@
"type": "Identifier",
"name": "id",
"range": [
- 13815,
- 13817
+ 14266,
+ 14268
],
"loc": {
"start": {
- "line": 471,
+ "line": 495,
"column": 54
},
"end": {
- "line": 471,
+ "line": 495,
"column": 56
}
}
},
"range": [
- 13812,
- 13817
+ 14263,
+ 14268
],
"loc": {
"start": {
- "line": 471,
+ "line": 495,
"column": 51
},
"end": {
- "line": 471,
+ "line": 495,
"column": 56
}
}
},
"range": [
- 13784,
- 13817
+ 14235,
+ 14268
],
"loc": {
"start": {
- "line": 471,
+ "line": 495,
"column": 23
},
"end": {
- "line": 471,
+ "line": 495,
"column": 56
}
}
},
"range": [
- 13777,
- 13817
+ 14228,
+ 14268
],
"loc": {
"start": {
- "line": 471,
+ "line": 495,
"column": 16
},
"end": {
- "line": 471,
+ "line": 495,
"column": 56
}
}
},
"range": [
- 13777,
- 13818
+ 14228,
+ 14269
],
"loc": {
"start": {
- "line": 471,
+ "line": 495,
"column": 16
},
"end": {
- "line": 471,
+ "line": 495,
"column": 57
}
}
@@ -27755,16 +28343,16 @@
"type": "Identifier",
"name": "c",
"range": [
- 13835,
- 13836
+ 14286,
+ 14287
],
"loc": {
"start": {
- "line": 472,
+ "line": 496,
"column": 16
},
"end": {
- "line": 472,
+ "line": 496,
"column": 17
}
}
@@ -27773,31 +28361,31 @@
"type": "Identifier",
"name": "setAttribute",
"range": [
- 13837,
- 13849
+ 14288,
+ 14300
],
"loc": {
"start": {
- "line": 472,
+ "line": 496,
"column": 18
},
"end": {
- "line": 472,
+ "line": 496,
"column": 30
}
}
},
"range": [
- 13835,
- 13849
+ 14286,
+ 14300
],
"loc": {
"start": {
- "line": 472,
+ "line": 496,
"column": 16
},
"end": {
- "line": 472,
+ "line": 496,
"column": 30
}
}
@@ -27808,16 +28396,16 @@
"value": "id",
"raw": "'id'",
"range": [
- 13850,
- 13854
+ 14301,
+ 14305
],
"loc": {
"start": {
- "line": 472,
+ "line": 496,
"column": 31
},
"end": {
- "line": 472,
+ "line": 496,
"column": 35
}
}
@@ -27826,79 +28414,79 @@
"type": "Identifier",
"name": "thId",
"range": [
- 13856,
- 13860
+ 14307,
+ 14311
],
"loc": {
"start": {
- "line": 472,
+ "line": 496,
"column": 37
},
"end": {
- "line": 472,
+ "line": 496,
"column": 41
}
}
}
],
"range": [
- 13835,
- 13861
+ 14286,
+ 14312
],
"loc": {
"start": {
- "line": 472,
+ "line": 496,
"column": 16
},
"end": {
- "line": 472,
+ "line": 496,
"column": 42
}
}
},
"range": [
- 13835,
- 13862
+ 14286,
+ 14313
],
"loc": {
"start": {
- "line": 472,
+ "line": 496,
"column": 16
},
"end": {
- "line": 472,
+ "line": 496,
"column": 43
}
}
}
],
"range": [
- 13759,
- 13876
+ 14210,
+ 14327
],
"loc": {
"start": {
- "line": 470,
+ "line": 494,
"column": 38
},
"end": {
- "line": 473,
+ "line": 497,
"column": 13
}
}
},
"alternate": null,
"range": [
- 13733,
- 13876
+ 14184,
+ 14327
],
"loc": {
"start": {
- "line": 470,
+ "line": 494,
"column": 12
},
"end": {
- "line": 473,
+ "line": 497,
"column": 13
}
}
@@ -27914,16 +28502,16 @@
"type": "Identifier",
"name": "sortTriggers",
"range": [
- 13889,
- 13901
+ 14340,
+ 14352
],
"loc": {
"start": {
- "line": 474,
+ "line": 498,
"column": 12
},
"end": {
- "line": 474,
+ "line": 498,
"column": 24
}
}
@@ -27932,31 +28520,31 @@
"type": "Identifier",
"name": "push",
"range": [
- 13902,
- 13906
+ 14353,
+ 14357
],
"loc": {
"start": {
- "line": 474,
+ "line": 498,
"column": 25
},
"end": {
- "line": 474,
+ "line": 498,
"column": 29
}
}
},
"range": [
- 13889,
- 13906
+ 14340,
+ 14357
],
"loc": {
"start": {
- "line": 474,
+ "line": 498,
"column": 12
},
"end": {
- "line": 474,
+ "line": 498,
"column": 29
}
}
@@ -27966,78 +28554,78 @@
"type": "Identifier",
"name": "thId",
"range": [
- 13907,
- 13911
+ 14358,
+ 14362
],
"loc": {
"start": {
- "line": 474,
+ "line": 498,
"column": 30
},
"end": {
- "line": 474,
+ "line": 498,
"column": 34
}
}
}
],
"range": [
- 13889,
- 13912
+ 14340,
+ 14363
],
"loc": {
"start": {
- "line": 474,
+ "line": 498,
"column": 12
},
"end": {
- "line": 474,
+ "line": 498,
"column": 35
}
}
},
"range": [
- 13889,
- 13913
+ 14340,
+ 14364
],
"loc": {
"start": {
- "line": 474,
+ "line": 498,
"column": 12
},
"end": {
- "line": 474,
+ "line": 498,
"column": 36
}
}
}
],
"range": [
- 13640,
- 13923
+ 14091,
+ 14374
],
"loc": {
"start": {
- "line": 467,
+ "line": 491,
"column": 50
},
"end": {
- "line": 475,
+ "line": 499,
"column": 9
}
}
},
"range": [
- 13598,
- 13923
+ 14049,
+ 14374
],
"loc": {
"start": {
- "line": 467,
+ "line": 491,
"column": 8
},
"end": {
- "line": 475,
+ "line": 499,
"column": 9
}
}
@@ -28048,47 +28636,47 @@
"type": "Identifier",
"name": "sortTriggers",
"range": [
- 13939,
- 13951
+ 14390,
+ 14402
],
"loc": {
"start": {
- "line": 476,
+ "line": 500,
"column": 15
},
"end": {
- "line": 476,
+ "line": 500,
"column": 27
}
}
},
"range": [
- 13932,
- 13952
+ 14383,
+ 14403
],
"loc": {
"start": {
- "line": 476,
+ "line": 500,
"column": 8
},
"end": {
- "line": 476,
+ "line": 500,
"column": 28
}
}
}
],
"range": [
- 13531,
- 13958
+ 13982,
+ 14409
],
"loc": {
"start": {
- "line": 464,
+ "line": 488,
"column": 27
},
"end": {
- "line": 477,
+ "line": 501,
"column": 5
}
}
@@ -28096,16 +28684,16 @@
"generator": false,
"expression": false,
"range": [
- 13525,
- 13958
+ 13976,
+ 14409
],
"loc": {
"start": {
- "line": 464,
+ "line": 488,
"column": 21
},
"end": {
- "line": 477,
+ "line": 501,
"column": 5
}
}
@@ -28113,16 +28701,16 @@
"kind": "method",
"computed": false,
"range": [
- 13508,
- 13958
+ 13959,
+ 14409
],
"loc": {
"start": {
- "line": 464,
+ "line": 488,
"column": 4
},
"end": {
- "line": 477,
+ "line": 501,
"column": 5
}
},
@@ -28131,16 +28719,16 @@
"type": "Block",
"value": "*\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 ",
"range": [
- 13306,
- 13503
+ 13757,
+ 13954
],
"loc": {
"start": {
- "line": 458,
+ "line": 482,
"column": 4
},
"end": {
- "line": 463,
+ "line": 487,
"column": 7
}
}
@@ -28151,16 +28739,16 @@
"type": "Block",
"value": "*\n * Removes the grid layout\n ",
"range": [
- 13964,
- 14006
+ 14415,
+ 14457
],
"loc": {
"start": {
- "line": 479,
+ "line": 503,
"column": 4
},
"end": {
- "line": 481,
+ "line": 505,
"column": 7
}
}
@@ -28174,16 +28762,16 @@
"type": "Identifier",
"name": "destroy",
"range": [
- 14011,
- 14018
+ 14462,
+ 14469
],
"loc": {
"start": {
- "line": 482,
+ "line": 506,
"column": 4
},
"end": {
- "line": 482,
+ "line": 506,
"column": 11
}
}
@@ -28204,16 +28792,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 14035,
- 14037
+ 14486,
+ 14488
],
"loc": {
"start": {
- "line": 483,
+ "line": 507,
"column": 12
},
"end": {
- "line": 483,
+ "line": 507,
"column": 14
}
}
@@ -28224,16 +28812,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 14040,
- 14044
+ 14491,
+ 14495
],
"loc": {
"start": {
- "line": 483,
+ "line": 507,
"column": 17
},
"end": {
- "line": 483,
+ "line": 507,
"column": 21
}
}
@@ -28242,46 +28830,46 @@
"type": "Identifier",
"name": "tf",
"range": [
- 14045,
- 14047
+ 14496,
+ 14498
],
"loc": {
"start": {
- "line": 483,
+ "line": 507,
"column": 22
},
"end": {
- "line": 483,
+ "line": 507,
"column": 24
}
}
},
"range": [
- 14040,
- 14047
+ 14491,
+ 14498
],
"loc": {
"start": {
- "line": 483,
+ "line": 507,
"column": 17
},
"end": {
- "line": 483,
+ "line": 507,
"column": 24
}
}
},
"range": [
- 14035,
- 14047
+ 14486,
+ 14498
],
"loc": {
"start": {
- "line": 483,
+ "line": 507,
"column": 12
},
"end": {
- "line": 483,
+ "line": 507,
"column": 24
}
}
@@ -28289,16 +28877,16 @@
],
"kind": "let",
"range": [
- 14031,
- 14048
+ 14482,
+ 14499
],
"loc": {
"start": {
- "line": 483,
+ "line": 507,
"column": 8
},
"end": {
- "line": 483,
+ "line": 507,
"column": 25
}
}
@@ -28312,16 +28900,16 @@
"type": "Identifier",
"name": "tbl",
"range": [
- 14061,
- 14064
+ 14512,
+ 14515
],
"loc": {
"start": {
- "line": 484,
+ "line": 508,
"column": 12
},
"end": {
- "line": 484,
+ "line": 508,
"column": 15
}
}
@@ -28333,16 +28921,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 14067,
- 14069
+ 14518,
+ 14520
],
"loc": {
"start": {
- "line": 484,
+ "line": 508,
"column": 18
},
"end": {
- "line": 484,
+ "line": 508,
"column": 20
}
}
@@ -28351,46 +28939,46 @@
"type": "Identifier",
"name": "tbl",
"range": [
- 14070,
- 14073
+ 14521,
+ 14524
],
"loc": {
"start": {
- "line": 484,
+ "line": 508,
"column": 21
},
"end": {
- "line": 484,
+ "line": 508,
"column": 24
}
}
},
"range": [
- 14067,
- 14073
+ 14518,
+ 14524
],
"loc": {
"start": {
- "line": 484,
+ "line": 508,
"column": 18
},
"end": {
- "line": 484,
+ "line": 508,
"column": 24
}
}
},
"range": [
- 14061,
- 14073
+ 14512,
+ 14524
],
"loc": {
"start": {
- "line": 484,
+ "line": 508,
"column": 12
},
"end": {
- "line": 484,
+ "line": 508,
"column": 24
}
}
@@ -28398,16 +28986,16 @@
],
"kind": "let",
"range": [
- 14057,
- 14074
+ 14508,
+ 14525
],
"loc": {
"start": {
- "line": 484,
+ "line": 508,
"column": 8
},
"end": {
- "line": 484,
+ "line": 508,
"column": 25
}
}
@@ -28423,16 +29011,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 14089,
- 14093
+ 14540,
+ 14544
],
"loc": {
"start": {
- "line": 486,
+ "line": 510,
"column": 13
},
"end": {
- "line": 486,
+ "line": 510,
"column": 17
}
}
@@ -28441,47 +29029,47 @@
"type": "Identifier",
"name": "initialized",
"range": [
- 14094,
- 14105
+ 14545,
+ 14556
],
"loc": {
"start": {
- "line": 486,
+ "line": 510,
"column": 18
},
"end": {
- "line": 486,
+ "line": 510,
"column": 29
}
}
},
"range": [
- 14089,
- 14105
+ 14540,
+ 14556
],
"loc": {
"start": {
- "line": 486,
+ "line": 510,
"column": 13
},
"end": {
- "line": 486,
+ "line": 510,
"column": 29
}
}
},
"prefix": true,
"range": [
- 14088,
- 14105
+ 14539,
+ 14556
],
"loc": {
"start": {
- "line": 486,
+ "line": 510,
"column": 12
},
"end": {
- "line": 486,
+ "line": 510,
"column": 29
}
}
@@ -28493,48 +29081,48 @@
"type": "ReturnStatement",
"argument": null,
"range": [
- 14121,
- 14128
+ 14572,
+ 14579
],
"loc": {
"start": {
- "line": 487,
+ "line": 511,
"column": 12
},
"end": {
- "line": 487,
+ "line": 511,
"column": 19
}
}
}
],
"range": [
- 14107,
- 14138
+ 14558,
+ 14589
],
"loc": {
"start": {
- "line": 486,
+ "line": 510,
"column": 31
},
"end": {
- "line": 488,
+ "line": 512,
"column": 9
}
}
},
"alternate": null,
"range": [
- 14084,
- 14138
+ 14535,
+ 14589
],
"loc": {
"start": {
- "line": 486,
+ "line": 510,
"column": 8
},
"end": {
- "line": 488,
+ "line": 512,
"column": 9
}
}
@@ -28548,16 +29136,16 @@
"type": "Identifier",
"name": "t",
"range": [
- 14151,
- 14152
+ 14602,
+ 14603
],
"loc": {
"start": {
- "line": 489,
+ "line": 513,
"column": 12
},
"end": {
- "line": 489,
+ "line": 513,
"column": 13
}
}
@@ -28568,16 +29156,16 @@
"type": "Identifier",
"name": "removeElm",
"range": [
- 14155,
- 14164
+ 14606,
+ 14615
],
"loc": {
"start": {
- "line": 489,
+ "line": 513,
"column": 16
},
"end": {
- "line": 489,
+ "line": 513,
"column": 25
}
}
@@ -28587,47 +29175,47 @@
"type": "Identifier",
"name": "tbl",
"range": [
- 14165,
- 14168
+ 14616,
+ 14619
],
"loc": {
"start": {
- "line": 489,
+ "line": 513,
"column": 26
},
"end": {
- "line": 489,
+ "line": 513,
"column": 29
}
}
}
],
"range": [
- 14155,
- 14169
+ 14606,
+ 14620
],
"loc": {
"start": {
- "line": 489,
+ "line": 513,
"column": 16
},
"end": {
- "line": 489,
+ "line": 513,
"column": 30
}
}
},
"range": [
- 14151,
- 14169
+ 14602,
+ 14620
],
"loc": {
"start": {
- "line": 489,
+ "line": 513,
"column": 12
},
"end": {
- "line": 489,
+ "line": 513,
"column": 30
}
}
@@ -28635,16 +29223,16 @@
],
"kind": "let",
"range": [
- 14147,
- 14170
+ 14598,
+ 14621
],
"loc": {
"start": {
- "line": 489,
+ "line": 513,
"column": 8
},
"end": {
- "line": 489,
+ "line": 513,
"column": 31
}
}
@@ -28665,16 +29253,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 14179,
- 14183
+ 14630,
+ 14634
],
"loc": {
"start": {
- "line": 490,
+ "line": 514,
"column": 8
},
"end": {
- "line": 490,
+ "line": 514,
"column": 12
}
}
@@ -28683,31 +29271,31 @@
"type": "Identifier",
"name": "tblMainCont",
"range": [
- 14184,
- 14195
+ 14635,
+ 14646
],
"loc": {
"start": {
- "line": 490,
+ "line": 514,
"column": 13
},
"end": {
- "line": 490,
+ "line": 514,
"column": 24
}
}
},
"range": [
- 14179,
- 14195
+ 14630,
+ 14646
],
"loc": {
"start": {
- "line": 490,
+ "line": 514,
"column": 8
},
"end": {
- "line": 490,
+ "line": 514,
"column": 24
}
}
@@ -28716,31 +29304,31 @@
"type": "Identifier",
"name": "parentNode",
"range": [
- 14196,
- 14206
+ 14647,
+ 14657
],
"loc": {
"start": {
- "line": 490,
+ "line": 514,
"column": 25
},
"end": {
- "line": 490,
+ "line": 514,
"column": 35
}
}
},
"range": [
- 14179,
- 14206
+ 14630,
+ 14657
],
"loc": {
"start": {
- "line": 490,
+ "line": 514,
"column": 8
},
"end": {
- "line": 490,
+ "line": 514,
"column": 35
}
}
@@ -28749,31 +29337,31 @@
"type": "Identifier",
"name": "insertBefore",
"range": [
- 14207,
- 14219
+ 14658,
+ 14670
],
"loc": {
"start": {
- "line": 490,
+ "line": 514,
"column": 36
},
"end": {
- "line": 490,
+ "line": 514,
"column": 48
}
}
},
"range": [
- 14179,
- 14219
+ 14630,
+ 14670
],
"loc": {
"start": {
- "line": 490,
+ "line": 514,
"column": 8
},
"end": {
- "line": 490,
+ "line": 514,
"column": 48
}
}
@@ -28783,16 +29371,16 @@
"type": "Identifier",
"name": "t",
"range": [
- 14220,
- 14221
+ 14671,
+ 14672
],
"loc": {
"start": {
- "line": 490,
+ "line": 514,
"column": 49
},
"end": {
- "line": 490,
+ "line": 514,
"column": 50
}
}
@@ -28803,16 +29391,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 14223,
- 14227
+ 14674,
+ 14678
],
"loc": {
"start": {
- "line": 490,
+ "line": 514,
"column": 52
},
"end": {
- "line": 490,
+ "line": 514,
"column": 56
}
}
@@ -28821,62 +29409,62 @@
"type": "Identifier",
"name": "tblMainCont",
"range": [
- 14228,
- 14239
+ 14679,
+ 14690
],
"loc": {
"start": {
- "line": 490,
+ "line": 514,
"column": 57
},
"end": {
- "line": 490,
+ "line": 514,
"column": 68
}
}
},
"range": [
- 14223,
- 14239
+ 14674,
+ 14690
],
"loc": {
"start": {
- "line": 490,
+ "line": 514,
"column": 52
},
"end": {
- "line": 490,
+ "line": 514,
"column": 68
}
}
}
],
"range": [
- 14179,
- 14240
+ 14630,
+ 14691
],
"loc": {
"start": {
- "line": 490,
+ "line": 514,
"column": 8
},
"end": {
- "line": 490,
+ "line": 514,
"column": 69
}
}
},
"range": [
- 14179,
- 14241
+ 14630,
+ 14692
],
"loc": {
"start": {
- "line": 490,
+ "line": 514,
"column": 8
},
"end": {
- "line": 490,
+ "line": 514,
"column": 70
}
}
@@ -28889,16 +29477,16 @@
"type": "Identifier",
"name": "removeElm",
"range": [
- 14250,
- 14259
+ 14701,
+ 14710
],
"loc": {
"start": {
- "line": 491,
+ "line": 515,
"column": 8
},
"end": {
- "line": 491,
+ "line": 515,
"column": 17
}
}
@@ -28910,16 +29498,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 14260,
- 14264
+ 14711,
+ 14715
],
"loc": {
"start": {
- "line": 491,
+ "line": 515,
"column": 18
},
"end": {
- "line": 491,
+ "line": 515,
"column": 22
}
}
@@ -28928,62 +29516,62 @@
"type": "Identifier",
"name": "tblMainCont",
"range": [
- 14265,
- 14276
+ 14716,
+ 14727
],
"loc": {
"start": {
- "line": 491,
+ "line": 515,
"column": 23
},
"end": {
- "line": 491,
+ "line": 515,
"column": 34
}
}
},
"range": [
- 14260,
- 14276
+ 14711,
+ 14727
],
"loc": {
"start": {
- "line": 491,
+ "line": 515,
"column": 18
},
"end": {
- "line": 491,
+ "line": 515,
"column": 34
}
}
}
],
"range": [
- 14250,
- 14277
+ 14701,
+ 14728
],
"loc": {
"start": {
- "line": 491,
+ "line": 515,
"column": 8
},
"end": {
- "line": 491,
+ "line": 515,
"column": 35
}
}
},
"range": [
- 14250,
- 14278
+ 14701,
+ 14729
],
"loc": {
"start": {
- "line": 491,
+ "line": 515,
"column": 8
},
"end": {
- "line": 491,
+ "line": 515,
"column": 36
}
}
@@ -28999,16 +29587,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 14288,
- 14292
+ 14739,
+ 14743
],
"loc": {
"start": {
- "line": 493,
+ "line": 517,
"column": 8
},
"end": {
- "line": 493,
+ "line": 517,
"column": 12
}
}
@@ -29017,31 +29605,31 @@
"type": "Identifier",
"name": "tblMainCont",
"range": [
- 14293,
- 14304
+ 14744,
+ 14755
],
"loc": {
"start": {
- "line": 493,
+ "line": 517,
"column": 13
},
"end": {
- "line": 493,
+ "line": 517,
"column": 24
}
}
},
"range": [
- 14288,
- 14304
+ 14739,
+ 14755
],
"loc": {
"start": {
- "line": 493,
+ "line": 517,
"column": 8
},
"end": {
- "line": 493,
+ "line": 517,
"column": 24
}
}
@@ -29051,46 +29639,46 @@
"value": null,
"raw": "null",
"range": [
- 14307,
- 14311
+ 14758,
+ 14762
],
"loc": {
"start": {
- "line": 493,
+ "line": 517,
"column": 27
},
"end": {
- "line": 493,
+ "line": 517,
"column": 31
}
}
},
"range": [
- 14288,
- 14311
+ 14739,
+ 14762
],
"loc": {
"start": {
- "line": 493,
+ "line": 517,
"column": 8
},
"end": {
- "line": 493,
+ "line": 517,
"column": 31
}
}
},
"range": [
- 14288,
- 14312
+ 14739,
+ 14763
],
"loc": {
"start": {
- "line": 493,
+ "line": 517,
"column": 8
},
"end": {
- "line": 493,
+ "line": 517,
"column": 32
}
}
@@ -29106,16 +29694,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 14321,
- 14325
+ 14772,
+ 14776
],
"loc": {
"start": {
- "line": 494,
+ "line": 518,
"column": 8
},
"end": {
- "line": 494,
+ "line": 518,
"column": 12
}
}
@@ -29124,31 +29712,31 @@
"type": "Identifier",
"name": "headTblCont",
"range": [
- 14326,
- 14337
+ 14777,
+ 14788
],
"loc": {
"start": {
- "line": 494,
+ "line": 518,
"column": 13
},
"end": {
- "line": 494,
+ "line": 518,
"column": 24
}
}
},
"range": [
- 14321,
- 14337
+ 14772,
+ 14788
],
"loc": {
"start": {
- "line": 494,
+ "line": 518,
"column": 8
},
"end": {
- "line": 494,
+ "line": 518,
"column": 24
}
}
@@ -29158,46 +29746,46 @@
"value": null,
"raw": "null",
"range": [
- 14340,
- 14344
+ 14791,
+ 14795
],
"loc": {
"start": {
- "line": 494,
+ "line": 518,
"column": 27
},
"end": {
- "line": 494,
+ "line": 518,
"column": 31
}
}
},
"range": [
- 14321,
- 14344
+ 14772,
+ 14795
],
"loc": {
"start": {
- "line": 494,
+ "line": 518,
"column": 8
},
"end": {
- "line": 494,
+ "line": 518,
"column": 31
}
}
},
"range": [
- 14321,
- 14345
+ 14772,
+ 14796
],
"loc": {
"start": {
- "line": 494,
+ "line": 518,
"column": 8
},
"end": {
- "line": 494,
+ "line": 518,
"column": 32
}
}
@@ -29213,16 +29801,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 14354,
- 14358
+ 14805,
+ 14809
],
"loc": {
"start": {
- "line": 495,
+ "line": 519,
"column": 8
},
"end": {
- "line": 495,
+ "line": 519,
"column": 12
}
}
@@ -29231,31 +29819,31 @@
"type": "Identifier",
"name": "headTbl",
"range": [
- 14359,
- 14366
+ 14810,
+ 14817
],
"loc": {
"start": {
- "line": 495,
+ "line": 519,
"column": 13
},
"end": {
- "line": 495,
+ "line": 519,
"column": 20
}
}
},
"range": [
- 14354,
- 14366
+ 14805,
+ 14817
],
"loc": {
"start": {
- "line": 495,
+ "line": 519,
"column": 8
},
"end": {
- "line": 495,
+ "line": 519,
"column": 20
}
}
@@ -29265,46 +29853,46 @@
"value": null,
"raw": "null",
"range": [
- 14369,
- 14373
+ 14820,
+ 14824
],
"loc": {
"start": {
- "line": 495,
+ "line": 519,
"column": 23
},
"end": {
- "line": 495,
+ "line": 519,
"column": 27
}
}
},
"range": [
- 14354,
- 14373
+ 14805,
+ 14824
],
"loc": {
"start": {
- "line": 495,
+ "line": 519,
"column": 8
},
"end": {
- "line": 495,
+ "line": 519,
"column": 27
}
}
},
"range": [
- 14354,
- 14374
+ 14805,
+ 14825
],
"loc": {
"start": {
- "line": 495,
+ "line": 519,
"column": 8
},
"end": {
- "line": 495,
+ "line": 519,
"column": 28
}
}
@@ -29320,16 +29908,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 14383,
- 14387
+ 14834,
+ 14838
],
"loc": {
"start": {
- "line": 496,
+ "line": 520,
"column": 8
},
"end": {
- "line": 496,
+ "line": 520,
"column": 12
}
}
@@ -29338,31 +29926,31 @@
"type": "Identifier",
"name": "tblCont",
"range": [
- 14388,
- 14395
+ 14839,
+ 14846
],
"loc": {
"start": {
- "line": 496,
+ "line": 520,
"column": 13
},
"end": {
- "line": 496,
+ "line": 520,
"column": 20
}
}
},
"range": [
- 14383,
- 14395
+ 14834,
+ 14846
],
"loc": {
"start": {
- "line": 496,
+ "line": 520,
"column": 8
},
"end": {
- "line": 496,
+ "line": 520,
"column": 20
}
}
@@ -29372,46 +29960,46 @@
"value": null,
"raw": "null",
"range": [
- 14398,
- 14402
+ 14849,
+ 14853
],
"loc": {
"start": {
- "line": 496,
+ "line": 520,
"column": 23
},
"end": {
- "line": 496,
+ "line": 520,
"column": 27
}
}
},
"range": [
- 14383,
- 14402
+ 14834,
+ 14853
],
"loc": {
"start": {
- "line": 496,
+ "line": 520,
"column": 8
},
"end": {
- "line": 496,
+ "line": 520,
"column": 27
}
}
},
"range": [
- 14383,
- 14403
+ 14834,
+ 14854
],
"loc": {
"start": {
- "line": 496,
+ "line": 520,
"column": 8
},
"end": {
- "line": 496,
+ "line": 520,
"column": 28
}
}
@@ -29428,16 +30016,16 @@
"type": "Identifier",
"name": "tbl",
"range": [
- 14413,
- 14416
+ 14864,
+ 14867
],
"loc": {
"start": {
- "line": 498,
+ "line": 522,
"column": 8
},
"end": {
- "line": 498,
+ "line": 522,
"column": 11
}
}
@@ -29446,31 +30034,31 @@
"type": "Identifier",
"name": "outerHTML",
"range": [
- 14417,
- 14426
+ 14868,
+ 14877
],
"loc": {
"start": {
- "line": 498,
+ "line": 522,
"column": 12
},
"end": {
- "line": 498,
+ "line": 522,
"column": 21
}
}
},
"range": [
- 14413,
- 14426
+ 14864,
+ 14877
],
"loc": {
"start": {
- "line": 498,
+ "line": 522,
"column": 8
},
"end": {
- "line": 498,
+ "line": 522,
"column": 21
}
}
@@ -29481,16 +30069,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 14429,
- 14433
+ 14880,
+ 14884
],
"loc": {
"start": {
- "line": 498,
+ "line": 522,
"column": 24
},
"end": {
- "line": 498,
+ "line": 522,
"column": 28
}
}
@@ -29499,61 +30087,61 @@
"type": "Identifier",
"name": "sourceTblHtml",
"range": [
- 14434,
- 14447
+ 14885,
+ 14898
],
"loc": {
"start": {
- "line": 498,
+ "line": 522,
"column": 29
},
"end": {
- "line": 498,
+ "line": 522,
"column": 42
}
}
},
"range": [
- 14429,
- 14447
+ 14880,
+ 14898
],
"loc": {
"start": {
- "line": 498,
+ "line": 522,
"column": 24
},
"end": {
- "line": 498,
+ "line": 522,
"column": 42
}
}
},
"range": [
- 14413,
- 14447
+ 14864,
+ 14898
],
"loc": {
"start": {
- "line": 498,
+ "line": 522,
"column": 8
},
"end": {
- "line": 498,
+ "line": 522,
"column": 42
}
}
},
"range": [
- 14413,
- 14448
+ 14864,
+ 14899
],
"loc": {
"start": {
- "line": 498,
+ "line": 522,
"column": 8
},
"end": {
- "line": 498,
+ "line": 522,
"column": 43
}
},
@@ -29562,16 +30150,16 @@
"type": "Line",
"value": "needed to keep reference of table element for future usage",
"range": [
- 14457,
- 14517
+ 14908,
+ 14968
],
"loc": {
"start": {
- "line": 499,
+ "line": 523,
"column": 8
},
"end": {
- "line": 499,
+ "line": 523,
"column": 68
}
}
@@ -29592,16 +30180,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 14526,
- 14530
+ 14977,
+ 14981
],
"loc": {
"start": {
- "line": 500,
+ "line": 524,
"column": 8
},
"end": {
- "line": 500,
+ "line": 524,
"column": 12
}
}
@@ -29610,31 +30198,31 @@
"type": "Identifier",
"name": "tf",
"range": [
- 14531,
- 14533
+ 14982,
+ 14984
],
"loc": {
"start": {
- "line": 500,
+ "line": 524,
"column": 13
},
"end": {
- "line": 500,
+ "line": 524,
"column": 15
}
}
},
"range": [
- 14526,
- 14533
+ 14977,
+ 14984
],
"loc": {
"start": {
- "line": 500,
+ "line": 524,
"column": 8
},
"end": {
- "line": 500,
+ "line": 524,
"column": 15
}
}
@@ -29643,31 +30231,31 @@
"type": "Identifier",
"name": "tbl",
"range": [
- 14534,
- 14537
+ 14985,
+ 14988
],
"loc": {
"start": {
- "line": 500,
+ "line": 524,
"column": 16
},
"end": {
- "line": 500,
+ "line": 524,
"column": 19
}
}
},
"range": [
- 14526,
- 14537
+ 14977,
+ 14988
],
"loc": {
"start": {
- "line": 500,
+ "line": 524,
"column": 8
},
"end": {
- "line": 500,
+ "line": 524,
"column": 19
}
}
@@ -29678,16 +30266,16 @@
"type": "Identifier",
"name": "elm",
"range": [
- 14540,
- 14543
+ 14991,
+ 14994
],
"loc": {
"start": {
- "line": 500,
+ "line": 524,
"column": 22
},
"end": {
- "line": 500,
+ "line": 524,
"column": 25
}
}
@@ -29700,16 +30288,16 @@
"type": "Identifier",
"name": "tf",
"range": [
- 14544,
- 14546
+ 14995,
+ 14997
],
"loc": {
"start": {
- "line": 500,
+ "line": 524,
"column": 26
},
"end": {
- "line": 500,
+ "line": 524,
"column": 28
}
}
@@ -29718,77 +30306,77 @@
"type": "Identifier",
"name": "id",
"range": [
- 14547,
- 14549
+ 14998,
+ 15000
],
"loc": {
"start": {
- "line": 500,
+ "line": 524,
"column": 29
},
"end": {
- "line": 500,
+ "line": 524,
"column": 31
}
}
},
"range": [
- 14544,
- 14549
+ 14995,
+ 15000
],
"loc": {
"start": {
- "line": 500,
+ "line": 524,
"column": 26
},
"end": {
- "line": 500,
+ "line": 524,
"column": 31
}
}
}
],
"range": [
- 14540,
- 14550
+ 14991,
+ 15001
],
"loc": {
"start": {
- "line": 500,
+ "line": 524,
"column": 22
},
"end": {
- "line": 500,
+ "line": 524,
"column": 32
}
}
},
"range": [
- 14526,
- 14550
+ 14977,
+ 15001
],
"loc": {
"start": {
- "line": 500,
+ "line": 524,
"column": 8
},
"end": {
- "line": 500,
+ "line": 524,
"column": 32
}
}
},
"range": [
- 14526,
- 14551
+ 14977,
+ 15002
],
"loc": {
"start": {
- "line": 500,
+ "line": 524,
"column": 8
},
"end": {
- "line": 500,
+ "line": 524,
"column": 33
}
},
@@ -29797,16 +30385,16 @@
"type": "Line",
"value": "needed to keep reference of table element for future usage",
"range": [
- 14457,
- 14517
+ 14908,
+ 14968
],
"loc": {
"start": {
- "line": 499,
+ "line": 523,
"column": 8
},
"end": {
- "line": 499,
+ "line": 523,
"column": 68
}
}
@@ -29824,16 +30412,16 @@
"object": {
"type": "ThisExpression",
"range": [
- 14561,
- 14565
+ 15012,
+ 15016
],
"loc": {
"start": {
- "line": 502,
+ "line": 526,
"column": 8
},
"end": {
- "line": 502,
+ "line": 526,
"column": 12
}
}
@@ -29842,31 +30430,31 @@
"type": "Identifier",
"name": "initialized",
"range": [
- 14566,
- 14577
+ 15017,
+ 15028
],
"loc": {
"start": {
- "line": 502,
+ "line": 526,
"column": 13
},
"end": {
- "line": 502,
+ "line": 526,
"column": 24
}
}
},
"range": [
- 14561,
- 14577
+ 15012,
+ 15028
],
"loc": {
"start": {
- "line": 502,
+ "line": 526,
"column": 8
},
"end": {
- "line": 502,
+ "line": 526,
"column": 24
}
}
@@ -29876,62 +30464,62 @@
"value": false,
"raw": "false",
"range": [
- 14580,
- 14585
+ 15031,
+ 15036
],
"loc": {
"start": {
- "line": 502,
+ "line": 526,
"column": 27
},
"end": {
- "line": 502,
+ "line": 526,
"column": 32
}
}
},
"range": [
- 14561,
- 14585
+ 15012,
+ 15036
],
"loc": {
"start": {
- "line": 502,
+ "line": 526,
"column": 8
},
"end": {
- "line": 502,
+ "line": 526,
"column": 32
}
}
},
"range": [
- 14561,
- 14586
+ 15012,
+ 15037
],
"loc": {
"start": {
- "line": 502,
+ "line": 526,
"column": 8
},
"end": {
- "line": 502,
+ "line": 526,
"column": 33
}
}
}
],
"range": [
- 14021,
- 14592
+ 14472,
+ 15043
],
"loc": {
"start": {
- "line": 482,
+ "line": 506,
"column": 14
},
"end": {
- "line": 503,
+ "line": 527,
"column": 5
}
}
@@ -29939,16 +30527,16 @@
"generator": false,
"expression": false,
"range": [
- 14018,
- 14592
+ 14469,
+ 15043
],
"loc": {
"start": {
- "line": 482,
+ "line": 506,
"column": 11
},
"end": {
- "line": 503,
+ "line": 527,
"column": 5
}
}
@@ -29956,16 +30544,16 @@
"kind": "method",
"computed": false,
"range": [
- 14011,
- 14592
+ 14462,
+ 15043
],
"loc": {
"start": {
- "line": 482,
+ "line": 506,
"column": 4
},
"end": {
- "line": 503,
+ "line": 527,
"column": 5
}
},
@@ -29974,16 +30562,16 @@
"type": "Block",
"value": "*\n * Removes the grid layout\n ",
"range": [
- 13964,
- 14006
+ 14415,
+ 14457
],
"loc": {
"start": {
- "line": 479,
+ "line": 503,
"column": 4
},
"end": {
- "line": 481,
+ "line": 505,
"column": 7
}
}
@@ -29994,7 +30582,7 @@
],
"range": [
292,
- 14594
+ 15045
],
"loc": {
"start": {
@@ -30002,14 +30590,14 @@
"column": 40
},
"end": {
- "line": 504,
+ "line": 528,
"column": 1
}
}
},
"range": [
259,
- 14594
+ 15045
],
"loc": {
"start": {
@@ -30017,7 +30605,7 @@
"column": 7
},
"end": {
- "line": 504,
+ "line": 528,
"column": 1
}
},
@@ -30047,7 +30635,7 @@
"source": null,
"range": [
252,
- 14594
+ 15045
],
"loc": {
"start": {
@@ -30055,7 +30643,7 @@
"column": 0
},
"end": {
- "line": 504,
+ "line": 528,
"column": 1
}
},
@@ -30084,7 +30672,7 @@
"sourceType": "module",
"range": [
0,
- 14594
+ 15045
],
"loc": {
"start": {
@@ -30092,7 +30680,7 @@
"column": 0
},
"end": {
- "line": 504,
+ "line": 528,
"column": 1
}
},
@@ -30494,11 +31082,11 @@
}
},
{
- "type": "Line",
- "value": " filters flag at TF level",
+ "type": "Block",
+ "value": "*\n * Main container element\n * @private\n ",
"range": [
3936,
- 3963
+ 4005
],
"loc": {
"start": {
@@ -30506,7 +31094,79 @@
"column": 8
},
"end": {
- "line": 152,
+ "line": 155,
+ "column": 11
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\n * Table container element\n * @private\n ",
+ "range": [
+ 4048,
+ 4118
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 8
+ },
+ "end": {
+ "line": 161,
+ "column": 11
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\n * Headers' table container element\n * @private\n ",
+ "range": [
+ 4157,
+ 4236
+ ],
+ "loc": {
+ "start": {
+ "line": 164,
+ "column": 8
+ },
+ "end": {
+ "line": 167,
+ "column": 11
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\n * Headers' table element\n * @private\n ",
+ "range": [
+ 4279,
+ 4348
+ ],
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 8
+ },
+ "end": {
+ "line": 173,
+ "column": 11
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " filters flag at TF level",
+ "range": [
+ 4387,
+ 4414
+ ],
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 8
+ },
+ "end": {
+ "line": 176,
"column": 35
}
}
@@ -30515,16 +31175,16 @@
"type": "Block",
"value": "*\n * Generates a grid with fixed headers\n * TODO: reduce size of init by extracting single purposed methods\n ",
"range": [
- 4016,
- 4141
+ 4467,
+ 4592
],
"loc": {
"start": {
- "line": 156,
+ "line": 180,
"column": 4
},
"end": {
- "line": 159,
+ "line": 183,
"column": 7
}
}
@@ -30533,16 +31193,16 @@
"type": "Line",
"value": " Override relevant TableFilter properties",
"range": [
- 4279,
- 4322
+ 4730,
+ 4773
],
"loc": {
"start": {
- "line": 168,
+ "line": 192,
"column": 8
},
"end": {
- "line": 168,
+ "line": 192,
"column": 51
}
}
@@ -30551,16 +31211,16 @@
"type": "Line",
"value": " Assign default column widths",
"range": [
- 4361,
- 4392
+ 4812,
+ 4843
],
"loc": {
"start": {
- "line": 171,
+ "line": 195,
"column": 8
},
"end": {
- "line": 171,
+ "line": 195,
"column": 39
}
}
@@ -30569,16 +31229,16 @@
"type": "Line",
"value": " Initial table width",
"range": [
- 4438,
- 4460
+ 4889,
+ 4911
],
"loc": {
"start": {
- "line": 174,
+ "line": 198,
"column": 8
},
"end": {
- "line": 174,
+ "line": 198,
"column": 30
}
}
@@ -30587,16 +31247,16 @@
"type": "Line",
"value": "Main container: it will contain all the elements",
"range": [
- 4515,
- 4565
+ 4966,
+ 5016
],
"loc": {
"start": {
- "line": 177,
+ "line": 201,
"column": 8
},
"end": {
- "line": 177,
+ "line": 201,
"column": 58
}
}
@@ -30605,16 +31265,16 @@
"type": "Line",
"value": "Table container: div wrapping content table",
"range": [
- 4847,
- 4892
+ 5298,
+ 5343
],
"loc": {
"start": {
- "line": 185,
+ "line": 209,
"column": 8
},
"end": {
- "line": 185,
+ "line": 209,
"column": 53
}
}
@@ -30623,16 +31283,16 @@
"type": "Line",
"value": "In case table width is expressed in %",
"range": [
- 5269,
- 5308
+ 5720,
+ 5759
],
"loc": {
"start": {
- "line": 196,
+ "line": 220,
"column": 8
},
"end": {
- "line": 196,
+ "line": 220,
"column": 47
}
}
@@ -30641,16 +31301,16 @@
"type": "Line",
"value": "Headers table container: div wrapping headers table",
"range": [
- 5550,
- 5603
+ 6001,
+ 6054
],
"loc": {
"start": {
- "line": 205,
+ "line": 229,
"column": 8
},
"end": {
- "line": 205,
+ "line": 229,
"column": 61
}
}
@@ -30659,16 +31319,16 @@
"type": "Line",
"value": "Headers table",
"range": [
- 5781,
- 5796
+ 6232,
+ 6247
],
"loc": {
"start": {
- "line": 210,
+ "line": 234,
"column": 8
},
"end": {
- "line": 210,
+ "line": 234,
"column": 23
}
}
@@ -30677,16 +31337,16 @@
"type": "Line",
"value": "1st row should be headers row, ids are added if not set",
"range": [
- 5920,
- 5977
+ 6371,
+ 6428
],
"loc": {
"start": {
- "line": 214,
+ "line": 238,
"column": 8
},
"end": {
- "line": 214,
+ "line": 238,
"column": 65
}
}
@@ -30695,16 +31355,16 @@
"type": "Line",
"value": "Those ids are used by the sort feature",
"range": [
- 5986,
- 6026
+ 6437,
+ 6477
],
"loc": {
"start": {
- "line": 215,
+ "line": 239,
"column": 8
},
"end": {
- "line": 215,
+ "line": 239,
"column": 48
}
}
@@ -30713,16 +31373,16 @@
"type": "Line",
"value": "Filters row is created",
"range": [
- 6141,
- 6165
+ 6592,
+ 6616
],
"loc": {
"start": {
- "line": 219,
+ "line": 243,
"column": 8
},
"end": {
- "line": 219,
+ "line": 243,
"column": 32
}
}
@@ -30731,16 +31391,16 @@
"type": "Line",
"value": "Headers row are moved from content table to headers table",
"range": [
- 6225,
- 6284
+ 6676,
+ 6735
],
"loc": {
"start": {
- "line": 222,
+ "line": 246,
"column": 8
},
"end": {
- "line": 222,
+ "line": 246,
"column": 67
}
}
@@ -30749,16 +31409,16 @@
"type": "Line",
"value": "THead needs to be removed in content table for sort feature",
"range": [
- 6650,
- 6711
+ 7101,
+ 7162
],
"loc": {
"start": {
- "line": 235,
+ "line": 259,
"column": 8
},
"end": {
- "line": 235,
+ "line": 259,
"column": 69
}
}
@@ -30767,16 +31427,16 @@
"type": "Line",
"value": "Headers table style",
"range": [
- 6841,
- 6862
+ 7292,
+ 7313
],
"loc": {
"start": {
- "line": 241,
+ "line": 265,
"column": 8
},
"end": {
- "line": 241,
+ "line": 265,
"column": 29
}
}
@@ -30785,16 +31445,16 @@
"type": "Line",
"value": " this.headTbl.style.width = tbl.style.width;",
"range": [
- 7066,
- 7112
+ 7517,
+ 7563
],
"loc": {
"start": {
- "line": 246,
+ "line": 270,
"column": 8
},
"end": {
- "line": 246,
+ "line": 270,
"column": 54
}
}
@@ -30803,16 +31463,16 @@
"type": "Line",
"value": "content table without headers needs col widths to be reset",
"range": [
- 7122,
- 7182
+ 7573,
+ 7633
],
"loc": {
"start": {
- "line": 248,
+ "line": 272,
"column": 8
},
"end": {
- "line": 248,
+ "line": 272,
"column": 68
}
}
@@ -30821,16 +31481,16 @@
"type": "Line",
"value": "Headers container width",
"range": [
- 7231,
- 7256
+ 7682,
+ 7707
],
"loc": {
"start": {
- "line": 251,
+ "line": 275,
"column": 8
},
"end": {
- "line": 251,
+ "line": 275,
"column": 33
}
}
@@ -30839,16 +31499,16 @@
"type": "Line",
"value": " this.headTblCont.style.width = this.tblCont.clientWidth+'px';",
"range": [
- 7265,
- 7329
+ 7716,
+ 7780
],
"loc": {
"start": {
- "line": 252,
+ "line": 276,
"column": 8
},
"end": {
- "line": 252,
+ "line": 276,
"column": 72
}
}
@@ -30857,16 +31517,16 @@
"type": "Line",
"value": "",
"range": [
- 7369,
- 7371
+ 7820,
+ 7822
],
"loc": {
"start": {
- "line": 255,
+ "line": 279,
"column": 8
},
"end": {
- "line": 255,
+ "line": 279,
"column": 10
}
}
@@ -30875,16 +31535,16 @@
"type": "Line",
"value": "",
"range": [
- 7439,
- 7441
+ 7890,
+ 7892
],
"loc": {
"start": {
- "line": 257,
+ "line": 281,
"column": 8
},
"end": {
- "line": 257,
+ "line": 281,
"column": 10
}
}
@@ -30893,16 +31553,16 @@
"type": "Line",
"value": "scroll synchronisation",
"range": [
- 7451,
- 7475
+ 7902,
+ 7926
],
"loc": {
"start": {
- "line": 259,
+ "line": 283,
"column": 8
},
"end": {
- "line": 259,
+ "line": 283,
"column": 32
}
}
@@ -30911,16 +31571,16 @@
"type": "Line",
"value": "New pointerX calc taking into account scrollLeft",
"range": [
- 7675,
- 7725
+ 8126,
+ 8176
],
"loc": {
"start": {
- "line": 264,
+ "line": 288,
"column": 12
},
"end": {
- "line": 264,
+ "line": 288,
"column": 62
}
}
@@ -30929,16 +31589,16 @@
"type": "Line",
"value": " if(!o.isPointerXOverwritten){",
"range": [
- 7738,
- 7770
+ 8189,
+ 8221
],
"loc": {
"start": {
- "line": 265,
+ "line": 289,
"column": 12
},
"end": {
- "line": 265,
+ "line": 289,
"column": 44
}
}
@@ -30947,16 +31607,16 @@
"type": "Line",
"value": " try{",
"range": [
- 7783,
- 7794
+ 8234,
+ 8245
],
"loc": {
"start": {
- "line": 266,
+ "line": 290,
"column": 12
},
"end": {
- "line": 266,
+ "line": 290,
"column": 23
}
}
@@ -30965,16 +31625,16 @@
"type": "Line",
"value": " o.Evt.pointerX = function(evt){",
"range": [
- 7807,
- 7849
+ 8258,
+ 8300
],
"loc": {
"start": {
- "line": 267,
+ "line": 291,
"column": 12
},
"end": {
- "line": 267,
+ "line": 291,
"column": 54
}
}
@@ -30983,16 +31643,16 @@
"type": "Line",
"value": " let e = evt || global.event;",
"range": [
- 7862,
- 7905
+ 8313,
+ 8356
],
"loc": {
"start": {
- "line": 268,
+ "line": 292,
"column": 12
},
"end": {
- "line": 268,
+ "line": 292,
"column": 55
}
}
@@ -31001,16 +31661,16 @@
"type": "Line",
"value": " let bdScrollLeft = tf_StandardBody().scrollLeft +",
"range": [
- 7918,
- 7982
+ 8369,
+ 8433
],
"loc": {
"start": {
- "line": 269,
+ "line": 293,
"column": 12
},
"end": {
- "line": 269,
+ "line": 293,
"column": 76
}
}
@@ -31019,16 +31679,16 @@
"type": "Line",
"value": " scrollLeft;",
"range": [
- 7995,
- 8025
+ 8446,
+ 8476
],
"loc": {
"start": {
- "line": 270,
+ "line": 294,
"column": 12
},
"end": {
- "line": 270,
+ "line": 294,
"column": 42
}
}
@@ -31037,16 +31697,16 @@
"type": "Line",
"value": " return (e.pageX + scrollLeft) ||",
"range": [
- 8038,
- 8085
+ 8489,
+ 8536
],
"loc": {
"start": {
- "line": 271,
+ "line": 295,
"column": 12
},
"end": {
- "line": 271,
+ "line": 295,
"column": 59
}
}
@@ -31055,16 +31715,16 @@
"type": "Line",
"value": " (e.clientX + bdScrollLeft);",
"range": [
- 8098,
- 8144
+ 8549,
+ 8595
],
"loc": {
"start": {
- "line": 272,
+ "line": 296,
"column": 12
},
"end": {
- "line": 272,
+ "line": 296,
"column": 58
}
}
@@ -31073,16 +31733,16 @@
"type": "Line",
"value": " };",
"range": [
- 8157,
- 8170
+ 8608,
+ 8621
],
"loc": {
"start": {
- "line": 273,
+ "line": 297,
"column": 12
},
"end": {
- "line": 273,
+ "line": 297,
"column": 25
}
}
@@ -31091,16 +31751,16 @@
"type": "Line",
"value": " o.isPointerXOverwritten = true;",
"range": [
- 8183,
- 8225
+ 8634,
+ 8676
],
"loc": {
"start": {
- "line": 274,
+ "line": 298,
"column": 12
},
"end": {
- "line": 274,
+ "line": 298,
"column": 54
}
}
@@ -31109,16 +31769,16 @@
"type": "Line",
"value": " } catch(err) {",
"range": [
- 8238,
- 8259
+ 8689,
+ 8710
],
"loc": {
"start": {
- "line": 275,
+ "line": 299,
"column": 12
},
"end": {
- "line": 275,
+ "line": 299,
"column": 33
}
}
@@ -31127,16 +31787,16 @@
"type": "Line",
"value": " o.isPointerXOverwritten = false;",
"range": [
- 8272,
- 8315
+ 8723,
+ 8766
],
"loc": {
"start": {
- "line": 276,
+ "line": 300,
"column": 12
},
"end": {
- "line": 276,
+ "line": 300,
"column": 55
}
}
@@ -31145,16 +31805,16 @@
"type": "Line",
"value": " }",
"range": [
- 8328,
- 8336
+ 8779,
+ 8787
],
"loc": {
"start": {
- "line": 277,
+ "line": 301,
"column": 12
},
"end": {
- "line": 277,
+ "line": 301,
"column": 20
}
}
@@ -31163,16 +31823,16 @@
"type": "Line",
"value": " }",
"range": [
- 8349,
- 8353
+ 8800,
+ 8804
],
"loc": {
"start": {
- "line": 278,
+ "line": 302,
"column": 12
},
"end": {
- "line": 278,
+ "line": 302,
"column": 16
}
}
@@ -31181,16 +31841,16 @@
"type": "Line",
"value": " TODO: Trigger a custom event handled by sort extension",
"range": [
- 8375,
- 8432
+ 8826,
+ 8883
],
"loc": {
"start": {
- "line": 281,
+ "line": 305,
"column": 8
},
"end": {
- "line": 281,
+ "line": 305,
"column": 65
}
}
@@ -31199,16 +31859,16 @@
"type": "Line",
"value": "Col elements are enough to keep column widths after sorting and",
"range": [
- 8592,
- 8657
+ 9043,
+ 9108
],
"loc": {
"start": {
- "line": 288,
+ "line": 312,
"column": 8
},
"end": {
- "line": 288,
+ "line": 312,
"column": 73
}
}
@@ -31217,16 +31877,16 @@
"type": "Line",
"value": "filtering",
"range": [
- 8666,
- 8677
+ 9117,
+ 9128
],
"loc": {
"start": {
- "line": 289,
+ "line": 313,
"column": 8
},
"end": {
- "line": 289,
+ "line": 313,
"column": 19
}
}
@@ -31235,16 +31895,16 @@
"type": "Block",
"value": "*\n * @inherited\n ",
"range": [
- 8942,
- 8979
+ 9393,
+ 9430
],
"loc": {
"start": {
- "line": 300,
+ "line": 324,
"column": 8
},
"end": {
- "line": 302,
+ "line": 326,
"column": 11
}
}
@@ -31253,16 +31913,16 @@
"type": "Block",
"value": "*\n * Overrides TableFilter instance properties to adjust to grid layout mode\n * @private\n ",
"range": [
- 9024,
- 9130
+ 9475,
+ 9581
],
"loc": {
"start": {
- "line": 306,
+ "line": 330,
"column": 4
},
"end": {
- "line": 309,
+ "line": 333,
"column": 7
}
}
@@ -31271,16 +31931,16 @@
"type": "Block",
"value": "*\n * Set grid-layout default column widths if column widths are not defined\n * @private\n ",
"range": [
- 9304,
- 9409
+ 9755,
+ 9860
],
"loc": {
"start": {
- "line": 318,
+ "line": 342,
"column": 4
},
"end": {
- "line": 321,
+ "line": 345,
"column": 7
}
}
@@ -31289,16 +31949,16 @@
"type": "Block",
"value": "*\n * Initial table width\n * @returns {Number}\n * @private\n ",
"range": [
- 10053,
- 10132
+ 10504,
+ 10583
],
"loc": {
"start": {
- "line": 343,
+ "line": 367,
"column": 4
},
"end": {
- "line": 347,
+ "line": 371,
"column": 7
}
}
@@ -31307,16 +31967,16 @@
"type": "Line",
"value": "initial table width",
"range": [
- 10209,
- 10230
+ 10660,
+ 10681
],
"loc": {
"start": {
- "line": 350,
+ "line": 374,
"column": 19
},
"end": {
- "line": 350,
+ "line": 374,
"column": 40
}
}
@@ -31325,16 +31985,16 @@
"type": "Block",
"value": "*\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 ",
"range": [
- 10496,
- 10722
+ 10947,
+ 11173
],
"loc": {
"start": {
- "line": 363,
+ "line": 387,
"column": 4
},
"end": {
- "line": 370,
+ "line": 394,
"column": 7
}
}
@@ -31343,16 +32003,16 @@
"type": "Block",
"value": "*\n * Creates filters row with cells\n * @returns {HTMLTableRowElement}\n * @private\n ",
"range": [
- 10889,
- 10992
+ 11340,
+ 11443
],
"loc": {
"start": {
- "line": 377,
+ "line": 401,
"column": 4
},
"end": {
- "line": 381,
+ "line": 405,
"column": 7
}
}
@@ -31361,16 +32021,16 @@
"type": "Block",
"value": "*\n * Generates column elements if necessary and assigns their widths\n * @private\n ",
"range": [
- 11529,
- 11627
+ 11980,
+ 12078
],
"loc": {
"start": {
- "line": 397,
+ "line": 421,
"column": 4
},
"end": {
- "line": 400,
+ "line": 424,
"column": 7
}
}
@@ -31379,16 +32039,16 @@
"type": "Block",
"value": "*\n * Sets headers row in headers table\n * @param {HTMLHeadElement} tableHead Table head element\n * @private\n ",
"range": [
- 12281,
- 12410
+ 12732,
+ 12861
],
"loc": {
"start": {
- "line": 423,
+ "line": 447,
"column": 4
},
"end": {
- "line": 427,
+ "line": 451,
"column": 7
}
}
@@ -31397,16 +32057,16 @@
"type": "Line",
"value": " Handle table with no headers, assuming here headers do not",
"range": [
- 12484,
- 12545
+ 12935,
+ 12996
],
"loc": {
"start": {
- "line": 430,
+ "line": 454,
"column": 12
},
"end": {
- "line": 430,
+ "line": 454,
"column": 73
}
}
@@ -31415,16 +32075,16 @@
"type": "Line",
"value": " exist",
"range": [
- 12558,
- 12566
+ 13009,
+ 13017
],
"loc": {
"start": {
- "line": 431,
+ "line": 455,
"column": 12
},
"end": {
- "line": 431,
+ "line": 455,
"column": 20
}
}
@@ -31433,16 +32093,16 @@
"type": "Line",
"value": " Headers row are moved from content table to headers table",
"range": [
- 12648,
- 12708
+ 13099,
+ 13159
],
"loc": {
"start": {
- "line": 434,
+ "line": 458,
"column": 12
},
"end": {
- "line": 434,
+ "line": 458,
"column": 72
}
}
@@ -31451,16 +32111,16 @@
"type": "Block",
"value": "*\n * Sets width defined in configuration to passed element\n * @param {DOMElement} element DOM element\n * @private\n ",
"range": [
- 12911,
- 13046
+ 13362,
+ 13497
],
"loc": {
"start": {
- "line": 442,
+ "line": 466,
"column": 4
},
"end": {
- "line": 446,
+ "line": 470,
"column": 7
}
}
@@ -31469,16 +32129,16 @@
"type": "Block",
"value": "*\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 ",
"range": [
- 13306,
- 13503
+ 13757,
+ 13954
],
"loc": {
"start": {
- "line": 458,
+ "line": 482,
"column": 4
},
"end": {
- "line": 463,
+ "line": 487,
"column": 7
}
}
@@ -31487,16 +32147,16 @@
"type": "Block",
"value": "*\n * Removes the grid layout\n ",
"range": [
- 13964,
- 14006
+ 14415,
+ 14457
],
"loc": {
"start": {
- "line": 479,
+ "line": 503,
"column": 4
},
"end": {
- "line": 481,
+ "line": 505,
"column": 7
}
}
@@ -31505,16 +32165,16 @@
"type": "Line",
"value": "needed to keep reference of table element for future usage",
"range": [
- 14457,
- 14517
+ 14908,
+ 14968
],
"loc": {
"start": {
- "line": 499,
+ "line": 523,
"column": 8
},
"end": {
- "line": 499,
+ "line": 523,
"column": 68
}
}
diff --git a/docs/badge.svg b/docs/badge.svg
index f23c4ceb..e24552c4 100644
--- a/docs/badge.svg
+++ b/docs/badge.svg
@@ -11,7 +11,7 @@
document
document
- 95%
- 95%
+ 100%
+ 100%
diff --git a/docs/class/src/emitter.js~Emitter.html b/docs/class/src/emitter.js~Emitter.html
index 48fc3173..962c07dc 100644
--- a/docs/class/src/emitter.js~Emitter.html
+++ b/docs/class/src/emitter.js~Emitter.html
@@ -3,7 +3,7 @@
- Emitter | tablefilter v0.2.63 API Document
+ Emitter | tablefilter v0.2.64 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 a60b3403..e526687b 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.2.63 API Document
+ AdapterEzEditTable | tablefilter v0.2.64 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 3fc99e23..fa348ec1 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.2.63 API Document
+ ColOps | tablefilter v0.2.64 API Document
diff --git a/docs/class/src/extensions/colsVisibility/colsVisibility.js~ColsVisibility.html b/docs/class/src/extensions/colsVisibility/colsVisibility.js~ColsVisibility.html
index ec783f55..bb29dce2 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.2.63 API Document
+ ColsVisibility | tablefilter v0.2.64 API Document
diff --git a/docs/class/src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility.html b/docs/class/src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility.html
index d7b1d9d2..ec5f4138 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.2.63 API Document
+ FiltersVisibility | tablefilter v0.2.64 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 157cc1aa..9377e209 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.2.63 API Document
+ AdapterSortableTable | tablefilter v0.2.64 API Document
@@ -115,13 +115,13 @@
@@ -141,7 +141,8 @@
-
+
SortableTable Adapter module
+
@@ -169,13 +170,13 @@
- SortableTable Adapter module
+ Creates an instance of AdapterSortableTable
|
@@ -202,13 +203,14 @@
-
+ Enable asynchronous sort, if triggers are external
+
|
@@ -227,13 +229,14 @@
|
-
+ Cell attribute key storing custom value used for sorting
+
|
@@ -252,13 +255,14 @@
|
|
@@ -277,13 +281,14 @@
|
-
+ Css class for ascending sort indicator image
+
|
@@ -302,13 +307,14 @@
|
|
@@ -327,13 +333,14 @@
|
-
+ Css class for sort indicator image
+
|
@@ -352,13 +359,14 @@
|
-
+ Css class for descending sort indicator image
+
|
@@ -377,13 +385,14 @@
|
|
@@ -427,13 +436,14 @@
|
|
@@ -452,13 +462,14 @@
|
-
+ Callback fired after a table column is sorted
+
|
@@ -477,13 +488,14 @@
|
-
+ Callback fired before a table column is sorted
+
|
@@ -502,13 +514,14 @@
|
-
+ Callback fired when sort extension is instanciated
+
|
@@ -527,13 +540,15 @@
|
-
+ Column to be sorted at initialization, ie:
+sort_col_at_start: [1, true]
+
|
@@ -552,13 +567,14 @@
|
-
+ List of sort type per column basis
+
|
@@ -577,63 +593,14 @@
|
-
-
- |
-
-
-
- |
-
-
- |
- public
-
-
-
-
- |
-
-
-
-
-
-
-
- |
-
-
-
- |
-
-
- |
- public
-
-
-
-
- |
-
-
-
-
-
-
+ List of element IDs triggering sort on a per column basis
+
|
@@ -665,7 +632,8 @@
|
@@ -690,7 +658,7 @@
|
@@ -716,7 +684,8 @@
-
+
Initializes AdapterSortableTable instance
+
@@ -741,32 +710,8 @@
-
-
- |
-
-
-
- |
-
-
- |
- public
-
-
-
-
- |
-
-
-
-
-
-
+ Set SortableTable overrides for TableFilter integration
+
|
@@ -1135,18 +1080,18 @@
- constructor(tf: Object)
+ constructor(tf: TableFilter, opts: Object)
- source
+ source
- SortableTable Adapter module
+ Creates an instance of AdapterSortableTable
@@ -1161,11 +1106,18 @@
| tf |
- Object |
+ TableFilter |
|
TableFilter instance
|
+
+ | opts |
+ Object |
+ |
+ Configuration object
+ |
+
@@ -1196,18 +1148,19 @@
- asyncSort: *
+ asyncSort: Boolean
- source
+ source
-
+ Enable asynchronous sort, if triggers are external
+
@@ -1236,18 +1189,19 @@
- customKey: *
+ customKey: String
- source
+ source
-
+ Cell attribute key storing custom value used for sorting
+
@@ -1276,18 +1230,19 @@
- desc: *
+ desc: String
- source
+ source
-
+
@@ -1316,18 +1271,19 @@
- imgAscClassName: *
+ imgAscClassName: String
- source
+ source
-
+ Css class for ascending sort indicator image
+
@@ -1356,18 +1312,19 @@
- imgBlank: *
+ imgBlank: String
- source
+ source
-
+
@@ -1396,18 +1353,19 @@
- imgClassName: *
+ imgClassName: String
- source
+ source
-
+ Css class for sort indicator image
+
@@ -1436,18 +1394,19 @@
- imgDescClassName: *
+ imgDescClassName: String
- source
+ source
-
+ Css class for descending sort indicator image
+
@@ -1476,18 +1435,19 @@
- imgPath: *
+ imgPath: String
- source
+ source
-
+
@@ -1520,7 +1480,7 @@
- source
+ source
@@ -1556,18 +1516,19 @@
- name: *
+ name: String
- source
+ source
-
+
@@ -1596,18 +1557,19 @@
- onAfterSort: *
+ onAfterSort: Function
- source
+ source
-
+ Callback fired after a table column is sorted
+
@@ -1636,18 +1598,19 @@
- onBeforeSort: *
+ onBeforeSort: Function
- source
+ source
-
+ Callback fired before a table column is sorted
+
@@ -1676,18 +1639,19 @@
- onSortLoaded: *
+ onSortLoaded: Function
- source
+ source
-
+ Callback fired when sort extension is instanciated
+
@@ -1716,18 +1680,20 @@
- sortColAtStart: *
+ sortColAtStart: Array
- source
+ source
-
+ Column to be sorted at initialization, ie:
+sort_col_at_start: [1, true]
+
@@ -1756,101 +1722,22 @@
- sortTypes: *
+ sortTypes: Array
- source
+ source
-
-
-
-
-
+ List of sort type per column basis
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- public
-
-
-
-
- sorted: boolean
-
-
-
- source
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- public
-
-
-
-
- stt: *
-
-
-
- source
-
-
-
-
-
-
-
-
-
-
@@ -1876,18 +1763,19 @@
- triggerIds: *
+ triggerIds: Array
- source
+ source
-
+ List of element IDs triggering sort on a per column basis
+
@@ -1923,14 +1811,15 @@
- source
+ source
-
+
@@ -1963,14 +1852,14 @@
- source
+ source
- Destroy sort
+
@@ -2004,14 +1893,15 @@
- source
+ source
-
+ Initializes AdapterSortableTable instance
+
@@ -2044,57 +1934,18 @@
- source
+ source
-
-
-
-
-
+ Set SortableTable overrides for TableFilter integration
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- public
-
-
-
-
- setSortTypes()
-
-
-
- source
-
-
-
-
-
-
-
-
-
-
@@ -2124,7 +1975,7 @@
- source
+ source
diff --git a/docs/class/src/feature.js~Feature.html b/docs/class/src/feature.js~Feature.html
index 9cc11e73..0e50ba0c 100644
--- a/docs/class/src/feature.js~Feature.html
+++ b/docs/class/src/feature.js~Feature.html
@@ -3,7 +3,7 @@
- Feature | tablefilter v0.2.63 API Document
+ Feature | tablefilter v0.2.64 API Document
diff --git a/docs/class/src/modules/alternateRows.js~AlternateRows.html b/docs/class/src/modules/alternateRows.js~AlternateRows.html
index c73b0ec5..7397b58a 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.2.63 API Document
+ AlternateRows | tablefilter v0.2.64 API Document
diff --git a/docs/class/src/modules/checkList.js~CheckList.html b/docs/class/src/modules/checkList.js~CheckList.html
index 5ceedf80..eab73b63 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.2.63 API Document
+ CheckList | tablefilter v0.2.64 API Document
diff --git a/docs/class/src/modules/clearButton.js~ClearButton.html b/docs/class/src/modules/clearButton.js~ClearButton.html
index c59a6215..c1b5434a 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.2.63 API Document
+ ClearButton | tablefilter v0.2.64 API Document
diff --git a/docs/class/src/modules/dropdown.js~Dropdown.html b/docs/class/src/modules/dropdown.js~Dropdown.html
index f8ff6a0c..4c0b7ed2 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.2.63 API Document
+ Dropdown | tablefilter v0.2.64 API Document
diff --git a/docs/class/src/modules/gridLayout.js~GridLayout.html b/docs/class/src/modules/gridLayout.js~GridLayout.html
index 96f5ddac..35a5ecc9 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.2.63 API Document
+ GridLayout | tablefilter v0.2.64 API Document
@@ -354,56 +354,6 @@
-
- |
-
-
-
-
-
-
-
- |
-
-
-
- |
-
-
- |
- public
-
-
-
-
- |
-
-
-
-
-
-
-
- |
-
-
-
- |
-
-
- |
- public
-
-
-
|
@@ -533,56 +483,6 @@
-
- |
-
-
-
-
-
-
-
- |
-
-
-
- |
-
-
- |
- public
-
-
-
-
- |
-
-
-
-
-
-
-
- |
-
-
-
- |
-
-
- |
- public
-
-
-
|
@@ -1297,86 +1197,6 @@ TODO: reduce size of init by extracting single purposed methods
-
-
-
- public
-
-
-
-
- headTbl: *
-
-
-
- source
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- public
-
-
-
-
- headTblCont: *
-
-
-
- source
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -1471,7 +1291,7 @@ TODO: reduce size of init by extracting single purposed methods
- source
+ source
@@ -1581,86 +1401,6 @@ TODO: reduce size of init by extracting single purposed methods
-
-
-
- public
-
-
-
-
- tblCont: *
-
-
-
- source
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- public
-
-
-
-
- tblMainCont: *
-
-
-
- source
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -1717,7 +1457,7 @@ TODO: reduce size of init by extracting single purposed methods
- source
+ source
@@ -1758,7 +1498,7 @@ TODO: reduce size of init by extracting single purposed methods
- source
+ source
diff --git a/docs/class/src/modules/hash.js~Hash.html b/docs/class/src/modules/hash.js~Hash.html
index 32ea9d8a..0f09d2d1 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.2.63 API Document
+ Hash | tablefilter v0.2.64 API Document
diff --git a/docs/class/src/modules/help.js~Help.html b/docs/class/src/modules/help.js~Help.html
index e2fb030f..1432c6dd 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.2.63 API Document
+ Help | tablefilter v0.2.64 API Document
diff --git a/docs/class/src/modules/highlightKeywords.js~HighlightKeyword.html b/docs/class/src/modules/highlightKeywords.js~HighlightKeyword.html
index 7ce23f87..b0518456 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.2.63 API Document
+ HighlightKeyword | tablefilter v0.2.64 API Document
diff --git a/docs/class/src/modules/loader.js~Loader.html b/docs/class/src/modules/loader.js~Loader.html
index acc59a26..10c27c6a 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.2.63 API Document
+ Loader | tablefilter v0.2.64 API Document
diff --git a/docs/class/src/modules/noResults.js~NoResults.html b/docs/class/src/modules/noResults.js~NoResults.html
index 860003d9..6dafc500 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.2.63 API Document
+ NoResults | tablefilter v0.2.64 API Document
diff --git a/docs/class/src/modules/paging.js~Paging.html b/docs/class/src/modules/paging.js~Paging.html
index 5075e136..4b6414da 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.2.63 API Document
+ Paging | tablefilter v0.2.64 API Document
diff --git a/docs/class/src/modules/popupFilter.js~PopupFilter.html b/docs/class/src/modules/popupFilter.js~PopupFilter.html
index 849e35bb..d3df35b9 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.2.63 API Document
+ PopupFilter | tablefilter v0.2.64 API Document
diff --git a/docs/class/src/modules/rowsCounter.js~RowsCounter.html b/docs/class/src/modules/rowsCounter.js~RowsCounter.html
index 9426bfd2..b0bc39a4 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.2.63 API Document
+ RowsCounter | tablefilter v0.2.64 API Document
diff --git a/docs/class/src/modules/state.js~State.html b/docs/class/src/modules/state.js~State.html
index 251be179..658f0828 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.2.63 API Document
+ State | tablefilter v0.2.64 API Document
diff --git a/docs/class/src/modules/statusBar.js~StatusBar.html b/docs/class/src/modules/statusBar.js~StatusBar.html
index 63a0b39e..d8061baa 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.2.63 API Document
+ StatusBar | tablefilter v0.2.64 API Document
diff --git a/docs/class/src/modules/storage.js~Storage.html b/docs/class/src/modules/storage.js~Storage.html
index a4b1429b..7ee7561c 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.2.63 API Document
+ Storage | tablefilter v0.2.64 API Document
diff --git a/docs/class/src/tablefilter.js~TableFilter.html b/docs/class/src/tablefilter.js~TableFilter.html
index e0dfcf19..de9ba782 100644
--- a/docs/class/src/tablefilter.js~TableFilter.html
+++ b/docs/class/src/tablefilter.js~TableFilter.html
@@ -3,7 +3,7 @@
- TableFilter | tablefilter v0.2.63 API Document
+ TableFilter | tablefilter v0.2.64 API Document
diff --git a/docs/coverage.json b/docs/coverage.json
index 03ad1f3d..fd16ba87 100644
--- a/docs/coverage.json
+++ b/docs/coverage.json
@@ -1,7 +1,7 @@
{
- "coverage": "95.74%",
- "expectCount": 635,
- "actualCount": 608,
+ "coverage": "100%",
+ "expectCount": 628,
+ "actualCount": 628,
"files": {
"src/const.js": {
"expectCount": 13,
@@ -14,33 +14,9 @@
"undocumentLines": []
},
"src/extensions/sort/adapterSortabletable.js": {
- "expectCount": 26,
- "actualCount": 3,
- "undocumentLines": [
- 9,
- 288,
- 27,
- 38,
- 19,
- 35,
- 33,
- 34,
- 36,
- 32,
- 52,
- 113,
- 18,
- 47,
- 44,
- 41,
- 126,
- 293,
- 25,
- 24,
- 22,
- 333,
- 28
- ]
+ "expectCount": 23,
+ "actualCount": 23,
+ "undocumentLines": []
},
"src/modules/alternateRows.js": {
"expectCount": 9,
@@ -88,14 +64,9 @@
"undocumentLines": []
},
"src/modules/gridLayout.js": {
- "expectCount": 20,
+ "expectCount": 16,
"actualCount": 16,
- "undocumentLines": [
- 211,
- 206,
- 186,
- 178
- ]
+ "undocumentLines": []
},
"src/modules/hash.js": {
"expectCount": 10,
diff --git a/docs/dump.json b/docs/dump.json
index e9401a7b..52f195aa 100644
--- a/docs/dump.json
+++ b/docs/dump.json
@@ -4392,7 +4392,7 @@
"access": null,
"description": null,
"lineNumber": 1,
- "content": "import {Feature} from '../../feature';\nimport {isArray, isFn, isUndef} from '../../types';\nimport {createElm, elm, getText, tag} from '../../dom';\nimport {addEvt} from '../../event';\nimport {formatDate} from '../../date';\nimport {removeNbFormat} from '../../helpers';\nimport {NONE, CELL_TAG, HEADER_TAG} from '../../const';\n\nexport default class AdapterSortableTable extends Feature {\n\n /**\n * SortableTable Adapter module\n * @param {Object} tf TableFilter instance\n */\n constructor(tf, opts) {\n super(tf, opts.name);\n\n this.name = opts.name;\n this.desc = opts.description || 'Sortable table';\n\n //indicates if table previously sorted\n this.sorted = false;\n\n this.sortTypes = isArray(opts.types) ? opts.types : [];\n this.sortColAtStart = isArray(opts.sort_col_at_start) ?\n opts.sort_col_at_start : null;\n this.asyncSort = Boolean(opts.async_sort);\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 this.imgPath = opts.images_path || tf.themesPath;\n this.imgBlank = opts.image_blank || 'blank.png';\n this.imgClassName = opts.image_class_name || 'sort-arrow';\n this.imgAscClassName = opts.image_asc_class_name || 'ascending';\n this.imgDescClassName = opts.image_desc_class_name || 'descending';\n //cell attribute storing custom key\n this.customKey = opts.custom_key || 'data-tf-sortKey';\n\n // callback invoked after sort is loaded and instanciated\n this.onSortLoaded = isFn(opts.on_sort_loaded) ?\n opts.on_sort_loaded : null;\n // callback invoked before table is sorted\n this.onBeforeSort = isFn(opts.on_before_sort) ?\n opts.on_before_sort : null;\n // callback invoked after table is sorted\n this.onAfterSort = isFn(opts.on_after_sort) ? opts.on_after_sort : null;\n\n this.enable();\n }\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 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 this.initialized = true;\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 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 addSortType() {\n var args = arguments;\n SortableTable.prototype.addSortType(args[0], args[1], args[2], args[3]);\n }\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\n if (sortTypes[i]) {\n colType = sortTypes[i].toLowerCase();\n if (colType === NONE) {\n colType = 'None';\n }\n } else { // resolve column types\n if (tf.hasColNbFormat && tf.colNbFormat[i] !== null) {\n colType = tf.colNbFormat[i].toLowerCase();\n } else if (tf.hasColDateType && tf.colDateType[i] !== null) {\n colType = tf.colDateType[i].toLowerCase() + 'date';\n } else {\n colType = 'String';\n }\n }\n _sortTypes.push(colType);\n }\n\n //Public TF method to add sort type\n\n //Custom sort types\n this.addSortType('number', Number);\n this.addSortType('caseinsensitivestring', SortableTable.toUpperCase);\n this.addSortType('date', SortableTable.toDate);\n this.addSortType('string');\n this.addSortType('us', usNumberConverter);\n this.addSortType('eu', euNumberConverter);\n this.addSortType('dmydate', dmyDateConverter);\n this.addSortType('ymddate', ymdDateConverter);\n this.addSortType('mdydate', mdyDateConverter);\n this.addSortType('ddmmmyyyydate', ddmmmyyyyDateConverter);\n this.addSortType('ipaddress', 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 /**\n * Destroy sort\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.initialized = 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 usNumberConverter(s) {\n return removeNbFormat(s, 'us');\n}\nfunction euNumberConverter(s) {\n return removeNbFormat(s, 'eu');\n}\nfunction dateConverter(s, format) {\n return formatDate(s, format);\n}\nfunction dmyDateConverter(s) {\n return dateConverter(s, 'DMY');\n}\nfunction mdyDateConverter(s) {\n return dateConverter(s, 'MDY');\n}\nfunction ymdDateConverter(s) {\n return dateConverter(s, 'YMD');\n}\nfunction ddmmmyyyyDateConverter(s) {\n return dateConverter(s, 'DDMMMYYYY');\n}\n\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"
+ "content": "import {Feature} from '../../feature';\nimport {isArray, isFn, isUndef} from '../../types';\nimport {createElm, elm, getText, tag} from '../../dom';\nimport {addEvt} from '../../event';\nimport {formatDate} from '../../date';\nimport {removeNbFormat} from '../../helpers';\nimport {NONE, CELL_TAG, HEADER_TAG} 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 : [];\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 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() {\n var args = arguments;\n SortableTable.prototype.addSortType(args[0], args[1], args[2], args[3]);\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\n if (sortTypes[i]) {\n colType = sortTypes[i].toLowerCase();\n if (colType === NONE) {\n colType = 'None';\n }\n } else { // resolve column types\n if (tf.hasColNbFormat && tf.colNbFormat[i] !== null) {\n colType = tf.colNbFormat[i].toLowerCase();\n } else if (tf.hasColDateType && tf.colDateType[i] !== null) {\n colType = tf.colDateType[i].toLowerCase() + 'date';\n } else {\n colType = 'String';\n }\n }\n _sortTypes.push(colType);\n }\n\n //Public TF method to add sort type\n\n //Custom sort types\n this.addSortType('number', Number);\n this.addSortType('caseinsensitivestring', SortableTable.toUpperCase);\n this.addSortType('date', SortableTable.toDate);\n this.addSortType('string');\n this.addSortType('us', usNumberConverter);\n this.addSortType('eu', euNumberConverter);\n this.addSortType('dmydate', dmyDateConverter);\n this.addSortType('ymddate', ymdDateConverter);\n this.addSortType('mdydate', mdyDateConverter);\n this.addSortType('ddmmmyyyydate', ddmmmyyyyDateConverter);\n this.addSortType('ipaddress', 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 /**\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.initialized = 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 usNumberConverter(s) {\n return removeNbFormat(s, 'us');\n}\nfunction euNumberConverter(s) {\n return removeNbFormat(s, 'eu');\n}\nfunction dateConverter(s, format) {\n return formatDate(s, format);\n}\nfunction dmyDateConverter(s) {\n return dateConverter(s, 'DMY');\n}\nfunction mdyDateConverter(s) {\n return dateConverter(s, 'MDY');\n}\nfunction ymdDateConverter(s) {\n return dateConverter(s, 'YMD');\n}\nfunction ddmmmyyyyDateConverter(s) {\n return dateConverter(s, 'DDMMMYYYY');\n}\n\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__": 194,
@@ -4406,9 +4406,8 @@
"export": true,
"importPath": "tablefilter/src/extensions/sort/adapterSortabletable.js",
"importStyle": "AdapterSortableTable",
- "description": null,
- "lineNumber": 9,
- "undocument": true,
+ "description": "SortableTable Adapter module",
+ "lineNumber": 12,
"interface": false,
"extends": [
"src/feature.js~Feature"
@@ -4423,9 +4422,19 @@
"memberof": "src/extensions/sort/adapterSortabletable.js~AdapterSortableTable",
"longname": "src/extensions/sort/adapterSortabletable.js~AdapterSortableTable#constructor",
"access": null,
- "description": "SortableTable Adapter module",
- "lineNumber": 15,
+ "description": "Creates an instance of AdapterSortableTable",
+ "lineNumber": 19,
"params": [
+ {
+ "nullable": null,
+ "types": [
+ "TableFilter"
+ ],
+ "spread": false,
+ "optional": false,
+ "name": "tf",
+ "description": "TableFilter instance"
+ },
{
"nullable": null,
"types": [
@@ -4433,8 +4442,8 @@
],
"spread": false,
"optional": false,
- "name": "tf",
- "description": "TableFilter instance"
+ "name": "opts",
+ "description": "Configuration object"
}
],
"generator": false
@@ -4448,13 +4457,15 @@
"memberof": "src/extensions/sort/adapterSortabletable.js~AdapterSortableTable",
"longname": "src/extensions/sort/adapterSortabletable.js~AdapterSortableTable#name",
"access": null,
- "description": null,
- "lineNumber": 18,
- "undocument": true,
+ "description": "Module name",
+ "lineNumber": 26,
"type": {
+ "nullable": null,
"types": [
- "*"
- ]
+ "String"
+ ],
+ "spread": false,
+ "description": null
}
},
{
@@ -4466,13 +4477,15 @@
"memberof": "src/extensions/sort/adapterSortabletable.js~AdapterSortableTable",
"longname": "src/extensions/sort/adapterSortabletable.js~AdapterSortableTable#desc",
"access": null,
- "description": null,
- "lineNumber": 19,
- "undocument": true,
+ "description": "Module description",
+ "lineNumber": 32,
"type": {
+ "nullable": null,
"types": [
- "*"
- ]
+ "String"
+ ],
+ "spread": false,
+ "description": null
}
},
{
@@ -4483,14 +4496,16 @@
"name": "sorted",
"memberof": "src/extensions/sort/adapterSortabletable.js~AdapterSortableTable",
"longname": "src/extensions/sort/adapterSortabletable.js~AdapterSortableTable#sorted",
- "access": null,
- "description": null,
- "lineNumber": 22,
- "undocument": true,
+ "access": "private",
+ "description": "Indicate whether table previously sorted",
+ "lineNumber": 39,
"type": {
+ "nullable": null,
"types": [
- "boolean"
- ]
+ "Boolean"
+ ],
+ "spread": false,
+ "description": null
}
},
{
@@ -4502,13 +4517,15 @@
"memberof": "src/extensions/sort/adapterSortabletable.js~AdapterSortableTable",
"longname": "src/extensions/sort/adapterSortabletable.js~AdapterSortableTable#sortTypes",
"access": null,
- "description": null,
- "lineNumber": 24,
- "undocument": true,
+ "description": "List of sort type per column basis",
+ "lineNumber": 45,
"type": {
+ "nullable": null,
"types": [
- "*"
- ]
+ "Array"
+ ],
+ "spread": false,
+ "description": null
}
},
{
@@ -4520,13 +4537,15 @@
"memberof": "src/extensions/sort/adapterSortabletable.js~AdapterSortableTable",
"longname": "src/extensions/sort/adapterSortabletable.js~AdapterSortableTable#sortColAtStart",
"access": null,
- "description": null,
- "lineNumber": 25,
- "undocument": true,
+ "description": "Column to be sorted at initialization, ie:\nsort_col_at_start: [1, true]",
+ "lineNumber": 52,
"type": {
+ "nullable": null,
"types": [
- "*"
- ]
+ "Array"
+ ],
+ "spread": false,
+ "description": null
}
},
{
@@ -4538,13 +4557,15 @@
"memberof": "src/extensions/sort/adapterSortabletable.js~AdapterSortableTable",
"longname": "src/extensions/sort/adapterSortabletable.js~AdapterSortableTable#asyncSort",
"access": null,
- "description": null,
- "lineNumber": 27,
- "undocument": true,
+ "description": "Enable asynchronous sort, if triggers are external",
+ "lineNumber": 59,
"type": {
+ "nullable": null,
"types": [
- "*"
- ]
+ "Boolean"
+ ],
+ "spread": false,
+ "description": null
}
},
{
@@ -4556,13 +4577,15 @@
"memberof": "src/extensions/sort/adapterSortabletable.js~AdapterSortableTable",
"longname": "src/extensions/sort/adapterSortabletable.js~AdapterSortableTable#triggerIds",
"access": null,
- "description": null,
- "lineNumber": 28,
- "undocument": true,
+ "description": "List of element IDs triggering sort on a per column basis",
+ "lineNumber": 65,
"type": {
+ "nullable": null,
"types": [
- "*"
- ]
+ "Array"
+ ],
+ "spread": false,
+ "description": null
}
},
{
@@ -4574,13 +4597,15 @@
"memberof": "src/extensions/sort/adapterSortabletable.js~AdapterSortableTable",
"longname": "src/extensions/sort/adapterSortabletable.js~AdapterSortableTable#imgPath",
"access": null,
- "description": null,
- "lineNumber": 32,
- "undocument": true,
+ "description": "Path to images",
+ "lineNumber": 73,
"type": {
+ "nullable": null,
"types": [
- "*"
- ]
+ "String"
+ ],
+ "spread": false,
+ "description": null
}
},
{
@@ -4592,13 +4617,15 @@
"memberof": "src/extensions/sort/adapterSortabletable.js~AdapterSortableTable",
"longname": "src/extensions/sort/adapterSortabletable.js~AdapterSortableTable#imgBlank",
"access": null,
- "description": null,
- "lineNumber": 33,
- "undocument": true,
+ "description": "Blank image file name",
+ "lineNumber": 79,
"type": {
+ "nullable": null,
"types": [
- "*"
- ]
+ "String"
+ ],
+ "spread": false,
+ "description": null
}
},
{
@@ -4610,13 +4637,15 @@
"memberof": "src/extensions/sort/adapterSortabletable.js~AdapterSortableTable",
"longname": "src/extensions/sort/adapterSortabletable.js~AdapterSortableTable#imgClassName",
"access": null,
- "description": null,
- "lineNumber": 34,
- "undocument": true,
+ "description": "Css class for sort indicator image",
+ "lineNumber": 85,
"type": {
+ "nullable": null,
"types": [
- "*"
- ]
+ "String"
+ ],
+ "spread": false,
+ "description": null
}
},
{
@@ -4628,13 +4657,15 @@
"memberof": "src/extensions/sort/adapterSortabletable.js~AdapterSortableTable",
"longname": "src/extensions/sort/adapterSortabletable.js~AdapterSortableTable#imgAscClassName",
"access": null,
- "description": null,
- "lineNumber": 35,
- "undocument": true,
+ "description": "Css class for ascending sort indicator image",
+ "lineNumber": 91,
"type": {
+ "nullable": null,
"types": [
- "*"
- ]
+ "String"
+ ],
+ "spread": false,
+ "description": null
}
},
{
@@ -4646,13 +4677,15 @@
"memberof": "src/extensions/sort/adapterSortabletable.js~AdapterSortableTable",
"longname": "src/extensions/sort/adapterSortabletable.js~AdapterSortableTable#imgDescClassName",
"access": null,
- "description": null,
- "lineNumber": 36,
- "undocument": true,
+ "description": "Css class for descending sort indicator image",
+ "lineNumber": 97,
"type": {
+ "nullable": null,
"types": [
- "*"
- ]
+ "String"
+ ],
+ "spread": false,
+ "description": null
}
},
{
@@ -4664,13 +4697,15 @@
"memberof": "src/extensions/sort/adapterSortabletable.js~AdapterSortableTable",
"longname": "src/extensions/sort/adapterSortabletable.js~AdapterSortableTable#customKey",
"access": null,
- "description": null,
- "lineNumber": 38,
- "undocument": true,
+ "description": "Cell attribute key storing custom value used for sorting",
+ "lineNumber": 103,
"type": {
+ "nullable": null,
"types": [
- "*"
- ]
+ "String"
+ ],
+ "spread": false,
+ "description": null
}
},
{
@@ -4682,13 +4717,15 @@
"memberof": "src/extensions/sort/adapterSortabletable.js~AdapterSortableTable",
"longname": "src/extensions/sort/adapterSortabletable.js~AdapterSortableTable#onSortLoaded",
"access": null,
- "description": null,
- "lineNumber": 41,
- "undocument": true,
+ "description": "Callback fired when sort extension is instanciated",
+ "lineNumber": 109,
"type": {
+ "nullable": null,
"types": [
- "*"
- ]
+ "Function"
+ ],
+ "spread": false,
+ "description": null
}
},
{
@@ -4700,13 +4737,15 @@
"memberof": "src/extensions/sort/adapterSortabletable.js~AdapterSortableTable",
"longname": "src/extensions/sort/adapterSortabletable.js~AdapterSortableTable#onBeforeSort",
"access": null,
- "description": null,
- "lineNumber": 44,
- "undocument": true,
+ "description": "Callback fired before a table column is sorted",
+ "lineNumber": 116,
"type": {
+ "nullable": null,
"types": [
- "*"
- ]
+ "Function"
+ ],
+ "spread": false,
+ "description": null
}
},
{
@@ -4718,9 +4757,28 @@
"memberof": "src/extensions/sort/adapterSortabletable.js~AdapterSortableTable",
"longname": "src/extensions/sort/adapterSortabletable.js~AdapterSortableTable#onAfterSort",
"access": null,
- "description": null,
- "lineNumber": 47,
- "undocument": true,
+ "description": "Callback fired after a table column is sorted",
+ "lineNumber": 123,
+ "type": {
+ "nullable": null,
+ "types": [
+ "Function"
+ ],
+ "spread": false,
+ "description": null
+ }
+ },
+ {
+ "__docId__": 212,
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "stt",
+ "memberof": "src/extensions/sort/adapterSortabletable.js~AdapterSortableTable",
+ "longname": "src/extensions/sort/adapterSortabletable.js~AdapterSortableTable#stt",
+ "access": "private",
+ "description": "SortableTable instance",
+ "lineNumber": 129,
"type": {
"types": [
"*"
@@ -4728,7 +4786,7 @@
}
},
{
- "__docId__": 212,
+ "__docId__": 213,
"kind": "method",
"static": false,
"variation": null,
@@ -4736,14 +4794,13 @@
"memberof": "src/extensions/sort/adapterSortabletable.js~AdapterSortableTable",
"longname": "src/extensions/sort/adapterSortabletable.js~AdapterSortableTable#init",
"access": null,
- "description": null,
- "lineNumber": 52,
- "undocument": true,
+ "description": "Initializes AdapterSortableTable instance",
+ "lineNumber": 137,
"params": [],
"generator": false
},
{
- "__docId__": 213,
+ "__docId__": 214,
"kind": "member",
"static": false,
"variation": null,
@@ -4752,8 +4809,13 @@
"longname": "src/extensions/sort/adapterSortabletable.js~AdapterSortableTable#initialized",
"access": null,
"description": null,
- "lineNumber": 113,
- "undocument": true,
+ "lineNumber": 199,
+ "unknown": [
+ {
+ "tagName": "@inherited",
+ "tagValue": ""
+ }
+ ],
"type": {
"types": [
"boolean"
@@ -4761,7 +4823,7 @@
}
},
{
- "__docId__": 214,
+ "__docId__": 215,
"kind": "method",
"static": false,
"variation": null,
@@ -4770,7 +4832,7 @@
"longname": "src/extensions/sort/adapterSortabletable.js~AdapterSortableTable#sortByColumnIndex",
"access": null,
"description": "Sort specified column",
- "lineNumber": 122,
+ "lineNumber": 209,
"params": [
{
"nullable": null,
@@ -4796,7 +4858,7 @@
"generator": false
},
{
- "__docId__": 215,
+ "__docId__": 216,
"kind": "method",
"static": false,
"variation": null,
@@ -4804,24 +4866,8 @@
"memberof": "src/extensions/sort/adapterSortabletable.js~AdapterSortableTable",
"longname": "src/extensions/sort/adapterSortabletable.js~AdapterSortableTable#overrideSortableTable",
"access": null,
- "description": null,
- "lineNumber": 126,
- "undocument": true,
- "params": [],
- "generator": false
- },
- {
- "__docId__": 216,
- "kind": "method",
- "static": false,
- "variation": null,
- "name": "addSortType",
- "memberof": "src/extensions/sort/adapterSortabletable.js~AdapterSortableTable",
- "longname": "src/extensions/sort/adapterSortabletable.js~AdapterSortableTable#addSortType",
- "access": null,
- "description": null,
- "lineNumber": 288,
- "undocument": true,
+ "description": "Set SortableTable overrides for TableFilter integration",
+ "lineNumber": 216,
"params": [],
"generator": false
},
@@ -4830,18 +4876,31 @@
"kind": "method",
"static": false,
"variation": null,
- "name": "setSortTypes",
+ "name": "addSortType",
"memberof": "src/extensions/sort/adapterSortabletable.js~AdapterSortableTable",
- "longname": "src/extensions/sort/adapterSortabletable.js~AdapterSortableTable#setSortTypes",
+ "longname": "src/extensions/sort/adapterSortabletable.js~AdapterSortableTable#addSortType",
"access": null,
- "description": null,
- "lineNumber": 293,
- "undocument": true,
+ "description": "Adds a sort type",
+ "lineNumber": 381,
"params": [],
"generator": false
},
{
"__docId__": 218,
+ "kind": "method",
+ "static": false,
+ "variation": null,
+ "name": "setSortTypes",
+ "memberof": "src/extensions/sort/adapterSortabletable.js~AdapterSortableTable",
+ "longname": "src/extensions/sort/adapterSortabletable.js~AdapterSortableTable#setSortTypes",
+ "access": "private",
+ "description": "Sets the sort types on a column basis",
+ "lineNumber": 390,
+ "params": [],
+ "generator": false
+ },
+ {
+ "__docId__": 219,
"kind": "member",
"static": false,
"variation": null,
@@ -4850,7 +4909,7 @@
"longname": "src/extensions/sort/adapterSortabletable.js~AdapterSortableTable#stt",
"access": null,
"description": null,
- "lineNumber": 333,
+ "lineNumber": 430,
"undocument": true,
"type": {
"types": [
@@ -4859,7 +4918,7 @@
}
},
{
- "__docId__": 219,
+ "__docId__": 220,
"kind": "method",
"static": false,
"variation": null,
@@ -4867,13 +4926,13 @@
"memberof": "src/extensions/sort/adapterSortabletable.js~AdapterSortableTable",
"longname": "src/extensions/sort/adapterSortabletable.js~AdapterSortableTable#destroy",
"access": null,
- "description": "Destroy sort",
- "lineNumber": 362,
+ "description": "Remove extension",
+ "lineNumber": 459,
"params": [],
"generator": false
},
{
- "__docId__": 220,
+ "__docId__": 221,
"kind": "member",
"static": false,
"variation": null,
@@ -4882,25 +4941,7 @@
"longname": "src/extensions/sort/adapterSortabletable.js~AdapterSortableTable#sorted",
"access": null,
"description": null,
- "lineNumber": 369,
- "undocument": true,
- "type": {
- "types": [
- "boolean"
- ]
- }
- },
- {
- "__docId__": 221,
- "kind": "member",
- "static": false,
- "variation": null,
- "name": "initialized",
- "memberof": "src/extensions/sort/adapterSortabletable.js~AdapterSortableTable",
- "longname": "src/extensions/sort/adapterSortabletable.js~AdapterSortableTable#initialized",
- "access": null,
- "description": null,
- "lineNumber": 370,
+ "lineNumber": 466,
"undocument": true,
"type": {
"types": [
@@ -4918,7 +4959,7 @@
"longname": "src/extensions/sort/adapterSortabletable.js~AdapterSortableTable#initialized",
"access": null,
"description": null,
- "lineNumber": 382,
+ "lineNumber": 467,
"undocument": true,
"type": {
"types": [
@@ -4928,6 +4969,24 @@
},
{
"__docId__": 223,
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "initialized",
+ "memberof": "src/extensions/sort/adapterSortabletable.js~AdapterSortableTable",
+ "longname": "src/extensions/sort/adapterSortabletable.js~AdapterSortableTable#initialized",
+ "access": null,
+ "description": null,
+ "lineNumber": 479,
+ "undocument": true,
+ "type": {
+ "types": [
+ "boolean"
+ ]
+ }
+ },
+ {
+ "__docId__": 224,
"kind": "function",
"static": true,
"variation": null,
@@ -4939,37 +4998,7 @@
"importPath": "tablefilter/src/extensions/sort/adapterSortabletable.js",
"importStyle": null,
"description": null,
- "lineNumber": 388,
- "undocument": true,
- "params": [
- {
- "name": "s",
- "types": [
- "*"
- ]
- }
- ],
- "return": {
- "types": [
- "*"
- ]
- },
- "generator": false
- },
- {
- "__docId__": 224,
- "kind": "function",
- "static": true,
- "variation": null,
- "name": "euNumberConverter",
- "memberof": "src/extensions/sort/adapterSortabletable.js",
- "longname": "src/extensions/sort/adapterSortabletable.js~euNumberConverter",
- "access": null,
- "export": false,
- "importPath": "tablefilter/src/extensions/sort/adapterSortabletable.js",
- "importStyle": null,
- "description": null,
- "lineNumber": 391,
+ "lineNumber": 485,
"undocument": true,
"params": [
{
@@ -4991,6 +5020,36 @@
"kind": "function",
"static": true,
"variation": null,
+ "name": "euNumberConverter",
+ "memberof": "src/extensions/sort/adapterSortabletable.js",
+ "longname": "src/extensions/sort/adapterSortabletable.js~euNumberConverter",
+ "access": null,
+ "export": false,
+ "importPath": "tablefilter/src/extensions/sort/adapterSortabletable.js",
+ "importStyle": null,
+ "description": null,
+ "lineNumber": 488,
+ "undocument": true,
+ "params": [
+ {
+ "name": "s",
+ "types": [
+ "*"
+ ]
+ }
+ ],
+ "return": {
+ "types": [
+ "*"
+ ]
+ },
+ "generator": false
+ },
+ {
+ "__docId__": 226,
+ "kind": "function",
+ "static": true,
+ "variation": null,
"name": "dateConverter",
"memberof": "src/extensions/sort/adapterSortabletable.js",
"longname": "src/extensions/sort/adapterSortabletable.js~dateConverter",
@@ -4999,7 +5058,7 @@
"importPath": "tablefilter/src/extensions/sort/adapterSortabletable.js",
"importStyle": null,
"description": null,
- "lineNumber": 394,
+ "lineNumber": 491,
"undocument": true,
"params": [
{
@@ -5023,7 +5082,7 @@
"generator": false
},
{
- "__docId__": 226,
+ "__docId__": 227,
"kind": "function",
"static": true,
"variation": null,
@@ -5035,37 +5094,7 @@
"importPath": "tablefilter/src/extensions/sort/adapterSortabletable.js",
"importStyle": null,
"description": null,
- "lineNumber": 397,
- "undocument": true,
- "params": [
- {
- "name": "s",
- "types": [
- "*"
- ]
- }
- ],
- "return": {
- "types": [
- "*"
- ]
- },
- "generator": false
- },
- {
- "__docId__": 227,
- "kind": "function",
- "static": true,
- "variation": null,
- "name": "mdyDateConverter",
- "memberof": "src/extensions/sort/adapterSortabletable.js",
- "longname": "src/extensions/sort/adapterSortabletable.js~mdyDateConverter",
- "access": null,
- "export": false,
- "importPath": "tablefilter/src/extensions/sort/adapterSortabletable.js",
- "importStyle": null,
- "description": null,
- "lineNumber": 400,
+ "lineNumber": 494,
"undocument": true,
"params": [
{
@@ -5087,15 +5116,15 @@
"kind": "function",
"static": true,
"variation": null,
- "name": "ymdDateConverter",
+ "name": "mdyDateConverter",
"memberof": "src/extensions/sort/adapterSortabletable.js",
- "longname": "src/extensions/sort/adapterSortabletable.js~ymdDateConverter",
+ "longname": "src/extensions/sort/adapterSortabletable.js~mdyDateConverter",
"access": null,
"export": false,
"importPath": "tablefilter/src/extensions/sort/adapterSortabletable.js",
"importStyle": null,
"description": null,
- "lineNumber": 403,
+ "lineNumber": 497,
"undocument": true,
"params": [
{
@@ -5117,15 +5146,15 @@
"kind": "function",
"static": true,
"variation": null,
- "name": "ddmmmyyyyDateConverter",
+ "name": "ymdDateConverter",
"memberof": "src/extensions/sort/adapterSortabletable.js",
- "longname": "src/extensions/sort/adapterSortabletable.js~ddmmmyyyyDateConverter",
+ "longname": "src/extensions/sort/adapterSortabletable.js~ymdDateConverter",
"access": null,
"export": false,
"importPath": "tablefilter/src/extensions/sort/adapterSortabletable.js",
"importStyle": null,
"description": null,
- "lineNumber": 406,
+ "lineNumber": 500,
"undocument": true,
"params": [
{
@@ -5147,19 +5176,19 @@
"kind": "function",
"static": true,
"variation": null,
- "name": "ipAddress",
+ "name": "ddmmmyyyyDateConverter",
"memberof": "src/extensions/sort/adapterSortabletable.js",
- "longname": "src/extensions/sort/adapterSortabletable.js~ipAddress",
+ "longname": "src/extensions/sort/adapterSortabletable.js~ddmmmyyyyDateConverter",
"access": null,
"export": false,
"importPath": "tablefilter/src/extensions/sort/adapterSortabletable.js",
"importStyle": null,
"description": null,
- "lineNumber": 410,
+ "lineNumber": 503,
"undocument": true,
"params": [
{
- "name": "value",
+ "name": "s",
"types": [
"*"
]
@@ -5177,6 +5206,36 @@
"kind": "function",
"static": true,
"variation": null,
+ "name": "ipAddress",
+ "memberof": "src/extensions/sort/adapterSortabletable.js",
+ "longname": "src/extensions/sort/adapterSortabletable.js~ipAddress",
+ "access": null,
+ "export": false,
+ "importPath": "tablefilter/src/extensions/sort/adapterSortabletable.js",
+ "importStyle": null,
+ "description": null,
+ "lineNumber": 507,
+ "undocument": true,
+ "params": [
+ {
+ "name": "value",
+ "types": [
+ "*"
+ ]
+ }
+ ],
+ "return": {
+ "types": [
+ "*"
+ ]
+ },
+ "generator": false
+ },
+ {
+ "__docId__": 232,
+ "kind": "function",
+ "static": true,
+ "variation": null,
"name": "sortIP",
"memberof": "src/extensions/sort/adapterSortabletable.js",
"longname": "src/extensions/sort/adapterSortabletable.js~sortIP",
@@ -5185,7 +5244,7 @@
"importPath": "tablefilter/src/extensions/sort/adapterSortabletable.js",
"importStyle": null,
"description": null,
- "lineNumber": 422,
+ "lineNumber": 519,
"undocument": true,
"params": [
{
@@ -5209,7 +5268,7 @@
"generator": false
},
{
- "__docId__": 232,
+ "__docId__": 233,
"kind": "file",
"static": true,
"variation": null,
@@ -5222,7 +5281,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__": 233,
+ "__docId__": 234,
"kind": "file",
"static": true,
"variation": null,
@@ -5235,7 +5294,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__": 234,
+ "__docId__": 235,
"kind": "variable",
"static": true,
"variation": null,
@@ -5256,7 +5315,7 @@
}
},
{
- "__docId__": 235,
+ "__docId__": 236,
"kind": "class",
"static": true,
"variation": null,
@@ -5272,7 +5331,7 @@
"interface": false
},
{
- "__docId__": 236,
+ "__docId__": 237,
"kind": "constructor",
"static": false,
"variation": null,
@@ -5307,7 +5366,7 @@
"generator": false
},
{
- "__docId__": 237,
+ "__docId__": 238,
"kind": "member",
"static": false,
"variation": null,
@@ -5327,7 +5386,7 @@
}
},
{
- "__docId__": 238,
+ "__docId__": 239,
"kind": "member",
"static": false,
"variation": null,
@@ -5347,7 +5406,7 @@
}
},
{
- "__docId__": 239,
+ "__docId__": 240,
"kind": "member",
"static": false,
"variation": null,
@@ -5367,7 +5426,7 @@
}
},
{
- "__docId__": 240,
+ "__docId__": 241,
"kind": "member",
"static": false,
"variation": null,
@@ -5387,7 +5446,7 @@
}
},
{
- "__docId__": 241,
+ "__docId__": 242,
"kind": "member",
"static": false,
"variation": null,
@@ -5407,7 +5466,7 @@
}
},
{
- "__docId__": 242,
+ "__docId__": 243,
"kind": "member",
"static": false,
"variation": null,
@@ -5427,7 +5486,7 @@
}
},
{
- "__docId__": 243,
+ "__docId__": 244,
"kind": "method",
"static": false,
"variation": null,
@@ -5441,7 +5500,7 @@
"generator": false
},
{
- "__docId__": 244,
+ "__docId__": 245,
"kind": "method",
"static": false,
"variation": null,
@@ -5455,7 +5514,7 @@
"generator": false
},
{
- "__docId__": 245,
+ "__docId__": 246,
"kind": "method",
"static": false,
"variation": null,
@@ -5469,7 +5528,7 @@
"generator": false
},
{
- "__docId__": 246,
+ "__docId__": 247,
"kind": "method",
"static": false,
"variation": null,
@@ -5483,7 +5542,7 @@
"generator": false
},
{
- "__docId__": 247,
+ "__docId__": 248,
"kind": "member",
"static": false,
"variation": null,
@@ -5501,7 +5560,7 @@
}
},
{
- "__docId__": 248,
+ "__docId__": 249,
"kind": "method",
"static": false,
"variation": null,
@@ -5515,7 +5574,7 @@
"generator": false
},
{
- "__docId__": 249,
+ "__docId__": 250,
"kind": "member",
"static": false,
"variation": null,
@@ -5533,7 +5592,7 @@
}
},
{
- "__docId__": 250,
+ "__docId__": 251,
"kind": "method",
"static": false,
"variation": null,
@@ -5561,7 +5620,7 @@
"generator": false
},
{
- "__docId__": 251,
+ "__docId__": 252,
"kind": "file",
"static": true,
"variation": null,
@@ -5574,7 +5633,7 @@
"content": "/**\n * Misc helpers\n */\n\n/**\n * Returns a unformatted number\n * @param {String} Formatted number\n * @param {String} Format type, currently 'us' or 'eu'\n * @return {String} Unformatted number\n */\nexport const removeNbFormat = (data, format = 'us') => {\n let n = data;\n if (format.toLowerCase() === 'us') {\n n = + n.replace(/[^\\d\\.-]/g, '');\n } else {\n n = + n.replace(/[^\\d\\,-]/g, '').replace(',', '.');\n }\n return n;\n}\n"
},
{
- "__docId__": 252,
+ "__docId__": 253,
"kind": "variable",
"static": true,
"variation": null,
@@ -5624,7 +5683,7 @@
}
},
{
- "__docId__": 253,
+ "__docId__": 254,
"kind": "file",
"static": true,
"variation": null,
@@ -5637,7 +5696,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__": 254,
+ "__docId__": 255,
"kind": "class",
"static": true,
"variation": null,
@@ -5656,7 +5715,7 @@
]
},
{
- "__docId__": 255,
+ "__docId__": 256,
"kind": "constructor",
"static": false,
"variation": null,
@@ -5681,7 +5740,7 @@
"generator": false
},
{
- "__docId__": 256,
+ "__docId__": 257,
"kind": "member",
"static": false,
"variation": null,
@@ -5701,7 +5760,7 @@
}
},
{
- "__docId__": 257,
+ "__docId__": 258,
"kind": "member",
"static": false,
"variation": null,
@@ -5721,7 +5780,7 @@
}
},
{
- "__docId__": 258,
+ "__docId__": 259,
"kind": "method",
"static": false,
"variation": null,
@@ -5735,7 +5794,7 @@
"generator": false
},
{
- "__docId__": 259,
+ "__docId__": 260,
"kind": "member",
"static": false,
"variation": null,
@@ -5758,7 +5817,7 @@
}
},
{
- "__docId__": 260,
+ "__docId__": 261,
"kind": "method",
"static": false,
"variation": null,
@@ -5772,7 +5831,7 @@
"generator": false
},
{
- "__docId__": 261,
+ "__docId__": 262,
"kind": "method",
"static": false,
"variation": null,
@@ -5817,7 +5876,7 @@
"generator": false
},
{
- "__docId__": 262,
+ "__docId__": 263,
"kind": "method",
"static": false,
"variation": null,
@@ -5852,7 +5911,7 @@
"generator": false
},
{
- "__docId__": 263,
+ "__docId__": 264,
"kind": "method",
"static": false,
"variation": null,
@@ -5877,7 +5936,7 @@
"generator": false
},
{
- "__docId__": 264,
+ "__docId__": 265,
"kind": "method",
"static": false,
"variation": null,
@@ -5891,7 +5950,7 @@
"generator": false
},
{
- "__docId__": 265,
+ "__docId__": 266,
"kind": "member",
"static": false,
"variation": null,
@@ -5909,7 +5968,7 @@
}
},
{
- "__docId__": 266,
+ "__docId__": 267,
"kind": "file",
"static": true,
"variation": null,
@@ -5922,7 +5981,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 */\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 */\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 */\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__": 267,
+ "__docId__": 268,
"kind": "variable",
"static": true,
"variation": null,
@@ -5943,7 +6002,7 @@
}
},
{
- "__docId__": 268,
+ "__docId__": 269,
"kind": "class",
"static": true,
"variation": null,
@@ -5962,7 +6021,7 @@
]
},
{
- "__docId__": 269,
+ "__docId__": 270,
"kind": "constructor",
"static": false,
"variation": null,
@@ -5987,7 +6046,7 @@
"generator": false
},
{
- "__docId__": 270,
+ "__docId__": 271,
"kind": "member",
"static": false,
"variation": null,
@@ -6007,7 +6066,7 @@
}
},
{
- "__docId__": 271,
+ "__docId__": 272,
"kind": "member",
"static": false,
"variation": null,
@@ -6027,7 +6086,7 @@
}
},
{
- "__docId__": 272,
+ "__docId__": 273,
"kind": "member",
"static": false,
"variation": null,
@@ -6047,7 +6106,7 @@
}
},
{
- "__docId__": 273,
+ "__docId__": 274,
"kind": "member",
"static": false,
"variation": null,
@@ -6067,7 +6126,7 @@
}
},
{
- "__docId__": 274,
+ "__docId__": 275,
"kind": "member",
"static": false,
"variation": null,
@@ -6087,7 +6146,7 @@
}
},
{
- "__docId__": 275,
+ "__docId__": 276,
"kind": "member",
"static": false,
"variation": null,
@@ -6107,7 +6166,7 @@
}
},
{
- "__docId__": 276,
+ "__docId__": 277,
"kind": "member",
"static": false,
"variation": null,
@@ -6127,7 +6186,7 @@
}
},
{
- "__docId__": 277,
+ "__docId__": 278,
"kind": "member",
"static": false,
"variation": null,
@@ -6147,7 +6206,7 @@
}
},
{
- "__docId__": 278,
+ "__docId__": 279,
"kind": "member",
"static": false,
"variation": null,
@@ -6167,7 +6226,7 @@
}
},
{
- "__docId__": 279,
+ "__docId__": 280,
"kind": "member",
"static": false,
"variation": null,
@@ -6187,7 +6246,7 @@
}
},
{
- "__docId__": 280,
+ "__docId__": 281,
"kind": "member",
"static": false,
"variation": null,
@@ -6207,7 +6266,7 @@
}
},
{
- "__docId__": 281,
+ "__docId__": 282,
"kind": "member",
"static": false,
"variation": null,
@@ -6227,7 +6286,7 @@
}
},
{
- "__docId__": 282,
+ "__docId__": 283,
"kind": "member",
"static": false,
"variation": null,
@@ -6247,7 +6306,7 @@
}
},
{
- "__docId__": 283,
+ "__docId__": 284,
"kind": "method",
"static": false,
"variation": null,
@@ -6272,7 +6331,7 @@
"generator": false
},
{
- "__docId__": 284,
+ "__docId__": 285,
"kind": "method",
"static": false,
"variation": null,
@@ -6297,7 +6356,7 @@
"generator": false
},
{
- "__docId__": 285,
+ "__docId__": 286,
"kind": "method",
"static": false,
"variation": null,
@@ -6342,7 +6401,7 @@
"generator": false
},
{
- "__docId__": 286,
+ "__docId__": 287,
"kind": "member",
"static": false,
"variation": null,
@@ -6365,7 +6424,7 @@
}
},
{
- "__docId__": 287,
+ "__docId__": 288,
"kind": "method",
"static": false,
"variation": null,
@@ -6390,7 +6449,7 @@
"generator": false
},
{
- "__docId__": 288,
+ "__docId__": 289,
"kind": "member",
"static": false,
"variation": null,
@@ -6408,7 +6467,7 @@
}
},
{
- "__docId__": 289,
+ "__docId__": 290,
"kind": "member",
"static": false,
"variation": null,
@@ -6426,7 +6485,7 @@
}
},
{
- "__docId__": 290,
+ "__docId__": 291,
"kind": "member",
"static": false,
"variation": null,
@@ -6444,7 +6503,7 @@
}
},
{
- "__docId__": 291,
+ "__docId__": 292,
"kind": "member",
"static": false,
"variation": null,
@@ -6462,7 +6521,7 @@
}
},
{
- "__docId__": 292,
+ "__docId__": 293,
"kind": "member",
"static": false,
"variation": null,
@@ -6480,7 +6539,7 @@
}
},
{
- "__docId__": 293,
+ "__docId__": 294,
"kind": "member",
"static": false,
"variation": null,
@@ -6498,7 +6557,7 @@
}
},
{
- "__docId__": 294,
+ "__docId__": 295,
"kind": "method",
"static": false,
"variation": null,
@@ -6533,7 +6592,7 @@
"generator": false
},
{
- "__docId__": 295,
+ "__docId__": 296,
"kind": "method",
"static": false,
"variation": null,
@@ -6573,7 +6632,7 @@
"generator": false
},
{
- "__docId__": 296,
+ "__docId__": 297,
"kind": "method",
"static": false,
"variation": null,
@@ -6598,7 +6657,7 @@
"generator": false
},
{
- "__docId__": 297,
+ "__docId__": 298,
"kind": "method",
"static": false,
"variation": null,
@@ -6633,7 +6692,7 @@
"generator": false
},
{
- "__docId__": 298,
+ "__docId__": 299,
"kind": "method",
"static": false,
"variation": null,
@@ -6672,7 +6731,7 @@
"generator": false
},
{
- "__docId__": 299,
+ "__docId__": 300,
"kind": "method",
"static": false,
"variation": null,
@@ -6686,7 +6745,7 @@
"generator": false
},
{
- "__docId__": 300,
+ "__docId__": 301,
"kind": "file",
"static": true,
"variation": null,
@@ -6699,7 +6758,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 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 * Prefix for container ID\n * @type {String}\n * @private\n */\n this.prfxCont = 'resetspan_';\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 resetspan = createElm('span', ['id', this.prfxCont + tf.id]);\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(resetspan);\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 resetspan.appendChild(fltReset);\n addEvt(fltReset, 'click', () => this.onClick());\n } else {\n resetspan.innerHTML = this.html;\n let resetEl = resetspan.firstChild;\n addEvt(resetEl, 'click', () => this.onClick());\n }\n this.element = resetspan.firstChild;\n\n /**\n * @inherited\n */\n this.initialized = true;\n }\n\n /**\n * Destroy ClearButton instance\n */\n destroy() {\n let tf = this.tf;\n\n if (!this.initialized) {\n return;\n }\n\n let resetspan = elm(this.prfxCont + tf.id);\n if (resetspan) {\n removeElm(resetspan);\n }\n this.element = null;\n this.initialized = false;\n }\n}\n"
},
{
- "__docId__": 301,
+ "__docId__": 302,
"kind": "class",
"static": true,
"variation": null,
@@ -6718,7 +6777,7 @@
]
},
{
- "__docId__": 302,
+ "__docId__": 303,
"kind": "constructor",
"static": false,
"variation": null,
@@ -6743,7 +6802,7 @@
"generator": false
},
{
- "__docId__": 303,
+ "__docId__": 304,
"kind": "member",
"static": false,
"variation": null,
@@ -6763,7 +6822,7 @@
}
},
{
- "__docId__": 304,
+ "__docId__": 305,
"kind": "member",
"static": false,
"variation": null,
@@ -6783,7 +6842,7 @@
}
},
{
- "__docId__": 305,
+ "__docId__": 306,
"kind": "member",
"static": false,
"variation": null,
@@ -6803,7 +6862,7 @@
}
},
{
- "__docId__": 306,
+ "__docId__": 307,
"kind": "member",
"static": false,
"variation": null,
@@ -6823,7 +6882,7 @@
}
},
{
- "__docId__": 307,
+ "__docId__": 308,
"kind": "member",
"static": false,
"variation": null,
@@ -6843,7 +6902,7 @@
}
},
{
- "__docId__": 308,
+ "__docId__": 309,
"kind": "member",
"static": false,
"variation": null,
@@ -6863,7 +6922,7 @@
}
},
{
- "__docId__": 309,
+ "__docId__": 310,
"kind": "member",
"static": false,
"variation": null,
@@ -6883,7 +6942,7 @@
}
},
{
- "__docId__": 310,
+ "__docId__": 311,
"kind": "method",
"static": false,
"variation": null,
@@ -6897,7 +6956,7 @@
"generator": false
},
{
- "__docId__": 311,
+ "__docId__": 312,
"kind": "method",
"static": false,
"variation": null,
@@ -6911,7 +6970,7 @@
"generator": false
},
{
- "__docId__": 312,
+ "__docId__": 313,
"kind": "member",
"static": false,
"variation": null,
@@ -6929,7 +6988,7 @@
}
},
{
- "__docId__": 313,
+ "__docId__": 314,
"kind": "member",
"static": false,
"variation": null,
@@ -6952,7 +7011,7 @@
}
},
{
- "__docId__": 314,
+ "__docId__": 315,
"kind": "method",
"static": false,
"variation": null,
@@ -6966,7 +7025,7 @@
"generator": false
},
{
- "__docId__": 315,
+ "__docId__": 316,
"kind": "member",
"static": false,
"variation": null,
@@ -6984,7 +7043,7 @@
}
},
{
- "__docId__": 316,
+ "__docId__": 317,
"kind": "member",
"static": false,
"variation": null,
@@ -7002,7 +7061,7 @@
}
},
{
- "__docId__": 317,
+ "__docId__": 318,
"kind": "file",
"static": true,
"variation": null,
@@ -7015,7 +7074,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__": 318,
+ "__docId__": 319,
"kind": "variable",
"static": true,
"variation": null,
@@ -7036,7 +7095,7 @@
}
},
{
- "__docId__": 319,
+ "__docId__": 320,
"kind": "class",
"static": true,
"variation": null,
@@ -7055,7 +7114,7 @@
]
},
{
- "__docId__": 320,
+ "__docId__": 321,
"kind": "constructor",
"static": false,
"variation": null,
@@ -7080,7 +7139,7 @@
"generator": false
},
{
- "__docId__": 321,
+ "__docId__": 322,
"kind": "member",
"static": false,
"variation": null,
@@ -7100,7 +7159,7 @@
}
},
{
- "__docId__": 322,
+ "__docId__": 323,
"kind": "member",
"static": false,
"variation": null,
@@ -7120,7 +7179,7 @@
}
},
{
- "__docId__": 323,
+ "__docId__": 324,
"kind": "member",
"static": false,
"variation": null,
@@ -7140,7 +7199,7 @@
}
},
{
- "__docId__": 324,
+ "__docId__": 325,
"kind": "member",
"static": false,
"variation": null,
@@ -7157,7 +7216,7 @@
}
},
{
- "__docId__": 325,
+ "__docId__": 326,
"kind": "member",
"static": false,
"variation": null,
@@ -7177,7 +7236,7 @@
}
},
{
- "__docId__": 326,
+ "__docId__": 327,
"kind": "member",
"static": false,
"variation": null,
@@ -7197,7 +7256,7 @@
}
},
{
- "__docId__": 327,
+ "__docId__": 328,
"kind": "method",
"static": false,
"variation": null,
@@ -7222,7 +7281,7 @@
"generator": false
},
{
- "__docId__": 328,
+ "__docId__": 329,
"kind": "method",
"static": false,
"variation": null,
@@ -7236,7 +7295,7 @@
"generator": false
},
{
- "__docId__": 329,
+ "__docId__": 330,
"kind": "method",
"static": false,
"variation": null,
@@ -7281,7 +7340,7 @@
"generator": false
},
{
- "__docId__": 330,
+ "__docId__": 331,
"kind": "member",
"static": false,
"variation": null,
@@ -7304,7 +7363,7 @@
}
},
{
- "__docId__": 331,
+ "__docId__": 332,
"kind": "method",
"static": false,
"variation": null,
@@ -7339,7 +7398,7 @@
"generator": false
},
{
- "__docId__": 332,
+ "__docId__": 333,
"kind": "member",
"static": false,
"variation": null,
@@ -7357,7 +7416,7 @@
}
},
{
- "__docId__": 333,
+ "__docId__": 334,
"kind": "member",
"static": false,
"variation": null,
@@ -7375,7 +7434,7 @@
}
},
{
- "__docId__": 334,
+ "__docId__": 335,
"kind": "member",
"static": false,
"variation": null,
@@ -7393,7 +7452,7 @@
}
},
{
- "__docId__": 335,
+ "__docId__": 336,
"kind": "member",
"static": false,
"variation": null,
@@ -7411,7 +7470,7 @@
}
},
{
- "__docId__": 336,
+ "__docId__": 337,
"kind": "member",
"static": false,
"variation": null,
@@ -7429,7 +7488,7 @@
}
},
{
- "__docId__": 337,
+ "__docId__": 338,
"kind": "method",
"static": false,
"variation": null,
@@ -7484,7 +7543,7 @@
"generator": false
},
{
- "__docId__": 338,
+ "__docId__": 339,
"kind": "method",
"static": false,
"variation": null,
@@ -7514,7 +7573,7 @@
"generator": false
},
{
- "__docId__": 339,
+ "__docId__": 340,
"kind": "method",
"static": false,
"variation": null,
@@ -7549,7 +7608,7 @@
"generator": false
},
{
- "__docId__": 340,
+ "__docId__": 341,
"kind": "method",
"static": false,
"variation": null,
@@ -7588,7 +7647,7 @@
"generator": false
},
{
- "__docId__": 341,
+ "__docId__": 342,
"kind": "method",
"static": false,
"variation": null,
@@ -7602,7 +7661,7 @@
"generator": false
},
{
- "__docId__": 342,
+ "__docId__": 343,
"kind": "file",
"static": true,
"variation": null,
@@ -7612,10 +7671,10 @@
"access": null,
"description": null,
"lineNumber": 1,
- "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 // 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"
+ "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__": 343,
+ "__docId__": 344,
"kind": "class",
"static": true,
"variation": null,
@@ -7634,7 +7693,7 @@
]
},
{
- "__docId__": 344,
+ "__docId__": 345,
"kind": "constructor",
"static": false,
"variation": null,
@@ -7659,7 +7718,7 @@
"generator": false
},
{
- "__docId__": 345,
+ "__docId__": 346,
"kind": "member",
"static": false,
"variation": null,
@@ -7679,7 +7738,7 @@
}
},
{
- "__docId__": 346,
+ "__docId__": 347,
"kind": "member",
"static": false,
"variation": null,
@@ -7699,7 +7758,7 @@
}
},
{
- "__docId__": 347,
+ "__docId__": 348,
"kind": "member",
"static": false,
"variation": null,
@@ -7719,7 +7778,7 @@
}
},
{
- "__docId__": 348,
+ "__docId__": 349,
"kind": "member",
"static": false,
"variation": null,
@@ -7739,7 +7798,7 @@
}
},
{
- "__docId__": 349,
+ "__docId__": 350,
"kind": "member",
"static": false,
"variation": null,
@@ -7759,7 +7818,7 @@
}
},
{
- "__docId__": 350,
+ "__docId__": 351,
"kind": "member",
"static": false,
"variation": null,
@@ -7779,7 +7838,7 @@
}
},
{
- "__docId__": 351,
+ "__docId__": 352,
"kind": "member",
"static": false,
"variation": null,
@@ -7799,7 +7858,7 @@
}
},
{
- "__docId__": 352,
+ "__docId__": 353,
"kind": "member",
"static": false,
"variation": null,
@@ -7819,7 +7878,7 @@
}
},
{
- "__docId__": 353,
+ "__docId__": 354,
"kind": "member",
"static": false,
"variation": null,
@@ -7839,7 +7898,7 @@
}
},
{
- "__docId__": 354,
+ "__docId__": 355,
"kind": "member",
"static": false,
"variation": null,
@@ -7859,7 +7918,7 @@
}
},
{
- "__docId__": 355,
+ "__docId__": 356,
"kind": "member",
"static": false,
"variation": null,
@@ -7879,7 +7938,7 @@
}
},
{
- "__docId__": 356,
+ "__docId__": 357,
"kind": "member",
"static": false,
"variation": null,
@@ -7899,7 +7958,7 @@
}
},
{
- "__docId__": 357,
+ "__docId__": 358,
"kind": "member",
"static": false,
"variation": null,
@@ -7919,7 +7978,7 @@
}
},
{
- "__docId__": 358,
+ "__docId__": 359,
"kind": "member",
"static": false,
"variation": null,
@@ -7939,7 +7998,7 @@
}
},
{
- "__docId__": 359,
+ "__docId__": 360,
"kind": "member",
"static": false,
"variation": null,
@@ -7959,7 +8018,7 @@
}
},
{
- "__docId__": 360,
+ "__docId__": 361,
"kind": "member",
"static": false,
"variation": null,
@@ -7979,7 +8038,7 @@
}
},
{
- "__docId__": 361,
+ "__docId__": 362,
"kind": "member",
"static": false,
"variation": null,
@@ -7999,7 +8058,7 @@
}
},
{
- "__docId__": 362,
+ "__docId__": 363,
"kind": "member",
"static": false,
"variation": null,
@@ -8019,7 +8078,7 @@
}
},
{
- "__docId__": 363,
+ "__docId__": 364,
"kind": "member",
"static": false,
"variation": null,
@@ -8039,7 +8098,7 @@
}
},
{
- "__docId__": 364,
+ "__docId__": 365,
"kind": "member",
"static": false,
"variation": null,
@@ -8058,20 +8117,6 @@
"description": null
}
},
- {
- "__docId__": 365,
- "kind": "method",
- "static": false,
- "variation": null,
- "name": "init",
- "memberof": "src/modules/gridLayout.js~GridLayout",
- "longname": "src/modules/gridLayout.js~GridLayout#init",
- "access": null,
- "description": "Generates a grid with fixed headers\nTODO: reduce size of init by extracting single purposed methods",
- "lineNumber": 160,
- "params": [],
- "generator": false
- },
{
"__docId__": 366,
"kind": "member",
@@ -8080,10 +8125,9 @@
"name": "tblMainCont",
"memberof": "src/modules/gridLayout.js~GridLayout",
"longname": "src/modules/gridLayout.js~GridLayout#tblMainCont",
- "access": null,
- "description": null,
- "lineNumber": 178,
- "undocument": true,
+ "access": "private",
+ "description": "Main container element",
+ "lineNumber": 156,
"type": {
"types": [
"*"
@@ -8098,10 +8142,9 @@
"name": "tblCont",
"memberof": "src/modules/gridLayout.js~GridLayout",
"longname": "src/modules/gridLayout.js~GridLayout#tblCont",
- "access": null,
- "description": null,
- "lineNumber": 186,
- "undocument": true,
+ "access": "private",
+ "description": "Table container element",
+ "lineNumber": 162,
"type": {
"types": [
"*"
@@ -8116,10 +8159,9 @@
"name": "headTblCont",
"memberof": "src/modules/gridLayout.js~GridLayout",
"longname": "src/modules/gridLayout.js~GridLayout#headTblCont",
- "access": null,
- "description": null,
- "lineNumber": 206,
- "undocument": true,
+ "access": "private",
+ "description": "Headers' table container element",
+ "lineNumber": 168,
"type": {
"types": [
"*"
@@ -8134,10 +8176,9 @@
"name": "headTbl",
"memberof": "src/modules/gridLayout.js~GridLayout",
"longname": "src/modules/gridLayout.js~GridLayout#headTbl",
- "access": null,
- "description": null,
- "lineNumber": 211,
- "undocument": true,
+ "access": "private",
+ "description": "Headers' table element",
+ "lineNumber": 174,
"type": {
"types": [
"*"
@@ -8146,6 +8187,92 @@
},
{
"__docId__": 370,
+ "kind": "method",
+ "static": false,
+ "variation": null,
+ "name": "init",
+ "memberof": "src/modules/gridLayout.js~GridLayout",
+ "longname": "src/modules/gridLayout.js~GridLayout#init",
+ "access": null,
+ "description": "Generates a grid with fixed headers\nTODO: reduce size of init by extracting single purposed methods",
+ "lineNumber": 184,
+ "params": [],
+ "generator": false
+ },
+ {
+ "__docId__": 371,
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "tblMainCont",
+ "memberof": "src/modules/gridLayout.js~GridLayout",
+ "longname": "src/modules/gridLayout.js~GridLayout#tblMainCont",
+ "access": null,
+ "description": null,
+ "lineNumber": 202,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "__docId__": 372,
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "tblCont",
+ "memberof": "src/modules/gridLayout.js~GridLayout",
+ "longname": "src/modules/gridLayout.js~GridLayout#tblCont",
+ "access": null,
+ "description": null,
+ "lineNumber": 210,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "__docId__": 373,
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "headTblCont",
+ "memberof": "src/modules/gridLayout.js~GridLayout",
+ "longname": "src/modules/gridLayout.js~GridLayout#headTblCont",
+ "access": null,
+ "description": null,
+ "lineNumber": 230,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "__docId__": 374,
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "headTbl",
+ "memberof": "src/modules/gridLayout.js~GridLayout",
+ "longname": "src/modules/gridLayout.js~GridLayout#headTbl",
+ "access": null,
+ "description": null,
+ "lineNumber": 235,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "__docId__": 375,
"kind": "member",
"static": false,
"variation": null,
@@ -8154,7 +8281,7 @@
"longname": "src/modules/gridLayout.js~GridLayout#initialized",
"access": null,
"description": "",
- "lineNumber": 303,
+ "lineNumber": 327,
"unknown": [
{
"tagName": "@inherited",
@@ -8168,7 +8295,7 @@
}
},
{
- "__docId__": 371,
+ "__docId__": 376,
"kind": "method",
"static": false,
"variation": null,
@@ -8177,12 +8304,12 @@
"longname": "src/modules/gridLayout.js~GridLayout#setOverrides",
"access": "private",
"description": "Overrides TableFilter instance properties to adjust to grid layout mode",
- "lineNumber": 310,
+ "lineNumber": 334,
"params": [],
"generator": false
},
{
- "__docId__": 372,
+ "__docId__": 377,
"kind": "method",
"static": false,
"variation": null,
@@ -8191,12 +8318,12 @@
"longname": "src/modules/gridLayout.js~GridLayout#setDefaultColWidths",
"access": "private",
"description": "Set grid-layout default column widths if column widths are not defined",
- "lineNumber": 322,
+ "lineNumber": 346,
"params": [],
"generator": false
},
{
- "__docId__": 373,
+ "__docId__": 378,
"kind": "method",
"static": false,
"variation": null,
@@ -8205,7 +8332,7 @@
"longname": "src/modules/gridLayout.js~GridLayout#initialTableWidth",
"access": "private",
"description": "Initial table width",
- "lineNumber": 348,
+ "lineNumber": 372,
"unknown": [
{
"tagName": "@returns",
@@ -8224,7 +8351,7 @@
"generator": false
},
{
- "__docId__": 374,
+ "__docId__": 379,
"kind": "method",
"static": false,
"variation": null,
@@ -8233,7 +8360,7 @@
"longname": "src/modules/gridLayout.js~GridLayout#createContainer",
"access": "private",
"description": "Creates container element",
- "lineNumber": 371,
+ "lineNumber": 395,
"unknown": [
{
"tagName": "@returns",
@@ -8283,7 +8410,7 @@
"generator": false
},
{
- "__docId__": 375,
+ "__docId__": 380,
"kind": "method",
"static": false,
"variation": null,
@@ -8292,7 +8419,7 @@
"longname": "src/modules/gridLayout.js~GridLayout#createFiltersRow",
"access": "private",
"description": "Creates filters row with cells",
- "lineNumber": 382,
+ "lineNumber": 406,
"unknown": [
{
"tagName": "@returns",
@@ -8311,7 +8438,7 @@
"generator": false
},
{
- "__docId__": 376,
+ "__docId__": 381,
"kind": "method",
"static": false,
"variation": null,
@@ -8320,12 +8447,12 @@
"longname": "src/modules/gridLayout.js~GridLayout#setColumnElements",
"access": "private",
"description": "Generates column elements if necessary and assigns their widths",
- "lineNumber": 401,
+ "lineNumber": 425,
"params": [],
"generator": false
},
{
- "__docId__": 377,
+ "__docId__": 382,
"kind": "member",
"static": false,
"variation": null,
@@ -8334,7 +8461,7 @@
"longname": "src/modules/gridLayout.js~GridLayout#tblHasColTag",
"access": null,
"description": null,
- "lineNumber": 404,
+ "lineNumber": 428,
"undocument": true,
"type": {
"types": [
@@ -8343,7 +8470,7 @@
}
},
{
- "__docId__": 378,
+ "__docId__": 383,
"kind": "member",
"static": false,
"variation": null,
@@ -8352,7 +8479,7 @@
"longname": "src/modules/gridLayout.js~GridLayout#tblHasColTag",
"access": null,
"description": null,
- "lineNumber": 420,
+ "lineNumber": 444,
"undocument": true,
"type": {
"types": [
@@ -8361,7 +8488,7 @@
}
},
{
- "__docId__": 379,
+ "__docId__": 384,
"kind": "method",
"static": false,
"variation": null,
@@ -8370,7 +8497,7 @@
"longname": "src/modules/gridLayout.js~GridLayout#setHeadersRow",
"access": "private",
"description": "Sets headers row in headers table",
- "lineNumber": 428,
+ "lineNumber": 452,
"params": [
{
"nullable": null,
@@ -8386,7 +8513,7 @@
"generator": false
},
{
- "__docId__": 380,
+ "__docId__": 385,
"kind": "method",
"static": false,
"variation": null,
@@ -8395,7 +8522,7 @@
"longname": "src/modules/gridLayout.js~GridLayout#setConfigWidth",
"access": "private",
"description": "Sets width defined in configuration to passed element",
- "lineNumber": 447,
+ "lineNumber": 471,
"params": [
{
"nullable": null,
@@ -8411,7 +8538,7 @@
"generator": false
},
{
- "__docId__": 381,
+ "__docId__": 386,
"kind": "method",
"static": false,
"variation": null,
@@ -8420,7 +8547,7 @@
"longname": "src/modules/gridLayout.js~GridLayout#getSortTriggerIds",
"access": "private",
"description": "Returns a list of header IDs used for specifing external sort triggers",
- "lineNumber": 464,
+ "lineNumber": 488,
"unknown": [
{
"tagName": "@returns",
@@ -8450,7 +8577,7 @@
"generator": false
},
{
- "__docId__": 382,
+ "__docId__": 387,
"kind": "method",
"static": false,
"variation": null,
@@ -8459,12 +8586,12 @@
"longname": "src/modules/gridLayout.js~GridLayout#destroy",
"access": null,
"description": "Removes the grid layout",
- "lineNumber": 482,
+ "lineNumber": 506,
"params": [],
"generator": false
},
{
- "__docId__": 383,
+ "__docId__": 388,
"kind": "member",
"static": false,
"variation": null,
@@ -8473,7 +8600,7 @@
"longname": "src/modules/gridLayout.js~GridLayout#tblMainCont",
"access": null,
"description": null,
- "lineNumber": 493,
+ "lineNumber": 517,
"undocument": true,
"type": {
"types": [
@@ -8482,7 +8609,7 @@
}
},
{
- "__docId__": 384,
+ "__docId__": 389,
"kind": "member",
"static": false,
"variation": null,
@@ -8491,7 +8618,7 @@
"longname": "src/modules/gridLayout.js~GridLayout#headTblCont",
"access": null,
"description": null,
- "lineNumber": 494,
+ "lineNumber": 518,
"undocument": true,
"type": {
"types": [
@@ -8500,7 +8627,7 @@
}
},
{
- "__docId__": 385,
+ "__docId__": 390,
"kind": "member",
"static": false,
"variation": null,
@@ -8509,7 +8636,7 @@
"longname": "src/modules/gridLayout.js~GridLayout#headTbl",
"access": null,
"description": null,
- "lineNumber": 495,
+ "lineNumber": 519,
"undocument": true,
"type": {
"types": [
@@ -8518,7 +8645,7 @@
}
},
{
- "__docId__": 386,
+ "__docId__": 391,
"kind": "member",
"static": false,
"variation": null,
@@ -8527,7 +8654,7 @@
"longname": "src/modules/gridLayout.js~GridLayout#tblCont",
"access": null,
"description": null,
- "lineNumber": 496,
+ "lineNumber": 520,
"undocument": true,
"type": {
"types": [
@@ -8536,7 +8663,7 @@
}
},
{
- "__docId__": 387,
+ "__docId__": 392,
"kind": "member",
"static": false,
"variation": null,
@@ -8545,7 +8672,7 @@
"longname": "src/modules/gridLayout.js~GridLayout#initialized",
"access": null,
"description": null,
- "lineNumber": 502,
+ "lineNumber": 526,
"undocument": true,
"type": {
"types": [
@@ -8554,7 +8681,7 @@
}
},
{
- "__docId__": 388,
+ "__docId__": 393,
"kind": "file",
"static": true,
"variation": null,
@@ -8567,7 +8694,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__": 389,
+ "__docId__": 394,
"kind": "variable",
"static": true,
"variation": null,
@@ -8588,7 +8715,7 @@
}
},
{
- "__docId__": 390,
+ "__docId__": 395,
"kind": "variable",
"static": true,
"variation": null,
@@ -8609,7 +8736,7 @@
}
},
{
- "__docId__": 391,
+ "__docId__": 396,
"kind": "variable",
"static": true,
"variation": null,
@@ -8630,7 +8757,7 @@
}
},
{
- "__docId__": 392,
+ "__docId__": 397,
"kind": "variable",
"static": true,
"variation": null,
@@ -8651,7 +8778,7 @@
}
},
{
- "__docId__": 393,
+ "__docId__": 398,
"kind": "variable",
"static": true,
"variation": null,
@@ -8671,7 +8798,7 @@
}
},
{
- "__docId__": 394,
+ "__docId__": 399,
"kind": "class",
"static": true,
"variation": null,
@@ -8697,7 +8824,7 @@
"interface": false
},
{
- "__docId__": 395,
+ "__docId__": 400,
"kind": "constructor",
"static": false,
"variation": null,
@@ -8722,7 +8849,7 @@
"generator": false
},
{
- "__docId__": 396,
+ "__docId__": 401,
"kind": "member",
"static": false,
"variation": null,
@@ -8742,7 +8869,7 @@
}
},
{
- "__docId__": 397,
+ "__docId__": 402,
"kind": "member",
"static": false,
"variation": null,
@@ -8762,7 +8889,7 @@
}
},
{
- "__docId__": 398,
+ "__docId__": 403,
"kind": "member",
"static": false,
"variation": null,
@@ -8782,7 +8909,7 @@
}
},
{
- "__docId__": 399,
+ "__docId__": 404,
"kind": "member",
"static": false,
"variation": null,
@@ -8799,7 +8926,7 @@
}
},
{
- "__docId__": 400,
+ "__docId__": 405,
"kind": "method",
"static": false,
"variation": null,
@@ -8813,7 +8940,7 @@
"generator": false
},
{
- "__docId__": 401,
+ "__docId__": 406,
"kind": "member",
"static": false,
"variation": null,
@@ -8831,7 +8958,7 @@
}
},
{
- "__docId__": 402,
+ "__docId__": 407,
"kind": "member",
"static": false,
"variation": null,
@@ -8849,7 +8976,7 @@
}
},
{
- "__docId__": 403,
+ "__docId__": 408,
"kind": "method",
"static": false,
"variation": null,
@@ -8874,7 +9001,7 @@
"generator": false
},
{
- "__docId__": 404,
+ "__docId__": 409,
"kind": "member",
"static": false,
"variation": null,
@@ -8892,7 +9019,7 @@
}
},
{
- "__docId__": 405,
+ "__docId__": 410,
"kind": "method",
"static": false,
"variation": null,
@@ -8931,7 +9058,7 @@
"generator": false
},
{
- "__docId__": 406,
+ "__docId__": 411,
"kind": "method",
"static": false,
"variation": null,
@@ -8945,7 +9072,7 @@
"generator": false
},
{
- "__docId__": 407,
+ "__docId__": 412,
"kind": "method",
"static": false,
"variation": null,
@@ -8959,7 +9086,7 @@
"generator": false
},
{
- "__docId__": 408,
+ "__docId__": 413,
"kind": "member",
"static": false,
"variation": null,
@@ -8977,7 +9104,7 @@
}
},
{
- "__docId__": 409,
+ "__docId__": 414,
"kind": "member",
"static": false,
"variation": null,
@@ -8995,7 +9122,7 @@
}
},
{
- "__docId__": 410,
+ "__docId__": 415,
"kind": "member",
"static": false,
"variation": null,
@@ -9013,7 +9140,7 @@
}
},
{
- "__docId__": 411,
+ "__docId__": 416,
"kind": "file",
"static": true,
"variation": null,
@@ -9026,7 +9153,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 var 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 /**\n * Prefix for help main container ID\n * @type {String}\n * @private\n */\n this.prfxHelpSpan = 'helpSpan_';\n\n /**\n * Prefix for help instructions container ID\n * @type {String}\n * @private\n */\n this.prfxHelpDiv = 'helpDiv_';\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 var tf = this.tf;\n\n var helpspan = createElm('span', ['id', this.prfxHelpSpan + tf.id]);\n var helpdiv = createElm('div', ['id', this.prfxHelpDiv + tf.id]);\n\n //help button is added to defined element\n if (!this.tgtId) {\n tf.setToolbar();\n }\n var targetEl = !this.tgtId ? tf.rDiv : elm(this.tgtId);\n targetEl.appendChild(helpspan);\n\n var divContainer = !this.contTgtId ? helpspan : elm(this.contTgtId);\n\n if (!this.btnHtml) {\n divContainer.appendChild(helpdiv);\n var helplink = createElm('a', ['href', 'javascript:void(0);']);\n helplink.className = this.btnCssClass;\n helplink.appendChild(createText(this.btnText));\n helpspan.appendChild(helplink);\n addEvt(helplink, 'click', () => this.toggle());\n } else {\n helpspan.innerHTML = this.btnHtml;\n var helpEl = helpspan.firstChild;\n addEvt(helpEl, 'click', () => this.toggle());\n divContainer.appendChild(helpdiv);\n }\n\n if (!this.instrHtml) {\n helpdiv.innerHTML = this.instrText;\n helpdiv.className = this.contCssClass;\n addEvt(helpdiv, 'dblclick', () => this.toggle());\n } else {\n if (this.contTgtId) {\n divContainer.appendChild(helpdiv);\n }\n helpdiv.innerHTML = this.instrHtml;\n if (!this.contTgtId) {\n helpdiv.className = this.contCssClass;\n addEvt(helpdiv, 'dblclick', () => this.toggle());\n }\n }\n helpdiv.innerHTML += this.defaultHtml;\n addEvt(helpdiv, 'click', () => this.toggle());\n\n this.cont = helpdiv;\n this.btn = helpspan;\n /**\n * @inherited\n */\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 var 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 if (!this.cont) {\n return;\n }\n removeElm(this.cont);\n this.cont = null;\n this.initialized = false;\n }\n\n}\n"
},
{
- "__docId__": 412,
+ "__docId__": 417,
"kind": "variable",
"static": true,
"variation": null,
@@ -9047,7 +9174,7 @@
}
},
{
- "__docId__": 413,
+ "__docId__": 418,
"kind": "variable",
"static": true,
"variation": null,
@@ -9068,7 +9195,7 @@
}
},
{
- "__docId__": 414,
+ "__docId__": 419,
"kind": "class",
"static": true,
"variation": null,
@@ -9087,7 +9214,7 @@
]
},
{
- "__docId__": 415,
+ "__docId__": 420,
"kind": "constructor",
"static": false,
"variation": null,
@@ -9112,7 +9239,7 @@
"generator": false
},
{
- "__docId__": 416,
+ "__docId__": 421,
"kind": "member",
"static": false,
"variation": null,
@@ -9132,7 +9259,7 @@
}
},
{
- "__docId__": 417,
+ "__docId__": 422,
"kind": "member",
"static": false,
"variation": null,
@@ -9152,7 +9279,7 @@
}
},
{
- "__docId__": 418,
+ "__docId__": 423,
"kind": "member",
"static": false,
"variation": null,
@@ -9172,7 +9299,7 @@
}
},
{
- "__docId__": 419,
+ "__docId__": 424,
"kind": "member",
"static": false,
"variation": null,
@@ -9192,7 +9319,7 @@
}
},
{
- "__docId__": 420,
+ "__docId__": 425,
"kind": "member",
"static": false,
"variation": null,
@@ -9212,7 +9339,7 @@
}
},
{
- "__docId__": 421,
+ "__docId__": 426,
"kind": "member",
"static": false,
"variation": null,
@@ -9232,7 +9359,7 @@
}
},
{
- "__docId__": 422,
+ "__docId__": 427,
"kind": "member",
"static": false,
"variation": null,
@@ -9252,7 +9379,7 @@
}
},
{
- "__docId__": 423,
+ "__docId__": 428,
"kind": "member",
"static": false,
"variation": null,
@@ -9272,7 +9399,7 @@
}
},
{
- "__docId__": 424,
+ "__docId__": 429,
"kind": "member",
"static": false,
"variation": null,
@@ -9292,7 +9419,7 @@
}
},
{
- "__docId__": 425,
+ "__docId__": 430,
"kind": "member",
"static": false,
"variation": null,
@@ -9312,7 +9439,7 @@
}
},
{
- "__docId__": 426,
+ "__docId__": 431,
"kind": "member",
"static": false,
"variation": null,
@@ -9332,7 +9459,7 @@
}
},
{
- "__docId__": 427,
+ "__docId__": 432,
"kind": "member",
"static": false,
"variation": null,
@@ -9352,7 +9479,7 @@
}
},
{
- "__docId__": 428,
+ "__docId__": 433,
"kind": "member",
"static": false,
"variation": null,
@@ -9372,7 +9499,7 @@
}
},
{
- "__docId__": 429,
+ "__docId__": 434,
"kind": "method",
"static": false,
"variation": null,
@@ -9386,7 +9513,7 @@
"generator": false
},
{
- "__docId__": 430,
+ "__docId__": 435,
"kind": "member",
"static": false,
"variation": null,
@@ -9404,7 +9531,7 @@
}
},
{
- "__docId__": 431,
+ "__docId__": 436,
"kind": "member",
"static": false,
"variation": null,
@@ -9422,7 +9549,7 @@
}
},
{
- "__docId__": 432,
+ "__docId__": 437,
"kind": "member",
"static": false,
"variation": null,
@@ -9445,7 +9572,7 @@
}
},
{
- "__docId__": 433,
+ "__docId__": 438,
"kind": "method",
"static": false,
"variation": null,
@@ -9459,7 +9586,7 @@
"generator": false
},
{
- "__docId__": 434,
+ "__docId__": 439,
"kind": "method",
"static": false,
"variation": null,
@@ -9473,7 +9600,7 @@
"generator": false
},
{
- "__docId__": 435,
+ "__docId__": 440,
"kind": "member",
"static": false,
"variation": null,
@@ -9491,7 +9618,7 @@
}
},
{
- "__docId__": 436,
+ "__docId__": 441,
"kind": "member",
"static": false,
"variation": null,
@@ -9509,7 +9636,7 @@
}
},
{
- "__docId__": 437,
+ "__docId__": 442,
"kind": "member",
"static": false,
"variation": null,
@@ -9527,7 +9654,7 @@
}
},
{
- "__docId__": 438,
+ "__docId__": 443,
"kind": "file",
"static": true,
"variation": null,
@@ -9540,7 +9667,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, word) =>\n this.highlight(cell, word, this.highlightCssClass)\n );\n }\n\n /**\n * Highlight occurences of searched term in passed node\n * @param {Node} node\n * @param {String} word Searched term\n * @param {String} cssClass Css class name\n *\n * TODO: refactor this method\n */\n highlight(node, word, 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], word, cssClass);\n }\n }\n\n if (node.nodeType === 3) {\n let tempNodeVal = node.nodeValue.toLowerCase();\n let tempWordVal = word.toLowerCase();\n if (tempNodeVal.indexOf(tempWordVal) !== -1) {\n let pn = node.parentNode;\n if (pn && pn.className !== cssClass) {\n // word not highlighted yet\n let nv = node.nodeValue,\n ni = tempNodeVal.indexOf(tempWordVal),\n // Create a load of replacement nodes\n before = createText(nv.substr(0, ni)),\n docWordVal = nv.substr(ni, word.length),\n after = createText(nv.substr(ni + word.length)),\n hiwordtext = createText(docWordVal),\n hiword = createElm('span');\n hiword.className = cssClass;\n hiword.appendChild(hiwordtext);\n pn.insertBefore(before, node);\n pn.insertBefore(hiword, 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} word\n * @param {String} cssClass Css class to remove\n */\n unhighlight(word, 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 tempNodeVal = nodeVal.toLowerCase(),\n tempWordVal = word.toLowerCase();\n\n if (tempNodeVal.indexOf(tempWordVal) !== -1) {\n n.parentNode.replaceChild(createText(nodeVal), n);\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, word) =>\n this.highlight(cell, word, this.highlightCssClass)\n );\n }\n}\n"
},
{
- "__docId__": 439,
+ "__docId__": 444,
"kind": "class",
"static": true,
"variation": null,
@@ -9566,7 +9693,7 @@
"interface": false
},
{
- "__docId__": 440,
+ "__docId__": 445,
"kind": "constructor",
"static": false,
"variation": null,
@@ -9591,7 +9718,7 @@
"generator": false
},
{
- "__docId__": 441,
+ "__docId__": 446,
"kind": "member",
"static": false,
"variation": null,
@@ -9611,7 +9738,7 @@
}
},
{
- "__docId__": 442,
+ "__docId__": 447,
"kind": "member",
"static": false,
"variation": null,
@@ -9631,7 +9758,7 @@
}
},
{
- "__docId__": 443,
+ "__docId__": 448,
"kind": "member",
"static": false,
"variation": null,
@@ -9651,7 +9778,7 @@
}
},
{
- "__docId__": 444,
+ "__docId__": 449,
"kind": "method",
"static": false,
"variation": null,
@@ -9665,7 +9792,7 @@
"generator": false
},
{
- "__docId__": 445,
+ "__docId__": 450,
"kind": "method",
"static": false,
"variation": null,
@@ -9710,7 +9837,7 @@
"generator": false
},
{
- "__docId__": 446,
+ "__docId__": 451,
"kind": "method",
"static": false,
"variation": null,
@@ -9745,7 +9872,7 @@
"generator": false
},
{
- "__docId__": 447,
+ "__docId__": 452,
"kind": "method",
"static": false,
"variation": null,
@@ -9759,7 +9886,7 @@
"generator": false
},
{
- "__docId__": 448,
+ "__docId__": 453,
"kind": "method",
"static": false,
"variation": null,
@@ -9773,7 +9900,7 @@
"generator": false
},
{
- "__docId__": 449,
+ "__docId__": 454,
"kind": "file",
"static": true,
"variation": null,
@@ -9786,7 +9913,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\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 * Prefix for container ID\n * @type {String}\n * @private\n */\n this.prfx = 'load_';\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', ['id', this.prfx + tf.id]);\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([\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 () => this.show('')\n );\n emitter.on([\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 () => this.show(NONE)\n );\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([\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 () => this.show('')\n );\n emitter.off([\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 () => this.show(NONE)\n );\n\n this.initialized = false;\n }\n}\n"
},
{
- "__docId__": 450,
+ "__docId__": 455,
"kind": "class",
"static": true,
"variation": null,
@@ -9815,7 +9942,7 @@
]
},
{
- "__docId__": 451,
+ "__docId__": 456,
"kind": "constructor",
"static": false,
"variation": null,
@@ -9840,7 +9967,7 @@
"generator": false
},
{
- "__docId__": 452,
+ "__docId__": 457,
"kind": "member",
"static": false,
"variation": null,
@@ -9860,7 +9987,7 @@
}
},
{
- "__docId__": 453,
+ "__docId__": 458,
"kind": "member",
"static": false,
"variation": null,
@@ -9880,7 +10007,7 @@
}
},
{
- "__docId__": 454,
+ "__docId__": 459,
"kind": "member",
"static": false,
"variation": null,
@@ -9900,7 +10027,7 @@
}
},
{
- "__docId__": 455,
+ "__docId__": 460,
"kind": "member",
"static": false,
"variation": null,
@@ -9920,7 +10047,7 @@
}
},
{
- "__docId__": 456,
+ "__docId__": 461,
"kind": "member",
"static": false,
"variation": null,
@@ -9940,7 +10067,7 @@
}
},
{
- "__docId__": 457,
+ "__docId__": 462,
"kind": "member",
"static": false,
"variation": null,
@@ -9960,7 +10087,7 @@
}
},
{
- "__docId__": 458,
+ "__docId__": 463,
"kind": "member",
"static": false,
"variation": null,
@@ -9980,7 +10107,7 @@
}
},
{
- "__docId__": 459,
+ "__docId__": 464,
"kind": "member",
"static": false,
"variation": null,
@@ -10000,7 +10127,7 @@
}
},
{
- "__docId__": 460,
+ "__docId__": 465,
"kind": "member",
"static": false,
"variation": null,
@@ -10020,7 +10147,7 @@
}
},
{
- "__docId__": 461,
+ "__docId__": 466,
"kind": "method",
"static": false,
"variation": null,
@@ -10034,7 +10161,7 @@
"generator": false
},
{
- "__docId__": 462,
+ "__docId__": 467,
"kind": "member",
"static": false,
"variation": null,
@@ -10052,7 +10179,7 @@
}
},
{
- "__docId__": 463,
+ "__docId__": 468,
"kind": "member",
"static": false,
"variation": null,
@@ -10075,7 +10202,7 @@
}
},
{
- "__docId__": 464,
+ "__docId__": 469,
"kind": "method",
"static": false,
"variation": null,
@@ -10100,7 +10227,7 @@
"generator": false
},
{
- "__docId__": 465,
+ "__docId__": 470,
"kind": "method",
"static": false,
"variation": null,
@@ -10114,7 +10241,7 @@
"generator": false
},
{
- "__docId__": 466,
+ "__docId__": 471,
"kind": "member",
"static": false,
"variation": null,
@@ -10132,7 +10259,7 @@
}
},
{
- "__docId__": 467,
+ "__docId__": 472,
"kind": "member",
"static": false,
"variation": null,
@@ -10150,7 +10277,7 @@
}
},
{
- "__docId__": 468,
+ "__docId__": 473,
"kind": "file",
"static": true,
"variation": null,
@@ -10163,7 +10290,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 * Prefix for container ID\n * @type {String}\n * @private\n */\n this.prfx = 'nores_';\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', ['id', this.prfx + tf.id]);\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__": 469,
+ "__docId__": 474,
"kind": "class",
"static": true,
"variation": null,
@@ -10192,7 +10319,7 @@
]
},
{
- "__docId__": 470,
+ "__docId__": 475,
"kind": "constructor",
"static": false,
"variation": null,
@@ -10217,7 +10344,7 @@
"generator": false
},
{
- "__docId__": 471,
+ "__docId__": 476,
"kind": "member",
"static": false,
"variation": null,
@@ -10237,7 +10364,7 @@
}
},
{
- "__docId__": 472,
+ "__docId__": 477,
"kind": "member",
"static": false,
"variation": null,
@@ -10257,7 +10384,7 @@
}
},
{
- "__docId__": 473,
+ "__docId__": 478,
"kind": "member",
"static": false,
"variation": null,
@@ -10277,7 +10404,7 @@
}
},
{
- "__docId__": 474,
+ "__docId__": 479,
"kind": "member",
"static": false,
"variation": null,
@@ -10297,7 +10424,7 @@
}
},
{
- "__docId__": 475,
+ "__docId__": 480,
"kind": "member",
"static": false,
"variation": null,
@@ -10317,7 +10444,7 @@
}
},
{
- "__docId__": 476,
+ "__docId__": 481,
"kind": "member",
"static": false,
"variation": null,
@@ -10337,7 +10464,7 @@
}
},
{
- "__docId__": 477,
+ "__docId__": 482,
"kind": "member",
"static": false,
"variation": null,
@@ -10357,7 +10484,7 @@
}
},
{
- "__docId__": 478,
+ "__docId__": 483,
"kind": "member",
"static": false,
"variation": null,
@@ -10377,7 +10504,7 @@
}
},
{
- "__docId__": 479,
+ "__docId__": 484,
"kind": "member",
"static": false,
"variation": null,
@@ -10397,7 +10524,7 @@
}
},
{
- "__docId__": 480,
+ "__docId__": 485,
"kind": "member",
"static": false,
"variation": null,
@@ -10417,7 +10544,7 @@
}
},
{
- "__docId__": 481,
+ "__docId__": 486,
"kind": "member",
"static": false,
"variation": null,
@@ -10437,7 +10564,7 @@
}
},
{
- "__docId__": 482,
+ "__docId__": 487,
"kind": "method",
"static": false,
"variation": null,
@@ -10451,7 +10578,7 @@
"generator": false
},
{
- "__docId__": 483,
+ "__docId__": 488,
"kind": "member",
"static": false,
"variation": null,
@@ -10469,7 +10596,7 @@
}
},
{
- "__docId__": 484,
+ "__docId__": 489,
"kind": "member",
"static": false,
"variation": null,
@@ -10492,7 +10619,7 @@
}
},
{
- "__docId__": 485,
+ "__docId__": 490,
"kind": "method",
"static": false,
"variation": null,
@@ -10506,7 +10633,7 @@
"generator": false
},
{
- "__docId__": 486,
+ "__docId__": 491,
"kind": "method",
"static": false,
"variation": null,
@@ -10520,7 +10647,7 @@
"generator": false
},
{
- "__docId__": 487,
+ "__docId__": 492,
"kind": "method",
"static": false,
"variation": null,
@@ -10534,7 +10661,7 @@
"generator": false
},
{
- "__docId__": 488,
+ "__docId__": 493,
"kind": "method",
"static": false,
"variation": null,
@@ -10548,7 +10675,7 @@
"generator": false
},
{
- "__docId__": 489,
+ "__docId__": 494,
"kind": "method",
"static": false,
"variation": null,
@@ -10562,7 +10689,7 @@
"generator": false
},
{
- "__docId__": 490,
+ "__docId__": 495,
"kind": "member",
"static": false,
"variation": null,
@@ -10580,7 +10707,7 @@
}
},
{
- "__docId__": 491,
+ "__docId__": 496,
"kind": "member",
"static": false,
"variation": null,
@@ -10598,7 +10725,7 @@
}
},
{
- "__docId__": 492,
+ "__docId__": 497,
"kind": "file",
"static": true,
"variation": null,
@@ -10611,7 +10738,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__": 493,
+ "__docId__": 498,
"kind": "class",
"static": true,
"variation": null,
@@ -10640,7 +10767,7 @@
]
},
{
- "__docId__": 494,
+ "__docId__": 499,
"kind": "constructor",
"static": false,
"variation": null,
@@ -10665,7 +10792,7 @@
"generator": false
},
{
- "__docId__": 495,
+ "__docId__": 500,
"kind": "member",
"static": false,
"variation": null,
@@ -10685,7 +10812,7 @@
}
},
{
- "__docId__": 496,
+ "__docId__": 501,
"kind": "member",
"static": false,
"variation": null,
@@ -10705,7 +10832,7 @@
}
},
{
- "__docId__": 497,
+ "__docId__": 502,
"kind": "member",
"static": false,
"variation": null,
@@ -10725,7 +10852,7 @@
}
},
{
- "__docId__": 498,
+ "__docId__": 503,
"kind": "member",
"static": false,
"variation": null,
@@ -10745,7 +10872,7 @@
}
},
{
- "__docId__": 499,
+ "__docId__": 504,
"kind": "member",
"static": false,
"variation": null,
@@ -10765,7 +10892,7 @@
}
},
{
- "__docId__": 500,
+ "__docId__": 505,
"kind": "member",
"static": false,
"variation": null,
@@ -10785,7 +10912,7 @@
}
},
{
- "__docId__": 501,
+ "__docId__": 506,
"kind": "member",
"static": false,
"variation": null,
@@ -10805,7 +10932,7 @@
}
},
{
- "__docId__": 502,
+ "__docId__": 507,
"kind": "member",
"static": false,
"variation": null,
@@ -10825,7 +10952,7 @@
}
},
{
- "__docId__": 503,
+ "__docId__": 508,
"kind": "member",
"static": false,
"variation": null,
@@ -10845,7 +10972,7 @@
}
},
{
- "__docId__": 504,
+ "__docId__": 509,
"kind": "member",
"static": false,
"variation": null,
@@ -10865,7 +10992,7 @@
}
},
{
- "__docId__": 505,
+ "__docId__": 510,
"kind": "member",
"static": false,
"variation": null,
@@ -10885,7 +11012,7 @@
}
},
{
- "__docId__": 506,
+ "__docId__": 511,
"kind": "member",
"static": false,
"variation": null,
@@ -10905,7 +11032,7 @@
}
},
{
- "__docId__": 507,
+ "__docId__": 512,
"kind": "member",
"static": false,
"variation": null,
@@ -10925,7 +11052,7 @@
}
},
{
- "__docId__": 508,
+ "__docId__": 513,
"kind": "member",
"static": false,
"variation": null,
@@ -10945,7 +11072,7 @@
}
},
{
- "__docId__": 509,
+ "__docId__": 514,
"kind": "member",
"static": false,
"variation": null,
@@ -10965,7 +11092,7 @@
}
},
{
- "__docId__": 510,
+ "__docId__": 515,
"kind": "member",
"static": false,
"variation": null,
@@ -10985,7 +11112,7 @@
}
},
{
- "__docId__": 511,
+ "__docId__": 516,
"kind": "member",
"static": false,
"variation": null,
@@ -11005,7 +11132,7 @@
}
},
{
- "__docId__": 512,
+ "__docId__": 517,
"kind": "member",
"static": false,
"variation": null,
@@ -11025,7 +11152,7 @@
}
},
{
- "__docId__": 513,
+ "__docId__": 518,
"kind": "member",
"static": false,
"variation": null,
@@ -11045,7 +11172,7 @@
}
},
{
- "__docId__": 514,
+ "__docId__": 519,
"kind": "member",
"static": false,
"variation": null,
@@ -11065,7 +11192,7 @@
}
},
{
- "__docId__": 515,
+ "__docId__": 520,
"kind": "member",
"static": false,
"variation": null,
@@ -11085,7 +11212,7 @@
}
},
{
- "__docId__": 516,
+ "__docId__": 521,
"kind": "member",
"static": false,
"variation": null,
@@ -11105,7 +11232,7 @@
}
},
{
- "__docId__": 517,
+ "__docId__": 522,
"kind": "member",
"static": false,
"variation": null,
@@ -11125,7 +11252,7 @@
}
},
{
- "__docId__": 518,
+ "__docId__": 523,
"kind": "member",
"static": false,
"variation": null,
@@ -11145,7 +11272,7 @@
}
},
{
- "__docId__": 519,
+ "__docId__": 524,
"kind": "member",
"static": false,
"variation": null,
@@ -11165,7 +11292,7 @@
}
},
{
- "__docId__": 520,
+ "__docId__": 525,
"kind": "member",
"static": false,
"variation": null,
@@ -11185,7 +11312,7 @@
}
},
{
- "__docId__": 521,
+ "__docId__": 526,
"kind": "member",
"static": false,
"variation": null,
@@ -11205,7 +11332,7 @@
}
},
{
- "__docId__": 522,
+ "__docId__": 527,
"kind": "member",
"static": false,
"variation": null,
@@ -11225,7 +11352,7 @@
}
},
{
- "__docId__": 523,
+ "__docId__": 528,
"kind": "member",
"static": false,
"variation": null,
@@ -11245,7 +11372,7 @@
}
},
{
- "__docId__": 524,
+ "__docId__": 529,
"kind": "member",
"static": false,
"variation": null,
@@ -11265,7 +11392,7 @@
}
},
{
- "__docId__": 525,
+ "__docId__": 530,
"kind": "member",
"static": false,
"variation": null,
@@ -11285,7 +11412,7 @@
}
},
{
- "__docId__": 526,
+ "__docId__": 531,
"kind": "member",
"static": false,
"variation": null,
@@ -11305,7 +11432,7 @@
}
},
{
- "__docId__": 527,
+ "__docId__": 532,
"kind": "member",
"static": false,
"variation": null,
@@ -11325,7 +11452,7 @@
}
},
{
- "__docId__": 528,
+ "__docId__": 533,
"kind": "member",
"static": false,
"variation": null,
@@ -11345,7 +11472,7 @@
}
},
{
- "__docId__": 529,
+ "__docId__": 534,
"kind": "member",
"static": false,
"variation": null,
@@ -11365,7 +11492,7 @@
}
},
{
- "__docId__": 530,
+ "__docId__": 535,
"kind": "member",
"static": false,
"variation": null,
@@ -11385,7 +11512,7 @@
}
},
{
- "__docId__": 531,
+ "__docId__": 536,
"kind": "member",
"static": false,
"variation": null,
@@ -11405,7 +11532,7 @@
}
},
{
- "__docId__": 532,
+ "__docId__": 537,
"kind": "member",
"static": false,
"variation": null,
@@ -11425,7 +11552,7 @@
}
},
{
- "__docId__": 533,
+ "__docId__": 538,
"kind": "member",
"static": false,
"variation": null,
@@ -11445,7 +11572,7 @@
}
},
{
- "__docId__": 534,
+ "__docId__": 539,
"kind": "member",
"static": false,
"variation": null,
@@ -11465,7 +11592,7 @@
}
},
{
- "__docId__": 535,
+ "__docId__": 540,
"kind": "member",
"static": false,
"variation": null,
@@ -11485,7 +11612,7 @@
}
},
{
- "__docId__": 536,
+ "__docId__": 541,
"kind": "member",
"static": false,
"variation": null,
@@ -11505,7 +11632,7 @@
}
},
{
- "__docId__": 537,
+ "__docId__": 542,
"kind": "member",
"static": false,
"variation": null,
@@ -11525,7 +11652,7 @@
}
},
{
- "__docId__": 538,
+ "__docId__": 543,
"kind": "member",
"static": false,
"variation": null,
@@ -11545,7 +11672,7 @@
}
},
{
- "__docId__": 539,
+ "__docId__": 544,
"kind": "member",
"static": false,
"variation": null,
@@ -11563,7 +11690,7 @@
}
},
{
- "__docId__": 540,
+ "__docId__": 545,
"kind": "member",
"static": false,
"variation": null,
@@ -11583,7 +11710,7 @@
}
},
{
- "__docId__": 541,
+ "__docId__": 546,
"kind": "method",
"static": false,
"variation": null,
@@ -11597,7 +11724,7 @@
"generator": false
},
{
- "__docId__": 542,
+ "__docId__": 547,
"kind": "member",
"static": false,
"variation": null,
@@ -11615,7 +11742,7 @@
}
},
{
- "__docId__": 543,
+ "__docId__": 548,
"kind": "member",
"static": false,
"variation": null,
@@ -11633,7 +11760,7 @@
}
},
{
- "__docId__": 544,
+ "__docId__": 549,
"kind": "member",
"static": false,
"variation": null,
@@ -11651,7 +11778,7 @@
}
},
{
- "__docId__": 545,
+ "__docId__": 550,
"kind": "member",
"static": false,
"variation": null,
@@ -11674,7 +11801,7 @@
}
},
{
- "__docId__": 546,
+ "__docId__": 551,
"kind": "method",
"static": false,
"variation": null,
@@ -11699,7 +11826,7 @@
"generator": false
},
{
- "__docId__": 547,
+ "__docId__": 552,
"kind": "method",
"static": false,
"variation": null,
@@ -11713,7 +11840,7 @@
"generator": false
},
{
- "__docId__": 548,
+ "__docId__": 553,
"kind": "member",
"static": false,
"variation": null,
@@ -11731,7 +11858,7 @@
}
},
{
- "__docId__": 549,
+ "__docId__": 554,
"kind": "member",
"static": false,
"variation": null,
@@ -11749,7 +11876,7 @@
}
},
{
- "__docId__": 550,
+ "__docId__": 555,
"kind": "method",
"static": false,
"variation": null,
@@ -11774,7 +11901,7 @@
"generator": false
},
{
- "__docId__": 551,
+ "__docId__": 556,
"kind": "member",
"static": false,
"variation": null,
@@ -11792,7 +11919,7 @@
}
},
{
- "__docId__": 552,
+ "__docId__": 557,
"kind": "method",
"static": false,
"variation": null,
@@ -11817,7 +11944,7 @@
"generator": false
},
{
- "__docId__": 553,
+ "__docId__": 558,
"kind": "method",
"static": false,
"variation": null,
@@ -11839,7 +11966,7 @@
"generator": false
},
{
- "__docId__": 554,
+ "__docId__": 559,
"kind": "method",
"static": false,
"variation": null,
@@ -11864,7 +11991,7 @@
"generator": false
},
{
- "__docId__": 555,
+ "__docId__": 560,
"kind": "method",
"static": false,
"variation": null,
@@ -11878,7 +12005,7 @@
"generator": false
},
{
- "__docId__": 556,
+ "__docId__": 561,
"kind": "member",
"static": false,
"variation": null,
@@ -11896,7 +12023,7 @@
}
},
{
- "__docId__": 557,
+ "__docId__": 562,
"kind": "method",
"static": false,
"variation": null,
@@ -11910,7 +12037,7 @@
"generator": false
},
{
- "__docId__": 558,
+ "__docId__": 563,
"kind": "member",
"static": false,
"variation": null,
@@ -11928,7 +12055,7 @@
}
},
{
- "__docId__": 559,
+ "__docId__": 564,
"kind": "method",
"static": false,
"variation": null,
@@ -11953,7 +12080,7 @@
"generator": false
},
{
- "__docId__": 560,
+ "__docId__": 565,
"kind": "member",
"static": false,
"variation": null,
@@ -11971,7 +12098,7 @@
}
},
{
- "__docId__": 561,
+ "__docId__": 566,
"kind": "member",
"static": false,
"variation": null,
@@ -11989,7 +12116,7 @@
}
},
{
- "__docId__": 562,
+ "__docId__": 567,
"kind": "method",
"static": false,
"variation": null,
@@ -12014,7 +12141,7 @@
"generator": false
},
{
- "__docId__": 563,
+ "__docId__": 568,
"kind": "method",
"static": false,
"variation": null,
@@ -12028,7 +12155,7 @@
"generator": false
},
{
- "__docId__": 564,
+ "__docId__": 569,
"kind": "member",
"static": false,
"variation": null,
@@ -12046,7 +12173,7 @@
}
},
{
- "__docId__": 565,
+ "__docId__": 570,
"kind": "member",
"static": false,
"variation": null,
@@ -12064,7 +12191,7 @@
}
},
{
- "__docId__": 566,
+ "__docId__": 571,
"kind": "member",
"static": false,
"variation": null,
@@ -12082,7 +12209,7 @@
}
},
{
- "__docId__": 567,
+ "__docId__": 572,
"kind": "method",
"static": false,
"variation": null,
@@ -12096,7 +12223,7 @@
"generator": false
},
{
- "__docId__": 568,
+ "__docId__": 573,
"kind": "method",
"static": false,
"variation": null,
@@ -12110,7 +12237,7 @@
"generator": false
},
{
- "__docId__": 569,
+ "__docId__": 574,
"kind": "method",
"static": false,
"variation": null,
@@ -12124,7 +12251,7 @@
"generator": false
},
{
- "__docId__": 570,
+ "__docId__": 575,
"kind": "member",
"static": false,
"variation": null,
@@ -12142,7 +12269,7 @@
}
},
{
- "__docId__": 571,
+ "__docId__": 576,
"kind": "member",
"static": false,
"variation": null,
@@ -12160,7 +12287,7 @@
}
},
{
- "__docId__": 572,
+ "__docId__": 577,
"kind": "member",
"static": false,
"variation": null,
@@ -12178,7 +12305,7 @@
}
},
{
- "__docId__": 573,
+ "__docId__": 578,
"kind": "file",
"static": true,
"variation": null,
@@ -12191,7 +12318,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 span ID\n * @type {String}\n * @private\n */\n this.prfxSpan = 'popUpSpan_';\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 if (tf.headersRow <= 1) {\n tf.headersRow = 0;\n }\n\n for (let i = 0; i < tf.nbCells; i++) {\n if (tf.getFilterType(i) === NONE) {\n continue;\n }\n let popUpSpan = createElm(\n 'span',\n ['id', this.prfxSpan + tf.id + '_' + i],\n ['ci', i]\n );\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 // subscribe to events\n this.emitter.on(['before-filtering'], () => this.buildIcons());\n this.emitter.on(['after-filtering'], () => this.closeAll());\n this.emitter.on(['cell-processed'],\n (tf, cellIndex) => this.buildIcon(cellIndex, true));\n this.emitter.on(['filters-row-inserted'], () => this.tf.headersRow++);\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 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',\n ['id', this.prfxDiv + tf.id + '_' + colIndex]) :\n div;\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 buildIcons() {\n for (let i = 0; i < this.fltIcons.length; i++) {\n this.buildIcon(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 buildIcon(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.buildIcons());\n this.emitter.off(['after-filtering'], () => this.closeAll());\n this.emitter.off(['cell-processed'],\n (tf, cellIndex) => this.buildIcon(cellIndex, true));\n this.emitter.off(['filters-row-inserted'], () => this.tf.headersRow++);\n this.emitter.off(['before-filter-init'],\n (tf, colIndex) => this.build(colIndex));\n\n this.initialized = false;\n }\n\n}\n"
},
{
- "__docId__": 574,
+ "__docId__": 579,
"kind": "class",
"static": true,
"variation": null,
@@ -12220,7 +12347,7 @@
]
},
{
- "__docId__": 575,
+ "__docId__": 580,
"kind": "constructor",
"static": false,
"variation": null,
@@ -12245,7 +12372,7 @@
"generator": false
},
{
- "__docId__": 576,
+ "__docId__": 581,
"kind": "member",
"static": false,
"variation": null,
@@ -12265,7 +12392,7 @@
}
},
{
- "__docId__": 577,
+ "__docId__": 582,
"kind": "member",
"static": false,
"variation": null,
@@ -12285,7 +12412,7 @@
}
},
{
- "__docId__": 578,
+ "__docId__": 583,
"kind": "member",
"static": false,
"variation": null,
@@ -12305,7 +12432,7 @@
}
},
{
- "__docId__": 579,
+ "__docId__": 584,
"kind": "member",
"static": false,
"variation": null,
@@ -12325,7 +12452,7 @@
}
},
{
- "__docId__": 580,
+ "__docId__": 585,
"kind": "member",
"static": false,
"variation": null,
@@ -12345,7 +12472,7 @@
}
},
{
- "__docId__": 581,
+ "__docId__": 586,
"kind": "member",
"static": false,
"variation": null,
@@ -12365,7 +12492,7 @@
}
},
{
- "__docId__": 582,
+ "__docId__": 587,
"kind": "member",
"static": false,
"variation": null,
@@ -12385,7 +12512,7 @@
}
},
{
- "__docId__": 583,
+ "__docId__": 588,
"kind": "member",
"static": false,
"variation": null,
@@ -12405,7 +12532,7 @@
}
},
{
- "__docId__": 584,
+ "__docId__": 589,
"kind": "member",
"static": false,
"variation": null,
@@ -12425,7 +12552,7 @@
}
},
{
- "__docId__": 585,
+ "__docId__": 590,
"kind": "member",
"static": false,
"variation": null,
@@ -12445,7 +12572,7 @@
}
},
{
- "__docId__": 586,
+ "__docId__": 591,
"kind": "member",
"static": false,
"variation": null,
@@ -12465,7 +12592,7 @@
}
},
{
- "__docId__": 587,
+ "__docId__": 592,
"kind": "member",
"static": false,
"variation": null,
@@ -12485,7 +12612,7 @@
}
},
{
- "__docId__": 588,
+ "__docId__": 593,
"kind": "member",
"static": false,
"variation": null,
@@ -12505,7 +12632,7 @@
}
},
{
- "__docId__": 589,
+ "__docId__": 594,
"kind": "member",
"static": false,
"variation": null,
@@ -12525,7 +12652,7 @@
}
},
{
- "__docId__": 590,
+ "__docId__": 595,
"kind": "member",
"static": false,
"variation": null,
@@ -12545,7 +12672,7 @@
}
},
{
- "__docId__": 591,
+ "__docId__": 596,
"kind": "method",
"static": false,
"variation": null,
@@ -12566,7 +12693,7 @@
"generator": false
},
{
- "__docId__": 592,
+ "__docId__": 597,
"kind": "method",
"static": false,
"variation": null,
@@ -12580,7 +12707,7 @@
"generator": false
},
{
- "__docId__": 593,
+ "__docId__": 598,
"kind": "member",
"static": false,
"variation": null,
@@ -12603,7 +12730,7 @@
}
},
{
- "__docId__": 594,
+ "__docId__": 599,
"kind": "method",
"static": false,
"variation": null,
@@ -12617,7 +12744,7 @@
"generator": false
},
{
- "__docId__": 595,
+ "__docId__": 600,
"kind": "method",
"static": false,
"variation": null,
@@ -12631,7 +12758,7 @@
"generator": false
},
{
- "__docId__": 596,
+ "__docId__": 601,
"kind": "method",
"static": false,
"variation": null,
@@ -12666,7 +12793,7 @@
"generator": false
},
{
- "__docId__": 597,
+ "__docId__": 602,
"kind": "method",
"static": false,
"variation": null,
@@ -12691,7 +12818,7 @@
"generator": false
},
{
- "__docId__": 598,
+ "__docId__": 603,
"kind": "method",
"static": false,
"variation": null,
@@ -12716,7 +12843,7 @@
"generator": false
},
{
- "__docId__": 599,
+ "__docId__": 604,
"kind": "method",
"static": false,
"variation": null,
@@ -12730,7 +12857,7 @@
"generator": false
},
{
- "__docId__": 600,
+ "__docId__": 605,
"kind": "method",
"static": false,
"variation": null,
@@ -12765,7 +12892,7 @@
"generator": false
},
{
- "__docId__": 601,
+ "__docId__": 606,
"kind": "method",
"static": false,
"variation": null,
@@ -12779,7 +12906,7 @@
"generator": false
},
{
- "__docId__": 602,
+ "__docId__": 607,
"kind": "member",
"static": false,
"variation": null,
@@ -12797,7 +12924,7 @@
}
},
{
- "__docId__": 603,
+ "__docId__": 608,
"kind": "member",
"static": false,
"variation": null,
@@ -12815,7 +12942,7 @@
}
},
{
- "__docId__": 604,
+ "__docId__": 609,
"kind": "member",
"static": false,
"variation": null,
@@ -12833,7 +12960,7 @@
}
},
{
- "__docId__": 605,
+ "__docId__": 610,
"kind": "member",
"static": false,
"variation": null,
@@ -12851,7 +12978,7 @@
}
},
{
- "__docId__": 606,
+ "__docId__": 611,
"kind": "member",
"static": false,
"variation": null,
@@ -12869,7 +12996,7 @@
}
},
{
- "__docId__": 607,
+ "__docId__": 612,
"kind": "file",
"static": true,
"variation": null,
@@ -12882,7 +13009,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 * Prefix for container ID\n * @type {String}\n * @private\n */\n this.prfxCounter = 'counter_';\n\n /**\n * Prefix for DOM element containing the counter\n * @type {String}\n * @private\n */\n this.prfxLabel = 'totrows_span_';\n\n /**\n * Prefix for label preceding the counter\n * @type {String}\n * @private\n */\n this.prfxText = 'totRowsTextSpan_';\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', ['id', this.prfxCounter + tf.id]);\n countDiv.className = this.cssClass;\n //rows counter label\n let countSpan = createElm('span', ['id', this.prfxLabel + tf.id]);\n let countText = createElm('span', ['id', this.prfxText + tf.id]);\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 /**\n * @inherited\n */\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__": 608,
+ "__docId__": 613,
"kind": "class",
"static": true,
"variation": null,
@@ -12911,7 +13038,7 @@
]
},
{
- "__docId__": 609,
+ "__docId__": 614,
"kind": "constructor",
"static": false,
"variation": null,
@@ -12936,7 +13063,7 @@
"generator": false
},
{
- "__docId__": 610,
+ "__docId__": 615,
"kind": "member",
"static": false,
"variation": null,
@@ -12956,7 +13083,7 @@
}
},
{
- "__docId__": 611,
+ "__docId__": 616,
"kind": "member",
"static": false,
"variation": null,
@@ -12976,7 +13103,7 @@
}
},
{
- "__docId__": 612,
+ "__docId__": 617,
"kind": "member",
"static": false,
"variation": null,
@@ -12996,7 +13123,7 @@
}
},
{
- "__docId__": 613,
+ "__docId__": 618,
"kind": "member",
"static": false,
"variation": null,
@@ -13016,7 +13143,7 @@
}
},
{
- "__docId__": 614,
+ "__docId__": 619,
"kind": "member",
"static": false,
"variation": null,
@@ -13036,7 +13163,7 @@
}
},
{
- "__docId__": 615,
+ "__docId__": 620,
"kind": "member",
"static": false,
"variation": null,
@@ -13056,7 +13183,7 @@
}
},
{
- "__docId__": 616,
+ "__docId__": 621,
"kind": "member",
"static": false,
"variation": null,
@@ -13076,7 +13203,7 @@
}
},
{
- "__docId__": 617,
+ "__docId__": 622,
"kind": "member",
"static": false,
"variation": null,
@@ -13096,7 +13223,7 @@
}
},
{
- "__docId__": 618,
+ "__docId__": 623,
"kind": "member",
"static": false,
"variation": null,
@@ -13116,7 +13243,7 @@
}
},
{
- "__docId__": 619,
+ "__docId__": 624,
"kind": "member",
"static": false,
"variation": null,
@@ -13136,7 +13263,7 @@
}
},
{
- "__docId__": 620,
+ "__docId__": 625,
"kind": "member",
"static": false,
"variation": null,
@@ -13156,7 +13283,7 @@
}
},
{
- "__docId__": 621,
+ "__docId__": 626,
"kind": "member",
"static": false,
"variation": null,
@@ -13176,7 +13303,7 @@
}
},
{
- "__docId__": 622,
+ "__docId__": 627,
"kind": "method",
"static": false,
"variation": null,
@@ -13190,7 +13317,7 @@
"generator": false
},
{
- "__docId__": 623,
+ "__docId__": 628,
"kind": "member",
"static": false,
"variation": null,
@@ -13208,7 +13335,7 @@
}
},
{
- "__docId__": 624,
+ "__docId__": 629,
"kind": "member",
"static": false,
"variation": null,
@@ -13226,7 +13353,7 @@
}
},
{
- "__docId__": 625,
+ "__docId__": 630,
"kind": "member",
"static": false,
"variation": null,
@@ -13249,7 +13376,7 @@
}
},
{
- "__docId__": 626,
+ "__docId__": 631,
"kind": "method",
"static": false,
"variation": null,
@@ -13280,7 +13407,7 @@
"generator": false
},
{
- "__docId__": 627,
+ "__docId__": 632,
"kind": "method",
"static": false,
"variation": null,
@@ -13294,7 +13421,7 @@
"generator": false
},
{
- "__docId__": 628,
+ "__docId__": 633,
"kind": "member",
"static": false,
"variation": null,
@@ -13312,7 +13439,7 @@
}
},
{
- "__docId__": 629,
+ "__docId__": 634,
"kind": "member",
"static": false,
"variation": null,
@@ -13330,7 +13457,7 @@
}
},
{
- "__docId__": 630,
+ "__docId__": 635,
"kind": "member",
"static": false,
"variation": null,
@@ -13348,7 +13475,7 @@
}
},
{
- "__docId__": 631,
+ "__docId__": 636,
"kind": "file",
"static": true,
"variation": null,
@@ -13361,7 +13488,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__": 632,
+ "__docId__": 637,
"kind": "class",
"static": true,
"variation": null,
@@ -13390,7 +13517,7 @@
]
},
{
- "__docId__": 633,
+ "__docId__": 638,
"kind": "constructor",
"static": false,
"variation": null,
@@ -13415,7 +13542,7 @@
"generator": false
},
{
- "__docId__": 634,
+ "__docId__": 639,
"kind": "member",
"static": false,
"variation": null,
@@ -13435,7 +13562,7 @@
}
},
{
- "__docId__": 635,
+ "__docId__": 640,
"kind": "member",
"static": false,
"variation": null,
@@ -13455,7 +13582,7 @@
}
},
{
- "__docId__": 636,
+ "__docId__": 641,
"kind": "member",
"static": false,
"variation": null,
@@ -13475,7 +13602,7 @@
}
},
{
- "__docId__": 637,
+ "__docId__": 642,
"kind": "member",
"static": false,
"variation": null,
@@ -13495,7 +13622,7 @@
}
},
{
- "__docId__": 638,
+ "__docId__": 643,
"kind": "member",
"static": false,
"variation": null,
@@ -13515,7 +13642,7 @@
}
},
{
- "__docId__": 639,
+ "__docId__": 644,
"kind": "member",
"static": false,
"variation": null,
@@ -13535,7 +13662,7 @@
}
},
{
- "__docId__": 640,
+ "__docId__": 645,
"kind": "member",
"static": false,
"variation": null,
@@ -13555,7 +13682,7 @@
}
},
{
- "__docId__": 641,
+ "__docId__": 646,
"kind": "member",
"static": false,
"variation": null,
@@ -13575,7 +13702,7 @@
}
},
{
- "__docId__": 642,
+ "__docId__": 647,
"kind": "member",
"static": false,
"variation": null,
@@ -13595,7 +13722,7 @@
}
},
{
- "__docId__": 643,
+ "__docId__": 648,
"kind": "member",
"static": false,
"variation": null,
@@ -13615,7 +13742,7 @@
}
},
{
- "__docId__": 644,
+ "__docId__": 649,
"kind": "member",
"static": false,
"variation": null,
@@ -13635,7 +13762,7 @@
}
},
{
- "__docId__": 645,
+ "__docId__": 650,
"kind": "member",
"static": false,
"variation": null,
@@ -13655,7 +13782,7 @@
}
},
{
- "__docId__": 646,
+ "__docId__": 651,
"kind": "member",
"static": false,
"variation": null,
@@ -13675,7 +13802,7 @@
}
},
{
- "__docId__": 647,
+ "__docId__": 652,
"kind": "member",
"static": false,
"variation": null,
@@ -13695,7 +13822,7 @@
}
},
{
- "__docId__": 648,
+ "__docId__": 653,
"kind": "member",
"static": false,
"variation": null,
@@ -13715,7 +13842,7 @@
}
},
{
- "__docId__": 649,
+ "__docId__": 654,
"kind": "member",
"static": false,
"variation": null,
@@ -13735,7 +13862,7 @@
}
},
{
- "__docId__": 650,
+ "__docId__": 655,
"kind": "member",
"static": false,
"variation": null,
@@ -13755,7 +13882,7 @@
}
},
{
- "__docId__": 651,
+ "__docId__": 656,
"kind": "member",
"static": false,
"variation": null,
@@ -13775,7 +13902,7 @@
}
},
{
- "__docId__": 652,
+ "__docId__": 657,
"kind": "member",
"static": false,
"variation": null,
@@ -13795,7 +13922,7 @@
}
},
{
- "__docId__": 653,
+ "__docId__": 658,
"kind": "member",
"static": false,
"variation": null,
@@ -13815,7 +13942,7 @@
}
},
{
- "__docId__": 654,
+ "__docId__": 659,
"kind": "member",
"static": false,
"variation": null,
@@ -13835,7 +13962,7 @@
}
},
{
- "__docId__": 655,
+ "__docId__": 660,
"kind": "member",
"static": false,
"variation": null,
@@ -13855,7 +13982,7 @@
}
},
{
- "__docId__": 656,
+ "__docId__": 661,
"kind": "member",
"static": false,
"variation": null,
@@ -13875,7 +14002,7 @@
}
},
{
- "__docId__": 657,
+ "__docId__": 662,
"kind": "method",
"static": false,
"variation": null,
@@ -13889,7 +14016,7 @@
"generator": false
},
{
- "__docId__": 658,
+ "__docId__": 663,
"kind": "member",
"static": false,
"variation": null,
@@ -13907,7 +14034,7 @@
}
},
{
- "__docId__": 659,
+ "__docId__": 664,
"kind": "member",
"static": false,
"variation": null,
@@ -13925,7 +14052,7 @@
}
},
{
- "__docId__": 660,
+ "__docId__": 665,
"kind": "member",
"static": false,
"variation": null,
@@ -13948,7 +14075,7 @@
}
},
{
- "__docId__": 661,
+ "__docId__": 666,
"kind": "method",
"static": false,
"variation": null,
@@ -13962,7 +14089,7 @@
"generator": false
},
{
- "__docId__": 662,
+ "__docId__": 667,
"kind": "method",
"static": false,
"variation": null,
@@ -13987,7 +14114,7 @@
"generator": false
},
{
- "__docId__": 663,
+ "__docId__": 668,
"kind": "member",
"static": false,
"variation": null,
@@ -14005,7 +14132,7 @@
}
},
{
- "__docId__": 664,
+ "__docId__": 669,
"kind": "method",
"static": false,
"variation": null,
@@ -14030,7 +14157,7 @@
"generator": false
},
{
- "__docId__": 665,
+ "__docId__": 670,
"kind": "member",
"static": false,
"variation": null,
@@ -14048,7 +14175,7 @@
}
},
{
- "__docId__": 666,
+ "__docId__": 671,
"kind": "method",
"static": false,
"variation": null,
@@ -14083,7 +14210,7 @@
"generator": false
},
{
- "__docId__": 667,
+ "__docId__": 672,
"kind": "member",
"static": false,
"variation": null,
@@ -14101,7 +14228,7 @@
}
},
{
- "__docId__": 668,
+ "__docId__": 673,
"kind": "method",
"static": false,
"variation": null,
@@ -14126,7 +14253,7 @@
"generator": false
},
{
- "__docId__": 669,
+ "__docId__": 674,
"kind": "member",
"static": false,
"variation": null,
@@ -14144,7 +14271,7 @@
}
},
{
- "__docId__": 670,
+ "__docId__": 675,
"kind": "method",
"static": false,
"variation": null,
@@ -14169,7 +14296,7 @@
"generator": false
},
{
- "__docId__": 671,
+ "__docId__": 676,
"kind": "member",
"static": false,
"variation": null,
@@ -14187,7 +14314,7 @@
}
},
{
- "__docId__": 672,
+ "__docId__": 677,
"kind": "method",
"static": false,
"variation": null,
@@ -14212,7 +14339,7 @@
"generator": false
},
{
- "__docId__": 673,
+ "__docId__": 678,
"kind": "member",
"static": false,
"variation": null,
@@ -14230,7 +14357,7 @@
}
},
{
- "__docId__": 674,
+ "__docId__": 679,
"kind": "method",
"static": false,
"variation": null,
@@ -14244,7 +14371,7 @@
"generator": false
},
{
- "__docId__": 675,
+ "__docId__": 680,
"kind": "method",
"static": false,
"variation": null,
@@ -14269,7 +14396,7 @@
"generator": false
},
{
- "__docId__": 676,
+ "__docId__": 681,
"kind": "method",
"static": false,
"variation": null,
@@ -14283,7 +14410,7 @@
"generator": false
},
{
- "__docId__": 677,
+ "__docId__": 682,
"kind": "method",
"static": false,
"variation": null,
@@ -14297,7 +14424,7 @@
"generator": false
},
{
- "__docId__": 678,
+ "__docId__": 683,
"kind": "method",
"static": false,
"variation": null,
@@ -14311,7 +14438,7 @@
"generator": false
},
{
- "__docId__": 679,
+ "__docId__": 684,
"kind": "method",
"static": false,
"variation": null,
@@ -14325,7 +14452,7 @@
"generator": false
},
{
- "__docId__": 680,
+ "__docId__": 685,
"kind": "member",
"static": false,
"variation": null,
@@ -14343,7 +14470,7 @@
}
},
{
- "__docId__": 681,
+ "__docId__": 686,
"kind": "method",
"static": false,
"variation": null,
@@ -14357,7 +14484,7 @@
"generator": false
},
{
- "__docId__": 682,
+ "__docId__": 687,
"kind": "member",
"static": false,
"variation": null,
@@ -14375,7 +14502,7 @@
}
},
{
- "__docId__": 683,
+ "__docId__": 688,
"kind": "member",
"static": false,
"variation": null,
@@ -14393,7 +14520,7 @@
}
},
{
- "__docId__": 684,
+ "__docId__": 689,
"kind": "member",
"static": false,
"variation": null,
@@ -14411,7 +14538,7 @@
}
},
{
- "__docId__": 685,
+ "__docId__": 690,
"kind": "member",
"static": false,
"variation": null,
@@ -14429,7 +14556,7 @@
}
},
{
- "__docId__": 686,
+ "__docId__": 691,
"kind": "file",
"static": true,
"variation": null,
@@ -14442,7 +14569,7 @@
"content": "import {Feature} from '../feature';\nimport {root} from '../root';\nimport {createElm, createText, elm, removeElm} from '../dom';\nimport {isFn} from '../types';\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 * Prefix for container ID\n * @type {String}\n * @private\n */\n this.prfxCont = 'status_';\n\n /**\n * Prefix for label container ID\n * @type {String}\n * @private\n */\n this.prfxLabel = 'statusSpan_';\n\n /**\n * Prefix for text preceding the message\n * @type {String}\n * @private\n */\n this.prfxText = 'statusText_';\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', ['id', this.prfxCont + tf.id]);\n statusDiv.className = this.cssClass;\n\n //status bar label\n let statusSpan = createElm('span', ['id', this.prfxLabel + tf.id]);\n //preceding text\n let statusSpanText = createElm('span', ['id', this.prfxText + tf.id]);\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([\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 () => this.message('')\n );\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([\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 () => this.message('')\n );\n\n this.initialized = false;\n }\n}\n"
},
{
- "__docId__": 687,
+ "__docId__": 692,
"kind": "class",
"static": true,
"variation": null,
@@ -14471,7 +14598,7 @@
]
},
{
- "__docId__": 688,
+ "__docId__": 693,
"kind": "constructor",
"static": false,
"variation": null,
@@ -14496,7 +14623,7 @@
"generator": false
},
{
- "__docId__": 689,
+ "__docId__": 694,
"kind": "member",
"static": false,
"variation": null,
@@ -14516,7 +14643,7 @@
}
},
{
- "__docId__": 690,
+ "__docId__": 695,
"kind": "member",
"static": false,
"variation": null,
@@ -14536,7 +14663,7 @@
}
},
{
- "__docId__": 691,
+ "__docId__": 696,
"kind": "member",
"static": false,
"variation": null,
@@ -14556,7 +14683,7 @@
}
},
{
- "__docId__": 692,
+ "__docId__": 697,
"kind": "member",
"static": false,
"variation": null,
@@ -14576,7 +14703,7 @@
}
},
{
- "__docId__": 693,
+ "__docId__": 698,
"kind": "member",
"static": false,
"variation": null,
@@ -14596,7 +14723,7 @@
}
},
{
- "__docId__": 694,
+ "__docId__": 699,
"kind": "member",
"static": false,
"variation": null,
@@ -14616,7 +14743,7 @@
}
},
{
- "__docId__": 695,
+ "__docId__": 700,
"kind": "member",
"static": false,
"variation": null,
@@ -14636,7 +14763,7 @@
}
},
{
- "__docId__": 696,
+ "__docId__": 701,
"kind": "member",
"static": false,
"variation": null,
@@ -14656,7 +14783,7 @@
}
},
{
- "__docId__": 697,
+ "__docId__": 702,
"kind": "member",
"static": false,
"variation": null,
@@ -14676,7 +14803,7 @@
}
},
{
- "__docId__": 698,
+ "__docId__": 703,
"kind": "member",
"static": false,
"variation": null,
@@ -14696,7 +14823,7 @@
}
},
{
- "__docId__": 699,
+ "__docId__": 704,
"kind": "member",
"static": false,
"variation": null,
@@ -14716,7 +14843,7 @@
}
},
{
- "__docId__": 700,
+ "__docId__": 705,
"kind": "member",
"static": false,
"variation": null,
@@ -14736,7 +14863,7 @@
}
},
{
- "__docId__": 701,
+ "__docId__": 706,
"kind": "member",
"static": false,
"variation": null,
@@ -14756,7 +14883,7 @@
}
},
{
- "__docId__": 702,
+ "__docId__": 707,
"kind": "member",
"static": false,
"variation": null,
@@ -14776,7 +14903,7 @@
}
},
{
- "__docId__": 703,
+ "__docId__": 708,
"kind": "member",
"static": false,
"variation": null,
@@ -14796,7 +14923,7 @@
}
},
{
- "__docId__": 704,
+ "__docId__": 709,
"kind": "member",
"static": false,
"variation": null,
@@ -14816,7 +14943,7 @@
}
},
{
- "__docId__": 705,
+ "__docId__": 710,
"kind": "member",
"static": false,
"variation": null,
@@ -14836,7 +14963,7 @@
}
},
{
- "__docId__": 706,
+ "__docId__": 711,
"kind": "member",
"static": false,
"variation": null,
@@ -14856,7 +14983,7 @@
}
},
{
- "__docId__": 707,
+ "__docId__": 712,
"kind": "member",
"static": false,
"variation": null,
@@ -14876,7 +15003,7 @@
}
},
{
- "__docId__": 708,
+ "__docId__": 713,
"kind": "member",
"static": false,
"variation": null,
@@ -14896,7 +15023,7 @@
}
},
{
- "__docId__": 709,
+ "__docId__": 714,
"kind": "member",
"static": false,
"variation": null,
@@ -14916,7 +15043,7 @@
}
},
{
- "__docId__": 710,
+ "__docId__": 715,
"kind": "member",
"static": false,
"variation": null,
@@ -14936,7 +15063,7 @@
}
},
{
- "__docId__": 711,
+ "__docId__": 716,
"kind": "member",
"static": false,
"variation": null,
@@ -14956,7 +15083,7 @@
}
},
{
- "__docId__": 712,
+ "__docId__": 717,
"kind": "method",
"static": false,
"variation": null,
@@ -14970,7 +15097,7 @@
"generator": false
},
{
- "__docId__": 713,
+ "__docId__": 718,
"kind": "member",
"static": false,
"variation": null,
@@ -14988,7 +15115,7 @@
}
},
{
- "__docId__": 714,
+ "__docId__": 719,
"kind": "member",
"static": false,
"variation": null,
@@ -15006,7 +15133,7 @@
}
},
{
- "__docId__": 715,
+ "__docId__": 720,
"kind": "member",
"static": false,
"variation": null,
@@ -15024,7 +15151,7 @@
}
},
{
- "__docId__": 716,
+ "__docId__": 721,
"kind": "member",
"static": false,
"variation": null,
@@ -15047,7 +15174,7 @@
}
},
{
- "__docId__": 717,
+ "__docId__": 722,
"kind": "method",
"static": false,
"variation": null,
@@ -15074,7 +15201,7 @@
"generator": false
},
{
- "__docId__": 718,
+ "__docId__": 723,
"kind": "method",
"static": false,
"variation": null,
@@ -15088,7 +15215,7 @@
"generator": false
},
{
- "__docId__": 719,
+ "__docId__": 724,
"kind": "member",
"static": false,
"variation": null,
@@ -15106,7 +15233,7 @@
}
},
{
- "__docId__": 720,
+ "__docId__": 725,
"kind": "member",
"static": false,
"variation": null,
@@ -15124,7 +15251,7 @@
}
},
{
- "__docId__": 721,
+ "__docId__": 726,
"kind": "member",
"static": false,
"variation": null,
@@ -15142,7 +15269,7 @@
}
},
{
- "__docId__": 722,
+ "__docId__": 727,
"kind": "member",
"static": false,
"variation": null,
@@ -15160,7 +15287,7 @@
}
},
{
- "__docId__": 723,
+ "__docId__": 728,
"kind": "file",
"static": true,
"variation": null,
@@ -15173,7 +15300,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__": 724,
+ "__docId__": 729,
"kind": "variable",
"static": true,
"variation": null,
@@ -15194,7 +15321,7 @@
}
},
{
- "__docId__": 725,
+ "__docId__": 730,
"kind": "variable",
"static": true,
"variation": null,
@@ -15215,7 +15342,7 @@
}
},
{
- "__docId__": 726,
+ "__docId__": 731,
"kind": "variable",
"static": true,
"variation": null,
@@ -15236,7 +15363,7 @@
}
},
{
- "__docId__": 727,
+ "__docId__": 732,
"kind": "variable",
"static": true,
"variation": null,
@@ -15256,7 +15383,7 @@
}
},
{
- "__docId__": 728,
+ "__docId__": 733,
"kind": "class",
"static": true,
"variation": null,
@@ -15282,7 +15409,7 @@
"interface": false
},
{
- "__docId__": 729,
+ "__docId__": 734,
"kind": "constructor",
"static": false,
"variation": null,
@@ -15307,7 +15434,7 @@
"generator": false
},
{
- "__docId__": 730,
+ "__docId__": 735,
"kind": "member",
"static": false,
"variation": null,
@@ -15327,7 +15454,7 @@
}
},
{
- "__docId__": 731,
+ "__docId__": 736,
"kind": "member",
"static": false,
"variation": null,
@@ -15347,7 +15474,7 @@
}
},
{
- "__docId__": 732,
+ "__docId__": 737,
"kind": "member",
"static": false,
"variation": null,
@@ -15367,7 +15494,7 @@
}
},
{
- "__docId__": 733,
+ "__docId__": 738,
"kind": "member",
"static": false,
"variation": null,
@@ -15387,7 +15514,7 @@
}
},
{
- "__docId__": 734,
+ "__docId__": 739,
"kind": "member",
"static": false,
"variation": null,
@@ -15407,7 +15534,7 @@
}
},
{
- "__docId__": 735,
+ "__docId__": 740,
"kind": "member",
"static": false,
"variation": null,
@@ -15427,7 +15554,7 @@
}
},
{
- "__docId__": 736,
+ "__docId__": 741,
"kind": "method",
"static": false,
"variation": null,
@@ -15441,7 +15568,7 @@
"generator": false
},
{
- "__docId__": 737,
+ "__docId__": 742,
"kind": "method",
"static": false,
"variation": null,
@@ -15466,7 +15593,7 @@
"generator": false
},
{
- "__docId__": 738,
+ "__docId__": 743,
"kind": "method",
"static": false,
"variation": null,
@@ -15494,7 +15621,7 @@
"generator": false
},
{
- "__docId__": 739,
+ "__docId__": 744,
"kind": "method",
"static": false,
"variation": null,
@@ -15508,7 +15635,7 @@
"generator": false
},
{
- "__docId__": 740,
+ "__docId__": 745,
"kind": "method",
"static": false,
"variation": null,
@@ -15522,7 +15649,7 @@
"generator": false
},
{
- "__docId__": 741,
+ "__docId__": 746,
"kind": "method",
"static": false,
"variation": null,
@@ -15550,7 +15677,7 @@
"generator": false
},
{
- "__docId__": 742,
+ "__docId__": 747,
"kind": "method",
"static": false,
"variation": null,
@@ -15564,7 +15691,7 @@
"generator": false
},
{
- "__docId__": 743,
+ "__docId__": 748,
"kind": "member",
"static": false,
"variation": null,
@@ -15582,7 +15709,7 @@
}
},
{
- "__docId__": 744,
+ "__docId__": 749,
"kind": "member",
"static": false,
"variation": null,
@@ -15600,7 +15727,7 @@
}
},
{
- "__docId__": 745,
+ "__docId__": 750,
"kind": "file",
"static": true,
"variation": null,
@@ -15613,7 +15740,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__": 746,
+ "__docId__": 751,
"kind": "variable",
"static": true,
"variation": null,
@@ -15633,7 +15760,7 @@
}
},
{
- "__docId__": 747,
+ "__docId__": 752,
"kind": "file",
"static": true,
"variation": null,
@@ -15646,7 +15773,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__": 748,
+ "__docId__": 753,
"kind": "variable",
"static": true,
"variation": null,
@@ -15696,7 +15823,7 @@
}
},
{
- "__docId__": 749,
+ "__docId__": 754,
"kind": "variable",
"static": true,
"variation": null,
@@ -15748,7 +15875,7 @@
}
},
{
- "__docId__": 750,
+ "__docId__": 755,
"kind": "variable",
"static": true,
"variation": null,
@@ -15800,7 +15927,7 @@
}
},
{
- "__docId__": 751,
+ "__docId__": 756,
"kind": "file",
"static": true,
"variation": null,
@@ -15813,7 +15940,7 @@
"content": "/**\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 * @return {Boolean}\n */\nexport const contains =\n (term, data, exactMatch = false, caseSensitive = 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 (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__": 752,
+ "__docId__": 757,
"kind": "variable",
"static": true,
"variation": null,
@@ -15853,7 +15980,7 @@
}
},
{
- "__docId__": 753,
+ "__docId__": 758,
"kind": "variable",
"static": true,
"variation": null,
@@ -15893,7 +16020,7 @@
}
},
{
- "__docId__": 754,
+ "__docId__": 759,
"kind": "variable",
"static": true,
"variation": null,
@@ -15933,7 +16060,7 @@
}
},
{
- "__docId__": 755,
+ "__docId__": 760,
"kind": "variable",
"static": true,
"variation": null,
@@ -15973,7 +16100,7 @@
}
},
{
- "__docId__": 756,
+ "__docId__": 761,
"kind": "variable",
"static": true,
"variation": null,
@@ -16043,7 +16170,7 @@
}
},
{
- "__docId__": 757,
+ "__docId__": 762,
"kind": "file",
"static": true,
"variation": null,
@@ -16056,7 +16183,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 {isArray, isEmpty, isFn, isNumber, isObj, isString, isUndef}\nfrom './types';\nimport {formatDate, isValidDate} from './date';\nimport {removeNbFormat} from './helpers';\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';\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\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 * 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 * Define default date type (DMY)\n * @type {String}\n */\n this.defaultDateType = f.default_date_type || 'DMY';\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 with numeric formats\n * @type {Boolean}\n * @private\n */\n this.hasColNbFormat = isArray(f.col_number_format);\n\n /**\n * Define numeric format on a column basis, two possible values 'EU' and\n * 'US', ie:\n * col_number_format : [null, 'US', 'EU', null]\n * @type {Array}\n */\n this.colNbFormat = this.hasColNbFormat ? f.col_number_format : null;\n\n /**\n * Determine whether table has columns with date types\n * @type {Boolean}\n * @private\n */\n this.hasColDateType = isArray(f.col_date_type);\n\n /**\n * Define date format on a column basis, possible values 'DMY', 'MDY',\n * 'YMD', 'DDMMMYYYY', ie:\n * col_date_type : [null, 'DMY', 'MDY', 'YMD', null, 'DDMMMYYYY']\n * @type {Array}\n */\n this.colDateType = this.hasColDateType ? f.col_date_type : null;\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 // 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 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 numCellData;\n let nbFormat;\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, j) {\n sA = matchCase(sA, this.caseSensitive);\n\n let occurence;\n let dtType = this.hasColDateType ?\n this.colDateType[j] : this.defaultDateType;\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 //Search arg dates tests\n let isLDate = hasLO && isValidDate(sA.replace(re_l, ''), dtType);\n let isLEDate = hasLE && isValidDate(sA.replace(re_le, ''), dtType);\n let isGDate = hasGR && isValidDate(sA.replace(re_g, ''), dtType);\n let isGEDate = hasGE && isValidDate(sA.replace(re_ge, ''), dtType);\n let isDFDate = hasDF && isValidDate(sA.replace(re_d, ''), dtType);\n let isEQDate = hasEQ && isValidDate(sA.replace(re_eq, ''), dtType);\n\n let dte1, dte2;\n //dates\n if (isValidDate(cellData, dtType)) {\n dte1 = formatDate(cellData, dtType);\n // lower date\n if (isLDate) {\n dte2 = formatDate(sA.replace(re_l, ''), dtType);\n occurence = dte1 < dte2;\n }\n // lower equal date\n else if (isLEDate) {\n dte2 = formatDate(sA.replace(re_le, ''), dtType);\n occurence = dte1 <= dte2;\n }\n // greater equal date\n else if (isGEDate) {\n dte2 = formatDate(sA.replace(re_ge, ''), dtType);\n occurence = dte1 >= dte2;\n }\n // greater date\n else if (isGDate) {\n dte2 = formatDate(sA.replace(re_g, ''), dtType);\n occurence = dte1 > dte2;\n }\n // different date\n else if (isDFDate) {\n dte2 = formatDate(sA.replace(re_d, ''), dtType);\n occurence = dte1.toString() !== dte2.toString();\n }\n // equal date\n else if (isEQDate) {\n dte2 = formatDate(sA.replace(re_eq, ''), dtType);\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, dtType)) {\n dte2 = formatDate(sA, dtType);\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, this.isExactMatch(j),\n this.caseSensitive);\n }\n }\n\n else {\n //first numbers need to be formated\n if (this.hasColNbFormat && this.colNbFormat[j]) {\n numCellData = removeNbFormat(cellData, this.colNbFormat[j]);\n nbFormat = this.colNbFormat[j];\n } else {\n if (this.thousandsSeparator === ',' &&\n this.decimalSeparator === '.') {\n numCellData = removeNbFormat(cellData, 'us');\n nbFormat = 'us';\n } else {\n numCellData = removeNbFormat(cellData, 'eu');\n nbFormat = 'eu';\n }\n }\n\n // first checks if there is any operator (<,>,<=,>=,!,*,=,{,},\n // rgx:)\n // lower equal\n if (hasLE) {\n occurence = numCellData <= removeNbFormat(\n sA.replace(re_le, ''), nbFormat);\n }\n //greater equal\n else if (hasGE) {\n occurence = numCellData >= removeNbFormat(\n sA.replace(re_ge, ''), nbFormat);\n }\n //lower\n else if (hasLO) {\n occurence = numCellData < removeNbFormat(\n sA.replace(re_l, ''), nbFormat);\n }\n //greater\n else if (hasGR) {\n occurence = numCellData > removeNbFormat(\n sA.replace(re_g, ''), nbFormat);\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 fires an exception\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 (numCellData && this.hasColNbFormat &&\n this.colNbFormat[j] && !this.singleSearchFlt) {\n // removeNbFormat can return 0 for strings which are not\n // formatted numbers, in that case return the original\n // string. TODO: handle this in removeNbFormat\n sA = removeNbFormat(sA, nbFormat) || sA;\n occurence = numCellData === sA ||\n contains(sA.toString(), numCellData.toString(),\n this.isExactMatch(j), this.caseSensitive);\n } else {\n // Finally test search term is contained in cell data\n occurence = contains(sA, cellData, this.isExactMatch(j),\n this.caseSensitive);\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 nbFormat = this.colNbFormat ?\n this.colNbFormat[colIndex] : undefined,\n data = num ? removeNbFormat(cellData, nbFormat) :\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 [description]\n * @return {Boolean} [description]\n */\n isExactMatch(colIndex) {\n let fltType = this.getFilterType(colIndex);\n return this.exactMatchByCol[colIndex] || this.exactMatch ||\n fltType !== INPUT;\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 * 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__": 758,
+ "__docId__": 763,
"kind": "variable",
"static": true,
"variation": null,
@@ -16077,7 +16204,7 @@
}
},
{
- "__docId__": 759,
+ "__docId__": 764,
"kind": "class",
"static": true,
"variation": null,
@@ -16103,7 +16230,7 @@
"interface": false
},
{
- "__docId__": 760,
+ "__docId__": 765,
"kind": "constructor",
"static": false,
"variation": null,
@@ -16158,7 +16285,7 @@
"generator": false
},
{
- "__docId__": 761,
+ "__docId__": 766,
"kind": "member",
"static": false,
"variation": null,
@@ -16178,7 +16305,7 @@
}
},
{
- "__docId__": 762,
+ "__docId__": 767,
"kind": "member",
"static": false,
"variation": null,
@@ -16198,7 +16325,7 @@
}
},
{
- "__docId__": 763,
+ "__docId__": 768,
"kind": "member",
"static": false,
"variation": null,
@@ -16218,7 +16345,7 @@
}
},
{
- "__docId__": 764,
+ "__docId__": 769,
"kind": "member",
"static": false,
"variation": null,
@@ -16238,7 +16365,7 @@
}
},
{
- "__docId__": 765,
+ "__docId__": 770,
"kind": "member",
"static": false,
"variation": null,
@@ -16258,7 +16385,7 @@
}
},
{
- "__docId__": 766,
+ "__docId__": 771,
"kind": "member",
"static": false,
"variation": null,
@@ -16278,7 +16405,7 @@
}
},
{
- "__docId__": 767,
+ "__docId__": 772,
"kind": "member",
"static": false,
"variation": null,
@@ -16298,7 +16425,7 @@
}
},
{
- "__docId__": 768,
+ "__docId__": 773,
"kind": "member",
"static": false,
"variation": null,
@@ -16318,7 +16445,7 @@
}
},
{
- "__docId__": 769,
+ "__docId__": 774,
"kind": "member",
"static": false,
"variation": null,
@@ -16338,7 +16465,7 @@
}
},
{
- "__docId__": 770,
+ "__docId__": 775,
"kind": "member",
"static": false,
"variation": null,
@@ -16356,7 +16483,7 @@
}
},
{
- "__docId__": 771,
+ "__docId__": 776,
"kind": "member",
"static": false,
"variation": null,
@@ -16374,7 +16501,7 @@
}
},
{
- "__docId__": 772,
+ "__docId__": 777,
"kind": "member",
"static": false,
"variation": null,
@@ -16392,7 +16519,7 @@
}
},
{
- "__docId__": 773,
+ "__docId__": 778,
"kind": "member",
"static": false,
"variation": null,
@@ -16410,7 +16537,7 @@
}
},
{
- "__docId__": 774,
+ "__docId__": 779,
"kind": "member",
"static": false,
"variation": null,
@@ -16428,7 +16555,7 @@
}
},
{
- "__docId__": 775,
+ "__docId__": 780,
"kind": "member",
"static": false,
"variation": null,
@@ -16448,7 +16575,7 @@
}
},
{
- "__docId__": 776,
+ "__docId__": 781,
"kind": "member",
"static": false,
"variation": null,
@@ -16466,7 +16593,7 @@
}
},
{
- "__docId__": 777,
+ "__docId__": 782,
"kind": "member",
"static": false,
"variation": null,
@@ -16484,7 +16611,7 @@
}
},
{
- "__docId__": 778,
+ "__docId__": 783,
"kind": "member",
"static": false,
"variation": null,
@@ -16502,7 +16629,7 @@
}
},
{
- "__docId__": 779,
+ "__docId__": 784,
"kind": "member",
"static": false,
"variation": null,
@@ -16522,7 +16649,7 @@
}
},
{
- "__docId__": 780,
+ "__docId__": 785,
"kind": "member",
"static": false,
"variation": null,
@@ -16542,7 +16669,7 @@
}
},
{
- "__docId__": 781,
+ "__docId__": 786,
"kind": "member",
"static": false,
"variation": null,
@@ -16562,7 +16689,7 @@
}
},
{
- "__docId__": 782,
+ "__docId__": 787,
"kind": "member",
"static": false,
"variation": null,
@@ -16582,7 +16709,7 @@
}
},
{
- "__docId__": 783,
+ "__docId__": 788,
"kind": "member",
"static": false,
"variation": null,
@@ -16602,7 +16729,7 @@
}
},
{
- "__docId__": 784,
+ "__docId__": 789,
"kind": "member",
"static": false,
"variation": null,
@@ -16622,7 +16749,7 @@
}
},
{
- "__docId__": 785,
+ "__docId__": 790,
"kind": "member",
"static": false,
"variation": null,
@@ -16642,7 +16769,7 @@
}
},
{
- "__docId__": 786,
+ "__docId__": 791,
"kind": "member",
"static": false,
"variation": null,
@@ -16662,7 +16789,7 @@
}
},
{
- "__docId__": 787,
+ "__docId__": 792,
"kind": "member",
"static": false,
"variation": null,
@@ -16682,7 +16809,7 @@
}
},
{
- "__docId__": 788,
+ "__docId__": 793,
"kind": "member",
"static": false,
"variation": null,
@@ -16702,7 +16829,7 @@
}
},
{
- "__docId__": 789,
+ "__docId__": 794,
"kind": "member",
"static": false,
"variation": null,
@@ -16722,7 +16849,7 @@
}
},
{
- "__docId__": 790,
+ "__docId__": 795,
"kind": "member",
"static": false,
"variation": null,
@@ -16742,7 +16869,7 @@
}
},
{
- "__docId__": 791,
+ "__docId__": 796,
"kind": "member",
"static": false,
"variation": null,
@@ -16762,7 +16889,7 @@
}
},
{
- "__docId__": 792,
+ "__docId__": 797,
"kind": "member",
"static": false,
"variation": null,
@@ -16782,7 +16909,7 @@
}
},
{
- "__docId__": 793,
+ "__docId__": 798,
"kind": "member",
"static": false,
"variation": null,
@@ -16802,7 +16929,7 @@
}
},
{
- "__docId__": 794,
+ "__docId__": 799,
"kind": "member",
"static": false,
"variation": null,
@@ -16822,7 +16949,7 @@
}
},
{
- "__docId__": 795,
+ "__docId__": 800,
"kind": "member",
"static": false,
"variation": null,
@@ -16842,7 +16969,7 @@
}
},
{
- "__docId__": 796,
+ "__docId__": 801,
"kind": "member",
"static": false,
"variation": null,
@@ -16862,7 +16989,7 @@
}
},
{
- "__docId__": 797,
+ "__docId__": 802,
"kind": "member",
"static": false,
"variation": null,
@@ -16882,7 +17009,7 @@
}
},
{
- "__docId__": 798,
+ "__docId__": 803,
"kind": "member",
"static": false,
"variation": null,
@@ -16902,7 +17029,7 @@
}
},
{
- "__docId__": 799,
+ "__docId__": 804,
"kind": "member",
"static": false,
"variation": null,
@@ -16922,7 +17049,7 @@
}
},
{
- "__docId__": 800,
+ "__docId__": 805,
"kind": "member",
"static": false,
"variation": null,
@@ -16942,7 +17069,7 @@
}
},
{
- "__docId__": 801,
+ "__docId__": 806,
"kind": "member",
"static": false,
"variation": null,
@@ -16962,7 +17089,7 @@
}
},
{
- "__docId__": 802,
+ "__docId__": 807,
"kind": "member",
"static": false,
"variation": null,
@@ -16982,7 +17109,7 @@
}
},
{
- "__docId__": 803,
+ "__docId__": 808,
"kind": "member",
"static": false,
"variation": null,
@@ -17002,7 +17129,7 @@
}
},
{
- "__docId__": 804,
+ "__docId__": 809,
"kind": "member",
"static": false,
"variation": null,
@@ -17022,7 +17149,7 @@
}
},
{
- "__docId__": 805,
+ "__docId__": 810,
"kind": "member",
"static": false,
"variation": null,
@@ -17042,7 +17169,7 @@
}
},
{
- "__docId__": 806,
+ "__docId__": 811,
"kind": "member",
"static": false,
"variation": null,
@@ -17062,7 +17189,7 @@
}
},
{
- "__docId__": 807,
+ "__docId__": 812,
"kind": "member",
"static": false,
"variation": null,
@@ -17082,7 +17209,7 @@
}
},
{
- "__docId__": 808,
+ "__docId__": 813,
"kind": "member",
"static": false,
"variation": null,
@@ -17102,7 +17229,7 @@
}
},
{
- "__docId__": 809,
+ "__docId__": 814,
"kind": "member",
"static": false,
"variation": null,
@@ -17122,7 +17249,7 @@
}
},
{
- "__docId__": 810,
+ "__docId__": 815,
"kind": "member",
"static": false,
"variation": null,
@@ -17142,7 +17269,7 @@
}
},
{
- "__docId__": 811,
+ "__docId__": 816,
"kind": "member",
"static": false,
"variation": null,
@@ -17162,7 +17289,7 @@
}
},
{
- "__docId__": 812,
+ "__docId__": 817,
"kind": "member",
"static": false,
"variation": null,
@@ -17182,7 +17309,7 @@
}
},
{
- "__docId__": 813,
+ "__docId__": 818,
"kind": "member",
"static": false,
"variation": null,
@@ -17202,7 +17329,7 @@
}
},
{
- "__docId__": 814,
+ "__docId__": 819,
"kind": "member",
"static": false,
"variation": null,
@@ -17222,7 +17349,7 @@
}
},
{
- "__docId__": 815,
+ "__docId__": 820,
"kind": "member",
"static": false,
"variation": null,
@@ -17242,7 +17369,7 @@
}
},
{
- "__docId__": 816,
+ "__docId__": 821,
"kind": "member",
"static": false,
"variation": null,
@@ -17262,7 +17389,7 @@
}
},
{
- "__docId__": 817,
+ "__docId__": 822,
"kind": "member",
"static": false,
"variation": null,
@@ -17282,7 +17409,7 @@
}
},
{
- "__docId__": 818,
+ "__docId__": 823,
"kind": "member",
"static": false,
"variation": null,
@@ -17302,7 +17429,7 @@
}
},
{
- "__docId__": 819,
+ "__docId__": 824,
"kind": "member",
"static": false,
"variation": null,
@@ -17322,7 +17449,7 @@
}
},
{
- "__docId__": 820,
+ "__docId__": 825,
"kind": "member",
"static": false,
"variation": null,
@@ -17342,7 +17469,7 @@
}
},
{
- "__docId__": 821,
+ "__docId__": 826,
"kind": "member",
"static": false,
"variation": null,
@@ -17362,7 +17489,7 @@
}
},
{
- "__docId__": 822,
+ "__docId__": 827,
"kind": "member",
"static": false,
"variation": null,
@@ -17382,7 +17509,7 @@
}
},
{
- "__docId__": 823,
+ "__docId__": 828,
"kind": "member",
"static": false,
"variation": null,
@@ -17402,7 +17529,7 @@
}
},
{
- "__docId__": 824,
+ "__docId__": 829,
"kind": "member",
"static": false,
"variation": null,
@@ -17422,7 +17549,7 @@
}
},
{
- "__docId__": 825,
+ "__docId__": 830,
"kind": "member",
"static": false,
"variation": null,
@@ -17442,7 +17569,7 @@
}
},
{
- "__docId__": 826,
+ "__docId__": 831,
"kind": "member",
"static": false,
"variation": null,
@@ -17463,7 +17590,7 @@
}
},
{
- "__docId__": 827,
+ "__docId__": 832,
"kind": "member",
"static": false,
"variation": null,
@@ -17483,7 +17610,7 @@
}
},
{
- "__docId__": 828,
+ "__docId__": 833,
"kind": "member",
"static": false,
"variation": null,
@@ -17503,7 +17630,7 @@
}
},
{
- "__docId__": 829,
+ "__docId__": 834,
"kind": "member",
"static": false,
"variation": null,
@@ -17523,7 +17650,7 @@
}
},
{
- "__docId__": 830,
+ "__docId__": 835,
"kind": "member",
"static": false,
"variation": null,
@@ -17543,7 +17670,7 @@
}
},
{
- "__docId__": 831,
+ "__docId__": 836,
"kind": "member",
"static": false,
"variation": null,
@@ -17563,7 +17690,7 @@
}
},
{
- "__docId__": 832,
+ "__docId__": 837,
"kind": "member",
"static": false,
"variation": null,
@@ -17583,7 +17710,7 @@
}
},
{
- "__docId__": 833,
+ "__docId__": 838,
"kind": "member",
"static": false,
"variation": null,
@@ -17603,7 +17730,7 @@
}
},
{
- "__docId__": 834,
+ "__docId__": 839,
"kind": "member",
"static": false,
"variation": null,
@@ -17623,7 +17750,7 @@
}
},
{
- "__docId__": 835,
+ "__docId__": 840,
"kind": "member",
"static": false,
"variation": null,
@@ -17643,7 +17770,7 @@
}
},
{
- "__docId__": 836,
+ "__docId__": 841,
"kind": "member",
"static": false,
"variation": null,
@@ -17663,7 +17790,7 @@
}
},
{
- "__docId__": 837,
+ "__docId__": 842,
"kind": "member",
"static": false,
"variation": null,
@@ -17683,7 +17810,7 @@
}
},
{
- "__docId__": 838,
+ "__docId__": 843,
"kind": "member",
"static": false,
"variation": null,
@@ -17703,7 +17830,7 @@
}
},
{
- "__docId__": 839,
+ "__docId__": 844,
"kind": "member",
"static": false,
"variation": null,
@@ -17723,7 +17850,7 @@
}
},
{
- "__docId__": 840,
+ "__docId__": 845,
"kind": "member",
"static": false,
"variation": null,
@@ -17743,7 +17870,7 @@
}
},
{
- "__docId__": 841,
+ "__docId__": 846,
"kind": "member",
"static": false,
"variation": null,
@@ -17763,7 +17890,7 @@
}
},
{
- "__docId__": 842,
+ "__docId__": 847,
"kind": "member",
"static": false,
"variation": null,
@@ -17783,7 +17910,7 @@
}
},
{
- "__docId__": 843,
+ "__docId__": 848,
"kind": "member",
"static": false,
"variation": null,
@@ -17803,7 +17930,7 @@
}
},
{
- "__docId__": 844,
+ "__docId__": 849,
"kind": "member",
"static": false,
"variation": null,
@@ -17823,7 +17950,7 @@
}
},
{
- "__docId__": 845,
+ "__docId__": 850,
"kind": "member",
"static": false,
"variation": null,
@@ -17843,7 +17970,7 @@
}
},
{
- "__docId__": 846,
+ "__docId__": 851,
"kind": "member",
"static": false,
"variation": null,
@@ -17863,7 +17990,7 @@
}
},
{
- "__docId__": 847,
+ "__docId__": 852,
"kind": "member",
"static": false,
"variation": null,
@@ -17883,7 +18010,7 @@
}
},
{
- "__docId__": 848,
+ "__docId__": 853,
"kind": "member",
"static": false,
"variation": null,
@@ -17903,7 +18030,7 @@
}
},
{
- "__docId__": 849,
+ "__docId__": 854,
"kind": "member",
"static": false,
"variation": null,
@@ -17923,7 +18050,7 @@
}
},
{
- "__docId__": 850,
+ "__docId__": 855,
"kind": "member",
"static": false,
"variation": null,
@@ -17943,7 +18070,7 @@
}
},
{
- "__docId__": 851,
+ "__docId__": 856,
"kind": "member",
"static": false,
"variation": null,
@@ -17963,7 +18090,7 @@
}
},
{
- "__docId__": 852,
+ "__docId__": 857,
"kind": "member",
"static": false,
"variation": null,
@@ -17983,7 +18110,7 @@
}
},
{
- "__docId__": 853,
+ "__docId__": 858,
"kind": "member",
"static": false,
"variation": null,
@@ -18003,7 +18130,7 @@
}
},
{
- "__docId__": 854,
+ "__docId__": 859,
"kind": "member",
"static": false,
"variation": null,
@@ -18023,7 +18150,7 @@
}
},
{
- "__docId__": 855,
+ "__docId__": 860,
"kind": "member",
"static": false,
"variation": null,
@@ -18043,7 +18170,7 @@
}
},
{
- "__docId__": 856,
+ "__docId__": 861,
"kind": "member",
"static": false,
"variation": null,
@@ -18063,7 +18190,7 @@
}
},
{
- "__docId__": 857,
+ "__docId__": 862,
"kind": "member",
"static": false,
"variation": null,
@@ -18083,7 +18210,7 @@
}
},
{
- "__docId__": 858,
+ "__docId__": 863,
"kind": "member",
"static": false,
"variation": null,
@@ -18103,7 +18230,7 @@
}
},
{
- "__docId__": 859,
+ "__docId__": 864,
"kind": "member",
"static": false,
"variation": null,
@@ -18123,7 +18250,7 @@
}
},
{
- "__docId__": 860,
+ "__docId__": 865,
"kind": "member",
"static": false,
"variation": null,
@@ -18143,7 +18270,7 @@
}
},
{
- "__docId__": 861,
+ "__docId__": 866,
"kind": "member",
"static": false,
"variation": null,
@@ -18163,7 +18290,7 @@
}
},
{
- "__docId__": 862,
+ "__docId__": 867,
"kind": "member",
"static": false,
"variation": null,
@@ -18183,7 +18310,7 @@
}
},
{
- "__docId__": 863,
+ "__docId__": 868,
"kind": "member",
"static": false,
"variation": null,
@@ -18203,7 +18330,7 @@
}
},
{
- "__docId__": 864,
+ "__docId__": 869,
"kind": "member",
"static": false,
"variation": null,
@@ -18223,7 +18350,7 @@
}
},
{
- "__docId__": 865,
+ "__docId__": 870,
"kind": "member",
"static": false,
"variation": null,
@@ -18243,7 +18370,7 @@
}
},
{
- "__docId__": 866,
+ "__docId__": 871,
"kind": "member",
"static": false,
"variation": null,
@@ -18263,7 +18390,7 @@
}
},
{
- "__docId__": 867,
+ "__docId__": 872,
"kind": "member",
"static": false,
"variation": null,
@@ -18283,7 +18410,7 @@
}
},
{
- "__docId__": 868,
+ "__docId__": 873,
"kind": "member",
"static": false,
"variation": null,
@@ -18303,7 +18430,7 @@
}
},
{
- "__docId__": 869,
+ "__docId__": 874,
"kind": "member",
"static": false,
"variation": null,
@@ -18323,7 +18450,7 @@
}
},
{
- "__docId__": 870,
+ "__docId__": 875,
"kind": "member",
"static": false,
"variation": null,
@@ -18343,7 +18470,7 @@
}
},
{
- "__docId__": 871,
+ "__docId__": 876,
"kind": "member",
"static": false,
"variation": null,
@@ -18363,7 +18490,7 @@
}
},
{
- "__docId__": 872,
+ "__docId__": 877,
"kind": "member",
"static": false,
"variation": null,
@@ -18383,7 +18510,7 @@
}
},
{
- "__docId__": 873,
+ "__docId__": 878,
"kind": "member",
"static": false,
"variation": null,
@@ -18403,7 +18530,7 @@
}
},
{
- "__docId__": 874,
+ "__docId__": 879,
"kind": "member",
"static": false,
"variation": null,
@@ -18423,7 +18550,7 @@
}
},
{
- "__docId__": 875,
+ "__docId__": 880,
"kind": "member",
"static": false,
"variation": null,
@@ -18443,7 +18570,7 @@
}
},
{
- "__docId__": 876,
+ "__docId__": 881,
"kind": "member",
"static": false,
"variation": null,
@@ -18463,7 +18590,7 @@
}
},
{
- "__docId__": 877,
+ "__docId__": 882,
"kind": "member",
"static": false,
"variation": null,
@@ -18483,7 +18610,7 @@
}
},
{
- "__docId__": 878,
+ "__docId__": 883,
"kind": "member",
"static": false,
"variation": null,
@@ -18503,7 +18630,7 @@
}
},
{
- "__docId__": 879,
+ "__docId__": 884,
"kind": "member",
"static": false,
"variation": null,
@@ -18523,7 +18650,7 @@
}
},
{
- "__docId__": 880,
+ "__docId__": 885,
"kind": "member",
"static": false,
"variation": null,
@@ -18543,7 +18670,7 @@
}
},
{
- "__docId__": 881,
+ "__docId__": 886,
"kind": "member",
"static": false,
"variation": null,
@@ -18563,7 +18690,7 @@
}
},
{
- "__docId__": 882,
+ "__docId__": 887,
"kind": "member",
"static": false,
"variation": null,
@@ -18583,7 +18710,7 @@
}
},
{
- "__docId__": 883,
+ "__docId__": 888,
"kind": "member",
"static": false,
"variation": null,
@@ -18603,7 +18730,7 @@
}
},
{
- "__docId__": 884,
+ "__docId__": 889,
"kind": "member",
"static": false,
"variation": null,
@@ -18623,7 +18750,7 @@
}
},
{
- "__docId__": 885,
+ "__docId__": 890,
"kind": "member",
"static": false,
"variation": null,
@@ -18643,7 +18770,7 @@
}
},
{
- "__docId__": 886,
+ "__docId__": 891,
"kind": "member",
"static": false,
"variation": null,
@@ -18663,7 +18790,7 @@
}
},
{
- "__docId__": 887,
+ "__docId__": 892,
"kind": "member",
"static": false,
"variation": null,
@@ -18683,7 +18810,7 @@
}
},
{
- "__docId__": 888,
+ "__docId__": 893,
"kind": "member",
"static": false,
"variation": null,
@@ -18703,7 +18830,7 @@
}
},
{
- "__docId__": 889,
+ "__docId__": 894,
"kind": "member",
"static": false,
"variation": null,
@@ -18720,7 +18847,7 @@
}
},
{
- "__docId__": 890,
+ "__docId__": 895,
"kind": "member",
"static": false,
"variation": null,
@@ -18737,7 +18864,7 @@
}
},
{
- "__docId__": 891,
+ "__docId__": 896,
"kind": "member",
"static": false,
"variation": null,
@@ -18754,7 +18881,7 @@
}
},
{
- "__docId__": 892,
+ "__docId__": 897,
"kind": "member",
"static": false,
"variation": null,
@@ -18771,7 +18898,7 @@
}
},
{
- "__docId__": 893,
+ "__docId__": 898,
"kind": "member",
"static": false,
"variation": null,
@@ -18788,7 +18915,7 @@
}
},
{
- "__docId__": 894,
+ "__docId__": 899,
"kind": "member",
"static": false,
"variation": null,
@@ -18805,7 +18932,7 @@
}
},
{
- "__docId__": 895,
+ "__docId__": 900,
"kind": "member",
"static": false,
"variation": null,
@@ -18822,7 +18949,7 @@
}
},
{
- "__docId__": 896,
+ "__docId__": 901,
"kind": "member",
"static": false,
"variation": null,
@@ -18839,7 +18966,7 @@
}
},
{
- "__docId__": 897,
+ "__docId__": 902,
"kind": "member",
"static": false,
"variation": null,
@@ -18859,7 +18986,7 @@
}
},
{
- "__docId__": 898,
+ "__docId__": 903,
"kind": "member",
"static": false,
"variation": null,
@@ -18879,7 +19006,7 @@
}
},
{
- "__docId__": 899,
+ "__docId__": 904,
"kind": "member",
"static": false,
"variation": null,
@@ -18899,7 +19026,7 @@
}
},
{
- "__docId__": 900,
+ "__docId__": 905,
"kind": "member",
"static": false,
"variation": null,
@@ -18919,7 +19046,7 @@
}
},
{
- "__docId__": 901,
+ "__docId__": 906,
"kind": "member",
"static": false,
"variation": null,
@@ -18939,7 +19066,7 @@
}
},
{
- "__docId__": 902,
+ "__docId__": 907,
"kind": "member",
"static": false,
"variation": null,
@@ -18959,7 +19086,7 @@
}
},
{
- "__docId__": 903,
+ "__docId__": 908,
"kind": "member",
"static": false,
"variation": null,
@@ -18979,7 +19106,7 @@
}
},
{
- "__docId__": 904,
+ "__docId__": 909,
"kind": "member",
"static": false,
"variation": null,
@@ -18996,7 +19123,7 @@
}
},
{
- "__docId__": 905,
+ "__docId__": 910,
"kind": "member",
"static": false,
"variation": null,
@@ -19013,7 +19140,7 @@
}
},
{
- "__docId__": 906,
+ "__docId__": 911,
"kind": "method",
"static": false,
"variation": null,
@@ -19027,7 +19154,7 @@
"generator": false
},
{
- "__docId__": 907,
+ "__docId__": 912,
"kind": "member",
"static": false,
"variation": null,
@@ -19045,7 +19172,7 @@
}
},
{
- "__docId__": 908,
+ "__docId__": 913,
"kind": "member",
"static": false,
"variation": null,
@@ -19068,7 +19195,7 @@
}
},
{
- "__docId__": 909,
+ "__docId__": 914,
"kind": "method",
"static": false,
"variation": null,
@@ -19093,7 +19220,7 @@
"generator": false
},
{
- "__docId__": 910,
+ "__docId__": 915,
"kind": "member",
"static": false,
"variation": null,
@@ -19111,7 +19238,7 @@
}
},
{
- "__docId__": 911,
+ "__docId__": 916,
"kind": "member",
"static": false,
"variation": null,
@@ -19129,7 +19256,7 @@
}
},
{
- "__docId__": 912,
+ "__docId__": 917,
"kind": "method",
"static": false,
"variation": null,
@@ -19154,7 +19281,7 @@
"generator": false
},
{
- "__docId__": 913,
+ "__docId__": 918,
"kind": "member",
"static": false,
"variation": null,
@@ -19172,7 +19299,7 @@
}
},
{
- "__docId__": 914,
+ "__docId__": 919,
"kind": "member",
"static": false,
"variation": null,
@@ -19190,7 +19317,7 @@
}
},
{
- "__docId__": 915,
+ "__docId__": 920,
"kind": "member",
"static": false,
"variation": null,
@@ -19208,7 +19335,7 @@
}
},
{
- "__docId__": 916,
+ "__docId__": 921,
"kind": "member",
"static": false,
"variation": null,
@@ -19226,7 +19353,7 @@
}
},
{
- "__docId__": 917,
+ "__docId__": 922,
"kind": "member",
"static": false,
"variation": null,
@@ -19244,7 +19371,7 @@
}
},
{
- "__docId__": 918,
+ "__docId__": 923,
"kind": "method",
"static": false,
"variation": null,
@@ -19258,7 +19385,7 @@
"generator": false
},
{
- "__docId__": 919,
+ "__docId__": 924,
"kind": "member",
"static": false,
"variation": null,
@@ -19276,7 +19403,7 @@
}
},
{
- "__docId__": 920,
+ "__docId__": 925,
"kind": "method",
"static": false,
"variation": null,
@@ -19301,7 +19428,7 @@
"generator": false
},
{
- "__docId__": 921,
+ "__docId__": 926,
"kind": "method",
"static": false,
"variation": null,
@@ -19315,7 +19442,7 @@
"generator": false
},
{
- "__docId__": 922,
+ "__docId__": 927,
"kind": "member",
"static": false,
"variation": null,
@@ -19333,7 +19460,7 @@
}
},
{
- "__docId__": 923,
+ "__docId__": 928,
"kind": "method",
"static": false,
"variation": null,
@@ -19352,7 +19479,7 @@
"generator": false
},
{
- "__docId__": 924,
+ "__docId__": 929,
"kind": "method",
"static": false,
"variation": null,
@@ -19366,7 +19493,7 @@
"generator": false
},
{
- "__docId__": 925,
+ "__docId__": 930,
"kind": "member",
"static": false,
"variation": null,
@@ -19384,7 +19511,7 @@
}
},
{
- "__docId__": 926,
+ "__docId__": 931,
"kind": "member",
"static": false,
"variation": null,
@@ -19402,7 +19529,7 @@
}
},
{
- "__docId__": 927,
+ "__docId__": 932,
"kind": "method",
"static": false,
"variation": null,
@@ -19447,7 +19574,7 @@
"generator": false
},
{
- "__docId__": 928,
+ "__docId__": 933,
"kind": "method",
"static": false,
"variation": null,
@@ -19482,7 +19609,7 @@
"generator": false
},
{
- "__docId__": 929,
+ "__docId__": 934,
"kind": "method",
"static": false,
"variation": null,
@@ -19515,7 +19642,7 @@
"generator": false
},
{
- "__docId__": 930,
+ "__docId__": 935,
"kind": "method",
"static": false,
"variation": null,
@@ -19529,7 +19656,7 @@
"generator": false
},
{
- "__docId__": 931,
+ "__docId__": 936,
"kind": "method",
"static": false,
"variation": null,
@@ -19554,7 +19681,7 @@
"generator": false
},
{
- "__docId__": 932,
+ "__docId__": 937,
"kind": "method",
"static": false,
"variation": null,
@@ -19587,7 +19714,7 @@
"generator": false
},
{
- "__docId__": 933,
+ "__docId__": 938,
"kind": "method",
"static": false,
"variation": null,
@@ -19620,7 +19747,7 @@
"generator": false
},
{
- "__docId__": 934,
+ "__docId__": 939,
"kind": "method",
"static": false,
"variation": null,
@@ -19634,7 +19761,7 @@
"generator": false
},
{
- "__docId__": 935,
+ "__docId__": 940,
"kind": "method",
"static": false,
"variation": null,
@@ -19648,7 +19775,7 @@
"generator": false
},
{
- "__docId__": 936,
+ "__docId__": 941,
"kind": "member",
"static": false,
"variation": null,
@@ -19666,7 +19793,7 @@
}
},
{
- "__docId__": 937,
+ "__docId__": 942,
"kind": "method",
"static": false,
"variation": null,
@@ -19698,7 +19825,7 @@
"generator": false
},
{
- "__docId__": 938,
+ "__docId__": 943,
"kind": "method",
"static": false,
"variation": null,
@@ -19712,7 +19839,7 @@
"generator": false
},
{
- "__docId__": 939,
+ "__docId__": 944,
"kind": "member",
"static": false,
"variation": null,
@@ -19730,7 +19857,7 @@
}
},
{
- "__docId__": 940,
+ "__docId__": 945,
"kind": "member",
"static": false,
"variation": null,
@@ -19748,7 +19875,7 @@
}
},
{
- "__docId__": 941,
+ "__docId__": 946,
"kind": "member",
"static": false,
"variation": null,
@@ -19766,7 +19893,7 @@
}
},
{
- "__docId__": 942,
+ "__docId__": 947,
"kind": "member",
"static": false,
"variation": null,
@@ -19784,7 +19911,7 @@
}
},
{
- "__docId__": 943,
+ "__docId__": 948,
"kind": "method",
"static": false,
"variation": null,
@@ -19798,7 +19925,7 @@
"generator": false
},
{
- "__docId__": 944,
+ "__docId__": 949,
"kind": "member",
"static": false,
"variation": null,
@@ -19816,7 +19943,7 @@
}
},
{
- "__docId__": 945,
+ "__docId__": 950,
"kind": "member",
"static": false,
"variation": null,
@@ -19834,7 +19961,7 @@
}
},
{
- "__docId__": 946,
+ "__docId__": 951,
"kind": "member",
"static": false,
"variation": null,
@@ -19852,7 +19979,7 @@
}
},
{
- "__docId__": 947,
+ "__docId__": 952,
"kind": "member",
"static": false,
"variation": null,
@@ -19870,7 +19997,7 @@
}
},
{
- "__docId__": 948,
+ "__docId__": 953,
"kind": "method",
"static": false,
"variation": null,
@@ -19884,7 +20011,7 @@
"generator": false
},
{
- "__docId__": 949,
+ "__docId__": 954,
"kind": "member",
"static": false,
"variation": null,
@@ -19902,7 +20029,7 @@
}
},
{
- "__docId__": 950,
+ "__docId__": 955,
"kind": "method",
"static": false,
"variation": null,
@@ -19916,7 +20043,7 @@
"generator": false
},
{
- "__docId__": 951,
+ "__docId__": 956,
"kind": "method",
"static": false,
"variation": null,
@@ -19949,7 +20076,7 @@
"generator": false
},
{
- "__docId__": 952,
+ "__docId__": 957,
"kind": "method",
"static": false,
"variation": null,
@@ -19982,7 +20109,7 @@
"generator": false
},
{
- "__docId__": 953,
+ "__docId__": 958,
"kind": "method",
"static": false,
"variation": null,
@@ -19996,7 +20123,7 @@
"generator": false
},
{
- "__docId__": 954,
+ "__docId__": 959,
"kind": "member",
"static": false,
"variation": null,
@@ -20014,7 +20141,7 @@
}
},
{
- "__docId__": 955,
+ "__docId__": 960,
"kind": "member",
"static": false,
"variation": null,
@@ -20032,7 +20159,7 @@
}
},
{
- "__docId__": 956,
+ "__docId__": 961,
"kind": "method",
"static": false,
"variation": null,
@@ -20095,7 +20222,7 @@
"generator": false
},
{
- "__docId__": 957,
+ "__docId__": 962,
"kind": "method",
"static": false,
"variation": null,
@@ -20128,7 +20255,7 @@
"generator": false
},
{
- "__docId__": 958,
+ "__docId__": 963,
"kind": "method",
"static": false,
"variation": null,
@@ -20150,7 +20277,7 @@
"generator": false
},
{
- "__docId__": 959,
+ "__docId__": 964,
"kind": "method",
"static": false,
"variation": null,
@@ -20183,7 +20310,7 @@
"generator": false
},
{
- "__docId__": 960,
+ "__docId__": 965,
"kind": "method",
"static": false,
"variation": null,
@@ -20226,7 +20353,7 @@
"generator": false
},
{
- "__docId__": 961,
+ "__docId__": 966,
"kind": "method",
"static": false,
"variation": null,
@@ -20259,7 +20386,7 @@
"generator": false
},
{
- "__docId__": 962,
+ "__docId__": 967,
"kind": "method",
"static": false,
"variation": null,
@@ -20292,7 +20419,7 @@
"generator": false
},
{
- "__docId__": 963,
+ "__docId__": 968,
"kind": "method",
"static": false,
"variation": null,
@@ -20325,7 +20452,7 @@
"generator": false
},
{
- "__docId__": 964,
+ "__docId__": 969,
"kind": "method",
"static": false,
"variation": null,
@@ -20358,7 +20485,7 @@
"generator": false
},
{
- "__docId__": 965,
+ "__docId__": 970,
"kind": "method",
"static": false,
"variation": null,
@@ -20401,7 +20528,7 @@
"generator": false
},
{
- "__docId__": 966,
+ "__docId__": 971,
"kind": "method",
"static": false,
"variation": null,
@@ -20444,7 +20571,7 @@
"generator": false
},
{
- "__docId__": 967,
+ "__docId__": 972,
"kind": "method",
"static": false,
"variation": null,
@@ -20487,7 +20614,7 @@
"generator": false
},
{
- "__docId__": 968,
+ "__docId__": 973,
"kind": "method",
"static": false,
"variation": null,
@@ -20520,7 +20647,7 @@
"generator": false
},
{
- "__docId__": 969,
+ "__docId__": 974,
"kind": "method",
"static": false,
"variation": null,
@@ -20555,7 +20682,7 @@
"generator": false
},
{
- "__docId__": 970,
+ "__docId__": 975,
"kind": "method",
"static": false,
"variation": null,
@@ -20569,7 +20696,7 @@
"generator": false
},
{
- "__docId__": 971,
+ "__docId__": 976,
"kind": "member",
"static": false,
"variation": null,
@@ -20587,7 +20714,7 @@
}
},
{
- "__docId__": 972,
+ "__docId__": 977,
"kind": "method",
"static": false,
"variation": null,
@@ -20622,7 +20749,7 @@
"generator": false
},
{
- "__docId__": 973,
+ "__docId__": 978,
"kind": "method",
"static": false,
"variation": null,
@@ -20647,7 +20774,7 @@
"generator": false
},
{
- "__docId__": 974,
+ "__docId__": 979,
"kind": "method",
"static": false,
"variation": null,
@@ -20661,7 +20788,7 @@
"generator": false
},
{
- "__docId__": 975,
+ "__docId__": 980,
"kind": "method",
"static": false,
"variation": null,
@@ -20675,7 +20802,7 @@
"generator": false
},
{
- "__docId__": 976,
+ "__docId__": 981,
"kind": "method",
"static": false,
"variation": null,
@@ -20689,7 +20816,7 @@
"generator": false
},
{
- "__docId__": 977,
+ "__docId__": 982,
"kind": "method",
"static": false,
"variation": null,
@@ -20714,7 +20841,7 @@
"generator": false
},
{
- "__docId__": 978,
+ "__docId__": 983,
"kind": "method",
"static": false,
"variation": null,
@@ -20742,7 +20869,7 @@
"generator": false
},
{
- "__docId__": 979,
+ "__docId__": 984,
"kind": "method",
"static": false,
"variation": null,
@@ -20767,7 +20894,7 @@
"generator": false
},
{
- "__docId__": 980,
+ "__docId__": 985,
"kind": "member",
"static": false,
"variation": null,
@@ -20785,7 +20912,7 @@
}
},
{
- "__docId__": 981,
+ "__docId__": 986,
"kind": "method",
"static": false,
"variation": null,
@@ -20826,7 +20953,7 @@
"generator": false
},
{
- "__docId__": 982,
+ "__docId__": 987,
"kind": "method",
"static": false,
"variation": null,
@@ -20851,7 +20978,7 @@
"generator": false
},
{
- "__docId__": 983,
+ "__docId__": 988,
"kind": "method",
"static": false,
"variation": null,
@@ -20865,7 +20992,7 @@
"generator": false
},
{
- "__docId__": 984,
+ "__docId__": 989,
"kind": "method",
"static": false,
"variation": null,
@@ -20898,7 +21025,7 @@
"generator": false
},
{
- "__docId__": 985,
+ "__docId__": 990,
"kind": "method",
"static": false,
"variation": null,
@@ -20941,7 +21068,7 @@
"generator": false
},
{
- "__docId__": 986,
+ "__docId__": 991,
"kind": "method",
"static": false,
"variation": null,
@@ -20996,7 +21123,7 @@
"generator": false
},
{
- "__docId__": 987,
+ "__docId__": 992,
"kind": "method",
"static": false,
"variation": null,
@@ -21018,7 +21145,7 @@
"generator": false
},
{
- "__docId__": 988,
+ "__docId__": 993,
"kind": "method",
"static": false,
"variation": null,
@@ -21040,7 +21167,7 @@
"generator": false
},
{
- "__docId__": 989,
+ "__docId__": 994,
"kind": "method",
"static": false,
"variation": null,
@@ -21073,7 +21200,7 @@
"generator": false
},
{
- "__docId__": 990,
+ "__docId__": 995,
"kind": "member",
"static": false,
"variation": null,
@@ -21091,7 +21218,7 @@
}
},
{
- "__docId__": 991,
+ "__docId__": 996,
"kind": "method",
"static": false,
"variation": null,
@@ -21113,7 +21240,7 @@
"generator": false
},
{
- "__docId__": 992,
+ "__docId__": 997,
"kind": "method",
"static": false,
"variation": null,
@@ -21135,7 +21262,7 @@
"generator": false
},
{
- "__docId__": 993,
+ "__docId__": 998,
"kind": "method",
"static": false,
"variation": null,
@@ -21157,7 +21284,7 @@
"generator": false
},
{
- "__docId__": 994,
+ "__docId__": 999,
"kind": "method",
"static": false,
"variation": null,
@@ -21179,7 +21306,7 @@
"generator": false
},
{
- "__docId__": 995,
+ "__docId__": 1000,
"kind": "method",
"static": false,
"variation": null,
@@ -21212,7 +21339,7 @@
"generator": false
},
{
- "__docId__": 996,
+ "__docId__": 1001,
"kind": "method",
"static": false,
"variation": null,
@@ -21245,7 +21372,7 @@
"generator": false
},
{
- "__docId__": 997,
+ "__docId__": 1002,
"kind": "method",
"static": false,
"variation": null,
@@ -21278,7 +21405,7 @@
"generator": false
},
{
- "__docId__": 998,
+ "__docId__": 1003,
"kind": "method",
"static": false,
"variation": null,
@@ -21300,7 +21427,7 @@
"generator": false
},
{
- "__docId__": 999,
+ "__docId__": 1004,
"kind": "method",
"static": false,
"variation": null,
@@ -21341,7 +21468,7 @@
"generator": false
},
{
- "__docId__": 1000,
+ "__docId__": 1005,
"kind": "method",
"static": false,
"variation": null,
@@ -21363,7 +21490,7 @@
"generator": false
},
{
- "__docId__": 1001,
+ "__docId__": 1006,
"kind": "file",
"static": true,
"variation": null,
@@ -21376,7 +21503,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__": 1002,
+ "__docId__": 1007,
"kind": "variable",
"static": true,
"variation": null,
@@ -21396,7 +21523,7 @@
}
},
{
- "__docId__": 1003,
+ "__docId__": 1008,
"kind": "variable",
"static": true,
"variation": null,
@@ -21436,7 +21563,7 @@
}
},
{
- "__docId__": 1004,
+ "__docId__": 1009,
"kind": "variable",
"static": true,
"variation": null,
@@ -21476,7 +21603,7 @@
}
},
{
- "__docId__": 1005,
+ "__docId__": 1010,
"kind": "variable",
"static": true,
"variation": null,
@@ -21516,7 +21643,7 @@
}
},
{
- "__docId__": 1006,
+ "__docId__": 1011,
"kind": "variable",
"static": true,
"variation": null,
@@ -21562,7 +21689,7 @@
}
},
{
- "__docId__": 1007,
+ "__docId__": 1012,
"kind": "variable",
"static": true,
"variation": null,
@@ -21608,7 +21735,7 @@
}
},
{
- "__docId__": 1008,
+ "__docId__": 1013,
"kind": "variable",
"static": true,
"variation": null,
@@ -21648,7 +21775,7 @@
}
},
{
- "__docId__": 1009,
+ "__docId__": 1014,
"kind": "variable",
"static": true,
"variation": null,
@@ -21688,7 +21815,7 @@
}
},
{
- "__docId__": 1010,
+ "__docId__": 1015,
"kind": "variable",
"static": true,
"variation": null,
@@ -21728,7 +21855,7 @@
}
},
{
- "__docId__": 1012,
+ "__docId__": 1017,
"kind": "external",
"static": true,
"variation": null,
@@ -21741,7 +21868,7 @@
"builtinExternal": true
},
{
- "__docId__": 1013,
+ "__docId__": 1018,
"kind": "external",
"static": true,
"variation": null,
@@ -21754,7 +21881,7 @@
"builtinExternal": true
},
{
- "__docId__": 1014,
+ "__docId__": 1019,
"kind": "external",
"static": true,
"variation": null,
@@ -21767,7 +21894,7 @@
"builtinExternal": true
},
{
- "__docId__": 1015,
+ "__docId__": 1020,
"kind": "external",
"static": true,
"variation": null,
@@ -21780,7 +21907,7 @@
"builtinExternal": true
},
{
- "__docId__": 1016,
+ "__docId__": 1021,
"kind": "external",
"static": true,
"variation": null,
@@ -21793,7 +21920,7 @@
"builtinExternal": true
},
{
- "__docId__": 1017,
+ "__docId__": 1022,
"kind": "external",
"static": true,
"variation": null,
@@ -21806,7 +21933,7 @@
"builtinExternal": true
},
{
- "__docId__": 1018,
+ "__docId__": 1023,
"kind": "external",
"static": true,
"variation": null,
@@ -21819,7 +21946,7 @@
"builtinExternal": true
},
{
- "__docId__": 1019,
+ "__docId__": 1024,
"kind": "external",
"static": true,
"variation": null,
@@ -21832,7 +21959,7 @@
"builtinExternal": true
},
{
- "__docId__": 1020,
+ "__docId__": 1025,
"kind": "external",
"static": true,
"variation": null,
@@ -21845,7 +21972,7 @@
"builtinExternal": true
},
{
- "__docId__": 1021,
+ "__docId__": 1026,
"kind": "external",
"static": true,
"variation": null,
@@ -21858,7 +21985,7 @@
"builtinExternal": true
},
{
- "__docId__": 1022,
+ "__docId__": 1027,
"kind": "external",
"static": true,
"variation": null,
@@ -21871,7 +21998,7 @@
"builtinExternal": true
},
{
- "__docId__": 1023,
+ "__docId__": 1028,
"kind": "external",
"static": true,
"variation": null,
@@ -21884,7 +22011,7 @@
"builtinExternal": true
},
{
- "__docId__": 1024,
+ "__docId__": 1029,
"kind": "external",
"static": true,
"variation": null,
@@ -21897,7 +22024,7 @@
"builtinExternal": true
},
{
- "__docId__": 1025,
+ "__docId__": 1030,
"kind": "external",
"static": true,
"variation": null,
@@ -21910,7 +22037,7 @@
"builtinExternal": true
},
{
- "__docId__": 1026,
+ "__docId__": 1031,
"kind": "external",
"static": true,
"variation": null,
@@ -21923,7 +22050,7 @@
"builtinExternal": true
},
{
- "__docId__": 1027,
+ "__docId__": 1032,
"kind": "external",
"static": true,
"variation": null,
@@ -21936,7 +22063,7 @@
"builtinExternal": true
},
{
- "__docId__": 1028,
+ "__docId__": 1033,
"kind": "external",
"static": true,
"variation": null,
@@ -21949,7 +22076,7 @@
"builtinExternal": true
},
{
- "__docId__": 1029,
+ "__docId__": 1034,
"kind": "external",
"static": true,
"variation": null,
@@ -21962,7 +22089,7 @@
"builtinExternal": true
},
{
- "__docId__": 1030,
+ "__docId__": 1035,
"kind": "external",
"static": true,
"variation": null,
@@ -21975,7 +22102,7 @@
"builtinExternal": true
},
{
- "__docId__": 1031,
+ "__docId__": 1036,
"kind": "external",
"static": true,
"variation": null,
@@ -21988,7 +22115,7 @@
"builtinExternal": true
},
{
- "__docId__": 1032,
+ "__docId__": 1037,
"kind": "external",
"static": true,
"variation": null,
@@ -22001,7 +22128,7 @@
"builtinExternal": true
},
{
- "__docId__": 1033,
+ "__docId__": 1038,
"kind": "external",
"static": true,
"variation": null,
@@ -22014,7 +22141,7 @@
"builtinExternal": true
},
{
- "__docId__": 1034,
+ "__docId__": 1039,
"kind": "external",
"static": true,
"variation": null,
@@ -22027,7 +22154,7 @@
"builtinExternal": true
},
{
- "__docId__": 1035,
+ "__docId__": 1040,
"kind": "external",
"static": true,
"variation": null,
@@ -22040,7 +22167,7 @@
"builtinExternal": true
},
{
- "__docId__": 1036,
+ "__docId__": 1041,
"kind": "external",
"static": true,
"variation": null,
@@ -22053,7 +22180,7 @@
"builtinExternal": true
},
{
- "__docId__": 1037,
+ "__docId__": 1042,
"kind": "external",
"static": true,
"variation": null,
@@ -22066,7 +22193,7 @@
"builtinExternal": true
},
{
- "__docId__": 1038,
+ "__docId__": 1043,
"kind": "external",
"static": true,
"variation": null,
@@ -22079,7 +22206,7 @@
"builtinExternal": true
},
{
- "__docId__": 1039,
+ "__docId__": 1044,
"kind": "external",
"static": true,
"variation": null,
@@ -22092,7 +22219,7 @@
"builtinExternal": true
},
{
- "__docId__": 1040,
+ "__docId__": 1045,
"kind": "external",
"static": true,
"variation": null,
@@ -22105,7 +22232,7 @@
"builtinExternal": true
},
{
- "__docId__": 1041,
+ "__docId__": 1046,
"kind": "external",
"static": true,
"variation": null,
@@ -22118,7 +22245,7 @@
"builtinExternal": true
},
{
- "__docId__": 1042,
+ "__docId__": 1047,
"kind": "external",
"static": true,
"variation": null,
@@ -22131,7 +22258,7 @@
"builtinExternal": true
},
{
- "__docId__": 1043,
+ "__docId__": 1048,
"kind": "external",
"static": true,
"variation": null,
@@ -22144,7 +22271,7 @@
"builtinExternal": true
},
{
- "__docId__": 1044,
+ "__docId__": 1049,
"kind": "external",
"static": true,
"variation": null,
@@ -22157,7 +22284,7 @@
"builtinExternal": true
},
{
- "__docId__": 1045,
+ "__docId__": 1050,
"kind": "external",
"static": true,
"variation": null,
@@ -22170,7 +22297,7 @@
"builtinExternal": true
},
{
- "__docId__": 1046,
+ "__docId__": 1051,
"kind": "external",
"static": true,
"variation": null,
@@ -22183,7 +22310,7 @@
"builtinExternal": true
},
{
- "__docId__": 1047,
+ "__docId__": 1052,
"kind": "external",
"static": true,
"variation": null,
@@ -22196,7 +22323,7 @@
"builtinExternal": true
},
{
- "__docId__": 1048,
+ "__docId__": 1053,
"kind": "external",
"static": true,
"variation": null,
@@ -22209,7 +22336,7 @@
"builtinExternal": true
},
{
- "__docId__": 1049,
+ "__docId__": 1054,
"kind": "external",
"static": true,
"variation": null,
@@ -22222,7 +22349,7 @@
"builtinExternal": true
},
{
- "__docId__": 1050,
+ "__docId__": 1055,
"kind": "external",
"static": true,
"variation": null,
@@ -22235,7 +22362,7 @@
"builtinExternal": true
},
{
- "__docId__": 1051,
+ "__docId__": 1056,
"kind": "external",
"static": true,
"variation": null,
@@ -22248,7 +22375,7 @@
"builtinExternal": true
},
{
- "__docId__": 1052,
+ "__docId__": 1057,
"kind": "external",
"static": true,
"variation": null,
@@ -22261,7 +22388,7 @@
"builtinExternal": true
},
{
- "__docId__": 1053,
+ "__docId__": 1058,
"kind": "external",
"static": true,
"variation": null,
@@ -22274,7 +22401,7 @@
"builtinExternal": true
},
{
- "__docId__": 1054,
+ "__docId__": 1059,
"kind": "external",
"static": true,
"variation": null,
@@ -22287,7 +22414,7 @@
"builtinExternal": true
},
{
- "__docId__": 1055,
+ "__docId__": 1060,
"kind": "external",
"static": true,
"variation": null,
@@ -22300,7 +22427,7 @@
"builtinExternal": true
},
{
- "__docId__": 1056,
+ "__docId__": 1061,
"kind": "external",
"static": true,
"variation": null,
@@ -22313,7 +22440,7 @@
"builtinExternal": true
},
{
- "__docId__": 1057,
+ "__docId__": 1062,
"kind": "external",
"static": true,
"variation": null,
@@ -22326,7 +22453,7 @@
"builtinExternal": true
},
{
- "__docId__": 1058,
+ "__docId__": 1063,
"kind": "external",
"static": true,
"variation": null,
@@ -22339,7 +22466,7 @@
"builtinExternal": true
},
{
- "__docId__": 1060,
+ "__docId__": 1065,
"kind": "external",
"static": true,
"variation": null,
@@ -22352,7 +22479,7 @@
"builtinExternal": true
},
{
- "__docId__": 1061,
+ "__docId__": 1066,
"kind": "external",
"static": true,
"variation": null,
@@ -22365,7 +22492,7 @@
"builtinExternal": true
},
{
- "__docId__": 1062,
+ "__docId__": 1067,
"kind": "external",
"static": true,
"variation": null,
@@ -22378,7 +22505,7 @@
"builtinExternal": true
},
{
- "__docId__": 1063,
+ "__docId__": 1068,
"kind": "external",
"static": true,
"variation": null,
@@ -22391,7 +22518,7 @@
"builtinExternal": true
},
{
- "__docId__": 1064,
+ "__docId__": 1069,
"kind": "external",
"static": true,
"variation": null,
@@ -22404,7 +22531,7 @@
"builtinExternal": true
},
{
- "__docId__": 1065,
+ "__docId__": 1070,
"kind": "external",
"static": true,
"variation": null,
@@ -22417,7 +22544,7 @@
"builtinExternal": true
},
{
- "__docId__": 1066,
+ "__docId__": 1071,
"kind": "external",
"static": true,
"variation": null,
@@ -22430,7 +22557,7 @@
"builtinExternal": true
},
{
- "__docId__": 1067,
+ "__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 b8d05424..af45f884 100644
--- a/docs/file/src/array.js.html
+++ b/docs/file/src/array.js.html
@@ -3,7 +3,7 @@
- src/array.js | tablefilter v0.2.63 API Document
+ src/array.js | tablefilter v0.2.64 API Document
diff --git a/docs/file/src/const.js.html b/docs/file/src/const.js.html
index 20947df6..68b513af 100644
--- a/docs/file/src/const.js.html
+++ b/docs/file/src/const.js.html
@@ -3,7 +3,7 @@
- src/const.js | tablefilter v0.2.63 API Document
+ src/const.js | tablefilter v0.2.64 API Document
diff --git a/docs/file/src/cookie.js.html b/docs/file/src/cookie.js.html
index ae23090e..3118f983 100644
--- a/docs/file/src/cookie.js.html
+++ b/docs/file/src/cookie.js.html
@@ -3,7 +3,7 @@
- src/cookie.js | tablefilter v0.2.63 API Document
+ src/cookie.js | tablefilter v0.2.64 API Document
diff --git a/docs/file/src/date.js.html b/docs/file/src/date.js.html
index 8736f510..dad0af33 100644
--- a/docs/file/src/date.js.html
+++ b/docs/file/src/date.js.html
@@ -3,7 +3,7 @@
- src/date.js | tablefilter v0.2.63 API Document
+ src/date.js | tablefilter v0.2.64 API Document
diff --git a/docs/file/src/dom.js.html b/docs/file/src/dom.js.html
index 8e4c156e..3787f100 100644
--- a/docs/file/src/dom.js.html
+++ b/docs/file/src/dom.js.html
@@ -3,7 +3,7 @@
- src/dom.js | tablefilter v0.2.63 API Document
+ src/dom.js | tablefilter v0.2.64 API Document
diff --git a/docs/file/src/emitter.js.html b/docs/file/src/emitter.js.html
index 6551947c..92cf0061 100644
--- a/docs/file/src/emitter.js.html
+++ b/docs/file/src/emitter.js.html
@@ -3,7 +3,7 @@
- src/emitter.js | tablefilter v0.2.63 API Document
+ src/emitter.js | tablefilter v0.2.64 API Document
diff --git a/docs/file/src/event.js.html b/docs/file/src/event.js.html
index 7441d113..978ceba2 100644
--- a/docs/file/src/event.js.html
+++ b/docs/file/src/event.js.html
@@ -3,7 +3,7 @@
- src/event.js | tablefilter v0.2.63 API Document
+ src/event.js | tablefilter v0.2.64 API Document
diff --git a/docs/file/src/extensions/advancedGrid/adapterEzEditTable.js.html b/docs/file/src/extensions/advancedGrid/adapterEzEditTable.js.html
index 850f72da..415239a2 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.2.63 API Document
+ src/extensions/advancedGrid/adapterEzEditTable.js | tablefilter v0.2.64 API Document
diff --git a/docs/file/src/extensions/advancedGrid/advancedGrid.js.html b/docs/file/src/extensions/advancedGrid/advancedGrid.js.html
index 8a259011..697c6d81 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.2.63 API Document
+ src/extensions/advancedGrid/advancedGrid.js | tablefilter v0.2.64 API Document
diff --git a/docs/file/src/extensions/colOps/colOps.js.html b/docs/file/src/extensions/colOps/colOps.js.html
index f92050cd..69d10e8e 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.2.63 API Document
+ src/extensions/colOps/colOps.js | tablefilter v0.2.64 API Document
diff --git a/docs/file/src/extensions/colsVisibility/colsVisibility.js.html b/docs/file/src/extensions/colsVisibility/colsVisibility.js.html
index befb5544..8d44d42a 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.2.63 API Document
+ src/extensions/colsVisibility/colsVisibility.js | tablefilter v0.2.64 API Document
diff --git a/docs/file/src/extensions/filtersVisibility/filtersVisibility.js.html b/docs/file/src/extensions/filtersVisibility/filtersVisibility.js.html
index d7a216b7..8c93ab74 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.2.63 API Document
+ src/extensions/filtersVisibility/filtersVisibility.js | tablefilter v0.2.64 API Document
diff --git a/docs/file/src/extensions/sort/adapterSortabletable.js.html b/docs/file/src/extensions/sort/adapterSortabletable.js.html
index 2853893b..1fe62051 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.2.63 API Document
+ src/extensions/sort/adapterSortabletable.js | tablefilter v0.2.64 API Document
@@ -123,49 +123,134 @@ import {formatDate} from '../../date';
import {removeNbFormat} from '../../helpers';
import {NONE, CELL_TAG, HEADER_TAG} from '../../const';
+/**
+ * SortableTable Adapter module
+ */
export default class AdapterSortableTable extends Feature {
/**
- * SortableTable Adapter module
- * @param {Object} tf TableFilter instance
+ * Creates an instance of AdapterSortableTable
+ * @param {TableFilter} tf TableFilter instance
+ * @param {Object} opts Configuration object
*/
constructor(tf, opts) {
super(tf, opts.name);
+ /**
+ * Module name
+ * @type {String}
+ */
this.name = opts.name;
+
+ /**
+ * Module description
+ * @type {String}
+ */
this.desc = opts.description || 'Sortable table';
- //indicates if table previously sorted
+ /**
+ * Indicate whether table previously sorted
+ * @type {Boolean}
+ * @private
+ */
this.sorted = false;
+ /**
+ * List of sort type per column basis
+ * @type {Array}
+ */
this.sortTypes = isArray(opts.types) ? opts.types : [];
+
+ /**
+ * Column to be sorted at initialization, ie:
+ * sort_col_at_start: [1, true]
+ * @type {Array}
+ */
this.sortColAtStart = isArray(opts.sort_col_at_start) ?
opts.sort_col_at_start : null;
+
+ /**
+ * Enable asynchronous sort, if triggers are external
+ * @type {Boolean}
+ */
this.asyncSort = Boolean(opts.async_sort);
+
+ /**
+ * List of element IDs triggering sort on a per column basis
+ * @type {Array}
+ */
this.triggerIds = isArray(opts.trigger_ids) ? opts.trigger_ids : [];
// edit .sort-arrow.descending / .sort-arrow.ascending in
// tablefilter.css to reflect any path change
+ /**
+ * Path to images
+ * @type {String}
+ */
this.imgPath = opts.images_path || tf.themesPath;
+
+ /**
+ * Blank image file name
+ * @type {String}
+ */
this.imgBlank = opts.image_blank || 'blank.png';
+
+ /**
+ * Css class for sort indicator image
+ * @type {String}
+ */
this.imgClassName = opts.image_class_name || 'sort-arrow';
+
+ /**
+ * Css class for ascending sort indicator image
+ * @type {String}
+ */
this.imgAscClassName = opts.image_asc_class_name || 'ascending';
+
+ /**
+ * Css class for descending sort indicator image
+ * @type {String}
+ */
this.imgDescClassName = opts.image_desc_class_name || 'descending';
- //cell attribute storing custom key
+
+ /**
+ * Cell attribute key storing custom value used for sorting
+ * @type {String}
+ */
this.customKey = opts.custom_key || 'data-tf-sortKey';
- // callback invoked after sort is loaded and instanciated
+ /**
+ * Callback fired when sort extension is instanciated
+ * @type {Function}
+ */
this.onSortLoaded = isFn(opts.on_sort_loaded) ?
opts.on_sort_loaded : null;
- // callback invoked before table is sorted
+
+ /**
+ * Callback fired before a table column is sorted
+ * @type {Function}
+ */
this.onBeforeSort = isFn(opts.on_before_sort) ?
opts.on_before_sort : null;
- // callback invoked after table is sorted
+
+ /**
+ * Callback fired after a table column is sorted
+ * @type {Function}
+ */
this.onAfterSort = isFn(opts.on_after_sort) ? opts.on_after_sort : null;
+ /**
+ * SortableTable instance
+ * @private
+ */
+ this.stt = null;
+
this.enable();
}
+ /**
+ * Initializes AdapterSortableTable instance
+ */
init() {
if (this.initialized) {
return;
@@ -227,7 +312,9 @@ export default class AdapterSortableTable extends Feature {
this.emitter.on(['sort'],
(tf, colIdx, desc) => this.sortByColumnIndex(colIdx, desc));
+ /** @inherited */
this.initialized = true;
+
this.emitter.emit('sort-initialized', tf, this);
}
@@ -240,6 +327,9 @@ export default class AdapterSortableTable extends Feature {
this.stt.sort(colIdx, desc);
}
+ /**
+ * Set SortableTable overrides for TableFilter integration
+ */
overrideSortableTable() {
let adpt = this,
tf = this.tf;
@@ -402,11 +492,18 @@ export default class AdapterSortableTable extends Feature {
};
}
+ /**
+ * Adds a sort type
+ */
addSortType() {
var args = arguments;
SortableTable.prototype.addSortType(args[0], args[1], args[2], args[3]);
}
+ /**
+ * Sets the sort types on a column basis
+ * @private
+ */
setSortTypes() {
let tf = this.tf,
sortTypes = this.sortTypes,
@@ -474,7 +571,7 @@ export default class AdapterSortableTable extends Feature {
}
/**
- * Destroy sort
+ * Remove extension
*/
destroy() {
if (!this.initialized) {
diff --git a/docs/file/src/extensions/sort/sort.js.html b/docs/file/src/extensions/sort/sort.js.html
index 87e600e6..0466eecc 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.2.63 API Document
+ src/extensions/sort/sort.js | tablefilter v0.2.64 API Document
diff --git a/docs/file/src/feature.js.html b/docs/file/src/feature.js.html
index 900cb0d9..a3faf9d1 100644
--- a/docs/file/src/feature.js.html
+++ b/docs/file/src/feature.js.html
@@ -3,7 +3,7 @@
- src/feature.js | tablefilter v0.2.63 API Document
+ src/feature.js | tablefilter v0.2.64 API Document
diff --git a/docs/file/src/helpers.js.html b/docs/file/src/helpers.js.html
index bf4200f1..2377aae4 100644
--- a/docs/file/src/helpers.js.html
+++ b/docs/file/src/helpers.js.html
@@ -3,7 +3,7 @@
- src/helpers.js | tablefilter v0.2.63 API Document
+ src/helpers.js | tablefilter v0.2.64 API Document
diff --git a/docs/file/src/modules/alternateRows.js.html b/docs/file/src/modules/alternateRows.js.html
index 947759ff..f4dde199 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.2.63 API Document
+ src/modules/alternateRows.js | tablefilter v0.2.64 API Document
diff --git a/docs/file/src/modules/checkList.js.html b/docs/file/src/modules/checkList.js.html
index 2dd6c92e..9dac14f5 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.2.63 API Document
+ src/modules/checkList.js | tablefilter v0.2.64 API Document
diff --git a/docs/file/src/modules/clearButton.js.html b/docs/file/src/modules/clearButton.js.html
index cb87ce44..a6015588 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.2.63 API Document
+ src/modules/clearButton.js | tablefilter v0.2.64 API Document
diff --git a/docs/file/src/modules/dropdown.js.html b/docs/file/src/modules/dropdown.js.html
index 796479ce..9445ea3b 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.2.63 API Document
+ src/modules/dropdown.js | tablefilter v0.2.64 API Document
diff --git a/docs/file/src/modules/gridLayout.js.html b/docs/file/src/modules/gridLayout.js.html
index 83850a52..fda784d8 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.2.63 API Document
+ src/modules/gridLayout.js | tablefilter v0.2.64 API Document
@@ -266,6 +266,30 @@ export class GridLayout extends Feature {
*/
this.tblHasColTag = tag(tf.tbl, 'col').length > 0 ? true : false;
+ /**
+ * Main container element
+ * @private
+ */
+ this.tblMainCont = null;
+
+ /**
+ * Table container element
+ * @private
+ */
+ this.tblCont = null;
+
+ /**
+ * Headers' table container element
+ * @private
+ */
+ this.headTblCont = null;
+
+ /**
+ * Headers' table element
+ * @private
+ */
+ this.headTbl = null;
+
// filters flag at TF level
tf.fltGrid = this.enableFilters;
}
diff --git a/docs/file/src/modules/hash.js.html b/docs/file/src/modules/hash.js.html
index 0389073b..da87380f 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.2.63 API Document
+ src/modules/hash.js | tablefilter v0.2.64 API Document
diff --git a/docs/file/src/modules/help.js.html b/docs/file/src/modules/help.js.html
index 4037078f..cec01c8a 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.2.63 API Document
+ src/modules/help.js | tablefilter v0.2.64 API Document
diff --git a/docs/file/src/modules/highlightKeywords.js.html b/docs/file/src/modules/highlightKeywords.js.html
index d816ef7e..103d2f42 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.2.63 API Document
+ src/modules/highlightKeywords.js | tablefilter v0.2.64 API Document
diff --git a/docs/file/src/modules/loader.js.html b/docs/file/src/modules/loader.js.html
index e5fa4dc4..dd81382e 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.2.63 API Document
+ src/modules/loader.js | tablefilter v0.2.64 API Document
diff --git a/docs/file/src/modules/noResults.js.html b/docs/file/src/modules/noResults.js.html
index 2f823e39..a99c0d43 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.2.63 API Document
+ src/modules/noResults.js | tablefilter v0.2.64 API Document
diff --git a/docs/file/src/modules/paging.js.html b/docs/file/src/modules/paging.js.html
index 75583c66..7883c7b1 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.2.63 API Document
+ src/modules/paging.js | tablefilter v0.2.64 API Document
diff --git a/docs/file/src/modules/popupFilter.js.html b/docs/file/src/modules/popupFilter.js.html
index 8af7e407..a0c6125f 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.2.63 API Document
+ src/modules/popupFilter.js | tablefilter v0.2.64 API Document
diff --git a/docs/file/src/modules/rowsCounter.js.html b/docs/file/src/modules/rowsCounter.js.html
index d80c5489..55589836 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.2.63 API Document
+ src/modules/rowsCounter.js | tablefilter v0.2.64 API Document
diff --git a/docs/file/src/modules/state.js.html b/docs/file/src/modules/state.js.html
index 489676cf..33376ce7 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.2.63 API Document
+ src/modules/state.js | tablefilter v0.2.64 API Document
diff --git a/docs/file/src/modules/statusBar.js.html b/docs/file/src/modules/statusBar.js.html
index 551cb1ce..5111ef8c 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.2.63 API Document
+ src/modules/statusBar.js | tablefilter v0.2.64 API Document
diff --git a/docs/file/src/modules/storage.js.html b/docs/file/src/modules/storage.js.html
index 162025cf..fd7ec2e9 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.2.63 API Document
+ src/modules/storage.js | tablefilter v0.2.64 API Document
diff --git a/docs/file/src/root.js.html b/docs/file/src/root.js.html
index 4af5e3bd..f63bc28a 100644
--- a/docs/file/src/root.js.html
+++ b/docs/file/src/root.js.html
@@ -3,7 +3,7 @@
- src/root.js | tablefilter v0.2.63 API Document
+ src/root.js | tablefilter v0.2.64 API Document
diff --git a/docs/file/src/sort.js.html b/docs/file/src/sort.js.html
index 26f3b9f6..23296f7d 100644
--- a/docs/file/src/sort.js.html
+++ b/docs/file/src/sort.js.html
@@ -3,7 +3,7 @@
- src/sort.js | tablefilter v0.2.63 API Document
+ src/sort.js | tablefilter v0.2.64 API Document
diff --git a/docs/file/src/string.js.html b/docs/file/src/string.js.html
index abbda675..b8825763 100644
--- a/docs/file/src/string.js.html
+++ b/docs/file/src/string.js.html
@@ -3,7 +3,7 @@
- src/string.js | tablefilter v0.2.63 API Document
+ src/string.js | tablefilter v0.2.64 API Document
diff --git a/docs/file/src/tablefilter.js.html b/docs/file/src/tablefilter.js.html
index 9981414f..4a924d84 100644
--- a/docs/file/src/tablefilter.js.html
+++ b/docs/file/src/tablefilter.js.html
@@ -3,7 +3,7 @@
- src/tablefilter.js | tablefilter v0.2.63 API Document
+ src/tablefilter.js | tablefilter v0.2.64 API Document
diff --git a/docs/file/src/types.js.html b/docs/file/src/types.js.html
index 52a3989f..32eaa539 100644
--- a/docs/file/src/types.js.html
+++ b/docs/file/src/types.js.html
@@ -3,7 +3,7 @@
- src/types.js | tablefilter v0.2.63 API Document
+ src/types.js | tablefilter v0.2.64 API Document
diff --git a/docs/identifiers.html b/docs/identifiers.html
index 9e3d6109..59af6ad1 100644
--- a/docs/identifiers.html
+++ b/docs/identifiers.html
@@ -3,7 +3,7 @@
- Index | tablefilter v0.2.63 API Document
+ Index | tablefilter v0.2.64 API Document
@@ -164,7 +164,8 @@ grid features (selection and edition):
-
+ SortableTable Adapter module
+
|
diff --git a/docs/index.html b/docs/index.html
index 08f286bf..a17f6106 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -3,7 +3,7 @@
- tablefilter v0.2.63 API Document
+ tablefilter v0.2.64 API Document
diff --git a/docs/package.json b/docs/package.json
index 77f46d54..bef9d025 100644
--- a/docs/package.json
+++ b/docs/package.json
@@ -1,6 +1,6 @@
{
"name": "tablefilter",
- "version": "0.2.63",
+ "version": "0.2.64",
"description": "A Javascript library making HTML tables filterable and a bit more",
"license": "MIT",
"author": {
diff --git a/docs/script/search_index.js b/docs/script/search_index.js
index a8460c3c..71f87b81 100644
--- a/docs/script/search_index.js
+++ b/docs/script/search_index.js
@@ -1565,12 +1565,6 @@ window.esdocSearchIndex = [
"src/extensions/sort/adapterSortabletable.js~AdapterSortableTable#overrideSortableTable",
"method"
],
- [
- "src/extensions/sort/adaptersortabletable.js~adaptersortabletable#setsorttypes",
- "class/src/extensions/sort/adapterSortabletable.js~AdapterSortableTable.html#instance-method-setSortTypes",
- "src/extensions/sort/adapterSortabletable.js~AdapterSortableTable#setSortTypes",
- "method"
- ],
[
"src/extensions/sort/adaptersortabletable.js~adaptersortabletable#sortbycolumnindex",
"class/src/extensions/sort/adapterSortabletable.js~AdapterSortableTable.html#instance-method-sortByColumnIndex",
@@ -1589,18 +1583,6 @@ window.esdocSearchIndex = [
"src/extensions/sort/adapterSortabletable.js~AdapterSortableTable#sortTypes",
"member"
],
- [
- "src/extensions/sort/adaptersortabletable.js~adaptersortabletable#sorted",
- "class/src/extensions/sort/adapterSortabletable.js~AdapterSortableTable.html#instance-member-sorted",
- "src/extensions/sort/adapterSortabletable.js~AdapterSortableTable#sorted",
- "member"
- ],
- [
- "src/extensions/sort/adaptersortabletable.js~adaptersortabletable#stt",
- "class/src/extensions/sort/adapterSortabletable.js~AdapterSortableTable.html#instance-member-stt",
- "src/extensions/sort/adapterSortabletable.js~AdapterSortableTable#stt",
- "member"
- ],
[
"src/extensions/sort/adaptersortabletable.js~adaptersortabletable#triggerids",
"class/src/extensions/sort/adapterSortabletable.js~AdapterSortableTable.html#instance-member-triggerIds",
@@ -2075,18 +2057,6 @@ window.esdocSearchIndex = [
"src/modules/gridLayout.js~GridLayout#headRows",
"member"
],
- [
- "src/modules/gridlayout.js~gridlayout#headtbl",
- "class/src/modules/gridLayout.js~GridLayout.html#instance-member-headTbl",
- "src/modules/gridLayout.js~GridLayout#headTbl",
- "member"
- ],
- [
- "src/modules/gridlayout.js~gridlayout#headtblcont",
- "class/src/modules/gridLayout.js~GridLayout.html#instance-member-headTblCont",
- "src/modules/gridLayout.js~GridLayout#headTblCont",
- "member"
- ],
[
"src/modules/gridlayout.js~gridlayout#height",
"class/src/modules/gridLayout.js~GridLayout.html#instance-member-height",
@@ -2123,18 +2093,6 @@ window.esdocSearchIndex = [
"src/modules/gridLayout.js~GridLayout#noHeaders",
"member"
],
- [
- "src/modules/gridlayout.js~gridlayout#tblcont",
- "class/src/modules/gridLayout.js~GridLayout.html#instance-member-tblCont",
- "src/modules/gridLayout.js~GridLayout#tblCont",
- "member"
- ],
- [
- "src/modules/gridlayout.js~gridlayout#tblmaincont",
- "class/src/modules/gridLayout.js~GridLayout.html#instance-member-tblMainCont",
- "src/modules/gridLayout.js~GridLayout#tblMainCont",
- "member"
- ],
[
"src/modules/gridlayout.js~gridlayout#width",
"class/src/modules/gridLayout.js~GridLayout.html#instance-member-width",
diff --git a/docs/source.html b/docs/source.html
index 897f6f31..6b121909 100644
--- a/docs/source.html
+++ b/docs/source.html
@@ -3,7 +3,7 @@
- Source | tablefilter v0.2.63 API Document
+ Source | tablefilter v0.2.64 API Document
@@ -114,7 +114,7 @@
-Source 608/635
+ Source 628/628
@@ -135,7 +135,7 @@
| 100 %1/1 |
545 byte |
22 |
- 2016-09-01 08:30:31 (UTC) |
+ 2016-09-03 01:54:38 (UTC) |
| src/const.js |
@@ -155,7 +155,7 @@
100 %13/13 |
1133 byte |
84 |
- 2016-09-01 08:30:31 (UTC) |
+ 2016-09-03 01:54:38 (UTC) |
| src/cookie.js |
@@ -163,7 +163,7 @@
- |
1412 byte |
57 |
- 2016-09-01 08:30:31 (UTC) |
+ 2016-09-03 01:54:38 (UTC) |
| src/date.js |
@@ -172,7 +172,7 @@
100 %2/2 |
5770 byte |
183 |
- 2016-09-01 08:30:31 (UTC) |
+ 2016-09-03 01:54:38 (UTC) |
| src/dom.js |
@@ -191,7 +191,7 @@
100 %12/12 |
4787 byte |
191 |
- 2016-09-01 08:30:31 (UTC) |
+ 2016-09-03 01:54:38 (UTC) |
| src/emitter.js |
@@ -199,7 +199,7 @@
100 %6/6 |
1323 byte |
53 |
- 2016-09-01 08:30:31 (UTC) |
+ 2016-09-03 01:54:38 (UTC) |
| src/event.js |
@@ -212,7 +212,7 @@
100 %6/6 |
2378 byte |
102 |
- 2016-09-01 08:30:31 (UTC) |
+ 2016-09-03 01:54:38 (UTC) |
| src/extensions/advancedGrid/adapterEzEditTable.js |
@@ -220,7 +220,7 @@
100 %13/13 |
18919 byte |
502 |
- 2016-09-01 08:30:31 (UTC) |
+ 2016-09-03 01:54:38 (UTC) |
| src/extensions/advancedGrid/advancedGrid.js |
@@ -228,7 +228,7 @@
- |
90 byte |
2 |
- 2016-09-01 08:30:31 (UTC) |
+ 2016-09-03 01:54:38 (UTC) |
| src/extensions/colOps/colOps.js |
@@ -236,7 +236,7 @@
100 %9/9 |
13472 byte |
358 |
- 2016-09-01 08:30:31 (UTC) |
+ 2016-09-03 01:54:38 (UTC) |
| src/extensions/colsVisibility/colsVisibility.js |
@@ -244,7 +244,7 @@
100 %49/49 |
20919 byte |
724 |
- 2016-09-01 08:30:31 (UTC) |
+ 2016-09-03 01:54:38 (UTC) |
| src/extensions/filtersVisibility/filtersVisibility.js |
@@ -252,15 +252,15 @@
100 %25/25 |
7994 byte |
311 |
- 2016-09-01 08:30:31 (UTC) |
+ 2016-09-03 01:54:38 (UTC) |
- | src/extensions/sort/adapterSortabletable.js |
+ src/extensions/sort/adapterSortabletable.js |
AdapterSortableTable |
- 11 %3/26 |
- 14150 byte |
- 432 |
- 2016-09-01 08:30:31 (UTC) |
+ 100 %23/23 |
+ 16072 byte |
+ 529 |
+ 2016-09-03 01:54:38 (UTC) |
| src/extensions/sort/sort.js |
@@ -268,7 +268,7 @@
- |
197 byte |
8 |
- 2016-09-01 08:30:31 (UTC) |
+ 2016-09-03 01:54:38 (UTC) |
| src/feature.js |
@@ -276,7 +276,7 @@
100 %14/14 |
1761 byte |
94 |
- 2016-09-01 08:30:31 (UTC) |
+ 2016-09-03 01:54:38 (UTC) |
| src/helpers.js |
@@ -284,7 +284,7 @@
100 %1/1 |
448 byte |
19 |
- 2016-09-01 08:30:31 (UTC) |
+ 2016-09-03 01:54:38 (UTC) |
| src/modules/alternateRows.js |
@@ -292,7 +292,7 @@
100 %9/9 |
3527 byte |
140 |
- 2016-09-01 08:30:31 (UTC) |
+ 2016-09-03 01:54:38 (UTC) |
| src/modules/checkList.js |
@@ -300,7 +300,7 @@
100 %21/21 |
18567 byte |
567 |
- 2016-09-01 08:30:31 (UTC) |
+ 2016-09-03 01:54:38 (UTC) |
| src/modules/clearButton.js |
@@ -308,7 +308,7 @@
100 %10/10 |
3225 byte |
133 |
- 2016-09-01 08:30:31 (UTC) |
+ 2016-09-03 01:54:38 (UTC) |
| src/modules/dropdown.js |
@@ -316,15 +316,15 @@
100 %13/13 |
13641 byte |
432 |
- 2016-09-01 08:30:31 (UTC) |
+ 2016-09-03 01:54:38 (UTC) |
- | src/modules/gridLayout.js |
+ src/modules/gridLayout.js |
GridLayout |
- 80 %16/20 |
- 14595 byte |
- 504 |
- 2016-09-01 08:30:31 (UTC) |
+ 100 %16/16 |
+ 15046 byte |
+ 528 |
+ 2016-09-03 01:54:38 (UTC) |
| src/modules/hash.js |
@@ -333,7 +333,7 @@
100 %10/10 |
2981 byte |
126 |
- 2016-09-01 08:30:31 (UTC) |
+ 2016-09-03 01:54:38 (UTC) |
| src/modules/help.js |
@@ -341,7 +341,7 @@
100 %17/17 |
6347 byte |
217 |
- 2016-09-01 08:30:31 (UTC) |
+ 2016-09-03 01:54:38 (UTC) |
| src/modules/highlightKeywords.js |
@@ -349,7 +349,7 @@
100 %10/10 |
4434 byte |
147 |
- 2016-09-01 08:30:31 (UTC) |
+ 2016-09-03 01:54:38 (UTC) |
| src/modules/loader.js |
@@ -357,7 +357,7 @@
100 %14/14 |
5298 byte |
211 |
- 2016-09-01 08:30:31 (UTC) |
+ 2016-09-03 01:54:38 (UTC) |
| src/modules/noResults.js |
@@ -365,7 +365,7 @@
100 %17/17 |
5178 byte |
215 |
- 2016-09-01 08:30:31 (UTC) |
+ 2016-09-03 01:54:38 (UTC) |
| src/modules/paging.js |
@@ -373,7 +373,7 @@
100 %45/45 |
29379 byte |
955 |
- 2016-09-01 08:30:31 (UTC) |
+ 2016-09-03 01:54:38 (UTC) |
| src/modules/popupFilter.js |
@@ -381,7 +381,7 @@
100 %21/21 |
10205 byte |
356 |
- 2016-09-01 08:30:31 (UTC) |
+ 2016-09-03 01:54:38 (UTC) |
| src/modules/rowsCounter.js |
@@ -389,7 +389,7 @@
100 %13/13 |
6357 byte |
224 |
- 2016-09-01 08:30:31 (UTC) |
+ 2016-09-03 01:54:38 (UTC) |
| src/modules/state.js |
@@ -397,7 +397,7 @@
100 %24/24 |
14771 byte |
541 |
- 2016-09-01 08:30:31 (UTC) |
+ 2016-09-03 01:54:38 (UTC) |
| src/modules/statusBar.js |
@@ -405,7 +405,7 @@
100 %22/22 |
9553 byte |
333 |
- 2016-09-01 08:30:31 (UTC) |
+ 2016-09-03 01:54:38 (UTC) |
| src/modules/storage.js |
@@ -414,7 +414,7 @@
100 %10/10 |
3544 byte |
162 |
- 2016-09-01 08:30:31 (UTC) |
+ 2016-09-03 01:54:38 (UTC) |
| src/root.js |
@@ -422,7 +422,7 @@
100 %1/1 |
235 byte |
6 |
- 2016-09-01 08:30:31 (UTC) |
+ 2016-09-03 01:54:38 (UTC) |
| src/sort.js |
@@ -432,7 +432,7 @@
100 %3/3 |
930 byte |
33 |
- 2016-09-01 08:30:31 (UTC) |
+ 2016-09-03 01:54:38 (UTC) |
| src/string.js |
@@ -444,7 +444,7 @@
100 %5/5 |
1854 byte |
69 |
- 2016-09-01 08:30:31 (UTC) |
+ 2016-09-03 01:54:38 (UTC) |
| src/tablefilter.js |
@@ -452,7 +452,7 @@
100 %165/165 |
88485 byte |
2905 |
- 2016-09-01 08:30:31 (UTC) |
+ 2016-09-03 01:54:38 (UTC) |
| src/types.js |
@@ -467,7 +467,7 @@
100 %8/8 |
1451 byte |
67 |
- 2016-09-01 08:30:31 (UTC) |
+ 2016-09-03 01:54:38 (UTC) |
diff --git a/docs/variable/index.html b/docs/variable/index.html
index bc094312..011b0750 100644
--- a/docs/variable/index.html
+++ b/docs/variable/index.html
@@ -3,7 +3,7 @@
- Variable | tablefilter v0.2.63 API Document
+ Variable | tablefilter v0.2.64 API Document
|