From 7709e9bd7b1b9fb7f6ccf390db51045ff73b964a Mon Sep 17 00:00:00 2001 From: koalyptus Date: Wed, 31 May 2017 11:03:35 +0000 Subject: [PATCH] publish Docs to gh-pages (auto) branch: master SHA: 9dde61e7a09a65b41a01fb793e91b0e736cfb7e4 range SHA: 9262e7fd13ef...9dde61e7a09a build id: 237880759 build number: 653 --- docs/ast/source/array.js.json | 12 +- docs/ast/source/dom.js.json | 2502 +- docs/ast/source/modules/dateType.js.json | 592 +- docs/ast/source/modules/popupFilter.js.json | 12136 ++--- docs/ast/source/number.js.json | 12 +- docs/ast/source/sort.js.json | 768 +- docs/ast/source/string.js.json | 823 +- docs/ast/source/tablefilter.js.json | 37727 ++++++++-------- docs/class/src/emitter.js~Emitter.html | 2 +- ...pterEzEditTable.js~AdapterEzEditTable.html | 2 +- .../extensions/colOps/colOps.js~ColOps.html | 2 +- .../colsVisibility.js~ColsVisibility.html | 2 +- ...iltersVisibility.js~FiltersVisibility.html | 2 +- ...Sortabletable.js~AdapterSortableTable.html | 2 +- docs/class/src/feature.js~Feature.html | 2 +- .../alternateRows.js~AlternateRows.html | 2 +- .../modules/baseDropdown.js~BaseDropdown.html | 2 +- .../src/modules/checkList.js~CheckList.html | 2 +- .../modules/clearButton.js~ClearButton.html | 2 +- .../src/modules/dateType.js~DateType.html | 2 +- .../src/modules/dropdown.js~Dropdown.html | 2 +- .../src/modules/gridLayout.js~GridLayout.html | 2 +- docs/class/src/modules/hash.js~Hash.html | 2 +- docs/class/src/modules/help.js~Help.html | 2 +- ...highlightKeywords.js~HighlightKeyword.html | 2 +- docs/class/src/modules/loader.js~Loader.html | 2 +- ...arkActiveColumns.js~MarkActiveColumns.html | 2 +- .../src/modules/noResults.js~NoResults.html | 2 +- docs/class/src/modules/paging.js~Paging.html | 2 +- .../modules/popupFilter.js~PopupFilter.html | 50 +- .../modules/rowsCounter.js~RowsCounter.html | 2 +- docs/class/src/modules/state.js~State.html | 2 +- .../src/modules/statusBar.js~StatusBar.html | 2 +- .../class/src/modules/storage.js~Storage.html | 2 +- .../class/src/tablefilter.js~TableFilter.html | 2 +- docs/dump.json | 94 +- docs/file/src/array.js.html | 4 +- docs/file/src/const.js.html | 2 +- docs/file/src/cookie.js.html | 2 +- docs/file/src/dom.js.html | 18 +- docs/file/src/emitter.js.html | 2 +- docs/file/src/event.js.html | 2 +- .../advancedGrid/adapterEzEditTable.js.html | 2 +- .../advancedGrid/advancedGrid.js.html | 2 +- .../file/src/extensions/colOps/colOps.js.html | 2 +- .../colsVisibility/colsVisibility.js.html | 2 +- .../filtersVisibility.js.html | 2 +- .../sort/adapterSortabletable.js.html | 2 +- docs/file/src/extensions/sort/sort.js.html | 2 +- docs/file/src/feature.js.html | 2 +- docs/file/src/modules/alternateRows.js.html | 2 +- docs/file/src/modules/baseDropdown.js.html | 2 +- docs/file/src/modules/checkList.js.html | 2 +- docs/file/src/modules/clearButton.js.html | 2 +- docs/file/src/modules/dateType.js.html | 4 +- docs/file/src/modules/dropdown.js.html | 2 +- docs/file/src/modules/gridLayout.js.html | 2 +- docs/file/src/modules/hash.js.html | 2 +- docs/file/src/modules/help.js.html | 2 +- .../src/modules/highlightKeywords.js.html | 2 +- docs/file/src/modules/loader.js.html | 2 +- .../src/modules/markActiveColumns.js.html | 2 +- docs/file/src/modules/noResults.js.html | 2 +- docs/file/src/modules/paging.js.html | 2 +- docs/file/src/modules/popupFilter.js.html | 23 +- docs/file/src/modules/rowsCounter.js.html | 2 +- docs/file/src/modules/state.js.html | 2 +- docs/file/src/modules/statusBar.js.html | 2 +- docs/file/src/modules/storage.js.html | 2 +- docs/file/src/number.js.html | 4 +- docs/file/src/root.js.html | 2 +- docs/file/src/sort.js.html | 12 +- docs/file/src/string.js.html | 10 +- docs/file/src/tablefilter.js.html | 6 +- docs/file/src/types.js.html | 2 +- docs/function/index.html | 2 +- docs/identifiers.html | 2 +- docs/index.html | 2 +- docs/package.json | 4 +- docs/source.html | 98 +- docs/variable/index.html | 2 +- 81 files changed, 27723 insertions(+), 27298 deletions(-) diff --git a/docs/ast/source/array.js.json b/docs/ast/source/array.js.json index cad95c23..ab3e421d 100644 --- a/docs/ast/source/array.js.json +++ b/docs/ast/source/array.js.json @@ -987,8 +987,8 @@ "column": 7 }, "end": { - "line": 23, - "column": 0 + "line": 22, + "column": 2 } }, "leadingComments": [ @@ -1025,8 +1025,8 @@ "column": 0 }, "end": { - "line": 23, - "column": 0 + "line": 22, + "column": 2 } }, "leadingComments": [ @@ -1062,8 +1062,8 @@ "column": 0 }, "end": { - "line": 23, - "column": 0 + "line": 22, + "column": 2 } }, "comments": [ diff --git a/docs/ast/source/dom.js.json b/docs/ast/source/dom.js.json index 0a2cc724..c8291a6a 100644 --- a/docs/ast/source/dom.js.json +++ b/docs/ast/source/dom.js.json @@ -990,33 +990,13 @@ "line": 21, "column": 1 } - }, - "trailingComments": [ - { - "type": "Block", - "value": "*\n * Returns the first text node contained in the supplied node\n * @param {NodeElement} node node\n * @return {String}\n ", - "range": [ - 427, - 551 - ], - "loc": { - "start": { - "line": 23, - "column": 0 - }, - "end": { - "line": 27, - "column": 3 - } - } - } - ] + } } ], "kind": "const", "range": [ 281, - 552 + 426 ], "loc": { "start": { @@ -1024,8 +1004,8 @@ "column": 7 }, "end": { - "line": 28, - "column": 0 + "line": 21, + "column": 2 } }, "leadingComments": [ @@ -1048,13 +1028,32 @@ } } ], - "trailingComments": [] + "trailingComments": [ + { + "type": "Block", + "value": "*\n * Returns the first text node contained in the supplied node\n * @param {NodeElement} node node\n * @return {String}\n ", + "range": [ + 428, + 552 + ], + "loc": { + "start": { + "line": 23, + "column": 0 + }, + "end": { + "line": 27, + "column": 3 + } + } + } + ] }, "specifiers": [], "source": null, "range": [ 274, - 552 + 426 ], "loc": { "start": { @@ -1062,8 +1061,8 @@ "column": 0 }, "end": { - "line": 28, - "column": 0 + "line": 21, + "column": 2 } }, "leadingComments": [ @@ -1085,6 +1084,26 @@ } } } + ], + "trailingComments": [ + { + "type": "Block", + "value": "*\n * Returns the first text node contained in the supplied node\n * @param {NodeElement} node node\n * @return {String}\n ", + "range": [ + 428, + 552 + ], + "loc": { + "start": { + "line": 23, + "column": 0 + }, + "end": { + "line": 27, + "column": 3 + } + } + } ] }, { @@ -1098,8 +1117,8 @@ "type": "Identifier", "name": "getFirstTextNode", "range": [ - 565, - 581 + 566, + 582 ], "loc": { "start": { @@ -1120,8 +1139,8 @@ "type": "Identifier", "name": "node", "range": [ - 585, - 589 + 586, + 590 ], "loc": { "start": { @@ -1149,8 +1168,8 @@ "type": "Identifier", "name": "i", "range": [ - 609, - 610 + 610, + 611 ], "loc": { "start": { @@ -1168,8 +1187,8 @@ "value": 0, "raw": "0", "range": [ - 613, - 614 + 614, + 615 ], "loc": { "start": { @@ -1183,8 +1202,8 @@ } }, "range": [ - 609, - 614 + 610, + 615 ], "loc": { "start": { @@ -1200,8 +1219,8 @@ ], "kind": "let", "range": [ - 605, - 614 + 606, + 615 ], "loc": { "start": { @@ -1221,8 +1240,8 @@ "type": "Identifier", "name": "i", "range": [ - 616, - 617 + 617, + 618 ], "loc": { "start": { @@ -1245,8 +1264,8 @@ "type": "Identifier", "name": "node", "range": [ - 620, - 624 + 621, + 625 ], "loc": { "start": { @@ -1263,8 +1282,8 @@ "type": "Identifier", "name": "childNodes", "range": [ - 625, - 635 + 626, + 636 ], "loc": { "start": { @@ -1278,8 +1297,8 @@ } }, "range": [ - 620, - 635 + 621, + 636 ], "loc": { "start": { @@ -1296,8 +1315,8 @@ "type": "Identifier", "name": "length", "range": [ - 636, - 642 + 637, + 643 ], "loc": { "start": { @@ -1311,8 +1330,8 @@ } }, "range": [ - 620, - 642 + 621, + 643 ], "loc": { "start": { @@ -1326,8 +1345,8 @@ } }, "range": [ - 616, - 642 + 617, + 643 ], "loc": { "start": { @@ -1347,8 +1366,8 @@ "type": "Identifier", "name": "i", "range": [ - 644, - 645 + 645, + 646 ], "loc": { "start": { @@ -1363,8 +1382,8 @@ }, "prefix": false, "range": [ - 644, - 647 + 645, + 648 ], "loc": { "start": { @@ -1389,8 +1408,8 @@ "type": "Identifier", "name": "n", "range": [ - 663, - 664 + 664, + 665 ], "loc": { "start": { @@ -1413,8 +1432,8 @@ "type": "Identifier", "name": "node", "range": [ - 667, - 671 + 668, + 672 ], "loc": { "start": { @@ -1431,8 +1450,8 @@ "type": "Identifier", "name": "childNodes", "range": [ - 672, - 682 + 673, + 683 ], "loc": { "start": { @@ -1446,8 +1465,8 @@ } }, "range": [ - 667, - 682 + 668, + 683 ], "loc": { "start": { @@ -1464,8 +1483,8 @@ "type": "Identifier", "name": "i", "range": [ - 683, - 684 + 684, + 685 ], "loc": { "start": { @@ -1479,8 +1498,8 @@ } }, "range": [ - 667, - 685 + 668, + 686 ], "loc": { "start": { @@ -1494,8 +1513,8 @@ } }, "range": [ - 663, - 685 + 664, + 686 ], "loc": { "start": { @@ -1511,8 +1530,8 @@ ], "kind": "let", "range": [ - 659, - 686 + 660, + 687 ], "loc": { "start": { @@ -1537,8 +1556,8 @@ "type": "Identifier", "name": "n", "range": [ - 699, - 700 + 700, + 701 ], "loc": { "start": { @@ -1555,8 +1574,8 @@ "type": "Identifier", "name": "nodeType", "range": [ - 701, - 709 + 702, + 710 ], "loc": { "start": { @@ -1570,8 +1589,8 @@ } }, "range": [ - 699, - 709 + 700, + 710 ], "loc": { "start": { @@ -1589,8 +1608,8 @@ "value": 3, "raw": "3", "range": [ - 714, - 715 + 715, + 716 ], "loc": { "start": { @@ -1604,8 +1623,8 @@ } }, "range": [ - 699, - 715 + 700, + 716 ], "loc": { "start": { @@ -1630,8 +1649,8 @@ "type": "Identifier", "name": "n", "range": [ - 738, - 739 + 739, + 740 ], "loc": { "start": { @@ -1648,8 +1667,8 @@ "type": "Identifier", "name": "data", "range": [ - 740, - 744 + 741, + 745 ], "loc": { "start": { @@ -1663,8 +1682,8 @@ } }, "range": [ - 738, - 744 + 739, + 745 ], "loc": { "start": { @@ -1678,8 +1697,8 @@ } }, "range": [ - 731, - 745 + 732, + 746 ], "loc": { "start": { @@ -1694,8 +1713,8 @@ } ], "range": [ - 717, - 755 + 718, + 756 ], "loc": { "start": { @@ -1710,8 +1729,8 @@ }, "alternate": null, "range": [ - 695, - 755 + 696, + 756 ], "loc": { "start": { @@ -1726,8 +1745,8 @@ } ], "range": [ - 649, - 761 + 650, + 762 ], "loc": { "start": { @@ -1741,8 +1760,8 @@ } }, "range": [ - 600, - 761 + 601, + 762 ], "loc": { "start": { @@ -1757,8 +1776,8 @@ } ], "range": [ - 594, - 763 + 595, + 764 ], "loc": { "start": { @@ -1774,8 +1793,8 @@ "generator": false, "expression": false, "range": [ - 584, - 763 + 585, + 764 ], "loc": { "start": { @@ -1789,8 +1808,8 @@ } }, "range": [ - 565, - 763 + 566, + 764 ], "loc": { "start": { @@ -1801,33 +1820,13 @@ "line": 35, "column": 1 } - }, - "trailingComments": [ - { - "type": "Block", - "value": "*\n * Creates an html element with given collection of attributes\n * @param {String} tag a string of the html tag to create\n * @param {Array} an undetermined number of arrays containing the with 2\n * items, the attribute name and its value ['id','myId']\n * @return {Object} created element\n ", - "range": [ - 765, - 1084 - ], - "loc": { - "start": { - "line": 37, - "column": 0 - }, - "end": { - "line": 43, - "column": 3 - } - } - } - ] + } } ], "kind": "const", "range": [ - 559, - 1085 + 560, + 765 ], "loc": { "start": { @@ -1835,8 +1834,8 @@ "column": 7 }, "end": { - "line": 44, - "column": 0 + "line": 35, + "column": 2 } }, "leadingComments": [ @@ -1844,8 +1843,8 @@ "type": "Block", "value": "*\n * Returns the first text node contained in the supplied node\n * @param {NodeElement} node node\n * @return {String}\n ", "range": [ - 427, - 551 + 428, + 552 ], "loc": { "start": { @@ -1859,13 +1858,32 @@ } } ], - "trailingComments": [] + "trailingComments": [ + { + "type": "Block", + "value": "*\n * Creates an html element with given collection of attributes\n * @param {String} tag a string of the html tag to create\n * @param {Array} an undetermined number of arrays containing the with 2\n * items, the attribute name and its value ['id','myId']\n * @return {Object} created element\n ", + "range": [ + 767, + 1086 + ], + "loc": { + "start": { + "line": 37, + "column": 0 + }, + "end": { + "line": 43, + "column": 3 + } + } + } + ] }, "specifiers": [], "source": null, "range": [ - 552, - 1085 + 553, + 765 ], "loc": { "start": { @@ -1873,8 +1891,8 @@ "column": 0 }, "end": { - "line": 44, - "column": 0 + "line": 35, + "column": 2 } }, "leadingComments": [ @@ -1882,8 +1900,8 @@ "type": "Block", "value": "*\n * Returns the first text node contained in the supplied node\n * @param {NodeElement} node node\n * @return {String}\n ", "range": [ - 427, - 551 + 428, + 552 ], "loc": { "start": { @@ -1896,6 +1914,26 @@ } } } + ], + "trailingComments": [ + { + "type": "Block", + "value": "*\n * Creates an html element with given collection of attributes\n * @param {String} tag a string of the html tag to create\n * @param {Array} an undetermined number of arrays containing the with 2\n * items, the attribute name and its value ['id','myId']\n * @return {Object} created element\n ", + "range": [ + 767, + 1086 + ], + "loc": { + "start": { + "line": 37, + "column": 0 + }, + "end": { + "line": 43, + "column": 3 + } + } + } ] }, { @@ -1909,8 +1947,8 @@ "type": "Identifier", "name": "createElm", "range": [ - 1098, - 1107 + 1100, + 1109 ], "loc": { "start": { @@ -1933,8 +1971,8 @@ "type": "Identifier", "name": "args", "range": [ - 1114, - 1118 + 1116, + 1120 ], "loc": { "start": { @@ -1948,8 +1986,8 @@ } }, "range": [ - 1111, - 1118 + 1113, + 1120 ], "loc": { "start": { @@ -1975,8 +2013,8 @@ "type": "Identifier", "name": "tag", "range": [ - 1133, - 1136 + 1135, + 1138 ], "loc": { "start": { @@ -1996,8 +2034,8 @@ "type": "Identifier", "name": "args", "range": [ - 1139, - 1143 + 1141, + 1145 ], "loc": { "start": { @@ -2015,8 +2053,8 @@ "value": 0, "raw": "0", "range": [ - 1144, - 1145 + 1146, + 1147 ], "loc": { "start": { @@ -2030,8 +2068,8 @@ } }, "range": [ - 1139, - 1146 + 1141, + 1148 ], "loc": { "start": { @@ -2045,8 +2083,8 @@ } }, "range": [ - 1133, - 1146 + 1135, + 1148 ], "loc": { "start": { @@ -2062,8 +2100,8 @@ ], "kind": "let", "range": [ - 1129, - 1147 + 1131, + 1149 ], "loc": { "start": { @@ -2087,8 +2125,8 @@ "type": "Identifier", "name": "isString", "range": [ - 1157, - 1165 + 1159, + 1167 ], "loc": { "start": { @@ -2106,8 +2144,8 @@ "type": "Identifier", "name": "tag", "range": [ - 1166, - 1169 + 1168, + 1171 ], "loc": { "start": { @@ -2122,8 +2160,8 @@ } ], "range": [ - 1157, - 1170 + 1159, + 1172 ], "loc": { "start": { @@ -2138,8 +2176,8 @@ }, "prefix": true, "range": [ - 1156, - 1170 + 1158, + 1172 ], "loc": { "start": { @@ -2162,8 +2200,8 @@ "value": null, "raw": "null", "range": [ - 1189, - 1193 + 1191, + 1195 ], "loc": { "start": { @@ -2177,8 +2215,8 @@ } }, "range": [ - 1182, - 1194 + 1184, + 1196 ], "loc": { "start": { @@ -2193,8 +2231,8 @@ } ], "range": [ - 1172, - 1200 + 1174, + 1202 ], "loc": { "start": { @@ -2209,8 +2247,8 @@ }, "alternate": null, "range": [ - 1152, - 1200 + 1154, + 1202 ], "loc": { "start": { @@ -2232,8 +2270,8 @@ "type": "Identifier", "name": "el", "range": [ - 1210, - 1212 + 1212, + 1214 ], "loc": { "start": { @@ -2255,8 +2293,8 @@ "type": "Identifier", "name": "doc", "range": [ - 1215, - 1218 + 1217, + 1220 ], "loc": { "start": { @@ -2273,8 +2311,8 @@ "type": "Identifier", "name": "createElement", "range": [ - 1219, - 1232 + 1221, + 1234 ], "loc": { "start": { @@ -2288,8 +2326,8 @@ } }, "range": [ - 1215, - 1232 + 1217, + 1234 ], "loc": { "start": { @@ -2307,8 +2345,8 @@ "type": "Identifier", "name": "tag", "range": [ - 1233, - 1236 + 1235, + 1238 ], "loc": { "start": { @@ -2323,8 +2361,8 @@ } ], "range": [ - 1215, - 1237 + 1217, + 1239 ], "loc": { "start": { @@ -2338,8 +2376,8 @@ } }, "range": [ - 1210, - 1237 + 1212, + 1239 ], "loc": { "start": { @@ -2355,8 +2393,8 @@ ], "kind": "let", "range": [ - 1206, - 1238 + 1208, + 1240 ], "loc": { "start": { @@ -2380,8 +2418,8 @@ "type": "Identifier", "name": "i", "range": [ - 1252, - 1253 + 1254, + 1255 ], "loc": { "start": { @@ -2399,8 +2437,8 @@ "value": 0, "raw": "0", "range": [ - 1256, - 1257 + 1258, + 1259 ], "loc": { "start": { @@ -2414,8 +2452,8 @@ } }, "range": [ - 1252, - 1257 + 1254, + 1259 ], "loc": { "start": { @@ -2431,8 +2469,8 @@ ], "kind": "let", "range": [ - 1248, - 1257 + 1250, + 1259 ], "loc": { "start": { @@ -2452,8 +2490,8 @@ "type": "Identifier", "name": "i", "range": [ - 1259, - 1260 + 1261, + 1262 ], "loc": { "start": { @@ -2473,8 +2511,8 @@ "type": "Identifier", "name": "args", "range": [ - 1263, - 1267 + 1265, + 1269 ], "loc": { "start": { @@ -2491,8 +2529,8 @@ "type": "Identifier", "name": "length", "range": [ - 1268, - 1274 + 1270, + 1276 ], "loc": { "start": { @@ -2506,8 +2544,8 @@ } }, "range": [ - 1263, - 1274 + 1265, + 1276 ], "loc": { "start": { @@ -2521,8 +2559,8 @@ } }, "range": [ - 1259, - 1274 + 1261, + 1276 ], "loc": { "start": { @@ -2542,8 +2580,8 @@ "type": "Identifier", "name": "i", "range": [ - 1276, - 1277 + 1278, + 1279 ], "loc": { "start": { @@ -2558,8 +2596,8 @@ }, "prefix": false, "range": [ - 1276, - 1279 + 1278, + 1281 ], "loc": { "start": { @@ -2584,8 +2622,8 @@ "type": "Identifier", "name": "arg", "range": [ - 1295, - 1298 + 1297, + 1300 ], "loc": { "start": { @@ -2605,8 +2643,8 @@ "type": "Identifier", "name": "args", "range": [ - 1301, - 1305 + 1303, + 1307 ], "loc": { "start": { @@ -2623,8 +2661,8 @@ "type": "Identifier", "name": "i", "range": [ - 1306, - 1307 + 1308, + 1309 ], "loc": { "start": { @@ -2638,8 +2676,8 @@ } }, "range": [ - 1301, - 1308 + 1303, + 1310 ], "loc": { "start": { @@ -2653,8 +2691,8 @@ } }, "range": [ - 1295, - 1308 + 1297, + 1310 ], "loc": { "start": { @@ -2670,8 +2708,8 @@ ], "kind": "let", "range": [ - 1291, - 1309 + 1293, + 1311 ], "loc": { "start": { @@ -2695,8 +2733,8 @@ "type": "Identifier", "name": "isArray", "range": [ - 1323, - 1330 + 1325, + 1332 ], "loc": { "start": { @@ -2714,8 +2752,8 @@ "type": "Identifier", "name": "arg", "range": [ - 1331, - 1334 + 1333, + 1336 ], "loc": { "start": { @@ -2730,8 +2768,8 @@ } ], "range": [ - 1323, - 1335 + 1325, + 1337 ], "loc": { "start": { @@ -2754,8 +2792,8 @@ "type": "Identifier", "name": "arg", "range": [ - 1339, - 1342 + 1341, + 1344 ], "loc": { "start": { @@ -2772,8 +2810,8 @@ "type": "Identifier", "name": "length", "range": [ - 1343, - 1349 + 1345, + 1351 ], "loc": { "start": { @@ -2787,8 +2825,8 @@ } }, "range": [ - 1339, - 1349 + 1341, + 1351 ], "loc": { "start": { @@ -2806,8 +2844,8 @@ "value": 2, "raw": "2", "range": [ - 1354, - 1355 + 1356, + 1357 ], "loc": { "start": { @@ -2821,8 +2859,8 @@ } }, "range": [ - 1339, - 1355 + 1341, + 1357 ], "loc": { "start": { @@ -2836,8 +2874,8 @@ } }, "range": [ - 1323, - 1355 + 1325, + 1357 ], "loc": { "start": { @@ -2864,8 +2902,8 @@ "type": "Identifier", "name": "el", "range": [ - 1371, - 1373 + 1373, + 1375 ], "loc": { "start": { @@ -2882,8 +2920,8 @@ "type": "Identifier", "name": "setAttribute", "range": [ - 1374, - 1386 + 1376, + 1388 ], "loc": { "start": { @@ -2897,8 +2935,8 @@ } }, "range": [ - 1371, - 1386 + 1373, + 1388 ], "loc": { "start": { @@ -2919,8 +2957,8 @@ "type": "Identifier", "name": "arg", "range": [ - 1387, - 1390 + 1389, + 1392 ], "loc": { "start": { @@ -2938,8 +2976,8 @@ "value": 0, "raw": "0", "range": [ - 1391, - 1392 + 1393, + 1394 ], "loc": { "start": { @@ -2953,8 +2991,8 @@ } }, "range": [ - 1387, - 1393 + 1389, + 1395 ], "loc": { "start": { @@ -2974,8 +3012,8 @@ "type": "Identifier", "name": "arg", "range": [ - 1395, - 1398 + 1397, + 1400 ], "loc": { "start": { @@ -2993,8 +3031,8 @@ "value": 1, "raw": "1", "range": [ - 1399, - 1400 + 1401, + 1402 ], "loc": { "start": { @@ -3008,8 +3046,8 @@ } }, "range": [ - 1395, - 1401 + 1397, + 1403 ], "loc": { "start": { @@ -3024,8 +3062,8 @@ } ], "range": [ - 1371, - 1402 + 1373, + 1404 ], "loc": { "start": { @@ -3039,8 +3077,8 @@ } }, "range": [ - 1371, - 1403 + 1373, + 1405 ], "loc": { "start": { @@ -3055,8 +3093,8 @@ } ], "range": [ - 1357, - 1413 + 1359, + 1415 ], "loc": { "start": { @@ -3071,8 +3109,8 @@ }, "alternate": null, "range": [ - 1319, - 1413 + 1321, + 1415 ], "loc": { "start": { @@ -3087,8 +3125,8 @@ } ], "range": [ - 1281, - 1419 + 1283, + 1421 ], "loc": { "start": { @@ -3102,8 +3140,8 @@ } }, "range": [ - 1243, - 1419 + 1245, + 1421 ], "loc": { "start": { @@ -3122,8 +3160,8 @@ "type": "Identifier", "name": "el", "range": [ - 1431, - 1433 + 1433, + 1435 ], "loc": { "start": { @@ -3137,8 +3175,8 @@ } }, "range": [ - 1424, - 1434 + 1426, + 1436 ], "loc": { "start": { @@ -3153,8 +3191,8 @@ } ], "range": [ - 1123, - 1436 + 1125, + 1438 ], "loc": { "start": { @@ -3170,8 +3208,8 @@ "generator": false, "expression": false, "range": [ - 1110, - 1436 + 1112, + 1438 ], "loc": { "start": { @@ -3185,8 +3223,8 @@ } }, "range": [ - 1098, - 1436 + 1100, + 1438 ], "loc": { "start": { @@ -3197,33 +3235,13 @@ "line": 59, "column": 1 } - }, - "trailingComments": [ - { - "type": "Block", - "value": "*\n * Removes passed node from DOM\n * @param {DOMElement} node\n * @return {DOMElement} old node reference\n ", - "range": [ - 1438, - 1549 - ], - "loc": { - "start": { - "line": 61, - "column": 0 - }, - "end": { - "line": 65, - "column": 3 - } - } - } - ] + } } ], "kind": "const", "range": [ - 1092, - 1550 + 1094, + 1439 ], "loc": { "start": { @@ -3231,8 +3249,8 @@ "column": 7 }, "end": { - "line": 66, - "column": 0 + "line": 59, + "column": 2 } }, "leadingComments": [ @@ -3240,8 +3258,8 @@ "type": "Block", "value": "*\n * Creates an html element with given collection of attributes\n * @param {String} tag a string of the html tag to create\n * @param {Array} an undetermined number of arrays containing the with 2\n * items, the attribute name and its value ['id','myId']\n * @return {Object} created element\n ", "range": [ - 765, - 1084 + 767, + 1086 ], "loc": { "start": { @@ -3255,13 +3273,32 @@ } } ], - "trailingComments": [] + "trailingComments": [ + { + "type": "Block", + "value": "*\n * Removes passed node from DOM\n * @param {DOMElement} node\n * @return {DOMElement} old node reference\n ", + "range": [ + 1441, + 1552 + ], + "loc": { + "start": { + "line": 61, + "column": 0 + }, + "end": { + "line": 65, + "column": 3 + } + } + } + ] }, "specifiers": [], "source": null, "range": [ - 1085, - 1550 + 1087, + 1439 ], "loc": { "start": { @@ -3269,8 +3306,8 @@ "column": 0 }, "end": { - "line": 66, - "column": 0 + "line": 59, + "column": 2 } }, "leadingComments": [ @@ -3278,8 +3315,8 @@ "type": "Block", "value": "*\n * Creates an html element with given collection of attributes\n * @param {String} tag a string of the html tag to create\n * @param {Array} an undetermined number of arrays containing the with 2\n * items, the attribute name and its value ['id','myId']\n * @return {Object} created element\n ", "range": [ - 765, - 1084 + 767, + 1086 ], "loc": { "start": { @@ -3292,6 +3329,26 @@ } } } + ], + "trailingComments": [ + { + "type": "Block", + "value": "*\n * Removes passed node from DOM\n * @param {DOMElement} node\n * @return {DOMElement} old node reference\n ", + "range": [ + 1441, + 1552 + ], + "loc": { + "start": { + "line": 61, + "column": 0 + }, + "end": { + "line": 65, + "column": 3 + } + } + } ] }, { @@ -3305,8 +3362,8 @@ "type": "Identifier", "name": "removeElm", "range": [ - 1563, - 1572 + 1566, + 1575 ], "loc": { "start": { @@ -3327,8 +3384,8 @@ "type": "Identifier", "name": "node", "range": [ - 1576, - 1580 + 1579, + 1583 ], "loc": { "start": { @@ -3354,8 +3411,8 @@ "type": "Identifier", "name": "node", "range": [ - 1585, - 1589 + 1588, + 1592 ], "loc": { "start": { @@ -3372,8 +3429,8 @@ "type": "Identifier", "name": "parentNode", "range": [ - 1590, - 1600 + 1593, + 1603 ], "loc": { "start": { @@ -3387,8 +3444,8 @@ } }, "range": [ - 1585, - 1600 + 1588, + 1603 ], "loc": { "start": { @@ -3405,8 +3462,8 @@ "type": "Identifier", "name": "removeChild", "range": [ - 1601, - 1612 + 1604, + 1615 ], "loc": { "start": { @@ -3420,8 +3477,8 @@ } }, "range": [ - 1585, - 1612 + 1588, + 1615 ], "loc": { "start": { @@ -3439,8 +3496,8 @@ "type": "Identifier", "name": "node", "range": [ - 1613, - 1617 + 1616, + 1620 ], "loc": { "start": { @@ -3455,8 +3512,8 @@ } ], "range": [ - 1585, - 1618 + 1588, + 1621 ], "loc": { "start": { @@ -3472,8 +3529,8 @@ "generator": false, "expression": true, "range": [ - 1575, - 1618 + 1578, + 1621 ], "loc": { "start": { @@ -3487,8 +3544,8 @@ } }, "range": [ - 1563, - 1618 + 1566, + 1621 ], "loc": { "start": { @@ -3504,8 +3561,8 @@ ], "kind": "const", "range": [ - 1557, - 1619 + 1560, + 1622 ], "loc": { "start": { @@ -3522,8 +3579,8 @@ "type": "Block", "value": "*\n * Removes passed node from DOM\n * @param {DOMElement} node\n * @return {DOMElement} old node reference\n ", "range": [ - 1438, - 1549 + 1441, + 1552 ], "loc": { "start": { @@ -3542,8 +3599,8 @@ "type": "Block", "value": "*\n * Returns a text node with given text\n * @param {String} txt\n * @return {Object}\n ", "range": [ - 1621, - 1711 + 1624, + 1714 ], "loc": { "start": { @@ -3561,8 +3618,8 @@ "specifiers": [], "source": null, "range": [ - 1550, - 1619 + 1553, + 1622 ], "loc": { "start": { @@ -3579,8 +3636,8 @@ "type": "Block", "value": "*\n * Removes passed node from DOM\n * @param {DOMElement} node\n * @return {DOMElement} old node reference\n ", "range": [ - 1438, - 1549 + 1441, + 1552 ], "loc": { "start": { @@ -3599,8 +3656,8 @@ "type": "Block", "value": "*\n * Returns a text node with given text\n * @param {String} txt\n * @return {Object}\n ", "range": [ - 1621, - 1711 + 1624, + 1714 ], "loc": { "start": { @@ -3626,8 +3683,8 @@ "type": "Identifier", "name": "createText", "range": [ - 1725, - 1735 + 1728, + 1738 ], "loc": { "start": { @@ -3648,8 +3705,8 @@ "type": "Identifier", "name": "txt", "range": [ - 1739, - 1742 + 1742, + 1745 ], "loc": { "start": { @@ -3672,8 +3729,8 @@ "type": "Identifier", "name": "doc", "range": [ - 1747, - 1750 + 1750, + 1753 ], "loc": { "start": { @@ -3690,8 +3747,8 @@ "type": "Identifier", "name": "createTextNode", "range": [ - 1751, - 1765 + 1754, + 1768 ], "loc": { "start": { @@ -3705,8 +3762,8 @@ } }, "range": [ - 1747, - 1765 + 1750, + 1768 ], "loc": { "start": { @@ -3724,8 +3781,8 @@ "type": "Identifier", "name": "txt", "range": [ - 1766, - 1769 + 1769, + 1772 ], "loc": { "start": { @@ -3740,8 +3797,8 @@ } ], "range": [ - 1747, - 1770 + 1750, + 1773 ], "loc": { "start": { @@ -3757,8 +3814,8 @@ "generator": false, "expression": true, "range": [ - 1738, - 1770 + 1741, + 1773 ], "loc": { "start": { @@ -3772,8 +3829,8 @@ } }, "range": [ - 1725, - 1770 + 1728, + 1773 ], "loc": { "start": { @@ -3789,8 +3846,8 @@ ], "kind": "const", "range": [ - 1719, - 1771 + 1722, + 1774 ], "loc": { "start": { @@ -3807,8 +3864,8 @@ "type": "Block", "value": "*\n * Returns a text node with given text\n * @param {String} txt\n * @return {Object}\n ", "range": [ - 1621, - 1711 + 1624, + 1714 ], "loc": { "start": { @@ -3827,8 +3884,8 @@ "type": "Block", "value": "*\n * Determine whether the passed elements is assigned the given class\n * @param {DOMElement} ele DOM element\n * @param {String} cls CSS class name\n * @returns {Boolean}\n ", "range": [ - 1773, - 1948 + 1776, + 1951 ], "loc": { "start": { @@ -3846,8 +3903,8 @@ "specifiers": [], "source": null, "range": [ - 1712, - 1771 + 1715, + 1774 ], "loc": { "start": { @@ -3864,8 +3921,8 @@ "type": "Block", "value": "*\n * Returns a text node with given text\n * @param {String} txt\n * @return {Object}\n ", "range": [ - 1621, - 1711 + 1624, + 1714 ], "loc": { "start": { @@ -3884,8 +3941,8 @@ "type": "Block", "value": "*\n * Determine whether the passed elements is assigned the given class\n * @param {DOMElement} ele DOM element\n * @param {String} cls CSS class name\n * @returns {Boolean}\n ", "range": [ - 1773, - 1948 + 1776, + 1951 ], "loc": { "start": { @@ -3911,8 +3968,8 @@ "type": "Identifier", "name": "hasClass", "range": [ - 1962, - 1970 + 1965, + 1973 ], "loc": { "start": { @@ -3933,8 +3990,8 @@ "type": "Identifier", "name": "ele", "range": [ - 1974, - 1977 + 1977, + 1980 ], "loc": { "start": { @@ -3951,8 +4008,8 @@ "type": "Identifier", "name": "cls", "range": [ - 1979, - 1982 + 1982, + 1985 ], "loc": { "start": { @@ -3977,8 +4034,8 @@ "type": "Identifier", "name": "isUndef", "range": [ - 1997, - 2004 + 2000, + 2007 ], "loc": { "start": { @@ -3996,8 +4053,8 @@ "type": "Identifier", "name": "ele", "range": [ - 2005, - 2008 + 2008, + 2011 ], "loc": { "start": { @@ -4012,8 +4069,8 @@ } ], "range": [ - 1997, - 2009 + 2000, + 2012 ], "loc": { "start": { @@ -4036,8 +4093,8 @@ "value": false, "raw": "false", "range": [ - 2028, - 2033 + 2031, + 2036 ], "loc": { "start": { @@ -4051,8 +4108,8 @@ } }, "range": [ - 2021, - 2034 + 2024, + 2037 ], "loc": { "start": { @@ -4067,8 +4124,8 @@ } ], "range": [ - 2011, - 2040 + 2014, + 2043 ], "loc": { "start": { @@ -4083,8 +4140,8 @@ }, "alternate": null, "range": [ - 1993, - 2040 + 1996, + 2043 ], "loc": { "start": { @@ -4105,8 +4162,8 @@ "type": "Identifier", "name": "supportsClassList", "range": [ - 2050, - 2067 + 2053, + 2070 ], "loc": { "start": { @@ -4121,8 +4178,8 @@ }, "arguments": [], "range": [ - 2050, - 2069 + 2053, + 2072 ], "loc": { "start": { @@ -4152,8 +4209,8 @@ "type": "Identifier", "name": "ele", "range": [ - 2088, - 2091 + 2091, + 2094 ], "loc": { "start": { @@ -4170,8 +4227,8 @@ "type": "Identifier", "name": "classList", "range": [ - 2092, - 2101 + 2095, + 2104 ], "loc": { "start": { @@ -4185,8 +4242,8 @@ } }, "range": [ - 2088, - 2101 + 2091, + 2104 ], "loc": { "start": { @@ -4203,8 +4260,8 @@ "type": "Identifier", "name": "contains", "range": [ - 2102, - 2110 + 2105, + 2113 ], "loc": { "start": { @@ -4218,8 +4275,8 @@ } }, "range": [ - 2088, - 2110 + 2091, + 2113 ], "loc": { "start": { @@ -4237,8 +4294,8 @@ "type": "Identifier", "name": "cls", "range": [ - 2111, - 2114 + 2114, + 2117 ], "loc": { "start": { @@ -4253,8 +4310,8 @@ } ], "range": [ - 2088, - 2115 + 2091, + 2118 ], "loc": { "start": { @@ -4268,8 +4325,8 @@ } }, "range": [ - 2081, - 2116 + 2084, + 2119 ], "loc": { "start": { @@ -4284,8 +4341,8 @@ } ], "range": [ - 2071, - 2122 + 2074, + 2125 ], "loc": { "start": { @@ -4300,8 +4357,8 @@ }, "alternate": null, "range": [ - 2046, - 2122 + 2049, + 2125 ], "loc": { "start": { @@ -4328,8 +4385,8 @@ "type": "Identifier", "name": "ele", "range": [ - 2134, - 2137 + 2137, + 2140 ], "loc": { "start": { @@ -4346,8 +4403,8 @@ "type": "Identifier", "name": "className", "range": [ - 2138, - 2147 + 2141, + 2150 ], "loc": { "start": { @@ -4361,8 +4418,8 @@ } }, "range": [ - 2134, - 2147 + 2137, + 2150 ], "loc": { "start": { @@ -4379,8 +4436,8 @@ "type": "Identifier", "name": "match", "range": [ - 2148, - 2153 + 2151, + 2156 ], "loc": { "start": { @@ -4394,8 +4451,8 @@ } }, "range": [ - 2134, - 2153 + 2137, + 2156 ], "loc": { "start": { @@ -4415,8 +4472,8 @@ "type": "Identifier", "name": "RegExp", "range": [ - 2158, - 2164 + 2161, + 2167 ], "loc": { "start": { @@ -4441,8 +4498,8 @@ "value": "(\\s|^)", "raw": "'(\\\\s|^)'", "range": [ - 2165, - 2174 + 2168, + 2177 ], "loc": { "start": { @@ -4459,8 +4516,8 @@ "type": "Identifier", "name": "cls", "range": [ - 2177, - 2180 + 2180, + 2183 ], "loc": { "start": { @@ -4474,8 +4531,8 @@ } }, "range": [ - 2165, - 2180 + 2168, + 2183 ], "loc": { "start": { @@ -4493,8 +4550,8 @@ "value": "(\\s|$)", "raw": "'(\\\\s|$)'", "range": [ - 2183, - 2192 + 2186, + 2195 ], "loc": { "start": { @@ -4508,8 +4565,8 @@ } }, "range": [ - 2165, - 2192 + 2168, + 2195 ], "loc": { "start": { @@ -4524,8 +4581,8 @@ } ], "range": [ - 2154, - 2193 + 2157, + 2196 ], "loc": { "start": { @@ -4540,8 +4597,8 @@ } ], "range": [ - 2134, - 2194 + 2137, + 2197 ], "loc": { "start": { @@ -4555,8 +4612,8 @@ } }, "range": [ - 2127, - 2195 + 2130, + 2198 ], "loc": { "start": { @@ -4571,8 +4628,8 @@ } ], "range": [ - 1987, - 2197 + 1990, + 2200 ], "loc": { "start": { @@ -4588,8 +4645,8 @@ "generator": false, "expression": false, "range": [ - 1973, - 2197 + 1976, + 2200 ], "loc": { "start": { @@ -4603,8 +4660,8 @@ } }, "range": [ - 1962, - 2197 + 1965, + 2200 ], "loc": { "start": { @@ -4615,33 +4672,13 @@ "line": 90, "column": 1 } - }, - "trailingComments": [ - { - "type": "Block", - "value": "*\n * Adds the specified class to the passed element\n * @param {DOMElement} ele DOM element\n * @param {String} cls CSS class name\n ", - "range": [ - 2199, - 2333 - ], - "loc": { - "start": { - "line": 92, - "column": 0 - }, - "end": { - "line": 96, - "column": 3 - } - } - } - ] + } } ], "kind": "const", "range": [ - 1956, - 2334 + 1959, + 2201 ], "loc": { "start": { @@ -4649,8 +4686,8 @@ "column": 7 }, "end": { - "line": 97, - "column": 0 + "line": 90, + "column": 2 } }, "leadingComments": [ @@ -4658,8 +4695,8 @@ "type": "Block", "value": "*\n * Determine whether the passed elements is assigned the given class\n * @param {DOMElement} ele DOM element\n * @param {String} cls CSS class name\n * @returns {Boolean}\n ", "range": [ - 1773, - 1948 + 1776, + 1951 ], "loc": { "start": { @@ -4673,13 +4710,32 @@ } } ], - "trailingComments": [] + "trailingComments": [ + { + "type": "Block", + "value": "*\n * Adds the specified class to the passed element\n * @param {DOMElement} ele DOM element\n * @param {String} cls CSS class name\n ", + "range": [ + 2203, + 2337 + ], + "loc": { + "start": { + "line": 92, + "column": 0 + }, + "end": { + "line": 96, + "column": 3 + } + } + } + ] }, "specifiers": [], "source": null, "range": [ - 1949, - 2334 + 1952, + 2201 ], "loc": { "start": { @@ -4687,8 +4743,8 @@ "column": 0 }, "end": { - "line": 97, - "column": 0 + "line": 90, + "column": 2 } }, "leadingComments": [ @@ -4696,8 +4752,8 @@ "type": "Block", "value": "*\n * Determine whether the passed elements is assigned the given class\n * @param {DOMElement} ele DOM element\n * @param {String} cls CSS class name\n * @returns {Boolean}\n ", "range": [ - 1773, - 1948 + 1776, + 1951 ], "loc": { "start": { @@ -4710,6 +4766,26 @@ } } } + ], + "trailingComments": [ + { + "type": "Block", + "value": "*\n * Adds the specified class to the passed element\n * @param {DOMElement} ele DOM element\n * @param {String} cls CSS class name\n ", + "range": [ + 2203, + 2337 + ], + "loc": { + "start": { + "line": 92, + "column": 0 + }, + "end": { + "line": 96, + "column": 3 + } + } + } ] }, { @@ -4723,8 +4799,8 @@ "type": "Identifier", "name": "addClass", "range": [ - 2347, - 2355 + 2351, + 2359 ], "loc": { "start": { @@ -4745,8 +4821,8 @@ "type": "Identifier", "name": "ele", "range": [ - 2359, - 2362 + 2363, + 2366 ], "loc": { "start": { @@ -4763,8 +4839,8 @@ "type": "Identifier", "name": "cls", "range": [ - 2364, - 2367 + 2368, + 2371 ], "loc": { "start": { @@ -4789,8 +4865,8 @@ "type": "Identifier", "name": "isUndef", "range": [ - 2382, - 2389 + 2386, + 2393 ], "loc": { "start": { @@ -4808,8 +4884,8 @@ "type": "Identifier", "name": "ele", "range": [ - 2390, - 2393 + 2394, + 2397 ], "loc": { "start": { @@ -4824,8 +4900,8 @@ } ], "range": [ - 2382, - 2394 + 2386, + 2398 ], "loc": { "start": { @@ -4845,8 +4921,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 2406, - 2413 + 2410, + 2417 ], "loc": { "start": { @@ -4861,8 +4937,8 @@ } ], "range": [ - 2396, - 2419 + 2400, + 2423 ], "loc": { "start": { @@ -4877,8 +4953,8 @@ }, "alternate": null, "range": [ - 2378, - 2419 + 2382, + 2423 ], "loc": { "start": { @@ -4899,8 +4975,8 @@ "type": "Identifier", "name": "supportsClassList", "range": [ - 2429, - 2446 + 2433, + 2450 ], "loc": { "start": { @@ -4915,8 +4991,8 @@ }, "arguments": [], "range": [ - 2429, - 2448 + 2433, + 2452 ], "loc": { "start": { @@ -4946,8 +5022,8 @@ "type": "Identifier", "name": "ele", "range": [ - 2460, - 2463 + 2464, + 2467 ], "loc": { "start": { @@ -4964,8 +5040,8 @@ "type": "Identifier", "name": "classList", "range": [ - 2464, - 2473 + 2468, + 2477 ], "loc": { "start": { @@ -4979,8 +5055,8 @@ } }, "range": [ - 2460, - 2473 + 2464, + 2477 ], "loc": { "start": { @@ -4997,8 +5073,8 @@ "type": "Identifier", "name": "add", "range": [ - 2474, - 2477 + 2478, + 2481 ], "loc": { "start": { @@ -5012,8 +5088,8 @@ } }, "range": [ - 2460, - 2477 + 2464, + 2481 ], "loc": { "start": { @@ -5031,8 +5107,8 @@ "type": "Identifier", "name": "cls", "range": [ - 2478, - 2481 + 2482, + 2485 ], "loc": { "start": { @@ -5047,8 +5123,8 @@ } ], "range": [ - 2460, - 2482 + 2464, + 2486 ], "loc": { "start": { @@ -5062,8 +5138,8 @@ } }, "range": [ - 2460, - 2483 + 2464, + 2487 ], "loc": { "start": { @@ -5080,8 +5156,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 2492, - 2499 + 2496, + 2503 ], "loc": { "start": { @@ -5096,8 +5172,8 @@ } ], "range": [ - 2450, - 2505 + 2454, + 2509 ], "loc": { "start": { @@ -5112,8 +5188,8 @@ }, "alternate": null, "range": [ - 2425, - 2505 + 2429, + 2509 ], "loc": { "start": { @@ -5138,8 +5214,8 @@ "type": "Identifier", "name": "ele", "range": [ - 2515, - 2518 + 2519, + 2522 ], "loc": { "start": { @@ -5156,8 +5232,8 @@ "type": "Identifier", "name": "className", "range": [ - 2519, - 2528 + 2523, + 2532 ], "loc": { "start": { @@ -5171,8 +5247,8 @@ } }, "range": [ - 2515, - 2528 + 2519, + 2532 ], "loc": { "start": { @@ -5190,8 +5266,8 @@ "value": "", "raw": "''", "range": [ - 2533, - 2535 + 2537, + 2539 ], "loc": { "start": { @@ -5205,8 +5281,8 @@ } }, "range": [ - 2515, - 2535 + 2519, + 2539 ], "loc": { "start": { @@ -5234,8 +5310,8 @@ "type": "Identifier", "name": "ele", "range": [ - 2547, - 2550 + 2551, + 2554 ], "loc": { "start": { @@ -5252,8 +5328,8 @@ "type": "Identifier", "name": "className", "range": [ - 2551, - 2560 + 2555, + 2564 ], "loc": { "start": { @@ -5267,8 +5343,8 @@ } }, "range": [ - 2547, - 2560 + 2551, + 2564 ], "loc": { "start": { @@ -5285,8 +5361,8 @@ "type": "Identifier", "name": "cls", "range": [ - 2563, - 2566 + 2567, + 2570 ], "loc": { "start": { @@ -5300,8 +5376,8 @@ } }, "range": [ - 2547, - 2566 + 2551, + 2570 ], "loc": { "start": { @@ -5315,8 +5391,8 @@ } }, "range": [ - 2547, - 2567 + 2551, + 2571 ], "loc": { "start": { @@ -5331,8 +5407,8 @@ } ], "range": [ - 2537, - 2573 + 2541, + 2577 ], "loc": { "start": { @@ -5356,8 +5432,8 @@ "type": "Identifier", "name": "hasClass", "range": [ - 2588, - 2596 + 2592, + 2600 ], "loc": { "start": { @@ -5375,8 +5451,8 @@ "type": "Identifier", "name": "ele", "range": [ - 2597, - 2600 + 2601, + 2604 ], "loc": { "start": { @@ -5393,8 +5469,8 @@ "type": "Identifier", "name": "cls", "range": [ - 2602, - 2605 + 2606, + 2609 ], "loc": { "start": { @@ -5409,8 +5485,8 @@ } ], "range": [ - 2588, - 2606 + 2592, + 2610 ], "loc": { "start": { @@ -5425,8 +5501,8 @@ }, "prefix": true, "range": [ - 2587, - 2606 + 2591, + 2610 ], "loc": { "start": { @@ -5454,8 +5530,8 @@ "type": "Identifier", "name": "ele", "range": [ - 2618, - 2621 + 2622, + 2625 ], "loc": { "start": { @@ -5472,8 +5548,8 @@ "type": "Identifier", "name": "className", "range": [ - 2622, - 2631 + 2626, + 2635 ], "loc": { "start": { @@ -5487,8 +5563,8 @@ } }, "range": [ - 2618, - 2631 + 2622, + 2635 ], "loc": { "start": { @@ -5509,8 +5585,8 @@ "value": " ", "raw": "' '", "range": [ - 2635, - 2638 + 2639, + 2642 ], "loc": { "start": { @@ -5527,8 +5603,8 @@ "type": "Identifier", "name": "cls", "range": [ - 2641, - 2644 + 2645, + 2648 ], "loc": { "start": { @@ -5542,8 +5618,8 @@ } }, "range": [ - 2635, - 2644 + 2639, + 2648 ], "loc": { "start": { @@ -5557,8 +5633,8 @@ } }, "range": [ - 2618, - 2644 + 2622, + 2648 ], "loc": { "start": { @@ -5572,8 +5648,8 @@ } }, "range": [ - 2618, - 2645 + 2622, + 2649 ], "loc": { "start": { @@ -5588,8 +5664,8 @@ } ], "range": [ - 2608, - 2651 + 2612, + 2655 ], "loc": { "start": { @@ -5604,8 +5680,8 @@ }, "alternate": null, "range": [ - 2583, - 2651 + 2587, + 2655 ], "loc": { "start": { @@ -5619,8 +5695,8 @@ } }, "range": [ - 2511, - 2651 + 2515, + 2655 ], "loc": { "start": { @@ -5635,8 +5711,8 @@ } ], "range": [ - 2372, - 2653 + 2376, + 2657 ], "loc": { "start": { @@ -5652,8 +5728,8 @@ "generator": false, "expression": false, "range": [ - 2358, - 2653 + 2362, + 2657 ], "loc": { "start": { @@ -5667,8 +5743,8 @@ } }, "range": [ - 2347, - 2653 + 2351, + 2657 ], "loc": { "start": { @@ -5679,33 +5755,13 @@ "line": 113, "column": 1 } - }, - "trailingComments": [ - { - "type": "Block", - "value": "*\n * Removes the specified class to the passed element\n * @param {DOMElement} ele DOM element\n * @param {String} cls CSS class name\n ", - "range": [ - 2655, - 2792 - ], - "loc": { - "start": { - "line": 115, - "column": 0 - }, - "end": { - "line": 119, - "column": 3 - } - } - } - ] + } } ], "kind": "const", "range": [ - 2341, - 2793 + 2345, + 2658 ], "loc": { "start": { @@ -5713,8 +5769,8 @@ "column": 7 }, "end": { - "line": 120, - "column": 0 + "line": 113, + "column": 2 } }, "leadingComments": [ @@ -5722,8 +5778,8 @@ "type": "Block", "value": "*\n * Adds the specified class to the passed element\n * @param {DOMElement} ele DOM element\n * @param {String} cls CSS class name\n ", "range": [ - 2199, - 2333 + 2203, + 2337 ], "loc": { "start": { @@ -5737,13 +5793,32 @@ } } ], - "trailingComments": [] + "trailingComments": [ + { + "type": "Block", + "value": "*\n * Removes the specified class to the passed element\n * @param {DOMElement} ele DOM element\n * @param {String} cls CSS class name\n ", + "range": [ + 2660, + 2797 + ], + "loc": { + "start": { + "line": 115, + "column": 0 + }, + "end": { + "line": 119, + "column": 3 + } + } + } + ] }, "specifiers": [], "source": null, "range": [ - 2334, - 2793 + 2338, + 2658 ], "loc": { "start": { @@ -5751,8 +5826,8 @@ "column": 0 }, "end": { - "line": 120, - "column": 0 + "line": 113, + "column": 2 } }, "leadingComments": [ @@ -5760,8 +5835,8 @@ "type": "Block", "value": "*\n * Adds the specified class to the passed element\n * @param {DOMElement} ele DOM element\n * @param {String} cls CSS class name\n ", "range": [ - 2199, - 2333 + 2203, + 2337 ], "loc": { "start": { @@ -5774,6 +5849,26 @@ } } } + ], + "trailingComments": [ + { + "type": "Block", + "value": "*\n * Removes the specified class to the passed element\n * @param {DOMElement} ele DOM element\n * @param {String} cls CSS class name\n ", + "range": [ + 2660, + 2797 + ], + "loc": { + "start": { + "line": 115, + "column": 0 + }, + "end": { + "line": 119, + "column": 3 + } + } + } ] }, { @@ -5787,8 +5882,8 @@ "type": "Identifier", "name": "removeClass", "range": [ - 2806, - 2817 + 2811, + 2822 ], "loc": { "start": { @@ -5809,8 +5904,8 @@ "type": "Identifier", "name": "ele", "range": [ - 2821, - 2824 + 2826, + 2829 ], "loc": { "start": { @@ -5827,8 +5922,8 @@ "type": "Identifier", "name": "cls", "range": [ - 2826, - 2829 + 2831, + 2834 ], "loc": { "start": { @@ -5853,8 +5948,8 @@ "type": "Identifier", "name": "isUndef", "range": [ - 2844, - 2851 + 2849, + 2856 ], "loc": { "start": { @@ -5872,8 +5967,8 @@ "type": "Identifier", "name": "ele", "range": [ - 2852, - 2855 + 2857, + 2860 ], "loc": { "start": { @@ -5888,8 +5983,8 @@ } ], "range": [ - 2844, - 2856 + 2849, + 2861 ], "loc": { "start": { @@ -5909,8 +6004,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 2868, - 2875 + 2873, + 2880 ], "loc": { "start": { @@ -5925,8 +6020,8 @@ } ], "range": [ - 2858, - 2881 + 2863, + 2886 ], "loc": { "start": { @@ -5941,8 +6036,8 @@ }, "alternate": null, "range": [ - 2840, - 2881 + 2845, + 2886 ], "loc": { "start": { @@ -5963,8 +6058,8 @@ "type": "Identifier", "name": "supportsClassList", "range": [ - 2891, - 2908 + 2896, + 2913 ], "loc": { "start": { @@ -5979,8 +6074,8 @@ }, "arguments": [], "range": [ - 2891, - 2910 + 2896, + 2915 ], "loc": { "start": { @@ -6010,8 +6105,8 @@ "type": "Identifier", "name": "ele", "range": [ - 2922, - 2925 + 2927, + 2930 ], "loc": { "start": { @@ -6028,8 +6123,8 @@ "type": "Identifier", "name": "classList", "range": [ - 2926, - 2935 + 2931, + 2940 ], "loc": { "start": { @@ -6043,8 +6138,8 @@ } }, "range": [ - 2922, - 2935 + 2927, + 2940 ], "loc": { "start": { @@ -6061,8 +6156,8 @@ "type": "Identifier", "name": "remove", "range": [ - 2936, - 2942 + 2941, + 2947 ], "loc": { "start": { @@ -6076,8 +6171,8 @@ } }, "range": [ - 2922, - 2942 + 2927, + 2947 ], "loc": { "start": { @@ -6095,8 +6190,8 @@ "type": "Identifier", "name": "cls", "range": [ - 2943, - 2946 + 2948, + 2951 ], "loc": { "start": { @@ -6111,8 +6206,8 @@ } ], "range": [ - 2922, - 2947 + 2927, + 2952 ], "loc": { "start": { @@ -6126,8 +6221,8 @@ } }, "range": [ - 2922, - 2948 + 2927, + 2953 ], "loc": { "start": { @@ -6144,8 +6239,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 2957, - 2964 + 2962, + 2969 ], "loc": { "start": { @@ -6160,8 +6255,8 @@ } ], "range": [ - 2912, - 2970 + 2917, + 2975 ], "loc": { "start": { @@ -6176,8 +6271,8 @@ }, "alternate": null, "range": [ - 2887, - 2970 + 2892, + 2975 ], "loc": { "start": { @@ -6199,8 +6294,8 @@ "type": "Identifier", "name": "reg", "range": [ - 2979, - 2982 + 2984, + 2987 ], "loc": { "start": { @@ -6219,8 +6314,8 @@ "type": "Identifier", "name": "RegExp", "range": [ - 2989, - 2995 + 2994, + 3000 ], "loc": { "start": { @@ -6245,8 +6340,8 @@ "value": "(\\s|^)", "raw": "'(\\\\s|^)'", "range": [ - 2996, - 3005 + 3001, + 3010 ], "loc": { "start": { @@ -6263,8 +6358,8 @@ "type": "Identifier", "name": "cls", "range": [ - 3008, - 3011 + 3013, + 3016 ], "loc": { "start": { @@ -6278,8 +6373,8 @@ } }, "range": [ - 2996, - 3011 + 3001, + 3016 ], "loc": { "start": { @@ -6297,8 +6392,8 @@ "value": "(\\s|$)", "raw": "'(\\\\s|$)'", "range": [ - 3014, - 3023 + 3019, + 3028 ], "loc": { "start": { @@ -6312,8 +6407,8 @@ } }, "range": [ - 2996, - 3023 + 3001, + 3028 ], "loc": { "start": { @@ -6331,8 +6426,8 @@ "value": "g", "raw": "'g'", "range": [ - 3025, - 3028 + 3030, + 3033 ], "loc": { "start": { @@ -6347,8 +6442,8 @@ } ], "range": [ - 2985, - 3029 + 2990, + 3034 ], "loc": { "start": { @@ -6362,8 +6457,8 @@ } }, "range": [ - 2979, - 3029 + 2984, + 3034 ], "loc": { "start": { @@ -6379,8 +6474,8 @@ ], "kind": "let", "range": [ - 2975, - 3030 + 2980, + 3035 ], "loc": { "start": { @@ -6405,8 +6500,8 @@ "type": "Identifier", "name": "ele", "range": [ - 3035, - 3038 + 3040, + 3043 ], "loc": { "start": { @@ -6423,8 +6518,8 @@ "type": "Identifier", "name": "className", "range": [ - 3039, - 3048 + 3044, + 3053 ], "loc": { "start": { @@ -6438,8 +6533,8 @@ } }, "range": [ - 3035, - 3048 + 3040, + 3053 ], "loc": { "start": { @@ -6464,8 +6559,8 @@ "type": "Identifier", "name": "ele", "range": [ - 3051, - 3054 + 3056, + 3059 ], "loc": { "start": { @@ -6482,8 +6577,8 @@ "type": "Identifier", "name": "className", "range": [ - 3055, - 3064 + 3060, + 3069 ], "loc": { "start": { @@ -6497,8 +6592,8 @@ } }, "range": [ - 3051, - 3064 + 3056, + 3069 ], "loc": { "start": { @@ -6515,8 +6610,8 @@ "type": "Identifier", "name": "replace", "range": [ - 3065, - 3072 + 3070, + 3077 ], "loc": { "start": { @@ -6530,8 +6625,8 @@ } }, "range": [ - 3051, - 3072 + 3056, + 3077 ], "loc": { "start": { @@ -6549,8 +6644,8 @@ "type": "Identifier", "name": "reg", "range": [ - 3073, - 3076 + 3078, + 3081 ], "loc": { "start": { @@ -6568,8 +6663,8 @@ "value": "", "raw": "''", "range": [ - 3078, - 3080 + 3083, + 3085 ], "loc": { "start": { @@ -6584,8 +6679,8 @@ } ], "range": [ - 3051, - 3081 + 3056, + 3086 ], "loc": { "start": { @@ -6599,8 +6694,8 @@ } }, "range": [ - 3035, - 3081 + 3040, + 3086 ], "loc": { "start": { @@ -6614,8 +6709,8 @@ } }, "range": [ - 3035, - 3082 + 3040, + 3087 ], "loc": { "start": { @@ -6630,8 +6725,8 @@ } ], "range": [ - 2834, - 3084 + 2839, + 3089 ], "loc": { "start": { @@ -6647,8 +6742,8 @@ "generator": false, "expression": false, "range": [ - 2820, - 3084 + 2825, + 3089 ], "loc": { "start": { @@ -6662,8 +6757,8 @@ } }, "range": [ - 2806, - 3084 + 2811, + 3089 ], "loc": { "start": { @@ -6674,33 +6769,13 @@ "line": 131, "column": 1 } - }, - "trailingComments": [ - { - "type": "Block", - "value": "*\n * Creates and returns an option element\n * @param {String} text option text\n * @param {String} value option value\n * @param {Boolean} isSel whether option is selected\n * @return {Object} option element\n ", - "range": [ - 3086, - 3309 - ], - "loc": { - "start": { - "line": 133, - "column": 0 - }, - "end": { - "line": 139, - "column": 3 - } - } - } - ] + } } ], "kind": "const", "range": [ - 2800, - 3310 + 2805, + 3090 ], "loc": { "start": { @@ -6708,8 +6783,8 @@ "column": 7 }, "end": { - "line": 140, - "column": 0 + "line": 131, + "column": 2 } }, "leadingComments": [ @@ -6717,8 +6792,8 @@ "type": "Block", "value": "*\n * Removes the specified class to the passed element\n * @param {DOMElement} ele DOM element\n * @param {String} cls CSS class name\n ", "range": [ - 2655, - 2792 + 2660, + 2797 ], "loc": { "start": { @@ -6732,13 +6807,32 @@ } } ], - "trailingComments": [] + "trailingComments": [ + { + "type": "Block", + "value": "*\n * Creates and returns an option element\n * @param {String} text option text\n * @param {String} value option value\n * @param {Boolean} isSel whether option is selected\n * @return {Object} option element\n ", + "range": [ + 3092, + 3315 + ], + "loc": { + "start": { + "line": 133, + "column": 0 + }, + "end": { + "line": 139, + "column": 3 + } + } + } + ] }, "specifiers": [], "source": null, "range": [ - 2793, - 3310 + 2798, + 3090 ], "loc": { "start": { @@ -6746,8 +6840,8 @@ "column": 0 }, "end": { - "line": 140, - "column": 0 + "line": 131, + "column": 2 } }, "leadingComments": [ @@ -6755,8 +6849,8 @@ "type": "Block", "value": "*\n * Removes the specified class to the passed element\n * @param {DOMElement} ele DOM element\n * @param {String} cls CSS class name\n ", "range": [ - 2655, - 2792 + 2660, + 2797 ], "loc": { "start": { @@ -6769,6 +6863,26 @@ } } } + ], + "trailingComments": [ + { + "type": "Block", + "value": "*\n * Creates and returns an option element\n * @param {String} text option text\n * @param {String} value option value\n * @param {Boolean} isSel whether option is selected\n * @return {Object} option element\n ", + "range": [ + 3092, + 3315 + ], + "loc": { + "start": { + "line": 133, + "column": 0 + }, + "end": { + "line": 139, + "column": 3 + } + } + } ] }, { @@ -6782,8 +6896,8 @@ "type": "Identifier", "name": "createOpt", "range": [ - 3323, - 3332 + 3329, + 3338 ], "loc": { "start": { @@ -6804,8 +6918,8 @@ "type": "Identifier", "name": "text", "range": [ - 3336, - 3340 + 3342, + 3346 ], "loc": { "start": { @@ -6822,8 +6936,8 @@ "type": "Identifier", "name": "value", "range": [ - 3342, - 3347 + 3348, + 3353 ], "loc": { "start": { @@ -6840,8 +6954,8 @@ "type": "Identifier", "name": "isSel", "range": [ - 3349, - 3354 + 3355, + 3360 ], "loc": { "start": { @@ -6867,8 +6981,8 @@ "type": "Identifier", "name": "isSelected", "range": [ - 3369, - 3379 + 3375, + 3385 ], "loc": { "start": { @@ -6887,8 +7001,8 @@ "type": "Identifier", "name": "isSel", "range": [ - 3382, - 3387 + 3388, + 3393 ], "loc": { "start": { @@ -6906,8 +7020,8 @@ "value": true, "raw": "true", "range": [ - 3390, - 3394 + 3396, + 3400 ], "loc": { "start": { @@ -6925,8 +7039,8 @@ "value": false, "raw": "false", "range": [ - 3397, - 3402 + 3403, + 3408 ], "loc": { "start": { @@ -6940,8 +7054,8 @@ } }, "range": [ - 3382, - 3402 + 3388, + 3408 ], "loc": { "start": { @@ -6955,8 +7069,8 @@ } }, "range": [ - 3369, - 3402 + 3375, + 3408 ], "loc": { "start": { @@ -6972,8 +7086,8 @@ ], "kind": "let", "range": [ - 3365, - 3403 + 3371, + 3409 ], "loc": { "start": { @@ -6995,8 +7109,8 @@ "type": "Identifier", "name": "opt", "range": [ - 3412, - 3415 + 3418, + 3421 ], "loc": { "start": { @@ -7015,8 +7129,8 @@ "type": "Identifier", "name": "isSelected", "range": [ - 3418, - 3428 + 3424, + 3434 ], "loc": { "start": { @@ -7035,8 +7149,8 @@ "type": "Identifier", "name": "createElm", "range": [ - 3443, - 3452 + 3449, + 3458 ], "loc": { "start": { @@ -7055,8 +7169,8 @@ "value": "option", "raw": "'option'", "range": [ - 3453, - 3461 + 3459, + 3467 ], "loc": { "start": { @@ -7077,8 +7191,8 @@ "value": "value", "raw": "'value'", "range": [ - 3464, - 3471 + 3470, + 3477 ], "loc": { "start": { @@ -7095,8 +7209,8 @@ "type": "Identifier", "name": "value", "range": [ - 3473, - 3478 + 3479, + 3484 ], "loc": { "start": { @@ -7111,8 +7225,8 @@ } ], "range": [ - 3463, - 3479 + 3469, + 3485 ], "loc": { "start": { @@ -7133,8 +7247,8 @@ "value": "selected", "raw": "'selected'", "range": [ - 3482, - 3492 + 3488, + 3498 ], "loc": { "start": { @@ -7152,8 +7266,8 @@ "value": "true", "raw": "'true'", "range": [ - 3494, - 3500 + 3500, + 3506 ], "loc": { "start": { @@ -7168,8 +7282,8 @@ } ], "range": [ - 3481, - 3501 + 3487, + 3507 ], "loc": { "start": { @@ -7184,8 +7298,8 @@ } ], "range": [ - 3443, - 3502 + 3449, + 3508 ], "loc": { "start": { @@ -7204,8 +7318,8 @@ "type": "Identifier", "name": "createElm", "range": [ - 3517, - 3526 + 3523, + 3532 ], "loc": { "start": { @@ -7224,8 +7338,8 @@ "value": "option", "raw": "'option'", "range": [ - 3527, - 3535 + 3533, + 3541 ], "loc": { "start": { @@ -7246,8 +7360,8 @@ "value": "value", "raw": "'value'", "range": [ - 3538, - 3545 + 3544, + 3551 ], "loc": { "start": { @@ -7264,8 +7378,8 @@ "type": "Identifier", "name": "value", "range": [ - 3547, - 3552 + 3553, + 3558 ], "loc": { "start": { @@ -7280,8 +7394,8 @@ } ], "range": [ - 3537, - 3553 + 3543, + 3559 ], "loc": { "start": { @@ -7296,8 +7410,8 @@ } ], "range": [ - 3517, - 3554 + 3523, + 3560 ], "loc": { "start": { @@ -7311,8 +7425,8 @@ } }, "range": [ - 3418, - 3554 + 3424, + 3560 ], "loc": { "start": { @@ -7326,8 +7440,8 @@ } }, "range": [ - 3412, - 3554 + 3418, + 3560 ], "loc": { "start": { @@ -7343,8 +7457,8 @@ ], "kind": "let", "range": [ - 3408, - 3555 + 3414, + 3561 ], "loc": { "start": { @@ -7368,8 +7482,8 @@ "type": "Identifier", "name": "opt", "range": [ - 3560, - 3563 + 3566, + 3569 ], "loc": { "start": { @@ -7386,8 +7500,8 @@ "type": "Identifier", "name": "appendChild", "range": [ - 3564, - 3575 + 3570, + 3581 ], "loc": { "start": { @@ -7401,8 +7515,8 @@ } }, "range": [ - 3560, - 3575 + 3566, + 3581 ], "loc": { "start": { @@ -7422,8 +7536,8 @@ "type": "Identifier", "name": "createText", "range": [ - 3576, - 3586 + 3582, + 3592 ], "loc": { "start": { @@ -7441,8 +7555,8 @@ "type": "Identifier", "name": "text", "range": [ - 3587, - 3591 + 3593, + 3597 ], "loc": { "start": { @@ -7457,8 +7571,8 @@ } ], "range": [ - 3576, - 3592 + 3582, + 3598 ], "loc": { "start": { @@ -7473,8 +7587,8 @@ } ], "range": [ - 3560, - 3593 + 3566, + 3599 ], "loc": { "start": { @@ -7488,8 +7602,8 @@ } }, "range": [ - 3560, - 3594 + 3566, + 3600 ], "loc": { "start": { @@ -7508,8 +7622,8 @@ "type": "Identifier", "name": "opt", "range": [ - 3606, - 3609 + 3612, + 3615 ], "loc": { "start": { @@ -7523,8 +7637,8 @@ } }, "range": [ - 3599, - 3610 + 3605, + 3616 ], "loc": { "start": { @@ -7539,8 +7653,8 @@ } ], "range": [ - 3359, - 3612 + 3365, + 3618 ], "loc": { "start": { @@ -7556,8 +7670,8 @@ "generator": false, "expression": false, "range": [ - 3335, - 3612 + 3341, + 3618 ], "loc": { "start": { @@ -7571,8 +7685,8 @@ } }, "range": [ - 3323, - 3612 + 3329, + 3618 ], "loc": { "start": { @@ -7583,33 +7697,13 @@ "line": 147, "column": 1 } - }, - "trailingComments": [ - { - "type": "Block", - "value": "*\n * Creates and returns a checklist item\n * @param {String} id index of check item\n * @param {String} chkValue check item value\n * @param {String} labelText check item label text\n * @return {Object} li DOM element\n ", - "range": [ - 3614, - 3849 - ], - "loc": { - "start": { - "line": 149, - "column": 0 - }, - "end": { - "line": 155, - "column": 3 - } - } - } - ] + } } ], "kind": "const", "range": [ - 3317, - 3850 + 3323, + 3619 ], "loc": { "start": { @@ -7617,8 +7711,8 @@ "column": 7 }, "end": { - "line": 156, - "column": 0 + "line": 147, + "column": 2 } }, "leadingComments": [ @@ -7626,8 +7720,8 @@ "type": "Block", "value": "*\n * Creates and returns an option element\n * @param {String} text option text\n * @param {String} value option value\n * @param {Boolean} isSel whether option is selected\n * @return {Object} option element\n ", "range": [ - 3086, - 3309 + 3092, + 3315 ], "loc": { "start": { @@ -7641,13 +7735,32 @@ } } ], - "trailingComments": [] + "trailingComments": [ + { + "type": "Block", + "value": "*\n * Creates and returns a checklist item\n * @param {String} id index of check item\n * @param {String} chkValue check item value\n * @param {String} labelText check item label text\n * @return {Object} li DOM element\n ", + "range": [ + 3621, + 3856 + ], + "loc": { + "start": { + "line": 149, + "column": 0 + }, + "end": { + "line": 155, + "column": 3 + } + } + } + ] }, "specifiers": [], "source": null, "range": [ - 3310, - 3850 + 3316, + 3619 ], "loc": { "start": { @@ -7655,8 +7768,8 @@ "column": 0 }, "end": { - "line": 156, - "column": 0 + "line": 147, + "column": 2 } }, "leadingComments": [ @@ -7664,8 +7777,8 @@ "type": "Block", "value": "*\n * Creates and returns an option element\n * @param {String} text option text\n * @param {String} value option value\n * @param {Boolean} isSel whether option is selected\n * @return {Object} option element\n ", "range": [ - 3086, - 3309 + 3092, + 3315 ], "loc": { "start": { @@ -7678,6 +7791,26 @@ } } } + ], + "trailingComments": [ + { + "type": "Block", + "value": "*\n * Creates and returns a checklist item\n * @param {String} id index of check item\n * @param {String} chkValue check item value\n * @param {String} labelText check item label text\n * @return {Object} li DOM element\n ", + "range": [ + 3621, + 3856 + ], + "loc": { + "start": { + "line": 149, + "column": 0 + }, + "end": { + "line": 155, + "column": 3 + } + } + } ] }, { @@ -7691,8 +7824,8 @@ "type": "Identifier", "name": "createCheckItem", "range": [ - 3863, - 3878 + 3870, + 3885 ], "loc": { "start": { @@ -7713,8 +7846,8 @@ "type": "Identifier", "name": "id", "range": [ - 3882, - 3884 + 3889, + 3891 ], "loc": { "start": { @@ -7731,8 +7864,8 @@ "type": "Identifier", "name": "chkValue", "range": [ - 3886, - 3894 + 3893, + 3901 ], "loc": { "start": { @@ -7749,8 +7882,8 @@ "type": "Identifier", "name": "labelText", "range": [ - 3896, - 3905 + 3903, + 3912 ], "loc": { "start": { @@ -7776,8 +7909,8 @@ "type": "Identifier", "name": "li", "range": [ - 3920, - 3922 + 3927, + 3929 ], "loc": { "start": { @@ -7796,8 +7929,8 @@ "type": "Identifier", "name": "createElm", "range": [ - 3925, - 3934 + 3932, + 3941 ], "loc": { "start": { @@ -7816,8 +7949,8 @@ "value": "li", "raw": "'li'", "range": [ - 3935, - 3939 + 3942, + 3946 ], "loc": { "start": { @@ -7832,8 +7965,8 @@ } ], "range": [ - 3925, - 3940 + 3932, + 3947 ], "loc": { "start": { @@ -7847,8 +7980,8 @@ } }, "range": [ - 3920, - 3940 + 3927, + 3947 ], "loc": { "start": { @@ -7864,8 +7997,8 @@ ], "kind": "let", "range": [ - 3916, - 3941 + 3923, + 3948 ], "loc": { "start": { @@ -7887,8 +8020,8 @@ "type": "Identifier", "name": "label", "range": [ - 3950, - 3955 + 3957, + 3962 ], "loc": { "start": { @@ -7907,8 +8040,8 @@ "type": "Identifier", "name": "createElm", "range": [ - 3958, - 3967 + 3965, + 3974 ], "loc": { "start": { @@ -7927,8 +8060,8 @@ "value": "label", "raw": "'label'", "range": [ - 3968, - 3975 + 3975, + 3982 ], "loc": { "start": { @@ -7949,8 +8082,8 @@ "value": "for", "raw": "'for'", "range": [ - 3978, - 3983 + 3985, + 3990 ], "loc": { "start": { @@ -7967,8 +8100,8 @@ "type": "Identifier", "name": "id", "range": [ - 3985, - 3987 + 3992, + 3994 ], "loc": { "start": { @@ -7983,8 +8116,8 @@ } ], "range": [ - 3977, - 3988 + 3984, + 3995 ], "loc": { "start": { @@ -7999,8 +8132,8 @@ } ], "range": [ - 3958, - 3989 + 3965, + 3996 ], "loc": { "start": { @@ -8014,8 +8147,8 @@ } }, "range": [ - 3950, - 3989 + 3957, + 3996 ], "loc": { "start": { @@ -8031,8 +8164,8 @@ ], "kind": "let", "range": [ - 3946, - 3990 + 3953, + 3997 ], "loc": { "start": { @@ -8054,8 +8187,8 @@ "type": "Identifier", "name": "check", "range": [ - 3999, - 4004 + 4006, + 4011 ], "loc": { "start": { @@ -8074,8 +8207,8 @@ "type": "Identifier", "name": "createElm", "range": [ - 4007, - 4016 + 4014, + 4023 ], "loc": { "start": { @@ -8094,8 +8227,8 @@ "value": "input", "raw": "'input'", "range": [ - 4017, - 4024 + 4024, + 4031 ], "loc": { "start": { @@ -8116,8 +8249,8 @@ "value": "id", "raw": "'id'", "range": [ - 4035, - 4039 + 4042, + 4046 ], "loc": { "start": { @@ -8134,8 +8267,8 @@ "type": "Identifier", "name": "id", "range": [ - 4041, - 4043 + 4048, + 4050 ], "loc": { "start": { @@ -8150,8 +8283,8 @@ } ], "range": [ - 4034, - 4044 + 4041, + 4051 ], "loc": { "start": { @@ -8172,8 +8305,8 @@ "value": "name", "raw": "'name'", "range": [ - 4055, - 4061 + 4062, + 4068 ], "loc": { "start": { @@ -8190,8 +8323,8 @@ "type": "Identifier", "name": "id", "range": [ - 4063, - 4065 + 4070, + 4072 ], "loc": { "start": { @@ -8206,8 +8339,8 @@ } ], "range": [ - 4054, - 4066 + 4061, + 4073 ], "loc": { "start": { @@ -8228,8 +8361,8 @@ "value": "type", "raw": "'type'", "range": [ - 4077, - 4083 + 4084, + 4090 ], "loc": { "start": { @@ -8247,8 +8380,8 @@ "value": "checkbox", "raw": "'checkbox'", "range": [ - 4085, - 4095 + 4092, + 4102 ], "loc": { "start": { @@ -8263,8 +8396,8 @@ } ], "range": [ - 4076, - 4096 + 4083, + 4103 ], "loc": { "start": { @@ -8285,8 +8418,8 @@ "value": "value", "raw": "'value'", "range": [ - 4107, - 4114 + 4114, + 4121 ], "loc": { "start": { @@ -8303,8 +8436,8 @@ "type": "Identifier", "name": "chkValue", "range": [ - 4116, - 4124 + 4123, + 4131 ], "loc": { "start": { @@ -8319,8 +8452,8 @@ } ], "range": [ - 4106, - 4125 + 4113, + 4132 ], "loc": { "start": { @@ -8335,8 +8468,8 @@ } ], "range": [ - 4007, - 4131 + 4014, + 4138 ], "loc": { "start": { @@ -8350,8 +8483,8 @@ } }, "range": [ - 3999, - 4131 + 4006, + 4138 ], "loc": { "start": { @@ -8367,8 +8500,8 @@ ], "kind": "let", "range": [ - 3995, - 4132 + 4002, + 4139 ], "loc": { "start": { @@ -8392,8 +8525,8 @@ "type": "Identifier", "name": "label", "range": [ - 4137, - 4142 + 4144, + 4149 ], "loc": { "start": { @@ -8410,8 +8543,8 @@ "type": "Identifier", "name": "appendChild", "range": [ - 4143, - 4154 + 4150, + 4161 ], "loc": { "start": { @@ -8425,8 +8558,8 @@ } }, "range": [ - 4137, - 4154 + 4144, + 4161 ], "loc": { "start": { @@ -8444,8 +8577,8 @@ "type": "Identifier", "name": "check", "range": [ - 4155, - 4160 + 4162, + 4167 ], "loc": { "start": { @@ -8460,8 +8593,8 @@ } ], "range": [ - 4137, - 4161 + 4144, + 4168 ], "loc": { "start": { @@ -8475,8 +8608,8 @@ } }, "range": [ - 4137, - 4162 + 4144, + 4169 ], "loc": { "start": { @@ -8500,8 +8633,8 @@ "type": "Identifier", "name": "label", "range": [ - 4167, - 4172 + 4174, + 4179 ], "loc": { "start": { @@ -8518,8 +8651,8 @@ "type": "Identifier", "name": "appendChild", "range": [ - 4173, - 4184 + 4180, + 4191 ], "loc": { "start": { @@ -8533,8 +8666,8 @@ } }, "range": [ - 4167, - 4184 + 4174, + 4191 ], "loc": { "start": { @@ -8554,8 +8687,8 @@ "type": "Identifier", "name": "createText", "range": [ - 4185, - 4195 + 4192, + 4202 ], "loc": { "start": { @@ -8573,8 +8706,8 @@ "type": "Identifier", "name": "labelText", "range": [ - 4196, - 4205 + 4203, + 4212 ], "loc": { "start": { @@ -8589,8 +8722,8 @@ } ], "range": [ - 4185, - 4206 + 4192, + 4213 ], "loc": { "start": { @@ -8605,8 +8738,8 @@ } ], "range": [ - 4167, - 4207 + 4174, + 4214 ], "loc": { "start": { @@ -8620,8 +8753,8 @@ } }, "range": [ - 4167, - 4208 + 4174, + 4215 ], "loc": { "start": { @@ -8645,8 +8778,8 @@ "type": "Identifier", "name": "li", "range": [ - 4213, - 4215 + 4220, + 4222 ], "loc": { "start": { @@ -8663,8 +8796,8 @@ "type": "Identifier", "name": "appendChild", "range": [ - 4216, - 4227 + 4223, + 4234 ], "loc": { "start": { @@ -8678,8 +8811,8 @@ } }, "range": [ - 4213, - 4227 + 4220, + 4234 ], "loc": { "start": { @@ -8697,8 +8830,8 @@ "type": "Identifier", "name": "label", "range": [ - 4228, - 4233 + 4235, + 4240 ], "loc": { "start": { @@ -8713,8 +8846,8 @@ } ], "range": [ - 4213, - 4234 + 4220, + 4241 ], "loc": { "start": { @@ -8728,8 +8861,8 @@ } }, "range": [ - 4213, - 4235 + 4220, + 4242 ], "loc": { "start": { @@ -8754,8 +8887,8 @@ "type": "Identifier", "name": "li", "range": [ - 4240, - 4242 + 4247, + 4249 ], "loc": { "start": { @@ -8772,8 +8905,8 @@ "type": "Identifier", "name": "label", "range": [ - 4243, - 4248 + 4250, + 4255 ], "loc": { "start": { @@ -8787,8 +8920,8 @@ } }, "range": [ - 4240, - 4248 + 4247, + 4255 ], "loc": { "start": { @@ -8805,8 +8938,8 @@ "type": "Identifier", "name": "label", "range": [ - 4251, - 4256 + 4258, + 4263 ], "loc": { "start": { @@ -8820,8 +8953,8 @@ } }, "range": [ - 4240, - 4256 + 4247, + 4263 ], "loc": { "start": { @@ -8835,8 +8968,8 @@ } }, "range": [ - 4240, - 4257 + 4247, + 4264 ], "loc": { "start": { @@ -8861,8 +8994,8 @@ "type": "Identifier", "name": "li", "range": [ - 4262, - 4264 + 4269, + 4271 ], "loc": { "start": { @@ -8879,8 +9012,8 @@ "type": "Identifier", "name": "check", "range": [ - 4265, - 4270 + 4272, + 4277 ], "loc": { "start": { @@ -8894,8 +9027,8 @@ } }, "range": [ - 4262, - 4270 + 4269, + 4277 ], "loc": { "start": { @@ -8912,8 +9045,8 @@ "type": "Identifier", "name": "check", "range": [ - 4273, - 4278 + 4280, + 4285 ], "loc": { "start": { @@ -8927,8 +9060,8 @@ } }, "range": [ - 4262, - 4278 + 4269, + 4285 ], "loc": { "start": { @@ -8942,8 +9075,8 @@ } }, "range": [ - 4262, - 4279 + 4269, + 4286 ], "loc": { "start": { @@ -8962,8 +9095,8 @@ "type": "Identifier", "name": "li", "range": [ - 4291, - 4293 + 4298, + 4300 ], "loc": { "start": { @@ -8977,8 +9110,8 @@ } }, "range": [ - 4284, - 4294 + 4291, + 4301 ], "loc": { "start": { @@ -8993,8 +9126,8 @@ } ], "range": [ - 3910, - 4296 + 3917, + 4303 ], "loc": { "start": { @@ -9010,8 +9143,8 @@ "generator": false, "expression": false, "range": [ - 3881, - 4296 + 3888, + 4303 ], "loc": { "start": { @@ -9025,8 +9158,8 @@ } }, "range": [ - 3863, - 4296 + 3870, + 4303 ], "loc": { "start": { @@ -9037,33 +9170,13 @@ "line": 171, "column": 1 } - }, - "trailingComments": [ - { - "type": "Block", - "value": "*\n * Returns the element matching the supplied Id\n * @param {String} id Element identifier\n * @return {DOMElement}\n ", - "range": [ - 4298, - 4420 - ], - "loc": { - "start": { - "line": 173, - "column": 0 - }, - "end": { - "line": 177, - "column": 3 - } - } - } - ] + } } ], "kind": "const", "range": [ - 3857, - 4421 + 3864, + 4304 ], "loc": { "start": { @@ -9071,8 +9184,8 @@ "column": 7 }, "end": { - "line": 178, - "column": 0 + "line": 171, + "column": 2 } }, "leadingComments": [ @@ -9080,8 +9193,8 @@ "type": "Block", "value": "*\n * Creates and returns a checklist item\n * @param {String} id index of check item\n * @param {String} chkValue check item value\n * @param {String} labelText check item label text\n * @return {Object} li DOM element\n ", "range": [ - 3614, - 3849 + 3621, + 3856 ], "loc": { "start": { @@ -9095,13 +9208,32 @@ } } ], - "trailingComments": [] + "trailingComments": [ + { + "type": "Block", + "value": "*\n * Returns the element matching the supplied Id\n * @param {String} id Element identifier\n * @return {DOMElement}\n ", + "range": [ + 4306, + 4428 + ], + "loc": { + "start": { + "line": 173, + "column": 0 + }, + "end": { + "line": 177, + "column": 3 + } + } + } + ] }, "specifiers": [], "source": null, "range": [ - 3850, - 4421 + 3857, + 4304 ], "loc": { "start": { @@ -9109,8 +9241,8 @@ "column": 0 }, "end": { - "line": 178, - "column": 0 + "line": 171, + "column": 2 } }, "leadingComments": [ @@ -9118,8 +9250,8 @@ "type": "Block", "value": "*\n * Creates and returns a checklist item\n * @param {String} id index of check item\n * @param {String} chkValue check item value\n * @param {String} labelText check item label text\n * @return {Object} li DOM element\n ", "range": [ - 3614, - 3849 + 3621, + 3856 ], "loc": { "start": { @@ -9132,6 +9264,26 @@ } } } + ], + "trailingComments": [ + { + "type": "Block", + "value": "*\n * Returns the element matching the supplied Id\n * @param {String} id Element identifier\n * @return {DOMElement}\n ", + "range": [ + 4306, + 4428 + ], + "loc": { + "start": { + "line": 173, + "column": 0 + }, + "end": { + "line": 177, + "column": 3 + } + } + } ] }, { @@ -9145,8 +9297,8 @@ "type": "Identifier", "name": "elm", "range": [ - 4434, - 4437 + 4442, + 4445 ], "loc": { "start": { @@ -9167,8 +9319,8 @@ "type": "Identifier", "name": "id", "range": [ - 4441, - 4443 + 4449, + 4451 ], "loc": { "start": { @@ -9191,8 +9343,8 @@ "type": "Identifier", "name": "doc", "range": [ - 4448, - 4451 + 4456, + 4459 ], "loc": { "start": { @@ -9209,8 +9361,8 @@ "type": "Identifier", "name": "getElementById", "range": [ - 4452, - 4466 + 4460, + 4474 ], "loc": { "start": { @@ -9224,8 +9376,8 @@ } }, "range": [ - 4448, - 4466 + 4456, + 4474 ], "loc": { "start": { @@ -9243,8 +9395,8 @@ "type": "Identifier", "name": "id", "range": [ - 4467, - 4469 + 4475, + 4477 ], "loc": { "start": { @@ -9259,8 +9411,8 @@ } ], "range": [ - 4448, - 4470 + 4456, + 4478 ], "loc": { "start": { @@ -9276,8 +9428,8 @@ "generator": false, "expression": true, "range": [ - 4440, - 4470 + 4448, + 4478 ], "loc": { "start": { @@ -9291,8 +9443,8 @@ } }, "range": [ - 4434, - 4470 + 4442, + 4478 ], "loc": { "start": { @@ -9308,8 +9460,8 @@ ], "kind": "const", "range": [ - 4428, - 4471 + 4436, + 4479 ], "loc": { "start": { @@ -9326,8 +9478,8 @@ "type": "Block", "value": "*\n * Returns the element matching the supplied Id\n * @param {String} id Element identifier\n * @return {DOMElement}\n ", "range": [ - 4298, - 4420 + 4306, + 4428 ], "loc": { "start": { @@ -9346,8 +9498,8 @@ "type": "Block", "value": "*\n * Returns list of element matching the supplied tag name\n * @param {String} tagname Tag name\n * @return {NodeList}\n ", "range": [ - 4473, - 4598 + 4481, + 4606 ], "loc": { "start": { @@ -9365,8 +9517,8 @@ "specifiers": [], "source": null, "range": [ - 4421, - 4471 + 4429, + 4479 ], "loc": { "start": { @@ -9383,8 +9535,8 @@ "type": "Block", "value": "*\n * Returns the element matching the supplied Id\n * @param {String} id Element identifier\n * @return {DOMElement}\n ", "range": [ - 4298, - 4420 + 4306, + 4428 ], "loc": { "start": { @@ -9403,8 +9555,8 @@ "type": "Block", "value": "*\n * Returns list of element matching the supplied tag name\n * @param {String} tagname Tag name\n * @return {NodeList}\n ", "range": [ - 4473, - 4598 + 4481, + 4606 ], "loc": { "start": { @@ -9430,8 +9582,8 @@ "type": "Identifier", "name": "tag", "range": [ - 4612, - 4615 + 4620, + 4623 ], "loc": { "start": { @@ -9452,8 +9604,8 @@ "type": "Identifier", "name": "o", "range": [ - 4619, - 4620 + 4627, + 4628 ], "loc": { "start": { @@ -9470,8 +9622,8 @@ "type": "Identifier", "name": "tagname", "range": [ - 4622, - 4629 + 4630, + 4637 ], "loc": { "start": { @@ -9494,8 +9646,8 @@ "type": "Identifier", "name": "o", "range": [ - 4634, - 4635 + 4642, + 4643 ], "loc": { "start": { @@ -9512,8 +9664,8 @@ "type": "Identifier", "name": "getElementsByTagName", "range": [ - 4636, - 4656 + 4644, + 4664 ], "loc": { "start": { @@ -9527,8 +9679,8 @@ } }, "range": [ - 4634, - 4656 + 4642, + 4664 ], "loc": { "start": { @@ -9546,8 +9698,8 @@ "type": "Identifier", "name": "tagname", "range": [ - 4657, - 4664 + 4665, + 4672 ], "loc": { "start": { @@ -9562,8 +9714,8 @@ } ], "range": [ - 4634, - 4665 + 4642, + 4673 ], "loc": { "start": { @@ -9579,8 +9731,8 @@ "generator": false, "expression": true, "range": [ - 4618, - 4665 + 4626, + 4673 ], "loc": { "start": { @@ -9594,8 +9746,8 @@ } }, "range": [ - 4612, - 4665 + 4620, + 4673 ], "loc": { "start": { @@ -9611,8 +9763,8 @@ ], "kind": "const", "range": [ - 4606, - 4666 + 4614, + 4674 ], "loc": { "start": { @@ -9629,8 +9781,8 @@ "type": "Block", "value": "*\n * Returns list of element matching the supplied tag name\n * @param {String} tagname Tag name\n * @return {NodeList}\n ", "range": [ - 4473, - 4598 + 4481, + 4606 ], "loc": { "start": { @@ -9649,8 +9801,8 @@ "type": "Line", "value": " HTML5 classList API", "range": [ - 4668, - 4690 + 4676, + 4698 ], "loc": { "start": { @@ -9668,8 +9820,8 @@ "specifiers": [], "source": null, "range": [ - 4599, - 4666 + 4607, + 4674 ], "loc": { "start": { @@ -9686,8 +9838,8 @@ "type": "Block", "value": "*\n * Returns list of element matching the supplied tag name\n * @param {String} tagname Tag name\n * @return {NodeList}\n ", "range": [ - 4473, - 4598 + 4481, + 4606 ], "loc": { "start": { @@ -9706,8 +9858,8 @@ "type": "Line", "value": " HTML5 classList API", "range": [ - 4668, - 4690 + 4676, + 4698 ], "loc": { "start": { @@ -9728,8 +9880,8 @@ "type": "Identifier", "name": "supportsClassList", "range": [ - 4700, - 4717 + 4708, + 4725 ], "loc": { "start": { @@ -9758,8 +9910,8 @@ "type": "Identifier", "name": "doc", "range": [ - 4733, - 4736 + 4741, + 4744 ], "loc": { "start": { @@ -9776,8 +9928,8 @@ "type": "Identifier", "name": "documentElement", "range": [ - 4737, - 4752 + 4745, + 4760 ], "loc": { "start": { @@ -9791,8 +9943,8 @@ } }, "range": [ - 4733, - 4752 + 4741, + 4760 ], "loc": { "start": { @@ -9809,8 +9961,8 @@ "type": "Identifier", "name": "classList", "range": [ - 4753, - 4762 + 4761, + 4770 ], "loc": { "start": { @@ -9824,8 +9976,8 @@ } }, "range": [ - 4733, - 4762 + 4741, + 4770 ], "loc": { "start": { @@ -9839,8 +9991,8 @@ } }, "range": [ - 4726, - 4763 + 4734, + 4771 ], "loc": { "start": { @@ -9855,8 +10007,8 @@ } ], "range": [ - 4720, - 4765 + 4728, + 4773 ], "loc": { "start": { @@ -9872,8 +10024,8 @@ "generator": false, "expression": false, "range": [ - 4691, - 4765 + 4699, + 4773 ], "loc": { "start": { @@ -9890,8 +10042,8 @@ "type": "Line", "value": " HTML5 classList API", "range": [ - 4668, - 4690 + 4676, + 4698 ], "loc": { "start": { @@ -9910,7 +10062,7 @@ "sourceType": "module", "range": [ 0, - 4765 + 4773 ], "loc": { "start": { @@ -9963,8 +10115,8 @@ "type": "Block", "value": "*\n * Returns the first text node contained in the supplied node\n * @param {NodeElement} node node\n * @return {String}\n ", "range": [ - 427, - 551 + 428, + 552 ], "loc": { "start": { @@ -9981,8 +10133,8 @@ "type": "Block", "value": "*\n * Creates an html element with given collection of attributes\n * @param {String} tag a string of the html tag to create\n * @param {Array} an undetermined number of arrays containing the with 2\n * items, the attribute name and its value ['id','myId']\n * @return {Object} created element\n ", "range": [ - 765, - 1084 + 767, + 1086 ], "loc": { "start": { @@ -9999,8 +10151,8 @@ "type": "Block", "value": "*\n * Removes passed node from DOM\n * @param {DOMElement} node\n * @return {DOMElement} old node reference\n ", "range": [ - 1438, - 1549 + 1441, + 1552 ], "loc": { "start": { @@ -10017,8 +10169,8 @@ "type": "Block", "value": "*\n * Returns a text node with given text\n * @param {String} txt\n * @return {Object}\n ", "range": [ - 1621, - 1711 + 1624, + 1714 ], "loc": { "start": { @@ -10035,8 +10187,8 @@ "type": "Block", "value": "*\n * Determine whether the passed elements is assigned the given class\n * @param {DOMElement} ele DOM element\n * @param {String} cls CSS class name\n * @returns {Boolean}\n ", "range": [ - 1773, - 1948 + 1776, + 1951 ], "loc": { "start": { @@ -10053,8 +10205,8 @@ "type": "Block", "value": "*\n * Adds the specified class to the passed element\n * @param {DOMElement} ele DOM element\n * @param {String} cls CSS class name\n ", "range": [ - 2199, - 2333 + 2203, + 2337 ], "loc": { "start": { @@ -10071,8 +10223,8 @@ "type": "Block", "value": "*\n * Removes the specified class to the passed element\n * @param {DOMElement} ele DOM element\n * @param {String} cls CSS class name\n ", "range": [ - 2655, - 2792 + 2660, + 2797 ], "loc": { "start": { @@ -10089,8 +10241,8 @@ "type": "Block", "value": "*\n * Creates and returns an option element\n * @param {String} text option text\n * @param {String} value option value\n * @param {Boolean} isSel whether option is selected\n * @return {Object} option element\n ", "range": [ - 3086, - 3309 + 3092, + 3315 ], "loc": { "start": { @@ -10107,8 +10259,8 @@ "type": "Block", "value": "*\n * Creates and returns a checklist item\n * @param {String} id index of check item\n * @param {String} chkValue check item value\n * @param {String} labelText check item label text\n * @return {Object} li DOM element\n ", "range": [ - 3614, - 3849 + 3621, + 3856 ], "loc": { "start": { @@ -10125,8 +10277,8 @@ "type": "Block", "value": "*\n * Returns the element matching the supplied Id\n * @param {String} id Element identifier\n * @return {DOMElement}\n ", "range": [ - 4298, - 4420 + 4306, + 4428 ], "loc": { "start": { @@ -10143,8 +10295,8 @@ "type": "Block", "value": "*\n * Returns list of element matching the supplied tag name\n * @param {String} tagname Tag name\n * @return {NodeList}\n ", "range": [ - 4473, - 4598 + 4481, + 4606 ], "loc": { "start": { @@ -10161,8 +10313,8 @@ "type": "Line", "value": " HTML5 classList API", "range": [ - 4668, - 4690 + 4676, + 4698 ], "loc": { "start": { diff --git a/docs/ast/source/modules/dateType.js.json b/docs/ast/source/modules/dateType.js.json index 567f99d1..6b653e3c 100644 --- a/docs/ast/source/modules/dateType.js.json +++ b/docs/ast/source/modules/dateType.js.json @@ -4144,7 +4144,7 @@ }, "range": [ 2788, - 2847 + 2843 ], "loc": { "start": { @@ -4152,15 +4152,15 @@ "column": 8 }, "end": { - "line": 105, - "column": 4 + "line": 104, + "column": 63 } } } ], "range": [ 2778, - 2848 + 2849 ], "loc": { "start": { @@ -4177,7 +4177,7 @@ "expression": false, "range": [ 2767, - 2848 + 2849 ], "loc": { "start": { @@ -4194,7 +4194,7 @@ "computed": false, "range": [ 2758, - 2848 + 2849 ], "loc": { "start": { @@ -4231,8 +4231,8 @@ "type": "Block", "value": "*\n * Add date time format(s) to a locale as specified by the passed\n * collection of column types, ie:\n * [\n * 'string',\n * 'number',\n * { type: 'date', locale: 'en', format: ['{dd}/{MM}/{yyyy}']}\n * ]\n *\n * @param {Array} [types=[]] Collection of column types\n ", "range": [ - 2854, - 3176 + 2855, + 3177 ], "loc": { "start": { @@ -4254,8 +4254,8 @@ "type": "Identifier", "name": "addConfigFormats", "range": [ - 3181, - 3197 + 3182, + 3198 ], "loc": { "start": { @@ -4278,8 +4278,8 @@ "type": "Identifier", "name": "types", "range": [ - 3198, - 3203 + 3199, + 3204 ], "loc": { "start": { @@ -4296,8 +4296,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 3204, - 3206 + 3205, + 3207 ], "loc": { "start": { @@ -4311,8 +4311,8 @@ } }, "range": [ - 3198, - 3206 + 3199, + 3207 ], "loc": { "start": { @@ -4340,8 +4340,8 @@ "type": "Identifier", "name": "types", "range": [ - 3218, - 3223 + 3219, + 3224 ], "loc": { "start": { @@ -4358,8 +4358,8 @@ "type": "Identifier", "name": "forEach", "range": [ - 3224, - 3231 + 3225, + 3232 ], "loc": { "start": { @@ -4373,8 +4373,8 @@ } }, "range": [ - 3218, - 3231 + 3219, + 3232 ], "loc": { "start": { @@ -4396,8 +4396,8 @@ "type": "Identifier", "name": "type", "range": [ - 3233, - 3237 + 3234, + 3238 ], "loc": { "start": { @@ -4414,8 +4414,8 @@ "type": "Identifier", "name": "idx", "range": [ - 3239, - 3242 + 3240, + 3243 ], "loc": { "start": { @@ -4441,8 +4441,8 @@ "type": "Identifier", "name": "options", "range": [ - 3265, - 3272 + 3266, + 3273 ], "loc": { "start": { @@ -4463,8 +4463,8 @@ "object": { "type": "ThisExpression", "range": [ - 3275, - 3279 + 3276, + 3280 ], "loc": { "start": { @@ -4481,8 +4481,8 @@ "type": "Identifier", "name": "getOptions", "range": [ - 3280, - 3290 + 3281, + 3291 ], "loc": { "start": { @@ -4496,8 +4496,8 @@ } }, "range": [ - 3275, - 3290 + 3276, + 3291 ], "loc": { "start": { @@ -4515,8 +4515,8 @@ "type": "Identifier", "name": "idx", "range": [ - 3291, - 3294 + 3292, + 3295 ], "loc": { "start": { @@ -4533,8 +4533,8 @@ "type": "Identifier", "name": "types", "range": [ - 3296, - 3301 + 3297, + 3302 ], "loc": { "start": { @@ -4549,8 +4549,8 @@ } ], "range": [ - 3275, - 3302 + 3276, + 3303 ], "loc": { "start": { @@ -4564,8 +4564,8 @@ } }, "range": [ - 3265, - 3302 + 3266, + 3303 ], "loc": { "start": { @@ -4581,8 +4581,8 @@ ], "kind": "let", "range": [ - 3261, - 3303 + 3262, + 3304 ], "loc": { "start": { @@ -4610,8 +4610,8 @@ "type": "Identifier", "name": "options", "range": [ - 3320, - 3327 + 3321, + 3328 ], "loc": { "start": { @@ -4628,8 +4628,8 @@ "type": "Identifier", "name": "type", "range": [ - 3328, - 3332 + 3329, + 3333 ], "loc": { "start": { @@ -4643,8 +4643,8 @@ } }, "range": [ - 3320, - 3332 + 3321, + 3333 ], "loc": { "start": { @@ -4661,8 +4661,8 @@ "type": "Identifier", "name": "DATE", "range": [ - 3337, - 3341 + 3338, + 3342 ], "loc": { "start": { @@ -4676,8 +4676,8 @@ } }, "range": [ - 3320, - 3341 + 3321, + 3342 ], "loc": { "start": { @@ -4699,8 +4699,8 @@ "type": "Identifier", "name": "options", "range": [ - 3345, - 3352 + 3346, + 3353 ], "loc": { "start": { @@ -4717,8 +4717,8 @@ "type": "Identifier", "name": "hasOwnProperty", "range": [ - 3353, - 3367 + 3354, + 3368 ], "loc": { "start": { @@ -4732,8 +4732,8 @@ } }, "range": [ - 3345, - 3367 + 3346, + 3368 ], "loc": { "start": { @@ -4752,8 +4752,8 @@ "value": "format", "raw": "'format'", "range": [ - 3368, - 3376 + 3369, + 3377 ], "loc": { "start": { @@ -4768,8 +4768,8 @@ } ], "range": [ - 3345, - 3377 + 3346, + 3378 ], "loc": { "start": { @@ -4783,8 +4783,8 @@ } }, "range": [ - 3320, - 3377 + 3321, + 3378 ], "loc": { "start": { @@ -4809,8 +4809,8 @@ "type": "Identifier", "name": "locale", "range": [ - 3401, - 3407 + 3402, + 3408 ], "loc": { "start": { @@ -4834,8 +4834,8 @@ "object": { "type": "ThisExpression", "range": [ - 3410, - 3414 + 3411, + 3415 ], "loc": { "start": { @@ -4852,8 +4852,8 @@ "type": "Identifier", "name": "datetime", "range": [ - 3415, - 3423 + 3416, + 3424 ], "loc": { "start": { @@ -4867,8 +4867,8 @@ } }, "range": [ - 3410, - 3423 + 3411, + 3424 ], "loc": { "start": { @@ -4885,8 +4885,8 @@ "type": "Identifier", "name": "getLocale", "range": [ - 3424, - 3433 + 3425, + 3434 ], "loc": { "start": { @@ -4900,8 +4900,8 @@ } }, "range": [ - 3410, - 3433 + 3411, + 3434 ], "loc": { "start": { @@ -4925,8 +4925,8 @@ "type": "Identifier", "name": "options", "range": [ - 3455, - 3462 + 3456, + 3463 ], "loc": { "start": { @@ -4943,8 +4943,8 @@ "type": "Identifier", "name": "locale", "range": [ - 3463, - 3469 + 3464, + 3470 ], "loc": { "start": { @@ -4958,8 +4958,8 @@ } }, "range": [ - 3455, - 3469 + 3456, + 3470 ], "loc": { "start": { @@ -4978,8 +4978,8 @@ "object": { "type": "ThisExpression", "range": [ - 3473, - 3477 + 3474, + 3478 ], "loc": { "start": { @@ -4996,8 +4996,8 @@ "type": "Identifier", "name": "locale", "range": [ - 3478, - 3484 + 3479, + 3485 ], "loc": { "start": { @@ -5011,8 +5011,8 @@ } }, "range": [ - 3473, - 3484 + 3474, + 3485 ], "loc": { "start": { @@ -5026,8 +5026,8 @@ } }, "range": [ - 3455, - 3484 + 3456, + 3485 ], "loc": { "start": { @@ -5042,8 +5042,8 @@ } ], "range": [ - 3410, - 3502 + 3411, + 3503 ], "loc": { "start": { @@ -5057,8 +5057,8 @@ } }, "range": [ - 3401, - 3502 + 3402, + 3503 ], "loc": { "start": { @@ -5074,8 +5074,8 @@ ], "kind": "let", "range": [ - 3397, - 3503 + 3398, + 3504 ], "loc": { "start": { @@ -5097,8 +5097,8 @@ "type": "Identifier", "name": "formats", "range": [ - 3524, - 3531 + 3525, + 3532 ], "loc": { "start": { @@ -5119,8 +5119,8 @@ "type": "Identifier", "name": "isArray", "range": [ - 3534, - 3541 + 3535, + 3542 ], "loc": { "start": { @@ -5141,8 +5141,8 @@ "type": "Identifier", "name": "options", "range": [ - 3542, - 3549 + 3543, + 3550 ], "loc": { "start": { @@ -5159,8 +5159,8 @@ "type": "Identifier", "name": "format", "range": [ - 3550, - 3556 + 3551, + 3557 ], "loc": { "start": { @@ -5174,8 +5174,8 @@ } }, "range": [ - 3542, - 3556 + 3543, + 3557 ], "loc": { "start": { @@ -5190,8 +5190,8 @@ } ], "range": [ - 3534, - 3557 + 3535, + 3558 ], "loc": { "start": { @@ -5211,8 +5211,8 @@ "type": "Identifier", "name": "options", "range": [ - 3580, - 3587 + 3581, + 3588 ], "loc": { "start": { @@ -5229,8 +5229,8 @@ "type": "Identifier", "name": "format", "range": [ - 3588, - 3594 + 3589, + 3595 ], "loc": { "start": { @@ -5244,8 +5244,8 @@ } }, "range": [ - 3580, - 3594 + 3581, + 3595 ], "loc": { "start": { @@ -5268,8 +5268,8 @@ "type": "Identifier", "name": "options", "range": [ - 3598, - 3605 + 3599, + 3606 ], "loc": { "start": { @@ -5286,8 +5286,8 @@ "type": "Identifier", "name": "format", "range": [ - 3606, - 3612 + 3607, + 3613 ], "loc": { "start": { @@ -5301,8 +5301,8 @@ } }, "range": [ - 3598, - 3612 + 3599, + 3613 ], "loc": { "start": { @@ -5317,8 +5317,8 @@ } ], "range": [ - 3597, - 3613 + 3598, + 3614 ], "loc": { "start": { @@ -5332,8 +5332,8 @@ } }, "range": [ - 3534, - 3613 + 3535, + 3614 ], "loc": { "start": { @@ -5347,8 +5347,8 @@ } }, "range": [ - 3524, - 3613 + 3525, + 3614 ], "loc": { "start": { @@ -5364,8 +5364,8 @@ ], "kind": "let", "range": [ - 3520, - 3614 + 3521, + 3615 ], "loc": { "start": { @@ -5382,8 +5382,8 @@ "type": "Line", "value": " Sugar date module throws exceptions with locale.addFormat", "range": [ - 3632, - 3692 + 3633, + 3693 ], "loc": { "start": { @@ -5414,8 +5414,8 @@ "type": "Identifier", "name": "formats", "range": [ - 3735, - 3742 + 3736, + 3743 ], "loc": { "start": { @@ -5432,8 +5432,8 @@ "type": "Identifier", "name": "forEach", "range": [ - 3743, - 3750 + 3744, + 3751 ], "loc": { "start": { @@ -5447,8 +5447,8 @@ } }, "range": [ - 3735, - 3750 + 3736, + 3751 ], "loc": { "start": { @@ -5470,8 +5470,8 @@ "type": "Identifier", "name": "format", "range": [ - 3752, - 3758 + 3753, + 3759 ], "loc": { "start": { @@ -5499,8 +5499,8 @@ "type": "Identifier", "name": "locale", "range": [ - 3789, - 3795 + 3790, + 3796 ], "loc": { "start": { @@ -5517,8 +5517,8 @@ "type": "Identifier", "name": "addFormat", "range": [ - 3796, - 3805 + 3797, + 3806 ], "loc": { "start": { @@ -5532,8 +5532,8 @@ } }, "range": [ - 3789, - 3805 + 3790, + 3806 ], "loc": { "start": { @@ -5551,8 +5551,8 @@ "type": "Identifier", "name": "format", "range": [ - 3806, - 3812 + 3807, + 3813 ], "loc": { "start": { @@ -5567,8 +5567,8 @@ } ], "range": [ - 3789, - 3813 + 3790, + 3814 ], "loc": { "start": { @@ -5582,8 +5582,8 @@ } }, "range": [ - 3789, - 3814 + 3790, + 3815 ], "loc": { "start": { @@ -5598,8 +5598,8 @@ } ], "range": [ - 3763, - 3836 + 3764, + 3837 ], "loc": { "start": { @@ -5615,8 +5615,8 @@ "generator": false, "expression": false, "range": [ - 3751, - 3836 + 3752, + 3837 ], "loc": { "start": { @@ -5631,8 +5631,8 @@ } ], "range": [ - 3735, - 3837 + 3736, + 3838 ], "loc": { "start": { @@ -5646,8 +5646,8 @@ } }, "range": [ - 3735, - 3838 + 3736, + 3839 ], "loc": { "start": { @@ -5662,8 +5662,8 @@ } ], "range": [ - 3713, - 3856 + 3714, + 3857 ], "loc": { "start": { @@ -5682,8 +5682,8 @@ "type": "Identifier", "name": "ex", "range": [ - 3864, - 3866 + 3865, + 3867 ], "loc": { "start": { @@ -5713,8 +5713,8 @@ "type": "Identifier", "name": "root", "range": [ - 3890, - 3894 + 3891, + 3895 ], "loc": { "start": { @@ -5731,8 +5731,8 @@ "type": "Identifier", "name": "console", "range": [ - 3895, - 3902 + 3896, + 3903 ], "loc": { "start": { @@ -5746,8 +5746,8 @@ } }, "range": [ - 3890, - 3902 + 3891, + 3903 ], "loc": { "start": { @@ -5764,8 +5764,8 @@ "type": "Identifier", "name": "error", "range": [ - 3903, - 3908 + 3904, + 3909 ], "loc": { "start": { @@ -5779,8 +5779,8 @@ } }, "range": [ - 3890, - 3908 + 3891, + 3909 ], "loc": { "start": { @@ -5798,8 +5798,8 @@ "type": "Identifier", "name": "ex", "range": [ - 3909, - 3911 + 3910, + 3912 ], "loc": { "start": { @@ -5814,8 +5814,8 @@ } ], "range": [ - 3890, - 3912 + 3891, + 3913 ], "loc": { "start": { @@ -5829,8 +5829,8 @@ } }, "range": [ - 3890, - 3913 + 3891, + 3914 ], "loc": { "start": { @@ -5845,8 +5845,8 @@ } ], "range": [ - 3868, - 3931 + 3869, + 3932 ], "loc": { "start": { @@ -5860,8 +5860,8 @@ } }, "range": [ - 3857, - 3931 + 3858, + 3932 ], "loc": { "start": { @@ -5876,8 +5876,8 @@ }, "finalizer": null, "range": [ - 3709, - 3931 + 3710, + 3932 ], "loc": { "start": { @@ -5894,8 +5894,8 @@ "type": "Line", "value": " Sugar date module throws exceptions with locale.addFormat", "range": [ - 3632, - 3692 + 3633, + 3693 ], "loc": { "start": { @@ -5912,8 +5912,8 @@ } ], "range": [ - 3379, - 3945 + 3380, + 3946 ], "loc": { "start": { @@ -5928,8 +5928,8 @@ }, "alternate": null, "range": [ - 3316, - 3945 + 3317, + 3946 ], "loc": { "start": { @@ -5944,8 +5944,8 @@ } ], "range": [ - 3247, - 3955 + 3248, + 3956 ], "loc": { "start": { @@ -5961,8 +5961,8 @@ "generator": false, "expression": false, "range": [ - 3232, - 3955 + 3233, + 3956 ], "loc": { "start": { @@ -5977,8 +5977,8 @@ } ], "range": [ - 3218, - 3956 + 3219, + 3957 ], "loc": { "start": { @@ -5992,8 +5992,8 @@ } }, "range": [ - 3218, - 3957 + 3219, + 3958 ], "loc": { "start": { @@ -6008,8 +6008,8 @@ } ], "range": [ - 3208, - 3963 + 3209, + 3964 ], "loc": { "start": { @@ -6025,8 +6025,8 @@ "generator": false, "expression": false, "range": [ - 3197, - 3963 + 3198, + 3964 ], "loc": { "start": { @@ -6042,8 +6042,8 @@ "kind": "method", "computed": false, "range": [ - 3181, - 3963 + 3182, + 3964 ], "loc": { "start": { @@ -6060,8 +6060,8 @@ "type": "Block", "value": "*\n * Add date time format(s) to a locale as specified by the passed\n * collection of column types, ie:\n * [\n * 'string',\n * 'number',\n * { type: 'date', locale: 'en', format: ['{dd}/{MM}/{yyyy}']}\n * ]\n *\n * @param {Array} [types=[]] Collection of column types\n ", "range": [ - 2854, - 3176 + 2855, + 3177 ], "loc": { "start": { @@ -6080,8 +6080,8 @@ "type": "Block", "value": "*\n * Remove DateType instance\n ", "range": [ - 3969, - 4012 + 3970, + 4013 ], "loc": { "start": { @@ -6103,8 +6103,8 @@ "type": "Identifier", "name": "destroy", "range": [ - 4017, - 4024 + 4018, + 4025 ], "loc": { "start": { @@ -6135,8 +6135,8 @@ "object": { "type": "ThisExpression", "range": [ - 4042, - 4046 + 4043, + 4047 ], "loc": { "start": { @@ -6153,8 +6153,8 @@ "type": "Identifier", "name": "initialized", "range": [ - 4047, - 4058 + 4048, + 4059 ], "loc": { "start": { @@ -6168,8 +6168,8 @@ } }, "range": [ - 4042, - 4058 + 4043, + 4059 ], "loc": { "start": { @@ -6184,8 +6184,8 @@ }, "prefix": true, "range": [ - 4041, - 4058 + 4042, + 4059 ], "loc": { "start": { @@ -6205,8 +6205,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 4074, - 4081 + 4075, + 4082 ], "loc": { "start": { @@ -6221,8 +6221,8 @@ } ], "range": [ - 4060, - 4091 + 4061, + 4092 ], "loc": { "start": { @@ -6237,8 +6237,8 @@ }, "alternate": null, "range": [ - 4037, - 4091 + 4038, + 4092 ], "loc": { "start": { @@ -6255,8 +6255,8 @@ "type": "Line", "value": " TODO: remove added formats", "range": [ - 4101, - 4130 + 4102, + 4131 ], "loc": { "start": { @@ -6284,8 +6284,8 @@ "object": { "type": "ThisExpression", "range": [ - 4140, - 4144 + 4141, + 4145 ], "loc": { "start": { @@ -6302,8 +6302,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 4145, - 4152 + 4146, + 4153 ], "loc": { "start": { @@ -6317,8 +6317,8 @@ } }, "range": [ - 4140, - 4152 + 4141, + 4153 ], "loc": { "start": { @@ -6335,8 +6335,8 @@ "type": "Identifier", "name": "off", "range": [ - 4153, - 4156 + 4154, + 4157 ], "loc": { "start": { @@ -6350,8 +6350,8 @@ } }, "range": [ - 4140, - 4156 + 4141, + 4157 ], "loc": { "start": { @@ -6373,8 +6373,8 @@ "value": "add-date-type-formats", "raw": "'add-date-type-formats'", "range": [ - 4171, - 4194 + 4172, + 4195 ], "loc": { "start": { @@ -6389,8 +6389,8 @@ } ], "range": [ - 4170, - 4195 + 4171, + 4196 ], "loc": { "start": { @@ -6411,8 +6411,8 @@ "type": "Identifier", "name": "tf", "range": [ - 4210, - 4212 + 4211, + 4213 ], "loc": { "start": { @@ -6429,8 +6429,8 @@ "type": "Identifier", "name": "types", "range": [ - 4214, - 4219 + 4215, + 4220 ], "loc": { "start": { @@ -6452,8 +6452,8 @@ "object": { "type": "ThisExpression", "range": [ - 4224, - 4228 + 4225, + 4229 ], "loc": { "start": { @@ -6470,8 +6470,8 @@ "type": "Identifier", "name": "addConfigFormats", "range": [ - 4229, - 4245 + 4230, + 4246 ], "loc": { "start": { @@ -6485,8 +6485,8 @@ } }, "range": [ - 4224, - 4245 + 4225, + 4246 ], "loc": { "start": { @@ -6504,8 +6504,8 @@ "type": "Identifier", "name": "types", "range": [ - 4246, - 4251 + 4247, + 4252 ], "loc": { "start": { @@ -6520,8 +6520,8 @@ } ], "range": [ - 4224, - 4252 + 4225, + 4253 ], "loc": { "start": { @@ -6537,8 +6537,8 @@ "generator": false, "expression": true, "range": [ - 4209, - 4252 + 4210, + 4253 ], "loc": { "start": { @@ -6553,8 +6553,8 @@ } ], "range": [ - 4140, - 4262 + 4141, + 4263 ], "loc": { "start": { @@ -6568,8 +6568,8 @@ } }, "range": [ - 4140, - 4263 + 4141, + 4264 ], "loc": { "start": { @@ -6586,8 +6586,8 @@ "type": "Line", "value": " TODO: remove added formats", "range": [ - 4101, - 4130 + 4102, + 4131 ], "loc": { "start": { @@ -6613,8 +6613,8 @@ "object": { "type": "ThisExpression", "range": [ - 4273, - 4277 + 4274, + 4278 ], "loc": { "start": { @@ -6631,8 +6631,8 @@ "type": "Identifier", "name": "initialized", "range": [ - 4278, - 4289 + 4279, + 4290 ], "loc": { "start": { @@ -6646,8 +6646,8 @@ } }, "range": [ - 4273, - 4289 + 4274, + 4290 ], "loc": { "start": { @@ -6665,8 +6665,8 @@ "value": false, "raw": "false", "range": [ - 4292, - 4297 + 4293, + 4298 ], "loc": { "start": { @@ -6680,8 +6680,8 @@ } }, "range": [ - 4273, - 4297 + 4274, + 4298 ], "loc": { "start": { @@ -6695,8 +6695,8 @@ } }, "range": [ - 4273, - 4298 + 4274, + 4299 ], "loc": { "start": { @@ -6711,8 +6711,8 @@ } ], "range": [ - 4027, - 4304 + 4028, + 4305 ], "loc": { "start": { @@ -6728,8 +6728,8 @@ "generator": false, "expression": false, "range": [ - 4024, - 4304 + 4025, + 4305 ], "loc": { "start": { @@ -6745,8 +6745,8 @@ "kind": "method", "computed": false, "range": [ - 4017, - 4304 + 4018, + 4305 ], "loc": { "start": { @@ -6763,8 +6763,8 @@ "type": "Block", "value": "*\n * Remove DateType instance\n ", "range": [ - 3969, - 4012 + 3970, + 4013 ], "loc": { "start": { @@ -6783,7 +6783,7 @@ ], "range": [ 362, - 4306 + 4307 ], "loc": { "start": { @@ -6798,7 +6798,7 @@ }, "range": [ 331, - 4306 + 4307 ], "loc": { "start": { @@ -6836,7 +6836,7 @@ "source": null, "range": [ 324, - 4306 + 4307 ], "loc": { "start": { @@ -6873,7 +6873,7 @@ "sourceType": "module", "range": [ 0, - 4306 + 4307 ], "loc": { "start": { @@ -7124,8 +7124,8 @@ "type": "Block", "value": "*\n * Add date time format(s) to a locale as specified by the passed\n * collection of column types, ie:\n * [\n * 'string',\n * 'number',\n * { type: 'date', locale: 'en', format: ['{dd}/{MM}/{yyyy}']}\n * ]\n *\n * @param {Array} [types=[]] Collection of column types\n ", "range": [ - 2854, - 3176 + 2855, + 3177 ], "loc": { "start": { @@ -7142,8 +7142,8 @@ "type": "Line", "value": " Sugar date module throws exceptions with locale.addFormat", "range": [ - 3632, - 3692 + 3633, + 3693 ], "loc": { "start": { @@ -7160,8 +7160,8 @@ "type": "Block", "value": "*\n * Remove DateType instance\n ", "range": [ - 3969, - 4012 + 3970, + 4013 ], "loc": { "start": { @@ -7178,8 +7178,8 @@ "type": "Line", "value": " TODO: remove added formats", "range": [ - 4101, - 4130 + 4102, + 4131 ], "loc": { "start": { diff --git a/docs/ast/source/modules/popupFilter.js.json b/docs/ast/source/modules/popupFilter.js.json index 17cd4cb7..c9a5d0a9 100644 --- a/docs/ast/source/modules/popupFilter.js.json +++ b/docs/ast/source/modules/popupFilter.js.json @@ -1320,13 +1320,85 @@ } }, "init": { - "type": "MemberExpression", - "computed": false, - "object": { - "type": "ThisExpression", + "type": "LogicalExpression", + "operator": "||", + "left": { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "ThisExpression", + "range": [ + 646, + 650 + ], + "loc": { + "start": { + "line": 24, + "column": 16 + }, + "end": { + "line": 24, + "column": 20 + } + } + }, + "property": { + "type": "Identifier", + "name": "config", + "range": [ + 651, + 657 + ], + "loc": { + "start": { + "line": 24, + "column": 21 + }, + "end": { + "line": 24, + "column": 27 + } + } + }, + "range": [ + 646, + 657 + ], + "loc": { + "start": { + "line": 24, + "column": 16 + }, + "end": { + "line": 24, + "column": 27 + } + } + }, + "property": { + "type": "Identifier", + "name": "popup_filters", + "range": [ + 658, + 671 + ], + "loc": { + "start": { + "line": 24, + "column": 28 + }, + "end": { + "line": 24, + "column": 41 + } + } + }, "range": [ 646, - 650 + 671 ], "loc": { "start": { @@ -1335,31 +1407,31 @@ }, "end": { "line": 24, - "column": 20 + "column": 41 } } }, - "property": { - "type": "Identifier", - "name": "config", + "right": { + "type": "ObjectExpression", + "properties": [], "range": [ - 651, - 657 + 675, + 677 ], "loc": { "start": { "line": 24, - "column": 21 + "column": 45 }, "end": { "line": 24, - "column": 27 + "column": 47 } } }, "range": [ 646, - 657 + 677 ], "loc": { "start": { @@ -1368,13 +1440,13 @@ }, "end": { "line": 24, - "column": 27 + "column": 47 } } }, "range": [ 642, - 657 + 677 ], "loc": { "start": { @@ -1383,7 +1455,7 @@ }, "end": { "line": 24, - "column": 27 + "column": 47 } } } @@ -1391,7 +1463,7 @@ "kind": "let", "range": [ 638, - 658 + 678 ], "loc": { "start": { @@ -1400,7 +1472,7 @@ }, "end": { "line": 24, - "column": 28 + "column": 48 } }, "leadingComments": [ @@ -1428,8 +1500,8 @@ "type": "Line", "value": " Enable external filters", "range": [ - 668, - 694 + 688, + 714 ], "loc": { "start": { @@ -1456,8 +1528,8 @@ "type": "Identifier", "name": "tf", "range": [ - 703, - 705 + 723, + 725 ], "loc": { "start": { @@ -1474,8 +1546,8 @@ "type": "Identifier", "name": "isExternalFlt", "range": [ - 706, - 719 + 726, + 739 ], "loc": { "start": { @@ -1489,8 +1561,8 @@ } }, "range": [ - 703, - 719 + 723, + 739 ], "loc": { "start": { @@ -1508,8 +1580,8 @@ "value": true, "raw": "true", "range": [ - 722, - 726 + 742, + 746 ], "loc": { "start": { @@ -1523,8 +1595,8 @@ } }, "range": [ - 703, - 726 + 723, + 746 ], "loc": { "start": { @@ -1538,8 +1610,8 @@ } }, "range": [ - 703, - 727 + 723, + 747 ], "loc": { "start": { @@ -1556,8 +1628,8 @@ "type": "Line", "value": " Enable external filters", "range": [ - 668, - 694 + 688, + 714 ], "loc": { "start": { @@ -1584,8 +1656,8 @@ "type": "Identifier", "name": "tf", "range": [ - 736, - 738 + 756, + 758 ], "loc": { "start": { @@ -1602,8 +1674,8 @@ "type": "Identifier", "name": "externalFltTgtIds", "range": [ - 739, - 756 + 759, + 776 ], "loc": { "start": { @@ -1617,8 +1689,8 @@ } }, "range": [ - 736, - 756 + 756, + 776 ], "loc": { "start": { @@ -1635,8 +1707,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 759, - 761 + 779, + 781 ], "loc": { "start": { @@ -1650,8 +1722,8 @@ } }, "range": [ - 736, - 761 + 756, + 781 ], "loc": { "start": { @@ -1665,8 +1737,8 @@ } }, "range": [ - 736, - 762 + 756, + 782 ], "loc": { "start": { @@ -1683,8 +1755,8 @@ "type": "Block", "value": "*\n * Close active popup filter upon filtering, enabled by default\n * @type {Boolean}\n ", "range": [ - 772, - 886 + 792, + 906 ], "loc": { "start": { @@ -1710,8 +1782,8 @@ "object": { "type": "ThisExpression", "range": [ - 895, - 899 + 915, + 919 ], "loc": { "start": { @@ -1728,8 +1800,8 @@ "type": "Identifier", "name": "closeOnFiltering", "range": [ - 900, - 916 + 920, + 936 ], "loc": { "start": { @@ -1743,8 +1815,8 @@ } }, "range": [ - 895, - 916 + 915, + 936 ], "loc": { "start": { @@ -1769,8 +1841,8 @@ "type": "Identifier", "name": "f", "range": [ - 919, - 920 + 939, + 940 ], "loc": { "start": { @@ -1785,10 +1857,10 @@ }, "property": { "type": "Identifier", - "name": "popup_filters_close_on_filtering", + "name": "close_on_filtering", "range": [ - 921, - 953 + 941, + 959 ], "loc": { "start": { @@ -1797,13 +1869,13 @@ }, "end": { "line": 34, - "column": 66 + "column": 52 } } }, "range": [ - 919, - 953 + 939, + 959 ], "loc": { "start": { @@ -1812,7 +1884,7 @@ }, "end": { "line": 34, - "column": 66 + "column": 52 } } }, @@ -1821,23 +1893,23 @@ "value": false, "raw": "false", "range": [ - 958, - 963 + 964, + 969 ], "loc": { "start": { "line": 34, - "column": 71 + "column": 57 }, "end": { "line": 34, - "column": 76 + "column": 62 } } }, "range": [ - 919, - 963 + 939, + 969 ], "loc": { "start": { @@ -1846,7 +1918,7 @@ }, "end": { "line": 34, - "column": 76 + "column": 62 } } }, @@ -1855,17 +1927,17 @@ "value": false, "raw": "false", "range": [ - 978, - 983 + 972, + 977 ], "loc": { "start": { - "line": 35, - "column": 12 + "line": 34, + "column": 65 }, "end": { - "line": 35, - "column": 17 + "line": 34, + "column": 70 } } }, @@ -1874,23 +1946,23 @@ "value": true, "raw": "true", "range": [ - 986, - 990 + 980, + 984 ], "loc": { "start": { - "line": 35, - "column": 20 + "line": 34, + "column": 73 }, "end": { - "line": 35, - "column": 24 + "line": 34, + "column": 77 } } }, "range": [ - 919, - 990 + 939, + 984 ], "loc": { "start": { @@ -1898,14 +1970,14 @@ "column": 32 }, "end": { - "line": 35, - "column": 24 + "line": 34, + "column": 77 } } }, "range": [ - 895, - 990 + 915, + 984 ], "loc": { "start": { @@ -1913,14 +1985,14 @@ "column": 8 }, "end": { - "line": 35, - "column": 24 + "line": 34, + "column": 77 } } }, "range": [ - 895, - 991 + 915, + 985 ], "loc": { "start": { @@ -1928,8 +2000,8 @@ "column": 8 }, "end": { - "line": 35, - "column": 25 + "line": 34, + "column": 78 } }, "leadingComments": [ @@ -1937,8 +2009,8 @@ "type": "Block", "value": "*\n * Close active popup filter upon filtering, enabled by default\n * @type {Boolean}\n ", "range": [ - 772, - 886 + 792, + 906 ], "loc": { "start": { @@ -1957,16 +2029,16 @@ "type": "Block", "value": "*\n * Filter icon path\n * @type {String}\n ", "range": [ - 1001, - 1070 + 995, + 1064 ], "loc": { "start": { - "line": 37, + "line": 36, "column": 8 }, "end": { - "line": 40, + "line": 39, "column": 11 } } @@ -1984,16 +2056,16 @@ "object": { "type": "ThisExpression", "range": [ - 1079, - 1083 + 1073, + 1077 ], "loc": { "start": { - "line": 41, + "line": 40, "column": 8 }, "end": { - "line": 41, + "line": 40, "column": 12 } } @@ -2002,31 +2074,31 @@ "type": "Identifier", "name": "iconPath", "range": [ - 1084, - 1092 + 1078, + 1086 ], "loc": { "start": { - "line": 41, + "line": 40, "column": 13 }, "end": { - "line": 41, + "line": 40, "column": 21 } } }, "range": [ - 1079, - 1092 + 1073, + 1086 ], "loc": { "start": { - "line": 41, + "line": 40, "column": 8 }, "end": { - "line": 41, + "line": 40, "column": 21 } } @@ -2041,50 +2113,50 @@ "type": "Identifier", "name": "f", "range": [ - 1095, - 1096 + 1089, + 1090 ], "loc": { "start": { - "line": 41, + "line": 40, "column": 24 }, "end": { - "line": 41, + "line": 40, "column": 25 } } }, "property": { "type": "Identifier", - "name": "popup_filters_image", + "name": "image", "range": [ - 1097, - 1116 + 1091, + 1096 ], "loc": { "start": { - "line": 41, + "line": 40, "column": 26 }, "end": { - "line": 41, - "column": 45 + "line": 40, + "column": 31 } } }, "range": [ - 1095, - 1116 + 1089, + 1096 ], "loc": { "start": { - "line": 41, + "line": 40, "column": 24 }, "end": { - "line": 41, - "column": 45 + "line": 40, + "column": 31 } } }, @@ -2098,17 +2170,17 @@ "type": "Identifier", "name": "tf", "range": [ - 1132, - 1134 + 1100, + 1102 ], "loc": { "start": { - "line": 42, - "column": 12 + "line": 40, + "column": 35 }, "end": { - "line": 42, - "column": 14 + "line": 40, + "column": 37 } } }, @@ -2116,32 +2188,32 @@ "type": "Identifier", "name": "themesPath", "range": [ - 1135, - 1145 + 1103, + 1113 ], "loc": { "start": { - "line": 42, - "column": 15 + "line": 40, + "column": 38 }, "end": { - "line": 42, - "column": 25 + "line": 40, + "column": 48 } } }, "range": [ - 1132, - 1145 + 1100, + 1113 ], "loc": { "start": { - "line": 42, - "column": 12 + "line": 40, + "column": 35 }, "end": { - "line": 42, - "column": 25 + "line": 40, + "column": 48 } } }, @@ -2150,77 +2222,77 @@ "value": "icn_filter.gif", "raw": "'icn_filter.gif'", "range": [ - 1148, - 1164 + 1116, + 1132 ], "loc": { "start": { - "line": 42, - "column": 28 + "line": 40, + "column": 51 }, "end": { - "line": 42, - "column": 44 + "line": 40, + "column": 67 } } }, "range": [ - 1132, - 1164 + 1100, + 1132 ], "loc": { "start": { - "line": 42, - "column": 12 + "line": 40, + "column": 35 }, "end": { - "line": 42, - "column": 44 + "line": 40, + "column": 67 } } }, "range": [ - 1095, - 1164 + 1089, + 1132 ], "loc": { "start": { - "line": 41, + "line": 40, "column": 24 }, "end": { - "line": 42, - "column": 44 + "line": 40, + "column": 67 } } }, "range": [ - 1079, - 1164 + 1073, + 1132 ], "loc": { "start": { - "line": 41, + "line": 40, "column": 8 }, "end": { - "line": 42, - "column": 44 + "line": 40, + "column": 67 } } }, "range": [ - 1079, - 1165 + 1073, + 1133 ], "loc": { "start": { - "line": 41, + "line": 40, "column": 8 }, "end": { - "line": 42, - "column": 45 + "line": 40, + "column": 68 } }, "leadingComments": [ @@ -2228,16 +2300,16 @@ "type": "Block", "value": "*\n * Filter icon path\n * @type {String}\n ", "range": [ - 1001, - 1070 + 995, + 1064 ], "loc": { "start": { - "line": 37, + "line": 36, "column": 8 }, "end": { - "line": 40, + "line": 39, "column": 11 } } @@ -2248,16 +2320,16 @@ "type": "Block", "value": "*\n * Active filter icon path\n * @type {string}\n ", "range": [ - 1175, - 1251 + 1143, + 1219 ], "loc": { "start": { - "line": 44, + "line": 42, "column": 8 }, "end": { - "line": 47, + "line": 45, "column": 11 } } @@ -2275,16 +2347,16 @@ "object": { "type": "ThisExpression", "range": [ - 1260, - 1264 + 1228, + 1232 ], "loc": { "start": { - "line": 48, + "line": 46, "column": 8 }, "end": { - "line": 48, + "line": 46, "column": 12 } } @@ -2293,31 +2365,31 @@ "type": "Identifier", "name": "activeIconPath", "range": [ - 1265, - 1279 + 1233, + 1247 ], "loc": { "start": { - "line": 48, + "line": 46, "column": 13 }, "end": { - "line": 48, + "line": 46, "column": 27 } } }, "range": [ - 1260, - 1279 + 1228, + 1247 ], "loc": { "start": { - "line": 48, + "line": 46, "column": 8 }, "end": { - "line": 48, + "line": 46, "column": 27 } } @@ -2332,50 +2404,50 @@ "type": "Identifier", "name": "f", "range": [ - 1282, - 1283 + 1250, + 1251 ], "loc": { "start": { - "line": 48, + "line": 46, "column": 30 }, "end": { - "line": 48, + "line": 46, "column": 31 } } }, "property": { "type": "Identifier", - "name": "popup_filters_image_active", + "name": "image_active", "range": [ - 1284, - 1310 + 1252, + 1264 ], "loc": { "start": { - "line": 48, + "line": 46, "column": 32 }, "end": { - "line": 48, - "column": 58 + "line": 46, + "column": 44 } } }, "range": [ - 1282, - 1310 + 1250, + 1264 ], "loc": { "start": { - "line": 48, + "line": 46, "column": 30 }, "end": { - "line": 48, - "column": 58 + "line": 46, + "column": 44 } } }, @@ -2389,16 +2461,16 @@ "type": "Identifier", "name": "tf", "range": [ - 1326, - 1328 + 1280, + 1282 ], "loc": { "start": { - "line": 49, + "line": 47, "column": 12 }, "end": { - "line": 49, + "line": 47, "column": 14 } } @@ -2407,31 +2479,31 @@ "type": "Identifier", "name": "themesPath", "range": [ - 1329, - 1339 + 1283, + 1293 ], "loc": { "start": { - "line": 49, + "line": 47, "column": 15 }, "end": { - "line": 49, + "line": 47, "column": 25 } } }, "range": [ - 1326, - 1339 + 1280, + 1293 ], "loc": { "start": { - "line": 49, + "line": 47, "column": 12 }, "end": { - "line": 49, + "line": 47, "column": 25 } } @@ -2441,76 +2513,76 @@ "value": "icn_filterActive.gif", "raw": "'icn_filterActive.gif'", "range": [ - 1342, - 1364 + 1296, + 1318 ], "loc": { "start": { - "line": 49, + "line": 47, "column": 28 }, "end": { - "line": 49, + "line": 47, "column": 50 } } }, "range": [ - 1326, - 1364 + 1280, + 1318 ], "loc": { "start": { - "line": 49, + "line": 47, "column": 12 }, "end": { - "line": 49, + "line": 47, "column": 50 } } }, "range": [ - 1282, - 1364 + 1250, + 1318 ], "loc": { "start": { - "line": 48, + "line": 46, "column": 30 }, "end": { - "line": 49, + "line": 47, "column": 50 } } }, "range": [ - 1260, - 1364 + 1228, + 1318 ], "loc": { "start": { - "line": 48, + "line": 46, "column": 8 }, "end": { - "line": 49, + "line": 47, "column": 50 } } }, "range": [ - 1260, - 1365 + 1228, + 1319 ], "loc": { "start": { - "line": 48, + "line": 46, "column": 8 }, "end": { - "line": 49, + "line": 47, "column": 51 } }, @@ -2519,16 +2591,16 @@ "type": "Block", "value": "*\n * Active filter icon path\n * @type {string}\n ", "range": [ - 1175, - 1251 + 1143, + 1219 ], "loc": { "start": { - "line": 44, + "line": 42, "column": 8 }, "end": { - "line": 47, + "line": 45, "column": 11 } } @@ -2539,16 +2611,16 @@ "type": "Block", "value": "*\n * HTML for the filter icon\n * @type {string}\n ", "range": [ - 1375, - 1452 + 1329, + 1406 ], "loc": { "start": { - "line": 51, + "line": 49, "column": 8 }, "end": { - "line": 54, + "line": 52, "column": 11 } } @@ -2566,16 +2638,16 @@ "object": { "type": "ThisExpression", "range": [ - 1461, - 1465 + 1415, + 1419 ], "loc": { "start": { - "line": 55, + "line": 53, "column": 8 }, "end": { - "line": 55, + "line": 53, "column": 12 } } @@ -2584,31 +2656,31 @@ "type": "Identifier", "name": "iconHtml", "range": [ - 1466, - 1474 + 1420, + 1428 ], "loc": { "start": { - "line": 55, + "line": 53, "column": 13 }, "end": { - "line": 55, + "line": 53, "column": 21 } } }, "range": [ - 1461, - 1474 + 1415, + 1428 ], "loc": { "start": { - "line": 55, + "line": 53, "column": 8 }, "end": { - "line": 55, + "line": 53, "column": 21 } } @@ -2623,50 +2695,50 @@ "type": "Identifier", "name": "f", "range": [ - 1477, - 1478 + 1431, + 1432 ], "loc": { "start": { - "line": 55, + "line": 53, "column": 24 }, "end": { - "line": 55, + "line": 53, "column": 25 } } }, "property": { "type": "Identifier", - "name": "popup_filters_image_html", + "name": "image_html", "range": [ - 1479, - 1503 + 1433, + 1443 ], "loc": { "start": { - "line": 55, + "line": 53, "column": 26 }, "end": { - "line": 55, - "column": 50 + "line": 53, + "column": 36 } } }, "range": [ - 1477, - 1503 + 1431, + 1443 ], "loc": { "start": { - "line": 55, + "line": 53, "column": 24 }, "end": { - "line": 55, - "column": 50 + "line": 53, + "column": 36 } } }, @@ -2681,16 +2753,16 @@ "value": "\"Column", "raw": "'\" alt=\"Column filter\" />'", "range": [ - 1550, - 1576 + 1490, + 1516 ], "loc": { "start": { - "line": 56, + "line": 54, "column": 43 }, "end": { - "line": 56, + "line": 54, "column": 69 } } }, "range": [ - 1519, - 1576 + 1459, + 1516 ], "loc": { "start": { - "line": 56, + "line": 54, "column": 12 }, "end": { - "line": 56, + "line": 54, "column": 69 } } }, "range": [ - 1477, - 1576 + 1431, + 1516 ], "loc": { "start": { - "line": 55, + "line": 53, "column": 24 }, "end": { - "line": 56, + "line": 54, "column": 69 } } }, "range": [ - 1461, - 1576 + 1415, + 1516 ], "loc": { "start": { - "line": 55, + "line": 53, "column": 8 }, "end": { - "line": 56, + "line": 54, "column": 69 } } }, "range": [ - 1461, - 1577 + 1415, + 1517 ], "loc": { "start": { - "line": 55, + "line": 53, "column": 8 }, "end": { - "line": 56, + "line": 54, "column": 70 } }, @@ -2846,16 +2918,16 @@ "type": "Block", "value": "*\n * HTML for the filter icon\n * @type {string}\n ", "range": [ - 1375, - 1452 + 1329, + 1406 ], "loc": { "start": { - "line": 51, + "line": 49, "column": 8 }, "end": { - "line": 54, + "line": 52, "column": 11 } } @@ -2866,16 +2938,16 @@ "type": "Block", "value": "*\n * Css class assigned to the popup container element\n * @type {String}\n ", "range": [ - 1587, - 1689 + 1527, + 1629 ], "loc": { "start": { - "line": 58, + "line": 56, "column": 8 }, "end": { - "line": 61, + "line": 59, "column": 11 } } @@ -2893,16 +2965,16 @@ "object": { "type": "ThisExpression", "range": [ - 1698, - 1702 + 1638, + 1642 ], "loc": { "start": { - "line": 62, + "line": 60, "column": 8 }, "end": { - "line": 62, + "line": 60, "column": 12 } } @@ -2911,31 +2983,31 @@ "type": "Identifier", "name": "placeholderCssClass", "range": [ - 1703, - 1722 + 1643, + 1662 ], "loc": { "start": { - "line": 62, + "line": 60, "column": 13 }, "end": { - "line": 62, + "line": 60, "column": 32 } } }, "range": [ - 1698, - 1722 + 1638, + 1662 ], "loc": { "start": { - "line": 62, + "line": 60, "column": 8 }, "end": { - "line": 62, + "line": 60, "column": 32 } } @@ -2950,50 +3022,50 @@ "type": "Identifier", "name": "f", "range": [ - 1737, - 1738 + 1665, + 1666 ], "loc": { "start": { - "line": 63, - "column": 12 + "line": 60, + "column": 35 }, "end": { - "line": 63, - "column": 13 + "line": 60, + "column": 36 } } }, "property": { "type": "Identifier", - "name": "popup_placeholder_css_class", + "name": "placeholder_css_class", "range": [ - 1739, - 1766 + 1667, + 1688 ], "loc": { "start": { - "line": 63, - "column": 14 + "line": 60, + "column": 37 }, "end": { - "line": 63, - "column": 41 + "line": 60, + "column": 58 } } }, "range": [ - 1737, - 1766 + 1665, + 1688 ], "loc": { "start": { - "line": 63, - "column": 12 + "line": 60, + "column": 35 }, "end": { - "line": 63, - "column": 41 + "line": 60, + "column": 58 } } }, @@ -3002,62 +3074,62 @@ "value": "popUpPlaceholder", "raw": "'popUpPlaceholder'", "range": [ - 1770, - 1788 + 1704, + 1722 ], "loc": { "start": { - "line": 63, - "column": 45 + "line": 61, + "column": 12 }, "end": { - "line": 63, - "column": 63 + "line": 61, + "column": 30 } } }, "range": [ - 1737, - 1788 + 1665, + 1722 ], "loc": { "start": { - "line": 63, - "column": 12 + "line": 60, + "column": 35 }, "end": { - "line": 63, - "column": 63 + "line": 61, + "column": 30 } } }, "range": [ - 1698, - 1788 + 1638, + 1722 ], "loc": { "start": { - "line": 62, + "line": 60, "column": 8 }, "end": { - "line": 63, - "column": 63 + "line": 61, + "column": 30 } } }, "range": [ - 1698, - 1789 + 1638, + 1723 ], "loc": { "start": { - "line": 62, + "line": 60, "column": 8 }, "end": { - "line": 63, - "column": 64 + "line": 61, + "column": 31 } }, "leadingComments": [ @@ -3065,16 +3137,16 @@ "type": "Block", "value": "*\n * Css class assigned to the popup container element\n * @type {String}\n ", "range": [ - 1587, - 1689 + 1527, + 1629 ], "loc": { "start": { - "line": 58, + "line": 56, "column": 8 }, "end": { - "line": 61, + "line": 59, "column": 11 } } @@ -3085,16 +3157,16 @@ "type": "Block", "value": "*\n * Css class assigned to filter container element\n * @type {String}\n ", "range": [ - 1799, - 1898 + 1733, + 1832 ], "loc": { "start": { - "line": 65, + "line": 63, "column": 8 }, "end": { - "line": 68, + "line": 66, "column": 11 } } @@ -3112,16 +3184,16 @@ "object": { "type": "ThisExpression", "range": [ - 1907, - 1911 + 1841, + 1845 ], "loc": { "start": { - "line": 69, + "line": 67, "column": 8 }, "end": { - "line": 69, + "line": 67, "column": 12 } } @@ -3130,31 +3202,31 @@ "type": "Identifier", "name": "containerCssClass", "range": [ - 1912, - 1929 + 1846, + 1863 ], "loc": { "start": { - "line": 69, + "line": 67, "column": 13 }, "end": { - "line": 69, + "line": 67, "column": 30 } } }, "range": [ - 1907, - 1929 + 1841, + 1863 ], "loc": { "start": { - "line": 69, + "line": 67, "column": 8 }, "end": { - "line": 69, + "line": 67, "column": 30 } } @@ -3169,50 +3241,50 @@ "type": "Identifier", "name": "f", "range": [ - 1932, - 1933 + 1866, + 1867 ], "loc": { "start": { - "line": 69, + "line": 67, "column": 33 }, "end": { - "line": 69, + "line": 67, "column": 34 } } }, "property": { "type": "Identifier", - "name": "popup_div_css_class", + "name": "div_css_class", "range": [ - 1934, - 1953 + 1868, + 1881 ], "loc": { "start": { - "line": 69, + "line": 67, "column": 35 }, "end": { - "line": 69, - "column": 54 + "line": 67, + "column": 48 } } }, "range": [ - 1932, - 1953 + 1866, + 1881 ], "loc": { "start": { - "line": 69, + "line": 67, "column": 33 }, "end": { - "line": 69, - "column": 54 + "line": 67, + "column": 48 } } }, @@ -3221,62 +3293,62 @@ "value": "popUpFilter", "raw": "'popUpFilter'", "range": [ - 1957, - 1970 + 1885, + 1898 ], "loc": { "start": { - "line": 69, - "column": 58 + "line": 67, + "column": 52 }, "end": { - "line": 69, - "column": 71 + "line": 67, + "column": 65 } } }, "range": [ - 1932, - 1970 + 1866, + 1898 ], "loc": { "start": { - "line": 69, + "line": 67, "column": 33 }, "end": { - "line": 69, - "column": 71 + "line": 67, + "column": 65 } } }, "range": [ - 1907, - 1970 + 1841, + 1898 ], "loc": { "start": { - "line": 69, + "line": 67, "column": 8 }, "end": { - "line": 69, - "column": 71 + "line": 67, + "column": 65 } } }, "range": [ - 1907, - 1971 + 1841, + 1899 ], "loc": { "start": { - "line": 69, + "line": 67, "column": 8 }, "end": { - "line": 69, - "column": 72 + "line": 67, + "column": 66 } }, "leadingComments": [ @@ -3284,16 +3356,16 @@ "type": "Block", "value": "*\n * Css class assigned to filter container element\n * @type {String}\n ", "range": [ - 1799, - 1898 + 1733, + 1832 ], "loc": { "start": { - "line": 65, + "line": 63, "column": 8 }, "end": { - "line": 68, + "line": 66, "column": 11 } } @@ -3304,16 +3376,16 @@ "type": "Block", "value": "*\n * Ensure filter's container element width matches column width, enabled\n * by default\n * @type {Boolean}\n ", "range": [ - 1981, - 2126 + 1909, + 2054 ], "loc": { "start": { - "line": 71, + "line": 69, "column": 8 }, "end": { - "line": 75, + "line": 73, "column": 11 } } @@ -3331,16 +3403,16 @@ "object": { "type": "ThisExpression", "range": [ - 2135, - 2139 + 2063, + 2067 ], "loc": { "start": { - "line": 76, + "line": 74, "column": 8 }, "end": { - "line": 76, + "line": 74, "column": 12 } } @@ -3349,31 +3421,31 @@ "type": "Identifier", "name": "adjustToContainer", "range": [ - 2140, - 2157 + 2068, + 2085 ], "loc": { "start": { - "line": 76, + "line": 74, "column": 13 }, "end": { - "line": 76, + "line": 74, "column": 30 } } }, "range": [ - 2135, - 2157 + 2063, + 2085 ], "loc": { "start": { - "line": 76, + "line": 74, "column": 8 }, "end": { - "line": 76, + "line": 74, "column": 30 } } @@ -3390,50 +3462,50 @@ "type": "Identifier", "name": "f", "range": [ - 2172, - 2173 + 2088, + 2089 ], "loc": { "start": { - "line": 77, - "column": 12 + "line": 74, + "column": 33 }, "end": { - "line": 77, - "column": 13 + "line": 74, + "column": 34 } } }, "property": { "type": "Identifier", - "name": "popup_filters_adjust_to_container", + "name": "adjust_to_container", "range": [ - 2174, - 2207 + 2090, + 2109 ], "loc": { "start": { - "line": 77, - "column": 14 + "line": 74, + "column": 35 }, "end": { - "line": 77, - "column": 47 + "line": 74, + "column": 54 } } }, "range": [ - 2172, - 2207 + 2088, + 2109 ], "loc": { "start": { - "line": 77, - "column": 12 + "line": 74, + "column": 33 }, "end": { - "line": 77, - "column": 47 + "line": 74, + "column": 54 } } }, @@ -3442,32 +3514,32 @@ "value": false, "raw": "false", "range": [ - 2212, - 2217 + 2114, + 2119 ], "loc": { "start": { - "line": 77, - "column": 52 + "line": 74, + "column": 59 }, "end": { - "line": 77, - "column": 57 + "line": 74, + "column": 64 } } }, "range": [ - 2172, - 2217 + 2088, + 2119 ], "loc": { "start": { - "line": 77, - "column": 12 + "line": 74, + "column": 33 }, "end": { - "line": 77, - "column": 57 + "line": 74, + "column": 64 } } }, @@ -3476,17 +3548,17 @@ "value": false, "raw": "false", "range": [ - 2220, - 2225 + 2122, + 2127 ], "loc": { "start": { - "line": 77, - "column": 60 + "line": 74, + "column": 67 }, "end": { - "line": 77, - "column": 65 + "line": 74, + "column": 72 } } }, @@ -3495,62 +3567,62 @@ "value": true, "raw": "true", "range": [ - 2228, - 2232 + 2130, + 2134 ], "loc": { "start": { - "line": 77, - "column": 68 + "line": 74, + "column": 75 }, "end": { - "line": 77, - "column": 72 + "line": 74, + "column": 79 } } }, "range": [ - 2172, - 2232 + 2088, + 2134 ], "loc": { "start": { - "line": 77, - "column": 12 + "line": 74, + "column": 33 }, "end": { - "line": 77, - "column": 72 + "line": 74, + "column": 79 } } }, "range": [ - 2135, - 2232 + 2063, + 2134 ], "loc": { "start": { - "line": 76, + "line": 74, "column": 8 }, "end": { - "line": 77, - "column": 72 + "line": 74, + "column": 79 } } }, "range": [ - 2135, - 2233 + 2063, + 2135 ], "loc": { "start": { - "line": 76, + "line": 74, "column": 8 }, "end": { - "line": 77, - "column": 73 + "line": 74, + "column": 80 } }, "leadingComments": [ @@ -3558,16 +3630,16 @@ "type": "Block", "value": "*\n * Ensure filter's container element width matches column width, enabled\n * by default\n * @type {Boolean}\n ", "range": [ - 1981, - 2126 + 1909, + 2054 ], "loc": { "start": { - "line": 71, + "line": 69, "column": 8 }, "end": { - "line": 75, + "line": 73, "column": 11 } } @@ -3578,16 +3650,16 @@ "type": "Block", "value": "*\n * Callback fired before a popup filter is opened\n * @type {Function}\n ", "range": [ - 2243, - 2344 + 2145, + 2246 ], "loc": { "start": { - "line": 79, + "line": 76, "column": 8 }, "end": { - "line": 82, + "line": 79, "column": 11 } } @@ -3605,16 +3677,16 @@ "object": { "type": "ThisExpression", "range": [ - 2353, - 2357 + 2255, + 2259 ], "loc": { "start": { - "line": 83, + "line": 80, "column": 8 }, "end": { - "line": 83, + "line": 80, "column": 12 } } @@ -3623,31 +3695,31 @@ "type": "Identifier", "name": "onBeforeOpen", "range": [ - 2358, - 2370 + 2260, + 2272 ], "loc": { "start": { - "line": 83, + "line": 80, "column": 13 }, "end": { - "line": 83, + "line": 80, "column": 25 } } }, "range": [ - 2353, - 2370 + 2255, + 2272 ], "loc": { "start": { - "line": 83, + "line": 80, "column": 8 }, "end": { - "line": 83, + "line": 80, "column": 25 } } @@ -3660,16 +3732,16 @@ "type": "Identifier", "name": "isFn", "range": [ - 2373, - 2377 + 2275, + 2279 ], "loc": { "start": { - "line": 83, + "line": 80, "column": 28 }, "end": { - "line": 83, + "line": 80, "column": 32 } } @@ -3682,16 +3754,16 @@ "type": "Identifier", "name": "f", "range": [ - 2378, - 2379 + 2280, + 2281 ], "loc": { "start": { - "line": 83, + "line": 80, "column": 33 }, "end": { - "line": 83, + "line": 80, "column": 34 } } @@ -3700,47 +3772,47 @@ "type": "Identifier", "name": "on_before_popup_filter_open", "range": [ - 2380, - 2407 + 2282, + 2309 ], "loc": { "start": { - "line": 83, + "line": 80, "column": 35 }, "end": { - "line": 83, + "line": 80, "column": 62 } } }, "range": [ - 2378, - 2407 + 2280, + 2309 ], "loc": { "start": { - "line": 83, + "line": 80, "column": 33 }, "end": { - "line": 83, + "line": 80, "column": 62 } } } ], "range": [ - 2373, - 2408 + 2275, + 2310 ], "loc": { "start": { - "line": 83, + "line": 80, "column": 28 }, "end": { - "line": 83, + "line": 80, "column": 63 } } @@ -3752,16 +3824,16 @@ "type": "Identifier", "name": "f", "range": [ - 2423, - 2424 + 2325, + 2326 ], "loc": { "start": { - "line": 84, + "line": 81, "column": 12 }, "end": { - "line": 84, + "line": 81, "column": 13 } } @@ -3770,31 +3842,31 @@ "type": "Identifier", "name": "on_before_popup_filter_open", "range": [ - 2425, - 2452 + 2327, + 2354 ], "loc": { "start": { - "line": 84, + "line": 81, "column": 14 }, "end": { - "line": 84, + "line": 81, "column": 41 } } }, "range": [ - 2423, - 2452 + 2325, + 2354 ], "loc": { "start": { - "line": 84, + "line": 81, "column": 12 }, "end": { - "line": 84, + "line": 81, "column": 41 } } @@ -3803,61 +3875,61 @@ "type": "Identifier", "name": "EMPTY_FN", "range": [ - 2455, - 2463 + 2357, + 2365 ], "loc": { "start": { - "line": 84, + "line": 81, "column": 44 }, "end": { - "line": 84, + "line": 81, "column": 52 } } }, "range": [ - 2373, - 2463 + 2275, + 2365 ], "loc": { "start": { - "line": 83, + "line": 80, "column": 28 }, "end": { - "line": 84, + "line": 81, "column": 52 } } }, "range": [ - 2353, - 2463 + 2255, + 2365 ], "loc": { "start": { - "line": 83, + "line": 80, "column": 8 }, "end": { - "line": 84, + "line": 81, "column": 52 } } }, "range": [ - 2353, - 2464 + 2255, + 2366 ], "loc": { "start": { - "line": 83, + "line": 80, "column": 8 }, "end": { - "line": 84, + "line": 81, "column": 53 } }, @@ -3866,16 +3938,16 @@ "type": "Block", "value": "*\n * Callback fired before a popup filter is opened\n * @type {Function}\n ", "range": [ - 2243, - 2344 + 2145, + 2246 ], "loc": { "start": { - "line": 79, + "line": 76, "column": 8 }, "end": { - "line": 82, + "line": 79, "column": 11 } } @@ -3886,16 +3958,16 @@ "type": "Block", "value": "*\n * Callback fired after a popup filter is opened\n * @type {Function}\n ", "range": [ - 2474, - 2574 + 2376, + 2476 ], "loc": { "start": { - "line": 86, + "line": 83, "column": 8 }, "end": { - "line": 89, + "line": 86, "column": 11 } } @@ -3913,16 +3985,16 @@ "object": { "type": "ThisExpression", "range": [ - 2583, - 2587 + 2485, + 2489 ], "loc": { "start": { - "line": 90, + "line": 87, "column": 8 }, "end": { - "line": 90, + "line": 87, "column": 12 } } @@ -3931,31 +4003,31 @@ "type": "Identifier", "name": "onAfterOpen", "range": [ - 2588, - 2599 + 2490, + 2501 ], "loc": { "start": { - "line": 90, + "line": 87, "column": 13 }, "end": { - "line": 90, + "line": 87, "column": 24 } } }, "range": [ - 2583, - 2599 + 2485, + 2501 ], "loc": { "start": { - "line": 90, + "line": 87, "column": 8 }, "end": { - "line": 90, + "line": 87, "column": 24 } } @@ -3968,16 +4040,16 @@ "type": "Identifier", "name": "isFn", "range": [ - 2602, - 2606 + 2504, + 2508 ], "loc": { "start": { - "line": 90, + "line": 87, "column": 27 }, "end": { - "line": 90, + "line": 87, "column": 31 } } @@ -3990,16 +4062,16 @@ "type": "Identifier", "name": "f", "range": [ - 2607, - 2608 + 2509, + 2510 ], "loc": { "start": { - "line": 90, + "line": 87, "column": 32 }, "end": { - "line": 90, + "line": 87, "column": 33 } } @@ -4008,47 +4080,47 @@ "type": "Identifier", "name": "on_after_popup_filter_open", "range": [ - 2609, - 2635 + 2511, + 2537 ], "loc": { "start": { - "line": 90, + "line": 87, "column": 34 }, "end": { - "line": 90, + "line": 87, "column": 60 } } }, "range": [ - 2607, - 2635 + 2509, + 2537 ], "loc": { "start": { - "line": 90, + "line": 87, "column": 32 }, "end": { - "line": 90, + "line": 87, "column": 60 } } } ], "range": [ - 2602, - 2636 + 2504, + 2538 ], "loc": { "start": { - "line": 90, + "line": 87, "column": 27 }, "end": { - "line": 90, + "line": 87, "column": 61 } } @@ -4060,16 +4132,16 @@ "type": "Identifier", "name": "f", "range": [ - 2651, - 2652 + 2553, + 2554 ], "loc": { "start": { - "line": 91, + "line": 88, "column": 12 }, "end": { - "line": 91, + "line": 88, "column": 13 } } @@ -4078,31 +4150,31 @@ "type": "Identifier", "name": "on_after_popup_filter_open", "range": [ - 2653, - 2679 + 2555, + 2581 ], "loc": { "start": { - "line": 91, + "line": 88, "column": 14 }, "end": { - "line": 91, + "line": 88, "column": 40 } } }, "range": [ - 2651, - 2679 + 2553, + 2581 ], "loc": { "start": { - "line": 91, + "line": 88, "column": 12 }, "end": { - "line": 91, + "line": 88, "column": 40 } } @@ -4111,61 +4183,61 @@ "type": "Identifier", "name": "EMPTY_FN", "range": [ - 2682, - 2690 + 2584, + 2592 ], "loc": { "start": { - "line": 91, + "line": 88, "column": 43 }, "end": { - "line": 91, + "line": 88, "column": 51 } } }, "range": [ - 2602, - 2690 + 2504, + 2592 ], "loc": { "start": { - "line": 90, + "line": 87, "column": 27 }, "end": { - "line": 91, + "line": 88, "column": 51 } } }, "range": [ - 2583, - 2690 + 2485, + 2592 ], "loc": { "start": { - "line": 90, + "line": 87, "column": 8 }, "end": { - "line": 91, + "line": 88, "column": 51 } } }, "range": [ - 2583, - 2691 + 2485, + 2593 ], "loc": { "start": { - "line": 90, + "line": 87, "column": 8 }, "end": { - "line": 91, + "line": 88, "column": 52 } }, @@ -4174,16 +4246,16 @@ "type": "Block", "value": "*\n * Callback fired after a popup filter is opened\n * @type {Function}\n ", "range": [ - 2474, - 2574 + 2376, + 2476 ], "loc": { "start": { - "line": 86, + "line": 83, "column": 8 }, "end": { - "line": 89, + "line": 86, "column": 11 } } @@ -4194,16 +4266,16 @@ "type": "Block", "value": "*\n * Callback fired before a popup filter is closed\n * @type {Function}\n ", "range": [ - 2701, - 2802 + 2603, + 2704 ], "loc": { "start": { - "line": 93, + "line": 90, "column": 8 }, "end": { - "line": 96, + "line": 93, "column": 11 } } @@ -4221,16 +4293,16 @@ "object": { "type": "ThisExpression", "range": [ - 2811, - 2815 + 2713, + 2717 ], "loc": { "start": { - "line": 97, + "line": 94, "column": 8 }, "end": { - "line": 97, + "line": 94, "column": 12 } } @@ -4239,31 +4311,31 @@ "type": "Identifier", "name": "onBeforeClose", "range": [ - 2816, - 2829 + 2718, + 2731 ], "loc": { "start": { - "line": 97, + "line": 94, "column": 13 }, "end": { - "line": 97, + "line": 94, "column": 26 } } }, "range": [ - 2811, - 2829 + 2713, + 2731 ], "loc": { "start": { - "line": 97, + "line": 94, "column": 8 }, "end": { - "line": 97, + "line": 94, "column": 26 } } @@ -4276,16 +4348,16 @@ "type": "Identifier", "name": "isFn", "range": [ - 2832, - 2836 + 2734, + 2738 ], "loc": { "start": { - "line": 97, + "line": 94, "column": 29 }, "end": { - "line": 97, + "line": 94, "column": 33 } } @@ -4298,16 +4370,16 @@ "type": "Identifier", "name": "f", "range": [ - 2837, - 2838 + 2739, + 2740 ], "loc": { "start": { - "line": 97, + "line": 94, "column": 34 }, "end": { - "line": 97, + "line": 94, "column": 35 } } @@ -4316,47 +4388,47 @@ "type": "Identifier", "name": "on_before_popup_filter_close", "range": [ - 2839, - 2867 + 2741, + 2769 ], "loc": { "start": { - "line": 97, + "line": 94, "column": 36 }, "end": { - "line": 97, + "line": 94, "column": 64 } } }, "range": [ - 2837, - 2867 + 2739, + 2769 ], "loc": { "start": { - "line": 97, + "line": 94, "column": 34 }, "end": { - "line": 97, + "line": 94, "column": 64 } } } ], "range": [ - 2832, - 2868 + 2734, + 2770 ], "loc": { "start": { - "line": 97, + "line": 94, "column": 29 }, "end": { - "line": 97, + "line": 94, "column": 65 } } @@ -4368,16 +4440,16 @@ "type": "Identifier", "name": "f", "range": [ - 2883, - 2884 + 2785, + 2786 ], "loc": { "start": { - "line": 98, + "line": 95, "column": 12 }, "end": { - "line": 98, + "line": 95, "column": 13 } } @@ -4386,31 +4458,31 @@ "type": "Identifier", "name": "on_before_popup_filter_close", "range": [ - 2885, - 2913 + 2787, + 2815 ], "loc": { "start": { - "line": 98, + "line": 95, "column": 14 }, "end": { - "line": 98, + "line": 95, "column": 42 } } }, "range": [ - 2883, - 2913 + 2785, + 2815 ], "loc": { "start": { - "line": 98, + "line": 95, "column": 12 }, "end": { - "line": 98, + "line": 95, "column": 42 } } @@ -4419,61 +4491,61 @@ "type": "Identifier", "name": "EMPTY_FN", "range": [ - 2916, - 2924 + 2818, + 2826 ], "loc": { "start": { - "line": 98, + "line": 95, "column": 45 }, "end": { - "line": 98, + "line": 95, "column": 53 } } }, "range": [ - 2832, - 2924 + 2734, + 2826 ], "loc": { "start": { - "line": 97, + "line": 94, "column": 29 }, "end": { - "line": 98, + "line": 95, "column": 53 } } }, "range": [ - 2811, - 2924 + 2713, + 2826 ], "loc": { "start": { - "line": 97, + "line": 94, "column": 8 }, "end": { - "line": 98, + "line": 95, "column": 53 } } }, "range": [ - 2811, - 2925 + 2713, + 2827 ], "loc": { "start": { - "line": 97, + "line": 94, "column": 8 }, "end": { - "line": 98, + "line": 95, "column": 54 } }, @@ -4482,16 +4554,16 @@ "type": "Block", "value": "*\n * Callback fired before a popup filter is closed\n * @type {Function}\n ", "range": [ - 2701, - 2802 + 2603, + 2704 ], "loc": { "start": { - "line": 93, + "line": 90, "column": 8 }, "end": { - "line": 96, + "line": 93, "column": 11 } } @@ -4502,16 +4574,16 @@ "type": "Block", "value": "*\n * Callback fired after a popup filter is closed\n * @type {Function}\n ", "range": [ - 2935, - 3035 + 2837, + 2937 ], "loc": { "start": { - "line": 100, + "line": 97, "column": 8 }, "end": { - "line": 103, + "line": 100, "column": 11 } } @@ -4529,16 +4601,16 @@ "object": { "type": "ThisExpression", "range": [ - 3044, - 3048 + 2946, + 2950 ], "loc": { "start": { - "line": 104, + "line": 101, "column": 8 }, "end": { - "line": 104, + "line": 101, "column": 12 } } @@ -4547,31 +4619,31 @@ "type": "Identifier", "name": "onAfterClose", "range": [ - 3049, - 3061 + 2951, + 2963 ], "loc": { "start": { - "line": 104, + "line": 101, "column": 13 }, "end": { - "line": 104, + "line": 101, "column": 25 } } }, "range": [ - 3044, - 3061 + 2946, + 2963 ], "loc": { "start": { - "line": 104, + "line": 101, "column": 8 }, "end": { - "line": 104, + "line": 101, "column": 25 } } @@ -4584,16 +4656,16 @@ "type": "Identifier", "name": "isFn", "range": [ - 3064, - 3068 + 2966, + 2970 ], "loc": { "start": { - "line": 104, + "line": 101, "column": 28 }, "end": { - "line": 104, + "line": 101, "column": 32 } } @@ -4606,16 +4678,16 @@ "type": "Identifier", "name": "f", "range": [ - 3069, - 3070 + 2971, + 2972 ], "loc": { "start": { - "line": 104, + "line": 101, "column": 33 }, "end": { - "line": 104, + "line": 101, "column": 34 } } @@ -4624,47 +4696,47 @@ "type": "Identifier", "name": "on_after_popup_filter_close", "range": [ - 3071, - 3098 + 2973, + 3000 ], "loc": { "start": { - "line": 104, + "line": 101, "column": 35 }, "end": { - "line": 104, + "line": 101, "column": 62 } } }, "range": [ - 3069, - 3098 + 2971, + 3000 ], "loc": { "start": { - "line": 104, + "line": 101, "column": 33 }, "end": { - "line": 104, + "line": 101, "column": 62 } } } ], "range": [ - 3064, - 3099 + 2966, + 3001 ], "loc": { "start": { - "line": 104, + "line": 101, "column": 28 }, "end": { - "line": 104, + "line": 101, "column": 63 } } @@ -4676,16 +4748,16 @@ "type": "Identifier", "name": "f", "range": [ - 3114, - 3115 + 3016, + 3017 ], "loc": { "start": { - "line": 105, + "line": 102, "column": 12 }, "end": { - "line": 105, + "line": 102, "column": 13 } } @@ -4694,31 +4766,31 @@ "type": "Identifier", "name": "on_after_popup_filter_close", "range": [ - 3116, - 3143 + 3018, + 3045 ], "loc": { "start": { - "line": 105, + "line": 102, "column": 14 }, "end": { - "line": 105, + "line": 102, "column": 41 } } }, "range": [ - 3114, - 3143 + 3016, + 3045 ], "loc": { "start": { - "line": 105, + "line": 102, "column": 12 }, "end": { - "line": 105, + "line": 102, "column": 41 } } @@ -4727,61 +4799,61 @@ "type": "Identifier", "name": "EMPTY_FN", "range": [ - 3146, - 3154 + 3048, + 3056 ], "loc": { "start": { - "line": 105, + "line": 102, "column": 44 }, "end": { - "line": 105, + "line": 102, "column": 52 } } }, "range": [ - 3064, - 3154 + 2966, + 3056 ], "loc": { "start": { - "line": 104, + "line": 101, "column": 28 }, "end": { - "line": 105, + "line": 102, "column": 52 } } }, "range": [ - 3044, - 3154 + 2946, + 3056 ], "loc": { "start": { - "line": 104, + "line": 101, "column": 8 }, "end": { - "line": 105, + "line": 102, "column": 52 } } }, "range": [ - 3044, - 3155 + 2946, + 3057 ], "loc": { "start": { - "line": 104, + "line": 101, "column": 8 }, "end": { - "line": 105, + "line": 102, "column": 53 } }, @@ -4790,16 +4862,16 @@ "type": "Block", "value": "*\n * Callback fired after a popup filter is closed\n * @type {Function}\n ", "range": [ - 2935, - 3035 + 2837, + 2937 ], "loc": { "start": { - "line": 100, + "line": 97, "column": 8 }, "end": { - "line": 103, + "line": 100, "column": 11 } } @@ -4810,16 +4882,16 @@ "type": "Block", "value": "*\n * Collection of filters spans\n * @type {Array}\n * @private\n ", "range": [ - 3165, - 3264 + 3067, + 3166 ], "loc": { "start": { - "line": 107, + "line": 104, "column": 8 }, "end": { - "line": 111, + "line": 108, "column": 11 } } @@ -4837,16 +4909,16 @@ "object": { "type": "ThisExpression", "range": [ - 3273, - 3277 + 3175, + 3179 ], "loc": { "start": { - "line": 112, + "line": 109, "column": 8 }, "end": { - "line": 112, + "line": 109, "column": 12 } } @@ -4855,31 +4927,31 @@ "type": "Identifier", "name": "fltSpans", "range": [ - 3278, - 3286 + 3180, + 3188 ], "loc": { "start": { - "line": 112, + "line": 109, "column": 13 }, "end": { - "line": 112, + "line": 109, "column": 21 } } }, "range": [ - 3273, - 3286 + 3175, + 3188 ], "loc": { "start": { - "line": 112, + "line": 109, "column": 8 }, "end": { - "line": 112, + "line": 109, "column": 21 } } @@ -4888,46 +4960,46 @@ "type": "ArrayExpression", "elements": [], "range": [ - 3289, - 3291 + 3191, + 3193 ], "loc": { "start": { - "line": 112, + "line": 109, "column": 24 }, "end": { - "line": 112, + "line": 109, "column": 26 } } }, "range": [ - 3273, - 3291 + 3175, + 3193 ], "loc": { "start": { - "line": 112, + "line": 109, "column": 8 }, "end": { - "line": 112, + "line": 109, "column": 26 } } }, "range": [ - 3273, - 3292 + 3175, + 3194 ], "loc": { "start": { - "line": 112, + "line": 109, "column": 8 }, "end": { - "line": 112, + "line": 109, "column": 27 } }, @@ -4936,16 +5008,16 @@ "type": "Block", "value": "*\n * Collection of filters spans\n * @type {Array}\n * @private\n ", "range": [ - 3165, - 3264 + 3067, + 3166 ], "loc": { "start": { - "line": 107, + "line": 104, "column": 8 }, "end": { - "line": 111, + "line": 108, "column": 11 } } @@ -4956,16 +5028,16 @@ "type": "Block", "value": "*\n * Collection of filters icons\n * @type {Array}\n * @private\n ", "range": [ - 3302, - 3401 + 3204, + 3303 ], "loc": { "start": { - "line": 114, + "line": 111, "column": 8 }, "end": { - "line": 118, + "line": 115, "column": 11 } } @@ -4983,16 +5055,16 @@ "object": { "type": "ThisExpression", "range": [ - 3410, - 3414 + 3312, + 3316 ], "loc": { "start": { - "line": 119, + "line": 116, "column": 8 }, "end": { - "line": 119, + "line": 116, "column": 12 } } @@ -5001,31 +5073,31 @@ "type": "Identifier", "name": "fltIcons", "range": [ - 3415, - 3423 + 3317, + 3325 ], "loc": { "start": { - "line": 119, + "line": 116, "column": 13 }, "end": { - "line": 119, + "line": 116, "column": 21 } } }, "range": [ - 3410, - 3423 + 3312, + 3325 ], "loc": { "start": { - "line": 119, + "line": 116, "column": 8 }, "end": { - "line": 119, + "line": 116, "column": 21 } } @@ -5034,46 +5106,46 @@ "type": "ArrayExpression", "elements": [], "range": [ - 3426, - 3428 + 3328, + 3330 ], "loc": { "start": { - "line": 119, + "line": 116, "column": 24 }, "end": { - "line": 119, + "line": 116, "column": 26 } } }, "range": [ - 3410, - 3428 + 3312, + 3330 ], "loc": { "start": { - "line": 119, + "line": 116, "column": 8 }, "end": { - "line": 119, + "line": 116, "column": 26 } } }, "range": [ - 3410, - 3429 + 3312, + 3331 ], "loc": { "start": { - "line": 119, + "line": 116, "column": 8 }, "end": { - "line": 119, + "line": 116, "column": 27 } }, @@ -5082,16 +5154,16 @@ "type": "Block", "value": "*\n * Collection of filters icons\n * @type {Array}\n * @private\n ", "range": [ - 3302, - 3401 + 3204, + 3303 ], "loc": { "start": { - "line": 114, + "line": 111, "column": 8 }, "end": { - "line": 118, + "line": 115, "column": 11 } } @@ -5102,16 +5174,16 @@ "type": "Block", "value": "*\n * Collection of filters icons cached after pop-up filters are removed\n * @type {Array}\n * @private\n ", "range": [ - 3439, - 3578 + 3341, + 3480 ], "loc": { "start": { - "line": 121, + "line": 118, "column": 8 }, "end": { - "line": 125, + "line": 122, "column": 11 } } @@ -5129,16 +5201,16 @@ "object": { "type": "ThisExpression", "range": [ - 3587, - 3591 + 3489, + 3493 ], "loc": { "start": { - "line": 126, + "line": 123, "column": 8 }, "end": { - "line": 126, + "line": 123, "column": 12 } } @@ -5147,31 +5219,31 @@ "type": "Identifier", "name": "filtersCache", "range": [ - 3592, - 3604 + 3494, + 3506 ], "loc": { "start": { - "line": 126, + "line": 123, "column": 13 }, "end": { - "line": 126, + "line": 123, "column": 25 } } }, "range": [ - 3587, - 3604 + 3489, + 3506 ], "loc": { "start": { - "line": 126, + "line": 123, "column": 8 }, "end": { - "line": 126, + "line": 123, "column": 25 } } @@ -5181,46 +5253,46 @@ "value": null, "raw": "null", "range": [ - 3607, - 3611 + 3509, + 3513 ], "loc": { "start": { - "line": 126, + "line": 123, "column": 28 }, "end": { - "line": 126, + "line": 123, "column": 32 } } }, "range": [ - 3587, - 3611 + 3489, + 3513 ], "loc": { "start": { - "line": 126, + "line": 123, "column": 8 }, "end": { - "line": 126, + "line": 123, "column": 32 } } }, "range": [ - 3587, - 3612 + 3489, + 3514 ], "loc": { "start": { - "line": 126, + "line": 123, "column": 8 }, "end": { - "line": 126, + "line": 123, "column": 33 } }, @@ -5229,16 +5301,16 @@ "type": "Block", "value": "*\n * Collection of filters icons cached after pop-up filters are removed\n * @type {Array}\n * @private\n ", "range": [ - 3439, - 3578 + 3341, + 3480 ], "loc": { "start": { - "line": 121, + "line": 118, "column": 8 }, "end": { - "line": 125, + "line": 122, "column": 11 } } @@ -5249,16 +5321,16 @@ "type": "Block", "value": "*\n * Collection of filters containers\n * @type {Array}\n * @private\n ", "range": [ - 3622, - 3726 + 3524, + 3628 ], "loc": { "start": { - "line": 128, + "line": 125, "column": 8 }, "end": { - "line": 132, + "line": 129, "column": 11 } } @@ -5276,16 +5348,16 @@ "object": { "type": "ThisExpression", "range": [ - 3735, - 3739 + 3637, + 3641 ], "loc": { "start": { - "line": 133, + "line": 130, "column": 8 }, "end": { - "line": 133, + "line": 130, "column": 12 } } @@ -5294,31 +5366,31 @@ "type": "Identifier", "name": "fltElms", "range": [ - 3740, - 3747 + 3642, + 3649 ], "loc": { "start": { - "line": 133, + "line": 130, "column": 13 }, "end": { - "line": 133, + "line": 130, "column": 20 } } }, "range": [ - 3735, - 3747 + 3637, + 3649 ], "loc": { "start": { - "line": 133, + "line": 130, "column": 8 }, "end": { - "line": 133, + "line": 130, "column": 20 } } @@ -5332,16 +5404,16 @@ "object": { "type": "ThisExpression", "range": [ - 3750, - 3754 + 3652, + 3656 ], "loc": { "start": { - "line": 133, + "line": 130, "column": 23 }, "end": { - "line": 133, + "line": 130, "column": 27 } } @@ -5350,31 +5422,31 @@ "type": "Identifier", "name": "filtersCache", "range": [ - 3755, - 3767 + 3657, + 3669 ], "loc": { "start": { - "line": 133, + "line": 130, "column": 28 }, "end": { - "line": 133, + "line": 130, "column": 40 } } }, "range": [ - 3750, - 3767 + 3652, + 3669 ], "loc": { "start": { - "line": 133, + "line": 130, "column": 23 }, "end": { - "line": 133, + "line": 130, "column": 40 } } @@ -5383,61 +5455,61 @@ "type": "ArrayExpression", "elements": [], "range": [ - 3771, - 3773 + 3673, + 3675 ], "loc": { "start": { - "line": 133, + "line": 130, "column": 44 }, "end": { - "line": 133, + "line": 130, "column": 46 } } }, "range": [ - 3750, - 3773 + 3652, + 3675 ], "loc": { "start": { - "line": 133, + "line": 130, "column": 23 }, "end": { - "line": 133, + "line": 130, "column": 46 } } }, "range": [ - 3735, - 3773 + 3637, + 3675 ], "loc": { "start": { - "line": 133, + "line": 130, "column": 8 }, "end": { - "line": 133, + "line": 130, "column": 46 } } }, "range": [ - 3735, - 3774 + 3637, + 3676 ], "loc": { "start": { - "line": 133, + "line": 130, "column": 8 }, "end": { - "line": 133, + "line": 130, "column": 47 } }, @@ -5446,16 +5518,16 @@ "type": "Block", "value": "*\n * Collection of filters containers\n * @type {Array}\n * @private\n ", "range": [ - 3622, - 3726 + 3524, + 3628 ], "loc": { "start": { - "line": 128, + "line": 125, "column": 8 }, "end": { - "line": 132, + "line": 129, "column": 11 } } @@ -5466,16 +5538,16 @@ "type": "Block", "value": "*\n * Prefix for pop-up filter container ID\n * @type {String}\n * @private\n ", "range": [ - 3784, - 3894 + 3686, + 3796 ], "loc": { "start": { - "line": 135, + "line": 132, "column": 8 }, "end": { - "line": 139, + "line": 136, "column": 11 } } @@ -5493,16 +5565,16 @@ "object": { "type": "ThisExpression", "range": [ - 3903, - 3907 + 3805, + 3809 ], "loc": { "start": { - "line": 140, + "line": 137, "column": 8 }, "end": { - "line": 140, + "line": 137, "column": 12 } } @@ -5511,31 +5583,31 @@ "type": "Identifier", "name": "prfxDiv", "range": [ - 3908, - 3915 + 3810, + 3817 ], "loc": { "start": { - "line": 140, + "line": 137, "column": 13 }, "end": { - "line": 140, + "line": 137, "column": 20 } } }, "range": [ - 3903, - 3915 + 3805, + 3817 ], "loc": { "start": { - "line": 140, + "line": 137, "column": 8 }, "end": { - "line": 140, + "line": 137, "column": 20 } } @@ -5545,46 +5617,46 @@ "value": "popup_", "raw": "'popup_'", "range": [ - 3918, - 3926 + 3820, + 3828 ], "loc": { "start": { - "line": 140, + "line": 137, "column": 23 }, "end": { - "line": 140, + "line": 137, "column": 31 } } }, "range": [ - 3903, - 3926 + 3805, + 3828 ], "loc": { "start": { - "line": 140, + "line": 137, "column": 8 }, "end": { - "line": 140, + "line": 137, "column": 31 } } }, "range": [ - 3903, - 3927 + 3805, + 3829 ], "loc": { "start": { - "line": 140, + "line": 137, "column": 8 }, "end": { - "line": 140, + "line": 137, "column": 32 } }, @@ -5593,16 +5665,16 @@ "type": "Block", "value": "*\n * Prefix for pop-up filter container ID\n * @type {String}\n * @private\n ", "range": [ - 3784, - 3894 + 3686, + 3796 ], "loc": { "start": { - "line": 135, + "line": 132, "column": 8 }, "end": { - "line": 139, + "line": 136, "column": 11 } } @@ -5613,16 +5685,16 @@ "type": "Block", "value": "*\n * Column index of popup filter currently active\n * @type {Number}\n * @private\n ", "range": [ - 3937, - 4055 + 3839, + 3957 ], "loc": { "start": { - "line": 142, + "line": 139, "column": 8 }, "end": { - "line": 146, + "line": 143, "column": 11 } } @@ -5640,16 +5712,16 @@ "object": { "type": "ThisExpression", "range": [ - 4064, - 4068 + 3966, + 3970 ], "loc": { "start": { - "line": 147, + "line": 144, "column": 8 }, "end": { - "line": 147, + "line": 144, "column": 12 } } @@ -5658,31 +5730,31 @@ "type": "Identifier", "name": "activeFilterIdx", "range": [ - 4069, - 4084 + 3971, + 3986 ], "loc": { "start": { - "line": 147, + "line": 144, "column": 13 }, "end": { - "line": 147, + "line": 144, "column": 28 } } }, "range": [ - 4064, - 4084 + 3966, + 3986 ], "loc": { "start": { - "line": 147, + "line": 144, "column": 8 }, "end": { - "line": 147, + "line": 144, "column": 28 } } @@ -5695,62 +5767,62 @@ "value": 1, "raw": "1", "range": [ - 4088, - 4089 + 3990, + 3991 ], "loc": { "start": { - "line": 147, + "line": 144, "column": 32 }, "end": { - "line": 147, + "line": 144, "column": 33 } } }, "prefix": true, "range": [ - 4087, - 4089 + 3989, + 3991 ], "loc": { "start": { - "line": 147, + "line": 144, "column": 31 }, "end": { - "line": 147, + "line": 144, "column": 33 } } }, "range": [ - 4064, - 4089 + 3966, + 3991 ], "loc": { "start": { - "line": 147, + "line": 144, "column": 8 }, "end": { - "line": 147, + "line": 144, "column": 33 } } }, "range": [ - 4064, - 4090 + 3966, + 3992 ], "loc": { "start": { - "line": 147, + "line": 144, "column": 8 }, "end": { - "line": 147, + "line": 144, "column": 34 } }, @@ -5759,16 +5831,16 @@ "type": "Block", "value": "*\n * Column index of popup filter currently active\n * @type {Number}\n * @private\n ", "range": [ - 3937, - 4055 + 3839, + 3957 ], "loc": { "start": { - "line": 142, + "line": 139, "column": 8 }, "end": { - "line": 146, + "line": 143, "column": 11 } } @@ -5778,7 +5850,7 @@ ], "range": [ 560, - 4096 + 3998 ], "loc": { "start": { @@ -5786,7 +5858,7 @@ "column": 20 }, "end": { - "line": 148, + "line": 145, "column": 5 } } @@ -5795,7 +5867,7 @@ "expression": false, "range": [ 555, - 4096 + 3998 ], "loc": { "start": { @@ -5803,7 +5875,7 @@ "column": 15 }, "end": { - "line": 148, + "line": 145, "column": 5 } } @@ -5812,7 +5884,7 @@ "computed": false, "range": [ 544, - 4096 + 3998 ], "loc": { "start": { @@ -5820,7 +5892,7 @@ "column": 4 }, "end": { - "line": 148, + "line": 145, "column": 5 } }, @@ -5849,16 +5921,16 @@ "type": "Block", "value": "*\n * Click event handler for pop-up filter icon\n * @private\n ", "range": [ - 4102, - 4179 + 4004, + 4081 ], "loc": { "start": { - "line": 150, + "line": 147, "column": 4 }, "end": { - "line": 153, + "line": 150, "column": 7 } } @@ -5872,16 +5944,16 @@ "type": "Identifier", "name": "onClick", "range": [ - 4184, - 4191 + 4086, + 4093 ], "loc": { "start": { - "line": 154, + "line": 151, "column": 4 }, "end": { - "line": 154, + "line": 151, "column": 11 } } @@ -5894,16 +5966,16 @@ "type": "Identifier", "name": "evt", "range": [ - 4192, - 4195 + 4094, + 4097 ], "loc": { "start": { - "line": 154, + "line": 151, "column": 12 }, "end": { - "line": 154, + "line": 151, "column": 15 } } @@ -5921,16 +5993,16 @@ "type": "Identifier", "name": "elm", "range": [ - 4211, - 4214 + 4113, + 4116 ], "loc": { "start": { - "line": 155, + "line": 152, "column": 12 }, "end": { - "line": 155, + "line": 152, "column": 15 } } @@ -5944,16 +6016,16 @@ "type": "Identifier", "name": "targetEvt", "range": [ - 4217, - 4226 + 4119, + 4128 ], "loc": { "start": { - "line": 155, + "line": 152, "column": 18 }, "end": { - "line": 155, + "line": 152, "column": 27 } } @@ -5963,32 +6035,32 @@ "type": "Identifier", "name": "evt", "range": [ - 4227, - 4230 + 4129, + 4132 ], "loc": { "start": { - "line": 155, + "line": 152, "column": 28 }, "end": { - "line": 155, + "line": 152, "column": 31 } } } ], "range": [ - 4217, - 4231 + 4119, + 4133 ], "loc": { "start": { - "line": 155, + "line": 152, "column": 18 }, "end": { - "line": 155, + "line": 152, "column": 32 } } @@ -5997,46 +6069,46 @@ "type": "Identifier", "name": "parentNode", "range": [ - 4232, - 4242 + 4134, + 4144 ], "loc": { "start": { - "line": 155, + "line": 152, "column": 33 }, "end": { - "line": 155, + "line": 152, "column": 43 } } }, "range": [ - 4217, - 4242 + 4119, + 4144 ], "loc": { "start": { - "line": 155, + "line": 152, "column": 18 }, "end": { - "line": 155, + "line": 152, "column": 43 } } }, "range": [ - 4211, - 4242 + 4113, + 4144 ], "loc": { "start": { - "line": 155, + "line": 152, "column": 12 }, "end": { - "line": 155, + "line": 152, "column": 43 } } @@ -6044,16 +6116,16 @@ ], "kind": "let", "range": [ - 4207, - 4243 + 4109, + 4145 ], "loc": { "start": { - "line": 155, + "line": 152, "column": 8 }, "end": { - "line": 155, + "line": 152, "column": 44 } } @@ -6067,16 +6139,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 4256, - 4264 + 4158, + 4166 ], "loc": { "start": { - "line": 156, + "line": 153, "column": 12 }, "end": { - "line": 156, + "line": 153, "column": 20 } } @@ -6087,16 +6159,16 @@ "type": "Identifier", "name": "parseInt", "range": [ - 4267, - 4275 + 4169, + 4177 ], "loc": { "start": { - "line": 156, + "line": 153, "column": 23 }, "end": { - "line": 156, + "line": 153, "column": 31 } } @@ -6111,16 +6183,16 @@ "type": "Identifier", "name": "elm", "range": [ - 4276, - 4279 + 4178, + 4181 ], "loc": { "start": { - "line": 156, + "line": 153, "column": 32 }, "end": { - "line": 156, + "line": 153, "column": 35 } } @@ -6129,31 +6201,31 @@ "type": "Identifier", "name": "getAttribute", "range": [ - 4280, - 4292 + 4182, + 4194 ], "loc": { "start": { - "line": 156, + "line": 153, "column": 36 }, "end": { - "line": 156, + "line": 153, "column": 48 } } }, "range": [ - 4276, - 4292 + 4178, + 4194 ], "loc": { "start": { - "line": 156, + "line": 153, "column": 32 }, "end": { - "line": 156, + "line": 153, "column": 48 } } @@ -6164,32 +6236,32 @@ "value": "ci", "raw": "'ci'", "range": [ - 4293, - 4297 + 4195, + 4199 ], "loc": { "start": { - "line": 156, + "line": 153, "column": 49 }, "end": { - "line": 156, + "line": 153, "column": 53 } } } ], "range": [ - 4276, - 4298 + 4178, + 4200 ], "loc": { "start": { - "line": 156, + "line": 153, "column": 32 }, "end": { - "line": 156, + "line": 153, "column": 54 } } @@ -6199,47 +6271,47 @@ "value": 10, "raw": "10", "range": [ - 4300, - 4302 + 4202, + 4204 ], "loc": { "start": { - "line": 156, + "line": 153, "column": 56 }, "end": { - "line": 156, + "line": 153, "column": 58 } } } ], "range": [ - 4267, - 4303 + 4169, + 4205 ], "loc": { "start": { - "line": 156, + "line": 153, "column": 23 }, "end": { - "line": 156, + "line": 153, "column": 59 } } }, "range": [ - 4256, - 4303 + 4158, + 4205 ], "loc": { "start": { - "line": 156, + "line": 153, "column": 12 }, "end": { - "line": 156, + "line": 153, "column": 59 } } @@ -6247,16 +6319,16 @@ ], "kind": "let", "range": [ - 4252, - 4304 + 4154, + 4206 ], "loc": { "start": { - "line": 156, + "line": 153, "column": 8 }, "end": { - "line": 156, + "line": 153, "column": 60 } } @@ -6271,16 +6343,16 @@ "object": { "type": "ThisExpression", "range": [ - 4314, - 4318 + 4216, + 4220 ], "loc": { "start": { - "line": 158, + "line": 155, "column": 8 }, "end": { - "line": 158, + "line": 155, "column": 12 } } @@ -6289,31 +6361,31 @@ "type": "Identifier", "name": "closeAll", "range": [ - 4319, - 4327 + 4221, + 4229 ], "loc": { "start": { - "line": 158, + "line": 155, "column": 13 }, "end": { - "line": 158, + "line": 155, "column": 21 } } }, "range": [ - 4314, - 4327 + 4216, + 4229 ], "loc": { "start": { - "line": 158, + "line": 155, "column": 8 }, "end": { - "line": 158, + "line": 155, "column": 21 } } @@ -6323,47 +6395,47 @@ "type": "Identifier", "name": "colIndex", "range": [ - 4328, - 4336 + 4230, + 4238 ], "loc": { "start": { - "line": 158, + "line": 155, "column": 22 }, "end": { - "line": 158, + "line": 155, "column": 30 } } } ], "range": [ - 4314, - 4337 + 4216, + 4239 ], "loc": { "start": { - "line": 158, + "line": 155, "column": 8 }, "end": { - "line": 158, + "line": 155, "column": 31 } } }, "range": [ - 4314, - 4338 + 4216, + 4240 ], "loc": { "start": { - "line": 158, + "line": 155, "column": 8 }, "end": { - "line": 158, + "line": 155, "column": 32 } } @@ -6378,16 +6450,16 @@ "object": { "type": "ThisExpression", "range": [ - 4347, - 4351 + 4249, + 4253 ], "loc": { "start": { - "line": 159, + "line": 156, "column": 8 }, "end": { - "line": 159, + "line": 156, "column": 12 } } @@ -6396,31 +6468,31 @@ "type": "Identifier", "name": "toggle", "range": [ - 4352, - 4358 + 4254, + 4260 ], "loc": { "start": { - "line": 159, + "line": 156, "column": 13 }, "end": { - "line": 159, + "line": 156, "column": 19 } } }, "range": [ - 4347, - 4358 + 4249, + 4260 ], "loc": { "start": { - "line": 159, + "line": 156, "column": 8 }, "end": { - "line": 159, + "line": 156, "column": 19 } } @@ -6430,47 +6502,47 @@ "type": "Identifier", "name": "colIndex", "range": [ - 4359, - 4367 + 4261, + 4269 ], "loc": { "start": { - "line": 159, + "line": 156, "column": 20 }, "end": { - "line": 159, + "line": 156, "column": 28 } } } ], "range": [ - 4347, - 4368 + 4249, + 4270 ], "loc": { "start": { - "line": 159, + "line": 156, "column": 8 }, "end": { - "line": 159, + "line": 156, "column": 29 } } }, "range": [ - 4347, - 4369 + 4249, + 4271 ], "loc": { "start": { - "line": 159, + "line": 156, "column": 8 }, "end": { - "line": 159, + "line": 156, "column": 30 } } @@ -6483,16 +6555,16 @@ "object": { "type": "ThisExpression", "range": [ - 4383, - 4387 + 4285, + 4289 ], "loc": { "start": { - "line": 161, + "line": 158, "column": 12 }, "end": { - "line": 161, + "line": 158, "column": 16 } } @@ -6501,31 +6573,31 @@ "type": "Identifier", "name": "adjustToContainer", "range": [ - 4388, - 4405 + 4290, + 4307 ], "loc": { "start": { - "line": 161, + "line": 158, "column": 17 }, "end": { - "line": 161, + "line": 158, "column": 34 } } }, "range": [ - 4383, - 4405 + 4285, + 4307 ], "loc": { "start": { - "line": 161, + "line": 158, "column": 12 }, "end": { - "line": 161, + "line": 158, "column": 34 } } @@ -6542,16 +6614,16 @@ "type": "Identifier", "name": "cont", "range": [ - 4425, - 4429 + 4327, + 4331 ], "loc": { "start": { - "line": 162, + "line": 159, "column": 16 }, "end": { - "line": 162, + "line": 159, "column": 20 } } @@ -6565,16 +6637,16 @@ "object": { "type": "ThisExpression", "range": [ - 4432, - 4436 + 4334, + 4338 ], "loc": { "start": { - "line": 162, + "line": 159, "column": 23 }, "end": { - "line": 162, + "line": 159, "column": 27 } } @@ -6583,31 +6655,31 @@ "type": "Identifier", "name": "fltElms", "range": [ - 4437, - 4444 + 4339, + 4346 ], "loc": { "start": { - "line": 162, + "line": 159, "column": 28 }, "end": { - "line": 162, + "line": 159, "column": 35 } } }, "range": [ - 4432, - 4444 + 4334, + 4346 ], "loc": { "start": { - "line": 162, + "line": 159, "column": 23 }, "end": { - "line": 162, + "line": 159, "column": 35 } } @@ -6616,46 +6688,46 @@ "type": "Identifier", "name": "colIndex", "range": [ - 4445, - 4453 + 4347, + 4355 ], "loc": { "start": { - "line": 162, + "line": 159, "column": 36 }, "end": { - "line": 162, + "line": 159, "column": 44 } } }, "range": [ - 4432, - 4454 + 4334, + 4356 ], "loc": { "start": { - "line": 162, + "line": 159, "column": 23 }, "end": { - "line": 162, + "line": 159, "column": 45 } } }, "range": [ - 4425, - 4454 + 4327, + 4356 ], "loc": { "start": { - "line": 162, + "line": 159, "column": 16 }, "end": { - "line": 162, + "line": 159, "column": 45 } } @@ -6666,16 +6738,16 @@ "type": "Identifier", "name": "header", "range": [ - 4472, - 4478 + 4374, + 4380 ], "loc": { "start": { - "line": 163, + "line": 160, "column": 16 }, "end": { - "line": 163, + "line": 160, "column": 22 } } @@ -6691,16 +6763,16 @@ "object": { "type": "ThisExpression", "range": [ - 4481, - 4485 + 4383, + 4387 ], "loc": { "start": { - "line": 163, + "line": 160, "column": 25 }, "end": { - "line": 163, + "line": 160, "column": 29 } } @@ -6709,31 +6781,31 @@ "type": "Identifier", "name": "tf", "range": [ - 4486, - 4488 + 4388, + 4390 ], "loc": { "start": { - "line": 163, + "line": 160, "column": 30 }, "end": { - "line": 163, + "line": 160, "column": 32 } } }, "range": [ - 4481, - 4488 + 4383, + 4390 ], "loc": { "start": { - "line": 163, + "line": 160, "column": 25 }, "end": { - "line": 163, + "line": 160, "column": 32 } } @@ -6742,31 +6814,31 @@ "type": "Identifier", "name": "getHeaderElement", "range": [ - 4489, - 4505 + 4391, + 4407 ], "loc": { "start": { - "line": 163, + "line": 160, "column": 33 }, "end": { - "line": 163, + "line": 160, "column": 49 } } }, "range": [ - 4481, - 4505 + 4383, + 4407 ], "loc": { "start": { - "line": 163, + "line": 160, "column": 25 }, "end": { - "line": 163, + "line": 160, "column": 49 } } @@ -6776,47 +6848,47 @@ "type": "Identifier", "name": "colIndex", "range": [ - 4506, - 4514 + 4408, + 4416 ], "loc": { "start": { - "line": 163, + "line": 160, "column": 50 }, "end": { - "line": 163, + "line": 160, "column": 58 } } } ], "range": [ - 4481, - 4515 + 4383, + 4417 ], "loc": { "start": { - "line": 163, + "line": 160, "column": 25 }, "end": { - "line": 163, + "line": 160, "column": 59 } } }, "range": [ - 4472, - 4515 + 4374, + 4417 ], "loc": { "start": { - "line": 163, + "line": 160, "column": 16 }, "end": { - "line": 163, + "line": 160, "column": 59 } } @@ -6827,16 +6899,16 @@ "type": "Identifier", "name": "headerWidth", "range": [ - 4533, - 4544 + 4435, + 4446 ], "loc": { "start": { - "line": 164, + "line": 161, "column": 16 }, "end": { - "line": 164, + "line": 161, "column": 27 } } @@ -6851,16 +6923,16 @@ "type": "Identifier", "name": "header", "range": [ - 4547, - 4553 + 4449, + 4455 ], "loc": { "start": { - "line": 164, + "line": 161, "column": 30 }, "end": { - "line": 164, + "line": 161, "column": 36 } } @@ -6869,31 +6941,31 @@ "type": "Identifier", "name": "clientWidth", "range": [ - 4554, - 4565 + 4456, + 4467 ], "loc": { "start": { - "line": 164, + "line": 161, "column": 37 }, "end": { - "line": 164, + "line": 161, "column": 48 } } }, "range": [ - 4547, - 4565 + 4449, + 4467 ], "loc": { "start": { - "line": 164, + "line": 161, "column": 30 }, "end": { - "line": 164, + "line": 161, "column": 48 } } @@ -6903,46 +6975,46 @@ "value": 0.95, "raw": "0.95", "range": [ - 4568, - 4572 + 4470, + 4474 ], "loc": { "start": { - "line": 164, + "line": 161, "column": 51 }, "end": { - "line": 164, + "line": 161, "column": 55 } } }, "range": [ - 4547, - 4572 + 4449, + 4474 ], "loc": { "start": { - "line": 164, + "line": 161, "column": 30 }, "end": { - "line": 164, + "line": 161, "column": 55 } } }, "range": [ - 4533, - 4572 + 4435, + 4474 ], "loc": { "start": { - "line": 164, + "line": 161, "column": 16 }, "end": { - "line": 164, + "line": 161, "column": 55 } } @@ -6950,16 +7022,16 @@ ], "kind": "let", "range": [ - 4421, - 4573 + 4323, + 4475 ], "loc": { "start": { - "line": 162, + "line": 159, "column": 12 }, "end": { - "line": 164, + "line": 161, "column": 56 } } @@ -6979,16 +7051,16 @@ "type": "Identifier", "name": "cont", "range": [ - 4586, - 4590 + 4488, + 4492 ], "loc": { "start": { - "line": 165, + "line": 162, "column": 12 }, "end": { - "line": 165, + "line": 162, "column": 16 } } @@ -6997,31 +7069,31 @@ "type": "Identifier", "name": "style", "range": [ - 4591, - 4596 + 4493, + 4498 ], "loc": { "start": { - "line": 165, + "line": 162, "column": 17 }, "end": { - "line": 165, + "line": 162, "column": 22 } } }, "range": [ - 4586, - 4596 + 4488, + 4498 ], "loc": { "start": { - "line": 165, + "line": 162, "column": 12 }, "end": { - "line": 165, + "line": 162, "column": 22 } } @@ -7030,31 +7102,31 @@ "type": "Identifier", "name": "width", "range": [ - 4597, - 4602 + 4499, + 4504 ], "loc": { "start": { - "line": 165, + "line": 162, "column": 23 }, "end": { - "line": 165, + "line": 162, "column": 28 } } }, "range": [ - 4586, - 4602 + 4488, + 4504 ], "loc": { "start": { - "line": 165, + "line": 162, "column": 12 }, "end": { - "line": 165, + "line": 162, "column": 28 } } @@ -7068,16 +7140,16 @@ "type": "Identifier", "name": "parseInt", "range": [ - 4605, - 4613 + 4507, + 4515 ], "loc": { "start": { - "line": 165, + "line": 162, "column": 31 }, "end": { - "line": 165, + "line": 162, "column": 39 } } @@ -7087,16 +7159,16 @@ "type": "Identifier", "name": "headerWidth", "range": [ - 4614, - 4625 + 4516, + 4527 ], "loc": { "start": { - "line": 165, + "line": 162, "column": 40 }, "end": { - "line": 165, + "line": 162, "column": 51 } } @@ -7106,32 +7178,32 @@ "value": 10, "raw": "10", "range": [ - 4627, - 4629 + 4529, + 4531 ], "loc": { "start": { - "line": 165, + "line": 162, "column": 53 }, "end": { - "line": 165, + "line": 162, "column": 55 } } } ], "range": [ - 4605, - 4630 + 4507, + 4532 ], "loc": { "start": { - "line": 165, + "line": 162, "column": 31 }, "end": { - "line": 165, + "line": 162, "column": 56 } } @@ -7141,93 +7213,93 @@ "value": "px", "raw": "'px'", "range": [ - 4633, - 4637 + 4535, + 4539 ], "loc": { "start": { - "line": 165, + "line": 162, "column": 59 }, "end": { - "line": 165, + "line": 162, "column": 63 } } }, "range": [ - 4605, - 4637 + 4507, + 4539 ], "loc": { "start": { - "line": 165, + "line": 162, "column": 31 }, "end": { - "line": 165, + "line": 162, "column": 63 } } }, "range": [ - 4586, - 4637 + 4488, + 4539 ], "loc": { "start": { - "line": 165, + "line": 162, "column": 12 }, "end": { - "line": 165, + "line": 162, "column": 63 } } }, "range": [ - 4586, - 4638 + 4488, + 4540 ], "loc": { "start": { - "line": 165, + "line": 162, "column": 12 }, "end": { - "line": 165, + "line": 162, "column": 64 } } } ], "range": [ - 4407, - 4648 + 4309, + 4550 ], "loc": { "start": { - "line": 161, + "line": 158, "column": 36 }, "end": { - "line": 166, + "line": 163, "column": 9 } } }, "alternate": null, "range": [ - 4379, - 4648 + 4281, + 4550 ], "loc": { "start": { - "line": 161, + "line": 158, "column": 8 }, "end": { - "line": 166, + "line": 163, "column": 9 } } @@ -7240,16 +7312,16 @@ "type": "Identifier", "name": "cancelEvt", "range": [ - 4657, - 4666 + 4559, + 4568 ], "loc": { "start": { - "line": 167, + "line": 164, "column": 8 }, "end": { - "line": 167, + "line": 164, "column": 17 } } @@ -7259,47 +7331,47 @@ "type": "Identifier", "name": "evt", "range": [ - 4667, - 4670 + 4569, + 4572 ], "loc": { "start": { - "line": 167, + "line": 164, "column": 18 }, "end": { - "line": 167, + "line": 164, "column": 21 } } } ], "range": [ - 4657, - 4671 + 4559, + 4573 ], "loc": { "start": { - "line": 167, + "line": 164, "column": 8 }, "end": { - "line": 167, + "line": 164, "column": 22 } } }, "range": [ - 4657, - 4672 + 4559, + 4574 ], "loc": { "start": { - "line": 167, + "line": 164, "column": 8 }, "end": { - "line": 167, + "line": 164, "column": 23 } } @@ -7312,16 +7384,16 @@ "type": "Identifier", "name": "stopEvt", "range": [ - 4681, - 4688 + 4583, + 4590 ], "loc": { "start": { - "line": 168, + "line": 165, "column": 8 }, "end": { - "line": 168, + "line": 165, "column": 15 } } @@ -7331,63 +7403,63 @@ "type": "Identifier", "name": "evt", "range": [ - 4689, - 4692 + 4591, + 4594 ], "loc": { "start": { - "line": 168, + "line": 165, "column": 16 }, "end": { - "line": 168, + "line": 165, "column": 19 } } } ], "range": [ - 4681, - 4693 + 4583, + 4595 ], "loc": { "start": { - "line": 168, + "line": 165, "column": 8 }, "end": { - "line": 168, + "line": 165, "column": 20 } } }, "range": [ - 4681, - 4694 + 4583, + 4596 ], "loc": { "start": { - "line": 168, + "line": 165, "column": 8 }, "end": { - "line": 168, + "line": 165, "column": 21 } } } ], "range": [ - 4197, - 4700 + 4099, + 4602 ], "loc": { "start": { - "line": 154, + "line": 151, "column": 17 }, "end": { - "line": 169, + "line": 166, "column": 5 } } @@ -7395,16 +7467,16 @@ "generator": false, "expression": false, "range": [ - 4191, - 4700 + 4093, + 4602 ], "loc": { "start": { - "line": 154, + "line": 151, "column": 11 }, "end": { - "line": 169, + "line": 166, "column": 5 } } @@ -7412,16 +7484,16 @@ "kind": "method", "computed": false, "range": [ - 4184, - 4700 + 4086, + 4602 ], "loc": { "start": { - "line": 154, + "line": 151, "column": 4 }, "end": { - "line": 169, + "line": 166, "column": 5 } }, @@ -7430,16 +7502,16 @@ "type": "Block", "value": "*\n * Click event handler for pop-up filter icon\n * @private\n ", "range": [ - 4102, - 4179 + 4004, + 4081 ], "loc": { "start": { - "line": 150, + "line": 147, "column": 4 }, "end": { - "line": 153, + "line": 150, "column": 7 } } @@ -7450,16 +7522,16 @@ "type": "Block", "value": "*\n * Mouse-up event handler handling popup filter auto-close behaviour\n * @private\n ", "range": [ - 4706, - 4806 + 4608, + 4708 ], "loc": { "start": { - "line": 171, + "line": 168, "column": 4 }, "end": { - "line": 174, + "line": 171, "column": 7 } } @@ -7473,16 +7545,16 @@ "type": "Identifier", "name": "onMouseup", "range": [ - 4811, - 4820 + 4713, + 4722 ], "loc": { "start": { - "line": 175, + "line": 172, "column": 4 }, "end": { - "line": 175, + "line": 172, "column": 13 } } @@ -7495,16 +7567,16 @@ "type": "Identifier", "name": "evt", "range": [ - 4821, - 4824 + 4723, + 4726 ], "loc": { "start": { - "line": 175, + "line": 172, "column": 14 }, "end": { - "line": 175, + "line": 172, "column": 17 } } @@ -7524,16 +7596,16 @@ "object": { "type": "ThisExpression", "range": [ - 4840, - 4844 + 4742, + 4746 ], "loc": { "start": { - "line": 176, + "line": 173, "column": 12 }, "end": { - "line": 176, + "line": 173, "column": 16 } } @@ -7542,31 +7614,31 @@ "type": "Identifier", "name": "activeFilterIdx", "range": [ - 4845, - 4860 + 4747, + 4762 ], "loc": { "start": { - "line": 176, + "line": 173, "column": 17 }, "end": { - "line": 176, + "line": 173, "column": 32 } } }, "range": [ - 4840, - 4860 + 4742, + 4762 ], "loc": { "start": { - "line": 176, + "line": 173, "column": 12 }, "end": { - "line": 176, + "line": 173, "column": 32 } } @@ -7579,47 +7651,47 @@ "value": 1, "raw": "1", "range": [ - 4866, - 4867 + 4768, + 4769 ], "loc": { "start": { - "line": 176, + "line": 173, "column": 38 }, "end": { - "line": 176, + "line": 173, "column": 39 } } }, "prefix": true, "range": [ - 4865, - 4867 + 4767, + 4769 ], "loc": { "start": { - "line": 176, + "line": 173, "column": 37 }, "end": { - "line": 176, + "line": 173, "column": 39 } } }, "range": [ - 4840, - 4867 + 4742, + 4769 ], "loc": { "start": { - "line": 176, + "line": 173, "column": 12 }, "end": { - "line": 176, + "line": 173, "column": 39 } } @@ -7631,48 +7703,48 @@ "type": "ReturnStatement", "argument": null, "range": [ - 4883, - 4890 + 4785, + 4792 ], "loc": { "start": { - "line": 177, + "line": 174, "column": 12 }, "end": { - "line": 177, + "line": 174, "column": 19 } } } ], "range": [ - 4869, - 4900 + 4771, + 4802 ], "loc": { "start": { - "line": 176, + "line": 173, "column": 41 }, "end": { - "line": 178, + "line": 175, "column": 9 } } }, "alternate": null, "range": [ - 4836, - 4900 + 4738, + 4802 ], "loc": { "start": { - "line": 176, + "line": 173, "column": 8 }, "end": { - "line": 178, + "line": 175, "column": 9 } } @@ -7686,16 +7758,16 @@ "type": "Identifier", "name": "targetElm", "range": [ - 4913, - 4922 + 4815, + 4824 ], "loc": { "start": { - "line": 179, + "line": 176, "column": 12 }, "end": { - "line": 179, + "line": 176, "column": 21 } } @@ -7706,16 +7778,16 @@ "type": "Identifier", "name": "targetEvt", "range": [ - 4925, - 4934 + 4827, + 4836 ], "loc": { "start": { - "line": 179, + "line": 176, "column": 24 }, "end": { - "line": 179, + "line": 176, "column": 33 } } @@ -7725,47 +7797,47 @@ "type": "Identifier", "name": "evt", "range": [ - 4935, - 4938 + 4837, + 4840 ], "loc": { "start": { - "line": 179, + "line": 176, "column": 34 }, "end": { - "line": 179, + "line": 176, "column": 37 } } } ], "range": [ - 4925, - 4939 + 4827, + 4841 ], "loc": { "start": { - "line": 179, + "line": 176, "column": 24 }, "end": { - "line": 179, + "line": 176, "column": 38 } } }, "range": [ - 4913, - 4939 + 4815, + 4841 ], "loc": { "start": { - "line": 179, + "line": 176, "column": 12 }, "end": { - "line": 179, + "line": 176, "column": 38 } } @@ -7773,16 +7845,16 @@ ], "kind": "let", "range": [ - 4909, - 4940 + 4811, + 4842 ], "loc": { "start": { - "line": 179, + "line": 176, "column": 8 }, "end": { - "line": 179, + "line": 176, "column": 39 } } @@ -7796,16 +7868,16 @@ "type": "Identifier", "name": "activeFlt", "range": [ - 4953, - 4962 + 4855, + 4864 ], "loc": { "start": { - "line": 180, + "line": 177, "column": 12 }, "end": { - "line": 180, + "line": 177, "column": 21 } } @@ -7819,16 +7891,16 @@ "object": { "type": "ThisExpression", "range": [ - 4965, - 4969 + 4867, + 4871 ], "loc": { "start": { - "line": 180, + "line": 177, "column": 24 }, "end": { - "line": 180, + "line": 177, "column": 28 } } @@ -7837,31 +7909,31 @@ "type": "Identifier", "name": "fltElms", "range": [ - 4970, - 4977 + 4872, + 4879 ], "loc": { "start": { - "line": 180, + "line": 177, "column": 29 }, "end": { - "line": 180, + "line": 177, "column": 36 } } }, "range": [ - 4965, - 4977 + 4867, + 4879 ], "loc": { "start": { - "line": 180, + "line": 177, "column": 24 }, "end": { - "line": 180, + "line": 177, "column": 36 } } @@ -7872,16 +7944,16 @@ "object": { "type": "ThisExpression", "range": [ - 4978, - 4982 + 4880, + 4884 ], "loc": { "start": { - "line": 180, + "line": 177, "column": 37 }, "end": { - "line": 180, + "line": 177, "column": 41 } } @@ -7890,61 +7962,61 @@ "type": "Identifier", "name": "activeFilterIdx", "range": [ - 4983, - 4998 + 4885, + 4900 ], "loc": { "start": { - "line": 180, + "line": 177, "column": 42 }, "end": { - "line": 180, + "line": 177, "column": 57 } } }, "range": [ - 4978, - 4998 + 4880, + 4900 ], "loc": { "start": { - "line": 180, + "line": 177, "column": 37 }, "end": { - "line": 180, + "line": 177, "column": 57 } } }, "range": [ - 4965, - 4999 + 4867, + 4901 ], "loc": { "start": { - "line": 180, + "line": 177, "column": 24 }, "end": { - "line": 180, + "line": 177, "column": 58 } } }, "range": [ - 4953, - 4999 + 4855, + 4901 ], "loc": { "start": { - "line": 180, + "line": 177, "column": 12 }, "end": { - "line": 180, + "line": 177, "column": 58 } } @@ -7952,16 +8024,16 @@ ], "kind": "let", "range": [ - 4949, - 5000 + 4851, + 4902 ], "loc": { "start": { - "line": 180, + "line": 177, "column": 8 }, "end": { - "line": 180, + "line": 177, "column": 59 } } @@ -7975,16 +8047,16 @@ "type": "Identifier", "name": "icon", "range": [ - 5013, - 5017 + 4915, + 4919 ], "loc": { "start": { - "line": 181, + "line": 178, "column": 12 }, "end": { - "line": 181, + "line": 178, "column": 16 } } @@ -7998,16 +8070,16 @@ "object": { "type": "ThisExpression", "range": [ - 5020, - 5024 + 4922, + 4926 ], "loc": { "start": { - "line": 181, + "line": 178, "column": 19 }, "end": { - "line": 181, + "line": 178, "column": 23 } } @@ -8016,31 +8088,31 @@ "type": "Identifier", "name": "fltIcons", "range": [ - 5025, - 5033 + 4927, + 4935 ], "loc": { "start": { - "line": 181, + "line": 178, "column": 24 }, "end": { - "line": 181, + "line": 178, "column": 32 } } }, "range": [ - 5020, - 5033 + 4922, + 4935 ], "loc": { "start": { - "line": 181, + "line": 178, "column": 19 }, "end": { - "line": 181, + "line": 178, "column": 32 } } @@ -8051,16 +8123,16 @@ "object": { "type": "ThisExpression", "range": [ - 5034, - 5038 + 4936, + 4940 ], "loc": { "start": { - "line": 181, + "line": 178, "column": 33 }, "end": { - "line": 181, + "line": 178, "column": 37 } } @@ -8069,61 +8141,61 @@ "type": "Identifier", "name": "activeFilterIdx", "range": [ - 5039, - 5054 + 4941, + 4956 ], "loc": { "start": { - "line": 181, + "line": 178, "column": 38 }, "end": { - "line": 181, + "line": 178, "column": 53 } } }, "range": [ - 5034, - 5054 + 4936, + 4956 ], "loc": { "start": { - "line": 181, + "line": 178, "column": 33 }, "end": { - "line": 181, + "line": 178, "column": 53 } } }, "range": [ - 5020, - 5055 + 4922, + 4957 ], "loc": { "start": { - "line": 181, + "line": 178, "column": 19 }, "end": { - "line": 181, + "line": 178, "column": 54 } } }, "range": [ - 5013, - 5055 + 4915, + 4957 ], "loc": { "start": { - "line": 181, + "line": 178, "column": 12 }, "end": { - "line": 181, + "line": 178, "column": 54 } } @@ -8131,16 +8203,16 @@ ], "kind": "let", "range": [ - 5009, - 5056 + 4911, + 4958 ], "loc": { "start": { - "line": 181, + "line": 178, "column": 8 }, "end": { - "line": 181, + "line": 178, "column": 55 } } @@ -8154,16 +8226,16 @@ "type": "Identifier", "name": "icon", "range": [ - 5070, - 5074 + 4972, + 4976 ], "loc": { "start": { - "line": 183, + "line": 180, "column": 12 }, "end": { - "line": 183, + "line": 180, "column": 16 } } @@ -8172,31 +8244,31 @@ "type": "Identifier", "name": "targetElm", "range": [ - 5079, - 5088 + 4981, + 4990 ], "loc": { "start": { - "line": 183, + "line": 180, "column": 21 }, "end": { - "line": 183, + "line": 180, "column": 30 } } }, "range": [ - 5070, - 5088 + 4972, + 4990 ], "loc": { "start": { - "line": 183, + "line": 180, "column": 12 }, "end": { - "line": 183, + "line": 180, "column": 30 } } @@ -8208,48 +8280,48 @@ "type": "ReturnStatement", "argument": null, "range": [ - 5104, - 5111 + 5006, + 5013 ], "loc": { "start": { - "line": 184, + "line": 181, "column": 12 }, "end": { - "line": 184, + "line": 181, "column": 19 } } } ], "range": [ - 5090, - 5121 + 4992, + 5023 ], "loc": { "start": { - "line": 183, + "line": 180, "column": 32 }, "end": { - "line": 185, + "line": 182, "column": 9 } } }, "alternate": null, "range": [ - 5066, - 5121 + 4968, + 5023 ], "loc": { "start": { - "line": 183, + "line": 180, "column": 8 }, "end": { - "line": 185, + "line": 182, "column": 9 } } @@ -8263,16 +8335,16 @@ "type": "Identifier", "name": "targetElm", "range": [ - 5138, - 5147 + 5040, + 5049 ], "loc": { "start": { - "line": 187, + "line": 184, "column": 15 }, "end": { - "line": 187, + "line": 184, "column": 24 } } @@ -8284,16 +8356,16 @@ "type": "Identifier", "name": "targetElm", "range": [ - 5151, - 5160 + 5053, + 5062 ], "loc": { "start": { - "line": 187, + "line": 184, "column": 28 }, "end": { - "line": 187, + "line": 184, "column": 37 } } @@ -8302,46 +8374,46 @@ "type": "Identifier", "name": "activeFlt", "range": [ - 5165, - 5174 + 5067, + 5076 ], "loc": { "start": { - "line": 187, + "line": 184, "column": 42 }, "end": { - "line": 187, + "line": 184, "column": 51 } } }, "range": [ - 5151, - 5174 + 5053, + 5076 ], "loc": { "start": { - "line": 187, + "line": 184, "column": 28 }, "end": { - "line": 187, + "line": 184, "column": 51 } } }, "range": [ - 5138, - 5174 + 5040, + 5076 ], "loc": { "start": { - "line": 187, + "line": 184, "column": 15 }, "end": { - "line": 187, + "line": 184, "column": 51 } } @@ -8358,16 +8430,16 @@ "type": "Identifier", "name": "targetElm", "range": [ - 5190, - 5199 + 5092, + 5101 ], "loc": { "start": { - "line": 188, + "line": 185, "column": 12 }, "end": { - "line": 188, + "line": 185, "column": 21 } } @@ -8379,16 +8451,16 @@ "type": "Identifier", "name": "targetElm", "range": [ - 5202, - 5211 + 5104, + 5113 ], "loc": { "start": { - "line": 188, + "line": 185, "column": 24 }, "end": { - "line": 188, + "line": 185, "column": 33 } } @@ -8397,92 +8469,92 @@ "type": "Identifier", "name": "parentNode", "range": [ - 5212, - 5222 + 5114, + 5124 ], "loc": { "start": { - "line": 188, + "line": 185, "column": 34 }, "end": { - "line": 188, + "line": 185, "column": 44 } } }, "range": [ - 5202, - 5222 + 5104, + 5124 ], "loc": { "start": { - "line": 188, + "line": 185, "column": 24 }, "end": { - "line": 188, + "line": 185, "column": 44 } } }, "range": [ - 5190, - 5222 + 5092, + 5124 ], "loc": { "start": { - "line": 188, + "line": 185, "column": 12 }, "end": { - "line": 188, + "line": 185, "column": 44 } } }, "range": [ - 5190, - 5223 + 5092, + 5125 ], "loc": { "start": { - "line": 188, + "line": 185, "column": 12 }, "end": { - "line": 188, + "line": 185, "column": 45 } } } ], "range": [ - 5176, - 5233 + 5078, + 5135 ], "loc": { "start": { - "line": 187, + "line": 184, "column": 53 }, "end": { - "line": 189, + "line": 186, "column": 9 } } }, "range": [ - 5131, - 5233 + 5033, + 5135 ], "loc": { "start": { - "line": 187, + "line": 184, "column": 8 }, "end": { - "line": 189, + "line": 186, "column": 9 } } @@ -8496,16 +8568,16 @@ "type": "Identifier", "name": "targetElm", "range": [ - 5247, - 5256 + 5149, + 5158 ], "loc": { "start": { - "line": 191, + "line": 188, "column": 12 }, "end": { - "line": 191, + "line": 188, "column": 21 } } @@ -8514,31 +8586,31 @@ "type": "Identifier", "name": "activeFlt", "range": [ - 5261, - 5270 + 5163, + 5172 ], "loc": { "start": { - "line": 191, + "line": 188, "column": 26 }, "end": { - "line": 191, + "line": 188, "column": 35 } } }, "range": [ - 5247, - 5270 + 5149, + 5172 ], "loc": { "start": { - "line": 191, + "line": 188, "column": 12 }, "end": { - "line": 191, + "line": 188, "column": 35 } } @@ -8556,16 +8628,16 @@ "object": { "type": "ThisExpression", "range": [ - 5286, - 5290 + 5188, + 5192 ], "loc": { "start": { - "line": 192, + "line": 189, "column": 12 }, "end": { - "line": 192, + "line": 189, "column": 16 } } @@ -8574,31 +8646,31 @@ "type": "Identifier", "name": "close", "range": [ - 5291, - 5296 + 5193, + 5198 ], "loc": { "start": { - "line": 192, + "line": 189, "column": 17 }, "end": { - "line": 192, + "line": 189, "column": 22 } } }, "range": [ - 5286, - 5296 + 5188, + 5198 ], "loc": { "start": { - "line": 192, + "line": 189, "column": 12 }, "end": { - "line": 192, + "line": 189, "column": 22 } } @@ -8610,16 +8682,16 @@ "object": { "type": "ThisExpression", "range": [ - 5297, - 5301 + 5199, + 5203 ], "loc": { "start": { - "line": 192, + "line": 189, "column": 23 }, "end": { - "line": 192, + "line": 189, "column": 27 } } @@ -8628,94 +8700,94 @@ "type": "Identifier", "name": "activeFilterIdx", "range": [ - 5302, - 5317 + 5204, + 5219 ], "loc": { "start": { - "line": 192, + "line": 189, "column": 28 }, "end": { - "line": 192, + "line": 189, "column": 43 } } }, "range": [ - 5297, - 5317 + 5199, + 5219 ], "loc": { "start": { - "line": 192, + "line": 189, "column": 23 }, "end": { - "line": 192, + "line": 189, "column": 43 } } } ], "range": [ - 5286, - 5318 + 5188, + 5220 ], "loc": { "start": { - "line": 192, + "line": 189, "column": 12 }, "end": { - "line": 192, + "line": 189, "column": 44 } } }, "range": [ - 5286, - 5319 + 5188, + 5221 ], "loc": { "start": { - "line": 192, + "line": 189, "column": 12 }, "end": { - "line": 192, + "line": 189, "column": 45 } } } ], "range": [ - 5272, - 5329 + 5174, + 5231 ], "loc": { "start": { - "line": 191, + "line": 188, "column": 37 }, "end": { - "line": 193, + "line": 190, "column": 9 } } }, "alternate": null, "range": [ - 5243, - 5329 + 5145, + 5231 ], "loc": { "start": { - "line": 191, + "line": 188, "column": 8 }, "end": { - "line": 193, + "line": 190, "column": 9 } } @@ -8724,32 +8796,32 @@ "type": "ReturnStatement", "argument": null, "range": [ - 5339, - 5346 + 5241, + 5248 ], "loc": { "start": { - "line": 195, + "line": 192, "column": 8 }, "end": { - "line": 195, + "line": 192, "column": 15 } } } ], "range": [ - 4826, - 5352 + 4728, + 5254 ], "loc": { "start": { - "line": 175, + "line": 172, "column": 19 }, "end": { - "line": 196, + "line": 193, "column": 5 } } @@ -8757,16 +8829,16 @@ "generator": false, "expression": false, "range": [ - 4820, - 5352 + 4722, + 5254 ], "loc": { "start": { - "line": 175, + "line": 172, "column": 13 }, "end": { - "line": 196, + "line": 193, "column": 5 } } @@ -8774,16 +8846,16 @@ "kind": "method", "computed": false, "range": [ - 4811, - 5352 + 4713, + 5254 ], "loc": { "start": { - "line": 175, + "line": 172, "column": 4 }, "end": { - "line": 196, + "line": 193, "column": 5 } }, @@ -8792,16 +8864,16 @@ "type": "Block", "value": "*\n * Mouse-up event handler handling popup filter auto-close behaviour\n * @private\n ", "range": [ - 4706, - 4806 + 4608, + 4708 ], "loc": { "start": { - "line": 171, + "line": 168, "column": 4 }, "end": { - "line": 174, + "line": 171, "column": 7 } } @@ -8812,16 +8884,16 @@ "type": "Block", "value": "*\n * Initialize DOM elements\n ", "range": [ - 5358, - 5400 + 5260, + 5302 ], "loc": { "start": { - "line": 198, + "line": 195, "column": 4 }, "end": { - "line": 200, + "line": 197, "column": 7 } } @@ -8835,16 +8907,16 @@ "type": "Identifier", "name": "init", "range": [ - 5405, - 5409 + 5307, + 5311 ], "loc": { "start": { - "line": 201, + "line": 198, "column": 4 }, "end": { - "line": 201, + "line": 198, "column": 8 } } @@ -8864,16 +8936,16 @@ "object": { "type": "ThisExpression", "range": [ - 5426, - 5430 + 5328, + 5332 ], "loc": { "start": { - "line": 202, + "line": 199, "column": 12 }, "end": { - "line": 202, + "line": 199, "column": 16 } } @@ -8882,31 +8954,31 @@ "type": "Identifier", "name": "initialized", "range": [ - 5431, - 5442 + 5333, + 5344 ], "loc": { "start": { - "line": 202, + "line": 199, "column": 17 }, "end": { - "line": 202, + "line": 199, "column": 28 } } }, "range": [ - 5426, - 5442 + 5328, + 5344 ], "loc": { "start": { - "line": 202, + "line": 199, "column": 12 }, "end": { - "line": 202, + "line": 199, "column": 28 } } @@ -8918,48 +8990,48 @@ "type": "ReturnStatement", "argument": null, "range": [ - 5458, - 5465 + 5360, + 5367 ], "loc": { "start": { - "line": 203, + "line": 200, "column": 12 }, "end": { - "line": 203, + "line": 200, "column": 19 } } } ], "range": [ - 5444, - 5475 + 5346, + 5377 ], "loc": { "start": { - "line": 202, + "line": 199, "column": 30 }, "end": { - "line": 204, + "line": 201, "column": 9 } } }, "alternate": null, "range": [ - 5422, - 5475 + 5324, + 5377 ], "loc": { "start": { - "line": 202, + "line": 199, "column": 8 }, "end": { - "line": 204, + "line": 201, "column": 9 } } @@ -8973,16 +9045,16 @@ "type": "Identifier", "name": "tf", "range": [ - 5489, - 5491 + 5391, + 5393 ], "loc": { "start": { - "line": 206, + "line": 203, "column": 12 }, "end": { - "line": 206, + "line": 203, "column": 14 } } @@ -8993,16 +9065,16 @@ "object": { "type": "ThisExpression", "range": [ - 5494, - 5498 + 5396, + 5400 ], "loc": { "start": { - "line": 206, + "line": 203, "column": 17 }, "end": { - "line": 206, + "line": 203, "column": 21 } } @@ -9011,46 +9083,46 @@ "type": "Identifier", "name": "tf", "range": [ - 5499, - 5501 + 5401, + 5403 ], "loc": { "start": { - "line": 206, + "line": 203, "column": 22 }, "end": { - "line": 206, + "line": 203, "column": 24 } } }, "range": [ - 5494, - 5501 + 5396, + 5403 ], "loc": { "start": { - "line": 206, + "line": 203, "column": 17 }, "end": { - "line": 206, + "line": 203, "column": 24 } } }, "range": [ - 5489, - 5501 + 5391, + 5403 ], "loc": { "start": { - "line": 206, + "line": 203, "column": 12 }, "end": { - "line": 206, + "line": 203, "column": 24 } } @@ -9058,16 +9130,16 @@ ], "kind": "let", "range": [ - 5485, - 5502 + 5387, + 5404 ], "loc": { "start": { - "line": 206, + "line": 203, "column": 8 }, "end": { - "line": 206, + "line": 203, "column": 25 } }, @@ -9076,16 +9148,16 @@ "type": "Line", "value": " Override headers row index if no grouped headers", "range": [ - 5512, - 5563 + 5414, + 5465 ], "loc": { "start": { - "line": 208, + "line": 205, "column": 8 }, "end": { - "line": 208, + "line": 205, "column": 59 } } @@ -9094,16 +9166,16 @@ "type": "Line", "value": " TODO: Because of the filters row generation, headers row index needs", "range": [ - 5572, - 5643 + 5474, + 5545 ], "loc": { "start": { - "line": 209, + "line": 206, "column": 8 }, "end": { - "line": 209, + "line": 206, "column": 79 } } @@ -9112,16 +9184,16 @@ "type": "Line", "value": " adjusting: prevent useless row generation", "range": [ - 5652, - 5696 + 5554, + 5598 ], "loc": { "start": { - "line": 210, + "line": 207, "column": 8 }, "end": { - "line": 210, + "line": 207, "column": 52 } } @@ -9143,16 +9215,16 @@ "type": "Identifier", "name": "tf", "range": [ - 5709, - 5711 + 5611, + 5613 ], "loc": { "start": { - "line": 211, + "line": 208, "column": 12 }, "end": { - "line": 211, + "line": 208, "column": 14 } } @@ -9161,31 +9233,31 @@ "type": "Identifier", "name": "headersRow", "range": [ - 5712, - 5722 + 5614, + 5624 ], "loc": { "start": { - "line": 211, + "line": 208, "column": 15 }, "end": { - "line": 211, + "line": 208, "column": 25 } } }, "range": [ - 5709, - 5722 + 5611, + 5624 ], "loc": { "start": { - "line": 211, + "line": 208, "column": 12 }, "end": { - "line": 211, + "line": 208, "column": 25 } } @@ -9195,31 +9267,31 @@ "value": 1, "raw": "1", "range": [ - 5726, - 5727 + 5628, + 5629 ], "loc": { "start": { - "line": 211, + "line": 208, "column": 29 }, "end": { - "line": 211, + "line": 208, "column": 30 } } }, "range": [ - 5709, - 5727 + 5611, + 5629 ], "loc": { "start": { - "line": 211, + "line": 208, "column": 12 }, "end": { - "line": 211, + "line": 208, "column": 30 } } @@ -9230,16 +9302,16 @@ "type": "Identifier", "name": "isNaN", "range": [ - 5731, - 5736 + 5633, + 5638 ], "loc": { "start": { - "line": 211, + "line": 208, "column": 34 }, "end": { - "line": 211, + "line": 208, "column": 39 } } @@ -9257,16 +9329,16 @@ "type": "Identifier", "name": "tf", "range": [ - 5737, - 5739 + 5639, + 5641 ], "loc": { "start": { - "line": 211, + "line": 208, "column": 40 }, "end": { - "line": 211, + "line": 208, "column": 42 } } @@ -9275,47 +9347,47 @@ "type": "Identifier", "name": "config", "range": [ - 5740, - 5746 + 5642, + 5648 ], "loc": { "start": { - "line": 211, + "line": 208, "column": 43 }, "end": { - "line": 211, + "line": 208, "column": 49 } } }, "range": [ - 5737, - 5746 + 5639, + 5648 ], "loc": { "start": { - "line": 211, + "line": 208, "column": 40 }, "end": { - "line": 211, + "line": 208, "column": 49 } } }, "arguments": [], "range": [ - 5737, - 5748 + 5639, + 5650 ], "loc": { "start": { - "line": 211, + "line": 208, "column": 40 }, "end": { - "line": 211, + "line": 208, "column": 51 } } @@ -9324,62 +9396,62 @@ "type": "Identifier", "name": "headers_row_index", "range": [ - 5749, - 5766 + 5651, + 5668 ], "loc": { "start": { - "line": 211, + "line": 208, "column": 52 }, "end": { - "line": 211, + "line": 208, "column": 69 } } }, "range": [ - 5737, - 5766 + 5639, + 5668 ], "loc": { "start": { - "line": 211, + "line": 208, "column": 40 }, "end": { - "line": 211, + "line": 208, "column": 69 } } } ], "range": [ - 5731, - 5767 + 5633, + 5669 ], "loc": { "start": { - "line": 211, + "line": 208, "column": 34 }, "end": { - "line": 211, + "line": 208, "column": 70 } } }, "range": [ - 5709, - 5767 + 5611, + 5669 ], "loc": { "start": { - "line": 211, + "line": 208, "column": 12 }, "end": { - "line": 211, + "line": 208, "column": 70 } } @@ -9399,16 +9471,16 @@ "type": "Identifier", "name": "tf", "range": [ - 5783, - 5785 + 5685, + 5687 ], "loc": { "start": { - "line": 212, + "line": 209, "column": 12 }, "end": { - "line": 212, + "line": 209, "column": 14 } } @@ -9417,31 +9489,31 @@ "type": "Identifier", "name": "headersRow", "range": [ - 5786, - 5796 + 5688, + 5698 ], "loc": { "start": { - "line": 212, + "line": 209, "column": 15 }, "end": { - "line": 212, + "line": 209, "column": 25 } } }, "range": [ - 5783, - 5796 + 5685, + 5698 ], "loc": { "start": { - "line": 212, + "line": 209, "column": 12 }, "end": { - "line": 212, + "line": 209, "column": 25 } } @@ -9451,78 +9523,78 @@ "value": 0, "raw": "0", "range": [ - 5799, - 5800 + 5701, + 5702 ], "loc": { "start": { - "line": 212, + "line": 209, "column": 28 }, "end": { - "line": 212, + "line": 209, "column": 29 } } }, "range": [ - 5783, - 5800 + 5685, + 5702 ], "loc": { "start": { - "line": 212, + "line": 209, "column": 12 }, "end": { - "line": 212, + "line": 209, "column": 29 } } }, "range": [ - 5783, - 5801 + 5685, + 5703 ], "loc": { "start": { - "line": 212, + "line": 209, "column": 12 }, "end": { - "line": 212, + "line": 209, "column": 30 } } } ], "range": [ - 5769, - 5811 + 5671, + 5713 ], "loc": { "start": { - "line": 211, + "line": 208, "column": 72 }, "end": { - "line": 213, + "line": 210, "column": 9 } } }, "alternate": null, "range": [ - 5705, - 5811 + 5607, + 5713 ], "loc": { "start": { - "line": 211, + "line": 208, "column": 8 }, "end": { - "line": 213, + "line": 210, "column": 9 } }, @@ -9531,16 +9603,16 @@ "type": "Line", "value": " Override headers row index if no grouped headers", "range": [ - 5512, - 5563 + 5414, + 5465 ], "loc": { "start": { - "line": 208, + "line": 205, "column": 8 }, "end": { - "line": 208, + "line": 205, "column": 59 } } @@ -9549,16 +9621,16 @@ "type": "Line", "value": " TODO: Because of the filters row generation, headers row index needs", "range": [ - 5572, - 5643 + 5474, + 5545 ], "loc": { "start": { - "line": 209, + "line": 206, "column": 8 }, "end": { - "line": 209, + "line": 206, "column": 79 } } @@ -9567,16 +9639,16 @@ "type": "Line", "value": " adjusting: prevent useless row generation", "range": [ - 5652, - 5696 + 5554, + 5598 ], "loc": { "start": { - "line": 210, + "line": 207, "column": 8 }, "end": { - "line": 210, + "line": 207, "column": 52 } } @@ -9587,16 +9659,16 @@ "type": "Line", "value": " Adjust headers row index for grid-layout mode", "range": [ - 5821, - 5869 + 5723, + 5771 ], "loc": { "start": { - "line": 215, + "line": 212, "column": 8 }, "end": { - "line": 215, + "line": 212, "column": 56 } } @@ -9605,16 +9677,16 @@ "type": "Line", "value": " TODO: Because of the filters row generation, headers row index needs", "range": [ - 5878, - 5949 + 5780, + 5851 ], "loc": { "start": { - "line": 216, + "line": 213, "column": 8 }, "end": { - "line": 216, + "line": 213, "column": 79 } } @@ -9623,16 +9695,16 @@ "type": "Line", "value": " adjusting: prevent useless row generation", "range": [ - 5958, - 6002 + 5860, + 5904 ], "loc": { "start": { - "line": 217, + "line": 214, "column": 8 }, "end": { - "line": 217, + "line": 214, "column": 52 } } @@ -9648,16 +9720,16 @@ "type": "Identifier", "name": "tf", "range": [ - 6015, - 6017 + 5917, + 5919 ], "loc": { "start": { - "line": 218, + "line": 215, "column": 12 }, "end": { - "line": 218, + "line": 215, "column": 14 } } @@ -9666,31 +9738,31 @@ "type": "Identifier", "name": "gridLayout", "range": [ - 6018, - 6028 + 5920, + 5930 ], "loc": { "start": { - "line": 218, + "line": 215, "column": 15 }, "end": { - "line": 218, + "line": 215, "column": 25 } } }, "range": [ - 6015, - 6028 + 5917, + 5930 ], "loc": { "start": { - "line": 218, + "line": 215, "column": 12 }, "end": { - "line": 218, + "line": 215, "column": 25 } } @@ -9710,16 +9782,16 @@ "type": "Identifier", "name": "tf", "range": [ - 6044, - 6046 + 5946, + 5948 ], "loc": { "start": { - "line": 219, + "line": 216, "column": 12 }, "end": { - "line": 219, + "line": 216, "column": 14 } } @@ -9728,62 +9800,62 @@ "type": "Identifier", "name": "headersRow", "range": [ - 6047, - 6057 + 5949, + 5959 ], "loc": { "start": { - "line": 219, + "line": 216, "column": 15 }, "end": { - "line": 219, + "line": 216, "column": 25 } } }, "range": [ - 6044, - 6057 + 5946, + 5959 ], "loc": { "start": { - "line": 219, + "line": 216, "column": 12 }, "end": { - "line": 219, + "line": 216, "column": 25 } } }, "prefix": false, "range": [ - 6044, - 6059 + 5946, + 5961 ], "loc": { "start": { - "line": 219, + "line": 216, "column": 12 }, "end": { - "line": 219, + "line": 216, "column": 27 } } }, "range": [ - 6044, - 6060 + 5946, + 5962 ], "loc": { "start": { - "line": 219, + "line": 216, "column": 12 }, "end": { - "line": 219, + "line": 216, "column": 28 } } @@ -9798,16 +9870,16 @@ "object": { "type": "ThisExpression", "range": [ - 6073, - 6077 + 5975, + 5979 ], "loc": { "start": { - "line": 220, + "line": 217, "column": 12 }, "end": { - "line": 220, + "line": 217, "column": 16 } } @@ -9816,94 +9888,94 @@ "type": "Identifier", "name": "buildIcons", "range": [ - 6078, - 6088 + 5980, + 5990 ], "loc": { "start": { - "line": 220, + "line": 217, "column": 17 }, "end": { - "line": 220, + "line": 217, "column": 27 } } }, "range": [ - 6073, - 6088 + 5975, + 5990 ], "loc": { "start": { - "line": 220, + "line": 217, "column": 12 }, "end": { - "line": 220, + "line": 217, "column": 27 } } }, "arguments": [], "range": [ - 6073, - 6090 + 5975, + 5992 ], "loc": { "start": { - "line": 220, + "line": 217, "column": 12 }, "end": { - "line": 220, + "line": 217, "column": 29 } } }, "range": [ - 6073, - 6091 + 5975, + 5993 ], "loc": { "start": { - "line": 220, + "line": 217, "column": 12 }, "end": { - "line": 220, + "line": 217, "column": 30 } } } ], "range": [ - 6030, - 6101 + 5932, + 6003 ], "loc": { "start": { - "line": 218, + "line": 215, "column": 27 }, "end": { - "line": 221, + "line": 218, "column": 9 } } }, "alternate": null, "range": [ - 6011, - 6101 + 5913, + 6003 ], "loc": { "start": { - "line": 218, + "line": 215, "column": 8 }, "end": { - "line": 221, + "line": 218, "column": 9 } }, @@ -9912,16 +9984,16 @@ "type": "Line", "value": " Adjust headers row index for grid-layout mode", "range": [ - 5821, - 5869 + 5723, + 5771 ], "loc": { "start": { - "line": 215, + "line": 212, "column": 8 }, "end": { - "line": 215, + "line": 212, "column": 56 } } @@ -9930,16 +10002,16 @@ "type": "Line", "value": " TODO: Because of the filters row generation, headers row index needs", "range": [ - 5878, - 5949 + 5780, + 5851 ], "loc": { "start": { - "line": 216, + "line": 213, "column": 8 }, "end": { - "line": 216, + "line": 213, "column": 79 } } @@ -9948,16 +10020,16 @@ "type": "Line", "value": " adjusting: prevent useless row generation", "range": [ - 5958, - 6002 + 5860, + 5904 ], "loc": { "start": { - "line": 217, + "line": 214, "column": 8 }, "end": { - "line": 217, + "line": 214, "column": 52 } } @@ -9968,16 +10040,16 @@ "type": "Line", "value": " subscribe to events", "range": [ - 6111, - 6133 + 6013, + 6035 ], "loc": { "start": { - "line": 223, + "line": 220, "column": 8 }, "end": { - "line": 223, + "line": 220, "column": 30 } } @@ -9997,16 +10069,16 @@ "object": { "type": "ThisExpression", "range": [ - 6142, - 6146 + 6044, + 6048 ], "loc": { "start": { - "line": 224, + "line": 221, "column": 8 }, "end": { - "line": 224, + "line": 221, "column": 12 } } @@ -10015,31 +10087,31 @@ "type": "Identifier", "name": "emitter", "range": [ - 6147, - 6154 + 6049, + 6056 ], "loc": { "start": { - "line": 224, + "line": 221, "column": 13 }, "end": { - "line": 224, + "line": 221, "column": 20 } } }, "range": [ - 6142, - 6154 + 6044, + 6056 ], "loc": { "start": { - "line": 224, + "line": 221, "column": 8 }, "end": { - "line": 224, + "line": 221, "column": 20 } } @@ -10048,31 +10120,31 @@ "type": "Identifier", "name": "on", "range": [ - 6155, - 6157 + 6057, + 6059 ], "loc": { "start": { - "line": 224, + "line": 221, "column": 21 }, "end": { - "line": 224, + "line": 221, "column": 23 } } }, "range": [ - 6142, - 6157 + 6044, + 6059 ], "loc": { "start": { - "line": 224, + "line": 221, "column": 8 }, "end": { - "line": 224, + "line": 221, "column": 23 } } @@ -10086,32 +10158,32 @@ "value": "before-filtering", "raw": "'before-filtering'", "range": [ - 6159, - 6177 + 6061, + 6079 ], "loc": { "start": { - "line": 224, + "line": 221, "column": 25 }, "end": { - "line": 224, + "line": 221, "column": 43 } } } ], "range": [ - 6158, - 6178 + 6060, + 6080 ], "loc": { "start": { - "line": 224, + "line": 221, "column": 24 }, "end": { - "line": 224, + "line": 221, "column": 44 } } @@ -10128,16 +10200,16 @@ "object": { "type": "ThisExpression", "range": [ - 6186, - 6190 + 6088, + 6092 ], "loc": { "start": { - "line": 224, + "line": 221, "column": 52 }, "end": { - "line": 224, + "line": 221, "column": 56 } } @@ -10146,47 +10218,47 @@ "type": "Identifier", "name": "setIconsState", "range": [ - 6191, - 6204 + 6093, + 6106 ], "loc": { "start": { - "line": 224, + "line": 221, "column": 57 }, "end": { - "line": 224, + "line": 221, "column": 70 } } }, "range": [ - 6186, - 6204 + 6088, + 6106 ], "loc": { "start": { - "line": 224, + "line": 221, "column": 52 }, "end": { - "line": 224, + "line": 221, "column": 70 } } }, "arguments": [], "range": [ - 6186, - 6206 + 6088, + 6108 ], "loc": { "start": { - "line": 224, + "line": 221, "column": 52 }, "end": { - "line": 224, + "line": 221, "column": 72 } } @@ -10194,47 +10266,47 @@ "generator": false, "expression": true, "range": [ - 6180, - 6206 + 6082, + 6108 ], "loc": { "start": { - "line": 224, + "line": 221, "column": 46 }, "end": { - "line": 224, + "line": 221, "column": 72 } } } ], "range": [ - 6142, - 6207 + 6044, + 6109 ], "loc": { "start": { - "line": 224, + "line": 221, "column": 8 }, "end": { - "line": 224, + "line": 221, "column": 73 } } }, "range": [ - 6142, - 6208 + 6044, + 6110 ], "loc": { "start": { - "line": 224, + "line": 221, "column": 8 }, "end": { - "line": 224, + "line": 221, "column": 74 } }, @@ -10243,16 +10315,16 @@ "type": "Line", "value": " subscribe to events", "range": [ - 6111, - 6133 + 6013, + 6035 ], "loc": { "start": { - "line": 223, + "line": 220, "column": 8 }, "end": { - "line": 223, + "line": 220, "column": 30 } } @@ -10272,16 +10344,16 @@ "object": { "type": "ThisExpression", "range": [ - 6217, - 6221 + 6119, + 6123 ], "loc": { "start": { - "line": 225, + "line": 222, "column": 8 }, "end": { - "line": 225, + "line": 222, "column": 12 } } @@ -10290,31 +10362,31 @@ "type": "Identifier", "name": "emitter", "range": [ - 6222, - 6229 + 6124, + 6131 ], "loc": { "start": { - "line": 225, + "line": 222, "column": 13 }, "end": { - "line": 225, + "line": 222, "column": 20 } } }, "range": [ - 6217, - 6229 + 6119, + 6131 ], "loc": { "start": { - "line": 225, + "line": 222, "column": 8 }, "end": { - "line": 225, + "line": 222, "column": 20 } } @@ -10323,31 +10395,31 @@ "type": "Identifier", "name": "on", "range": [ - 6230, - 6232 + 6132, + 6134 ], "loc": { "start": { - "line": 225, + "line": 222, "column": 21 }, "end": { - "line": 225, + "line": 222, "column": 23 } } }, "range": [ - 6217, - 6232 + 6119, + 6134 ], "loc": { "start": { - "line": 225, + "line": 222, "column": 8 }, "end": { - "line": 225, + "line": 222, "column": 23 } } @@ -10361,32 +10433,32 @@ "value": "after-filtering", "raw": "'after-filtering'", "range": [ - 6234, - 6251 + 6136, + 6153 ], "loc": { "start": { - "line": 225, + "line": 222, "column": 25 }, "end": { - "line": 225, + "line": 222, "column": 42 } } } ], "range": [ - 6233, - 6252 + 6135, + 6154 ], "loc": { "start": { - "line": 225, + "line": 222, "column": 24 }, "end": { - "line": 225, + "line": 222, "column": 43 } } @@ -10403,16 +10475,16 @@ "object": { "type": "ThisExpression", "range": [ - 6260, - 6264 + 6162, + 6166 ], "loc": { "start": { - "line": 225, + "line": 222, "column": 51 }, "end": { - "line": 225, + "line": 222, "column": 55 } } @@ -10421,47 +10493,47 @@ "type": "Identifier", "name": "closeAll", "range": [ - 6265, - 6273 + 6167, + 6175 ], "loc": { "start": { - "line": 225, + "line": 222, "column": 56 }, "end": { - "line": 225, + "line": 222, "column": 64 } } }, "range": [ - 6260, - 6273 + 6162, + 6175 ], "loc": { "start": { - "line": 225, + "line": 222, "column": 51 }, "end": { - "line": 225, + "line": 222, "column": 64 } } }, "arguments": [], "range": [ - 6260, - 6275 + 6162, + 6177 ], "loc": { "start": { - "line": 225, + "line": 222, "column": 51 }, "end": { - "line": 225, + "line": 222, "column": 66 } } @@ -10469,47 +10541,47 @@ "generator": false, "expression": true, "range": [ - 6254, - 6275 + 6156, + 6177 ], "loc": { "start": { - "line": 225, + "line": 222, "column": 45 }, "end": { - "line": 225, + "line": 222, "column": 66 } } } ], "range": [ - 6217, - 6276 + 6119, + 6178 ], "loc": { "start": { - "line": 225, + "line": 222, "column": 8 }, "end": { - "line": 225, + "line": 222, "column": 67 } } }, "range": [ - 6217, - 6277 + 6119, + 6179 ], "loc": { "start": { - "line": 225, + "line": 222, "column": 8 }, "end": { - "line": 225, + "line": 222, "column": 68 } } @@ -10527,16 +10599,16 @@ "object": { "type": "ThisExpression", "range": [ - 6286, - 6290 + 6188, + 6192 ], "loc": { "start": { - "line": 226, + "line": 223, "column": 8 }, "end": { - "line": 226, + "line": 223, "column": 12 } } @@ -10545,31 +10617,31 @@ "type": "Identifier", "name": "emitter", "range": [ - 6291, - 6298 + 6193, + 6200 ], "loc": { "start": { - "line": 226, + "line": 223, "column": 13 }, "end": { - "line": 226, + "line": 223, "column": 20 } } }, "range": [ - 6286, - 6298 + 6188, + 6200 ], "loc": { "start": { - "line": 226, + "line": 223, "column": 8 }, "end": { - "line": 226, + "line": 223, "column": 20 } } @@ -10578,31 +10650,31 @@ "type": "Identifier", "name": "on", "range": [ - 6299, - 6301 + 6201, + 6203 ], "loc": { "start": { - "line": 226, + "line": 223, "column": 21 }, "end": { - "line": 226, + "line": 223, "column": 23 } } }, "range": [ - 6286, - 6301 + 6188, + 6203 ], "loc": { "start": { - "line": 226, + "line": 223, "column": 8 }, "end": { - "line": 226, + "line": 223, "column": 23 } } @@ -10616,32 +10688,32 @@ "value": "cell-processed", "raw": "'cell-processed'", "range": [ - 6303, - 6319 + 6205, + 6221 ], "loc": { "start": { - "line": 226, + "line": 223, "column": 25 }, "end": { - "line": 226, + "line": 223, "column": 41 } } } ], "range": [ - 6302, - 6320 + 6204, + 6222 ], "loc": { "start": { - "line": 226, + "line": 223, "column": 24 }, "end": { - "line": 226, + "line": 223, "column": 42 } } @@ -10654,16 +10726,16 @@ "type": "Identifier", "name": "tf", "range": [ - 6335, - 6337 + 6237, + 6239 ], "loc": { "start": { - "line": 227, + "line": 224, "column": 13 }, "end": { - "line": 227, + "line": 224, "column": 15 } } @@ -10672,16 +10744,16 @@ "type": "Identifier", "name": "cellIndex", "range": [ - 6339, - 6348 + 6241, + 6250 ], "loc": { "start": { - "line": 227, + "line": 224, "column": 17 }, "end": { - "line": 227, + "line": 224, "column": 26 } } @@ -10695,16 +10767,16 @@ "object": { "type": "ThisExpression", "range": [ - 6353, - 6357 + 6255, + 6259 ], "loc": { "start": { - "line": 227, + "line": 224, "column": 31 }, "end": { - "line": 227, + "line": 224, "column": 35 } } @@ -10713,31 +10785,31 @@ "type": "Identifier", "name": "changeState", "range": [ - 6358, - 6369 + 6260, + 6271 ], "loc": { "start": { - "line": 227, + "line": 224, "column": 36 }, "end": { - "line": 227, + "line": 224, "column": 47 } } }, "range": [ - 6353, - 6369 + 6255, + 6271 ], "loc": { "start": { - "line": 227, + "line": 224, "column": 31 }, "end": { - "line": 227, + "line": 224, "column": 47 } } @@ -10747,16 +10819,16 @@ "type": "Identifier", "name": "cellIndex", "range": [ - 6370, - 6379 + 6272, + 6281 ], "loc": { "start": { - "line": 227, + "line": 224, "column": 48 }, "end": { - "line": 227, + "line": 224, "column": 57 } } @@ -10766,32 +10838,32 @@ "value": true, "raw": "true", "range": [ - 6381, - 6385 + 6283, + 6287 ], "loc": { "start": { - "line": 227, + "line": 224, "column": 59 }, "end": { - "line": 227, + "line": 224, "column": 63 } } } ], "range": [ - 6353, - 6386 + 6255, + 6288 ], "loc": { "start": { - "line": 227, + "line": 224, "column": 31 }, "end": { - "line": 227, + "line": 224, "column": 64 } } @@ -10799,47 +10871,47 @@ "generator": false, "expression": true, "range": [ - 6334, - 6386 + 6236, + 6288 ], "loc": { "start": { - "line": 227, + "line": 224, "column": 12 }, "end": { - "line": 227, + "line": 224, "column": 64 } } } ], "range": [ - 6286, - 6387 + 6188, + 6289 ], "loc": { "start": { - "line": 226, + "line": 223, "column": 8 }, "end": { - "line": 227, + "line": 224, "column": 65 } } }, "range": [ - 6286, - 6388 + 6188, + 6290 ], "loc": { "start": { - "line": 226, + "line": 223, "column": 8 }, "end": { - "line": 227, + "line": 224, "column": 66 } } @@ -10857,16 +10929,16 @@ "object": { "type": "ThisExpression", "range": [ - 6397, - 6401 + 6299, + 6303 ], "loc": { "start": { - "line": 228, + "line": 225, "column": 8 }, "end": { - "line": 228, + "line": 225, "column": 12 } } @@ -10875,31 +10947,31 @@ "type": "Identifier", "name": "emitter", "range": [ - 6402, - 6409 + 6304, + 6311 ], "loc": { "start": { - "line": 228, + "line": 225, "column": 13 }, "end": { - "line": 228, + "line": 225, "column": 20 } } }, "range": [ - 6397, - 6409 + 6299, + 6311 ], "loc": { "start": { - "line": 228, + "line": 225, "column": 8 }, "end": { - "line": 228, + "line": 225, "column": 20 } } @@ -10908,31 +10980,31 @@ "type": "Identifier", "name": "on", "range": [ - 6410, - 6412 + 6312, + 6314 ], "loc": { "start": { - "line": 228, + "line": 225, "column": 21 }, "end": { - "line": 228, + "line": 225, "column": 23 } } }, "range": [ - 6397, - 6412 + 6299, + 6314 ], "loc": { "start": { - "line": 228, + "line": 225, "column": 8 }, "end": { - "line": 228, + "line": 225, "column": 23 } } @@ -10946,32 +11018,32 @@ "value": "filters-row-inserted", "raw": "'filters-row-inserted'", "range": [ - 6414, - 6436 + 6316, + 6338 ], "loc": { "start": { - "line": 228, + "line": 225, "column": 25 }, "end": { - "line": 228, + "line": 225, "column": 47 } } } ], "range": [ - 6413, - 6437 + 6315, + 6339 ], "loc": { "start": { - "line": 228, + "line": 225, "column": 24 }, "end": { - "line": 228, + "line": 225, "column": 48 } } @@ -10988,16 +11060,16 @@ "object": { "type": "ThisExpression", "range": [ - 6445, - 6449 + 6347, + 6351 ], "loc": { "start": { - "line": 228, + "line": 225, "column": 56 }, "end": { - "line": 228, + "line": 225, "column": 60 } } @@ -11006,47 +11078,47 @@ "type": "Identifier", "name": "buildIcons", "range": [ - 6450, - 6460 + 6352, + 6362 ], "loc": { "start": { - "line": 228, + "line": 225, "column": 61 }, "end": { - "line": 228, + "line": 225, "column": 71 } } }, "range": [ - 6445, - 6460 + 6347, + 6362 ], "loc": { "start": { - "line": 228, + "line": 225, "column": 56 }, "end": { - "line": 228, + "line": 225, "column": 71 } } }, "arguments": [], "range": [ - 6445, - 6462 + 6347, + 6364 ], "loc": { "start": { - "line": 228, + "line": 225, "column": 56 }, "end": { - "line": 228, + "line": 225, "column": 73 } } @@ -11054,47 +11126,47 @@ "generator": false, "expression": true, "range": [ - 6439, - 6462 + 6341, + 6364 ], "loc": { "start": { - "line": 228, + "line": 225, "column": 50 }, "end": { - "line": 228, + "line": 225, "column": 73 } } } ], "range": [ - 6397, - 6463 + 6299, + 6365 ], "loc": { "start": { - "line": 228, + "line": 225, "column": 8 }, "end": { - "line": 228, + "line": 225, "column": 74 } } }, "range": [ - 6397, - 6464 + 6299, + 6366 ], "loc": { "start": { - "line": 228, + "line": 225, "column": 8 }, "end": { - "line": 228, + "line": 225, "column": 75 } } @@ -11112,16 +11184,16 @@ "object": { "type": "ThisExpression", "range": [ - 6473, - 6477 + 6375, + 6379 ], "loc": { "start": { - "line": 229, + "line": 226, "column": 8 }, "end": { - "line": 229, + "line": 226, "column": 12 } } @@ -11130,31 +11202,31 @@ "type": "Identifier", "name": "emitter", "range": [ - 6478, - 6485 + 6380, + 6387 ], "loc": { "start": { - "line": 229, + "line": 226, "column": 13 }, "end": { - "line": 229, + "line": 226, "column": 20 } } }, "range": [ - 6473, - 6485 + 6375, + 6387 ], "loc": { "start": { - "line": 229, + "line": 226, "column": 8 }, "end": { - "line": 229, + "line": 226, "column": 20 } } @@ -11163,31 +11235,31 @@ "type": "Identifier", "name": "on", "range": [ - 6486, - 6488 + 6388, + 6390 ], "loc": { "start": { - "line": 229, + "line": 226, "column": 21 }, "end": { - "line": 229, + "line": 226, "column": 23 } } }, "range": [ - 6473, - 6488 + 6375, + 6390 ], "loc": { "start": { - "line": 229, + "line": 226, "column": 8 }, "end": { - "line": 229, + "line": 226, "column": 23 } } @@ -11201,32 +11273,32 @@ "value": "before-filter-init", "raw": "'before-filter-init'", "range": [ - 6490, - 6510 + 6392, + 6412 ], "loc": { "start": { - "line": 229, + "line": 226, "column": 25 }, "end": { - "line": 229, + "line": 226, "column": 45 } } } ], "range": [ - 6489, - 6511 + 6391, + 6413 ], "loc": { "start": { - "line": 229, + "line": 226, "column": 24 }, "end": { - "line": 229, + "line": 226, "column": 46 } } @@ -11239,16 +11311,16 @@ "type": "Identifier", "name": "tf", "range": [ - 6526, - 6528 + 6428, + 6430 ], "loc": { "start": { - "line": 230, + "line": 227, "column": 13 }, "end": { - "line": 230, + "line": 227, "column": 15 } } @@ -11257,16 +11329,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 6530, - 6538 + 6432, + 6440 ], "loc": { "start": { - "line": 230, + "line": 227, "column": 17 }, "end": { - "line": 230, + "line": 227, "column": 25 } } @@ -11280,16 +11352,16 @@ "object": { "type": "ThisExpression", "range": [ - 6543, - 6547 + 6445, + 6449 ], "loc": { "start": { - "line": 230, + "line": 227, "column": 30 }, "end": { - "line": 230, + "line": 227, "column": 34 } } @@ -11298,31 +11370,31 @@ "type": "Identifier", "name": "build", "range": [ - 6548, - 6553 + 6450, + 6455 ], "loc": { "start": { - "line": 230, + "line": 227, "column": 35 }, "end": { - "line": 230, + "line": 227, "column": 40 } } }, "range": [ - 6543, - 6553 + 6445, + 6455 ], "loc": { "start": { - "line": 230, + "line": 227, "column": 30 }, "end": { - "line": 230, + "line": 227, "column": 40 } } @@ -11332,32 +11404,32 @@ "type": "Identifier", "name": "colIndex", "range": [ - 6554, - 6562 + 6456, + 6464 ], "loc": { "start": { - "line": 230, + "line": 227, "column": 41 }, "end": { - "line": 230, + "line": 227, "column": 49 } } } ], "range": [ - 6543, - 6563 + 6445, + 6465 ], "loc": { "start": { - "line": 230, + "line": 227, "column": 30 }, "end": { - "line": 230, + "line": 227, "column": 50 } } @@ -11365,47 +11437,47 @@ "generator": false, "expression": true, "range": [ - 6525, - 6563 + 6427, + 6465 ], "loc": { "start": { - "line": 230, + "line": 227, "column": 12 }, "end": { - "line": 230, + "line": 227, "column": 50 } } } ], "range": [ - 6473, - 6564 + 6375, + 6466 ], "loc": { "start": { - "line": 229, + "line": 226, "column": 8 }, "end": { - "line": 230, + "line": 227, "column": 51 } } }, "range": [ - 6473, - 6565 + 6375, + 6467 ], "loc": { "start": { - "line": 229, + "line": 226, "column": 8 }, "end": { - "line": 230, + "line": 227, "column": 52 } }, @@ -11414,16 +11486,16 @@ "type": "Block", "value": "* @inherited ", "range": [ - 6575, - 6592 + 6477, + 6494 ], "loc": { "start": { - "line": 232, + "line": 229, "column": 8 }, "end": { - "line": 232, + "line": 229, "column": 25 } } @@ -11441,16 +11513,16 @@ "object": { "type": "ThisExpression", "range": [ - 6601, - 6605 + 6503, + 6507 ], "loc": { "start": { - "line": 233, + "line": 230, "column": 8 }, "end": { - "line": 233, + "line": 230, "column": 12 } } @@ -11459,31 +11531,31 @@ "type": "Identifier", "name": "initialized", "range": [ - 6606, - 6617 + 6508, + 6519 ], "loc": { "start": { - "line": 233, + "line": 230, "column": 13 }, "end": { - "line": 233, + "line": 230, "column": 24 } } }, "range": [ - 6601, - 6617 + 6503, + 6519 ], "loc": { "start": { - "line": 233, + "line": 230, "column": 8 }, "end": { - "line": 233, + "line": 230, "column": 24 } } @@ -11493,46 +11565,46 @@ "value": true, "raw": "true", "range": [ - 6620, - 6624 + 6522, + 6526 ], "loc": { "start": { - "line": 233, + "line": 230, "column": 27 }, "end": { - "line": 233, + "line": 230, "column": 31 } } }, "range": [ - 6601, - 6624 + 6503, + 6526 ], "loc": { "start": { - "line": 233, + "line": 230, "column": 8 }, "end": { - "line": 233, + "line": 230, "column": 31 } } }, "range": [ - 6601, - 6625 + 6503, + 6527 ], "loc": { "start": { - "line": 233, + "line": 230, "column": 8 }, "end": { - "line": 233, + "line": 230, "column": 32 } }, @@ -11541,16 +11613,16 @@ "type": "Block", "value": "* @inherited ", "range": [ - 6575, - 6592 + 6477, + 6494 ], "loc": { "start": { - "line": 232, + "line": 229, "column": 8 }, "end": { - "line": 232, + "line": 229, "column": 25 } } @@ -11559,16 +11631,16 @@ } ], "range": [ - 5412, - 6631 + 5314, + 6533 ], "loc": { "start": { - "line": 201, + "line": 198, "column": 11 }, "end": { - "line": 234, + "line": 231, "column": 5 } } @@ -11576,16 +11648,16 @@ "generator": false, "expression": false, "range": [ - 5409, - 6631 + 5311, + 6533 ], "loc": { "start": { - "line": 201, + "line": 198, "column": 8 }, "end": { - "line": 234, + "line": 231, "column": 5 } } @@ -11593,16 +11665,16 @@ "kind": "method", "computed": false, "range": [ - 5405, - 6631 + 5307, + 6533 ], "loc": { "start": { - "line": 201, + "line": 198, "column": 4 }, "end": { - "line": 234, + "line": 231, "column": 5 } }, @@ -11611,16 +11683,16 @@ "type": "Block", "value": "*\n * Initialize DOM elements\n ", "range": [ - 5358, - 5400 + 5260, + 5302 ], "loc": { "start": { - "line": 198, + "line": 195, "column": 4 }, "end": { - "line": 200, + "line": 197, "column": 7 } } @@ -11631,16 +11703,16 @@ "type": "Block", "value": "*\n * Reset previously destroyed feature\n ", "range": [ - 6637, - 6690 + 6539, + 6592 ], "loc": { "start": { - "line": 236, + "line": 233, "column": 4 }, "end": { - "line": 238, + "line": 235, "column": 7 } } @@ -11654,16 +11726,16 @@ "type": "Identifier", "name": "reset", "range": [ - 6695, - 6700 + 6597, + 6602 ], "loc": { "start": { - "line": 239, + "line": 236, "column": 4 }, "end": { - "line": 239, + "line": 236, "column": 9 } } @@ -11685,16 +11757,16 @@ "object": { "type": "ThisExpression", "range": [ - 6713, - 6717 + 6615, + 6619 ], "loc": { "start": { - "line": 240, + "line": 237, "column": 8 }, "end": { - "line": 240, + "line": 237, "column": 12 } } @@ -11703,62 +11775,62 @@ "type": "Identifier", "name": "enable", "range": [ - 6718, - 6724 + 6620, + 6626 ], "loc": { "start": { - "line": 240, + "line": 237, "column": 13 }, "end": { - "line": 240, + "line": 237, "column": 19 } } }, "range": [ - 6713, - 6724 + 6615, + 6626 ], "loc": { "start": { - "line": 240, + "line": 237, "column": 8 }, "end": { - "line": 240, + "line": 237, "column": 19 } } }, "arguments": [], "range": [ - 6713, - 6726 + 6615, + 6628 ], "loc": { "start": { - "line": 240, + "line": 237, "column": 8 }, "end": { - "line": 240, + "line": 237, "column": 21 } } }, "range": [ - 6713, - 6727 + 6615, + 6629 ], "loc": { "start": { - "line": 240, + "line": 237, "column": 8 }, "end": { - "line": 240, + "line": 237, "column": 22 } } @@ -11773,16 +11845,16 @@ "object": { "type": "ThisExpression", "range": [ - 6736, - 6740 + 6638, + 6642 ], "loc": { "start": { - "line": 241, + "line": 238, "column": 8 }, "end": { - "line": 241, + "line": 238, "column": 12 } } @@ -11791,62 +11863,62 @@ "type": "Identifier", "name": "init", "range": [ - 6741, - 6745 + 6643, + 6647 ], "loc": { "start": { - "line": 241, + "line": 238, "column": 13 }, "end": { - "line": 241, + "line": 238, "column": 17 } } }, "range": [ - 6736, - 6745 + 6638, + 6647 ], "loc": { "start": { - "line": 241, + "line": 238, "column": 8 }, "end": { - "line": 241, + "line": 238, "column": 17 } } }, "arguments": [], "range": [ - 6736, - 6747 + 6638, + 6649 ], "loc": { "start": { - "line": 241, + "line": 238, "column": 8 }, "end": { - "line": 241, + "line": 238, "column": 19 } } }, "range": [ - 6736, - 6748 + 6638, + 6650 ], "loc": { "start": { - "line": 241, + "line": 238, "column": 8 }, "end": { - "line": 241, + "line": 238, "column": 20 } } @@ -11861,16 +11933,16 @@ "object": { "type": "ThisExpression", "range": [ - 6757, - 6761 + 6659, + 6663 ], "loc": { "start": { - "line": 242, + "line": 239, "column": 8 }, "end": { - "line": 242, + "line": 239, "column": 12 } } @@ -11879,62 +11951,62 @@ "type": "Identifier", "name": "buildIcons", "range": [ - 6762, - 6772 + 6664, + 6674 ], "loc": { "start": { - "line": 242, + "line": 239, "column": 13 }, "end": { - "line": 242, + "line": 239, "column": 23 } } }, "range": [ - 6757, - 6772 + 6659, + 6674 ], "loc": { "start": { - "line": 242, + "line": 239, "column": 8 }, "end": { - "line": 242, + "line": 239, "column": 23 } } }, "arguments": [], "range": [ - 6757, - 6774 + 6659, + 6676 ], "loc": { "start": { - "line": 242, + "line": 239, "column": 8 }, "end": { - "line": 242, + "line": 239, "column": 25 } } }, "range": [ - 6757, - 6775 + 6659, + 6677 ], "loc": { "start": { - "line": 242, + "line": 239, "column": 8 }, "end": { - "line": 242, + "line": 239, "column": 26 } } @@ -11949,16 +12021,16 @@ "object": { "type": "ThisExpression", "range": [ - 6784, - 6788 + 6686, + 6690 ], "loc": { "start": { - "line": 243, + "line": 240, "column": 8 }, "end": { - "line": 243, + "line": 240, "column": 12 } } @@ -11967,78 +12039,78 @@ "type": "Identifier", "name": "buildAll", "range": [ - 6789, - 6797 + 6691, + 6699 ], "loc": { "start": { - "line": 243, + "line": 240, "column": 13 }, "end": { - "line": 243, + "line": 240, "column": 21 } } }, "range": [ - 6784, - 6797 + 6686, + 6699 ], "loc": { "start": { - "line": 243, + "line": 240, "column": 8 }, "end": { - "line": 243, + "line": 240, "column": 21 } } }, "arguments": [], "range": [ - 6784, - 6799 + 6686, + 6701 ], "loc": { "start": { - "line": 243, + "line": 240, "column": 8 }, "end": { - "line": 243, + "line": 240, "column": 23 } } }, "range": [ - 6784, - 6800 + 6686, + 6702 ], "loc": { "start": { - "line": 243, + "line": 240, "column": 8 }, "end": { - "line": 243, + "line": 240, "column": 24 } } } ], "range": [ - 6703, - 6806 + 6605, + 6708 ], "loc": { "start": { - "line": 239, + "line": 236, "column": 12 }, "end": { - "line": 244, + "line": 241, "column": 5 } } @@ -12046,16 +12118,16 @@ "generator": false, "expression": false, "range": [ - 6700, - 6806 + 6602, + 6708 ], "loc": { "start": { - "line": 239, + "line": 236, "column": 9 }, "end": { - "line": 244, + "line": 241, "column": 5 } } @@ -12063,16 +12135,16 @@ "kind": "method", "computed": false, "range": [ - 6695, - 6806 + 6597, + 6708 ], "loc": { "start": { - "line": 239, + "line": 236, "column": 4 }, "end": { - "line": 244, + "line": 241, "column": 5 } }, @@ -12081,16 +12153,16 @@ "type": "Block", "value": "*\n * Reset previously destroyed feature\n ", "range": [ - 6637, - 6690 + 6539, + 6592 ], "loc": { "start": { - "line": 236, + "line": 233, "column": 4 }, "end": { - "line": 238, + "line": 235, "column": 7 } } @@ -12101,16 +12173,16 @@ "type": "Block", "value": "*\n * Build all filters icons\n ", "range": [ - 6812, - 6854 + 6714, + 6756 ], "loc": { "start": { - "line": 246, + "line": 243, "column": 4 }, "end": { - "line": 248, + "line": 245, "column": 7 } } @@ -12124,16 +12196,16 @@ "type": "Identifier", "name": "buildIcons", "range": [ - 6859, - 6869 + 6761, + 6771 ], "loc": { "start": { - "line": 249, + "line": 246, "column": 4 }, "end": { - "line": 249, + "line": 246, "column": 14 } } @@ -12154,16 +12226,16 @@ "type": "Identifier", "name": "tf", "range": [ - 6886, - 6888 + 6788, + 6790 ], "loc": { "start": { - "line": 250, + "line": 247, "column": 12 }, "end": { - "line": 250, + "line": 247, "column": 14 } } @@ -12174,16 +12246,16 @@ "object": { "type": "ThisExpression", "range": [ - 6891, - 6895 + 6793, + 6797 ], "loc": { "start": { - "line": 250, + "line": 247, "column": 17 }, "end": { - "line": 250, + "line": 247, "column": 21 } } @@ -12192,46 +12264,46 @@ "type": "Identifier", "name": "tf", "range": [ - 6896, - 6898 + 6798, + 6800 ], "loc": { "start": { - "line": 250, + "line": 247, "column": 22 }, "end": { - "line": 250, + "line": 247, "column": 24 } } }, "range": [ - 6891, - 6898 + 6793, + 6800 ], "loc": { "start": { - "line": 250, + "line": 247, "column": 17 }, "end": { - "line": 250, + "line": 247, "column": 24 } } }, "range": [ - 6886, - 6898 + 6788, + 6800 ], "loc": { "start": { - "line": 250, + "line": 247, "column": 12 }, "end": { - "line": 250, + "line": 247, "column": 24 } } @@ -12239,16 +12311,16 @@ ], "kind": "let", "range": [ - 6882, - 6899 + 6784, + 6801 ], "loc": { "start": { - "line": 250, + "line": 247, "column": 8 }, "end": { - "line": 250, + "line": 247, "column": 25 } }, @@ -12257,16 +12329,16 @@ "type": "Line", "value": " TODO: Because of the filters row generation, headers row index needs", "range": [ - 6909, - 6980 + 6811, + 6882 ], "loc": { "start": { - "line": 252, + "line": 249, "column": 8 }, "end": { - "line": 252, + "line": 249, "column": 79 } } @@ -12275,16 +12347,16 @@ "type": "Line", "value": " adjusting: prevent useless row generation", "range": [ - 6989, - 7033 + 6891, + 6935 ], "loc": { "start": { - "line": 253, + "line": 250, "column": 8 }, "end": { - "line": 253, + "line": 250, "column": 52 } } @@ -12303,16 +12375,16 @@ "type": "Identifier", "name": "tf", "range": [ - 7042, - 7044 + 6944, + 6946 ], "loc": { "start": { - "line": 254, + "line": 251, "column": 8 }, "end": { - "line": 254, + "line": 251, "column": 10 } } @@ -12321,62 +12393,62 @@ "type": "Identifier", "name": "headersRow", "range": [ - 7045, - 7055 + 6947, + 6957 ], "loc": { "start": { - "line": 254, + "line": 251, "column": 11 }, "end": { - "line": 254, + "line": 251, "column": 21 } } }, "range": [ - 7042, - 7055 + 6944, + 6957 ], "loc": { "start": { - "line": 254, + "line": 251, "column": 8 }, "end": { - "line": 254, + "line": 251, "column": 21 } } }, "prefix": false, "range": [ - 7042, - 7057 + 6944, + 6959 ], "loc": { "start": { - "line": 254, + "line": 251, "column": 8 }, "end": { - "line": 254, + "line": 251, "column": 23 } } }, "range": [ - 7042, - 7058 + 6944, + 6960 ], "loc": { "start": { - "line": 254, + "line": 251, "column": 8 }, "end": { - "line": 254, + "line": 251, "column": 24 } }, @@ -12385,16 +12457,16 @@ "type": "Line", "value": " TODO: Because of the filters row generation, headers row index needs", "range": [ - 6909, - 6980 + 6811, + 6882 ], "loc": { "start": { - "line": 252, + "line": 249, "column": 8 }, "end": { - "line": 252, + "line": 249, "column": 79 } } @@ -12403,16 +12475,16 @@ "type": "Line", "value": " adjusting: prevent useless row generation", "range": [ - 6989, - 7033 + 6891, + 6935 ], "loc": { "start": { - "line": 253, + "line": 250, "column": 8 }, "end": { - "line": 253, + "line": 250, "column": 52 } } @@ -12430,16 +12502,16 @@ "type": "Identifier", "name": "i", "range": [ - 7077, - 7078 + 6979, + 6980 ], "loc": { "start": { - "line": 256, + "line": 253, "column": 17 }, "end": { - "line": 256, + "line": 253, "column": 18 } } @@ -12449,31 +12521,31 @@ "value": 0, "raw": "0", "range": [ - 7081, - 7082 + 6983, + 6984 ], "loc": { "start": { - "line": 256, + "line": 253, "column": 21 }, "end": { - "line": 256, + "line": 253, "column": 22 } } }, "range": [ - 7077, - 7082 + 6979, + 6984 ], "loc": { "start": { - "line": 256, + "line": 253, "column": 17 }, "end": { - "line": 256, + "line": 253, "column": 22 } } @@ -12481,16 +12553,16 @@ ], "kind": "let", "range": [ - 7073, - 7082 + 6975, + 6984 ], "loc": { "start": { - "line": 256, + "line": 253, "column": 13 }, "end": { - "line": 256, + "line": 253, "column": 22 } } @@ -12502,16 +12574,16 @@ "type": "Identifier", "name": "i", "range": [ - 7084, - 7085 + 6986, + 6987 ], "loc": { "start": { - "line": 256, + "line": 253, "column": 24 }, "end": { - "line": 256, + "line": 253, "column": 25 } } @@ -12523,16 +12595,16 @@ "type": "Identifier", "name": "tf", "range": [ - 7088, - 7090 + 6990, + 6992 ], "loc": { "start": { - "line": 256, + "line": 253, "column": 28 }, "end": { - "line": 256, + "line": 253, "column": 30 } } @@ -12541,46 +12613,46 @@ "type": "Identifier", "name": "nbCells", "range": [ - 7091, - 7098 + 6993, + 7000 ], "loc": { "start": { - "line": 256, + "line": 253, "column": 31 }, "end": { - "line": 256, + "line": 253, "column": 38 } } }, "range": [ - 7088, - 7098 + 6990, + 7000 ], "loc": { "start": { - "line": 256, + "line": 253, "column": 28 }, "end": { - "line": 256, + "line": 253, "column": 38 } } }, "range": [ - 7084, - 7098 + 6986, + 7000 ], "loc": { "start": { - "line": 256, + "line": 253, "column": 24 }, "end": { - "line": 256, + "line": 253, "column": 38 } } @@ -12592,32 +12664,32 @@ "type": "Identifier", "name": "i", "range": [ - 7100, - 7101 + 7002, + 7003 ], "loc": { "start": { - "line": 256, + "line": 253, "column": 40 }, "end": { - "line": 256, + "line": 253, "column": 41 } } }, "prefix": false, "range": [ - 7100, - 7103 + 7002, + 7005 ], "loc": { "start": { - "line": 256, + "line": 253, "column": 40 }, "end": { - "line": 256, + "line": 253, "column": 43 } } @@ -12639,16 +12711,16 @@ "type": "Identifier", "name": "tf", "range": [ - 7123, - 7125 + 7025, + 7027 ], "loc": { "start": { - "line": 257, + "line": 254, "column": 16 }, "end": { - "line": 257, + "line": 254, "column": 18 } } @@ -12657,31 +12729,31 @@ "type": "Identifier", "name": "getFilterType", "range": [ - 7126, - 7139 + 7028, + 7041 ], "loc": { "start": { - "line": 257, + "line": 254, "column": 19 }, "end": { - "line": 257, + "line": 254, "column": 32 } } }, "range": [ - 7123, - 7139 + 7025, + 7041 ], "loc": { "start": { - "line": 257, + "line": 254, "column": 16 }, "end": { - "line": 257, + "line": 254, "column": 32 } } @@ -12691,32 +12763,32 @@ "type": "Identifier", "name": "i", "range": [ - 7140, - 7141 + 7042, + 7043 ], "loc": { "start": { - "line": 257, + "line": 254, "column": 33 }, "end": { - "line": 257, + "line": 254, "column": 34 } } } ], "range": [ - 7123, - 7142 + 7025, + 7044 ], "loc": { "start": { - "line": 257, + "line": 254, "column": 16 }, "end": { - "line": 257, + "line": 254, "column": 35 } } @@ -12725,31 +12797,31 @@ "type": "Identifier", "name": "NONE", "range": [ - 7147, - 7151 + 7049, + 7053 ], "loc": { "start": { - "line": 257, + "line": 254, "column": 40 }, "end": { - "line": 257, + "line": 254, "column": 44 } } }, "range": [ - 7123, - 7151 + 7025, + 7053 ], "loc": { "start": { - "line": 257, + "line": 254, "column": 16 }, "end": { - "line": 257, + "line": 254, "column": 44 } } @@ -12761,48 +12833,48 @@ "type": "ContinueStatement", "label": null, "range": [ - 7171, - 7180 + 7073, + 7082 ], "loc": { "start": { - "line": 258, + "line": 255, "column": 16 }, "end": { - "line": 258, + "line": 255, "column": 25 } } } ], "range": [ - 7153, - 7194 + 7055, + 7096 ], "loc": { "start": { - "line": 257, + "line": 254, "column": 46 }, "end": { - "line": 259, + "line": 256, "column": 13 } } }, "alternate": null, "range": [ - 7119, - 7194 + 7021, + 7096 ], "loc": { "start": { - "line": 257, + "line": 254, "column": 12 }, "end": { - "line": 259, + "line": 256, "column": 13 } } @@ -12816,16 +12888,16 @@ "type": "Identifier", "name": "icon", "range": [ - 7211, - 7215 + 7113, + 7117 ], "loc": { "start": { - "line": 260, + "line": 257, "column": 16 }, "end": { - "line": 260, + "line": 257, "column": 20 } } @@ -12836,16 +12908,16 @@ "type": "Identifier", "name": "createElm", "range": [ - 7218, - 7227 + 7120, + 7129 ], "loc": { "start": { - "line": 260, + "line": 257, "column": 23 }, "end": { - "line": 260, + "line": 257, "column": 32 } } @@ -12856,16 +12928,16 @@ "value": "span", "raw": "'span'", "range": [ - 7228, - 7234 + 7130, + 7136 ], "loc": { "start": { - "line": 260, + "line": 257, "column": 33 }, "end": { - "line": 260, + "line": 257, "column": 39 } } @@ -12878,16 +12950,16 @@ "value": "ci", "raw": "'ci'", "range": [ - 7237, - 7241 + 7139, + 7143 ], "loc": { "start": { - "line": 260, + "line": 257, "column": 42 }, "end": { - "line": 260, + "line": 257, "column": 46 } } @@ -12896,63 +12968,63 @@ "type": "Identifier", "name": "i", "range": [ - 7243, - 7244 + 7145, + 7146 ], "loc": { "start": { - "line": 260, + "line": 257, "column": 48 }, "end": { - "line": 260, + "line": 257, "column": 49 } } } ], "range": [ - 7236, - 7245 + 7138, + 7147 ], "loc": { "start": { - "line": 260, + "line": 257, "column": 41 }, "end": { - "line": 260, + "line": 257, "column": 50 } } } ], "range": [ - 7218, - 7246 + 7120, + 7148 ], "loc": { "start": { - "line": 260, + "line": 257, "column": 23 }, "end": { - "line": 260, + "line": 257, "column": 51 } } }, "range": [ - 7211, - 7246 + 7113, + 7148 ], "loc": { "start": { - "line": 260, + "line": 257, "column": 16 }, "end": { - "line": 260, + "line": 257, "column": 51 } } @@ -12960,16 +13032,16 @@ ], "kind": "let", "range": [ - 7207, - 7247 + 7109, + 7149 ], "loc": { "start": { - "line": 260, + "line": 257, "column": 12 }, "end": { - "line": 260, + "line": 257, "column": 52 } } @@ -12986,16 +13058,16 @@ "type": "Identifier", "name": "icon", "range": [ - 7260, - 7264 + 7162, + 7166 ], "loc": { "start": { - "line": 261, + "line": 258, "column": 12 }, "end": { - "line": 261, + "line": 258, "column": 16 } } @@ -13004,31 +13076,31 @@ "type": "Identifier", "name": "innerHTML", "range": [ - 7265, - 7274 + 7167, + 7176 ], "loc": { "start": { - "line": 261, + "line": 258, "column": 17 }, "end": { - "line": 261, + "line": 258, "column": 26 } } }, "range": [ - 7260, - 7274 + 7162, + 7176 ], "loc": { "start": { - "line": 261, + "line": 258, "column": 12 }, "end": { - "line": 261, + "line": 258, "column": 26 } } @@ -13039,16 +13111,16 @@ "object": { "type": "ThisExpression", "range": [ - 7277, - 7281 + 7179, + 7183 ], "loc": { "start": { - "line": 261, + "line": 258, "column": 29 }, "end": { - "line": 261, + "line": 258, "column": 33 } } @@ -13057,61 +13129,61 @@ "type": "Identifier", "name": "iconHtml", "range": [ - 7282, - 7290 + 7184, + 7192 ], "loc": { "start": { - "line": 261, + "line": 258, "column": 34 }, "end": { - "line": 261, + "line": 258, "column": 42 } } }, "range": [ - 7277, - 7290 + 7179, + 7192 ], "loc": { "start": { - "line": 261, + "line": 258, "column": 29 }, "end": { - "line": 261, + "line": 258, "column": 42 } } }, "range": [ - 7260, - 7290 + 7162, + 7192 ], "loc": { "start": { - "line": 261, + "line": 258, "column": 12 }, "end": { - "line": 261, + "line": 258, "column": 42 } } }, "range": [ - 7260, - 7291 + 7162, + 7193 ], "loc": { "start": { - "line": 261, + "line": 258, "column": 12 }, "end": { - "line": 261, + "line": 258, "column": 43 } } @@ -13125,16 +13197,16 @@ "type": "Identifier", "name": "header", "range": [ - 7308, - 7314 + 7210, + 7216 ], "loc": { "start": { - "line": 262, + "line": 259, "column": 16 }, "end": { - "line": 262, + "line": 259, "column": 22 } } @@ -13148,16 +13220,16 @@ "type": "Identifier", "name": "tf", "range": [ - 7317, - 7319 + 7219, + 7221 ], "loc": { "start": { - "line": 262, + "line": 259, "column": 25 }, "end": { - "line": 262, + "line": 259, "column": 27 } } @@ -13166,31 +13238,31 @@ "type": "Identifier", "name": "getHeaderElement", "range": [ - 7320, - 7336 + 7222, + 7238 ], "loc": { "start": { - "line": 262, + "line": 259, "column": 28 }, "end": { - "line": 262, + "line": 259, "column": 44 } } }, "range": [ - 7317, - 7336 + 7219, + 7238 ], "loc": { "start": { - "line": 262, + "line": 259, "column": 25 }, "end": { - "line": 262, + "line": 259, "column": 44 } } @@ -13200,47 +13272,47 @@ "type": "Identifier", "name": "i", "range": [ - 7337, - 7338 + 7239, + 7240 ], "loc": { "start": { - "line": 262, + "line": 259, "column": 45 }, "end": { - "line": 262, + "line": 259, "column": 46 } } } ], "range": [ - 7317, - 7339 + 7219, + 7241 ], "loc": { "start": { - "line": 262, + "line": 259, "column": 25 }, "end": { - "line": 262, + "line": 259, "column": 47 } } }, "range": [ - 7308, - 7339 + 7210, + 7241 ], "loc": { "start": { - "line": 262, + "line": 259, "column": 16 }, "end": { - "line": 262, + "line": 259, "column": 47 } } @@ -13248,16 +13320,16 @@ ], "kind": "let", "range": [ - 7304, - 7340 + 7206, + 7242 ], "loc": { "start": { - "line": 262, + "line": 259, "column": 12 }, "end": { - "line": 262, + "line": 259, "column": 48 } } @@ -13273,16 +13345,16 @@ "type": "Identifier", "name": "header", "range": [ - 7353, - 7359 + 7255, + 7261 ], "loc": { "start": { - "line": 263, + "line": 260, "column": 12 }, "end": { - "line": 263, + "line": 260, "column": 18 } } @@ -13291,31 +13363,31 @@ "type": "Identifier", "name": "appendChild", "range": [ - 7360, - 7371 + 7262, + 7273 ], "loc": { "start": { - "line": 263, + "line": 260, "column": 19 }, "end": { - "line": 263, + "line": 260, "column": 30 } } }, "range": [ - 7353, - 7371 + 7255, + 7273 ], "loc": { "start": { - "line": 263, + "line": 260, "column": 12 }, "end": { - "line": 263, + "line": 260, "column": 30 } } @@ -13325,47 +13397,47 @@ "type": "Identifier", "name": "icon", "range": [ - 7372, - 7376 + 7274, + 7278 ], "loc": { "start": { - "line": 263, + "line": 260, "column": 31 }, "end": { - "line": 263, + "line": 260, "column": 35 } } } ], "range": [ - 7353, - 7377 + 7255, + 7279 ], "loc": { "start": { - "line": 263, + "line": 260, "column": 12 }, "end": { - "line": 263, + "line": 260, "column": 36 } } }, "range": [ - 7353, - 7378 + 7255, + 7280 ], "loc": { "start": { - "line": 263, + "line": 260, "column": 12 }, "end": { - "line": 263, + "line": 260, "column": 37 } } @@ -13378,16 +13450,16 @@ "type": "Identifier", "name": "addEvt", "range": [ - 7391, - 7397 + 7293, + 7299 ], "loc": { "start": { - "line": 264, + "line": 261, "column": 12 }, "end": { - "line": 264, + "line": 261, "column": 18 } } @@ -13397,16 +13469,16 @@ "type": "Identifier", "name": "icon", "range": [ - 7398, - 7402 + 7300, + 7304 ], "loc": { "start": { - "line": 264, + "line": 261, "column": 19 }, "end": { - "line": 264, + "line": 261, "column": 23 } } @@ -13416,16 +13488,16 @@ "value": "click", "raw": "'click'", "range": [ - 7404, - 7411 + 7306, + 7313 ], "loc": { "start": { - "line": 264, + "line": 261, "column": 25 }, "end": { - "line": 264, + "line": 261, "column": 32 } } @@ -13438,16 +13510,16 @@ "type": "Identifier", "name": "evt", "range": [ - 7414, - 7417 + 7316, + 7319 ], "loc": { "start": { - "line": 264, + "line": 261, "column": 35 }, "end": { - "line": 264, + "line": 261, "column": 38 } } @@ -13461,16 +13533,16 @@ "object": { "type": "ThisExpression", "range": [ - 7422, - 7426 + 7324, + 7328 ], "loc": { "start": { - "line": 264, + "line": 261, "column": 43 }, "end": { - "line": 264, + "line": 261, "column": 47 } } @@ -13479,31 +13551,31 @@ "type": "Identifier", "name": "onClick", "range": [ - 7427, - 7434 + 7329, + 7336 ], "loc": { "start": { - "line": 264, + "line": 261, "column": 48 }, "end": { - "line": 264, + "line": 261, "column": 55 } } }, "range": [ - 7422, - 7434 + 7324, + 7336 ], "loc": { "start": { - "line": 264, + "line": 261, "column": 43 }, "end": { - "line": 264, + "line": 261, "column": 55 } } @@ -13513,32 +13585,32 @@ "type": "Identifier", "name": "evt", "range": [ - 7435, - 7438 + 7337, + 7340 ], "loc": { "start": { - "line": 264, + "line": 261, "column": 56 }, "end": { - "line": 264, + "line": 261, "column": 59 } } } ], "range": [ - 7422, - 7439 + 7324, + 7341 ], "loc": { "start": { - "line": 264, + "line": 261, "column": 43 }, "end": { - "line": 264, + "line": 261, "column": 60 } } @@ -13546,47 +13618,47 @@ "generator": false, "expression": true, "range": [ - 7413, - 7439 + 7315, + 7341 ], "loc": { "start": { - "line": 264, + "line": 261, "column": 34 }, "end": { - "line": 264, + "line": 261, "column": 60 } } } ], "range": [ - 7391, - 7440 + 7293, + 7342 ], "loc": { "start": { - "line": 264, + "line": 261, "column": 12 }, "end": { - "line": 264, + "line": 261, "column": 61 } } }, "range": [ - 7391, - 7441 + 7293, + 7343 ], "loc": { "start": { - "line": 264, + "line": 261, "column": 12 }, "end": { - "line": 264, + "line": 261, "column": 62 } } @@ -13605,16 +13677,16 @@ "object": { "type": "ThisExpression", "range": [ - 7454, - 7458 + 7356, + 7360 ], "loc": { "start": { - "line": 265, + "line": 262, "column": 12 }, "end": { - "line": 265, + "line": 262, "column": 16 } } @@ -13623,31 +13695,31 @@ "type": "Identifier", "name": "fltSpans", "range": [ - 7459, - 7467 + 7361, + 7369 ], "loc": { "start": { - "line": 265, + "line": 262, "column": 17 }, "end": { - "line": 265, + "line": 262, "column": 25 } } }, "range": [ - 7454, - 7467 + 7356, + 7369 ], "loc": { "start": { - "line": 265, + "line": 262, "column": 12 }, "end": { - "line": 265, + "line": 262, "column": 25 } } @@ -13656,31 +13728,31 @@ "type": "Identifier", "name": "i", "range": [ - 7468, - 7469 + 7370, + 7371 ], "loc": { "start": { - "line": 265, + "line": 262, "column": 26 }, "end": { - "line": 265, + "line": 262, "column": 27 } } }, "range": [ - 7454, - 7470 + 7356, + 7372 ], "loc": { "start": { - "line": 265, + "line": 262, "column": 12 }, "end": { - "line": 265, + "line": 262, "column": 28 } } @@ -13689,46 +13761,46 @@ "type": "Identifier", "name": "icon", "range": [ - 7473, - 7477 + 7375, + 7379 ], "loc": { "start": { - "line": 265, + "line": 262, "column": 31 }, "end": { - "line": 265, + "line": 262, "column": 35 } } }, "range": [ - 7454, - 7477 + 7356, + 7379 ], "loc": { "start": { - "line": 265, + "line": 262, "column": 12 }, "end": { - "line": 265, + "line": 262, "column": 35 } } }, "range": [ - 7454, - 7478 + 7356, + 7380 ], "loc": { "start": { - "line": 265, + "line": 262, "column": 12 }, "end": { - "line": 265, + "line": 262, "column": 36 } } @@ -13747,16 +13819,16 @@ "object": { "type": "ThisExpression", "range": [ - 7491, - 7495 + 7393, + 7397 ], "loc": { "start": { - "line": 266, + "line": 263, "column": 12 }, "end": { - "line": 266, + "line": 263, "column": 16 } } @@ -13765,31 +13837,31 @@ "type": "Identifier", "name": "fltIcons", "range": [ - 7496, - 7504 + 7398, + 7406 ], "loc": { "start": { - "line": 266, + "line": 263, "column": 17 }, "end": { - "line": 266, + "line": 263, "column": 25 } } }, "range": [ - 7491, - 7504 + 7393, + 7406 ], "loc": { "start": { - "line": 266, + "line": 263, "column": 12 }, "end": { - "line": 266, + "line": 263, "column": 25 } } @@ -13798,31 +13870,31 @@ "type": "Identifier", "name": "i", "range": [ - 7505, - 7506 + 7407, + 7408 ], "loc": { "start": { - "line": 266, + "line": 263, "column": 26 }, "end": { - "line": 266, + "line": 263, "column": 27 } } }, "range": [ - 7491, - 7507 + 7393, + 7409 ], "loc": { "start": { - "line": 266, + "line": 263, "column": 12 }, "end": { - "line": 266, + "line": 263, "column": 28 } } @@ -13834,16 +13906,16 @@ "type": "Identifier", "name": "icon", "range": [ - 7510, - 7514 + 7412, + 7416 ], "loc": { "start": { - "line": 266, + "line": 263, "column": 31 }, "end": { - "line": 266, + "line": 263, "column": 35 } } @@ -13852,108 +13924,108 @@ "type": "Identifier", "name": "firstChild", "range": [ - 7515, - 7525 + 7417, + 7427 ], "loc": { "start": { - "line": 266, + "line": 263, "column": 36 }, "end": { - "line": 266, + "line": 263, "column": 46 } } }, "range": [ - 7510, - 7525 + 7412, + 7427 ], "loc": { "start": { - "line": 266, + "line": 263, "column": 31 }, "end": { - "line": 266, + "line": 263, "column": 46 } } }, "range": [ - 7491, - 7525 + 7393, + 7427 ], "loc": { "start": { - "line": 266, + "line": 263, "column": 12 }, "end": { - "line": 266, + "line": 263, "column": 46 } } }, "range": [ - 7491, - 7526 + 7393, + 7428 ], "loc": { "start": { - "line": 266, + "line": 263, "column": 12 }, "end": { - "line": 266, + "line": 263, "column": 47 } } } ], "range": [ - 7105, - 7536 + 7007, + 7438 ], "loc": { "start": { - "line": 256, + "line": 253, "column": 45 }, "end": { - "line": 267, + "line": 264, "column": 9 } } }, "range": [ - 7068, - 7536 + 6970, + 7438 ], "loc": { "start": { - "line": 256, + "line": 253, "column": 8 }, "end": { - "line": 267, + "line": 264, "column": 9 } } } ], "range": [ - 6872, - 7542 + 6774, + 7444 ], "loc": { "start": { - "line": 249, + "line": 246, "column": 17 }, "end": { - "line": 268, + "line": 265, "column": 5 } } @@ -13961,16 +14033,16 @@ "generator": false, "expression": false, "range": [ - 6869, - 7542 + 6771, + 7444 ], "loc": { "start": { - "line": 249, + "line": 246, "column": 14 }, "end": { - "line": 268, + "line": 265, "column": 5 } } @@ -13978,16 +14050,16 @@ "kind": "method", "computed": false, "range": [ - 6859, - 7542 + 6761, + 7444 ], "loc": { "start": { - "line": 249, + "line": 246, "column": 4 }, "end": { - "line": 268, + "line": 265, "column": 5 } }, @@ -13996,16 +14068,16 @@ "type": "Block", "value": "*\n * Build all filters icons\n ", "range": [ - 6812, - 6854 + 6714, + 6756 ], "loc": { "start": { - "line": 246, + "line": 243, "column": 4 }, "end": { - "line": 248, + "line": 245, "column": 7 } } @@ -14016,16 +14088,16 @@ "type": "Block", "value": "*\n * Build all pop-up filters elements\n ", "range": [ - 7548, - 7600 + 7450, + 7502 ], "loc": { "start": { - "line": 270, + "line": 267, "column": 4 }, "end": { - "line": 272, + "line": 269, "column": 7 } } @@ -14039,16 +14111,16 @@ "type": "Identifier", "name": "buildAll", "range": [ - 7605, - 7613 + 7507, + 7515 ], "loc": { "start": { - "line": 273, + "line": 270, "column": 4 }, "end": { - "line": 273, + "line": 270, "column": 12 } } @@ -14071,16 +14143,16 @@ "type": "Identifier", "name": "i", "range": [ - 7635, - 7636 + 7537, + 7538 ], "loc": { "start": { - "line": 274, + "line": 271, "column": 17 }, "end": { - "line": 274, + "line": 271, "column": 18 } } @@ -14090,31 +14162,31 @@ "value": 0, "raw": "0", "range": [ - 7639, - 7640 + 7541, + 7542 ], "loc": { "start": { - "line": 274, + "line": 271, "column": 21 }, "end": { - "line": 274, + "line": 271, "column": 22 } } }, "range": [ - 7635, - 7640 + 7537, + 7542 ], "loc": { "start": { - "line": 274, + "line": 271, "column": 17 }, "end": { - "line": 274, + "line": 271, "column": 22 } } @@ -14122,16 +14194,16 @@ ], "kind": "let", "range": [ - 7631, - 7640 + 7533, + 7542 ], "loc": { "start": { - "line": 274, + "line": 271, "column": 13 }, "end": { - "line": 274, + "line": 271, "column": 22 } } @@ -14143,16 +14215,16 @@ "type": "Identifier", "name": "i", "range": [ - 7642, - 7643 + 7544, + 7545 ], "loc": { "start": { - "line": 274, + "line": 271, "column": 24 }, "end": { - "line": 274, + "line": 271, "column": 25 } } @@ -14166,16 +14238,16 @@ "object": { "type": "ThisExpression", "range": [ - 7646, - 7650 + 7548, + 7552 ], "loc": { "start": { - "line": 274, + "line": 271, "column": 28 }, "end": { - "line": 274, + "line": 271, "column": 32 } } @@ -14184,31 +14256,31 @@ "type": "Identifier", "name": "filtersCache", "range": [ - 7651, - 7663 + 7553, + 7565 ], "loc": { "start": { - "line": 274, + "line": 271, "column": 33 }, "end": { - "line": 274, + "line": 271, "column": 45 } } }, "range": [ - 7646, - 7663 + 7548, + 7565 ], "loc": { "start": { - "line": 274, + "line": 271, "column": 28 }, "end": { - "line": 274, + "line": 271, "column": 45 } } @@ -14217,46 +14289,46 @@ "type": "Identifier", "name": "length", "range": [ - 7664, - 7670 + 7566, + 7572 ], "loc": { "start": { - "line": 274, + "line": 271, "column": 46 }, "end": { - "line": 274, + "line": 271, "column": 52 } } }, "range": [ - 7646, - 7670 + 7548, + 7572 ], "loc": { "start": { - "line": 274, + "line": 271, "column": 28 }, "end": { - "line": 274, + "line": 271, "column": 52 } } }, "range": [ - 7642, - 7670 + 7544, + 7572 ], "loc": { "start": { - "line": 274, + "line": 271, "column": 24 }, "end": { - "line": 274, + "line": 271, "column": 52 } } @@ -14268,32 +14340,32 @@ "type": "Identifier", "name": "i", "range": [ - 7672, - 7673 + 7574, + 7575 ], "loc": { "start": { - "line": 274, + "line": 271, "column": 54 }, "end": { - "line": 274, + "line": 271, "column": 55 } } }, "prefix": false, "range": [ - 7672, - 7675 + 7574, + 7577 ], "loc": { "start": { - "line": 274, + "line": 271, "column": 54 }, "end": { - "line": 274, + "line": 271, "column": 57 } } @@ -14311,16 +14383,16 @@ "object": { "type": "ThisExpression", "range": [ - 7691, - 7695 + 7593, + 7597 ], "loc": { "start": { - "line": 275, + "line": 272, "column": 12 }, "end": { - "line": 275, + "line": 272, "column": 16 } } @@ -14329,31 +14401,31 @@ "type": "Identifier", "name": "build", "range": [ - 7696, - 7701 + 7598, + 7603 ], "loc": { "start": { - "line": 275, + "line": 272, "column": 17 }, "end": { - "line": 275, + "line": 272, "column": 22 } } }, "range": [ - 7691, - 7701 + 7593, + 7603 ], "loc": { "start": { - "line": 275, + "line": 272, "column": 12 }, "end": { - "line": 275, + "line": 272, "column": 22 } } @@ -14363,16 +14435,16 @@ "type": "Identifier", "name": "i", "range": [ - 7702, - 7703 + 7604, + 7605 ], "loc": { "start": { - "line": 275, + "line": 272, "column": 23 }, "end": { - "line": 275, + "line": 272, "column": 24 } } @@ -14386,16 +14458,16 @@ "object": { "type": "ThisExpression", "range": [ - 7705, - 7709 + 7607, + 7611 ], "loc": { "start": { - "line": 275, + "line": 272, "column": 26 }, "end": { - "line": 275, + "line": 272, "column": 30 } } @@ -14404,31 +14476,31 @@ "type": "Identifier", "name": "filtersCache", "range": [ - 7710, - 7722 + 7612, + 7624 ], "loc": { "start": { - "line": 275, + "line": 272, "column": 31 }, "end": { - "line": 275, + "line": 272, "column": 43 } } }, "range": [ - 7705, - 7722 + 7607, + 7624 ], "loc": { "start": { - "line": 275, + "line": 272, "column": 26 }, "end": { - "line": 275, + "line": 272, "column": 43 } } @@ -14437,109 +14509,109 @@ "type": "Identifier", "name": "i", "range": [ - 7723, - 7724 + 7625, + 7626 ], "loc": { "start": { - "line": 275, + "line": 272, "column": 44 }, "end": { - "line": 275, + "line": 272, "column": 45 } } }, "range": [ - 7705, - 7725 + 7607, + 7627 ], "loc": { "start": { - "line": 275, + "line": 272, "column": 26 }, "end": { - "line": 275, + "line": 272, "column": 46 } } } ], "range": [ - 7691, - 7726 + 7593, + 7628 ], "loc": { "start": { - "line": 275, + "line": 272, "column": 12 }, "end": { - "line": 275, + "line": 272, "column": 47 } } }, "range": [ - 7691, - 7727 + 7593, + 7629 ], "loc": { "start": { - "line": 275, + "line": 272, "column": 12 }, "end": { - "line": 275, + "line": 272, "column": 48 } } } ], "range": [ - 7677, - 7737 + 7579, + 7639 ], "loc": { "start": { - "line": 274, + "line": 271, "column": 59 }, "end": { - "line": 276, + "line": 273, "column": 9 } } }, "range": [ - 7626, - 7737 + 7528, + 7639 ], "loc": { "start": { - "line": 274, + "line": 271, "column": 8 }, "end": { - "line": 276, + "line": 273, "column": 9 } } } ], "range": [ - 7616, - 7743 + 7518, + 7645 ], "loc": { "start": { - "line": 273, + "line": 270, "column": 15 }, "end": { - "line": 277, + "line": 274, "column": 5 } } @@ -14547,16 +14619,16 @@ "generator": false, "expression": false, "range": [ - 7613, - 7743 + 7515, + 7645 ], "loc": { "start": { - "line": 273, + "line": 270, "column": 12 }, "end": { - "line": 277, + "line": 274, "column": 5 } } @@ -14564,16 +14636,16 @@ "kind": "method", "computed": false, "range": [ - 7605, - 7743 + 7507, + 7645 ], "loc": { "start": { - "line": 273, + "line": 270, "column": 4 }, "end": { - "line": 277, + "line": 274, "column": 5 } }, @@ -14582,16 +14654,16 @@ "type": "Block", "value": "*\n * Build all pop-up filters elements\n ", "range": [ - 7548, - 7600 + 7450, + 7502 ], "loc": { "start": { - "line": 270, + "line": 267, "column": 4 }, "end": { - "line": 272, + "line": 269, "column": 7 } } @@ -14602,16 +14674,16 @@ "type": "Block", "value": "*\n * Build a specified pop-up filter elements\n * @param {Number} colIndex Column index\n * @param {Object} div Optional container DOM element\n ", "range": [ - 7749, - 7918 + 7651, + 7820 ], "loc": { "start": { - "line": 279, + "line": 276, "column": 4 }, "end": { - "line": 283, + "line": 280, "column": 7 } } @@ -14625,16 +14697,16 @@ "type": "Identifier", "name": "build", "range": [ - 7923, - 7928 + 7825, + 7830 ], "loc": { "start": { - "line": 284, + "line": 281, "column": 4 }, "end": { - "line": 284, + "line": 281, "column": 9 } } @@ -14647,16 +14719,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 7929, - 7937 + 7831, + 7839 ], "loc": { "start": { - "line": 284, + "line": 281, "column": 10 }, "end": { - "line": 284, + "line": 281, "column": 18 } } @@ -14665,16 +14737,16 @@ "type": "Identifier", "name": "div", "range": [ - 7939, - 7942 + 7841, + 7844 ], "loc": { "start": { - "line": 284, + "line": 281, "column": 20 }, "end": { - "line": 284, + "line": 281, "column": 23 } } @@ -14692,16 +14764,16 @@ "type": "Identifier", "name": "tf", "range": [ - 7958, - 7960 + 7860, + 7862 ], "loc": { "start": { - "line": 285, + "line": 282, "column": 12 }, "end": { - "line": 285, + "line": 282, "column": 14 } } @@ -14712,16 +14784,16 @@ "object": { "type": "ThisExpression", "range": [ - 7963, - 7967 + 7865, + 7869 ], "loc": { "start": { - "line": 285, + "line": 282, "column": 17 }, "end": { - "line": 285, + "line": 282, "column": 21 } } @@ -14730,46 +14802,46 @@ "type": "Identifier", "name": "tf", "range": [ - 7968, - 7970 + 7870, + 7872 ], "loc": { "start": { - "line": 285, + "line": 282, "column": 22 }, "end": { - "line": 285, + "line": 282, "column": 24 } } }, "range": [ - 7963, - 7970 + 7865, + 7872 ], "loc": { "start": { - "line": 285, + "line": 282, "column": 17 }, "end": { - "line": 285, + "line": 282, "column": 24 } } }, "range": [ - 7958, - 7970 + 7860, + 7872 ], "loc": { "start": { - "line": 285, + "line": 282, "column": 12 }, "end": { - "line": 285, + "line": 282, "column": 24 } } @@ -14777,16 +14849,16 @@ ], "kind": "let", "range": [ - 7954, - 7971 + 7856, + 7873 ], "loc": { "start": { - "line": 285, + "line": 282, "column": 8 }, "end": { - "line": 285, + "line": 282, "column": 25 } } @@ -14800,16 +14872,16 @@ "type": "Identifier", "name": "contId", "range": [ - 7984, - 7990 + 7886, + 7892 ], "loc": { "start": { - "line": 286, + "line": 283, "column": 12 }, "end": { - "line": 286, + "line": 283, "column": 18 } } @@ -14825,16 +14897,16 @@ }, "tail": false, "range": [ - 7993, - 7996 + 7895, + 7898 ], "loc": { "start": { - "line": 286, + "line": 283, "column": 21 }, "end": { - "line": 286, + "line": 283, "column": 24 } } @@ -14847,16 +14919,16 @@ }, "tail": false, "range": [ - 8008, - 8011 + 7910, + 7913 ], "loc": { "start": { - "line": 286, + "line": 283, "column": 36 }, "end": { - "line": 286, + "line": 283, "column": 39 } } @@ -14869,16 +14941,16 @@ }, "tail": false, "range": [ - 8016, - 8020 + 7918, + 7922 ], "loc": { "start": { - "line": 286, + "line": 283, "column": 44 }, "end": { - "line": 286, + "line": 283, "column": 48 } } @@ -14891,16 +14963,16 @@ }, "tail": true, "range": [ - 8028, - 8030 + 7930, + 7932 ], "loc": { "start": { - "line": 286, + "line": 283, "column": 56 }, "end": { - "line": 286, + "line": 283, "column": 58 } } @@ -14913,16 +14985,16 @@ "object": { "type": "ThisExpression", "range": [ - 7996, - 8000 + 7898, + 7902 ], "loc": { "start": { - "line": 286, + "line": 283, "column": 24 }, "end": { - "line": 286, + "line": 283, "column": 28 } } @@ -14931,31 +15003,31 @@ "type": "Identifier", "name": "prfxDiv", "range": [ - 8001, - 8008 + 7903, + 7910 ], "loc": { "start": { - "line": 286, + "line": 283, "column": 29 }, "end": { - "line": 286, + "line": 283, "column": 36 } } }, "range": [ - 7996, - 8008 + 7898, + 7910 ], "loc": { "start": { - "line": 286, + "line": 283, "column": 24 }, "end": { - "line": 286, + "line": 283, "column": 36 } } @@ -14967,16 +15039,16 @@ "type": "Identifier", "name": "tf", "range": [ - 8011, - 8013 + 7913, + 7915 ], "loc": { "start": { - "line": 286, + "line": 283, "column": 39 }, "end": { - "line": 286, + "line": 283, "column": 41 } } @@ -14985,31 +15057,31 @@ "type": "Identifier", "name": "id", "range": [ - 8014, - 8016 + 7916, + 7918 ], "loc": { "start": { - "line": 286, + "line": 283, "column": 42 }, "end": { - "line": 286, + "line": 283, "column": 44 } } }, "range": [ - 8011, - 8016 + 7913, + 7918 ], "loc": { "start": { - "line": 286, + "line": 283, "column": 39 }, "end": { - "line": 286, + "line": 283, "column": 44 } } @@ -15018,47 +15090,47 @@ "type": "Identifier", "name": "colIndex", "range": [ - 8020, - 8028 + 7922, + 7930 ], "loc": { "start": { - "line": 286, + "line": 283, "column": 48 }, "end": { - "line": 286, + "line": 283, "column": 56 } } } ], "range": [ - 7993, - 8030 + 7895, + 7932 ], "loc": { "start": { - "line": 286, + "line": 283, "column": 21 }, "end": { - "line": 286, + "line": 283, "column": 58 } } }, "range": [ - 7984, - 8030 + 7886, + 7932 ], "loc": { "start": { - "line": 286, + "line": 283, "column": 12 }, "end": { - "line": 286, + "line": 283, "column": 58 } } @@ -15066,16 +15138,16 @@ ], "kind": "let", "range": [ - 7980, - 8031 + 7882, + 7933 ], "loc": { "start": { - "line": 286, + "line": 283, "column": 8 }, "end": { - "line": 286, + "line": 283, "column": 59 } } @@ -15089,16 +15161,16 @@ "type": "Identifier", "name": "placeholder", "range": [ - 8044, - 8055 + 7946, + 7957 ], "loc": { "start": { - "line": 287, + "line": 284, "column": 12 }, "end": { - "line": 287, + "line": 284, "column": 23 } } @@ -15109,16 +15181,16 @@ "type": "Identifier", "name": "createElm", "range": [ - 8058, - 8067 + 7960, + 7969 ], "loc": { "start": { - "line": 287, + "line": 284, "column": 26 }, "end": { - "line": 287, + "line": 284, "column": 35 } } @@ -15129,16 +15201,16 @@ "value": "div", "raw": "'div'", "range": [ - 8068, - 8073 + 7970, + 7975 ], "loc": { "start": { - "line": 287, + "line": 284, "column": 36 }, "end": { - "line": 287, + "line": 284, "column": 41 } } @@ -15151,16 +15223,16 @@ "value": "class", "raw": "'class'", "range": [ - 8076, - 8083 + 7978, + 7985 ], "loc": { "start": { - "line": 287, + "line": 284, "column": 44 }, "end": { - "line": 287, + "line": 284, "column": 51 } } @@ -15171,16 +15243,16 @@ "object": { "type": "ThisExpression", "range": [ - 8085, - 8089 + 7987, + 7991 ], "loc": { "start": { - "line": 287, + "line": 284, "column": 53 }, "end": { - "line": 287, + "line": 284, "column": 57 } } @@ -15189,78 +15261,78 @@ "type": "Identifier", "name": "placeholderCssClass", "range": [ - 8090, - 8109 + 7992, + 8011 ], "loc": { "start": { - "line": 287, + "line": 284, "column": 58 }, "end": { - "line": 287, + "line": 284, "column": 77 } } }, "range": [ - 8085, - 8109 + 7987, + 8011 ], "loc": { "start": { - "line": 287, + "line": 284, "column": 53 }, "end": { - "line": 287, + "line": 284, "column": 77 } } } ], "range": [ - 8075, - 8110 + 7977, + 8012 ], "loc": { "start": { - "line": 287, + "line": 284, "column": 43 }, "end": { - "line": 287, + "line": 284, "column": 78 } } } ], "range": [ - 8058, - 8111 + 7960, + 8013 ], "loc": { "start": { - "line": 287, + "line": 284, "column": 26 }, "end": { - "line": 287, + "line": 284, "column": 79 } } }, "range": [ - 8044, - 8111 + 7946, + 8013 ], "loc": { "start": { - "line": 287, + "line": 284, "column": 12 }, "end": { - "line": 287, + "line": 284, "column": 79 } } @@ -15268,16 +15340,16 @@ ], "kind": "let", "range": [ - 8040, - 8112 + 7942, + 8014 ], "loc": { "start": { - "line": 287, + "line": 284, "column": 8 }, "end": { - "line": 287, + "line": 284, "column": 80 } } @@ -15291,16 +15363,16 @@ "type": "Identifier", "name": "cont", "range": [ - 8125, - 8129 + 8027, + 8031 ], "loc": { "start": { - "line": 288, + "line": 285, "column": 12 }, "end": { - "line": 288, + "line": 285, "column": 16 } } @@ -15312,16 +15384,16 @@ "type": "Identifier", "name": "div", "range": [ - 8132, - 8135 + 8034, + 8037 ], "loc": { "start": { - "line": 288, + "line": 285, "column": 19 }, "end": { - "line": 288, + "line": 285, "column": 22 } } @@ -15332,16 +15404,16 @@ "type": "Identifier", "name": "createElm", "range": [ - 8151, - 8160 + 8053, + 8062 ], "loc": { "start": { - "line": 289, + "line": 286, "column": 12 }, "end": { - "line": 289, + "line": 286, "column": 21 } } @@ -15352,16 +15424,16 @@ "value": "div", "raw": "'div'", "range": [ - 8161, - 8166 + 8063, + 8068 ], "loc": { "start": { - "line": 289, + "line": 286, "column": 22 }, "end": { - "line": 289, + "line": 286, "column": 27 } } @@ -15374,16 +15446,16 @@ "value": "id", "raw": "'id'", "range": [ - 8169, - 8173 + 8071, + 8075 ], "loc": { "start": { - "line": 289, + "line": 286, "column": 30 }, "end": { - "line": 289, + "line": 286, "column": 34 } } @@ -15392,32 +15464,32 @@ "type": "Identifier", "name": "contId", "range": [ - 8175, - 8181 + 8077, + 8083 ], "loc": { "start": { - "line": 289, + "line": 286, "column": 36 }, "end": { - "line": 289, + "line": 286, "column": 42 } } } ], "range": [ - 8168, - 8182 + 8070, + 8084 ], "loc": { "start": { - "line": 289, + "line": 286, "column": 29 }, "end": { - "line": 289, + "line": 286, "column": 43 } } @@ -15430,16 +15502,16 @@ "value": "class", "raw": "'class'", "range": [ - 8185, - 8192 + 8087, + 8094 ], "loc": { "start": { - "line": 289, + "line": 286, "column": 46 }, "end": { - "line": 289, + "line": 286, "column": 53 } } @@ -15450,16 +15522,16 @@ "object": { "type": "ThisExpression", "range": [ - 8194, - 8198 + 8096, + 8100 ], "loc": { "start": { - "line": 289, + "line": 286, "column": 55 }, "end": { - "line": 289, + "line": 286, "column": 59 } } @@ -15468,93 +15540,93 @@ "type": "Identifier", "name": "containerCssClass", "range": [ - 8199, - 8216 + 8101, + 8118 ], "loc": { "start": { - "line": 289, + "line": 286, "column": 60 }, "end": { - "line": 289, + "line": 286, "column": 77 } } }, "range": [ - 8194, - 8216 + 8096, + 8118 ], "loc": { "start": { - "line": 289, + "line": 286, "column": 55 }, "end": { - "line": 289, + "line": 286, "column": 77 } } } ], "range": [ - 8184, - 8217 + 8086, + 8119 ], "loc": { "start": { - "line": 289, + "line": 286, "column": 45 }, "end": { - "line": 289, + "line": 286, "column": 78 } } } ], "range": [ - 8151, - 8218 + 8053, + 8120 ], "loc": { "start": { - "line": 289, + "line": 286, "column": 12 }, "end": { - "line": 289, + "line": 286, "column": 79 } } }, "range": [ - 8132, - 8218 + 8034, + 8120 ], "loc": { "start": { - "line": 288, + "line": 285, "column": 19 }, "end": { - "line": 289, + "line": 286, "column": 79 } } }, "range": [ - 8125, - 8218 + 8027, + 8120 ], "loc": { "start": { - "line": 288, + "line": 285, "column": 12 }, "end": { - "line": 289, + "line": 286, "column": 79 } } @@ -15562,16 +15634,16 @@ ], "kind": "let", "range": [ - 8121, - 8219 + 8023, + 8121 ], "loc": { "start": { - "line": 288, + "line": 285, "column": 8 }, "end": { - "line": 289, + "line": 286, "column": 80 } } @@ -15590,16 +15662,16 @@ "type": "Identifier", "name": "tf", "range": [ - 8228, - 8230 + 8130, + 8132 ], "loc": { "start": { - "line": 290, + "line": 287, "column": 8 }, "end": { - "line": 290, + "line": 287, "column": 10 } } @@ -15608,31 +15680,31 @@ "type": "Identifier", "name": "externalFltTgtIds", "range": [ - 8231, - 8248 + 8133, + 8150 ], "loc": { "start": { - "line": 290, + "line": 287, "column": 11 }, "end": { - "line": 290, + "line": 287, "column": 28 } } }, "range": [ - 8228, - 8248 + 8130, + 8150 ], "loc": { "start": { - "line": 290, + "line": 287, "column": 8 }, "end": { - "line": 290, + "line": 287, "column": 28 } } @@ -15641,31 +15713,31 @@ "type": "Identifier", "name": "push", "range": [ - 8249, - 8253 + 8151, + 8155 ], "loc": { "start": { - "line": 290, + "line": 287, "column": 29 }, "end": { - "line": 290, + "line": 287, "column": 33 } } }, "range": [ - 8228, - 8253 + 8130, + 8155 ], "loc": { "start": { - "line": 290, + "line": 287, "column": 8 }, "end": { - "line": 290, + "line": 287, "column": 33 } } @@ -15678,16 +15750,16 @@ "type": "Identifier", "name": "cont", "range": [ - 8254, - 8258 + 8156, + 8160 ], "loc": { "start": { - "line": 290, + "line": 287, "column": 34 }, "end": { - "line": 290, + "line": 287, "column": 38 } } @@ -15696,62 +15768,62 @@ "type": "Identifier", "name": "id", "range": [ - 8259, - 8261 + 8161, + 8163 ], "loc": { "start": { - "line": 290, + "line": 287, "column": 39 }, "end": { - "line": 290, + "line": 287, "column": 41 } } }, "range": [ - 8254, - 8261 + 8156, + 8163 ], "loc": { "start": { - "line": 290, + "line": 287, "column": 34 }, "end": { - "line": 290, + "line": 287, "column": 41 } } } ], "range": [ - 8228, - 8262 + 8130, + 8164 ], "loc": { "start": { - "line": 290, + "line": 287, "column": 8 }, "end": { - "line": 290, + "line": 287, "column": 42 } } }, "range": [ - 8228, - 8263 + 8130, + 8165 ], "loc": { "start": { - "line": 290, + "line": 287, "column": 8 }, "end": { - "line": 290, + "line": 287, "column": 43 } } @@ -15767,16 +15839,16 @@ "type": "Identifier", "name": "placeholder", "range": [ - 8272, - 8283 + 8174, + 8185 ], "loc": { "start": { - "line": 291, + "line": 288, "column": 8 }, "end": { - "line": 291, + "line": 288, "column": 19 } } @@ -15785,31 +15857,31 @@ "type": "Identifier", "name": "appendChild", "range": [ - 8284, - 8295 + 8186, + 8197 ], "loc": { "start": { - "line": 291, + "line": 288, "column": 20 }, "end": { - "line": 291, + "line": 288, "column": 31 } } }, "range": [ - 8272, - 8295 + 8174, + 8197 ], "loc": { "start": { - "line": 291, + "line": 288, "column": 8 }, "end": { - "line": 291, + "line": 288, "column": 31 } } @@ -15819,47 +15891,47 @@ "type": "Identifier", "name": "cont", "range": [ - 8296, - 8300 + 8198, + 8202 ], "loc": { "start": { - "line": 291, + "line": 288, "column": 32 }, "end": { - "line": 291, + "line": 288, "column": 36 } } } ], "range": [ - 8272, - 8301 + 8174, + 8203 ], "loc": { "start": { - "line": 291, + "line": 288, "column": 8 }, "end": { - "line": 291, + "line": 288, "column": 37 } } }, "range": [ - 8272, - 8302 + 8174, + 8204 ], "loc": { "start": { - "line": 291, + "line": 288, "column": 8 }, "end": { - "line": 291, + "line": 288, "column": 38 } } @@ -15873,16 +15945,16 @@ "type": "Identifier", "name": "header", "range": [ - 8316, - 8322 + 8218, + 8224 ], "loc": { "start": { - "line": 293, + "line": 290, "column": 12 }, "end": { - "line": 293, + "line": 290, "column": 18 } } @@ -15896,16 +15968,16 @@ "type": "Identifier", "name": "tf", "range": [ - 8325, - 8327 + 8227, + 8229 ], "loc": { "start": { - "line": 293, + "line": 290, "column": 21 }, "end": { - "line": 293, + "line": 290, "column": 23 } } @@ -15914,31 +15986,31 @@ "type": "Identifier", "name": "getHeaderElement", "range": [ - 8328, - 8344 + 8230, + 8246 ], "loc": { "start": { - "line": 293, + "line": 290, "column": 24 }, "end": { - "line": 293, + "line": 290, "column": 40 } } }, "range": [ - 8325, - 8344 + 8227, + 8246 ], "loc": { "start": { - "line": 293, + "line": 290, "column": 21 }, "end": { - "line": 293, + "line": 290, "column": 40 } } @@ -15948,47 +16020,47 @@ "type": "Identifier", "name": "colIndex", "range": [ - 8345, - 8353 + 8247, + 8255 ], "loc": { "start": { - "line": 293, + "line": 290, "column": 41 }, "end": { - "line": 293, + "line": 290, "column": 49 } } } ], "range": [ - 8325, - 8354 + 8227, + 8256 ], "loc": { "start": { - "line": 293, + "line": 290, "column": 21 }, "end": { - "line": 293, + "line": 290, "column": 50 } } }, "range": [ - 8316, - 8354 + 8218, + 8256 ], "loc": { "start": { - "line": 293, + "line": 290, "column": 12 }, "end": { - "line": 293, + "line": 290, "column": 50 } } @@ -15996,16 +16068,16 @@ ], "kind": "let", "range": [ - 8312, - 8355 + 8214, + 8257 ], "loc": { "start": { - "line": 293, + "line": 290, "column": 8 }, "end": { - "line": 293, + "line": 290, "column": 51 } } @@ -16021,16 +16093,16 @@ "type": "Identifier", "name": "header", "range": [ - 8364, - 8370 + 8266, + 8272 ], "loc": { "start": { - "line": 294, + "line": 291, "column": 8 }, "end": { - "line": 294, + "line": 291, "column": 14 } } @@ -16039,31 +16111,31 @@ "type": "Identifier", "name": "insertBefore", "range": [ - 8371, - 8383 + 8273, + 8285 ], "loc": { "start": { - "line": 294, + "line": 291, "column": 15 }, "end": { - "line": 294, + "line": 291, "column": 27 } } }, "range": [ - 8364, - 8383 + 8266, + 8285 ], "loc": { "start": { - "line": 294, + "line": 291, "column": 8 }, "end": { - "line": 294, + "line": 291, "column": 27 } } @@ -16073,16 +16145,16 @@ "type": "Identifier", "name": "placeholder", "range": [ - 8384, - 8395 + 8286, + 8297 ], "loc": { "start": { - "line": 294, + "line": 291, "column": 28 }, "end": { - "line": 294, + "line": 291, "column": 39 } } @@ -16094,16 +16166,16 @@ "type": "Identifier", "name": "header", "range": [ - 8397, - 8403 + 8299, + 8305 ], "loc": { "start": { - "line": 294, + "line": 291, "column": 41 }, "end": { - "line": 294, + "line": 291, "column": 47 } } @@ -16112,62 +16184,62 @@ "type": "Identifier", "name": "firstChild", "range": [ - 8404, - 8414 + 8306, + 8316 ], "loc": { "start": { - "line": 294, + "line": 291, "column": 48 }, "end": { - "line": 294, + "line": 291, "column": 58 } } }, "range": [ - 8397, - 8414 + 8299, + 8316 ], "loc": { "start": { - "line": 294, + "line": 291, "column": 41 }, "end": { - "line": 294, + "line": 291, "column": 58 } } } ], "range": [ - 8364, - 8415 + 8266, + 8317 ], "loc": { "start": { - "line": 294, + "line": 291, "column": 8 }, "end": { - "line": 294, + "line": 291, "column": 59 } } }, "range": [ - 8364, - 8416 + 8266, + 8318 ], "loc": { "start": { - "line": 294, + "line": 291, "column": 8 }, "end": { - "line": 294, + "line": 291, "column": 60 } } @@ -16180,16 +16252,16 @@ "type": "Identifier", "name": "addEvt", "range": [ - 8425, - 8431 + 8327, + 8333 ], "loc": { "start": { - "line": 295, + "line": 292, "column": 8 }, "end": { - "line": 295, + "line": 292, "column": 14 } } @@ -16199,16 +16271,16 @@ "type": "Identifier", "name": "cont", "range": [ - 8432, - 8436 + 8334, + 8338 ], "loc": { "start": { - "line": 295, + "line": 292, "column": 15 }, "end": { - "line": 295, + "line": 292, "column": 19 } } @@ -16218,16 +16290,16 @@ "value": "click", "raw": "'click'", "range": [ - 8438, - 8445 + 8340, + 8347 ], "loc": { "start": { - "line": 295, + "line": 292, "column": 21 }, "end": { - "line": 295, + "line": 292, "column": 28 } } @@ -16240,16 +16312,16 @@ "type": "Identifier", "name": "evt", "range": [ - 8448, - 8451 + 8350, + 8353 ], "loc": { "start": { - "line": 295, + "line": 292, "column": 31 }, "end": { - "line": 295, + "line": 292, "column": 34 } } @@ -16261,16 +16333,16 @@ "type": "Identifier", "name": "stopEvt", "range": [ - 8456, - 8463 + 8358, + 8365 ], "loc": { "start": { - "line": 295, + "line": 292, "column": 39 }, "end": { - "line": 295, + "line": 292, "column": 46 } } @@ -16280,32 +16352,32 @@ "type": "Identifier", "name": "evt", "range": [ - 8464, - 8467 + 8366, + 8369 ], "loc": { "start": { - "line": 295, + "line": 292, "column": 47 }, "end": { - "line": 295, + "line": 292, "column": 50 } } } ], "range": [ - 8456, - 8468 + 8358, + 8370 ], "loc": { "start": { - "line": 295, + "line": 292, "column": 39 }, "end": { - "line": 295, + "line": 292, "column": 51 } } @@ -16313,47 +16385,47 @@ "generator": false, "expression": true, "range": [ - 8447, - 8468 + 8349, + 8370 ], "loc": { "start": { - "line": 295, + "line": 292, "column": 30 }, "end": { - "line": 295, + "line": 292, "column": 51 } } } ], "range": [ - 8425, - 8469 + 8327, + 8371 ], "loc": { "start": { - "line": 295, + "line": 292, "column": 8 }, "end": { - "line": 295, + "line": 292, "column": 52 } } }, "range": [ - 8425, - 8470 + 8327, + 8372 ], "loc": { "start": { - "line": 295, + "line": 292, "column": 8 }, "end": { - "line": 295, + "line": 292, "column": 53 } } @@ -16372,16 +16444,16 @@ "object": { "type": "ThisExpression", "range": [ - 8479, - 8483 + 8381, + 8385 ], "loc": { "start": { - "line": 296, + "line": 293, "column": 8 }, "end": { - "line": 296, + "line": 293, "column": 12 } } @@ -16390,31 +16462,31 @@ "type": "Identifier", "name": "fltElms", "range": [ - 8484, - 8491 + 8386, + 8393 ], "loc": { "start": { - "line": 296, + "line": 293, "column": 13 }, "end": { - "line": 296, + "line": 293, "column": 20 } } }, "range": [ - 8479, - 8491 + 8381, + 8393 ], "loc": { "start": { - "line": 296, + "line": 293, "column": 8 }, "end": { - "line": 296, + "line": 293, "column": 20 } } @@ -16423,31 +16495,31 @@ "type": "Identifier", "name": "colIndex", "range": [ - 8492, - 8500 + 8394, + 8402 ], "loc": { "start": { - "line": 296, + "line": 293, "column": 21 }, "end": { - "line": 296, + "line": 293, "column": 29 } } }, "range": [ - 8479, - 8501 + 8381, + 8403 ], "loc": { "start": { - "line": 296, + "line": 293, "column": 8 }, "end": { - "line": 296, + "line": 293, "column": 30 } } @@ -16456,62 +16528,62 @@ "type": "Identifier", "name": "cont", "range": [ - 8504, - 8508 + 8406, + 8410 ], "loc": { "start": { - "line": 296, + "line": 293, "column": 33 }, "end": { - "line": 296, + "line": 293, "column": 37 } } }, "range": [ - 8479, - 8508 + 8381, + 8410 ], "loc": { "start": { - "line": 296, + "line": 293, "column": 8 }, "end": { - "line": 296, + "line": 293, "column": 37 } } }, "range": [ - 8479, - 8509 + 8381, + 8411 ], "loc": { "start": { - "line": 296, + "line": 293, "column": 8 }, "end": { - "line": 296, + "line": 293, "column": 38 } } } ], "range": [ - 7944, - 8515 + 7846, + 8417 ], "loc": { "start": { - "line": 284, + "line": 281, "column": 25 }, "end": { - "line": 297, + "line": 294, "column": 5 } } @@ -16519,16 +16591,16 @@ "generator": false, "expression": false, "range": [ - 7928, - 8515 + 7830, + 8417 ], "loc": { "start": { - "line": 284, + "line": 281, "column": 9 }, "end": { - "line": 297, + "line": 294, "column": 5 } } @@ -16536,16 +16608,16 @@ "kind": "method", "computed": false, "range": [ - 7923, - 8515 + 7825, + 8417 ], "loc": { "start": { - "line": 284, + "line": 281, "column": 4 }, "end": { - "line": 297, + "line": 294, "column": 5 } }, @@ -16554,16 +16626,16 @@ "type": "Block", "value": "*\n * Build a specified pop-up filter elements\n * @param {Number} colIndex Column index\n * @param {Object} div Optional container DOM element\n ", "range": [ - 7749, - 7918 + 7651, + 7820 ], "loc": { "start": { - "line": 279, + "line": 276, "column": 4 }, "end": { - "line": 283, + "line": 280, "column": 7 } } @@ -16574,16 +16646,16 @@ "type": "Block", "value": "*\n * Toggle visibility of specified filter\n * @param {Number} colIndex Column index\n ", "range": [ - 8521, - 8623 + 8423, + 8525 ], "loc": { "start": { - "line": 299, + "line": 296, "column": 4 }, "end": { - "line": 302, + "line": 299, "column": 7 } } @@ -16597,16 +16669,16 @@ "type": "Identifier", "name": "toggle", "range": [ - 8628, - 8634 + 8530, + 8536 ], "loc": { "start": { - "line": 303, + "line": 300, "column": 4 }, "end": { - "line": 303, + "line": 300, "column": 10 } } @@ -16619,16 +16691,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 8635, - 8643 + 8537, + 8545 ], "loc": { "start": { - "line": 303, + "line": 300, "column": 11 }, "end": { - "line": 303, + "line": 300, "column": 19 } } @@ -16650,16 +16722,16 @@ "object": { "type": "ThisExpression", "range": [ - 8660, - 8664 + 8562, + 8566 ], "loc": { "start": { - "line": 304, + "line": 301, "column": 13 }, "end": { - "line": 304, + "line": 301, "column": 17 } } @@ -16668,31 +16740,31 @@ "type": "Identifier", "name": "isOpen", "range": [ - 8665, - 8671 + 8567, + 8573 ], "loc": { "start": { - "line": 304, + "line": 301, "column": 18 }, "end": { - "line": 304, + "line": 301, "column": 24 } } }, "range": [ - 8660, - 8671 + 8562, + 8573 ], "loc": { "start": { - "line": 304, + "line": 301, "column": 13 }, "end": { - "line": 304, + "line": 301, "column": 24 } } @@ -16702,48 +16774,48 @@ "type": "Identifier", "name": "colIndex", "range": [ - 8672, - 8680 + 8574, + 8582 ], "loc": { "start": { - "line": 304, + "line": 301, "column": 25 }, "end": { - "line": 304, + "line": 301, "column": 33 } } } ], "range": [ - 8660, - 8681 + 8562, + 8583 ], "loc": { "start": { - "line": 304, + "line": 301, "column": 13 }, "end": { - "line": 304, + "line": 301, "column": 34 } } }, "prefix": true, "range": [ - 8659, - 8681 + 8561, + 8583 ], "loc": { "start": { - "line": 304, + "line": 301, "column": 12 }, "end": { - "line": 304, + "line": 301, "column": 34 } } @@ -16761,16 +16833,16 @@ "object": { "type": "ThisExpression", "range": [ - 8697, - 8701 + 8599, + 8603 ], "loc": { "start": { - "line": 305, + "line": 302, "column": 12 }, "end": { - "line": 305, + "line": 302, "column": 16 } } @@ -16779,31 +16851,31 @@ "type": "Identifier", "name": "open", "range": [ - 8702, - 8706 + 8604, + 8608 ], "loc": { "start": { - "line": 305, + "line": 302, "column": 17 }, "end": { - "line": 305, + "line": 302, "column": 21 } } }, "range": [ - 8697, - 8706 + 8599, + 8608 ], "loc": { "start": { - "line": 305, + "line": 302, "column": 12 }, "end": { - "line": 305, + "line": 302, "column": 21 } } @@ -16813,63 +16885,63 @@ "type": "Identifier", "name": "colIndex", "range": [ - 8707, - 8715 + 8609, + 8617 ], "loc": { "start": { - "line": 305, + "line": 302, "column": 22 }, "end": { - "line": 305, + "line": 302, "column": 30 } } } ], "range": [ - 8697, - 8716 + 8599, + 8618 ], "loc": { "start": { - "line": 305, + "line": 302, "column": 12 }, "end": { - "line": 305, + "line": 302, "column": 31 } } }, "range": [ - 8697, - 8717 + 8599, + 8619 ], "loc": { "start": { - "line": 305, + "line": 302, "column": 12 }, "end": { - "line": 305, + "line": 302, "column": 32 } } } ], "range": [ - 8683, - 8727 + 8585, + 8629 ], "loc": { "start": { - "line": 304, + "line": 301, "column": 36 }, "end": { - "line": 306, + "line": 303, "column": 9 } } @@ -16887,16 +16959,16 @@ "object": { "type": "ThisExpression", "range": [ - 8747, - 8751 + 8649, + 8653 ], "loc": { "start": { - "line": 307, + "line": 304, "column": 12 }, "end": { - "line": 307, + "line": 304, "column": 16 } } @@ -16905,31 +16977,31 @@ "type": "Identifier", "name": "close", "range": [ - 8752, - 8757 + 8654, + 8659 ], "loc": { "start": { - "line": 307, + "line": 304, "column": 17 }, "end": { - "line": 307, + "line": 304, "column": 22 } } }, "range": [ - 8747, - 8757 + 8649, + 8659 ], "loc": { "start": { - "line": 307, + "line": 304, "column": 12 }, "end": { - "line": 307, + "line": 304, "column": 22 } } @@ -16939,94 +17011,94 @@ "type": "Identifier", "name": "colIndex", "range": [ - 8758, - 8766 + 8660, + 8668 ], "loc": { "start": { - "line": 307, + "line": 304, "column": 23 }, "end": { - "line": 307, + "line": 304, "column": 31 } } } ], "range": [ - 8747, - 8767 + 8649, + 8669 ], "loc": { "start": { - "line": 307, + "line": 304, "column": 12 }, "end": { - "line": 307, + "line": 304, "column": 32 } } }, "range": [ - 8747, - 8768 + 8649, + 8670 ], "loc": { "start": { - "line": 307, + "line": 304, "column": 12 }, "end": { - "line": 307, + "line": 304, "column": 33 } } } ], "range": [ - 8733, - 8778 + 8635, + 8680 ], "loc": { "start": { - "line": 306, + "line": 303, "column": 15 }, "end": { - "line": 308, + "line": 305, "column": 9 } } }, "range": [ - 8655, - 8778 + 8557, + 8680 ], "loc": { "start": { - "line": 304, + "line": 301, "column": 8 }, "end": { - "line": 308, + "line": 305, "column": 9 } } } ], "range": [ - 8645, - 8784 + 8547, + 8686 ], "loc": { "start": { - "line": 303, + "line": 300, "column": 21 }, "end": { - "line": 309, + "line": 306, "column": 5 } } @@ -17034,16 +17106,16 @@ "generator": false, "expression": false, "range": [ - 8634, - 8784 + 8536, + 8686 ], "loc": { "start": { - "line": 303, + "line": 300, "column": 10 }, "end": { - "line": 309, + "line": 306, "column": 5 } } @@ -17051,16 +17123,16 @@ "kind": "method", "computed": false, "range": [ - 8628, - 8784 + 8530, + 8686 ], "loc": { "start": { - "line": 303, + "line": 300, "column": 4 }, "end": { - "line": 309, + "line": 306, "column": 5 } }, @@ -17069,16 +17141,16 @@ "type": "Block", "value": "*\n * Toggle visibility of specified filter\n * @param {Number} colIndex Column index\n ", "range": [ - 8521, - 8623 + 8423, + 8525 ], "loc": { "start": { - "line": 299, + "line": 296, "column": 4 }, "end": { - "line": 302, + "line": 299, "column": 7 } } @@ -17089,16 +17161,16 @@ "type": "Block", "value": "*\n * Open popup filter of specified column\n * @param {Number} colIndex Column index\n ", "range": [ - 8790, - 8891 + 8692, + 8793 ], "loc": { "start": { - "line": 311, + "line": 308, "column": 4 }, "end": { - "line": 314, + "line": 311, "column": 7 } } @@ -17112,16 +17184,16 @@ "type": "Identifier", "name": "open", "range": [ - 8896, - 8900 + 8798, + 8802 ], "loc": { "start": { - "line": 315, + "line": 312, "column": 4 }, "end": { - "line": 315, + "line": 312, "column": 8 } } @@ -17134,16 +17206,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 8901, - 8909 + 8803, + 8811 ], "loc": { "start": { - "line": 315, + "line": 312, "column": 9 }, "end": { - "line": 315, + "line": 312, "column": 17 } } @@ -17161,16 +17233,16 @@ "type": "Identifier", "name": "tf", "range": [ - 8925, - 8927 + 8827, + 8829 ], "loc": { "start": { - "line": 316, + "line": 313, "column": 12 }, "end": { - "line": 316, + "line": 313, "column": 14 } } @@ -17181,16 +17253,16 @@ "object": { "type": "ThisExpression", "range": [ - 8930, - 8934 + 8832, + 8836 ], "loc": { "start": { - "line": 316, + "line": 313, "column": 17 }, "end": { - "line": 316, + "line": 313, "column": 21 } } @@ -17199,46 +17271,46 @@ "type": "Identifier", "name": "tf", "range": [ - 8935, - 8937 + 8837, + 8839 ], "loc": { "start": { - "line": 316, + "line": 313, "column": 22 }, "end": { - "line": 316, + "line": 313, "column": 24 } } }, "range": [ - 8930, - 8937 + 8832, + 8839 ], "loc": { "start": { - "line": 316, + "line": 313, "column": 17 }, "end": { - "line": 316, + "line": 313, "column": 24 } } }, "range": [ - 8925, - 8937 + 8827, + 8839 ], "loc": { "start": { - "line": 316, + "line": 313, "column": 12 }, "end": { - "line": 316, + "line": 313, "column": 24 } } @@ -17249,16 +17321,16 @@ "type": "Identifier", "name": "container", "range": [ - 8951, - 8960 + 8853, + 8862 ], "loc": { "start": { - "line": 317, + "line": 314, "column": 12 }, "end": { - "line": 317, + "line": 314, "column": 21 } } @@ -17272,16 +17344,16 @@ "object": { "type": "ThisExpression", "range": [ - 8963, - 8967 + 8865, + 8869 ], "loc": { "start": { - "line": 317, + "line": 314, "column": 24 }, "end": { - "line": 317, + "line": 314, "column": 28 } } @@ -17290,31 +17362,31 @@ "type": "Identifier", "name": "fltElms", "range": [ - 8968, - 8975 + 8870, + 8877 ], "loc": { "start": { - "line": 317, + "line": 314, "column": 29 }, "end": { - "line": 317, + "line": 314, "column": 36 } } }, "range": [ - 8963, - 8975 + 8865, + 8877 ], "loc": { "start": { - "line": 317, + "line": 314, "column": 24 }, "end": { - "line": 317, + "line": 314, "column": 36 } } @@ -17323,46 +17395,46 @@ "type": "Identifier", "name": "colIndex", "range": [ - 8976, - 8984 + 8878, + 8886 ], "loc": { "start": { - "line": 317, + "line": 314, "column": 37 }, "end": { - "line": 317, + "line": 314, "column": 45 } } }, "range": [ - 8963, - 8985 + 8865, + 8887 ], "loc": { "start": { - "line": 317, + "line": 314, "column": 24 }, "end": { - "line": 317, + "line": 314, "column": 46 } } }, "range": [ - 8951, - 8985 + 8853, + 8887 ], "loc": { "start": { - "line": 317, + "line": 314, "column": 12 }, "end": { - "line": 317, + "line": 314, "column": 46 } } @@ -17370,16 +17442,16 @@ ], "kind": "let", "range": [ - 8921, - 8986 + 8823, + 8888 ], "loc": { "start": { - "line": 316, + "line": 313, "column": 8 }, "end": { - "line": 317, + "line": 314, "column": 47 } } @@ -17389,6 +17461,293 @@ "expression": { "type": "CallExpression", "callee": { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "ThisExpression", + "range": [ + 8898, + 8902 + ], + "loc": { + "start": { + "line": 316, + "column": 8 + }, + "end": { + "line": 316, + "column": 12 + } + } + }, + "property": { + "type": "Identifier", + "name": "onBeforeOpen", + "range": [ + 8903, + 8915 + ], + "loc": { + "start": { + "line": 316, + "column": 13 + }, + "end": { + "line": 316, + "column": 25 + } + } + }, + "range": [ + 8898, + 8915 + ], + "loc": { + "start": { + "line": 316, + "column": 8 + }, + "end": { + "line": 316, + "column": 25 + } + } + }, + "arguments": [ + { + "type": "ThisExpression", + "range": [ + 8916, + 8920 + ], + "loc": { + "start": { + "line": 316, + "column": 26 + }, + "end": { + "line": 316, + "column": 30 + } + } + }, + { + "type": "Identifier", + "name": "container", + "range": [ + 8922, + 8931 + ], + "loc": { + "start": { + "line": 316, + "column": 32 + }, + "end": { + "line": 316, + "column": 41 + } + } + }, + { + "type": "Identifier", + "name": "colIndex", + "range": [ + 8933, + 8941 + ], + "loc": { + "start": { + "line": 316, + "column": 43 + }, + "end": { + "line": 316, + "column": 51 + } + } + } + ], + "range": [ + 8898, + 8942 + ], + "loc": { + "start": { + "line": 316, + "column": 8 + }, + "end": { + "line": 316, + "column": 52 + } + } + }, + "range": [ + 8898, + 8943 + ], + "loc": { + "start": { + "line": 316, + "column": 8 + }, + "end": { + "line": 316, + "column": 53 + } + } + }, + { + "type": "ExpressionStatement", + "expression": { + "type": "AssignmentExpression", + "operator": "=", + "left": { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "Identifier", + "name": "container", + "range": [ + 8953, + 8962 + ], + "loc": { + "start": { + "line": 318, + "column": 8 + }, + "end": { + "line": 318, + "column": 17 + } + } + }, + "property": { + "type": "Identifier", + "name": "style", + "range": [ + 8963, + 8968 + ], + "loc": { + "start": { + "line": 318, + "column": 18 + }, + "end": { + "line": 318, + "column": 23 + } + } + }, + "range": [ + 8953, + 8968 + ], + "loc": { + "start": { + "line": 318, + "column": 8 + }, + "end": { + "line": 318, + "column": 23 + } + } + }, + "property": { + "type": "Identifier", + "name": "display", + "range": [ + 8969, + 8976 + ], + "loc": { + "start": { + "line": 318, + "column": 24 + }, + "end": { + "line": 318, + "column": 31 + } + } + }, + "range": [ + 8953, + 8976 + ], + "loc": { + "start": { + "line": 318, + "column": 8 + }, + "end": { + "line": 318, + "column": 31 + } + } + }, + "right": { + "type": "Literal", + "value": "block", + "raw": "'block'", + "range": [ + 8979, + 8986 + ], + "loc": { + "start": { + "line": 318, + "column": 34 + }, + "end": { + "line": 318, + "column": 41 + } + } + }, + "range": [ + 8953, + 8986 + ], + "loc": { + "start": { + "line": 318, + "column": 8 + }, + "end": { + "line": 318, + "column": 41 + } + } + }, + "range": [ + 8953, + 8987 + ], + "loc": { + "start": { + "line": 318, + "column": 8 + }, + "end": { + "line": 318, + "column": 42 + } + } + }, + { + "type": "ExpressionStatement", + "expression": { + "type": "AssignmentExpression", + "operator": "=", + "left": { "type": "MemberExpression", "computed": false, "object": { @@ -17408,322 +17767,35 @@ } } }, - "property": { - "type": "Identifier", - "name": "onBeforeOpen", - "range": [ - 9001, - 9013 - ], - "loc": { - "start": { - "line": 319, - "column": 13 - }, - "end": { - "line": 319, - "column": 25 - } - } - }, - "range": [ - 8996, - 9013 - ], - "loc": { - "start": { - "line": 319, - "column": 8 - }, - "end": { - "line": 319, - "column": 25 - } - } - }, - "arguments": [ - { - "type": "ThisExpression", - "range": [ - 9014, - 9018 - ], - "loc": { - "start": { - "line": 319, - "column": 26 - }, - "end": { - "line": 319, - "column": 30 - } - } - }, - { - "type": "Identifier", - "name": "container", - "range": [ - 9020, - 9029 - ], - "loc": { - "start": { - "line": 319, - "column": 32 - }, - "end": { - "line": 319, - "column": 41 - } - } - }, - { - "type": "Identifier", - "name": "colIndex", - "range": [ - 9031, - 9039 - ], - "loc": { - "start": { - "line": 319, - "column": 43 - }, - "end": { - "line": 319, - "column": 51 - } - } - } - ], - "range": [ - 8996, - 9040 - ], - "loc": { - "start": { - "line": 319, - "column": 8 - }, - "end": { - "line": 319, - "column": 52 - } - } - }, - "range": [ - 8996, - 9041 - ], - "loc": { - "start": { - "line": 319, - "column": 8 - }, - "end": { - "line": 319, - "column": 53 - } - } - }, - { - "type": "ExpressionStatement", - "expression": { - "type": "AssignmentExpression", - "operator": "=", - "left": { - "type": "MemberExpression", - "computed": false, - "object": { - "type": "MemberExpression", - "computed": false, - "object": { - "type": "Identifier", - "name": "container", - "range": [ - 9051, - 9060 - ], - "loc": { - "start": { - "line": 321, - "column": 8 - }, - "end": { - "line": 321, - "column": 17 - } - } - }, - "property": { - "type": "Identifier", - "name": "style", - "range": [ - 9061, - 9066 - ], - "loc": { - "start": { - "line": 321, - "column": 18 - }, - "end": { - "line": 321, - "column": 23 - } - } - }, - "range": [ - 9051, - 9066 - ], - "loc": { - "start": { - "line": 321, - "column": 8 - }, - "end": { - "line": 321, - "column": 23 - } - } - }, - "property": { - "type": "Identifier", - "name": "display", - "range": [ - 9067, - 9074 - ], - "loc": { - "start": { - "line": 321, - "column": 24 - }, - "end": { - "line": 321, - "column": 31 - } - } - }, - "range": [ - 9051, - 9074 - ], - "loc": { - "start": { - "line": 321, - "column": 8 - }, - "end": { - "line": 321, - "column": 31 - } - } - }, - "right": { - "type": "Literal", - "value": "block", - "raw": "'block'", - "range": [ - 9077, - 9084 - ], - "loc": { - "start": { - "line": 321, - "column": 34 - }, - "end": { - "line": 321, - "column": 41 - } - } - }, - "range": [ - 9051, - 9084 - ], - "loc": { - "start": { - "line": 321, - "column": 8 - }, - "end": { - "line": 321, - "column": 41 - } - } - }, - "range": [ - 9051, - 9085 - ], - "loc": { - "start": { - "line": 321, - "column": 8 - }, - "end": { - "line": 321, - "column": 42 - } - } - }, - { - "type": "ExpressionStatement", - "expression": { - "type": "AssignmentExpression", - "operator": "=", - "left": { - "type": "MemberExpression", - "computed": false, - "object": { - "type": "ThisExpression", - "range": [ - 9094, - 9098 - ], - "loc": { - "start": { - "line": 322, - "column": 8 - }, - "end": { - "line": 322, - "column": 12 - } - } - }, "property": { "type": "Identifier", "name": "activeFilterIdx", "range": [ - 9099, - 9114 + 9001, + 9016 ], "loc": { "start": { - "line": 322, + "line": 319, "column": 13 }, "end": { - "line": 322, + "line": 319, "column": 28 } } }, "range": [ - 9094, - 9114 + 8996, + 9016 ], "loc": { "start": { - "line": 322, + "line": 319, "column": 8 }, "end": { - "line": 322, + "line": 319, "column": 28 } } @@ -17732,46 +17804,46 @@ "type": "Identifier", "name": "colIndex", "range": [ - 9117, - 9125 + 9019, + 9027 ], "loc": { "start": { - "line": 322, + "line": 319, "column": 31 }, "end": { - "line": 322, + "line": 319, "column": 39 } } }, "range": [ - 9094, - 9125 + 8996, + 9027 ], "loc": { "start": { - "line": 322, + "line": 319, "column": 8 }, "end": { - "line": 322, + "line": 319, "column": 39 } } }, "range": [ - 9094, - 9126 + 8996, + 9028 ], "loc": { "start": { - "line": 322, + "line": 319, "column": 8 }, "end": { - "line": 322, + "line": 319, "column": 40 } } @@ -17784,16 +17856,16 @@ "type": "Identifier", "name": "addEvt", "range": [ - 9135, - 9141 + 9037, + 9043 ], "loc": { "start": { - "line": 323, + "line": 320, "column": 8 }, "end": { - "line": 323, + "line": 320, "column": 14 } } @@ -17803,16 +17875,16 @@ "type": "Identifier", "name": "root", "range": [ - 9142, - 9146 + 9044, + 9048 ], "loc": { "start": { - "line": 323, + "line": 320, "column": 15 }, "end": { - "line": 323, + "line": 320, "column": 19 } } @@ -17822,16 +17894,16 @@ "value": "mouseup", "raw": "'mouseup'", "range": [ - 9148, - 9157 + 9050, + 9059 ], "loc": { "start": { - "line": 323, + "line": 320, "column": 21 }, "end": { - "line": 323, + "line": 320, "column": 30 } } @@ -17844,16 +17916,16 @@ "type": "Identifier", "name": "evt", "range": [ - 9160, - 9163 + 9062, + 9065 ], "loc": { "start": { - "line": 323, + "line": 320, "column": 33 }, "end": { - "line": 323, + "line": 320, "column": 36 } } @@ -17867,16 +17939,16 @@ "object": { "type": "ThisExpression", "range": [ - 9168, - 9172 + 9070, + 9074 ], "loc": { "start": { - "line": 323, + "line": 320, "column": 41 }, "end": { - "line": 323, + "line": 320, "column": 45 } } @@ -17885,31 +17957,31 @@ "type": "Identifier", "name": "onMouseup", "range": [ - 9173, - 9182 + 9075, + 9084 ], "loc": { "start": { - "line": 323, + "line": 320, "column": 46 }, "end": { - "line": 323, + "line": 320, "column": 55 } } }, "range": [ - 9168, - 9182 + 9070, + 9084 ], "loc": { "start": { - "line": 323, + "line": 320, "column": 41 }, "end": { - "line": 323, + "line": 320, "column": 55 } } @@ -17919,32 +17991,32 @@ "type": "Identifier", "name": "evt", "range": [ - 9183, - 9186 + 9085, + 9088 ], "loc": { "start": { - "line": 323, + "line": 320, "column": 56 }, "end": { - "line": 323, + "line": 320, "column": 59 } } } ], "range": [ - 9168, - 9187 + 9070, + 9089 ], "loc": { "start": { - "line": 323, + "line": 320, "column": 41 }, "end": { - "line": 323, + "line": 320, "column": 60 } } @@ -17952,47 +18024,47 @@ "generator": false, "expression": true, "range": [ - 9159, - 9187 + 9061, + 9089 ], "loc": { "start": { - "line": 323, + "line": 320, "column": 32 }, "end": { - "line": 323, + "line": 320, "column": 60 } } } ], "range": [ - 9135, - 9188 + 9037, + 9090 ], "loc": { "start": { - "line": 323, + "line": 320, "column": 8 }, "end": { - "line": 323, + "line": 320, "column": 61 } } }, "range": [ - 9135, - 9189 + 9037, + 9091 ], "loc": { "start": { - "line": 323, + "line": 320, "column": 8 }, "end": { - "line": 323, + "line": 320, "column": 62 } } @@ -18011,16 +18083,16 @@ "type": "Identifier", "name": "tf", "range": [ - 9203, - 9205 + 9105, + 9107 ], "loc": { "start": { - "line": 325, + "line": 322, "column": 12 }, "end": { - "line": 325, + "line": 322, "column": 14 } } @@ -18029,31 +18101,31 @@ "type": "Identifier", "name": "getFilterType", "range": [ - 9206, - 9219 + 9108, + 9121 ], "loc": { "start": { - "line": 325, + "line": 322, "column": 15 }, "end": { - "line": 325, + "line": 322, "column": 28 } } }, "range": [ - 9203, - 9219 + 9105, + 9121 ], "loc": { "start": { - "line": 325, + "line": 322, "column": 12 }, "end": { - "line": 325, + "line": 322, "column": 28 } } @@ -18063,32 +18135,32 @@ "type": "Identifier", "name": "colIndex", "range": [ - 9220, - 9228 + 9122, + 9130 ], "loc": { "start": { - "line": 325, + "line": 322, "column": 29 }, "end": { - "line": 325, + "line": 322, "column": 37 } } } ], "range": [ - 9203, - 9229 + 9105, + 9131 ], "loc": { "start": { - "line": 325, + "line": 322, "column": 12 }, "end": { - "line": 325, + "line": 322, "column": 38 } } @@ -18097,31 +18169,31 @@ "type": "Identifier", "name": "INPUT", "range": [ - 9234, - 9239 + 9136, + 9141 ], "loc": { "start": { - "line": 325, + "line": 322, "column": 43 }, "end": { - "line": 325, + "line": 322, "column": 48 } } }, "range": [ - 9203, - 9239 + 9105, + 9141 ], "loc": { "start": { - "line": 325, + "line": 322, "column": 12 }, "end": { - "line": 325, + "line": 322, "column": 48 } } @@ -18138,16 +18210,16 @@ "type": "Identifier", "name": "flt", "range": [ - 9259, - 9262 + 9161, + 9164 ], "loc": { "start": { - "line": 326, + "line": 323, "column": 16 }, "end": { - "line": 326, + "line": 323, "column": 19 } } @@ -18161,16 +18233,16 @@ "type": "Identifier", "name": "tf", "range": [ - 9265, - 9267 + 9167, + 9169 ], "loc": { "start": { - "line": 326, + "line": 323, "column": 22 }, "end": { - "line": 326, + "line": 323, "column": 24 } } @@ -18179,31 +18251,31 @@ "type": "Identifier", "name": "getFilterElement", "range": [ - 9268, - 9284 + 9170, + 9186 ], "loc": { "start": { - "line": 326, + "line": 323, "column": 25 }, "end": { - "line": 326, + "line": 323, "column": 41 } } }, "range": [ - 9265, - 9284 + 9167, + 9186 ], "loc": { "start": { - "line": 326, + "line": 323, "column": 22 }, "end": { - "line": 326, + "line": 323, "column": 41 } } @@ -18213,47 +18285,47 @@ "type": "Identifier", "name": "colIndex", "range": [ - 9285, - 9293 + 9187, + 9195 ], "loc": { "start": { - "line": 326, + "line": 323, "column": 42 }, "end": { - "line": 326, + "line": 323, "column": 50 } } } ], "range": [ - 9265, - 9294 + 9167, + 9196 ], "loc": { "start": { - "line": 326, + "line": 323, "column": 22 }, "end": { - "line": 326, + "line": 323, "column": 51 } } }, "range": [ - 9259, - 9294 + 9161, + 9196 ], "loc": { "start": { - "line": 326, + "line": 323, "column": 16 }, "end": { - "line": 326, + "line": 323, "column": 51 } } @@ -18261,16 +18333,16 @@ ], "kind": "let", "range": [ - 9255, - 9295 + 9157, + 9197 ], "loc": { "start": { - "line": 326, + "line": 323, "column": 12 }, "end": { - "line": 326, + "line": 323, "column": 52 } } @@ -18281,16 +18353,16 @@ "type": "Identifier", "name": "flt", "range": [ - 9312, - 9315 + 9214, + 9217 ], "loc": { "start": { - "line": 327, + "line": 324, "column": 16 }, "end": { - "line": 327, + "line": 324, "column": 19 } } @@ -18309,16 +18381,16 @@ "type": "Identifier", "name": "flt", "range": [ - 9335, - 9338 + 9237, + 9240 ], "loc": { "start": { - "line": 328, + "line": 325, "column": 16 }, "end": { - "line": 328, + "line": 325, "column": 19 } } @@ -18327,126 +18399,126 @@ "type": "Identifier", "name": "focus", "range": [ - 9339, - 9344 + 9241, + 9246 ], "loc": { "start": { - "line": 328, + "line": 325, "column": 20 }, "end": { - "line": 328, + "line": 325, "column": 25 } } }, "range": [ - 9335, - 9344 + 9237, + 9246 ], "loc": { "start": { - "line": 328, + "line": 325, "column": 16 }, "end": { - "line": 328, + "line": 325, "column": 25 } } }, "arguments": [], "range": [ - 9335, - 9346 + 9237, + 9248 ], "loc": { "start": { - "line": 328, + "line": 325, "column": 16 }, "end": { - "line": 328, + "line": 325, "column": 27 } } }, "range": [ - 9335, - 9347 + 9237, + 9249 ], "loc": { "start": { - "line": 328, + "line": 325, "column": 16 }, "end": { - "line": 328, + "line": 325, "column": 28 } } } ], "range": [ - 9317, - 9361 + 9219, + 9263 ], "loc": { "start": { - "line": 327, + "line": 324, "column": 21 }, "end": { - "line": 329, + "line": 326, "column": 13 } } }, "alternate": null, "range": [ - 9308, - 9361 + 9210, + 9263 ], "loc": { "start": { - "line": 327, + "line": 324, "column": 12 }, "end": { - "line": 329, + "line": 326, "column": 13 } } } ], "range": [ - 9241, - 9371 + 9143, + 9273 ], "loc": { "start": { - "line": 325, + "line": 322, "column": 50 }, "end": { - "line": 330, + "line": 327, "column": 9 } } }, "alternate": null, "range": [ - 9199, - 9371 + 9101, + 9273 ], "loc": { "start": { - "line": 325, + "line": 322, "column": 8 }, "end": { - "line": 330, + "line": 327, "column": 9 } } @@ -18461,16 +18533,16 @@ "object": { "type": "ThisExpression", "range": [ - 9381, - 9385 + 9283, + 9287 ], "loc": { "start": { - "line": 332, + "line": 329, "column": 8 }, "end": { - "line": 332, + "line": 329, "column": 12 } } @@ -18479,31 +18551,31 @@ "type": "Identifier", "name": "onAfterOpen", "range": [ - 9386, - 9397 + 9288, + 9299 ], "loc": { "start": { - "line": 332, + "line": 329, "column": 13 }, "end": { - "line": 332, + "line": 329, "column": 24 } } }, "range": [ - 9381, - 9397 + 9283, + 9299 ], "loc": { "start": { - "line": 332, + "line": 329, "column": 8 }, "end": { - "line": 332, + "line": 329, "column": 24 } } @@ -18512,16 +18584,16 @@ { "type": "ThisExpression", "range": [ - 9398, - 9402 + 9300, + 9304 ], "loc": { "start": { - "line": 332, + "line": 329, "column": 25 }, "end": { - "line": 332, + "line": 329, "column": 29 } } @@ -18530,16 +18602,16 @@ "type": "Identifier", "name": "container", "range": [ - 9404, - 9413 + 9306, + 9315 ], "loc": { "start": { - "line": 332, + "line": 329, "column": 31 }, "end": { - "line": 332, + "line": 329, "column": 40 } } @@ -18548,63 +18620,63 @@ "type": "Identifier", "name": "colIndex", "range": [ - 9415, - 9423 + 9317, + 9325 ], "loc": { "start": { - "line": 332, + "line": 329, "column": 42 }, "end": { - "line": 332, + "line": 329, "column": 50 } } } ], "range": [ - 9381, - 9424 + 9283, + 9326 ], "loc": { "start": { - "line": 332, + "line": 329, "column": 8 }, "end": { - "line": 332, + "line": 329, "column": 51 } } }, "range": [ - 9381, - 9425 + 9283, + 9327 ], "loc": { "start": { - "line": 332, + "line": 329, "column": 8 }, "end": { - "line": 332, + "line": 329, "column": 52 } } } ], "range": [ - 8911, - 9431 + 8813, + 9333 ], "loc": { "start": { - "line": 315, + "line": 312, "column": 19 }, "end": { - "line": 333, + "line": 330, "column": 5 } } @@ -18612,16 +18684,16 @@ "generator": false, "expression": false, "range": [ - 8900, - 9431 + 8802, + 9333 ], "loc": { "start": { - "line": 315, + "line": 312, "column": 8 }, "end": { - "line": 333, + "line": 330, "column": 5 } } @@ -18629,16 +18701,16 @@ "kind": "method", "computed": false, "range": [ - 8896, - 9431 + 8798, + 9333 ], "loc": { "start": { - "line": 315, + "line": 312, "column": 4 }, "end": { - "line": 333, + "line": 330, "column": 5 } }, @@ -18647,16 +18719,16 @@ "type": "Block", "value": "*\n * Open popup filter of specified column\n * @param {Number} colIndex Column index\n ", "range": [ - 8790, - 8891 + 8692, + 8793 ], "loc": { "start": { - "line": 311, + "line": 308, "column": 4 }, "end": { - "line": 314, + "line": 311, "column": 7 } } @@ -18667,16 +18739,16 @@ "type": "Block", "value": "*\n * Close popup filter of specified column\n * @param {Number} colIndex Column index\n ", "range": [ - 9437, - 9539 + 9339, + 9441 ], "loc": { "start": { - "line": 335, + "line": 332, "column": 4 }, "end": { - "line": 338, + "line": 335, "column": 7 } } @@ -18690,16 +18762,16 @@ "type": "Identifier", "name": "close", "range": [ - 9544, - 9549 + 9446, + 9451 ], "loc": { "start": { - "line": 339, + "line": 336, "column": 4 }, "end": { - "line": 339, + "line": 336, "column": 9 } } @@ -18712,16 +18784,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 9550, - 9558 + 9452, + 9460 ], "loc": { "start": { - "line": 339, + "line": 336, "column": 10 }, "end": { - "line": 339, + "line": 336, "column": 18 } } @@ -18739,16 +18811,16 @@ "type": "Identifier", "name": "container", "range": [ - 9574, - 9583 + 9476, + 9485 ], "loc": { "start": { - "line": 340, + "line": 337, "column": 12 }, "end": { - "line": 340, + "line": 337, "column": 21 } } @@ -18762,16 +18834,16 @@ "object": { "type": "ThisExpression", "range": [ - 9586, - 9590 + 9488, + 9492 ], "loc": { "start": { - "line": 340, + "line": 337, "column": 24 }, "end": { - "line": 340, + "line": 337, "column": 28 } } @@ -18780,31 +18852,31 @@ "type": "Identifier", "name": "fltElms", "range": [ - 9591, - 9598 + 9493, + 9500 ], "loc": { "start": { - "line": 340, + "line": 337, "column": 29 }, "end": { - "line": 340, + "line": 337, "column": 36 } } }, "range": [ - 9586, - 9598 + 9488, + 9500 ], "loc": { "start": { - "line": 340, + "line": 337, "column": 24 }, "end": { - "line": 340, + "line": 337, "column": 36 } } @@ -18813,46 +18885,46 @@ "type": "Identifier", "name": "colIndex", "range": [ - 9599, - 9607 + 9501, + 9509 ], "loc": { "start": { - "line": 340, + "line": 337, "column": 37 }, "end": { - "line": 340, + "line": 337, "column": 45 } } }, "range": [ - 9586, - 9608 + 9488, + 9510 ], "loc": { "start": { - "line": 340, + "line": 337, "column": 24 }, "end": { - "line": 340, + "line": 337, "column": 46 } } }, "range": [ - 9574, - 9608 + 9476, + 9510 ], "loc": { "start": { - "line": 340, + "line": 337, "column": 12 }, "end": { - "line": 340, + "line": 337, "column": 46 } } @@ -18860,16 +18932,16 @@ ], "kind": "let", "range": [ - 9570, - 9609 + 9472, + 9511 ], "loc": { "start": { - "line": 340, + "line": 337, "column": 8 }, "end": { - "line": 340, + "line": 337, "column": 47 } } @@ -18884,16 +18956,16 @@ "object": { "type": "ThisExpression", "range": [ - 9619, - 9623 + 9521, + 9525 ], "loc": { "start": { - "line": 342, + "line": 339, "column": 8 }, "end": { - "line": 342, + "line": 339, "column": 12 } } @@ -18902,31 +18974,31 @@ "type": "Identifier", "name": "onBeforeClose", "range": [ - 9624, - 9637 + 9526, + 9539 ], "loc": { "start": { - "line": 342, + "line": 339, "column": 13 }, "end": { - "line": 342, + "line": 339, "column": 26 } } }, "range": [ - 9619, - 9637 + 9521, + 9539 ], "loc": { "start": { - "line": 342, + "line": 339, "column": 8 }, "end": { - "line": 342, + "line": 339, "column": 26 } } @@ -18935,16 +19007,16 @@ { "type": "ThisExpression", "range": [ - 9638, - 9642 + 9540, + 9544 ], "loc": { "start": { - "line": 342, + "line": 339, "column": 27 }, "end": { - "line": 342, + "line": 339, "column": 31 } } @@ -18953,16 +19025,16 @@ "type": "Identifier", "name": "container", "range": [ - 9644, - 9653 + 9546, + 9555 ], "loc": { "start": { - "line": 342, + "line": 339, "column": 33 }, "end": { - "line": 342, + "line": 339, "column": 42 } } @@ -18971,47 +19043,47 @@ "type": "Identifier", "name": "colIndex", "range": [ - 9655, - 9663 + 9557, + 9565 ], "loc": { "start": { - "line": 342, + "line": 339, "column": 44 }, "end": { - "line": 342, + "line": 339, "column": 52 } } } ], "range": [ - 9619, - 9664 + 9521, + 9566 ], "loc": { "start": { - "line": 342, + "line": 339, "column": 8 }, "end": { - "line": 342, + "line": 339, "column": 53 } } }, "range": [ - 9619, - 9665 + 9521, + 9567 ], "loc": { "start": { - "line": 342, + "line": 339, "column": 8 }, "end": { - "line": 342, + "line": 339, "column": 54 } } @@ -19031,16 +19103,16 @@ "type": "Identifier", "name": "container", "range": [ - 9675, - 9684 + 9577, + 9586 ], "loc": { "start": { - "line": 344, + "line": 341, "column": 8 }, "end": { - "line": 344, + "line": 341, "column": 17 } } @@ -19049,31 +19121,31 @@ "type": "Identifier", "name": "style", "range": [ - 9685, - 9690 + 9587, + 9592 ], "loc": { "start": { - "line": 344, + "line": 341, "column": 18 }, "end": { - "line": 344, + "line": 341, "column": 23 } } }, "range": [ - 9675, - 9690 + 9577, + 9592 ], "loc": { "start": { - "line": 344, + "line": 341, "column": 8 }, "end": { - "line": 344, + "line": 341, "column": 23 } } @@ -19082,31 +19154,31 @@ "type": "Identifier", "name": "display", "range": [ - 9691, - 9698 + 9593, + 9600 ], "loc": { "start": { - "line": 344, + "line": 341, "column": 24 }, "end": { - "line": 344, + "line": 341, "column": 31 } } }, "range": [ - 9675, - 9698 + 9577, + 9600 ], "loc": { "start": { - "line": 344, + "line": 341, "column": 8 }, "end": { - "line": 344, + "line": 341, "column": 31 } } @@ -19115,46 +19187,46 @@ "type": "Identifier", "name": "NONE", "range": [ - 9701, - 9705 + 9603, + 9607 ], "loc": { "start": { - "line": 344, + "line": 341, "column": 34 }, "end": { - "line": 344, + "line": 341, "column": 38 } } }, "range": [ - 9675, - 9705 + 9577, + 9607 ], "loc": { "start": { - "line": 344, + "line": 341, "column": 8 }, "end": { - "line": 344, + "line": 341, "column": 38 } } }, "range": [ - 9675, - 9706 + 9577, + 9608 ], "loc": { "start": { - "line": 344, + "line": 341, "column": 8 }, "end": { - "line": 344, + "line": 341, "column": 39 } } @@ -19170,16 +19242,16 @@ "object": { "type": "ThisExpression", "range": [ - 9719, - 9723 + 9621, + 9625 ], "loc": { "start": { - "line": 345, + "line": 342, "column": 12 }, "end": { - "line": 345, + "line": 342, "column": 16 } } @@ -19188,31 +19260,31 @@ "type": "Identifier", "name": "activeFilterIdx", "range": [ - 9724, - 9739 + 9626, + 9641 ], "loc": { "start": { - "line": 345, + "line": 342, "column": 17 }, "end": { - "line": 345, + "line": 342, "column": 32 } } }, "range": [ - 9719, - 9739 + 9621, + 9641 ], "loc": { "start": { - "line": 345, + "line": 342, "column": 12 }, "end": { - "line": 345, + "line": 342, "column": 32 } } @@ -19221,31 +19293,31 @@ "type": "Identifier", "name": "colIndex", "range": [ - 9744, - 9752 + 9646, + 9654 ], "loc": { "start": { - "line": 345, + "line": 342, "column": 37 }, "end": { - "line": 345, + "line": 342, "column": 45 } } }, "range": [ - 9719, - 9752 + 9621, + 9654 ], "loc": { "start": { - "line": 345, + "line": 342, "column": 12 }, "end": { - "line": 345, + "line": 342, "column": 45 } } @@ -19264,16 +19336,16 @@ "object": { "type": "ThisExpression", "range": [ - 9768, - 9772 + 9670, + 9674 ], "loc": { "start": { - "line": 346, + "line": 343, "column": 12 }, "end": { - "line": 346, + "line": 343, "column": 16 } } @@ -19282,31 +19354,31 @@ "type": "Identifier", "name": "activeFilterIdx", "range": [ - 9773, - 9788 + 9675, + 9690 ], "loc": { "start": { - "line": 346, + "line": 343, "column": 17 }, "end": { - "line": 346, + "line": 343, "column": 32 } } }, "range": [ - 9768, - 9788 + 9670, + 9690 ], "loc": { "start": { - "line": 346, + "line": 343, "column": 12 }, "end": { - "line": 346, + "line": 343, "column": 32 } } @@ -19319,94 +19391,94 @@ "value": 1, "raw": "1", "range": [ - 9792, - 9793 + 9694, + 9695 ], "loc": { "start": { - "line": 346, + "line": 343, "column": 36 }, "end": { - "line": 346, + "line": 343, "column": 37 } } }, "prefix": true, "range": [ - 9791, - 9793 + 9693, + 9695 ], "loc": { "start": { - "line": 346, + "line": 343, "column": 35 }, "end": { - "line": 346, + "line": 343, "column": 37 } } }, "range": [ - 9768, - 9793 + 9670, + 9695 ], "loc": { "start": { - "line": 346, + "line": 343, "column": 12 }, "end": { - "line": 346, + "line": 343, "column": 37 } } }, "range": [ - 9768, - 9794 + 9670, + 9696 ], "loc": { "start": { - "line": 346, + "line": 343, "column": 12 }, "end": { - "line": 346, + "line": 343, "column": 38 } } } ], "range": [ - 9754, - 9804 + 9656, + 9706 ], "loc": { "start": { - "line": 345, + "line": 342, "column": 47 }, "end": { - "line": 347, + "line": 344, "column": 9 } } }, "alternate": null, "range": [ - 9715, - 9804 + 9617, + 9706 ], "loc": { "start": { - "line": 345, + "line": 342, "column": 8 }, "end": { - "line": 347, + "line": 344, "column": 9 } } @@ -19419,16 +19491,16 @@ "type": "Identifier", "name": "removeEvt", "range": [ - 9813, - 9822 + 9715, + 9724 ], "loc": { "start": { - "line": 348, + "line": 345, "column": 8 }, "end": { - "line": 348, + "line": 345, "column": 17 } } @@ -19438,16 +19510,16 @@ "type": "Identifier", "name": "root", "range": [ - 9823, - 9827 + 9725, + 9729 ], "loc": { "start": { - "line": 348, + "line": 345, "column": 18 }, "end": { - "line": 348, + "line": 345, "column": 22 } } @@ -19457,16 +19529,16 @@ "value": "mouseup", "raw": "'mouseup'", "range": [ - 9829, - 9838 + 9731, + 9740 ], "loc": { "start": { - "line": 348, + "line": 345, "column": 24 }, "end": { - "line": 348, + "line": 345, "column": 33 } } @@ -19479,16 +19551,16 @@ "type": "Identifier", "name": "evt", "range": [ - 9841, - 9844 + 9743, + 9746 ], "loc": { "start": { - "line": 348, + "line": 345, "column": 36 }, "end": { - "line": 348, + "line": 345, "column": 39 } } @@ -19502,16 +19574,16 @@ "object": { "type": "ThisExpression", "range": [ - 9849, - 9853 + 9751, + 9755 ], "loc": { "start": { - "line": 348, + "line": 345, "column": 44 }, "end": { - "line": 348, + "line": 345, "column": 48 } } @@ -19520,31 +19592,31 @@ "type": "Identifier", "name": "onMouseup", "range": [ - 9854, - 9863 + 9756, + 9765 ], "loc": { "start": { - "line": 348, + "line": 345, "column": 49 }, "end": { - "line": 348, + "line": 345, "column": 58 } } }, "range": [ - 9849, - 9863 + 9751, + 9765 ], "loc": { "start": { - "line": 348, + "line": 345, "column": 44 }, "end": { - "line": 348, + "line": 345, "column": 58 } } @@ -19554,32 +19626,32 @@ "type": "Identifier", "name": "evt", "range": [ - 9864, - 9867 + 9766, + 9769 ], "loc": { "start": { - "line": 348, + "line": 345, "column": 59 }, "end": { - "line": 348, + "line": 345, "column": 62 } } } ], "range": [ - 9849, - 9868 + 9751, + 9770 ], "loc": { "start": { - "line": 348, + "line": 345, "column": 44 }, "end": { - "line": 348, + "line": 345, "column": 63 } } @@ -19587,47 +19659,47 @@ "generator": false, "expression": true, "range": [ - 9840, - 9868 + 9742, + 9770 ], "loc": { "start": { - "line": 348, + "line": 345, "column": 35 }, "end": { - "line": 348, + "line": 345, "column": 63 } } } ], "range": [ - 9813, - 9869 + 9715, + 9771 ], "loc": { "start": { - "line": 348, + "line": 345, "column": 8 }, "end": { - "line": 348, + "line": 345, "column": 64 } } }, "range": [ - 9813, - 9870 + 9715, + 9772 ], "loc": { "start": { - "line": 348, + "line": 345, "column": 8 }, "end": { - "line": 348, + "line": 345, "column": 65 } } @@ -19642,16 +19714,16 @@ "object": { "type": "ThisExpression", "range": [ - 9880, - 9884 + 9782, + 9786 ], "loc": { "start": { - "line": 350, + "line": 347, "column": 8 }, "end": { - "line": 350, + "line": 347, "column": 12 } } @@ -19660,31 +19732,31 @@ "type": "Identifier", "name": "onAfterClose", "range": [ - 9885, - 9897 + 9787, + 9799 ], "loc": { "start": { - "line": 350, + "line": 347, "column": 13 }, "end": { - "line": 350, + "line": 347, "column": 25 } } }, "range": [ - 9880, - 9897 + 9782, + 9799 ], "loc": { "start": { - "line": 350, + "line": 347, "column": 8 }, "end": { - "line": 350, + "line": 347, "column": 25 } } @@ -19693,16 +19765,16 @@ { "type": "ThisExpression", "range": [ - 9898, - 9902 + 9800, + 9804 ], "loc": { "start": { - "line": 350, + "line": 347, "column": 26 }, "end": { - "line": 350, + "line": 347, "column": 30 } } @@ -19711,16 +19783,16 @@ "type": "Identifier", "name": "container", "range": [ - 9904, - 9913 + 9806, + 9815 ], "loc": { "start": { - "line": 350, + "line": 347, "column": 32 }, "end": { - "line": 350, + "line": 347, "column": 41 } } @@ -19729,63 +19801,63 @@ "type": "Identifier", "name": "colIndex", "range": [ - 9915, - 9923 + 9817, + 9825 ], "loc": { "start": { - "line": 350, + "line": 347, "column": 43 }, "end": { - "line": 350, + "line": 347, "column": 51 } } } ], "range": [ - 9880, - 9924 + 9782, + 9826 ], "loc": { "start": { - "line": 350, + "line": 347, "column": 8 }, "end": { - "line": 350, + "line": 347, "column": 52 } } }, "range": [ - 9880, - 9925 + 9782, + 9827 ], "loc": { "start": { - "line": 350, + "line": 347, "column": 8 }, "end": { - "line": 350, + "line": 347, "column": 53 } } } ], "range": [ - 9560, - 9931 + 9462, + 9833 ], "loc": { "start": { - "line": 339, + "line": 336, "column": 20 }, "end": { - "line": 351, + "line": 348, "column": 5 } } @@ -19793,16 +19865,16 @@ "generator": false, "expression": false, "range": [ - 9549, - 9931 + 9451, + 9833 ], "loc": { "start": { - "line": 339, + "line": 336, "column": 9 }, "end": { - "line": 351, + "line": 348, "column": 5 } } @@ -19810,16 +19882,16 @@ "kind": "method", "computed": false, "range": [ - 9544, - 9931 + 9446, + 9833 ], "loc": { "start": { - "line": 339, + "line": 336, "column": 4 }, "end": { - "line": 351, + "line": 348, "column": 5 } }, @@ -19828,16 +19900,16 @@ "type": "Block", "value": "*\n * Close popup filter of specified column\n * @param {Number} colIndex Column index\n ", "range": [ - 9437, - 9539 + 9339, + 9441 ], "loc": { "start": { - "line": 335, + "line": 332, "column": 4 }, "end": { - "line": 338, + "line": 335, "column": 7 } } @@ -19848,16 +19920,16 @@ "type": "Block", "value": "*\n * Check if popup filter for specified column is open\n * @param {Number} colIndex Column index\n * @returns {Boolean}\n ", "range": [ - 9937, - 10077 + 9839, + 9979 ], "loc": { "start": { - "line": 353, + "line": 350, "column": 4 }, "end": { - "line": 357, + "line": 354, "column": 7 } } @@ -19871,16 +19943,16 @@ "type": "Identifier", "name": "isOpen", "range": [ - 10082, - 10088 + 9984, + 9990 ], "loc": { "start": { - "line": 358, + "line": 355, "column": 4 }, "end": { - "line": 358, + "line": 355, "column": 10 } } @@ -19893,16 +19965,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 10089, - 10097 + 9991, + 9999 ], "loc": { "start": { - "line": 358, + "line": 355, "column": 11 }, "end": { - "line": 358, + "line": 355, "column": 19 } } @@ -19931,16 +20003,16 @@ "object": { "type": "ThisExpression", "range": [ - 10116, - 10120 + 10018, + 10022 ], "loc": { "start": { - "line": 359, + "line": 356, "column": 15 }, "end": { - "line": 359, + "line": 356, "column": 19 } } @@ -19949,31 +20021,31 @@ "type": "Identifier", "name": "fltElms", "range": [ - 10121, - 10128 + 10023, + 10030 ], "loc": { "start": { - "line": 359, + "line": 356, "column": 20 }, "end": { - "line": 359, + "line": 356, "column": 27 } } }, "range": [ - 10116, - 10128 + 10018, + 10030 ], "loc": { "start": { - "line": 359, + "line": 356, "column": 15 }, "end": { - "line": 359, + "line": 356, "column": 27 } } @@ -19982,31 +20054,31 @@ "type": "Identifier", "name": "colIndex", "range": [ - 10129, - 10137 + 10031, + 10039 ], "loc": { "start": { - "line": 359, + "line": 356, "column": 28 }, "end": { - "line": 359, + "line": 356, "column": 36 } } }, "range": [ - 10116, - 10138 + 10018, + 10040 ], "loc": { "start": { - "line": 359, + "line": 356, "column": 15 }, "end": { - "line": 359, + "line": 356, "column": 37 } } @@ -20015,31 +20087,31 @@ "type": "Identifier", "name": "style", "range": [ - 10139, - 10144 + 10041, + 10046 ], "loc": { "start": { - "line": 359, + "line": 356, "column": 38 }, "end": { - "line": 359, + "line": 356, "column": 43 } } }, "range": [ - 10116, - 10144 + 10018, + 10046 ], "loc": { "start": { - "line": 359, + "line": 356, "column": 15 }, "end": { - "line": 359, + "line": 356, "column": 43 } } @@ -20048,31 +20120,31 @@ "type": "Identifier", "name": "display", "range": [ - 10145, - 10152 + 10047, + 10054 ], "loc": { "start": { - "line": 359, + "line": 356, "column": 44 }, "end": { - "line": 359, + "line": 356, "column": 51 } } }, "range": [ - 10116, - 10152 + 10018, + 10054 ], "loc": { "start": { - "line": 359, + "line": 356, "column": 15 }, "end": { - "line": 359, + "line": 356, "column": 51 } } @@ -20082,62 +20154,62 @@ "value": "block", "raw": "'block'", "range": [ - 10157, - 10164 + 10059, + 10066 ], "loc": { "start": { - "line": 359, + "line": 356, "column": 56 }, "end": { - "line": 359, + "line": 356, "column": 63 } } }, "range": [ - 10116, - 10164 + 10018, + 10066 ], "loc": { "start": { - "line": 359, + "line": 356, "column": 15 }, "end": { - "line": 359, + "line": 356, "column": 63 } } }, "range": [ - 10109, - 10165 + 10011, + 10067 ], "loc": { "start": { - "line": 359, + "line": 356, "column": 8 }, "end": { - "line": 359, + "line": 356, "column": 64 } } } ], "range": [ - 10099, - 10171 + 10001, + 10073 ], "loc": { "start": { - "line": 358, + "line": 355, "column": 21 }, "end": { - "line": 360, + "line": 357, "column": 5 } } @@ -20145,16 +20217,16 @@ "generator": false, "expression": false, "range": [ - 10088, - 10171 + 9990, + 10073 ], "loc": { "start": { - "line": 358, + "line": 355, "column": 10 }, "end": { - "line": 360, + "line": 357, "column": 5 } } @@ -20162,16 +20234,16 @@ "kind": "method", "computed": false, "range": [ - 10082, - 10171 + 9984, + 10073 ], "loc": { "start": { - "line": 358, + "line": 355, "column": 4 }, "end": { - "line": 360, + "line": 357, "column": 5 } }, @@ -20180,16 +20252,16 @@ "type": "Block", "value": "*\n * Check if popup filter for specified column is open\n * @param {Number} colIndex Column index\n * @returns {Boolean}\n ", "range": [ - 9937, - 10077 + 9839, + 9979 ], "loc": { "start": { - "line": 353, + "line": 350, "column": 4 }, "end": { - "line": 357, + "line": 354, "column": 7 } } @@ -20200,16 +20272,16 @@ "type": "Block", "value": "*\n * Close all filters excepted for the specified one if any\n * @param {Number} exceptIdx Column index of the filter to not close\n ", "range": [ - 10177, - 10325 + 10079, + 10227 ], "loc": { "start": { - "line": 362, + "line": 359, "column": 4 }, "end": { - "line": 365, + "line": 362, "column": 7 } } @@ -20223,16 +20295,16 @@ "type": "Identifier", "name": "closeAll", "range": [ - 10330, - 10338 + 10232, + 10240 ], "loc": { "start": { - "line": 366, + "line": 363, "column": 4 }, "end": { - "line": 366, + "line": 363, "column": 12 } } @@ -20245,16 +20317,16 @@ "type": "Identifier", "name": "exceptIdx", "range": [ - 10339, - 10348 + 10241, + 10250 ], "loc": { "start": { - "line": 366, + "line": 363, "column": 13 }, "end": { - "line": 366, + "line": 363, "column": 22 } } @@ -20274,16 +20346,16 @@ "type": "Identifier", "name": "isUndef", "range": [ - 10479, - 10486 + 10381, + 10388 ], "loc": { "start": { - "line": 369, + "line": 366, "column": 12 }, "end": { - "line": 369, + "line": 366, "column": 19 } } @@ -20293,32 +20365,32 @@ "type": "Identifier", "name": "exceptIdx", "range": [ - 10487, - 10496 + 10389, + 10398 ], "loc": { "start": { - "line": 369, + "line": 366, "column": 20 }, "end": { - "line": 369, + "line": 366, "column": 29 } } } ], "range": [ - 10479, - 10497 + 10381, + 10399 ], "loc": { "start": { - "line": 369, + "line": 366, "column": 12 }, "end": { - "line": 369, + "line": 366, "column": 30 } } @@ -20332,16 +20404,16 @@ "object": { "type": "ThisExpression", "range": [ - 10502, - 10506 + 10404, + 10408 ], "loc": { "start": { - "line": 369, + "line": 366, "column": 35 }, "end": { - "line": 369, + "line": 366, "column": 39 } } @@ -20350,62 +20422,62 @@ "type": "Identifier", "name": "closeOnFiltering", "range": [ - 10507, - 10523 + 10409, + 10425 ], "loc": { "start": { - "line": 369, + "line": 366, "column": 40 }, "end": { - "line": 369, + "line": 366, "column": 56 } } }, "range": [ - 10502, - 10523 + 10404, + 10425 ], "loc": { "start": { - "line": 369, + "line": 366, "column": 35 }, "end": { - "line": 369, + "line": 366, "column": 56 } } }, "prefix": true, "range": [ - 10501, - 10523 + 10403, + 10425 ], "loc": { "start": { - "line": 369, + "line": 366, "column": 34 }, "end": { - "line": 369, + "line": 366, "column": 56 } } }, "range": [ - 10479, - 10523 + 10381, + 10425 ], "loc": { "start": { - "line": 369, + "line": 366, "column": 12 }, "end": { - "line": 369, + "line": 366, "column": 56 } } @@ -20417,48 +20489,48 @@ "type": "ReturnStatement", "argument": null, "range": [ - 10539, - 10546 + 10441, + 10448 ], "loc": { "start": { - "line": 370, + "line": 367, "column": 12 }, "end": { - "line": 370, + "line": 367, "column": 19 } } } ], "range": [ - 10525, - 10556 + 10427, + 10458 ], "loc": { "start": { - "line": 369, + "line": 366, "column": 58 }, "end": { - "line": 371, + "line": 368, "column": 9 } } }, "alternate": null, "range": [ - 10475, - 10556 + 10377, + 10458 ], "loc": { "start": { - "line": 369, + "line": 366, "column": 8 }, "end": { - "line": 371, + "line": 368, "column": 9 } }, @@ -20467,16 +20539,16 @@ "type": "Line", "value": " Do not close filters only if argument is undefined and close on", "range": [ - 10360, - 10426 + 10262, + 10328 ], "loc": { "start": { - "line": 367, + "line": 364, "column": 8 }, "end": { - "line": 367, + "line": 364, "column": 74 } } @@ -20485,16 +20557,16 @@ "type": "Line", "value": " filtering option is disabled", "range": [ - 10435, - 10466 + 10337, + 10368 ], "loc": { "start": { - "line": 368, + "line": 365, "column": 8 }, "end": { - "line": 368, + "line": 365, "column": 39 } } @@ -20512,16 +20584,16 @@ "type": "Identifier", "name": "i", "range": [ - 10574, - 10575 + 10476, + 10477 ], "loc": { "start": { - "line": 372, + "line": 369, "column": 17 }, "end": { - "line": 372, + "line": 369, "column": 18 } } @@ -20531,31 +20603,31 @@ "value": 0, "raw": "0", "range": [ - 10578, - 10579 + 10480, + 10481 ], "loc": { "start": { - "line": 372, + "line": 369, "column": 21 }, "end": { - "line": 372, + "line": 369, "column": 22 } } }, "range": [ - 10574, - 10579 + 10476, + 10481 ], "loc": { "start": { - "line": 372, + "line": 369, "column": 17 }, "end": { - "line": 372, + "line": 369, "column": 22 } } @@ -20563,16 +20635,16 @@ ], "kind": "let", "range": [ - 10570, - 10579 + 10472, + 10481 ], "loc": { "start": { - "line": 372, + "line": 369, "column": 13 }, "end": { - "line": 372, + "line": 369, "column": 22 } } @@ -20584,16 +20656,16 @@ "type": "Identifier", "name": "i", "range": [ - 10581, - 10582 + 10483, + 10484 ], "loc": { "start": { - "line": 372, + "line": 369, "column": 24 }, "end": { - "line": 372, + "line": 369, "column": 25 } } @@ -20607,16 +20679,16 @@ "object": { "type": "ThisExpression", "range": [ - 10585, - 10589 + 10487, + 10491 ], "loc": { "start": { - "line": 372, + "line": 369, "column": 28 }, "end": { - "line": 372, + "line": 369, "column": 32 } } @@ -20625,31 +20697,31 @@ "type": "Identifier", "name": "fltElms", "range": [ - 10590, - 10597 + 10492, + 10499 ], "loc": { "start": { - "line": 372, + "line": 369, "column": 33 }, "end": { - "line": 372, + "line": 369, "column": 40 } } }, "range": [ - 10585, - 10597 + 10487, + 10499 ], "loc": { "start": { - "line": 372, + "line": 369, "column": 28 }, "end": { - "line": 372, + "line": 369, "column": 40 } } @@ -20658,46 +20730,46 @@ "type": "Identifier", "name": "length", "range": [ - 10598, - 10604 + 10500, + 10506 ], "loc": { "start": { - "line": 372, + "line": 369, "column": 41 }, "end": { - "line": 372, + "line": 369, "column": 47 } } }, "range": [ - 10585, - 10604 + 10487, + 10506 ], "loc": { "start": { - "line": 372, + "line": 369, "column": 28 }, "end": { - "line": 372, + "line": 369, "column": 47 } } }, "range": [ - 10581, - 10604 + 10483, + 10506 ], "loc": { "start": { - "line": 372, + "line": 369, "column": 24 }, "end": { - "line": 372, + "line": 369, "column": 47 } } @@ -20709,32 +20781,32 @@ "type": "Identifier", "name": "i", "range": [ - 10606, - 10607 + 10508, + 10509 ], "loc": { "start": { - "line": 372, + "line": 369, "column": 49 }, "end": { - "line": 372, + "line": 369, "column": 50 } } }, "prefix": false, "range": [ - 10606, - 10609 + 10508, + 10511 ], "loc": { "start": { - "line": 372, + "line": 369, "column": 49 }, "end": { - "line": 372, + "line": 369, "column": 52 } } @@ -20751,16 +20823,16 @@ "type": "Identifier", "name": "i", "range": [ - 10629, - 10630 + 10531, + 10532 ], "loc": { "start": { - "line": 373, + "line": 370, "column": 16 }, "end": { - "line": 373, + "line": 370, "column": 17 } } @@ -20769,31 +20841,31 @@ "type": "Identifier", "name": "exceptIdx", "range": [ - 10635, - 10644 + 10537, + 10546 ], "loc": { "start": { - "line": 373, + "line": 370, "column": 22 }, "end": { - "line": 373, + "line": 370, "column": 31 } } }, "range": [ - 10629, - 10644 + 10531, + 10546 ], "loc": { "start": { - "line": 373, + "line": 370, "column": 16 }, "end": { - "line": 373, + "line": 370, "column": 31 } } @@ -20805,48 +20877,48 @@ "type": "ContinueStatement", "label": null, "range": [ - 10664, - 10673 + 10566, + 10575 ], "loc": { "start": { - "line": 374, + "line": 371, "column": 16 }, "end": { - "line": 374, + "line": 371, "column": 25 } } } ], "range": [ - 10646, - 10687 + 10548, + 10589 ], "loc": { "start": { - "line": 373, + "line": 370, "column": 33 }, "end": { - "line": 375, + "line": 372, "column": 13 } } }, "alternate": null, "range": [ - 10625, - 10687 + 10527, + 10589 ], "loc": { "start": { - "line": 373, + "line": 370, "column": 12 }, "end": { - "line": 375, + "line": 372, "column": 13 } } @@ -20860,16 +20932,16 @@ "type": "Identifier", "name": "fltType", "range": [ - 10704, - 10711 + 10606, + 10613 ], "loc": { "start": { - "line": 376, + "line": 373, "column": 16 }, "end": { - "line": 376, + "line": 373, "column": 23 } } @@ -20885,16 +20957,16 @@ "object": { "type": "ThisExpression", "range": [ - 10714, - 10718 + 10616, + 10620 ], "loc": { "start": { - "line": 376, + "line": 373, "column": 26 }, "end": { - "line": 376, + "line": 373, "column": 30 } } @@ -20903,31 +20975,31 @@ "type": "Identifier", "name": "tf", "range": [ - 10719, - 10721 + 10621, + 10623 ], "loc": { "start": { - "line": 376, + "line": 373, "column": 31 }, "end": { - "line": 376, + "line": 373, "column": 33 } } }, "range": [ - 10714, - 10721 + 10616, + 10623 ], "loc": { "start": { - "line": 376, + "line": 373, "column": 26 }, "end": { - "line": 376, + "line": 373, "column": 33 } } @@ -20936,31 +21008,31 @@ "type": "Identifier", "name": "getFilterType", "range": [ - 10722, - 10735 + 10624, + 10637 ], "loc": { "start": { - "line": 376, + "line": 373, "column": 34 }, "end": { - "line": 376, + "line": 373, "column": 47 } } }, "range": [ - 10714, - 10735 + 10616, + 10637 ], "loc": { "start": { - "line": 376, + "line": 373, "column": 26 }, "end": { - "line": 376, + "line": 373, "column": 47 } } @@ -20970,47 +21042,47 @@ "type": "Identifier", "name": "i", "range": [ - 10736, - 10737 + 10638, + 10639 ], "loc": { "start": { - "line": 376, + "line": 373, "column": 48 }, "end": { - "line": 376, + "line": 373, "column": 49 } } } ], "range": [ - 10714, - 10738 + 10616, + 10640 ], "loc": { "start": { - "line": 376, + "line": 373, "column": 26 }, "end": { - "line": 376, + "line": 373, "column": 50 } } }, "range": [ - 10704, - 10738 + 10606, + 10640 ], "loc": { "start": { - "line": 376, + "line": 373, "column": 16 }, "end": { - "line": 376, + "line": 373, "column": 50 } } @@ -21018,16 +21090,16 @@ ], "kind": "let", "range": [ - 10700, - 10739 + 10602, + 10641 ], "loc": { "start": { - "line": 376, + "line": 373, "column": 12 }, "end": { - "line": 376, + "line": 373, "column": 51 } } @@ -21041,16 +21113,16 @@ "type": "Identifier", "name": "isMultipleFilter", "range": [ - 10756, - 10772 + 10658, + 10674 ], "loc": { "start": { - "line": 377, + "line": 374, "column": 16 }, "end": { - "line": 377, + "line": 374, "column": 32 } } @@ -21065,16 +21137,16 @@ "type": "Identifier", "name": "fltType", "range": [ - 10792, - 10799 + 10694, + 10701 ], "loc": { "start": { - "line": 378, + "line": 375, "column": 17 }, "end": { - "line": 378, + "line": 375, "column": 24 } } @@ -21083,31 +21155,31 @@ "type": "Identifier", "name": "CHECKLIST", "range": [ - 10804, - 10813 + 10706, + 10715 ], "loc": { "start": { - "line": 378, + "line": 375, "column": 29 }, "end": { - "line": 378, + "line": 375, "column": 38 } } }, "range": [ - 10792, - 10813 + 10694, + 10715 ], "loc": { "start": { - "line": 378, + "line": 375, "column": 17 }, "end": { - "line": 378, + "line": 375, "column": 38 } } @@ -21119,16 +21191,16 @@ "type": "Identifier", "name": "fltType", "range": [ - 10817, - 10824 + 10719, + 10726 ], "loc": { "start": { - "line": 378, + "line": 375, "column": 42 }, "end": { - "line": 378, + "line": 375, "column": 49 } } @@ -21137,61 +21209,61 @@ "type": "Identifier", "name": "MULTIPLE", "range": [ - 10829, - 10837 + 10731, + 10739 ], "loc": { "start": { - "line": 378, + "line": 375, "column": 54 }, "end": { - "line": 378, + "line": 375, "column": 62 } } }, "range": [ - 10817, - 10837 + 10719, + 10739 ], "loc": { "start": { - "line": 378, + "line": 375, "column": 42 }, "end": { - "line": 378, + "line": 375, "column": 62 } } }, "range": [ - 10792, - 10837 + 10694, + 10739 ], "loc": { "start": { - "line": 378, + "line": 375, "column": 17 }, "end": { - "line": 378, + "line": 375, "column": 62 } } }, "range": [ - 10756, - 10838 + 10658, + 10740 ], "loc": { "start": { - "line": 377, + "line": 374, "column": 16 }, "end": { - "line": 378, + "line": 375, "column": 63 } } @@ -21199,16 +21271,16 @@ ], "kind": "let", "range": [ - 10752, - 10839 + 10654, + 10741 ], "loc": { "start": { - "line": 377, + "line": 374, "column": 12 }, "end": { - "line": 378, + "line": 375, "column": 64 } }, @@ -21217,16 +21289,16 @@ "type": "Line", "value": " Always hide all single selection filter types but hide multiple", "range": [ - 10853, - 10919 + 10755, + 10821 ], "loc": { "start": { - "line": 380, + "line": 377, "column": 12 }, "end": { - "line": 380, + "line": 377, "column": 78 } } @@ -21235,16 +21307,16 @@ "type": "Line", "value": " selection filter types only if index set", "range": [ - 10932, - 10975 + 10834, + 10877 ], "loc": { "start": { - "line": 381, + "line": 378, "column": 12 }, "end": { - "line": 381, + "line": 378, "column": 55 } } @@ -21263,32 +21335,32 @@ "type": "Identifier", "name": "isMultipleFilter", "range": [ - 10993, - 11009 + 10895, + 10911 ], "loc": { "start": { - "line": 382, + "line": 379, "column": 17 }, "end": { - "line": 382, + "line": 379, "column": 33 } } }, "prefix": true, "range": [ - 10992, - 11009 + 10894, + 10911 ], "loc": { "start": { - "line": 382, + "line": 379, "column": 16 }, "end": { - "line": 382, + "line": 379, "column": 33 } } @@ -21302,16 +21374,16 @@ "type": "Identifier", "name": "isUndef", "range": [ - 11014, - 11021 + 10916, + 10923 ], "loc": { "start": { - "line": 382, + "line": 379, "column": 38 }, "end": { - "line": 382, + "line": 379, "column": 45 } } @@ -21321,63 +21393,63 @@ "type": "Identifier", "name": "exceptIdx", "range": [ - 11022, - 11031 + 10924, + 10933 ], "loc": { "start": { - "line": 382, + "line": 379, "column": 46 }, "end": { - "line": 382, + "line": 379, "column": 55 } } } ], "range": [ - 11014, - 11032 + 10916, + 10934 ], "loc": { "start": { - "line": 382, + "line": 379, "column": 38 }, "end": { - "line": 382, + "line": 379, "column": 56 } } }, "prefix": true, "range": [ - 11013, - 11032 + 10915, + 10934 ], "loc": { "start": { - "line": 382, + "line": 379, "column": 37 }, "end": { - "line": 382, + "line": 379, "column": 56 } } }, "range": [ - 10992, - 11032 + 10894, + 10934 ], "loc": { "start": { - "line": 382, + "line": 379, "column": 16 }, "end": { - "line": 382, + "line": 379, "column": 56 } } @@ -21395,16 +21467,16 @@ "object": { "type": "ThisExpression", "range": [ - 11052, - 11056 + 10954, + 10958 ], "loc": { "start": { - "line": 383, + "line": 380, "column": 16 }, "end": { - "line": 383, + "line": 380, "column": 20 } } @@ -21413,31 +21485,31 @@ "type": "Identifier", "name": "close", "range": [ - 11057, - 11062 + 10959, + 10964 ], "loc": { "start": { - "line": 383, + "line": 380, "column": 21 }, "end": { - "line": 383, + "line": 380, "column": 26 } } }, "range": [ - 11052, - 11062 + 10954, + 10964 ], "loc": { "start": { - "line": 383, + "line": 380, "column": 16 }, "end": { - "line": 383, + "line": 380, "column": 26 } } @@ -21447,79 +21519,79 @@ "type": "Identifier", "name": "i", "range": [ - 11063, - 11064 + 10965, + 10966 ], "loc": { "start": { - "line": 383, + "line": 380, "column": 27 }, "end": { - "line": 383, + "line": 380, "column": 28 } } } ], "range": [ - 11052, - 11065 + 10954, + 10967 ], "loc": { "start": { - "line": 383, + "line": 380, "column": 16 }, "end": { - "line": 383, + "line": 380, "column": 29 } } }, "range": [ - 11052, - 11066 + 10954, + 10968 ], "loc": { "start": { - "line": 383, + "line": 380, "column": 16 }, "end": { - "line": 383, + "line": 380, "column": 30 } } } ], "range": [ - 11034, - 11080 + 10936, + 10982 ], "loc": { "start": { - "line": 382, + "line": 379, "column": 58 }, "end": { - "line": 384, + "line": 381, "column": 13 } } }, "alternate": null, "range": [ - 10988, - 11080 + 10890, + 10982 ], "loc": { "start": { - "line": 382, + "line": 379, "column": 12 }, "end": { - "line": 384, + "line": 381, "column": 13 } }, @@ -21528,16 +21600,16 @@ "type": "Line", "value": " Always hide all single selection filter types but hide multiple", "range": [ - 10853, - 10919 + 10755, + 10821 ], "loc": { "start": { - "line": 380, + "line": 377, "column": 12 }, "end": { - "line": 380, + "line": 377, "column": 78 } } @@ -21546,16 +21618,16 @@ "type": "Line", "value": " selection filter types only if index set", "range": [ - 10932, - 10975 + 10834, + 10877 ], "loc": { "start": { - "line": 381, + "line": 378, "column": 12 }, "end": { - "line": 381, + "line": 378, "column": 55 } } @@ -21564,47 +21636,47 @@ } ], "range": [ - 10611, - 11090 + 10513, + 10992 ], "loc": { "start": { - "line": 372, + "line": 369, "column": 54 }, "end": { - "line": 385, + "line": 382, "column": 9 } } }, "range": [ - 10565, - 11090 + 10467, + 10992 ], "loc": { "start": { - "line": 372, + "line": 369, "column": 8 }, "end": { - "line": 385, + "line": 382, "column": 9 } } } ], "range": [ - 10350, - 11096 + 10252, + 10998 ], "loc": { "start": { - "line": 366, + "line": 363, "column": 24 }, "end": { - "line": 386, + "line": 383, "column": 5 } } @@ -21612,16 +21684,16 @@ "generator": false, "expression": false, "range": [ - 10338, - 11096 + 10240, + 10998 ], "loc": { "start": { - "line": 366, + "line": 363, "column": 12 }, "end": { - "line": 386, + "line": 383, "column": 5 } } @@ -21629,16 +21701,16 @@ "kind": "method", "computed": false, "range": [ - 10330, - 11096 + 10232, + 10998 ], "loc": { "start": { - "line": 366, + "line": 363, "column": 4 }, "end": { - "line": 386, + "line": 383, "column": 5 } }, @@ -21647,16 +21719,16 @@ "type": "Block", "value": "*\n * Close all filters excepted for the specified one if any\n * @param {Number} exceptIdx Column index of the filter to not close\n ", "range": [ - 10177, - 10325 + 10079, + 10227 ], "loc": { "start": { - "line": 362, + "line": 359, "column": 4 }, "end": { - "line": 365, + "line": 362, "column": 7 } } @@ -21667,16 +21739,16 @@ "type": "Block", "value": "*\n * Build all the icons representing the pop-up filters\n ", "range": [ - 11102, - 11172 + 11004, + 11074 ], "loc": { "start": { - "line": 388, + "line": 385, "column": 4 }, "end": { - "line": 390, + "line": 387, "column": 7 } } @@ -21690,16 +21762,16 @@ "type": "Identifier", "name": "setIconsState", "range": [ - 11177, - 11190 + 11079, + 11092 ], "loc": { "start": { - "line": 391, + "line": 388, "column": 4 }, "end": { - "line": 391, + "line": 388, "column": 17 } } @@ -21722,16 +21794,16 @@ "type": "Identifier", "name": "i", "range": [ - 11212, - 11213 + 11114, + 11115 ], "loc": { "start": { - "line": 392, + "line": 389, "column": 17 }, "end": { - "line": 392, + "line": 389, "column": 18 } } @@ -21741,31 +21813,31 @@ "value": 0, "raw": "0", "range": [ - 11216, - 11217 + 11118, + 11119 ], "loc": { "start": { - "line": 392, + "line": 389, "column": 21 }, "end": { - "line": 392, + "line": 389, "column": 22 } } }, "range": [ - 11212, - 11217 + 11114, + 11119 ], "loc": { "start": { - "line": 392, + "line": 389, "column": 17 }, "end": { - "line": 392, + "line": 389, "column": 22 } } @@ -21773,16 +21845,16 @@ ], "kind": "let", "range": [ - 11208, - 11217 + 11110, + 11119 ], "loc": { "start": { - "line": 392, + "line": 389, "column": 13 }, "end": { - "line": 392, + "line": 389, "column": 22 } } @@ -21794,16 +21866,16 @@ "type": "Identifier", "name": "i", "range": [ - 11219, - 11220 + 11121, + 11122 ], "loc": { "start": { - "line": 392, + "line": 389, "column": 24 }, "end": { - "line": 392, + "line": 389, "column": 25 } } @@ -21817,16 +21889,16 @@ "object": { "type": "ThisExpression", "range": [ - 11223, - 11227 + 11125, + 11129 ], "loc": { "start": { - "line": 392, + "line": 389, "column": 28 }, "end": { - "line": 392, + "line": 389, "column": 32 } } @@ -21835,31 +21907,31 @@ "type": "Identifier", "name": "fltIcons", "range": [ - 11228, - 11236 + 11130, + 11138 ], "loc": { "start": { - "line": 392, + "line": 389, "column": 33 }, "end": { - "line": 392, + "line": 389, "column": 41 } } }, "range": [ - 11223, - 11236 + 11125, + 11138 ], "loc": { "start": { - "line": 392, + "line": 389, "column": 28 }, "end": { - "line": 392, + "line": 389, "column": 41 } } @@ -21868,46 +21940,46 @@ "type": "Identifier", "name": "length", "range": [ - 11237, - 11243 + 11139, + 11145 ], "loc": { "start": { - "line": 392, + "line": 389, "column": 42 }, "end": { - "line": 392, + "line": 389, "column": 48 } } }, "range": [ - 11223, - 11243 + 11125, + 11145 ], "loc": { "start": { - "line": 392, + "line": 389, "column": 28 }, "end": { - "line": 392, + "line": 389, "column": 48 } } }, "range": [ - 11219, - 11243 + 11121, + 11145 ], "loc": { "start": { - "line": 392, + "line": 389, "column": 24 }, "end": { - "line": 392, + "line": 389, "column": 48 } } @@ -21919,32 +21991,32 @@ "type": "Identifier", "name": "i", "range": [ - 11245, - 11246 + 11147, + 11148 ], "loc": { "start": { - "line": 392, + "line": 389, "column": 50 }, "end": { - "line": 392, + "line": 389, "column": 51 } } }, "prefix": false, "range": [ - 11245, - 11248 + 11147, + 11150 ], "loc": { "start": { - "line": 392, + "line": 389, "column": 50 }, "end": { - "line": 392, + "line": 389, "column": 53 } } @@ -21962,16 +22034,16 @@ "object": { "type": "ThisExpression", "range": [ - 11264, - 11268 + 11166, + 11170 ], "loc": { "start": { - "line": 393, + "line": 390, "column": 12 }, "end": { - "line": 393, + "line": 390, "column": 16 } } @@ -21980,31 +22052,31 @@ "type": "Identifier", "name": "changeState", "range": [ - 11269, - 11280 + 11171, + 11182 ], "loc": { "start": { - "line": 393, + "line": 390, "column": 17 }, "end": { - "line": 393, + "line": 390, "column": 28 } } }, "range": [ - 11264, - 11280 + 11166, + 11182 ], "loc": { "start": { - "line": 393, + "line": 390, "column": 12 }, "end": { - "line": 393, + "line": 390, "column": 28 } } @@ -22014,16 +22086,16 @@ "type": "Identifier", "name": "i", "range": [ - 11281, - 11282 + 11183, + 11184 ], "loc": { "start": { - "line": 393, + "line": 390, "column": 29 }, "end": { - "line": 393, + "line": 390, "column": 30 } } @@ -22033,94 +22105,94 @@ "value": false, "raw": "false", "range": [ - 11284, - 11289 + 11186, + 11191 ], "loc": { "start": { - "line": 393, + "line": 390, "column": 32 }, "end": { - "line": 393, + "line": 390, "column": 37 } } } ], "range": [ - 11264, - 11290 + 11166, + 11192 ], "loc": { "start": { - "line": 393, + "line": 390, "column": 12 }, "end": { - "line": 393, + "line": 390, "column": 38 } } }, "range": [ - 11264, - 11291 + 11166, + 11193 ], "loc": { "start": { - "line": 393, + "line": 390, "column": 12 }, "end": { - "line": 393, + "line": 390, "column": 39 } } } ], "range": [ - 11250, - 11301 + 11152, + 11203 ], "loc": { "start": { - "line": 392, + "line": 389, "column": 55 }, "end": { - "line": 394, + "line": 391, "column": 9 } } }, "range": [ - 11203, - 11301 + 11105, + 11203 ], "loc": { "start": { - "line": 392, + "line": 389, "column": 8 }, "end": { - "line": 394, + "line": 391, "column": 9 } } } ], "range": [ - 11193, - 11307 + 11095, + 11209 ], "loc": { "start": { - "line": 391, + "line": 388, "column": 20 }, "end": { - "line": 395, + "line": 392, "column": 5 } } @@ -22128,16 +22200,16 @@ "generator": false, "expression": false, "range": [ - 11190, - 11307 + 11092, + 11209 ], "loc": { "start": { - "line": 391, + "line": 388, "column": 17 }, "end": { - "line": 395, + "line": 392, "column": 5 } } @@ -22145,16 +22217,16 @@ "kind": "method", "computed": false, "range": [ - 11177, - 11307 + 11079, + 11209 ], "loc": { "start": { - "line": 391, + "line": 388, "column": 4 }, "end": { - "line": 395, + "line": 392, "column": 5 } }, @@ -22163,16 +22235,16 @@ "type": "Block", "value": "*\n * Build all the icons representing the pop-up filters\n ", "range": [ - 11102, - 11172 + 11004, + 11074 ], "loc": { "start": { - "line": 388, + "line": 385, "column": 4 }, "end": { - "line": 390, + "line": 387, "column": 7 } } @@ -22183,16 +22255,16 @@ "type": "Block", "value": "*\n * Apply specified icon state\n * @param {Number} colIndex Column index\n * @param {Boolean} active Apply active state\n ", "range": [ - 11313, - 11457 + 11215, + 11359 ], "loc": { "start": { - "line": 397, + "line": 394, "column": 4 }, "end": { - "line": 401, + "line": 398, "column": 7 } } @@ -22206,16 +22278,16 @@ "type": "Identifier", "name": "changeState", "range": [ - 11462, - 11473 + 11364, + 11375 ], "loc": { "start": { - "line": 402, + "line": 399, "column": 4 }, "end": { - "line": 402, + "line": 399, "column": 15 } } @@ -22228,16 +22300,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 11474, - 11482 + 11376, + 11384 ], "loc": { "start": { - "line": 402, + "line": 399, "column": 16 }, "end": { - "line": 402, + "line": 399, "column": 24 } } @@ -22246,16 +22318,16 @@ "type": "Identifier", "name": "active", "range": [ - 11484, - 11490 + 11386, + 11392 ], "loc": { "start": { - "line": 402, + "line": 399, "column": 26 }, "end": { - "line": 402, + "line": 399, "column": 32 } } @@ -22273,16 +22345,16 @@ "type": "Identifier", "name": "icon", "range": [ - 11506, - 11510 + 11408, + 11412 ], "loc": { "start": { - "line": 403, + "line": 400, "column": 12 }, "end": { - "line": 403, + "line": 400, "column": 16 } } @@ -22296,16 +22368,16 @@ "object": { "type": "ThisExpression", "range": [ - 11513, - 11517 + 11415, + 11419 ], "loc": { "start": { - "line": 403, + "line": 400, "column": 19 }, "end": { - "line": 403, + "line": 400, "column": 23 } } @@ -22314,31 +22386,31 @@ "type": "Identifier", "name": "fltIcons", "range": [ - 11518, - 11526 + 11420, + 11428 ], "loc": { "start": { - "line": 403, + "line": 400, "column": 24 }, "end": { - "line": 403, + "line": 400, "column": 32 } } }, "range": [ - 11513, - 11526 + 11415, + 11428 ], "loc": { "start": { - "line": 403, + "line": 400, "column": 19 }, "end": { - "line": 403, + "line": 400, "column": 32 } } @@ -22347,46 +22419,46 @@ "type": "Identifier", "name": "colIndex", "range": [ - 11527, - 11535 + 11429, + 11437 ], "loc": { "start": { - "line": 403, + "line": 400, "column": 33 }, "end": { - "line": 403, + "line": 400, "column": 41 } } }, "range": [ - 11513, - 11536 + 11415, + 11438 ], "loc": { "start": { - "line": 403, + "line": 400, "column": 19 }, "end": { - "line": 403, + "line": 400, "column": 42 } } }, "range": [ - 11506, - 11536 + 11408, + 11438 ], "loc": { "start": { - "line": 403, + "line": 400, "column": 12 }, "end": { - "line": 403, + "line": 400, "column": 42 } } @@ -22394,16 +22466,16 @@ ], "kind": "let", "range": [ - 11502, - 11537 + 11404, + 11439 ], "loc": { "start": { - "line": 403, + "line": 400, "column": 8 }, "end": { - "line": 403, + "line": 400, "column": 43 } } @@ -22414,16 +22486,16 @@ "type": "Identifier", "name": "icon", "range": [ - 11550, - 11554 + 11452, + 11456 ], "loc": { "start": { - "line": 404, + "line": 401, "column": 12 }, "end": { - "line": 404, + "line": 401, "column": 16 } } @@ -22443,16 +22515,16 @@ "type": "Identifier", "name": "icon", "range": [ - 11570, - 11574 + 11472, + 11476 ], "loc": { "start": { - "line": 405, + "line": 402, "column": 12 }, "end": { - "line": 405, + "line": 402, "column": 16 } } @@ -22461,31 +22533,31 @@ "type": "Identifier", "name": "src", "range": [ - 11575, - 11578 + 11477, + 11480 ], "loc": { "start": { - "line": 405, + "line": 402, "column": 17 }, "end": { - "line": 405, + "line": 402, "column": 20 } } }, "range": [ - 11570, - 11578 + 11472, + 11480 ], "loc": { "start": { - "line": 405, + "line": 402, "column": 12 }, "end": { - "line": 405, + "line": 402, "column": 20 } } @@ -22496,16 +22568,16 @@ "type": "Identifier", "name": "active", "range": [ - 11581, - 11587 + 11483, + 11489 ], "loc": { "start": { - "line": 405, + "line": 402, "column": 23 }, "end": { - "line": 405, + "line": 402, "column": 29 } } @@ -22516,16 +22588,16 @@ "object": { "type": "ThisExpression", "range": [ - 11590, - 11594 + 11492, + 11496 ], "loc": { "start": { - "line": 405, + "line": 402, "column": 32 }, "end": { - "line": 405, + "line": 402, "column": 36 } } @@ -22534,31 +22606,31 @@ "type": "Identifier", "name": "activeIconPath", "range": [ - 11595, - 11609 + 11497, + 11511 ], "loc": { "start": { - "line": 405, + "line": 402, "column": 37 }, "end": { - "line": 405, + "line": 402, "column": 51 } } }, "range": [ - 11590, - 11609 + 11492, + 11511 ], "loc": { "start": { - "line": 405, + "line": 402, "column": 32 }, "end": { - "line": 405, + "line": 402, "column": 51 } } @@ -22569,16 +22641,16 @@ "object": { "type": "ThisExpression", "range": [ - 11612, - 11616 + 11514, + 11518 ], "loc": { "start": { - "line": 405, + "line": 402, "column": 54 }, "end": { - "line": 405, + "line": 402, "column": 58 } } @@ -22587,124 +22659,124 @@ "type": "Identifier", "name": "iconPath", "range": [ - 11617, - 11625 + 11519, + 11527 ], "loc": { "start": { - "line": 405, + "line": 402, "column": 59 }, "end": { - "line": 405, + "line": 402, "column": 67 } } }, "range": [ - 11612, - 11625 + 11514, + 11527 ], "loc": { "start": { - "line": 405, + "line": 402, "column": 54 }, "end": { - "line": 405, + "line": 402, "column": 67 } } }, "range": [ - 11581, - 11625 + 11483, + 11527 ], "loc": { "start": { - "line": 405, + "line": 402, "column": 23 }, "end": { - "line": 405, + "line": 402, "column": 67 } } }, "range": [ - 11570, - 11625 + 11472, + 11527 ], "loc": { "start": { - "line": 405, + "line": 402, "column": 12 }, "end": { - "line": 405, + "line": 402, "column": 67 } } }, "range": [ - 11570, - 11626 + 11472, + 11528 ], "loc": { "start": { - "line": 405, + "line": 402, "column": 12 }, "end": { - "line": 405, + "line": 402, "column": 68 } } } ], "range": [ - 11556, - 11636 + 11458, + 11538 ], "loc": { "start": { - "line": 404, + "line": 401, "column": 18 }, "end": { - "line": 406, + "line": 403, "column": 9 } } }, "alternate": null, "range": [ - 11546, - 11636 + 11448, + 11538 ], "loc": { "start": { - "line": 404, + "line": 401, "column": 8 }, "end": { - "line": 406, + "line": 403, "column": 9 } } } ], "range": [ - 11492, - 11642 + 11394, + 11544 ], "loc": { "start": { - "line": 402, + "line": 399, "column": 34 }, "end": { - "line": 407, + "line": 404, "column": 5 } } @@ -22712,16 +22784,16 @@ "generator": false, "expression": false, "range": [ - 11473, - 11642 + 11375, + 11544 ], "loc": { "start": { - "line": 402, + "line": 399, "column": 15 }, "end": { - "line": 407, + "line": 404, "column": 5 } } @@ -22729,16 +22801,16 @@ "kind": "method", "computed": false, "range": [ - 11462, - 11642 + 11364, + 11544 ], "loc": { "start": { - "line": 402, + "line": 399, "column": 4 }, "end": { - "line": 407, + "line": 404, "column": 5 } }, @@ -22747,16 +22819,16 @@ "type": "Block", "value": "*\n * Apply specified icon state\n * @param {Number} colIndex Column index\n * @param {Boolean} active Apply active state\n ", "range": [ - 11313, - 11457 + 11215, + 11359 ], "loc": { "start": { - "line": 397, + "line": 394, "column": 4 }, "end": { - "line": 401, + "line": 398, "column": 7 } } @@ -22767,16 +22839,16 @@ "type": "Block", "value": "*\n * Remove pop-up filters\n ", "range": [ - 11648, - 11688 + 11550, + 11590 ], "loc": { "start": { - "line": 409, + "line": 406, "column": 4 }, "end": { - "line": 411, + "line": 408, "column": 7 } } @@ -22790,16 +22862,16 @@ "type": "Identifier", "name": "destroy", "range": [ - 11693, - 11700 + 11595, + 11602 ], "loc": { "start": { - "line": 412, + "line": 409, "column": 4 }, "end": { - "line": 412, + "line": 409, "column": 11 } } @@ -22822,16 +22894,16 @@ "object": { "type": "ThisExpression", "range": [ - 11718, - 11722 + 11620, + 11624 ], "loc": { "start": { - "line": 413, + "line": 410, "column": 13 }, "end": { - "line": 413, + "line": 410, "column": 17 } } @@ -22840,47 +22912,47 @@ "type": "Identifier", "name": "initialized", "range": [ - 11723, - 11734 + 11625, + 11636 ], "loc": { "start": { - "line": 413, + "line": 410, "column": 18 }, "end": { - "line": 413, + "line": 410, "column": 29 } } }, "range": [ - 11718, - 11734 + 11620, + 11636 ], "loc": { "start": { - "line": 413, + "line": 410, "column": 13 }, "end": { - "line": 413, + "line": 410, "column": 29 } } }, "prefix": true, "range": [ - 11717, - 11734 + 11619, + 11636 ], "loc": { "start": { - "line": 413, + "line": 410, "column": 12 }, "end": { - "line": 413, + "line": 410, "column": 29 } } @@ -22892,48 +22964,48 @@ "type": "ReturnStatement", "argument": null, "range": [ - 11750, - 11757 + 11652, + 11659 ], "loc": { "start": { - "line": 414, + "line": 411, "column": 12 }, "end": { - "line": 414, + "line": 411, "column": 19 } } } ], "range": [ - 11736, - 11767 + 11638, + 11669 ], "loc": { "start": { - "line": 413, + "line": 410, "column": 31 }, "end": { - "line": 415, + "line": 412, "column": 9 } } }, "alternate": null, "range": [ - 11713, - 11767 + 11615, + 11669 ], "loc": { "start": { - "line": 413, + "line": 410, "column": 8 }, "end": { - "line": 415, + "line": 412, "column": 9 } } @@ -22949,16 +23021,16 @@ "object": { "type": "ThisExpression", "range": [ - 11777, - 11781 + 11679, + 11683 ], "loc": { "start": { - "line": 417, + "line": 414, "column": 8 }, "end": { - "line": 417, + "line": 414, "column": 12 } } @@ -22967,31 +23039,31 @@ "type": "Identifier", "name": "filtersCache", "range": [ - 11782, - 11794 + 11684, + 11696 ], "loc": { "start": { - "line": 417, + "line": 414, "column": 13 }, "end": { - "line": 417, + "line": 414, "column": 25 } } }, "range": [ - 11777, - 11794 + 11679, + 11696 ], "loc": { "start": { - "line": 417, + "line": 414, "column": 8 }, "end": { - "line": 417, + "line": 414, "column": 25 } } @@ -23000,46 +23072,46 @@ "type": "ArrayExpression", "elements": [], "range": [ - 11797, - 11799 + 11699, + 11701 ], "loc": { "start": { - "line": 417, + "line": 414, "column": 28 }, "end": { - "line": 417, + "line": 414, "column": 30 } } }, "range": [ - 11777, - 11799 + 11679, + 11701 ], "loc": { "start": { - "line": 417, + "line": 414, "column": 8 }, "end": { - "line": 417, + "line": 414, "column": 30 } } }, "range": [ - 11777, - 11800 + 11679, + 11702 ], "loc": { "start": { - "line": 417, + "line": 414, "column": 8 }, "end": { - "line": 417, + "line": 414, "column": 31 } } @@ -23055,16 +23127,16 @@ "type": "Identifier", "name": "i", "range": [ - 11818, - 11819 + 11720, + 11721 ], "loc": { "start": { - "line": 418, + "line": 415, "column": 17 }, "end": { - "line": 418, + "line": 415, "column": 18 } } @@ -23074,31 +23146,31 @@ "value": 0, "raw": "0", "range": [ - 11822, - 11823 + 11724, + 11725 ], "loc": { "start": { - "line": 418, + "line": 415, "column": 21 }, "end": { - "line": 418, + "line": 415, "column": 22 } } }, "range": [ - 11818, - 11823 + 11720, + 11725 ], "loc": { "start": { - "line": 418, + "line": 415, "column": 17 }, "end": { - "line": 418, + "line": 415, "column": 22 } } @@ -23106,16 +23178,16 @@ ], "kind": "let", "range": [ - 11814, - 11823 + 11716, + 11725 ], "loc": { "start": { - "line": 418, + "line": 415, "column": 13 }, "end": { - "line": 418, + "line": 415, "column": 22 } } @@ -23127,16 +23199,16 @@ "type": "Identifier", "name": "i", "range": [ - 11825, - 11826 + 11727, + 11728 ], "loc": { "start": { - "line": 418, + "line": 415, "column": 24 }, "end": { - "line": 418, + "line": 415, "column": 25 } } @@ -23150,16 +23222,16 @@ "object": { "type": "ThisExpression", "range": [ - 11829, - 11833 + 11731, + 11735 ], "loc": { "start": { - "line": 418, + "line": 415, "column": 28 }, "end": { - "line": 418, + "line": 415, "column": 32 } } @@ -23168,31 +23240,31 @@ "type": "Identifier", "name": "fltElms", "range": [ - 11834, - 11841 + 11736, + 11743 ], "loc": { "start": { - "line": 418, + "line": 415, "column": 33 }, "end": { - "line": 418, + "line": 415, "column": 40 } } }, "range": [ - 11829, - 11841 + 11731, + 11743 ], "loc": { "start": { - "line": 418, + "line": 415, "column": 28 }, "end": { - "line": 418, + "line": 415, "column": 40 } } @@ -23201,46 +23273,46 @@ "type": "Identifier", "name": "length", "range": [ - 11842, - 11848 + 11744, + 11750 ], "loc": { "start": { - "line": 418, + "line": 415, "column": 41 }, "end": { - "line": 418, + "line": 415, "column": 47 } } }, "range": [ - 11829, - 11848 + 11731, + 11750 ], "loc": { "start": { - "line": 418, + "line": 415, "column": 28 }, "end": { - "line": 418, + "line": 415, "column": 47 } } }, "range": [ - 11825, - 11848 + 11727, + 11750 ], "loc": { "start": { - "line": 418, + "line": 415, "column": 24 }, "end": { - "line": 418, + "line": 415, "column": 47 } } @@ -23252,32 +23324,32 @@ "type": "Identifier", "name": "i", "range": [ - 11850, - 11851 + 11752, + 11753 ], "loc": { "start": { - "line": 418, + "line": 415, "column": 49 }, "end": { - "line": 418, + "line": 415, "column": 50 } } }, "prefix": false, "range": [ - 11850, - 11853 + 11752, + 11755 ], "loc": { "start": { - "line": 418, + "line": 415, "column": 49 }, "end": { - "line": 418, + "line": 415, "column": 52 } } @@ -23294,16 +23366,16 @@ "type": "Identifier", "name": "container", "range": [ - 11873, - 11882 + 11775, + 11784 ], "loc": { "start": { - "line": 419, + "line": 416, "column": 16 }, "end": { - "line": 419, + "line": 416, "column": 25 } } @@ -23317,16 +23389,16 @@ "object": { "type": "ThisExpression", "range": [ - 11885, - 11889 + 11787, + 11791 ], "loc": { "start": { - "line": 419, + "line": 416, "column": 28 }, "end": { - "line": 419, + "line": 416, "column": 32 } } @@ -23335,31 +23407,31 @@ "type": "Identifier", "name": "fltElms", "range": [ - 11890, - 11897 + 11792, + 11799 ], "loc": { "start": { - "line": 419, + "line": 416, "column": 33 }, "end": { - "line": 419, + "line": 416, "column": 40 } } }, "range": [ - 11885, - 11897 + 11787, + 11799 ], "loc": { "start": { - "line": 419, + "line": 416, "column": 28 }, "end": { - "line": 419, + "line": 416, "column": 40 } } @@ -23368,46 +23440,46 @@ "type": "Identifier", "name": "i", "range": [ - 11898, - 11899 + 11800, + 11801 ], "loc": { "start": { - "line": 419, + "line": 416, "column": 41 }, "end": { - "line": 419, + "line": 416, "column": 42 } } }, "range": [ - 11885, - 11900 + 11787, + 11802 ], "loc": { "start": { - "line": 419, + "line": 416, "column": 28 }, "end": { - "line": 419, + "line": 416, "column": 43 } } }, "range": [ - 11873, - 11900 + 11775, + 11802 ], "loc": { "start": { - "line": 419, + "line": 416, "column": 16 }, "end": { - "line": 419, + "line": 416, "column": 43 } } @@ -23418,16 +23490,16 @@ "type": "Identifier", "name": "placeholder", "range": [ - 11918, - 11929 + 11820, + 11831 ], "loc": { "start": { - "line": 420, + "line": 417, "column": 16 }, "end": { - "line": 420, + "line": 417, "column": 27 } } @@ -23439,16 +23511,16 @@ "type": "Identifier", "name": "container", "range": [ - 11932, - 11941 + 11834, + 11843 ], "loc": { "start": { - "line": 420, + "line": 417, "column": 30 }, "end": { - "line": 420, + "line": 417, "column": 39 } } @@ -23457,46 +23529,46 @@ "type": "Identifier", "name": "parentNode", "range": [ - 11942, - 11952 + 11844, + 11854 ], "loc": { "start": { - "line": 420, + "line": 417, "column": 40 }, "end": { - "line": 420, + "line": 417, "column": 50 } } }, "range": [ - 11932, - 11952 + 11834, + 11854 ], "loc": { "start": { - "line": 420, + "line": 417, "column": 30 }, "end": { - "line": 420, + "line": 417, "column": 50 } } }, "range": [ - 11918, - 11952 + 11820, + 11854 ], "loc": { "start": { - "line": 420, + "line": 417, "column": 16 }, "end": { - "line": 420, + "line": 417, "column": 50 } } @@ -23507,16 +23579,16 @@ "type": "Identifier", "name": "icon", "range": [ - 11970, - 11974 + 11872, + 11876 ], "loc": { "start": { - "line": 421, + "line": 418, "column": 16 }, "end": { - "line": 421, + "line": 418, "column": 20 } } @@ -23530,16 +23602,16 @@ "object": { "type": "ThisExpression", "range": [ - 11977, - 11981 + 11879, + 11883 ], "loc": { "start": { - "line": 421, + "line": 418, "column": 23 }, "end": { - "line": 421, + "line": 418, "column": 27 } } @@ -23548,31 +23620,31 @@ "type": "Identifier", "name": "fltSpans", "range": [ - 11982, - 11990 + 11884, + 11892 ], "loc": { "start": { - "line": 421, + "line": 418, "column": 28 }, "end": { - "line": 421, + "line": 418, "column": 36 } } }, "range": [ - 11977, - 11990 + 11879, + 11892 ], "loc": { "start": { - "line": 421, + "line": 418, "column": 23 }, "end": { - "line": 421, + "line": 418, "column": 36 } } @@ -23581,46 +23653,46 @@ "type": "Identifier", "name": "i", "range": [ - 11991, - 11992 + 11893, + 11894 ], "loc": { "start": { - "line": 421, + "line": 418, "column": 37 }, "end": { - "line": 421, + "line": 418, "column": 38 } } }, "range": [ - 11977, - 11993 + 11879, + 11895 ], "loc": { "start": { - "line": 421, + "line": 418, "column": 23 }, "end": { - "line": 421, + "line": 418, "column": 39 } } }, "range": [ - 11970, - 11993 + 11872, + 11895 ], "loc": { "start": { - "line": 421, + "line": 418, "column": 16 }, "end": { - "line": 421, + "line": 418, "column": 39 } } @@ -23631,16 +23703,16 @@ "type": "Identifier", "name": "iconImg", "range": [ - 12011, - 12018 + 11913, + 11920 ], "loc": { "start": { - "line": 422, + "line": 419, "column": 16 }, "end": { - "line": 422, + "line": 419, "column": 23 } } @@ -23654,16 +23726,16 @@ "object": { "type": "ThisExpression", "range": [ - 12021, - 12025 + 11923, + 11927 ], "loc": { "start": { - "line": 422, + "line": 419, "column": 26 }, "end": { - "line": 422, + "line": 419, "column": 30 } } @@ -23672,31 +23744,31 @@ "type": "Identifier", "name": "fltIcons", "range": [ - 12026, - 12034 + 11928, + 11936 ], "loc": { "start": { - "line": 422, + "line": 419, "column": 31 }, "end": { - "line": 422, + "line": 419, "column": 39 } } }, "range": [ - 12021, - 12034 + 11923, + 11936 ], "loc": { "start": { - "line": 422, + "line": 419, "column": 26 }, "end": { - "line": 422, + "line": 419, "column": 39 } } @@ -23705,46 +23777,46 @@ "type": "Identifier", "name": "i", "range": [ - 12035, - 12036 + 11937, + 11938 ], "loc": { "start": { - "line": 422, + "line": 419, "column": 40 }, "end": { - "line": 422, + "line": 419, "column": 41 } } }, "range": [ - 12021, - 12037 + 11923, + 11939 ], "loc": { "start": { - "line": 422, + "line": 419, "column": 26 }, "end": { - "line": 422, + "line": 419, "column": 42 } } }, "range": [ - 12011, - 12037 + 11913, + 11939 ], "loc": { "start": { - "line": 422, + "line": 419, "column": 16 }, "end": { - "line": 422, + "line": 419, "column": 42 } } @@ -23752,16 +23824,16 @@ ], "kind": "let", "range": [ - 11869, - 12038 + 11771, + 11940 ], "loc": { "start": { - "line": 419, + "line": 416, "column": 12 }, "end": { - "line": 422, + "line": 419, "column": 43 } } @@ -23772,16 +23844,16 @@ "type": "Identifier", "name": "container", "range": [ - 12055, - 12064 + 11957, + 11966 ], "loc": { "start": { - "line": 423, + "line": 420, "column": 16 }, "end": { - "line": 423, + "line": 420, "column": 25 } } @@ -23797,16 +23869,16 @@ "type": "Identifier", "name": "removeElm", "range": [ - 12084, - 12093 + 11986, + 11995 ], "loc": { "start": { - "line": 424, + "line": 421, "column": 16 }, "end": { - "line": 424, + "line": 421, "column": 25 } } @@ -23816,47 +23888,47 @@ "type": "Identifier", "name": "container", "range": [ - 12094, - 12103 + 11996, + 12005 ], "loc": { "start": { - "line": 424, + "line": 421, "column": 26 }, "end": { - "line": 424, + "line": 421, "column": 35 } } } ], "range": [ - 12084, - 12104 + 11986, + 12006 ], "loc": { "start": { - "line": 424, + "line": 421, "column": 16 }, "end": { - "line": 424, + "line": 421, "column": 36 } } }, "range": [ - 12084, - 12105 + 11986, + 12007 ], "loc": { "start": { - "line": 424, + "line": 421, "column": 16 }, "end": { - "line": 424, + "line": 421, "column": 37 } } @@ -23875,16 +23947,16 @@ "object": { "type": "ThisExpression", "range": [ - 12122, - 12126 + 12024, + 12028 ], "loc": { "start": { - "line": 425, + "line": 422, "column": 16 }, "end": { - "line": 425, + "line": 422, "column": 20 } } @@ -23893,31 +23965,31 @@ "type": "Identifier", "name": "filtersCache", "range": [ - 12127, - 12139 + 12029, + 12041 ], "loc": { "start": { - "line": 425, + "line": 422, "column": 21 }, "end": { - "line": 425, + "line": 422, "column": 33 } } }, "range": [ - 12122, - 12139 + 12024, + 12041 ], "loc": { "start": { - "line": 425, + "line": 422, "column": 16 }, "end": { - "line": 425, + "line": 422, "column": 33 } } @@ -23926,31 +23998,31 @@ "type": "Identifier", "name": "i", "range": [ - 12140, - 12141 + 12042, + 12043 ], "loc": { "start": { - "line": 425, + "line": 422, "column": 34 }, "end": { - "line": 425, + "line": 422, "column": 35 } } }, "range": [ - 12122, - 12142 + 12024, + 12044 ], "loc": { "start": { - "line": 425, + "line": 422, "column": 16 }, "end": { - "line": 425, + "line": 422, "column": 36 } } @@ -23959,78 +24031,78 @@ "type": "Identifier", "name": "container", "range": [ - 12145, - 12154 + 12047, + 12056 ], "loc": { "start": { - "line": 425, + "line": 422, "column": 39 }, "end": { - "line": 425, + "line": 422, "column": 48 } } }, "range": [ - 12122, - 12154 + 12024, + 12056 ], "loc": { "start": { - "line": 425, + "line": 422, "column": 16 }, "end": { - "line": 425, + "line": 422, "column": 48 } } }, "range": [ - 12122, - 12155 + 12024, + 12057 ], "loc": { "start": { - "line": 425, + "line": 422, "column": 16 }, "end": { - "line": 425, + "line": 422, "column": 49 } } } ], "range": [ - 12066, - 12169 + 11968, + 12071 ], "loc": { "start": { - "line": 423, + "line": 420, "column": 27 }, "end": { - "line": 426, + "line": 423, "column": 13 } } }, "alternate": null, "range": [ - 12051, - 12169 + 11953, + 12071 ], "loc": { "start": { - "line": 423, + "line": 420, "column": 12 }, "end": { - "line": 426, + "line": 423, "column": 13 } } @@ -24044,16 +24116,16 @@ "type": "Identifier", "name": "container", "range": [ - 12182, - 12191 + 12084, + 12093 ], "loc": { "start": { - "line": 427, + "line": 424, "column": 12 }, "end": { - "line": 427, + "line": 424, "column": 21 } } @@ -24063,46 +24135,46 @@ "value": null, "raw": "null", "range": [ - 12194, - 12198 + 12096, + 12100 ], "loc": { "start": { - "line": 427, + "line": 424, "column": 24 }, "end": { - "line": 427, + "line": 424, "column": 28 } } }, "range": [ - 12182, - 12198 + 12084, + 12100 ], "loc": { "start": { - "line": 427, + "line": 424, "column": 12 }, "end": { - "line": 427, + "line": 424, "column": 28 } } }, "range": [ - 12182, - 12199 + 12084, + 12101 ], "loc": { "start": { - "line": 427, + "line": 424, "column": 12 }, "end": { - "line": 427, + "line": 424, "column": 29 } } @@ -24113,16 +24185,16 @@ "type": "Identifier", "name": "placeholder", "range": [ - 12216, - 12227 + 12118, + 12129 ], "loc": { "start": { - "line": 428, + "line": 425, "column": 16 }, "end": { - "line": 428, + "line": 425, "column": 27 } } @@ -24138,16 +24210,16 @@ "type": "Identifier", "name": "removeElm", "range": [ - 12247, - 12256 + 12149, + 12158 ], "loc": { "start": { - "line": 429, + "line": 426, "column": 16 }, "end": { - "line": 429, + "line": 426, "column": 25 } } @@ -24157,79 +24229,79 @@ "type": "Identifier", "name": "placeholder", "range": [ - 12257, - 12268 + 12159, + 12170 ], "loc": { "start": { - "line": 429, + "line": 426, "column": 26 }, "end": { - "line": 429, + "line": 426, "column": 37 } } } ], "range": [ - 12247, - 12269 + 12149, + 12171 ], "loc": { "start": { - "line": 429, + "line": 426, "column": 16 }, "end": { - "line": 429, + "line": 426, "column": 38 } } }, "range": [ - 12247, - 12270 + 12149, + 12172 ], "loc": { "start": { - "line": 429, + "line": 426, "column": 16 }, "end": { - "line": 429, + "line": 426, "column": 39 } } } ], "range": [ - 12229, - 12284 + 12131, + 12186 ], "loc": { "start": { - "line": 428, + "line": 425, "column": 29 }, "end": { - "line": 430, + "line": 427, "column": 13 } } }, "alternate": null, "range": [ - 12212, - 12284 + 12114, + 12186 ], "loc": { "start": { - "line": 428, + "line": 425, "column": 12 }, "end": { - "line": 430, + "line": 427, "column": 13 } } @@ -24243,16 +24315,16 @@ "type": "Identifier", "name": "placeholder", "range": [ - 12297, - 12308 + 12199, + 12210 ], "loc": { "start": { - "line": 431, + "line": 428, "column": 12 }, "end": { - "line": 431, + "line": 428, "column": 23 } } @@ -24262,46 +24334,46 @@ "value": null, "raw": "null", "range": [ - 12311, - 12315 + 12213, + 12217 ], "loc": { "start": { - "line": 431, + "line": 428, "column": 26 }, "end": { - "line": 431, + "line": 428, "column": 30 } } }, "range": [ - 12297, - 12315 + 12199, + 12217 ], "loc": { "start": { - "line": 431, + "line": 428, "column": 12 }, "end": { - "line": 431, + "line": 428, "column": 30 } } }, "range": [ - 12297, - 12316 + 12199, + 12218 ], "loc": { "start": { - "line": 431, + "line": 428, "column": 12 }, "end": { - "line": 431, + "line": 428, "column": 31 } } @@ -24312,16 +24384,16 @@ "type": "Identifier", "name": "icon", "range": [ - 12333, - 12337 + 12235, + 12239 ], "loc": { "start": { - "line": 432, + "line": 429, "column": 16 }, "end": { - "line": 432, + "line": 429, "column": 20 } } @@ -24337,16 +24409,16 @@ "type": "Identifier", "name": "removeElm", "range": [ - 12357, - 12366 + 12259, + 12268 ], "loc": { "start": { - "line": 433, + "line": 430, "column": 16 }, "end": { - "line": 433, + "line": 430, "column": 25 } } @@ -24356,79 +24428,79 @@ "type": "Identifier", "name": "icon", "range": [ - 12367, - 12371 + 12269, + 12273 ], "loc": { "start": { - "line": 433, + "line": 430, "column": 26 }, "end": { - "line": 433, + "line": 430, "column": 30 } } } ], "range": [ - 12357, - 12372 + 12259, + 12274 ], "loc": { "start": { - "line": 433, + "line": 430, "column": 16 }, "end": { - "line": 433, + "line": 430, "column": 31 } } }, "range": [ - 12357, - 12373 + 12259, + 12275 ], "loc": { "start": { - "line": 433, + "line": 430, "column": 16 }, "end": { - "line": 433, + "line": 430, "column": 32 } } } ], "range": [ - 12339, - 12387 + 12241, + 12289 ], "loc": { "start": { - "line": 432, + "line": 429, "column": 22 }, "end": { - "line": 434, + "line": 431, "column": 13 } } }, "alternate": null, "range": [ - 12329, - 12387 + 12231, + 12289 ], "loc": { "start": { - "line": 432, + "line": 429, "column": 12 }, "end": { - "line": 434, + "line": 431, "column": 13 } } @@ -24442,16 +24514,16 @@ "type": "Identifier", "name": "icon", "range": [ - 12400, - 12404 + 12302, + 12306 ], "loc": { "start": { - "line": 435, + "line": 432, "column": 12 }, "end": { - "line": 435, + "line": 432, "column": 16 } } @@ -24461,46 +24533,46 @@ "value": null, "raw": "null", "range": [ - 12407, - 12411 + 12309, + 12313 ], "loc": { "start": { - "line": 435, + "line": 432, "column": 19 }, "end": { - "line": 435, + "line": 432, "column": 23 } } }, "range": [ - 12400, - 12411 + 12302, + 12313 ], "loc": { "start": { - "line": 435, + "line": 432, "column": 12 }, "end": { - "line": 435, + "line": 432, "column": 23 } } }, "range": [ - 12400, - 12412 + 12302, + 12314 ], "loc": { "start": { - "line": 435, + "line": 432, "column": 12 }, "end": { - "line": 435, + "line": 432, "column": 24 } } @@ -24511,16 +24583,16 @@ "type": "Identifier", "name": "iconImg", "range": [ - 12429, - 12436 + 12331, + 12338 ], "loc": { "start": { - "line": 436, + "line": 433, "column": 16 }, "end": { - "line": 436, + "line": 433, "column": 23 } } @@ -24536,16 +24608,16 @@ "type": "Identifier", "name": "removeElm", "range": [ - 12456, - 12465 + 12358, + 12367 ], "loc": { "start": { - "line": 437, + "line": 434, "column": 16 }, "end": { - "line": 437, + "line": 434, "column": 25 } } @@ -24555,79 +24627,79 @@ "type": "Identifier", "name": "iconImg", "range": [ - 12466, - 12473 + 12368, + 12375 ], "loc": { "start": { - "line": 437, + "line": 434, "column": 26 }, "end": { - "line": 437, + "line": 434, "column": 33 } } } ], "range": [ - 12456, - 12474 + 12358, + 12376 ], "loc": { "start": { - "line": 437, + "line": 434, "column": 16 }, "end": { - "line": 437, + "line": 434, "column": 34 } } }, "range": [ - 12456, - 12475 + 12358, + 12377 ], "loc": { "start": { - "line": 437, + "line": 434, "column": 16 }, "end": { - "line": 437, + "line": 434, "column": 35 } } } ], "range": [ - 12438, - 12489 + 12340, + 12391 ], "loc": { "start": { - "line": 436, + "line": 433, "column": 25 }, "end": { - "line": 438, + "line": 435, "column": 13 } } }, "alternate": null, "range": [ - 12425, - 12489 + 12327, + 12391 ], "loc": { "start": { - "line": 436, + "line": 433, "column": 12 }, "end": { - "line": 438, + "line": 435, "column": 13 } } @@ -24641,16 +24713,16 @@ "type": "Identifier", "name": "iconImg", "range": [ - 12502, - 12509 + 12404, + 12411 ], "loc": { "start": { - "line": 439, + "line": 436, "column": 12 }, "end": { - "line": 439, + "line": 436, "column": 19 } } @@ -24660,77 +24732,77 @@ "value": null, "raw": "null", "range": [ - 12512, - 12516 + 12414, + 12418 ], "loc": { "start": { - "line": 439, + "line": 436, "column": 22 }, "end": { - "line": 439, + "line": 436, "column": 26 } } }, "range": [ - 12502, - 12516 + 12404, + 12418 ], "loc": { "start": { - "line": 439, + "line": 436, "column": 12 }, "end": { - "line": 439, + "line": 436, "column": 26 } } }, "range": [ - 12502, - 12517 + 12404, + 12419 ], "loc": { "start": { - "line": 439, + "line": 436, "column": 12 }, "end": { - "line": 439, + "line": 436, "column": 27 } } } ], "range": [ - 11855, - 12527 + 11757, + 12429 ], "loc": { "start": { - "line": 418, + "line": 415, "column": 54 }, "end": { - "line": 440, + "line": 437, "column": 9 } } }, "range": [ - 11809, - 12527 + 11711, + 12429 ], "loc": { "start": { - "line": 418, + "line": 415, "column": 8 }, "end": { - "line": 440, + "line": 437, "column": 9 } } @@ -24746,16 +24818,16 @@ "object": { "type": "ThisExpression", "range": [ - 12536, - 12540 + 12438, + 12442 ], "loc": { "start": { - "line": 441, + "line": 438, "column": 8 }, "end": { - "line": 441, + "line": 438, "column": 12 } } @@ -24764,31 +24836,31 @@ "type": "Identifier", "name": "fltElms", "range": [ - 12541, - 12548 + 12443, + 12450 ], "loc": { "start": { - "line": 441, + "line": 438, "column": 13 }, "end": { - "line": 441, + "line": 438, "column": 20 } } }, "range": [ - 12536, - 12548 + 12438, + 12450 ], "loc": { "start": { - "line": 441, + "line": 438, "column": 8 }, "end": { - "line": 441, + "line": 438, "column": 20 } } @@ -24797,46 +24869,46 @@ "type": "ArrayExpression", "elements": [], "range": [ - 12551, - 12553 + 12453, + 12455 ], "loc": { "start": { - "line": 441, + "line": 438, "column": 23 }, "end": { - "line": 441, + "line": 438, "column": 25 } } }, "range": [ - 12536, - 12553 + 12438, + 12455 ], "loc": { "start": { - "line": 441, + "line": 438, "column": 8 }, "end": { - "line": 441, + "line": 438, "column": 25 } } }, "range": [ - 12536, - 12554 + 12438, + 12456 ], "loc": { "start": { - "line": 441, + "line": 438, "column": 8 }, "end": { - "line": 441, + "line": 438, "column": 26 } } @@ -24852,16 +24924,16 @@ "object": { "type": "ThisExpression", "range": [ - 12563, - 12567 + 12465, + 12469 ], "loc": { "start": { - "line": 442, + "line": 439, "column": 8 }, "end": { - "line": 442, + "line": 439, "column": 12 } } @@ -24870,31 +24942,31 @@ "type": "Identifier", "name": "fltSpans", "range": [ - 12568, - 12576 + 12470, + 12478 ], "loc": { "start": { - "line": 442, + "line": 439, "column": 13 }, "end": { - "line": 442, + "line": 439, "column": 21 } } }, "range": [ - 12563, - 12576 + 12465, + 12478 ], "loc": { "start": { - "line": 442, + "line": 439, "column": 8 }, "end": { - "line": 442, + "line": 439, "column": 21 } } @@ -24903,46 +24975,46 @@ "type": "ArrayExpression", "elements": [], "range": [ - 12579, - 12581 + 12481, + 12483 ], "loc": { "start": { - "line": 442, + "line": 439, "column": 24 }, "end": { - "line": 442, + "line": 439, "column": 26 } } }, "range": [ - 12563, - 12581 + 12465, + 12483 ], "loc": { "start": { - "line": 442, + "line": 439, "column": 8 }, "end": { - "line": 442, + "line": 439, "column": 26 } } }, "range": [ - 12563, - 12582 + 12465, + 12484 ], "loc": { "start": { - "line": 442, + "line": 439, "column": 8 }, "end": { - "line": 442, + "line": 439, "column": 27 } } @@ -24958,16 +25030,16 @@ "object": { "type": "ThisExpression", "range": [ - 12591, - 12595 + 12493, + 12497 ], "loc": { "start": { - "line": 443, + "line": 440, "column": 8 }, "end": { - "line": 443, + "line": 440, "column": 12 } } @@ -24976,31 +25048,31 @@ "type": "Identifier", "name": "fltIcons", "range": [ - 12596, - 12604 + 12498, + 12506 ], "loc": { "start": { - "line": 443, + "line": 440, "column": 13 }, "end": { - "line": 443, + "line": 440, "column": 21 } } }, "range": [ - 12591, - 12604 + 12493, + 12506 ], "loc": { "start": { - "line": 443, + "line": 440, "column": 8 }, "end": { - "line": 443, + "line": 440, "column": 21 } } @@ -25009,46 +25081,46 @@ "type": "ArrayExpression", "elements": [], "range": [ - 12607, - 12609 + 12509, + 12511 ], "loc": { "start": { - "line": 443, + "line": 440, "column": 24 }, "end": { - "line": 443, + "line": 440, "column": 26 } } }, "range": [ - 12591, - 12609 + 12493, + 12511 ], "loc": { "start": { - "line": 443, + "line": 440, "column": 8 }, "end": { - "line": 443, + "line": 440, "column": 26 } } }, "range": [ - 12591, - 12610 + 12493, + 12512 ], "loc": { "start": { - "line": 443, + "line": 440, "column": 8 }, "end": { - "line": 443, + "line": 440, "column": 27 } }, @@ -25057,16 +25129,16 @@ "type": "Line", "value": " TODO: expose an API to handle external filter IDs", "range": [ - 12620, - 12672 + 12522, + 12574 ], "loc": { "start": { - "line": 445, + "line": 442, "column": 8 }, "end": { - "line": 445, + "line": 442, "column": 60 } } @@ -25087,16 +25159,16 @@ "object": { "type": "ThisExpression", "range": [ - 12681, - 12685 + 12583, + 12587 ], "loc": { "start": { - "line": 446, + "line": 443, "column": 8 }, "end": { - "line": 446, + "line": 443, "column": 12 } } @@ -25105,31 +25177,31 @@ "type": "Identifier", "name": "tf", "range": [ - 12686, - 12688 + 12588, + 12590 ], "loc": { "start": { - "line": 446, + "line": 443, "column": 13 }, "end": { - "line": 446, + "line": 443, "column": 15 } } }, "range": [ - 12681, - 12688 + 12583, + 12590 ], "loc": { "start": { - "line": 446, + "line": 443, "column": 8 }, "end": { - "line": 446, + "line": 443, "column": 15 } } @@ -25138,31 +25210,31 @@ "type": "Identifier", "name": "externalFltTgtIds", "range": [ - 12689, - 12706 + 12591, + 12608 ], "loc": { "start": { - "line": 446, + "line": 443, "column": 16 }, "end": { - "line": 446, + "line": 443, "column": 33 } } }, "range": [ - 12681, - 12706 + 12583, + 12608 ], "loc": { "start": { - "line": 446, + "line": 443, "column": 8 }, "end": { - "line": 446, + "line": 443, "column": 33 } } @@ -25171,46 +25243,46 @@ "type": "ArrayExpression", "elements": [], "range": [ - 12709, - 12711 + 12611, + 12613 ], "loc": { "start": { - "line": 446, + "line": 443, "column": 36 }, "end": { - "line": 446, + "line": 443, "column": 38 } } }, "range": [ - 12681, - 12711 + 12583, + 12613 ], "loc": { "start": { - "line": 446, + "line": 443, "column": 8 }, "end": { - "line": 446, + "line": 443, "column": 38 } } }, "range": [ - 12681, - 12712 + 12583, + 12614 ], "loc": { "start": { - "line": 446, + "line": 443, "column": 8 }, "end": { - "line": 446, + "line": 443, "column": 39 } }, @@ -25219,16 +25291,16 @@ "type": "Line", "value": " TODO: expose an API to handle external filter IDs", "range": [ - 12620, - 12672 + 12522, + 12574 ], "loc": { "start": { - "line": 445, + "line": 442, "column": 8 }, "end": { - "line": 445, + "line": 442, "column": 60 } } @@ -25239,16 +25311,16 @@ "type": "Line", "value": " unsubscribe to events", "range": [ - 12722, - 12746 + 12624, + 12648 ], "loc": { "start": { - "line": 448, + "line": 445, "column": 8 }, "end": { - "line": 448, + "line": 445, "column": 32 } } @@ -25268,16 +25340,16 @@ "object": { "type": "ThisExpression", "range": [ - 12755, - 12759 + 12657, + 12661 ], "loc": { "start": { - "line": 449, + "line": 446, "column": 8 }, "end": { - "line": 449, + "line": 446, "column": 12 } } @@ -25286,31 +25358,31 @@ "type": "Identifier", "name": "emitter", "range": [ - 12760, - 12767 + 12662, + 12669 ], "loc": { "start": { - "line": 449, + "line": 446, "column": 13 }, "end": { - "line": 449, + "line": 446, "column": 20 } } }, "range": [ - 12755, - 12767 + 12657, + 12669 ], "loc": { "start": { - "line": 449, + "line": 446, "column": 8 }, "end": { - "line": 449, + "line": 446, "column": 20 } } @@ -25319,31 +25391,31 @@ "type": "Identifier", "name": "off", "range": [ - 12768, - 12771 + 12670, + 12673 ], "loc": { "start": { - "line": 449, + "line": 446, "column": 21 }, "end": { - "line": 449, + "line": 446, "column": 24 } } }, "range": [ - 12755, - 12771 + 12657, + 12673 ], "loc": { "start": { - "line": 449, + "line": 446, "column": 8 }, "end": { - "line": 449, + "line": 446, "column": 24 } } @@ -25357,32 +25429,32 @@ "value": "before-filtering", "raw": "'before-filtering'", "range": [ - 12773, - 12791 + 12675, + 12693 ], "loc": { "start": { - "line": 449, + "line": 446, "column": 26 }, "end": { - "line": 449, + "line": 446, "column": 44 } } } ], "range": [ - 12772, - 12792 + 12674, + 12694 ], "loc": { "start": { - "line": 449, + "line": 446, "column": 25 }, "end": { - "line": 449, + "line": 446, "column": 45 } } @@ -25399,16 +25471,16 @@ "object": { "type": "ThisExpression", "range": [ - 12800, - 12804 + 12702, + 12706 ], "loc": { "start": { - "line": 449, + "line": 446, "column": 53 }, "end": { - "line": 449, + "line": 446, "column": 57 } } @@ -25417,47 +25489,47 @@ "type": "Identifier", "name": "setIconsState", "range": [ - 12805, - 12818 + 12707, + 12720 ], "loc": { "start": { - "line": 449, + "line": 446, "column": 58 }, "end": { - "line": 449, + "line": 446, "column": 71 } } }, "range": [ - 12800, - 12818 + 12702, + 12720 ], "loc": { "start": { - "line": 449, + "line": 446, "column": 53 }, "end": { - "line": 449, + "line": 446, "column": 71 } } }, "arguments": [], "range": [ - 12800, - 12820 + 12702, + 12722 ], "loc": { "start": { - "line": 449, + "line": 446, "column": 53 }, "end": { - "line": 449, + "line": 446, "column": 73 } } @@ -25465,47 +25537,47 @@ "generator": false, "expression": true, "range": [ - 12794, - 12820 + 12696, + 12722 ], "loc": { "start": { - "line": 449, + "line": 446, "column": 47 }, "end": { - "line": 449, + "line": 446, "column": 73 } } } ], "range": [ - 12755, - 12821 + 12657, + 12723 ], "loc": { "start": { - "line": 449, + "line": 446, "column": 8 }, "end": { - "line": 449, + "line": 446, "column": 74 } } }, "range": [ - 12755, - 12822 + 12657, + 12724 ], "loc": { "start": { - "line": 449, + "line": 446, "column": 8 }, "end": { - "line": 449, + "line": 446, "column": 75 } }, @@ -25514,16 +25586,16 @@ "type": "Line", "value": " unsubscribe to events", "range": [ - 12722, - 12746 + 12624, + 12648 ], "loc": { "start": { - "line": 448, + "line": 445, "column": 8 }, "end": { - "line": 448, + "line": 445, "column": 32 } } @@ -25543,16 +25615,16 @@ "object": { "type": "ThisExpression", "range": [ - 12831, - 12835 + 12733, + 12737 ], "loc": { "start": { - "line": 450, + "line": 447, "column": 8 }, "end": { - "line": 450, + "line": 447, "column": 12 } } @@ -25561,31 +25633,31 @@ "type": "Identifier", "name": "emitter", "range": [ - 12836, - 12843 + 12738, + 12745 ], "loc": { "start": { - "line": 450, + "line": 447, "column": 13 }, "end": { - "line": 450, + "line": 447, "column": 20 } } }, "range": [ - 12831, - 12843 + 12733, + 12745 ], "loc": { "start": { - "line": 450, + "line": 447, "column": 8 }, "end": { - "line": 450, + "line": 447, "column": 20 } } @@ -25594,31 +25666,31 @@ "type": "Identifier", "name": "off", "range": [ - 12844, - 12847 + 12746, + 12749 ], "loc": { "start": { - "line": 450, + "line": 447, "column": 21 }, "end": { - "line": 450, + "line": 447, "column": 24 } } }, "range": [ - 12831, - 12847 + 12733, + 12749 ], "loc": { "start": { - "line": 450, + "line": 447, "column": 8 }, "end": { - "line": 450, + "line": 447, "column": 24 } } @@ -25632,32 +25704,32 @@ "value": "after-filtering", "raw": "'after-filtering'", "range": [ - 12849, - 12866 + 12751, + 12768 ], "loc": { "start": { - "line": 450, + "line": 447, "column": 26 }, "end": { - "line": 450, + "line": 447, "column": 43 } } } ], "range": [ - 12848, - 12867 + 12750, + 12769 ], "loc": { "start": { - "line": 450, + "line": 447, "column": 25 }, "end": { - "line": 450, + "line": 447, "column": 44 } } @@ -25674,16 +25746,16 @@ "object": { "type": "ThisExpression", "range": [ - 12875, - 12879 + 12777, + 12781 ], "loc": { "start": { - "line": 450, + "line": 447, "column": 52 }, "end": { - "line": 450, + "line": 447, "column": 56 } } @@ -25692,47 +25764,47 @@ "type": "Identifier", "name": "closeAll", "range": [ - 12880, - 12888 + 12782, + 12790 ], "loc": { "start": { - "line": 450, + "line": 447, "column": 57 }, "end": { - "line": 450, + "line": 447, "column": 65 } } }, "range": [ - 12875, - 12888 + 12777, + 12790 ], "loc": { "start": { - "line": 450, + "line": 447, "column": 52 }, "end": { - "line": 450, + "line": 447, "column": 65 } } }, "arguments": [], "range": [ - 12875, - 12890 + 12777, + 12792 ], "loc": { "start": { - "line": 450, + "line": 447, "column": 52 }, "end": { - "line": 450, + "line": 447, "column": 67 } } @@ -25740,47 +25812,47 @@ "generator": false, "expression": true, "range": [ - 12869, - 12890 + 12771, + 12792 ], "loc": { "start": { - "line": 450, + "line": 447, "column": 46 }, "end": { - "line": 450, + "line": 447, "column": 67 } } } ], "range": [ - 12831, - 12891 + 12733, + 12793 ], "loc": { "start": { - "line": 450, + "line": 447, "column": 8 }, "end": { - "line": 450, + "line": 447, "column": 68 } } }, "range": [ - 12831, - 12892 + 12733, + 12794 ], "loc": { "start": { - "line": 450, + "line": 447, "column": 8 }, "end": { - "line": 450, + "line": 447, "column": 69 } } @@ -25798,16 +25870,16 @@ "object": { "type": "ThisExpression", "range": [ - 12901, - 12905 + 12803, + 12807 ], "loc": { "start": { - "line": 451, + "line": 448, "column": 8 }, "end": { - "line": 451, + "line": 448, "column": 12 } } @@ -25816,31 +25888,31 @@ "type": "Identifier", "name": "emitter", "range": [ - 12906, - 12913 + 12808, + 12815 ], "loc": { "start": { - "line": 451, + "line": 448, "column": 13 }, "end": { - "line": 451, + "line": 448, "column": 20 } } }, "range": [ - 12901, - 12913 + 12803, + 12815 ], "loc": { "start": { - "line": 451, + "line": 448, "column": 8 }, "end": { - "line": 451, + "line": 448, "column": 20 } } @@ -25849,31 +25921,31 @@ "type": "Identifier", "name": "off", "range": [ - 12914, - 12917 + 12816, + 12819 ], "loc": { "start": { - "line": 451, + "line": 448, "column": 21 }, "end": { - "line": 451, + "line": 448, "column": 24 } } }, "range": [ - 12901, - 12917 + 12803, + 12819 ], "loc": { "start": { - "line": 451, + "line": 448, "column": 8 }, "end": { - "line": 451, + "line": 448, "column": 24 } } @@ -25887,32 +25959,32 @@ "value": "cell-processed", "raw": "'cell-processed'", "range": [ - 12919, - 12935 + 12821, + 12837 ], "loc": { "start": { - "line": 451, + "line": 448, "column": 26 }, "end": { - "line": 451, + "line": 448, "column": 42 } } } ], "range": [ - 12918, - 12936 + 12820, + 12838 ], "loc": { "start": { - "line": 451, + "line": 448, "column": 25 }, "end": { - "line": 451, + "line": 448, "column": 43 } } @@ -25925,16 +25997,16 @@ "type": "Identifier", "name": "tf", "range": [ - 12951, - 12953 + 12853, + 12855 ], "loc": { "start": { - "line": 452, + "line": 449, "column": 13 }, "end": { - "line": 452, + "line": 449, "column": 15 } } @@ -25943,16 +26015,16 @@ "type": "Identifier", "name": "cellIndex", "range": [ - 12955, - 12964 + 12857, + 12866 ], "loc": { "start": { - "line": 452, + "line": 449, "column": 17 }, "end": { - "line": 452, + "line": 449, "column": 26 } } @@ -25966,16 +26038,16 @@ "object": { "type": "ThisExpression", "range": [ - 12969, - 12973 + 12871, + 12875 ], "loc": { "start": { - "line": 452, + "line": 449, "column": 31 }, "end": { - "line": 452, + "line": 449, "column": 35 } } @@ -25984,31 +26056,31 @@ "type": "Identifier", "name": "changeState", "range": [ - 12974, - 12985 + 12876, + 12887 ], "loc": { "start": { - "line": 452, + "line": 449, "column": 36 }, "end": { - "line": 452, + "line": 449, "column": 47 } } }, "range": [ - 12969, - 12985 + 12871, + 12887 ], "loc": { "start": { - "line": 452, + "line": 449, "column": 31 }, "end": { - "line": 452, + "line": 449, "column": 47 } } @@ -26018,16 +26090,16 @@ "type": "Identifier", "name": "cellIndex", "range": [ - 12986, - 12995 + 12888, + 12897 ], "loc": { "start": { - "line": 452, + "line": 449, "column": 48 }, "end": { - "line": 452, + "line": 449, "column": 57 } } @@ -26037,32 +26109,32 @@ "value": true, "raw": "true", "range": [ - 12997, - 13001 + 12899, + 12903 ], "loc": { "start": { - "line": 452, + "line": 449, "column": 59 }, "end": { - "line": 452, + "line": 449, "column": 63 } } } ], "range": [ - 12969, - 13002 + 12871, + 12904 ], "loc": { "start": { - "line": 452, + "line": 449, "column": 31 }, "end": { - "line": 452, + "line": 449, "column": 64 } } @@ -26070,47 +26142,47 @@ "generator": false, "expression": true, "range": [ - 12950, - 13002 + 12852, + 12904 ], "loc": { "start": { - "line": 452, + "line": 449, "column": 12 }, "end": { - "line": 452, + "line": 449, "column": 64 } } } ], "range": [ - 12901, - 13003 + 12803, + 12905 ], "loc": { "start": { - "line": 451, + "line": 448, "column": 8 }, "end": { - "line": 452, + "line": 449, "column": 65 } } }, "range": [ - 12901, - 13004 + 12803, + 12906 ], "loc": { "start": { - "line": 451, + "line": 448, "column": 8 }, "end": { - "line": 452, + "line": 449, "column": 66 } } @@ -26128,16 +26200,16 @@ "object": { "type": "ThisExpression", "range": [ - 13013, - 13017 + 12915, + 12919 ], "loc": { "start": { - "line": 453, + "line": 450, "column": 8 }, "end": { - "line": 453, + "line": 450, "column": 12 } } @@ -26146,31 +26218,31 @@ "type": "Identifier", "name": "emitter", "range": [ - 13018, - 13025 + 12920, + 12927 ], "loc": { "start": { - "line": 453, + "line": 450, "column": 13 }, "end": { - "line": 453, + "line": 450, "column": 20 } } }, "range": [ - 13013, - 13025 + 12915, + 12927 ], "loc": { "start": { - "line": 453, + "line": 450, "column": 8 }, "end": { - "line": 453, + "line": 450, "column": 20 } } @@ -26179,31 +26251,31 @@ "type": "Identifier", "name": "off", "range": [ - 13026, - 13029 + 12928, + 12931 ], "loc": { "start": { - "line": 453, + "line": 450, "column": 21 }, "end": { - "line": 453, + "line": 450, "column": 24 } } }, "range": [ - 13013, - 13029 + 12915, + 12931 ], "loc": { "start": { - "line": 453, + "line": 450, "column": 8 }, "end": { - "line": 453, + "line": 450, "column": 24 } } @@ -26217,32 +26289,32 @@ "value": "filters-row-inserted", "raw": "'filters-row-inserted'", "range": [ - 13031, - 13053 + 12933, + 12955 ], "loc": { "start": { - "line": 453, + "line": 450, "column": 26 }, "end": { - "line": 453, + "line": 450, "column": 48 } } } ], "range": [ - 13030, - 13054 + 12932, + 12956 ], "loc": { "start": { - "line": 453, + "line": 450, "column": 25 }, "end": { - "line": 453, + "line": 450, "column": 49 } } @@ -26259,16 +26331,16 @@ "object": { "type": "ThisExpression", "range": [ - 13062, - 13066 + 12964, + 12968 ], "loc": { "start": { - "line": 453, + "line": 450, "column": 57 }, "end": { - "line": 453, + "line": 450, "column": 61 } } @@ -26277,47 +26349,47 @@ "type": "Identifier", "name": "buildIcons", "range": [ - 13067, - 13077 + 12969, + 12979 ], "loc": { "start": { - "line": 453, + "line": 450, "column": 62 }, "end": { - "line": 453, + "line": 450, "column": 72 } } }, "range": [ - 13062, - 13077 + 12964, + 12979 ], "loc": { "start": { - "line": 453, + "line": 450, "column": 57 }, "end": { - "line": 453, + "line": 450, "column": 72 } } }, "arguments": [], "range": [ - 13062, - 13079 + 12964, + 12981 ], "loc": { "start": { - "line": 453, + "line": 450, "column": 57 }, "end": { - "line": 453, + "line": 450, "column": 74 } } @@ -26325,47 +26397,47 @@ "generator": false, "expression": true, "range": [ - 13056, - 13079 + 12958, + 12981 ], "loc": { "start": { - "line": 453, + "line": 450, "column": 51 }, "end": { - "line": 453, + "line": 450, "column": 74 } } } ], "range": [ - 13013, - 13080 + 12915, + 12982 ], "loc": { "start": { - "line": 453, + "line": 450, "column": 8 }, "end": { - "line": 453, + "line": 450, "column": 75 } } }, "range": [ - 13013, - 13081 + 12915, + 12983 ], "loc": { "start": { - "line": 453, + "line": 450, "column": 8 }, "end": { - "line": 453, + "line": 450, "column": 76 } } @@ -26383,16 +26455,16 @@ "object": { "type": "ThisExpression", "range": [ - 13090, - 13094 + 12992, + 12996 ], "loc": { "start": { - "line": 454, + "line": 451, "column": 8 }, "end": { - "line": 454, + "line": 451, "column": 12 } } @@ -26401,31 +26473,31 @@ "type": "Identifier", "name": "emitter", "range": [ - 13095, - 13102 + 12997, + 13004 ], "loc": { "start": { - "line": 454, + "line": 451, "column": 13 }, "end": { - "line": 454, + "line": 451, "column": 20 } } }, "range": [ - 13090, - 13102 + 12992, + 13004 ], "loc": { "start": { - "line": 454, + "line": 451, "column": 8 }, "end": { - "line": 454, + "line": 451, "column": 20 } } @@ -26434,31 +26506,31 @@ "type": "Identifier", "name": "off", "range": [ - 13103, - 13106 + 13005, + 13008 ], "loc": { "start": { - "line": 454, + "line": 451, "column": 21 }, "end": { - "line": 454, + "line": 451, "column": 24 } } }, "range": [ - 13090, - 13106 + 12992, + 13008 ], "loc": { "start": { - "line": 454, + "line": 451, "column": 8 }, "end": { - "line": 454, + "line": 451, "column": 24 } } @@ -26472,32 +26544,32 @@ "value": "before-filter-init", "raw": "'before-filter-init'", "range": [ - 13108, - 13128 + 13010, + 13030 ], "loc": { "start": { - "line": 454, + "line": 451, "column": 26 }, "end": { - "line": 454, + "line": 451, "column": 46 } } } ], "range": [ - 13107, - 13129 + 13009, + 13031 ], "loc": { "start": { - "line": 454, + "line": 451, "column": 25 }, "end": { - "line": 454, + "line": 451, "column": 47 } } @@ -26510,16 +26582,16 @@ "type": "Identifier", "name": "tf", "range": [ - 13144, - 13146 + 13046, + 13048 ], "loc": { "start": { - "line": 455, + "line": 452, "column": 13 }, "end": { - "line": 455, + "line": 452, "column": 15 } } @@ -26528,16 +26600,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 13148, - 13156 + 13050, + 13058 ], "loc": { "start": { - "line": 455, + "line": 452, "column": 17 }, "end": { - "line": 455, + "line": 452, "column": 25 } } @@ -26551,16 +26623,16 @@ "object": { "type": "ThisExpression", "range": [ - 13161, - 13165 + 13063, + 13067 ], "loc": { "start": { - "line": 455, + "line": 452, "column": 30 }, "end": { - "line": 455, + "line": 452, "column": 34 } } @@ -26569,31 +26641,31 @@ "type": "Identifier", "name": "build", "range": [ - 13166, - 13171 + 13068, + 13073 ], "loc": { "start": { - "line": 455, + "line": 452, "column": 35 }, "end": { - "line": 455, + "line": 452, "column": 40 } } }, "range": [ - 13161, - 13171 + 13063, + 13073 ], "loc": { "start": { - "line": 455, + "line": 452, "column": 30 }, "end": { - "line": 455, + "line": 452, "column": 40 } } @@ -26603,32 +26675,32 @@ "type": "Identifier", "name": "colIndex", "range": [ - 13172, - 13180 + 13074, + 13082 ], "loc": { "start": { - "line": 455, + "line": 452, "column": 41 }, "end": { - "line": 455, + "line": 452, "column": 49 } } } ], "range": [ - 13161, - 13181 + 13063, + 13083 ], "loc": { "start": { - "line": 455, + "line": 452, "column": 30 }, "end": { - "line": 455, + "line": 452, "column": 50 } } @@ -26636,47 +26708,47 @@ "generator": false, "expression": true, "range": [ - 13143, - 13181 + 13045, + 13083 ], "loc": { "start": { - "line": 455, + "line": 452, "column": 12 }, "end": { - "line": 455, + "line": 452, "column": 50 } } } ], "range": [ - 13090, - 13182 + 12992, + 13084 ], "loc": { "start": { - "line": 454, + "line": 451, "column": 8 }, "end": { - "line": 455, + "line": 452, "column": 51 } } }, "range": [ - 13090, - 13183 + 12992, + 13085 ], "loc": { "start": { - "line": 454, + "line": 451, "column": 8 }, "end": { - "line": 455, + "line": 452, "column": 52 } } @@ -26692,16 +26764,16 @@ "object": { "type": "ThisExpression", "range": [ - 13193, - 13197 + 13095, + 13099 ], "loc": { "start": { - "line": 457, + "line": 454, "column": 8 }, "end": { - "line": 457, + "line": 454, "column": 12 } } @@ -26710,31 +26782,31 @@ "type": "Identifier", "name": "initialized", "range": [ - 13198, - 13209 + 13100, + 13111 ], "loc": { "start": { - "line": 457, + "line": 454, "column": 13 }, "end": { - "line": 457, + "line": 454, "column": 24 } } }, "range": [ - 13193, - 13209 + 13095, + 13111 ], "loc": { "start": { - "line": 457, + "line": 454, "column": 8 }, "end": { - "line": 457, + "line": 454, "column": 24 } } @@ -26744,62 +26816,62 @@ "value": false, "raw": "false", "range": [ - 13212, - 13217 + 13114, + 13119 ], "loc": { "start": { - "line": 457, + "line": 454, "column": 27 }, "end": { - "line": 457, + "line": 454, "column": 32 } } }, "range": [ - 13193, - 13217 + 13095, + 13119 ], "loc": { "start": { - "line": 457, + "line": 454, "column": 8 }, "end": { - "line": 457, + "line": 454, "column": 32 } } }, "range": [ - 13193, - 13218 + 13095, + 13120 ], "loc": { "start": { - "line": 457, + "line": 454, "column": 8 }, "end": { - "line": 457, + "line": 454, "column": 33 } } } ], "range": [ - 11703, - 13224 + 11605, + 13126 ], "loc": { "start": { - "line": 412, + "line": 409, "column": 14 }, "end": { - "line": 458, + "line": 455, "column": 5 } } @@ -26807,16 +26879,16 @@ "generator": false, "expression": false, "range": [ - 11700, - 13224 + 11602, + 13126 ], "loc": { "start": { - "line": 412, + "line": 409, "column": 11 }, "end": { - "line": 458, + "line": 455, "column": 5 } } @@ -26824,16 +26896,16 @@ "kind": "method", "computed": false, "range": [ - 11693, - 13224 + 11595, + 13126 ], "loc": { "start": { - "line": 412, + "line": 409, "column": 4 }, "end": { - "line": 458, + "line": 455, "column": 5 } }, @@ -26842,16 +26914,16 @@ "type": "Block", "value": "*\n * Remove pop-up filters\n ", "range": [ - 11648, - 11688 + 11550, + 11590 ], "loc": { "start": { - "line": 409, + "line": 406, "column": 4 }, "end": { - "line": 411, + "line": 408, "column": 7 } } @@ -26862,7 +26934,7 @@ ], "range": [ 427, - 13227 + 13129 ], "loc": { "start": { @@ -26870,14 +26942,14 @@ "column": 41 }, "end": { - "line": 460, + "line": 457, "column": 1 } } }, "range": [ 393, - 13227 + 13129 ], "loc": { "start": { @@ -26885,7 +26957,7 @@ "column": 7 }, "end": { - "line": 460, + "line": 457, "column": 1 } }, @@ -26915,7 +26987,7 @@ "source": null, "range": [ 386, - 13227 + 13129 ], "loc": { "start": { @@ -26923,7 +26995,7 @@ "column": 0 }, "end": { - "line": 460, + "line": 457, "column": 1 } }, @@ -26952,7 +27024,7 @@ "sourceType": "module", "range": [ 0, - 13227 + 13129 ], "loc": { "start": { @@ -26960,7 +27032,7 @@ "column": 0 }, "end": { - "line": 460, + "line": 457, "column": 1 } }, @@ -27023,8 +27095,8 @@ "type": "Line", "value": " Enable external filters", "range": [ - 668, - 694 + 688, + 714 ], "loc": { "start": { @@ -27041,8 +27113,8 @@ "type": "Block", "value": "*\n * Close active popup filter upon filtering, enabled by default\n * @type {Boolean}\n ", "range": [ - 772, - 886 + 792, + 906 ], "loc": { "start": { @@ -27059,16 +27131,16 @@ "type": "Block", "value": "*\n * Filter icon path\n * @type {String}\n ", "range": [ - 1001, - 1070 + 995, + 1064 ], "loc": { "start": { - "line": 37, + "line": 36, "column": 8 }, "end": { - "line": 40, + "line": 39, "column": 11 } } @@ -27077,16 +27149,16 @@ "type": "Block", "value": "*\n * Active filter icon path\n * @type {string}\n ", "range": [ - 1175, - 1251 + 1143, + 1219 ], "loc": { "start": { - "line": 44, + "line": 42, "column": 8 }, "end": { - "line": 47, + "line": 45, "column": 11 } } @@ -27095,16 +27167,16 @@ "type": "Block", "value": "*\n * HTML for the filter icon\n * @type {string}\n ", "range": [ - 1375, - 1452 + 1329, + 1406 ], "loc": { "start": { - "line": 51, + "line": 49, "column": 8 }, "end": { - "line": 54, + "line": 52, "column": 11 } } @@ -27113,16 +27185,16 @@ "type": "Block", "value": "*\n * Css class assigned to the popup container element\n * @type {String}\n ", "range": [ - 1587, - 1689 + 1527, + 1629 ], "loc": { "start": { - "line": 58, + "line": 56, "column": 8 }, "end": { - "line": 61, + "line": 59, "column": 11 } } @@ -27131,16 +27203,16 @@ "type": "Block", "value": "*\n * Css class assigned to filter container element\n * @type {String}\n ", "range": [ - 1799, - 1898 + 1733, + 1832 ], "loc": { "start": { - "line": 65, + "line": 63, "column": 8 }, "end": { - "line": 68, + "line": 66, "column": 11 } } @@ -27149,16 +27221,16 @@ "type": "Block", "value": "*\n * Ensure filter's container element width matches column width, enabled\n * by default\n * @type {Boolean}\n ", "range": [ - 1981, - 2126 + 1909, + 2054 ], "loc": { "start": { - "line": 71, + "line": 69, "column": 8 }, "end": { - "line": 75, + "line": 73, "column": 11 } } @@ -27167,16 +27239,16 @@ "type": "Block", "value": "*\n * Callback fired before a popup filter is opened\n * @type {Function}\n ", "range": [ - 2243, - 2344 + 2145, + 2246 ], "loc": { "start": { - "line": 79, + "line": 76, "column": 8 }, "end": { - "line": 82, + "line": 79, "column": 11 } } @@ -27185,16 +27257,16 @@ "type": "Block", "value": "*\n * Callback fired after a popup filter is opened\n * @type {Function}\n ", "range": [ - 2474, - 2574 + 2376, + 2476 ], "loc": { "start": { - "line": 86, + "line": 83, "column": 8 }, "end": { - "line": 89, + "line": 86, "column": 11 } } @@ -27203,16 +27275,16 @@ "type": "Block", "value": "*\n * Callback fired before a popup filter is closed\n * @type {Function}\n ", "range": [ - 2701, - 2802 + 2603, + 2704 ], "loc": { "start": { - "line": 93, + "line": 90, "column": 8 }, "end": { - "line": 96, + "line": 93, "column": 11 } } @@ -27221,16 +27293,16 @@ "type": "Block", "value": "*\n * Callback fired after a popup filter is closed\n * @type {Function}\n ", "range": [ - 2935, - 3035 + 2837, + 2937 ], "loc": { "start": { - "line": 100, + "line": 97, "column": 8 }, "end": { - "line": 103, + "line": 100, "column": 11 } } @@ -27239,16 +27311,16 @@ "type": "Block", "value": "*\n * Collection of filters spans\n * @type {Array}\n * @private\n ", "range": [ - 3165, - 3264 + 3067, + 3166 ], "loc": { "start": { - "line": 107, + "line": 104, "column": 8 }, "end": { - "line": 111, + "line": 108, "column": 11 } } @@ -27257,16 +27329,16 @@ "type": "Block", "value": "*\n * Collection of filters icons\n * @type {Array}\n * @private\n ", "range": [ - 3302, - 3401 + 3204, + 3303 ], "loc": { "start": { - "line": 114, + "line": 111, "column": 8 }, "end": { - "line": 118, + "line": 115, "column": 11 } } @@ -27275,16 +27347,16 @@ "type": "Block", "value": "*\n * Collection of filters icons cached after pop-up filters are removed\n * @type {Array}\n * @private\n ", "range": [ - 3439, - 3578 + 3341, + 3480 ], "loc": { "start": { - "line": 121, + "line": 118, "column": 8 }, "end": { - "line": 125, + "line": 122, "column": 11 } } @@ -27293,16 +27365,16 @@ "type": "Block", "value": "*\n * Collection of filters containers\n * @type {Array}\n * @private\n ", "range": [ - 3622, - 3726 + 3524, + 3628 ], "loc": { "start": { - "line": 128, + "line": 125, "column": 8 }, "end": { - "line": 132, + "line": 129, "column": 11 } } @@ -27311,16 +27383,16 @@ "type": "Block", "value": "*\n * Prefix for pop-up filter container ID\n * @type {String}\n * @private\n ", "range": [ - 3784, - 3894 + 3686, + 3796 ], "loc": { "start": { - "line": 135, + "line": 132, "column": 8 }, "end": { - "line": 139, + "line": 136, "column": 11 } } @@ -27329,16 +27401,16 @@ "type": "Block", "value": "*\n * Column index of popup filter currently active\n * @type {Number}\n * @private\n ", "range": [ - 3937, - 4055 + 3839, + 3957 ], "loc": { "start": { - "line": 142, + "line": 139, "column": 8 }, "end": { - "line": 146, + "line": 143, "column": 11 } } @@ -27347,16 +27419,16 @@ "type": "Block", "value": "*\n * Click event handler for pop-up filter icon\n * @private\n ", "range": [ - 4102, - 4179 + 4004, + 4081 ], "loc": { "start": { - "line": 150, + "line": 147, "column": 4 }, "end": { - "line": 153, + "line": 150, "column": 7 } } @@ -27365,16 +27437,16 @@ "type": "Block", "value": "*\n * Mouse-up event handler handling popup filter auto-close behaviour\n * @private\n ", "range": [ - 4706, - 4806 + 4608, + 4708 ], "loc": { "start": { - "line": 171, + "line": 168, "column": 4 }, "end": { - "line": 174, + "line": 171, "column": 7 } } @@ -27383,16 +27455,16 @@ "type": "Block", "value": "*\n * Initialize DOM elements\n ", "range": [ - 5358, - 5400 + 5260, + 5302 ], "loc": { "start": { - "line": 198, + "line": 195, "column": 4 }, "end": { - "line": 200, + "line": 197, "column": 7 } } @@ -27401,16 +27473,16 @@ "type": "Line", "value": " Override headers row index if no grouped headers", "range": [ - 5512, - 5563 + 5414, + 5465 ], "loc": { "start": { - "line": 208, + "line": 205, "column": 8 }, "end": { - "line": 208, + "line": 205, "column": 59 } } @@ -27419,16 +27491,16 @@ "type": "Line", "value": " TODO: Because of the filters row generation, headers row index needs", "range": [ - 5572, - 5643 + 5474, + 5545 ], "loc": { "start": { - "line": 209, + "line": 206, "column": 8 }, "end": { - "line": 209, + "line": 206, "column": 79 } } @@ -27437,16 +27509,16 @@ "type": "Line", "value": " adjusting: prevent useless row generation", "range": [ - 5652, - 5696 + 5554, + 5598 ], "loc": { "start": { - "line": 210, + "line": 207, "column": 8 }, "end": { - "line": 210, + "line": 207, "column": 52 } } @@ -27455,16 +27527,16 @@ "type": "Line", "value": " Adjust headers row index for grid-layout mode", "range": [ - 5821, - 5869 + 5723, + 5771 ], "loc": { "start": { - "line": 215, + "line": 212, "column": 8 }, "end": { - "line": 215, + "line": 212, "column": 56 } } @@ -27473,16 +27545,16 @@ "type": "Line", "value": " TODO: Because of the filters row generation, headers row index needs", "range": [ - 5878, - 5949 + 5780, + 5851 ], "loc": { "start": { - "line": 216, + "line": 213, "column": 8 }, "end": { - "line": 216, + "line": 213, "column": 79 } } @@ -27491,16 +27563,16 @@ "type": "Line", "value": " adjusting: prevent useless row generation", "range": [ - 5958, - 6002 + 5860, + 5904 ], "loc": { "start": { - "line": 217, + "line": 214, "column": 8 }, "end": { - "line": 217, + "line": 214, "column": 52 } } @@ -27509,16 +27581,16 @@ "type": "Line", "value": " subscribe to events", "range": [ - 6111, - 6133 + 6013, + 6035 ], "loc": { "start": { - "line": 223, + "line": 220, "column": 8 }, "end": { - "line": 223, + "line": 220, "column": 30 } } @@ -27527,16 +27599,16 @@ "type": "Block", "value": "* @inherited ", "range": [ - 6575, - 6592 + 6477, + 6494 ], "loc": { "start": { - "line": 232, + "line": 229, "column": 8 }, "end": { - "line": 232, + "line": 229, "column": 25 } } @@ -27545,16 +27617,16 @@ "type": "Block", "value": "*\n * Reset previously destroyed feature\n ", "range": [ - 6637, - 6690 + 6539, + 6592 ], "loc": { "start": { - "line": 236, + "line": 233, "column": 4 }, "end": { - "line": 238, + "line": 235, "column": 7 } } @@ -27563,16 +27635,16 @@ "type": "Block", "value": "*\n * Build all filters icons\n ", "range": [ - 6812, - 6854 + 6714, + 6756 ], "loc": { "start": { - "line": 246, + "line": 243, "column": 4 }, "end": { - "line": 248, + "line": 245, "column": 7 } } @@ -27581,16 +27653,16 @@ "type": "Line", "value": " TODO: Because of the filters row generation, headers row index needs", "range": [ - 6909, - 6980 + 6811, + 6882 ], "loc": { "start": { - "line": 252, + "line": 249, "column": 8 }, "end": { - "line": 252, + "line": 249, "column": 79 } } @@ -27599,16 +27671,16 @@ "type": "Line", "value": " adjusting: prevent useless row generation", "range": [ - 6989, - 7033 + 6891, + 6935 ], "loc": { "start": { - "line": 253, + "line": 250, "column": 8 }, "end": { - "line": 253, + "line": 250, "column": 52 } } @@ -27617,16 +27689,16 @@ "type": "Block", "value": "*\n * Build all pop-up filters elements\n ", "range": [ - 7548, - 7600 + 7450, + 7502 ], "loc": { "start": { - "line": 270, + "line": 267, "column": 4 }, "end": { - "line": 272, + "line": 269, "column": 7 } } @@ -27635,16 +27707,16 @@ "type": "Block", "value": "*\n * Build a specified pop-up filter elements\n * @param {Number} colIndex Column index\n * @param {Object} div Optional container DOM element\n ", "range": [ - 7749, - 7918 + 7651, + 7820 ], "loc": { "start": { - "line": 279, + "line": 276, "column": 4 }, "end": { - "line": 283, + "line": 280, "column": 7 } } @@ -27653,16 +27725,16 @@ "type": "Block", "value": "*\n * Toggle visibility of specified filter\n * @param {Number} colIndex Column index\n ", "range": [ - 8521, - 8623 + 8423, + 8525 ], "loc": { "start": { - "line": 299, + "line": 296, "column": 4 }, "end": { - "line": 302, + "line": 299, "column": 7 } } @@ -27671,16 +27743,16 @@ "type": "Block", "value": "*\n * Open popup filter of specified column\n * @param {Number} colIndex Column index\n ", "range": [ - 8790, - 8891 + 8692, + 8793 ], "loc": { "start": { - "line": 311, + "line": 308, "column": 4 }, "end": { - "line": 314, + "line": 311, "column": 7 } } @@ -27689,16 +27761,16 @@ "type": "Block", "value": "*\n * Close popup filter of specified column\n * @param {Number} colIndex Column index\n ", "range": [ - 9437, - 9539 + 9339, + 9441 ], "loc": { "start": { - "line": 335, + "line": 332, "column": 4 }, "end": { - "line": 338, + "line": 335, "column": 7 } } @@ -27707,16 +27779,16 @@ "type": "Block", "value": "*\n * Check if popup filter for specified column is open\n * @param {Number} colIndex Column index\n * @returns {Boolean}\n ", "range": [ - 9937, - 10077 + 9839, + 9979 ], "loc": { "start": { - "line": 353, + "line": 350, "column": 4 }, "end": { - "line": 357, + "line": 354, "column": 7 } } @@ -27725,16 +27797,16 @@ "type": "Block", "value": "*\n * Close all filters excepted for the specified one if any\n * @param {Number} exceptIdx Column index of the filter to not close\n ", "range": [ - 10177, - 10325 + 10079, + 10227 ], "loc": { "start": { - "line": 362, + "line": 359, "column": 4 }, "end": { - "line": 365, + "line": 362, "column": 7 } } @@ -27743,16 +27815,16 @@ "type": "Line", "value": " Do not close filters only if argument is undefined and close on", "range": [ - 10360, - 10426 + 10262, + 10328 ], "loc": { "start": { - "line": 367, + "line": 364, "column": 8 }, "end": { - "line": 367, + "line": 364, "column": 74 } } @@ -27761,16 +27833,16 @@ "type": "Line", "value": " filtering option is disabled", "range": [ - 10435, - 10466 + 10337, + 10368 ], "loc": { "start": { - "line": 368, + "line": 365, "column": 8 }, "end": { - "line": 368, + "line": 365, "column": 39 } } @@ -27779,16 +27851,16 @@ "type": "Line", "value": " Always hide all single selection filter types but hide multiple", "range": [ - 10853, - 10919 + 10755, + 10821 ], "loc": { "start": { - "line": 380, + "line": 377, "column": 12 }, "end": { - "line": 380, + "line": 377, "column": 78 } } @@ -27797,16 +27869,16 @@ "type": "Line", "value": " selection filter types only if index set", "range": [ - 10932, - 10975 + 10834, + 10877 ], "loc": { "start": { - "line": 381, + "line": 378, "column": 12 }, "end": { - "line": 381, + "line": 378, "column": 55 } } @@ -27815,16 +27887,16 @@ "type": "Block", "value": "*\n * Build all the icons representing the pop-up filters\n ", "range": [ - 11102, - 11172 + 11004, + 11074 ], "loc": { "start": { - "line": 388, + "line": 385, "column": 4 }, "end": { - "line": 390, + "line": 387, "column": 7 } } @@ -27833,16 +27905,16 @@ "type": "Block", "value": "*\n * Apply specified icon state\n * @param {Number} colIndex Column index\n * @param {Boolean} active Apply active state\n ", "range": [ - 11313, - 11457 + 11215, + 11359 ], "loc": { "start": { - "line": 397, + "line": 394, "column": 4 }, "end": { - "line": 401, + "line": 398, "column": 7 } } @@ -27851,16 +27923,16 @@ "type": "Block", "value": "*\n * Remove pop-up filters\n ", "range": [ - 11648, - 11688 + 11550, + 11590 ], "loc": { "start": { - "line": 409, + "line": 406, "column": 4 }, "end": { - "line": 411, + "line": 408, "column": 7 } } @@ -27869,16 +27941,16 @@ "type": "Line", "value": " TODO: expose an API to handle external filter IDs", "range": [ - 12620, - 12672 + 12522, + 12574 ], "loc": { "start": { - "line": 445, + "line": 442, "column": 8 }, "end": { - "line": 445, + "line": 442, "column": 60 } } @@ -27887,16 +27959,16 @@ "type": "Line", "value": " unsubscribe to events", "range": [ - 12722, - 12746 + 12624, + 12648 ], "loc": { "start": { - "line": 448, + "line": 445, "column": 8 }, "end": { - "line": 448, + "line": 445, "column": 32 } } diff --git a/docs/ast/source/number.js.json b/docs/ast/source/number.js.json index 021d457e..7d9669b4 100644 --- a/docs/ast/source/number.js.json +++ b/docs/ast/source/number.js.json @@ -1453,8 +1453,8 @@ "column": 7 }, "end": { - "line": 30, - "column": 0 + "line": 29, + "column": 2 } }, "leadingComments": [ @@ -1491,8 +1491,8 @@ "column": 0 }, "end": { - "line": 30, - "column": 0 + "line": 29, + "column": 2 } }, "leadingComments": [ @@ -1528,8 +1528,8 @@ "column": 0 }, "end": { - "line": 30, - "column": 0 + "line": 29, + "column": 2 } }, "comments": [ diff --git a/docs/ast/source/sort.js.json b/docs/ast/source/sort.js.json index 62f8c4fa..5a8ca131 100644 --- a/docs/ast/source/sort.js.json +++ b/docs/ast/source/sort.js.json @@ -825,33 +825,13 @@ "line": 18, "column": 1 } - }, - "trailingComments": [ - { - "type": "Block", - "value": "*\n * Compare function for sorting passed numbers in ascending manner\n * @param {Number} First number\n * @param {Number} Second number\n * @return {Number} Negative, zero or positive number\n ", - "range": [ - 573, - 766 - ], - "loc": { - "start": { - "line": 20, - "column": 0 - }, - "end": { - "line": 25, - "column": 3 - } - } - } - ] + } } ], "kind": "const", "range": [ 440, - 767 + 572 ], "loc": { "start": { @@ -859,8 +839,8 @@ "column": 7 }, "end": { - "line": 26, - "column": 0 + "line": 18, + "column": 2 } }, "leadingComments": [ @@ -901,13 +881,32 @@ } } ], - "trailingComments": [] + "trailingComments": [ + { + "type": "Block", + "value": "*\n * Compare function for sorting passed numbers in ascending manner\n * @param {Number} First number\n * @param {Number} Second number\n * @return {Number} Negative, zero or positive number\n ", + "range": [ + 574, + 767 + ], + "loc": { + "start": { + "line": 20, + "column": 0 + }, + "end": { + "line": 25, + "column": 3 + } + } + } + ] }, "specifiers": [], "source": null, "range": [ 433, - 767 + 572 ], "loc": { "start": { @@ -915,8 +914,8 @@ "column": 0 }, "end": { - "line": 26, - "column": 0 + "line": 18, + "column": 2 } }, "leadingComments": [ @@ -956,6 +955,26 @@ } } } + ], + "trailingComments": [ + { + "type": "Block", + "value": "*\n * Compare function for sorting passed numbers in ascending manner\n * @param {Number} First number\n * @param {Number} Second number\n * @return {Number} Negative, zero or positive number\n ", + "range": [ + 574, + 767 + ], + "loc": { + "start": { + "line": 20, + "column": 0 + }, + "end": { + "line": 25, + "column": 3 + } + } + } ] }, { @@ -969,8 +988,8 @@ "type": "Identifier", "name": "numSortAsc", "range": [ - 780, - 790 + 781, + 791 ], "loc": { "start": { @@ -991,8 +1010,8 @@ "type": "Identifier", "name": "a", "range": [ - 794, - 795 + 795, + 796 ], "loc": { "start": { @@ -1009,8 +1028,8 @@ "type": "Identifier", "name": "b", "range": [ - 797, - 798 + 798, + 799 ], "loc": { "start": { @@ -1031,8 +1050,8 @@ "type": "Identifier", "name": "a", "range": [ - 804, - 805 + 805, + 806 ], "loc": { "start": { @@ -1049,8 +1068,8 @@ "type": "Identifier", "name": "b", "range": [ - 808, - 809 + 809, + 810 ], "loc": { "start": { @@ -1064,8 +1083,8 @@ } }, "range": [ - 804, - 809 + 805, + 810 ], "loc": { "start": { @@ -1081,8 +1100,8 @@ "generator": false, "expression": true, "range": [ - 793, - 810 + 794, + 811 ], "loc": { "start": { @@ -1096,8 +1115,8 @@ } }, "range": [ - 780, - 810 + 781, + 811 ], "loc": { "start": { @@ -1113,8 +1132,8 @@ ], "kind": "const", "range": [ - 774, - 811 + 775, + 812 ], "loc": { "start": { @@ -1131,8 +1150,8 @@ "type": "Block", "value": "*\n * Compare function for sorting passed numbers in ascending manner\n * @param {Number} First number\n * @param {Number} Second number\n * @return {Number} Negative, zero or positive number\n ", "range": [ - 573, - 766 + 574, + 767 ], "loc": { "start": { @@ -1151,8 +1170,8 @@ "type": "Block", "value": "*\n * Compare function for sorting passed numbers in descending manner\n * @param {Number} First number\n * @param {Number} Second number\n * @return {Number} Negative, zero or positive number\n ", "range": [ - 813, - 1007 + 814, + 1008 ], "loc": { "start": { @@ -1170,8 +1189,8 @@ "specifiers": [], "source": null, "range": [ - 767, - 811 + 768, + 812 ], "loc": { "start": { @@ -1188,8 +1207,8 @@ "type": "Block", "value": "*\n * Compare function for sorting passed numbers in ascending manner\n * @param {Number} First number\n * @param {Number} Second number\n * @return {Number} Negative, zero or positive number\n ", "range": [ - 573, - 766 + 574, + 767 ], "loc": { "start": { @@ -1208,8 +1227,8 @@ "type": "Block", "value": "*\n * Compare function for sorting passed numbers in descending manner\n * @param {Number} First number\n * @param {Number} Second number\n * @return {Number} Negative, zero or positive number\n ", "range": [ - 813, - 1007 + 814, + 1008 ], "loc": { "start": { @@ -1235,8 +1254,8 @@ "type": "Identifier", "name": "numSortDesc", "range": [ - 1021, - 1032 + 1022, + 1033 ], "loc": { "start": { @@ -1257,8 +1276,8 @@ "type": "Identifier", "name": "a", "range": [ - 1036, - 1037 + 1037, + 1038 ], "loc": { "start": { @@ -1275,8 +1294,8 @@ "type": "Identifier", "name": "b", "range": [ - 1039, - 1040 + 1040, + 1041 ], "loc": { "start": { @@ -1297,8 +1316,8 @@ "type": "Identifier", "name": "b", "range": [ - 1046, - 1047 + 1047, + 1048 ], "loc": { "start": { @@ -1315,8 +1334,8 @@ "type": "Identifier", "name": "a", "range": [ - 1050, - 1051 + 1051, + 1052 ], "loc": { "start": { @@ -1330,8 +1349,8 @@ } }, "range": [ - 1046, - 1051 + 1047, + 1052 ], "loc": { "start": { @@ -1347,8 +1366,8 @@ "generator": false, "expression": true, "range": [ - 1035, - 1052 + 1036, + 1053 ], "loc": { "start": { @@ -1362,8 +1381,8 @@ } }, "range": [ - 1021, - 1052 + 1022, + 1053 ], "loc": { "start": { @@ -1379,8 +1398,8 @@ ], "kind": "const", "range": [ - 1015, - 1053 + 1016, + 1054 ], "loc": { "start": { @@ -1397,8 +1416,8 @@ "type": "Block", "value": "*\n * Compare function for sorting passed numbers in descending manner\n * @param {Number} First number\n * @param {Number} Second number\n * @return {Number} Negative, zero or positive number\n ", "range": [ - 813, - 1007 + 814, + 1008 ], "loc": { "start": { @@ -1417,8 +1436,8 @@ "type": "Block", "value": "*\n * Compare function for sorting passed dates in ascending manner according to\n * the corresponding UTC numeric value (returned by getTime)\n * @param {Date} First date object\n * @param {Date} Second date object\n * @return {Number} Negative, zero or positive number\n ", "range": [ - 1055, - 1326 + 1056, + 1327 ], "loc": { "start": { @@ -1436,8 +1455,8 @@ "specifiers": [], "source": null, "range": [ - 1008, - 1053 + 1009, + 1054 ], "loc": { "start": { @@ -1454,8 +1473,8 @@ "type": "Block", "value": "*\n * Compare function for sorting passed numbers in descending manner\n * @param {Number} First number\n * @param {Number} Second number\n * @return {Number} Negative, zero or positive number\n ", "range": [ - 813, - 1007 + 814, + 1008 ], "loc": { "start": { @@ -1474,8 +1493,8 @@ "type": "Block", "value": "*\n * Compare function for sorting passed dates in ascending manner according to\n * the corresponding UTC numeric value (returned by getTime)\n * @param {Date} First date object\n * @param {Date} Second date object\n * @return {Number} Negative, zero or positive number\n ", "range": [ - 1055, - 1326 + 1056, + 1327 ], "loc": { "start": { @@ -1501,8 +1520,8 @@ "type": "Identifier", "name": "dateSortAsc", "range": [ - 1340, - 1351 + 1341, + 1352 ], "loc": { "start": { @@ -1523,8 +1542,8 @@ "type": "Identifier", "name": "date1", "range": [ - 1355, - 1360 + 1356, + 1361 ], "loc": { "start": { @@ -1541,8 +1560,8 @@ "type": "Identifier", "name": "date2", "range": [ - 1362, - 1367 + 1363, + 1368 ], "loc": { "start": { @@ -1568,8 +1587,8 @@ "type": "Identifier", "name": "date1", "range": [ - 1372, - 1377 + 1373, + 1378 ], "loc": { "start": { @@ -1586,8 +1605,8 @@ "type": "Identifier", "name": "getTime", "range": [ - 1378, - 1385 + 1379, + 1386 ], "loc": { "start": { @@ -1601,8 +1620,8 @@ } }, "range": [ - 1372, - 1385 + 1373, + 1386 ], "loc": { "start": { @@ -1617,8 +1636,8 @@ }, "arguments": [], "range": [ - 1372, - 1387 + 1373, + 1388 ], "loc": { "start": { @@ -1640,8 +1659,8 @@ "type": "Identifier", "name": "date2", "range": [ - 1390, - 1395 + 1391, + 1396 ], "loc": { "start": { @@ -1658,8 +1677,8 @@ "type": "Identifier", "name": "getTime", "range": [ - 1396, - 1403 + 1397, + 1404 ], "loc": { "start": { @@ -1673,8 +1692,8 @@ } }, "range": [ - 1390, - 1403 + 1391, + 1404 ], "loc": { "start": { @@ -1689,8 +1708,8 @@ }, "arguments": [], "range": [ - 1390, - 1405 + 1391, + 1406 ], "loc": { "start": { @@ -1704,8 +1723,8 @@ } }, "range": [ - 1372, - 1405 + 1373, + 1406 ], "loc": { "start": { @@ -1721,8 +1740,8 @@ "generator": false, "expression": true, "range": [ - 1354, - 1405 + 1355, + 1406 ], "loc": { "start": { @@ -1736,8 +1755,8 @@ } }, "range": [ - 1340, - 1405 + 1341, + 1406 ], "loc": { "start": { @@ -1753,8 +1772,8 @@ ], "kind": "const", "range": [ - 1334, - 1406 + 1335, + 1407 ], "loc": { "start": { @@ -1771,8 +1790,8 @@ "type": "Block", "value": "*\n * Compare function for sorting passed dates in ascending manner according to\n * the corresponding UTC numeric value (returned by getTime)\n * @param {Date} First date object\n * @param {Date} Second date object\n * @return {Number} Negative, zero or positive number\n ", "range": [ - 1055, - 1326 + 1056, + 1327 ], "loc": { "start": { @@ -1791,8 +1810,8 @@ "type": "Block", "value": "*\n * Compare function for sorting passed dates in descending manner according to\n * the corresponding UTC numeric value (returned by getTime)\n * @param {Date} First date object\n * @param {Date} Second date object\n * @return {Number} Negative, zero or positive number\n ", "range": [ - 1408, - 1680 + 1409, + 1681 ], "loc": { "start": { @@ -1810,8 +1829,8 @@ "specifiers": [], "source": null, "range": [ - 1327, - 1406 + 1328, + 1407 ], "loc": { "start": { @@ -1828,8 +1847,8 @@ "type": "Block", "value": "*\n * Compare function for sorting passed dates in ascending manner according to\n * the corresponding UTC numeric value (returned by getTime)\n * @param {Date} First date object\n * @param {Date} Second date object\n * @return {Number} Negative, zero or positive number\n ", "range": [ - 1055, - 1326 + 1056, + 1327 ], "loc": { "start": { @@ -1848,8 +1867,8 @@ "type": "Block", "value": "*\n * Compare function for sorting passed dates in descending manner according to\n * the corresponding UTC numeric value (returned by getTime)\n * @param {Date} First date object\n * @param {Date} Second date object\n * @return {Number} Negative, zero or positive number\n ", "range": [ - 1408, - 1680 + 1409, + 1681 ], "loc": { "start": { @@ -1875,8 +1894,8 @@ "type": "Identifier", "name": "dateSortDesc", "range": [ - 1694, - 1706 + 1695, + 1707 ], "loc": { "start": { @@ -1897,8 +1916,8 @@ "type": "Identifier", "name": "date1", "range": [ - 1710, - 1715 + 1711, + 1716 ], "loc": { "start": { @@ -1915,8 +1934,8 @@ "type": "Identifier", "name": "date2", "range": [ - 1717, - 1722 + 1718, + 1723 ], "loc": { "start": { @@ -1942,8 +1961,8 @@ "type": "Identifier", "name": "date2", "range": [ - 1727, - 1732 + 1728, + 1733 ], "loc": { "start": { @@ -1960,8 +1979,8 @@ "type": "Identifier", "name": "getTime", "range": [ - 1733, - 1740 + 1734, + 1741 ], "loc": { "start": { @@ -1975,8 +1994,8 @@ } }, "range": [ - 1727, - 1740 + 1728, + 1741 ], "loc": { "start": { @@ -1991,8 +2010,8 @@ }, "arguments": [], "range": [ - 1727, - 1742 + 1728, + 1743 ], "loc": { "start": { @@ -2014,8 +2033,8 @@ "type": "Identifier", "name": "date1", "range": [ - 1745, - 1750 + 1746, + 1751 ], "loc": { "start": { @@ -2032,8 +2051,8 @@ "type": "Identifier", "name": "getTime", "range": [ - 1751, - 1758 + 1752, + 1759 ], "loc": { "start": { @@ -2047,8 +2066,8 @@ } }, "range": [ - 1745, - 1758 + 1746, + 1759 ], "loc": { "start": { @@ -2063,8 +2082,8 @@ }, "arguments": [], "range": [ - 1745, - 1760 + 1746, + 1761 ], "loc": { "start": { @@ -2078,8 +2097,8 @@ } }, "range": [ - 1727, - 1760 + 1728, + 1761 ], "loc": { "start": { @@ -2095,8 +2114,8 @@ "generator": false, "expression": true, "range": [ - 1709, - 1760 + 1710, + 1761 ], "loc": { "start": { @@ -2110,8 +2129,8 @@ } }, "range": [ - 1694, - 1760 + 1695, + 1761 ], "loc": { "start": { @@ -2127,8 +2146,8 @@ ], "kind": "const", "range": [ - 1688, - 1761 + 1689, + 1762 ], "loc": { "start": { @@ -2145,8 +2164,8 @@ "type": "Block", "value": "*\n * Compare function for sorting passed dates in descending manner according to\n * the corresponding UTC numeric value (returned by getTime)\n * @param {Date} First date object\n * @param {Date} Second date object\n * @return {Number} Negative, zero or positive number\n ", "range": [ - 1408, - 1680 + 1409, + 1681 ], "loc": { "start": { @@ -2165,8 +2184,8 @@ "type": "Block", "value": "*\n * Curried compare function for sorting passed formatted numbers in desired\n * fashion according to supplied compare function and decimal separator\n * @param {Function} Compare function\n * @param {String} [decimal=','] Decimal separator\n * @return {Function} Compare function receiving parsed numeric arguments\n ", "range": [ - 1763, - 2081 + 1764, + 2082 ], "loc": { "start": { @@ -2184,8 +2203,8 @@ "specifiers": [], "source": null, "range": [ - 1681, - 1761 + 1682, + 1762 ], "loc": { "start": { @@ -2202,8 +2221,8 @@ "type": "Block", "value": "*\n * Compare function for sorting passed dates in descending manner according to\n * the corresponding UTC numeric value (returned by getTime)\n * @param {Date} First date object\n * @param {Date} Second date object\n * @return {Number} Negative, zero or positive number\n ", "range": [ - 1408, - 1680 + 1409, + 1681 ], "loc": { "start": { @@ -2222,8 +2241,8 @@ "type": "Block", "value": "*\n * Curried compare function for sorting passed formatted numbers in desired\n * fashion according to supplied compare function and decimal separator\n * @param {Function} Compare function\n * @param {String} [decimal=','] Decimal separator\n * @return {Function} Compare function receiving parsed numeric arguments\n ", "range": [ - 1763, - 2081 + 1764, + 2082 ], "loc": { "start": { @@ -2249,8 +2268,8 @@ "type": "Identifier", "name": "sortNumberStr", "range": [ - 2095, - 2108 + 2096, + 2109 ], "loc": { "start": { @@ -2271,8 +2290,8 @@ "type": "Identifier", "name": "compareFn", "range": [ - 2112, - 2121 + 2113, + 2122 ], "loc": { "start": { @@ -2291,8 +2310,8 @@ "type": "Identifier", "name": "decimal", "range": [ - 2123, - 2130 + 2124, + 2131 ], "loc": { "start": { @@ -2310,8 +2329,8 @@ "value": ",", "raw": "','", "range": [ - 2133, - 2136 + 2134, + 2137 ], "loc": { "start": { @@ -2325,8 +2344,8 @@ } }, "range": [ - 2123, - 2136 + 2124, + 2137 ], "loc": { "start": { @@ -2353,8 +2372,8 @@ "type": "Identifier", "name": "numStr1", "range": [ - 2155, - 2162 + 2156, + 2163 ], "loc": { "start": { @@ -2371,8 +2390,8 @@ "type": "Identifier", "name": "numStr2", "range": [ - 2164, - 2171 + 2165, + 2172 ], "loc": { "start": { @@ -2398,8 +2417,8 @@ "type": "Identifier", "name": "num1", "range": [ - 2190, - 2194 + 2191, + 2195 ], "loc": { "start": { @@ -2418,8 +2437,8 @@ "type": "Identifier", "name": "parseNb", "range": [ - 2197, - 2204 + 2198, + 2205 ], "loc": { "start": { @@ -2437,8 +2456,8 @@ "type": "Identifier", "name": "numStr1", "range": [ - 2205, - 2212 + 2206, + 2213 ], "loc": { "start": { @@ -2455,8 +2474,8 @@ "type": "Identifier", "name": "decimal", "range": [ - 2214, - 2221 + 2215, + 2222 ], "loc": { "start": { @@ -2471,8 +2490,8 @@ } ], "range": [ - 2197, - 2222 + 2198, + 2223 ], "loc": { "start": { @@ -2486,8 +2505,8 @@ } }, "range": [ - 2190, - 2222 + 2191, + 2223 ], "loc": { "start": { @@ -2503,8 +2522,8 @@ ], "kind": "let", "range": [ - 2186, - 2223 + 2187, + 2224 ], "loc": { "start": { @@ -2526,8 +2545,8 @@ "type": "Identifier", "name": "num2", "range": [ - 2236, - 2240 + 2237, + 2241 ], "loc": { "start": { @@ -2546,8 +2565,8 @@ "type": "Identifier", "name": "parseNb", "range": [ - 2243, - 2250 + 2244, + 2251 ], "loc": { "start": { @@ -2565,8 +2584,8 @@ "type": "Identifier", "name": "numStr2", "range": [ - 2251, - 2258 + 2252, + 2259 ], "loc": { "start": { @@ -2583,8 +2602,8 @@ "type": "Identifier", "name": "decimal", "range": [ - 2260, - 2267 + 2261, + 2268 ], "loc": { "start": { @@ -2599,8 +2618,8 @@ } ], "range": [ - 2243, - 2268 + 2244, + 2269 ], "loc": { "start": { @@ -2614,8 +2633,8 @@ } }, "range": [ - 2236, - 2268 + 2237, + 2269 ], "loc": { "start": { @@ -2631,8 +2650,8 @@ ], "kind": "let", "range": [ - 2232, - 2269 + 2233, + 2270 ], "loc": { "start": { @@ -2653,8 +2672,8 @@ "type": "Identifier", "name": "compareFn", "range": [ - 2285, - 2294 + 2286, + 2295 ], "loc": { "start": { @@ -2672,8 +2691,8 @@ "type": "Identifier", "name": "num1", "range": [ - 2295, - 2299 + 2296, + 2300 ], "loc": { "start": { @@ -2690,8 +2709,8 @@ "type": "Identifier", "name": "num2", "range": [ - 2301, - 2305 + 2302, + 2306 ], "loc": { "start": { @@ -2706,8 +2725,8 @@ } ], "range": [ - 2285, - 2306 + 2286, + 2307 ], "loc": { "start": { @@ -2721,8 +2740,8 @@ } }, "range": [ - 2278, - 2307 + 2279, + 2308 ], "loc": { "start": { @@ -2737,8 +2756,8 @@ } ], "range": [ - 2176, - 2313 + 2177, + 2314 ], "loc": { "start": { @@ -2754,8 +2773,8 @@ "generator": false, "expression": false, "range": [ - 2154, - 2313 + 2155, + 2314 ], "loc": { "start": { @@ -2769,8 +2788,8 @@ } }, "range": [ - 2147, - 2314 + 2148, + 2315 ], "loc": { "start": { @@ -2778,15 +2797,15 @@ "column": 4 }, "end": { - "line": 67, - "column": 0 + "line": 66, + "column": 6 } } } ], "range": [ - 2141, - 2315 + 2142, + 2317 ], "loc": { "start": { @@ -2802,8 +2821,8 @@ "generator": false, "expression": false, "range": [ - 2111, - 2315 + 2112, + 2317 ], "loc": { "start": { @@ -2817,8 +2836,8 @@ } }, "range": [ - 2095, - 2315 + 2096, + 2317 ], "loc": { "start": { @@ -2829,33 +2848,13 @@ "line": 67, "column": 1 } - }, - "trailingComments": [ - { - "type": "Block", - "value": "*\n * Curried compare function for sorting passed formatted dates in desired\n * fashion according to supplied compare function and locale\n * @param {Function} Compare function\n * @param {String} [locale='en-us'] Locale code\n * @return {Function} Compare function receiving parsed date arguments\n ", - "range": [ - 2317, - 2616 - ], - "loc": { - "start": { - "line": 69, - "column": 0 - }, - "end": { - "line": 75, - "column": 3 - } - } - } - ] + } } ], "kind": "const", "range": [ - 2089, - 2617 + 2090, + 2318 ], "loc": { "start": { @@ -2863,8 +2862,8 @@ "column": 7 }, "end": { - "line": 76, - "column": 0 + "line": 67, + "column": 2 } }, "leadingComments": [ @@ -2872,8 +2871,8 @@ "type": "Block", "value": "*\n * Curried compare function for sorting passed formatted numbers in desired\n * fashion according to supplied compare function and decimal separator\n * @param {Function} Compare function\n * @param {String} [decimal=','] Decimal separator\n * @return {Function} Compare function receiving parsed numeric arguments\n ", "range": [ - 1763, - 2081 + 1764, + 2082 ], "loc": { "start": { @@ -2887,13 +2886,32 @@ } } ], - "trailingComments": [] + "trailingComments": [ + { + "type": "Block", + "value": "*\n * Curried compare function for sorting passed formatted dates in desired\n * fashion according to supplied compare function and locale\n * @param {Function} Compare function\n * @param {String} [locale='en-us'] Locale code\n * @return {Function} Compare function receiving parsed date arguments\n ", + "range": [ + 2320, + 2619 + ], + "loc": { + "start": { + "line": 69, + "column": 0 + }, + "end": { + "line": 75, + "column": 3 + } + } + } + ] }, "specifiers": [], "source": null, "range": [ - 2082, - 2617 + 2083, + 2318 ], "loc": { "start": { @@ -2901,8 +2919,8 @@ "column": 0 }, "end": { - "line": 76, - "column": 0 + "line": 67, + "column": 2 } }, "leadingComments": [ @@ -2910,8 +2928,8 @@ "type": "Block", "value": "*\n * Curried compare function for sorting passed formatted numbers in desired\n * fashion according to supplied compare function and decimal separator\n * @param {Function} Compare function\n * @param {String} [decimal=','] Decimal separator\n * @return {Function} Compare function receiving parsed numeric arguments\n ", "range": [ - 1763, - 2081 + 1764, + 2082 ], "loc": { "start": { @@ -2924,6 +2942,26 @@ } } } + ], + "trailingComments": [ + { + "type": "Block", + "value": "*\n * Curried compare function for sorting passed formatted dates in desired\n * fashion according to supplied compare function and locale\n * @param {Function} Compare function\n * @param {String} [locale='en-us'] Locale code\n * @return {Function} Compare function receiving parsed date arguments\n ", + "range": [ + 2320, + 2619 + ], + "loc": { + "start": { + "line": 69, + "column": 0 + }, + "end": { + "line": 75, + "column": 3 + } + } + } ] }, { @@ -2937,8 +2975,8 @@ "type": "Identifier", "name": "sortDateStr", "range": [ - 2630, - 2641 + 2633, + 2644 ], "loc": { "start": { @@ -2959,8 +2997,8 @@ "type": "Identifier", "name": "compareFn", "range": [ - 2645, - 2654 + 2648, + 2657 ], "loc": { "start": { @@ -2979,8 +3017,8 @@ "type": "Identifier", "name": "locale", "range": [ - 2656, - 2662 + 2659, + 2665 ], "loc": { "start": { @@ -2998,8 +3036,8 @@ "value": "en-us", "raw": "'en-us'", "range": [ - 2665, - 2672 + 2668, + 2675 ], "loc": { "start": { @@ -3013,8 +3051,8 @@ } }, "range": [ - 2656, - 2672 + 2659, + 2675 ], "loc": { "start": { @@ -3041,8 +3079,8 @@ "type": "Identifier", "name": "dateStr1", "range": [ - 2691, - 2699 + 2694, + 2702 ], "loc": { "start": { @@ -3059,8 +3097,8 @@ "type": "Identifier", "name": "dateStr2", "range": [ - 2701, - 2709 + 2704, + 2712 ], "loc": { "start": { @@ -3086,8 +3124,8 @@ "type": "Identifier", "name": "date1", "range": [ - 2728, - 2733 + 2731, + 2736 ], "loc": { "start": { @@ -3109,8 +3147,8 @@ "type": "Identifier", "name": "SugarDate", "range": [ - 2736, - 2745 + 2739, + 2748 ], "loc": { "start": { @@ -3127,8 +3165,8 @@ "type": "Identifier", "name": "create", "range": [ - 2746, - 2752 + 2749, + 2755 ], "loc": { "start": { @@ -3142,8 +3180,8 @@ } }, "range": [ - 2736, - 2752 + 2739, + 2755 ], "loc": { "start": { @@ -3161,8 +3199,8 @@ "type": "Identifier", "name": "dateStr1", "range": [ - 2753, - 2761 + 2756, + 2764 ], "loc": { "start": { @@ -3179,8 +3217,8 @@ "type": "Identifier", "name": "locale", "range": [ - 2763, - 2769 + 2766, + 2772 ], "loc": { "start": { @@ -3195,8 +3233,8 @@ } ], "range": [ - 2736, - 2770 + 2739, + 2773 ], "loc": { "start": { @@ -3210,8 +3248,8 @@ } }, "range": [ - 2728, - 2770 + 2731, + 2773 ], "loc": { "start": { @@ -3227,8 +3265,8 @@ ], "kind": "let", "range": [ - 2724, - 2771 + 2727, + 2774 ], "loc": { "start": { @@ -3250,8 +3288,8 @@ "type": "Identifier", "name": "date2", "range": [ - 2784, - 2789 + 2787, + 2792 ], "loc": { "start": { @@ -3273,8 +3311,8 @@ "type": "Identifier", "name": "SugarDate", "range": [ - 2792, - 2801 + 2795, + 2804 ], "loc": { "start": { @@ -3291,8 +3329,8 @@ "type": "Identifier", "name": "create", "range": [ - 2802, - 2808 + 2805, + 2811 ], "loc": { "start": { @@ -3306,8 +3344,8 @@ } }, "range": [ - 2792, - 2808 + 2795, + 2811 ], "loc": { "start": { @@ -3325,8 +3363,8 @@ "type": "Identifier", "name": "dateStr2", "range": [ - 2809, - 2817 + 2812, + 2820 ], "loc": { "start": { @@ -3343,8 +3381,8 @@ "type": "Identifier", "name": "locale", "range": [ - 2819, - 2825 + 2822, + 2828 ], "loc": { "start": { @@ -3359,8 +3397,8 @@ } ], "range": [ - 2792, - 2826 + 2795, + 2829 ], "loc": { "start": { @@ -3374,8 +3412,8 @@ } }, "range": [ - 2784, - 2826 + 2787, + 2829 ], "loc": { "start": { @@ -3391,8 +3429,8 @@ ], "kind": "let", "range": [ - 2780, - 2827 + 2783, + 2830 ], "loc": { "start": { @@ -3413,8 +3451,8 @@ "type": "Identifier", "name": "compareFn", "range": [ - 2843, - 2852 + 2846, + 2855 ], "loc": { "start": { @@ -3432,8 +3470,8 @@ "type": "Identifier", "name": "date1", "range": [ - 2853, - 2858 + 2856, + 2861 ], "loc": { "start": { @@ -3450,8 +3488,8 @@ "type": "Identifier", "name": "date2", "range": [ - 2860, - 2865 + 2863, + 2868 ], "loc": { "start": { @@ -3466,8 +3504,8 @@ } ], "range": [ - 2843, - 2866 + 2846, + 2869 ], "loc": { "start": { @@ -3481,8 +3519,8 @@ } }, "range": [ - 2836, - 2867 + 2839, + 2870 ], "loc": { "start": { @@ -3497,8 +3535,8 @@ } ], "range": [ - 2714, - 2873 + 2717, + 2876 ], "loc": { "start": { @@ -3514,8 +3552,8 @@ "generator": false, "expression": false, "range": [ - 2690, - 2873 + 2693, + 2876 ], "loc": { "start": { @@ -3529,8 +3567,8 @@ } }, "range": [ - 2683, - 2874 + 2686, + 2877 ], "loc": { "start": { @@ -3538,15 +3576,15 @@ "column": 4 }, "end": { - "line": 82, - "column": 0 + "line": 81, + "column": 6 } } } ], "range": [ - 2677, - 2875 + 2680, + 2879 ], "loc": { "start": { @@ -3562,8 +3600,8 @@ "generator": false, "expression": false, "range": [ - 2644, - 2875 + 2647, + 2879 ], "loc": { "start": { @@ -3577,8 +3615,8 @@ } }, "range": [ - 2630, - 2875 + 2633, + 2879 ], "loc": { "start": { @@ -3594,8 +3632,8 @@ ], "kind": "const", "range": [ - 2624, - 2876 + 2627, + 2880 ], "loc": { "start": { @@ -3603,8 +3641,8 @@ "column": 7 }, "end": { - "line": 83, - "column": 0 + "line": 82, + "column": 2 } }, "leadingComments": [ @@ -3612,8 +3650,8 @@ "type": "Block", "value": "*\n * Curried compare function for sorting passed formatted dates in desired\n * fashion according to supplied compare function and locale\n * @param {Function} Compare function\n * @param {String} [locale='en-us'] Locale code\n * @return {Function} Compare function receiving parsed date arguments\n ", "range": [ - 2317, - 2616 + 2320, + 2619 ], "loc": { "start": { @@ -3632,8 +3670,8 @@ "specifiers": [], "source": null, "range": [ - 2617, - 2876 + 2620, + 2880 ], "loc": { "start": { @@ -3641,8 +3679,8 @@ "column": 0 }, "end": { - "line": 83, - "column": 0 + "line": 82, + "column": 2 } }, "leadingComments": [ @@ -3650,8 +3688,8 @@ "type": "Block", "value": "*\n * Curried compare function for sorting passed formatted dates in desired\n * fashion according to supplied compare function and locale\n * @param {Function} Compare function\n * @param {String} [locale='en-us'] Locale code\n * @return {Function} Compare function receiving parsed date arguments\n ", "range": [ - 2317, - 2616 + 2320, + 2619 ], "loc": { "start": { @@ -3670,7 +3708,7 @@ "sourceType": "module", "range": [ 0, - 2876 + 2880 ], "loc": { "start": { @@ -3678,8 +3716,8 @@ "column": 0 }, "end": { - "line": 83, - "column": 0 + "line": 82, + "column": 2 } }, "comments": [ @@ -3723,8 +3761,8 @@ "type": "Block", "value": "*\n * Compare function for sorting passed numbers in ascending manner\n * @param {Number} First number\n * @param {Number} Second number\n * @return {Number} Negative, zero or positive number\n ", "range": [ - 573, - 766 + 574, + 767 ], "loc": { "start": { @@ -3741,8 +3779,8 @@ "type": "Block", "value": "*\n * Compare function for sorting passed numbers in descending manner\n * @param {Number} First number\n * @param {Number} Second number\n * @return {Number} Negative, zero or positive number\n ", "range": [ - 813, - 1007 + 814, + 1008 ], "loc": { "start": { @@ -3759,8 +3797,8 @@ "type": "Block", "value": "*\n * Compare function for sorting passed dates in ascending manner according to\n * the corresponding UTC numeric value (returned by getTime)\n * @param {Date} First date object\n * @param {Date} Second date object\n * @return {Number} Negative, zero or positive number\n ", "range": [ - 1055, - 1326 + 1056, + 1327 ], "loc": { "start": { @@ -3777,8 +3815,8 @@ "type": "Block", "value": "*\n * Compare function for sorting passed dates in descending manner according to\n * the corresponding UTC numeric value (returned by getTime)\n * @param {Date} First date object\n * @param {Date} Second date object\n * @return {Number} Negative, zero or positive number\n ", "range": [ - 1408, - 1680 + 1409, + 1681 ], "loc": { "start": { @@ -3795,8 +3833,8 @@ "type": "Block", "value": "*\n * Curried compare function for sorting passed formatted numbers in desired\n * fashion according to supplied compare function and decimal separator\n * @param {Function} Compare function\n * @param {String} [decimal=','] Decimal separator\n * @return {Function} Compare function receiving parsed numeric arguments\n ", "range": [ - 1763, - 2081 + 1764, + 2082 ], "loc": { "start": { @@ -3813,8 +3851,8 @@ "type": "Block", "value": "*\n * Curried compare function for sorting passed formatted dates in desired\n * fashion according to supplied compare function and locale\n * @param {Function} Compare function\n * @param {String} [locale='en-us'] Locale code\n * @return {Function} Compare function receiving parsed date arguments\n ", "range": [ - 2317, - 2616 + 2320, + 2619 ], "loc": { "start": { diff --git a/docs/ast/source/string.js.json b/docs/ast/source/string.js.json index 5493d805..bce451a7 100644 --- a/docs/ast/source/string.js.json +++ b/docs/ast/source/string.js.json @@ -539,33 +539,13 @@ "line": 17, "column": 1 } - }, - "trailingComments": [ - { - "type": "Block", - "value": "*\n * Checks if passed string is empty\n * @param {String} text\n * @return {Boolean}\n ", - "range": [ - 326, - 414 - ], - "loc": { - "start": { - "line": 19, - "column": 0 - }, - "end": { - "line": 23, - "column": 3 - } - } - } - ] + } } ], "kind": "const", "range": [ 200, - 415 + 325 ], "loc": { "start": { @@ -573,8 +553,8 @@ "column": 7 }, "end": { - "line": 24, - "column": 0 + "line": 17, + "column": 2 } }, "leadingComments": [ @@ -615,13 +595,32 @@ } } ], - "trailingComments": [] + "trailingComments": [ + { + "type": "Block", + "value": "*\n * Checks if passed string is empty\n * @param {String} text\n * @return {Boolean}\n ", + "range": [ + 327, + 415 + ], + "loc": { + "start": { + "line": 19, + "column": 0 + }, + "end": { + "line": 23, + "column": 3 + } + } + } + ] }, "specifiers": [], "source": null, "range": [ 193, - 415 + 325 ], "loc": { "start": { @@ -629,8 +628,8 @@ "column": 0 }, "end": { - "line": 24, - "column": 0 + "line": 17, + "column": 2 } }, "leadingComments": [ @@ -670,6 +669,26 @@ } } } + ], + "trailingComments": [ + { + "type": "Block", + "value": "*\n * Checks if passed string is empty\n * @param {String} text\n * @return {Boolean}\n ", + "range": [ + 327, + 415 + ], + "loc": { + "start": { + "line": 19, + "column": 0 + }, + "end": { + "line": 23, + "column": 3 + } + } + } ] }, { @@ -683,8 +702,8 @@ "type": "Identifier", "name": "isEmpty", "range": [ - 428, - 435 + 429, + 436 ], "loc": { "start": { @@ -705,8 +724,8 @@ "type": "Identifier", "name": "text", "range": [ - 439, - 443 + 440, + 444 ], "loc": { "start": { @@ -729,8 +748,8 @@ "type": "Identifier", "name": "trim", "range": [ - 448, - 452 + 449, + 453 ], "loc": { "start": { @@ -748,8 +767,8 @@ "type": "Identifier", "name": "text", "range": [ - 453, - 457 + 454, + 458 ], "loc": { "start": { @@ -764,8 +783,8 @@ } ], "range": [ - 448, - 458 + 449, + 459 ], "loc": { "start": { @@ -783,8 +802,8 @@ "value": "", "raw": "''", "range": [ - 463, - 465 + 464, + 466 ], "loc": { "start": { @@ -798,8 +817,8 @@ } }, "range": [ - 448, - 465 + 449, + 466 ], "loc": { "start": { @@ -815,8 +834,8 @@ "generator": false, "expression": true, "range": [ - 438, - 465 + 439, + 466 ], "loc": { "start": { @@ -830,8 +849,8 @@ } }, "range": [ - 428, - 465 + 429, + 466 ], "loc": { "start": { @@ -847,8 +866,8 @@ ], "kind": "const", "range": [ - 422, - 466 + 423, + 467 ], "loc": { "start": { @@ -865,8 +884,8 @@ "type": "Block", "value": "*\n * Checks if passed string is empty\n * @param {String} text\n * @return {Boolean}\n ", "range": [ - 326, - 414 + 327, + 415 ], "loc": { "start": { @@ -885,8 +904,8 @@ "type": "Block", "value": "*\n * Makes regex safe string by escaping special characters from passed string\n * @param {String} text\n * @return {String} escaped string\n ", "range": [ - 468, - 611 + 469, + 612 ], "loc": { "start": { @@ -904,8 +923,8 @@ "specifiers": [], "source": null, "range": [ - 415, - 466 + 416, + 467 ], "loc": { "start": { @@ -922,8 +941,8 @@ "type": "Block", "value": "*\n * Checks if passed string is empty\n * @param {String} text\n * @return {Boolean}\n ", "range": [ - 326, - 414 + 327, + 415 ], "loc": { "start": { @@ -942,8 +961,8 @@ "type": "Block", "value": "*\n * Makes regex safe string by escaping special characters from passed string\n * @param {String} text\n * @return {String} escaped string\n ", "range": [ - 468, - 611 + 469, + 612 ], "loc": { "start": { @@ -969,8 +988,8 @@ "type": "Identifier", "name": "rgxEsc", "range": [ - 625, - 631 + 626, + 632 ], "loc": { "start": { @@ -991,8 +1010,8 @@ "type": "Identifier", "name": "text", "range": [ - 635, - 639 + 636, + 640 ], "loc": { "start": { @@ -1018,8 +1037,8 @@ "type": "Identifier", "name": "chars", "range": [ - 654, - 659 + 655, + 660 ], "loc": { "start": { @@ -1041,8 +1060,8 @@ "flags": "g" }, "range": [ - 662, - 686 + 663, + 687 ], "loc": { "start": { @@ -1056,8 +1075,8 @@ } }, "range": [ - 654, - 686 + 655, + 687 ], "loc": { "start": { @@ -1073,8 +1092,8 @@ ], "kind": "let", "range": [ - 650, - 687 + 651, + 688 ], "loc": { "start": { @@ -1096,8 +1115,8 @@ "type": "Identifier", "name": "escMatch", "range": [ - 696, - 704 + 697, + 705 ], "loc": { "start": { @@ -1115,8 +1134,8 @@ "value": "\\$&", "raw": "'\\\\$&'", "range": [ - 707, - 713 + 708, + 714 ], "loc": { "start": { @@ -1130,8 +1149,8 @@ } }, "range": [ - 696, - 713 + 697, + 714 ], "loc": { "start": { @@ -1147,8 +1166,8 @@ ], "kind": "let", "range": [ - 692, - 714 + 693, + 715 ], "loc": { "start": { @@ -1174,8 +1193,8 @@ "type": "Identifier", "name": "String", "range": [ - 726, - 732 + 727, + 733 ], "loc": { "start": { @@ -1193,8 +1212,8 @@ "type": "Identifier", "name": "text", "range": [ - 733, - 737 + 734, + 738 ], "loc": { "start": { @@ -1209,8 +1228,8 @@ } ], "range": [ - 726, - 738 + 727, + 739 ], "loc": { "start": { @@ -1227,8 +1246,8 @@ "type": "Identifier", "name": "replace", "range": [ - 739, - 746 + 740, + 747 ], "loc": { "start": { @@ -1242,8 +1261,8 @@ } }, "range": [ - 726, - 746 + 727, + 747 ], "loc": { "start": { @@ -1261,8 +1280,8 @@ "type": "Identifier", "name": "chars", "range": [ - 747, - 752 + 748, + 753 ], "loc": { "start": { @@ -1279,8 +1298,8 @@ "type": "Identifier", "name": "escMatch", "range": [ - 754, - 762 + 755, + 763 ], "loc": { "start": { @@ -1295,8 +1314,8 @@ } ], "range": [ - 726, - 763 + 727, + 764 ], "loc": { "start": { @@ -1310,8 +1329,8 @@ } }, "range": [ - 719, - 764 + 720, + 765 ], "loc": { "start": { @@ -1326,8 +1345,8 @@ } ], "range": [ - 644, - 766 + 645, + 767 ], "loc": { "start": { @@ -1343,8 +1362,8 @@ "generator": false, "expression": false, "range": [ - 634, - 766 + 635, + 767 ], "loc": { "start": { @@ -1358,8 +1377,8 @@ } }, "range": [ - 625, - 766 + 626, + 767 ], "loc": { "start": { @@ -1370,33 +1389,13 @@ "line": 35, "column": 1 } - }, - "trailingComments": [ - { - "type": "Block", - "value": "*\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 ", - "range": [ - 768, - 957 - ], - "loc": { - "start": { - "line": 37, - "column": 0 - }, - "end": { - "line": 42, - "column": 3 - } - } - } - ] + } } ], "kind": "const", "range": [ - 619, - 958 + 620, + 768 ], "loc": { "start": { @@ -1404,8 +1403,8 @@ "column": 7 }, "end": { - "line": 43, - "column": 0 + "line": 35, + "column": 2 } }, "leadingComments": [ @@ -1413,8 +1412,8 @@ "type": "Block", "value": "*\n * Makes regex safe string by escaping special characters from passed string\n * @param {String} text\n * @return {String} escaped string\n ", "range": [ - 468, - 611 + 469, + 612 ], "loc": { "start": { @@ -1428,13 +1427,32 @@ } } ], - "trailingComments": [] + "trailingComments": [ + { + "type": "Block", + "value": "*\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 ", + "range": [ + 770, + 959 + ], + "loc": { + "start": { + "line": 37, + "column": 0 + }, + "end": { + "line": 42, + "column": 3 + } + } + } + ] }, "specifiers": [], "source": null, "range": [ - 612, - 958 + 613, + 768 ], "loc": { "start": { @@ -1442,8 +1460,8 @@ "column": 0 }, "end": { - "line": 43, - "column": 0 + "line": 35, + "column": 2 } }, "leadingComments": [ @@ -1451,8 +1469,8 @@ "type": "Block", "value": "*\n * Makes regex safe string by escaping special characters from passed string\n * @param {String} text\n * @return {String} escaped string\n ", "range": [ - 468, - 611 + 469, + 612 ], "loc": { "start": { @@ -1465,6 +1483,26 @@ } } } + ], + "trailingComments": [ + { + "type": "Block", + "value": "*\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 ", + "range": [ + 770, + 959 + ], + "loc": { + "start": { + "line": 37, + "column": 0 + }, + "end": { + "line": 42, + "column": 3 + } + } + } ] }, { @@ -1478,8 +1516,8 @@ "type": "Identifier", "name": "matchCase", "range": [ - 971, - 980 + 973, + 982 ], "loc": { "start": { @@ -1500,8 +1538,8 @@ "type": "Identifier", "name": "text", "range": [ - 984, - 988 + 986, + 990 ], "loc": { "start": { @@ -1520,8 +1558,8 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 990, - 1003 + 992, + 1005 ], "loc": { "start": { @@ -1539,8 +1577,8 @@ "value": false, "raw": "false", "range": [ - 1006, - 1011 + 1008, + 1013 ], "loc": { "start": { @@ -1554,8 +1592,8 @@ } }, "range": [ - 990, - 1011 + 992, + 1013 ], "loc": { "start": { @@ -1581,8 +1619,8 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 1027, - 1040 + 1029, + 1042 ], "loc": { "start": { @@ -1597,8 +1635,8 @@ }, "prefix": true, "range": [ - 1026, - 1040 + 1028, + 1042 ], "loc": { "start": { @@ -1625,8 +1663,8 @@ "type": "Identifier", "name": "text", "range": [ - 1059, - 1063 + 1061, + 1065 ], "loc": { "start": { @@ -1643,8 +1681,8 @@ "type": "Identifier", "name": "toLowerCase", "range": [ - 1064, - 1075 + 1066, + 1077 ], "loc": { "start": { @@ -1658,8 +1696,8 @@ } }, "range": [ - 1059, - 1075 + 1061, + 1077 ], "loc": { "start": { @@ -1674,8 +1712,8 @@ }, "arguments": [], "range": [ - 1059, - 1077 + 1061, + 1079 ], "loc": { "start": { @@ -1689,8 +1727,8 @@ } }, "range": [ - 1052, - 1078 + 1054, + 1080 ], "loc": { "start": { @@ -1705,8 +1743,8 @@ } ], "range": [ - 1042, - 1084 + 1044, + 1086 ], "loc": { "start": { @@ -1721,8 +1759,8 @@ }, "alternate": null, "range": [ - 1022, - 1084 + 1024, + 1086 ], "loc": { "start": { @@ -1741,8 +1779,8 @@ "type": "Identifier", "name": "text", "range": [ - 1096, - 1100 + 1098, + 1102 ], "loc": { "start": { @@ -1756,8 +1794,8 @@ } }, "range": [ - 1089, - 1101 + 1091, + 1103 ], "loc": { "start": { @@ -1772,8 +1810,8 @@ } ], "range": [ - 1016, - 1103 + 1018, + 1105 ], "loc": { "start": { @@ -1789,8 +1827,8 @@ "generator": false, "expression": false, "range": [ - 983, - 1103 + 985, + 1105 ], "loc": { "start": { @@ -1804,8 +1842,8 @@ } }, "range": [ - 971, - 1103 + 973, + 1105 ], "loc": { "start": { @@ -1816,33 +1854,13 @@ "line": 48, "column": 1 } - }, - "trailingComments": [ - { - "type": "Block", - "value": "*\n * Checks if passed data contains the searched term\n * @param {String} term Searched term\n * @param {String} data Data string\n * @param {Boolean} exactMatch Exact match\n * @param {Boolean} caseSensitive Case sensitive\n * @param {Boolean} ignoreDiacritics Ignore diacritics\n * @return {Boolean}\n ", - "range": [ - 1105, - 1456 - ], - "loc": { - "start": { - "line": 50, - "column": 0 - }, - "end": { - "line": 58, - "column": 3 - } - } - } - ] + } } ], "kind": "const", "range": [ - 965, - 1457 + 967, + 1106 ], "loc": { "start": { @@ -1850,8 +1868,8 @@ "column": 7 }, "end": { - "line": 59, - "column": 0 + "line": 48, + "column": 2 } }, "leadingComments": [ @@ -1859,8 +1877,8 @@ "type": "Block", "value": "*\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 ", "range": [ - 768, - 957 + 770, + 959 ], "loc": { "start": { @@ -1874,13 +1892,32 @@ } } ], - "trailingComments": [] + "trailingComments": [ + { + "type": "Block", + "value": "*\n * Checks if passed data contains the searched term\n * @param {String} term Searched term\n * @param {String} data Data string\n * @param {Boolean} exactMatch Exact match\n * @param {Boolean} caseSensitive Case sensitive\n * @param {Boolean} ignoreDiacritics Ignore diacritics\n * @return {Boolean}\n ", + "range": [ + 1108, + 1459 + ], + "loc": { + "start": { + "line": 50, + "column": 0 + }, + "end": { + "line": 58, + "column": 3 + } + } + } + ] }, "specifiers": [], "source": null, "range": [ - 958, - 1457 + 960, + 1106 ], "loc": { "start": { @@ -1888,8 +1925,8 @@ "column": 0 }, "end": { - "line": 59, - "column": 0 + "line": 48, + "column": 2 } }, "leadingComments": [ @@ -1897,8 +1934,8 @@ "type": "Block", "value": "*\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 ", "range": [ - 768, - 957 + 770, + 959 ], "loc": { "start": { @@ -1911,6 +1948,26 @@ } } } + ], + "trailingComments": [ + { + "type": "Block", + "value": "*\n * Checks if passed data contains the searched term\n * @param {String} term Searched term\n * @param {String} data Data string\n * @param {Boolean} exactMatch Exact match\n * @param {Boolean} caseSensitive Case sensitive\n * @param {Boolean} ignoreDiacritics Ignore diacritics\n * @return {Boolean}\n ", + "range": [ + 1108, + 1459 + ], + "loc": { + "start": { + "line": 50, + "column": 0 + }, + "end": { + "line": 58, + "column": 3 + } + } + } ] }, { @@ -1924,8 +1981,8 @@ "type": "Identifier", "name": "contains", "range": [ - 1470, - 1478 + 1473, + 1481 ], "loc": { "start": { @@ -1946,8 +2003,8 @@ "type": "Identifier", "name": "term", "range": [ - 1482, - 1486 + 1485, + 1489 ], "loc": { "start": { @@ -1964,8 +2021,8 @@ "type": "Identifier", "name": "data", "range": [ - 1488, - 1492 + 1491, + 1495 ], "loc": { "start": { @@ -1984,8 +2041,8 @@ "type": "Identifier", "name": "exactMatch", "range": [ - 1494, - 1504 + 1497, + 1507 ], "loc": { "start": { @@ -2003,8 +2060,8 @@ "value": false, "raw": "false", "range": [ - 1507, - 1512 + 1510, + 1515 ], "loc": { "start": { @@ -2018,8 +2075,8 @@ } }, "range": [ - 1494, - 1512 + 1497, + 1515 ], "loc": { "start": { @@ -2038,8 +2095,8 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 1514, - 1527 + 1517, + 1530 ], "loc": { "start": { @@ -2057,8 +2114,8 @@ "value": false, "raw": "false", "range": [ - 1530, - 1535 + 1533, + 1538 ], "loc": { "start": { @@ -2072,8 +2129,8 @@ } }, "range": [ - 1514, - 1535 + 1517, + 1538 ], "loc": { "start": { @@ -2092,8 +2149,8 @@ "type": "Identifier", "name": "ignoreDiacritics", "range": [ - 1541, - 1557 + 1544, + 1560 ], "loc": { "start": { @@ -2111,8 +2168,8 @@ "value": false, "raw": "false", "range": [ - 1560, - 1565 + 1563, + 1568 ], "loc": { "start": { @@ -2126,8 +2183,8 @@ } }, "range": [ - 1541, - 1565 + 1544, + 1568 ], "loc": { "start": { @@ -2153,8 +2210,8 @@ "type": "Identifier", "name": "regexp", "range": [ - 1700, - 1706 + 1703, + 1709 ], "loc": { "start": { @@ -2169,8 +2226,8 @@ }, "init": null, "range": [ - 1700, - 1706 + 1703, + 1709 ], "loc": { "start": { @@ -2186,8 +2243,8 @@ ], "kind": "let", "range": [ - 1696, - 1707 + 1699, + 1710 ], "loc": { "start": { @@ -2204,8 +2261,8 @@ "type": "Line", "value": " Improved by Cedric Wartel (cwl) automatic exact match for selects and", "range": [ - 1576, - 1648 + 1579, + 1651 ], "loc": { "start": { @@ -2222,8 +2279,8 @@ "type": "Line", "value": " special characters are now filtered", "range": [ - 1653, - 1691 + 1656, + 1694 ], "loc": { "start": { @@ -2247,8 +2304,8 @@ "type": "Identifier", "name": "modifier", "range": [ - 1716, - 1724 + 1719, + 1727 ], "loc": { "start": { @@ -2267,8 +2324,8 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 1727, - 1740 + 1730, + 1743 ], "loc": { "start": { @@ -2286,8 +2343,8 @@ "value": "g", "raw": "'g'", "range": [ - 1743, - 1746 + 1746, + 1749 ], "loc": { "start": { @@ -2305,8 +2362,8 @@ "value": "gi", "raw": "'gi'", "range": [ - 1749, - 1753 + 1752, + 1756 ], "loc": { "start": { @@ -2320,8 +2377,8 @@ } }, "range": [ - 1727, - 1753 + 1730, + 1756 ], "loc": { "start": { @@ -2335,8 +2392,8 @@ } }, "range": [ - 1716, - 1753 + 1719, + 1756 ], "loc": { "start": { @@ -2352,8 +2409,8 @@ ], "kind": "let", "range": [ - 1712, - 1754 + 1715, + 1757 ], "loc": { "start": { @@ -2372,8 +2429,8 @@ "type": "Identifier", "name": "ignoreDiacritics", "range": [ - 1763, - 1779 + 1766, + 1782 ], "loc": { "start": { @@ -2398,8 +2455,8 @@ "type": "Identifier", "name": "term", "range": [ - 1791, - 1795 + 1794, + 1798 ], "loc": { "start": { @@ -2418,8 +2475,8 @@ "type": "Identifier", "name": "removeDiacritics", "range": [ - 1798, - 1814 + 1801, + 1817 ], "loc": { "start": { @@ -2437,8 +2494,8 @@ "type": "Identifier", "name": "term", "range": [ - 1815, - 1819 + 1818, + 1822 ], "loc": { "start": { @@ -2453,8 +2510,8 @@ } ], "range": [ - 1798, - 1820 + 1801, + 1823 ], "loc": { "start": { @@ -2468,8 +2525,8 @@ } }, "range": [ - 1791, - 1820 + 1794, + 1823 ], "loc": { "start": { @@ -2483,8 +2540,8 @@ } }, "range": [ - 1791, - 1821 + 1794, + 1824 ], "loc": { "start": { @@ -2506,8 +2563,8 @@ "type": "Identifier", "name": "data", "range": [ - 1830, - 1834 + 1833, + 1837 ], "loc": { "start": { @@ -2526,8 +2583,8 @@ "type": "Identifier", "name": "removeDiacritics", "range": [ - 1837, - 1853 + 1840, + 1856 ], "loc": { "start": { @@ -2545,8 +2602,8 @@ "type": "Identifier", "name": "data", "range": [ - 1854, - 1858 + 1857, + 1861 ], "loc": { "start": { @@ -2561,8 +2618,8 @@ } ], "range": [ - 1837, - 1859 + 1840, + 1862 ], "loc": { "start": { @@ -2576,8 +2633,8 @@ } }, "range": [ - 1830, - 1859 + 1833, + 1862 ], "loc": { "start": { @@ -2591,8 +2648,8 @@ } }, "range": [ - 1830, - 1860 + 1833, + 1863 ], "loc": { "start": { @@ -2607,8 +2664,8 @@ } ], "range": [ - 1781, - 1866 + 1784, + 1869 ], "loc": { "start": { @@ -2623,8 +2680,8 @@ }, "alternate": null, "range": [ - 1759, - 1866 + 1762, + 1869 ], "loc": { "start": { @@ -2643,8 +2700,8 @@ "type": "Identifier", "name": "exactMatch", "range": [ - 1875, - 1885 + 1878, + 1888 ], "loc": { "start": { @@ -2669,8 +2726,8 @@ "type": "Identifier", "name": "regexp", "range": [ - 1897, - 1903 + 1900, + 1906 ], "loc": { "start": { @@ -2689,8 +2746,8 @@ "type": "Identifier", "name": "RegExp", "range": [ - 1910, - 1916 + 1913, + 1919 ], "loc": { "start": { @@ -2715,8 +2772,8 @@ "value": "(^\\s*)", "raw": "'(^\\\\s*)'", "range": [ - 1917, - 1926 + 1920, + 1929 ], "loc": { "start": { @@ -2735,8 +2792,8 @@ "type": "Identifier", "name": "rgxEsc", "range": [ - 1929, - 1935 + 1932, + 1938 ], "loc": { "start": { @@ -2754,8 +2811,8 @@ "type": "Identifier", "name": "term", "range": [ - 1936, - 1940 + 1939, + 1943 ], "loc": { "start": { @@ -2770,8 +2827,8 @@ } ], "range": [ - 1929, - 1941 + 1932, + 1944 ], "loc": { "start": { @@ -2785,8 +2842,8 @@ } }, "range": [ - 1917, - 1941 + 1920, + 1944 ], "loc": { "start": { @@ -2804,8 +2861,8 @@ "value": "(\\s*$)", "raw": "'(\\\\s*$)'", "range": [ - 1944, - 1953 + 1947, + 1956 ], "loc": { "start": { @@ -2819,8 +2876,8 @@ } }, "range": [ - 1917, - 1953 + 1920, + 1956 ], "loc": { "start": { @@ -2837,8 +2894,8 @@ "type": "Identifier", "name": "modifier", "range": [ - 1967, - 1975 + 1970, + 1978 ], "loc": { "start": { @@ -2853,8 +2910,8 @@ } ], "range": [ - 1906, - 1976 + 1909, + 1979 ], "loc": { "start": { @@ -2868,8 +2925,8 @@ } }, "range": [ - 1897, - 1976 + 1900, + 1979 ], "loc": { "start": { @@ -2883,8 +2940,8 @@ } }, "range": [ - 1897, - 1977 + 1900, + 1980 ], "loc": { "start": { @@ -2899,8 +2956,8 @@ } ], "range": [ - 1887, - 1983 + 1890, + 1986 ], "loc": { "start": { @@ -2925,8 +2982,8 @@ "type": "Identifier", "name": "regexp", "range": [ - 1999, - 2005 + 2002, + 2008 ], "loc": { "start": { @@ -2945,8 +3002,8 @@ "type": "Identifier", "name": "RegExp", "range": [ - 2012, - 2018 + 2015, + 2021 ], "loc": { "start": { @@ -2966,8 +3023,8 @@ "type": "Identifier", "name": "rgxEsc", "range": [ - 2019, - 2025 + 2022, + 2028 ], "loc": { "start": { @@ -2985,8 +3042,8 @@ "type": "Identifier", "name": "term", "range": [ - 2026, - 2030 + 2029, + 2033 ], "loc": { "start": { @@ -3001,8 +3058,8 @@ } ], "range": [ - 2019, - 2031 + 2022, + 2034 ], "loc": { "start": { @@ -3019,8 +3076,8 @@ "type": "Identifier", "name": "modifier", "range": [ - 2033, - 2041 + 2036, + 2044 ], "loc": { "start": { @@ -3035,8 +3092,8 @@ } ], "range": [ - 2008, - 2042 + 2011, + 2045 ], "loc": { "start": { @@ -3050,8 +3107,8 @@ } }, "range": [ - 1999, - 2042 + 2002, + 2045 ], "loc": { "start": { @@ -3065,8 +3122,8 @@ } }, "range": [ - 1999, - 2043 + 2002, + 2046 ], "loc": { "start": { @@ -3081,8 +3138,8 @@ } ], "range": [ - 1989, - 2049 + 1992, + 2052 ], "loc": { "start": { @@ -3096,8 +3153,8 @@ } }, "range": [ - 1871, - 2049 + 1874, + 2052 ], "loc": { "start": { @@ -3121,8 +3178,8 @@ "type": "Identifier", "name": "regexp", "range": [ - 2061, - 2067 + 2064, + 2070 ], "loc": { "start": { @@ -3139,8 +3196,8 @@ "type": "Identifier", "name": "test", "range": [ - 2068, - 2072 + 2071, + 2075 ], "loc": { "start": { @@ -3154,8 +3211,8 @@ } }, "range": [ - 2061, - 2072 + 2064, + 2075 ], "loc": { "start": { @@ -3173,8 +3230,8 @@ "type": "Identifier", "name": "data", "range": [ - 2073, - 2077 + 2076, + 2080 ], "loc": { "start": { @@ -3189,8 +3246,8 @@ } ], "range": [ - 2061, - 2078 + 2064, + 2081 ], "loc": { "start": { @@ -3204,8 +3261,8 @@ } }, "range": [ - 2054, - 2079 + 2057, + 2082 ], "loc": { "start": { @@ -3220,8 +3277,8 @@ } ], "range": [ - 1570, - 2081 + 1573, + 2084 ], "loc": { "start": { @@ -3237,8 +3294,8 @@ "generator": false, "expression": false, "range": [ - 1481, - 2081 + 1484, + 2084 ], "loc": { "start": { @@ -3252,8 +3309,8 @@ } }, "range": [ - 1470, - 2081 + 1473, + 2084 ], "loc": { "start": { @@ -3269,8 +3326,8 @@ ], "kind": "const", "range": [ - 1464, - 2082 + 1467, + 2085 ], "loc": { "start": { @@ -3278,8 +3335,8 @@ "column": 7 }, "end": { - "line": 77, - "column": 0 + "line": 76, + "column": 2 } }, "leadingComments": [ @@ -3287,8 +3344,8 @@ "type": "Block", "value": "*\n * Checks if passed data contains the searched term\n * @param {String} term Searched term\n * @param {String} data Data string\n * @param {Boolean} exactMatch Exact match\n * @param {Boolean} caseSensitive Case sensitive\n * @param {Boolean} ignoreDiacritics Ignore diacritics\n * @return {Boolean}\n ", "range": [ - 1105, - 1456 + 1108, + 1459 ], "loc": { "start": { @@ -3307,8 +3364,8 @@ "specifiers": [], "source": null, "range": [ - 1457, - 2082 + 1460, + 2085 ], "loc": { "start": { @@ -3316,8 +3373,8 @@ "column": 0 }, "end": { - "line": 77, - "column": 0 + "line": 76, + "column": 2 } }, "leadingComments": [ @@ -3325,8 +3382,8 @@ "type": "Block", "value": "*\n * Checks if passed data contains the searched term\n * @param {String} term Searched term\n * @param {String} data Data string\n * @param {Boolean} exactMatch Exact match\n * @param {Boolean} caseSensitive Case sensitive\n * @param {Boolean} ignoreDiacritics Ignore diacritics\n * @return {Boolean}\n ", "range": [ - 1105, - 1456 + 1108, + 1459 ], "loc": { "start": { @@ -3345,7 +3402,7 @@ "sourceType": "module", "range": [ 0, - 2082 + 2085 ], "loc": { "start": { @@ -3353,8 +3410,8 @@ "column": 0 }, "end": { - "line": 77, - "column": 0 + "line": 76, + "column": 2 } }, "comments": [ @@ -3398,8 +3455,8 @@ "type": "Block", "value": "*\n * Checks if passed string is empty\n * @param {String} text\n * @return {Boolean}\n ", "range": [ - 326, - 414 + 327, + 415 ], "loc": { "start": { @@ -3416,8 +3473,8 @@ "type": "Block", "value": "*\n * Makes regex safe string by escaping special characters from passed string\n * @param {String} text\n * @return {String} escaped string\n ", "range": [ - 468, - 611 + 469, + 612 ], "loc": { "start": { @@ -3434,8 +3491,8 @@ "type": "Block", "value": "*\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 ", "range": [ - 768, - 957 + 770, + 959 ], "loc": { "start": { @@ -3452,8 +3509,8 @@ "type": "Block", "value": "*\n * Checks if passed data contains the searched term\n * @param {String} term Searched term\n * @param {String} data Data string\n * @param {Boolean} exactMatch Exact match\n * @param {Boolean} caseSensitive Case sensitive\n * @param {Boolean} ignoreDiacritics Ignore diacritics\n * @return {Boolean}\n ", "range": [ - 1105, - 1456 + 1108, + 1459 ], "loc": { "start": { @@ -3470,8 +3527,8 @@ "type": "Line", "value": " Improved by Cedric Wartel (cwl) automatic exact match for selects and", "range": [ - 1576, - 1648 + 1579, + 1651 ], "loc": { "start": { @@ -3488,8 +3545,8 @@ "type": "Line", "value": " special characters are now filtered", "range": [ - 1653, - 1691 + 1656, + 1694 ], "loc": { "start": { diff --git a/docs/ast/source/tablefilter.js.json b/docs/ast/source/tablefilter.js.json index 2a6ad16d..455b4791 100644 --- a/docs/ast/source/tablefilter.js.json +++ b/docs/ast/source/tablefilter.js.json @@ -1700,7 +1700,7 @@ }, "range": [ 408, - 451 + 450 ], "loc": { "start": { @@ -1708,8 +1708,8 @@ "column": 0 }, "end": { - "line": 13, - "column": 0 + "line": 11, + "column": 42 } } }, @@ -1722,8 +1722,8 @@ "type": "Identifier", "name": "root", "range": [ - 459, - 463 + 460, + 464 ], "loc": { "start": { @@ -1740,8 +1740,8 @@ "type": "Identifier", "name": "root", "range": [ - 459, - 463 + 460, + 464 ], "loc": { "start": { @@ -1755,8 +1755,8 @@ } }, "range": [ - 459, - 463 + 460, + 464 ], "loc": { "start": { @@ -1775,8 +1775,8 @@ "value": "./root", "raw": "'./root'", "range": [ - 470, - 478 + 471, + 479 ], "loc": { "start": { @@ -1790,8 +1790,8 @@ } }, "range": [ - 451, - 479 + 452, + 480 ], "loc": { "start": { @@ -1813,8 +1813,8 @@ "type": "Identifier", "name": "Emitter", "range": [ - 488, - 495 + 489, + 496 ], "loc": { "start": { @@ -1831,8 +1831,8 @@ "type": "Identifier", "name": "Emitter", "range": [ - 488, - 495 + 489, + 496 ], "loc": { "start": { @@ -1846,8 +1846,8 @@ } }, "range": [ - 488, - 495 + 489, + 496 ], "loc": { "start": { @@ -1866,8 +1866,8 @@ "value": "./emitter", "raw": "'./emitter'", "range": [ - 502, - 513 + 503, + 514 ], "loc": { "start": { @@ -1881,8 +1881,8 @@ } }, "range": [ - 480, - 514 + 481, + 515 ], "loc": { "start": { @@ -1904,8 +1904,8 @@ "type": "Identifier", "name": "Dropdown", "range": [ - 523, - 531 + 524, + 532 ], "loc": { "start": { @@ -1922,8 +1922,8 @@ "type": "Identifier", "name": "Dropdown", "range": [ - 523, - 531 + 524, + 532 ], "loc": { "start": { @@ -1937,8 +1937,8 @@ } }, "range": [ - 523, - 531 + 524, + 532 ], "loc": { "start": { @@ -1957,8 +1957,8 @@ "value": "./modules/dropdown", "raw": "'./modules/dropdown'", "range": [ - 538, - 558 + 539, + 559 ], "loc": { "start": { @@ -1972,8 +1972,8 @@ } }, "range": [ - 515, - 559 + 516, + 560 ], "loc": { "start": { @@ -1995,8 +1995,8 @@ "type": "Identifier", "name": "CheckList", "range": [ - 568, - 577 + 569, + 578 ], "loc": { "start": { @@ -2013,8 +2013,8 @@ "type": "Identifier", "name": "CheckList", "range": [ - 568, - 577 + 569, + 578 ], "loc": { "start": { @@ -2028,8 +2028,8 @@ } }, "range": [ - 568, - 577 + 569, + 578 ], "loc": { "start": { @@ -2048,8 +2048,8 @@ "value": "./modules/checkList", "raw": "'./modules/checkList'", "range": [ - 584, - 605 + 585, + 606 ], "loc": { "start": { @@ -2063,8 +2063,8 @@ } }, "range": [ - 560, - 606 + 561, + 607 ], "loc": { "start": { @@ -2086,8 +2086,8 @@ "type": "Identifier", "name": "INPUT", "range": [ - 621, - 626 + 622, + 627 ], "loc": { "start": { @@ -2104,8 +2104,8 @@ "type": "Identifier", "name": "INPUT", "range": [ - 621, - 626 + 622, + 627 ], "loc": { "start": { @@ -2119,8 +2119,8 @@ } }, "range": [ - 621, - 626 + 622, + 627 ], "loc": { "start": { @@ -2139,8 +2139,8 @@ "type": "Identifier", "name": "SELECT", "range": [ - 628, - 634 + 629, + 635 ], "loc": { "start": { @@ -2157,8 +2157,8 @@ "type": "Identifier", "name": "SELECT", "range": [ - 628, - 634 + 629, + 635 ], "loc": { "start": { @@ -2172,8 +2172,8 @@ } }, "range": [ - 628, - 634 + 629, + 635 ], "loc": { "start": { @@ -2192,8 +2192,8 @@ "type": "Identifier", "name": "MULTIPLE", "range": [ - 636, - 644 + 637, + 645 ], "loc": { "start": { @@ -2210,8 +2210,8 @@ "type": "Identifier", "name": "MULTIPLE", "range": [ - 636, - 644 + 637, + 645 ], "loc": { "start": { @@ -2225,8 +2225,8 @@ } }, "range": [ - 636, - 644 + 637, + 645 ], "loc": { "start": { @@ -2245,8 +2245,8 @@ "type": "Identifier", "name": "CHECKLIST", "range": [ - 646, - 655 + 647, + 656 ], "loc": { "start": { @@ -2263,8 +2263,8 @@ "type": "Identifier", "name": "CHECKLIST", "range": [ - 646, - 655 + 647, + 656 ], "loc": { "start": { @@ -2278,8 +2278,8 @@ } }, "range": [ - 646, - 655 + 647, + 656 ], "loc": { "start": { @@ -2298,8 +2298,8 @@ "type": "Identifier", "name": "NONE", "range": [ - 657, - 661 + 658, + 662 ], "loc": { "start": { @@ -2316,8 +2316,8 @@ "type": "Identifier", "name": "NONE", "range": [ - 657, - 661 + 658, + 662 ], "loc": { "start": { @@ -2331,8 +2331,8 @@ } }, "range": [ - 657, - 661 + 658, + 662 ], "loc": { "start": { @@ -2351,8 +2351,8 @@ "type": "Identifier", "name": "ENTER_KEY", "range": [ - 667, - 676 + 668, + 677 ], "loc": { "start": { @@ -2369,8 +2369,8 @@ "type": "Identifier", "name": "ENTER_KEY", "range": [ - 667, - 676 + 668, + 677 ], "loc": { "start": { @@ -2384,8 +2384,8 @@ } }, "range": [ - 667, - 676 + 668, + 677 ], "loc": { "start": { @@ -2404,8 +2404,8 @@ "type": "Identifier", "name": "TAB_KEY", "range": [ - 678, - 685 + 679, + 686 ], "loc": { "start": { @@ -2422,8 +2422,8 @@ "type": "Identifier", "name": "TAB_KEY", "range": [ - 678, - 685 + 679, + 686 ], "loc": { "start": { @@ -2437,8 +2437,8 @@ } }, "range": [ - 678, - 685 + 679, + 686 ], "loc": { "start": { @@ -2457,8 +2457,8 @@ "type": "Identifier", "name": "ESC_KEY", "range": [ - 687, - 694 + 688, + 695 ], "loc": { "start": { @@ -2475,8 +2475,8 @@ "type": "Identifier", "name": "ESC_KEY", "range": [ - 687, - 694 + 688, + 695 ], "loc": { "start": { @@ -2490,8 +2490,8 @@ } }, "range": [ - 687, - 694 + 688, + 695 ], "loc": { "start": { @@ -2510,8 +2510,8 @@ "type": "Identifier", "name": "UP_ARROW_KEY", "range": [ - 696, - 708 + 697, + 709 ], "loc": { "start": { @@ -2528,8 +2528,8 @@ "type": "Identifier", "name": "UP_ARROW_KEY", "range": [ - 696, - 708 + 697, + 709 ], "loc": { "start": { @@ -2543,8 +2543,8 @@ } }, "range": [ - 696, - 708 + 697, + 709 ], "loc": { "start": { @@ -2563,8 +2563,8 @@ "type": "Identifier", "name": "DOWN_ARROW_KEY", "range": [ - 710, - 724 + 711, + 725 ], "loc": { "start": { @@ -2581,8 +2581,8 @@ "type": "Identifier", "name": "DOWN_ARROW_KEY", "range": [ - 710, - 724 + 711, + 725 ], "loc": { "start": { @@ -2596,8 +2596,8 @@ } }, "range": [ - 710, - 724 + 711, + 725 ], "loc": { "start": { @@ -2616,8 +2616,8 @@ "type": "Identifier", "name": "CELL_TAG", "range": [ - 730, - 738 + 731, + 739 ], "loc": { "start": { @@ -2634,8 +2634,8 @@ "type": "Identifier", "name": "CELL_TAG", "range": [ - 730, - 738 + 731, + 739 ], "loc": { "start": { @@ -2649,8 +2649,8 @@ } }, "range": [ - 730, - 738 + 731, + 739 ], "loc": { "start": { @@ -2669,8 +2669,8 @@ "type": "Identifier", "name": "AUTO_FILTER_DELAY", "range": [ - 740, - 757 + 741, + 758 ], "loc": { "start": { @@ -2687,8 +2687,8 @@ "type": "Identifier", "name": "AUTO_FILTER_DELAY", "range": [ - 740, - 757 + 741, + 758 ], "loc": { "start": { @@ -2702,8 +2702,8 @@ } }, "range": [ - 740, - 757 + 741, + 758 ], "loc": { "start": { @@ -2722,8 +2722,8 @@ "type": "Identifier", "name": "NUMBER", "range": [ - 759, - 765 + 760, + 766 ], "loc": { "start": { @@ -2740,8 +2740,8 @@ "type": "Identifier", "name": "NUMBER", "range": [ - 759, - 765 + 760, + 766 ], "loc": { "start": { @@ -2755,8 +2755,8 @@ } }, "range": [ - 759, - 765 + 760, + 766 ], "loc": { "start": { @@ -2775,8 +2775,8 @@ "type": "Identifier", "name": "DATE", "range": [ - 767, - 771 + 768, + 772 ], "loc": { "start": { @@ -2793,8 +2793,8 @@ "type": "Identifier", "name": "DATE", "range": [ - 767, - 771 + 768, + 772 ], "loc": { "start": { @@ -2808,8 +2808,8 @@ } }, "range": [ - 767, - 771 + 768, + 772 ], "loc": { "start": { @@ -2828,8 +2828,8 @@ "type": "Identifier", "name": "FORMATTED_NUMBER", "range": [ - 773, - 789 + 774, + 790 ], "loc": { "start": { @@ -2846,8 +2846,8 @@ "type": "Identifier", "name": "FORMATTED_NUMBER", "range": [ - 773, - 789 + 774, + 790 ], "loc": { "start": { @@ -2861,8 +2861,8 @@ } }, "range": [ - 773, - 789 + 774, + 790 ], "loc": { "start": { @@ -2881,8 +2881,8 @@ "type": "Identifier", "name": "FEATURES", "range": [ - 795, - 803 + 796, + 804 ], "loc": { "start": { @@ -2899,8 +2899,8 @@ "type": "Identifier", "name": "FEATURES", "range": [ - 795, - 803 + 796, + 804 ], "loc": { "start": { @@ -2914,8 +2914,8 @@ } }, "range": [ - 795, - 803 + 796, + 804 ], "loc": { "start": { @@ -2934,8 +2934,8 @@ "value": "./const", "raw": "'./const'", "range": [ - 811, - 820 + 812, + 821 ], "loc": { "start": { @@ -2949,8 +2949,8 @@ } }, "range": [ - 608, - 821 + 609, + 822 ], "loc": { "start": { @@ -2972,8 +2972,8 @@ "type": "Identifier", "name": "doc", "range": [ - 827, - 830 + 828, + 831 ], "loc": { "start": { @@ -2993,8 +2993,8 @@ "type": "Identifier", "name": "root", "range": [ - 833, - 837 + 834, + 838 ], "loc": { "start": { @@ -3011,8 +3011,8 @@ "type": "Identifier", "name": "document", "range": [ - 838, - 846 + 839, + 847 ], "loc": { "start": { @@ -3026,8 +3026,8 @@ } }, "range": [ - 833, - 846 + 834, + 847 ], "loc": { "start": { @@ -3041,8 +3041,8 @@ } }, "range": [ - 827, - 846 + 828, + 847 ], "loc": { "start": { @@ -3058,8 +3058,8 @@ ], "kind": "let", "range": [ - 823, - 847 + 824, + 848 ], "loc": { "start": { @@ -3076,8 +3076,8 @@ "type": "Block", "value": "*\n * Makes HTML tables filterable and a bit more :)\n *\n * @export\n * @class TableFilter\n ", "range": [ - 849, - 942 + 850, + 943 ], "loc": { "start": { @@ -3100,8 +3100,8 @@ "type": "Identifier", "name": "TableFilter", "range": [ - 956, - 967 + 957, + 968 ], "loc": { "start": { @@ -3124,8 +3124,8 @@ "type": "Identifier", "name": "constructor", "range": [ - 1303, - 1314 + 1304, + 1315 ], "loc": { "start": { @@ -3148,8 +3148,8 @@ "type": "Identifier", "name": "args", "range": [ - 1318, - 1322 + 1319, + 1323 ], "loc": { "start": { @@ -3163,8 +3163,8 @@ } }, "range": [ - 1315, - 1322 + 1316, + 1323 ], "loc": { "start": { @@ -3192,8 +3192,8 @@ "object": { "type": "ThisExpression", "range": [ - 1438, - 1442 + 1439, + 1443 ], "loc": { "start": { @@ -3210,8 +3210,8 @@ "type": "Identifier", "name": "id", "range": [ - 1443, - 1445 + 1444, + 1446 ], "loc": { "start": { @@ -3225,8 +3225,8 @@ } }, "range": [ - 1438, - 1445 + 1439, + 1446 ], "loc": { "start": { @@ -3244,8 +3244,8 @@ "value": null, "raw": "null", "range": [ - 1448, - 1452 + 1449, + 1453 ], "loc": { "start": { @@ -3259,8 +3259,8 @@ } }, "range": [ - 1438, - 1452 + 1439, + 1453 ], "loc": { "start": { @@ -3274,8 +3274,8 @@ } }, "range": [ - 1438, - 1453 + 1439, + 1454 ], "loc": { "start": { @@ -3292,8 +3292,8 @@ "type": "Block", "value": "*\n * ID of current instance\n * @type {String}\n * @private\n ", "range": [ - 1334, - 1429 + 1335, + 1430 ], "loc": { "start": { @@ -3312,8 +3312,8 @@ "type": "Block", "value": "*\n * Current version\n * @type {String}\n ", "range": [ - 1463, - 1531 + 1464, + 1532 ], "loc": { "start": { @@ -3339,8 +3339,8 @@ "object": { "type": "ThisExpression", "range": [ - 1540, - 1544 + 1541, + 1545 ], "loc": { "start": { @@ -3357,8 +3357,8 @@ "type": "Identifier", "name": "version", "range": [ - 1545, - 1552 + 1546, + 1553 ], "loc": { "start": { @@ -3372,8 +3372,8 @@ } }, "range": [ - 1540, - 1552 + 1541, + 1553 ], "loc": { "start": { @@ -3391,8 +3391,8 @@ "value": "{VERSION}", "raw": "'{VERSION}'", "range": [ - 1555, - 1566 + 1556, + 1567 ], "loc": { "start": { @@ -3406,8 +3406,8 @@ } }, "range": [ - 1540, - 1566 + 1541, + 1567 ], "loc": { "start": { @@ -3421,8 +3421,8 @@ } }, "range": [ - 1540, - 1567 + 1541, + 1568 ], "loc": { "start": { @@ -3439,8 +3439,8 @@ "type": "Block", "value": "*\n * Current version\n * @type {String}\n ", "range": [ - 1463, - 1531 + 1464, + 1532 ], "loc": { "start": { @@ -3459,8 +3459,8 @@ "type": "Block", "value": "*\n * Current year\n * @type {Number}\n * @private\n ", "range": [ - 1577, - 1662 + 1578, + 1663 ], "loc": { "start": { @@ -3486,8 +3486,8 @@ "object": { "type": "ThisExpression", "range": [ - 1671, - 1675 + 1672, + 1676 ], "loc": { "start": { @@ -3504,8 +3504,8 @@ "type": "Identifier", "name": "year", "range": [ - 1676, - 1680 + 1677, + 1681 ], "loc": { "start": { @@ -3519,8 +3519,8 @@ } }, "range": [ - 1671, - 1680 + 1672, + 1681 ], "loc": { "start": { @@ -3544,8 +3544,8 @@ "type": "Identifier", "name": "Date", "range": [ - 1687, - 1691 + 1688, + 1692 ], "loc": { "start": { @@ -3560,8 +3560,8 @@ }, "arguments": [], "range": [ - 1683, - 1693 + 1684, + 1694 ], "loc": { "start": { @@ -3578,8 +3578,8 @@ "type": "Identifier", "name": "getFullYear", "range": [ - 1694, - 1705 + 1695, + 1706 ], "loc": { "start": { @@ -3593,8 +3593,8 @@ } }, "range": [ - 1683, - 1705 + 1684, + 1706 ], "loc": { "start": { @@ -3609,8 +3609,8 @@ }, "arguments": [], "range": [ - 1683, - 1707 + 1684, + 1708 ], "loc": { "start": { @@ -3624,8 +3624,8 @@ } }, "range": [ - 1671, - 1707 + 1672, + 1708 ], "loc": { "start": { @@ -3639,8 +3639,8 @@ } }, "range": [ - 1671, - 1708 + 1672, + 1709 ], "loc": { "start": { @@ -3657,8 +3657,8 @@ "type": "Block", "value": "*\n * Current year\n * @type {Number}\n * @private\n ", "range": [ - 1577, - 1662 + 1578, + 1663 ], "loc": { "start": { @@ -3677,8 +3677,8 @@ "type": "Block", "value": "*\n * HTML Table DOM element\n * @type {DOMElement}\n * @private\n ", "range": [ - 1718, - 1817 + 1719, + 1818 ], "loc": { "start": { @@ -3704,8 +3704,8 @@ "object": { "type": "ThisExpression", "range": [ - 1826, - 1830 + 1827, + 1831 ], "loc": { "start": { @@ -3722,8 +3722,8 @@ "type": "Identifier", "name": "tbl", "range": [ - 1831, - 1834 + 1832, + 1835 ], "loc": { "start": { @@ -3737,8 +3737,8 @@ } }, "range": [ - 1826, - 1834 + 1827, + 1835 ], "loc": { "start": { @@ -3756,8 +3756,8 @@ "value": null, "raw": "null", "range": [ - 1837, - 1841 + 1838, + 1842 ], "loc": { "start": { @@ -3771,8 +3771,8 @@ } }, "range": [ - 1826, - 1841 + 1827, + 1842 ], "loc": { "start": { @@ -3786,8 +3786,8 @@ } }, "range": [ - 1826, - 1842 + 1827, + 1843 ], "loc": { "start": { @@ -3804,8 +3804,8 @@ "type": "Block", "value": "*\n * HTML Table DOM element\n * @type {DOMElement}\n * @private\n ", "range": [ - 1718, - 1817 + 1719, + 1818 ], "loc": { "start": { @@ -3824,8 +3824,8 @@ "type": "Block", "value": "*\n * Calculated row's index from which starts filtering once filters\n * are generated\n * @type {Number}\n ", "range": [ - 1852, - 1993 + 1853, + 1994 ], "loc": { "start": { @@ -3851,8 +3851,8 @@ "object": { "type": "ThisExpression", "range": [ - 2002, - 2006 + 2003, + 2007 ], "loc": { "start": { @@ -3869,8 +3869,8 @@ "type": "Identifier", "name": "refRow", "range": [ - 2007, - 2013 + 2008, + 2014 ], "loc": { "start": { @@ -3884,8 +3884,8 @@ } }, "range": [ - 2002, - 2013 + 2003, + 2014 ], "loc": { "start": { @@ -3903,8 +3903,8 @@ "value": null, "raw": "null", "range": [ - 2016, - 2020 + 2017, + 2021 ], "loc": { "start": { @@ -3918,8 +3918,8 @@ } }, "range": [ - 2002, - 2020 + 2003, + 2021 ], "loc": { "start": { @@ -3933,8 +3933,8 @@ } }, "range": [ - 2002, - 2021 + 2003, + 2022 ], "loc": { "start": { @@ -3951,8 +3951,8 @@ "type": "Block", "value": "*\n * Calculated row's index from which starts filtering once filters\n * are generated\n * @type {Number}\n ", "range": [ - 1852, - 1993 + 1853, + 1994 ], "loc": { "start": { @@ -3971,8 +3971,8 @@ "type": "Block", "value": "*\n * Index of the headers row\n * @type {Number}\n * @private\n ", "range": [ - 2031, - 2128 + 2032, + 2129 ], "loc": { "start": { @@ -3998,8 +3998,8 @@ "object": { "type": "ThisExpression", "range": [ - 2137, - 2141 + 2138, + 2142 ], "loc": { "start": { @@ -4016,8 +4016,8 @@ "type": "Identifier", "name": "headersRow", "range": [ - 2142, - 2152 + 2143, + 2153 ], "loc": { "start": { @@ -4031,8 +4031,8 @@ } }, "range": [ - 2137, - 2152 + 2138, + 2153 ], "loc": { "start": { @@ -4050,8 +4050,8 @@ "value": null, "raw": "null", "range": [ - 2155, - 2159 + 2156, + 2160 ], "loc": { "start": { @@ -4065,8 +4065,8 @@ } }, "range": [ - 2137, - 2159 + 2138, + 2160 ], "loc": { "start": { @@ -4080,8 +4080,8 @@ } }, "range": [ - 2137, - 2160 + 2138, + 2161 ], "loc": { "start": { @@ -4098,8 +4098,8 @@ "type": "Block", "value": "*\n * Index of the headers row\n * @type {Number}\n * @private\n ", "range": [ - 2031, - 2128 + 2032, + 2129 ], "loc": { "start": { @@ -4118,8 +4118,8 @@ "type": "Block", "value": "*\n * Configuration object\n * @type {Object}\n * @private\n ", "range": [ - 2170, - 2263 + 2171, + 2264 ], "loc": { "start": { @@ -4145,8 +4145,8 @@ "object": { "type": "ThisExpression", "range": [ - 2272, - 2276 + 2273, + 2277 ], "loc": { "start": { @@ -4163,8 +4163,8 @@ "type": "Identifier", "name": "cfg", "range": [ - 2277, - 2280 + 2278, + 2281 ], "loc": { "start": { @@ -4178,8 +4178,8 @@ } }, "range": [ - 2272, - 2280 + 2273, + 2281 ], "loc": { "start": { @@ -4196,8 +4196,8 @@ "type": "ObjectExpression", "properties": [], "range": [ - 2283, - 2285 + 2284, + 2286 ], "loc": { "start": { @@ -4211,8 +4211,8 @@ } }, "range": [ - 2272, - 2285 + 2273, + 2286 ], "loc": { "start": { @@ -4226,8 +4226,8 @@ } }, "range": [ - 2272, - 2286 + 2273, + 2287 ], "loc": { "start": { @@ -4244,8 +4244,8 @@ "type": "Block", "value": "*\n * Configuration object\n * @type {Object}\n * @private\n ", "range": [ - 2170, - 2263 + 2171, + 2264 ], "loc": { "start": { @@ -4264,8 +4264,8 @@ "type": "Block", "value": "*\n * Number of rows that can be filtered\n * @type {Number}\n * @private\n ", "range": [ - 2296, - 2404 + 2297, + 2405 ], "loc": { "start": { @@ -4291,8 +4291,8 @@ "object": { "type": "ThisExpression", "range": [ - 2413, - 2417 + 2414, + 2418 ], "loc": { "start": { @@ -4309,8 +4309,8 @@ "type": "Identifier", "name": "nbFilterableRows", "range": [ - 2418, - 2434 + 2419, + 2435 ], "loc": { "start": { @@ -4324,8 +4324,8 @@ } }, "range": [ - 2413, - 2434 + 2414, + 2435 ], "loc": { "start": { @@ -4343,8 +4343,8 @@ "value": 0, "raw": "0", "range": [ - 2437, - 2438 + 2438, + 2439 ], "loc": { "start": { @@ -4358,8 +4358,8 @@ } }, "range": [ - 2413, - 2438 + 2414, + 2439 ], "loc": { "start": { @@ -4373,8 +4373,8 @@ } }, "range": [ - 2413, - 2439 + 2414, + 2440 ], "loc": { "start": { @@ -4391,8 +4391,8 @@ "type": "Block", "value": "*\n * Number of rows that can be filtered\n * @type {Number}\n * @private\n ", "range": [ - 2296, - 2404 + 2297, + 2405 ], "loc": { "start": { @@ -4411,8 +4411,8 @@ "type": "Block", "value": "*\n * Number of cells in the reference row\n * @type {Number}\n * @private\n ", "range": [ - 2449, - 2558 + 2450, + 2559 ], "loc": { "start": { @@ -4438,8 +4438,8 @@ "object": { "type": "ThisExpression", "range": [ - 2567, - 2571 + 2568, + 2572 ], "loc": { "start": { @@ -4456,8 +4456,8 @@ "type": "Identifier", "name": "nbCells", "range": [ - 2572, - 2579 + 2573, + 2580 ], "loc": { "start": { @@ -4471,8 +4471,8 @@ } }, "range": [ - 2567, - 2579 + 2568, + 2580 ], "loc": { "start": { @@ -4490,8 +4490,8 @@ "value": null, "raw": "null", "range": [ - 2582, - 2586 + 2583, + 2587 ], "loc": { "start": { @@ -4505,8 +4505,8 @@ } }, "range": [ - 2567, - 2586 + 2568, + 2587 ], "loc": { "start": { @@ -4520,8 +4520,8 @@ } }, "range": [ - 2567, - 2587 + 2568, + 2588 ], "loc": { "start": { @@ -4538,8 +4538,8 @@ "type": "Block", "value": "*\n * Number of cells in the reference row\n * @type {Number}\n * @private\n ", "range": [ - 2449, - 2558 + 2450, + 2559 ], "loc": { "start": { @@ -4558,8 +4558,8 @@ "type": "Block", "value": "* @private ", "range": [ - 2597, - 2612 + 2598, + 2613 ], "loc": { "start": { @@ -4585,8 +4585,8 @@ "object": { "type": "ThisExpression", "range": [ - 2621, - 2625 + 2622, + 2626 ], "loc": { "start": { @@ -4603,8 +4603,8 @@ "type": "Identifier", "name": "initialized", "range": [ - 2626, - 2637 + 2627, + 2638 ], "loc": { "start": { @@ -4618,8 +4618,8 @@ } }, "range": [ - 2621, - 2637 + 2622, + 2638 ], "loc": { "start": { @@ -4637,8 +4637,8 @@ "value": false, "raw": "false", "range": [ - 2640, - 2645 + 2641, + 2646 ], "loc": { "start": { @@ -4652,8 +4652,8 @@ } }, "range": [ - 2621, - 2645 + 2622, + 2646 ], "loc": { "start": { @@ -4667,8 +4667,8 @@ } }, "range": [ - 2621, - 2646 + 2622, + 2647 ], "loc": { "start": { @@ -4685,8 +4685,8 @@ "type": "Block", "value": "* @private ", "range": [ - 2597, - 2612 + 2598, + 2613 ], "loc": { "start": { @@ -4710,8 +4710,8 @@ "type": "Identifier", "name": "startRow", "range": [ - 2660, - 2668 + 2661, + 2669 ], "loc": { "start": { @@ -4726,8 +4726,8 @@ }, "init": null, "range": [ - 2660, - 2668 + 2661, + 2669 ], "loc": { "start": { @@ -4743,8 +4743,8 @@ ], "kind": "let", "range": [ - 2656, - 2669 + 2657, + 2670 ], "loc": { "start": { @@ -4761,8 +4761,8 @@ "type": "Line", "value": " TODO: use for-of", "range": [ - 2679, - 2698 + 2680, + 2699 ], "loc": { "start": { @@ -4788,8 +4788,8 @@ "type": "Identifier", "name": "args", "range": [ - 2707, - 2711 + 2708, + 2712 ], "loc": { "start": { @@ -4806,8 +4806,8 @@ "type": "Identifier", "name": "forEach", "range": [ - 2712, - 2719 + 2713, + 2720 ], "loc": { "start": { @@ -4821,8 +4821,8 @@ } }, "range": [ - 2707, - 2719 + 2708, + 2720 ], "loc": { "start": { @@ -4844,8 +4844,8 @@ "type": "Identifier", "name": "arg", "range": [ - 2721, - 2724 + 2722, + 2725 ], "loc": { "start": { @@ -4877,8 +4877,8 @@ "type": "Identifier", "name": "arg", "range": [ - 2754, - 2757 + 2755, + 2758 ], "loc": { "start": { @@ -4893,8 +4893,8 @@ }, "prefix": true, "range": [ - 2747, - 2757 + 2748, + 2758 ], "loc": { "start": { @@ -4912,8 +4912,8 @@ "value": "object", "raw": "'object'", "range": [ - 2762, - 2770 + 2763, + 2771 ], "loc": { "start": { @@ -4927,8 +4927,8 @@ } }, "range": [ - 2747, - 2770 + 2748, + 2771 ], "loc": { "start": { @@ -4951,8 +4951,8 @@ "type": "Identifier", "name": "arg", "range": [ - 2774, - 2777 + 2775, + 2778 ], "loc": { "start": { @@ -4969,8 +4969,8 @@ "type": "Identifier", "name": "nodeName", "range": [ - 2778, - 2786 + 2779, + 2787 ], "loc": { "start": { @@ -4984,8 +4984,8 @@ } }, "range": [ - 2774, - 2786 + 2775, + 2787 ], "loc": { "start": { @@ -5003,8 +5003,8 @@ "value": "TABLE", "raw": "'TABLE'", "range": [ - 2791, - 2798 + 2792, + 2799 ], "loc": { "start": { @@ -5018,8 +5018,8 @@ } }, "range": [ - 2774, - 2798 + 2775, + 2799 ], "loc": { "start": { @@ -5033,8 +5033,8 @@ } }, "range": [ - 2747, - 2798 + 2748, + 2799 ], "loc": { "start": { @@ -5061,8 +5061,8 @@ "object": { "type": "ThisExpression", "range": [ - 2818, - 2822 + 2819, + 2823 ], "loc": { "start": { @@ -5079,8 +5079,8 @@ "type": "Identifier", "name": "tbl", "range": [ - 2823, - 2826 + 2824, + 2827 ], "loc": { "start": { @@ -5094,8 +5094,8 @@ } }, "range": [ - 2818, - 2826 + 2819, + 2827 ], "loc": { "start": { @@ -5112,8 +5112,8 @@ "type": "Identifier", "name": "arg", "range": [ - 2829, - 2832 + 2830, + 2833 ], "loc": { "start": { @@ -5127,8 +5127,8 @@ } }, "range": [ - 2818, - 2832 + 2819, + 2833 ], "loc": { "start": { @@ -5142,8 +5142,8 @@ } }, "range": [ - 2818, - 2833 + 2819, + 2834 ], "loc": { "start": { @@ -5167,8 +5167,8 @@ "object": { "type": "ThisExpression", "range": [ - 2850, - 2854 + 2851, + 2855 ], "loc": { "start": { @@ -5185,8 +5185,8 @@ "type": "Identifier", "name": "id", "range": [ - 2855, - 2857 + 2856, + 2858 ], "loc": { "start": { @@ -5200,8 +5200,8 @@ } }, "range": [ - 2850, - 2857 + 2851, + 2858 ], "loc": { "start": { @@ -5224,8 +5224,8 @@ "type": "Identifier", "name": "arg", "range": [ - 2860, - 2863 + 2861, + 2864 ], "loc": { "start": { @@ -5242,8 +5242,8 @@ "type": "Identifier", "name": "id", "range": [ - 2864, - 2866 + 2865, + 2867 ], "loc": { "start": { @@ -5257,8 +5257,8 @@ } }, "range": [ - 2860, - 2866 + 2861, + 2867 ], "loc": { "start": { @@ -5282,8 +5282,8 @@ }, "tail": false, "range": [ - 2870, - 2876 + 2871, + 2877 ], "loc": { "start": { @@ -5304,8 +5304,8 @@ }, "tail": true, "range": [ - 2896, - 2899 + 2897, + 2900 ], "loc": { "start": { @@ -5331,8 +5331,8 @@ "type": "Identifier", "name": "Date", "range": [ - 2880, - 2884 + 2881, + 2885 ], "loc": { "start": { @@ -5347,8 +5347,8 @@ }, "arguments": [], "range": [ - 2876, - 2886 + 2877, + 2887 ], "loc": { "start": { @@ -5365,8 +5365,8 @@ "type": "Identifier", "name": "getTime", "range": [ - 2887, - 2894 + 2888, + 2895 ], "loc": { "start": { @@ -5380,8 +5380,8 @@ } }, "range": [ - 2876, - 2894 + 2877, + 2895 ], "loc": { "start": { @@ -5396,8 +5396,8 @@ }, "arguments": [], "range": [ - 2876, - 2896 + 2877, + 2897 ], "loc": { "start": { @@ -5412,8 +5412,8 @@ } ], "range": [ - 2870, - 2899 + 2871, + 2900 ], "loc": { "start": { @@ -5427,8 +5427,8 @@ } }, "range": [ - 2860, - 2899 + 2861, + 2900 ], "loc": { "start": { @@ -5442,8 +5442,8 @@ } }, "range": [ - 2850, - 2899 + 2851, + 2900 ], "loc": { "start": { @@ -5457,8 +5457,8 @@ } }, "range": [ - 2850, - 2900 + 2851, + 2901 ], "loc": { "start": { @@ -5473,8 +5473,8 @@ } ], "range": [ - 2800, - 2914 + 2801, + 2915 ], "loc": { "start": { @@ -5495,8 +5495,8 @@ "type": "Identifier", "name": "isString", "range": [ - 2924, - 2932 + 2925, + 2933 ], "loc": { "start": { @@ -5514,8 +5514,8 @@ "type": "Identifier", "name": "arg", "range": [ - 2933, - 2936 + 2934, + 2937 ], "loc": { "start": { @@ -5530,8 +5530,8 @@ } ], "range": [ - 2924, - 2937 + 2925, + 2938 ], "loc": { "start": { @@ -5558,8 +5558,8 @@ "object": { "type": "ThisExpression", "range": [ - 2957, - 2961 + 2958, + 2962 ], "loc": { "start": { @@ -5576,8 +5576,8 @@ "type": "Identifier", "name": "id", "range": [ - 2962, - 2964 + 2963, + 2965 ], "loc": { "start": { @@ -5591,8 +5591,8 @@ } }, "range": [ - 2957, - 2964 + 2958, + 2965 ], "loc": { "start": { @@ -5609,8 +5609,8 @@ "type": "Identifier", "name": "arg", "range": [ - 2967, - 2970 + 2968, + 2971 ], "loc": { "start": { @@ -5624,8 +5624,8 @@ } }, "range": [ - 2957, - 2970 + 2958, + 2971 ], "loc": { "start": { @@ -5639,8 +5639,8 @@ } }, "range": [ - 2957, - 2971 + 2958, + 2972 ], "loc": { "start": { @@ -5664,8 +5664,8 @@ "object": { "type": "ThisExpression", "range": [ - 2988, - 2992 + 2989, + 2993 ], "loc": { "start": { @@ -5682,8 +5682,8 @@ "type": "Identifier", "name": "tbl", "range": [ - 2993, - 2996 + 2994, + 2997 ], "loc": { "start": { @@ -5697,8 +5697,8 @@ } }, "range": [ - 2988, - 2996 + 2989, + 2997 ], "loc": { "start": { @@ -5717,8 +5717,8 @@ "type": "Identifier", "name": "elm", "range": [ - 2999, - 3002 + 3000, + 3003 ], "loc": { "start": { @@ -5736,8 +5736,8 @@ "type": "Identifier", "name": "arg", "range": [ - 3003, - 3006 + 3004, + 3007 ], "loc": { "start": { @@ -5752,8 +5752,8 @@ } ], "range": [ - 2999, - 3007 + 3000, + 3008 ], "loc": { "start": { @@ -5767,8 +5767,8 @@ } }, "range": [ - 2988, - 3007 + 2989, + 3008 ], "loc": { "start": { @@ -5782,8 +5782,8 @@ } }, "range": [ - 2988, - 3008 + 2989, + 3009 ], "loc": { "start": { @@ -5798,8 +5798,8 @@ } ], "range": [ - 2939, - 3022 + 2940, + 3023 ], "loc": { "start": { @@ -5820,8 +5820,8 @@ "type": "Identifier", "name": "isNumber", "range": [ - 3032, - 3040 + 3033, + 3041 ], "loc": { "start": { @@ -5839,8 +5839,8 @@ "type": "Identifier", "name": "arg", "range": [ - 3041, - 3044 + 3042, + 3045 ], "loc": { "start": { @@ -5855,8 +5855,8 @@ } ], "range": [ - 3032, - 3045 + 3033, + 3046 ], "loc": { "start": { @@ -5881,8 +5881,8 @@ "type": "Identifier", "name": "startRow", "range": [ - 3065, - 3073 + 3066, + 3074 ], "loc": { "start": { @@ -5899,8 +5899,8 @@ "type": "Identifier", "name": "arg", "range": [ - 3076, - 3079 + 3077, + 3080 ], "loc": { "start": { @@ -5914,8 +5914,8 @@ } }, "range": [ - 3065, - 3079 + 3066, + 3080 ], "loc": { "start": { @@ -5929,8 +5929,8 @@ } }, "range": [ - 3065, - 3080 + 3066, + 3081 ], "loc": { "start": { @@ -5945,8 +5945,8 @@ } ], "range": [ - 3047, - 3094 + 3048, + 3095 ], "loc": { "start": { @@ -5967,8 +5967,8 @@ "type": "Identifier", "name": "isObj", "range": [ - 3104, - 3109 + 3105, + 3110 ], "loc": { "start": { @@ -5986,8 +5986,8 @@ "type": "Identifier", "name": "arg", "range": [ - 3110, - 3113 + 3111, + 3114 ], "loc": { "start": { @@ -6002,8 +6002,8 @@ } ], "range": [ - 3104, - 3114 + 3105, + 3115 ], "loc": { "start": { @@ -6030,8 +6030,8 @@ "object": { "type": "ThisExpression", "range": [ - 3134, - 3138 + 3135, + 3139 ], "loc": { "start": { @@ -6048,8 +6048,8 @@ "type": "Identifier", "name": "cfg", "range": [ - 3139, - 3142 + 3140, + 3143 ], "loc": { "start": { @@ -6063,8 +6063,8 @@ } }, "range": [ - 3134, - 3142 + 3135, + 3143 ], "loc": { "start": { @@ -6081,8 +6081,8 @@ "type": "Identifier", "name": "arg", "range": [ - 3145, - 3148 + 3146, + 3149 ], "loc": { "start": { @@ -6096,8 +6096,8 @@ } }, "range": [ - 3134, - 3148 + 3135, + 3149 ], "loc": { "start": { @@ -6111,8 +6111,8 @@ } }, "range": [ - 3134, - 3149 + 3135, + 3150 ], "loc": { "start": { @@ -6127,8 +6127,8 @@ } ], "range": [ - 3116, - 3163 + 3117, + 3164 ], "loc": { "start": { @@ -6143,8 +6143,8 @@ }, "alternate": null, "range": [ - 3100, - 3163 + 3101, + 3164 ], "loc": { "start": { @@ -6158,8 +6158,8 @@ } }, "range": [ - 3028, - 3163 + 3029, + 3164 ], "loc": { "start": { @@ -6173,8 +6173,8 @@ } }, "range": [ - 2920, - 3163 + 2921, + 3164 ], "loc": { "start": { @@ -6188,8 +6188,8 @@ } }, "range": [ - 2743, - 3163 + 2744, + 3164 ], "loc": { "start": { @@ -6204,8 +6204,8 @@ } ], "range": [ - 2729, - 3173 + 2730, + 3174 ], "loc": { "start": { @@ -6221,8 +6221,8 @@ "generator": false, "expression": false, "range": [ - 2720, - 3173 + 2721, + 3174 ], "loc": { "start": { @@ -6237,8 +6237,8 @@ } ], "range": [ - 2707, - 3174 + 2708, + 3175 ], "loc": { "start": { @@ -6252,8 +6252,8 @@ } }, "range": [ - 2707, - 3175 + 2708, + 3176 ], "loc": { "start": { @@ -6270,8 +6270,8 @@ "type": "Line", "value": " TODO: use for-of", "range": [ - 2679, - 2698 + 2680, + 2699 ], "loc": { "start": { @@ -6300,8 +6300,8 @@ "object": { "type": "ThisExpression", "range": [ - 3190, - 3194 + 3191, + 3195 ], "loc": { "start": { @@ -6318,8 +6318,8 @@ "type": "Identifier", "name": "tbl", "range": [ - 3195, - 3198 + 3196, + 3199 ], "loc": { "start": { @@ -6333,8 +6333,8 @@ } }, "range": [ - 3190, - 3198 + 3191, + 3199 ], "loc": { "start": { @@ -6349,8 +6349,8 @@ }, "prefix": true, "range": [ - 3189, - 3198 + 3190, + 3199 ], "loc": { "start": { @@ -6375,8 +6375,8 @@ "object": { "type": "ThisExpression", "range": [ - 3202, - 3206 + 3203, + 3207 ], "loc": { "start": { @@ -6393,8 +6393,8 @@ "type": "Identifier", "name": "tbl", "range": [ - 3207, - 3210 + 3208, + 3211 ], "loc": { "start": { @@ -6408,8 +6408,8 @@ } }, "range": [ - 3202, - 3210 + 3203, + 3211 ], "loc": { "start": { @@ -6426,8 +6426,8 @@ "type": "Identifier", "name": "nodeName", "range": [ - 3211, - 3219 + 3212, + 3220 ], "loc": { "start": { @@ -6441,8 +6441,8 @@ } }, "range": [ - 3202, - 3219 + 3203, + 3220 ], "loc": { "start": { @@ -6460,8 +6460,8 @@ "value": "TABLE", "raw": "'TABLE'", "range": [ - 3224, - 3231 + 3225, + 3232 ], "loc": { "start": { @@ -6475,8 +6475,8 @@ } }, "range": [ - 3202, - 3231 + 3203, + 3232 ], "loc": { "start": { @@ -6490,8 +6490,8 @@ } }, "range": [ - 3189, - 3231 + 3190, + 3232 ], "loc": { "start": { @@ -6515,8 +6515,8 @@ "type": "Identifier", "name": "Error", "range": [ - 3257, - 3262 + 3258, + 3263 ], "loc": { "start": { @@ -6541,8 +6541,8 @@ }, "tail": true, "range": [ - 3263, - 3349 + 3264, + 3350 ], "loc": { "start": { @@ -6558,8 +6558,8 @@ ], "expressions": [], "range": [ - 3263, - 3349 + 3264, + 3350 ], "loc": { "start": { @@ -6574,8 +6574,8 @@ } ], "range": [ - 3253, - 3350 + 3254, + 3351 ], "loc": { "start": { @@ -6589,8 +6589,8 @@ } }, "range": [ - 3247, - 3351 + 3248, + 3352 ], "loc": { "start": { @@ -6605,8 +6605,8 @@ } ], "range": [ - 3233, - 3361 + 3234, + 3362 ], "loc": { "start": { @@ -6621,8 +6621,8 @@ }, "alternate": null, "range": [ - 3185, - 3361 + 3186, + 3362 ], "loc": { "start": { @@ -6648,8 +6648,8 @@ "object": { "type": "ThisExpression", "range": [ - 3375, - 3379 + 3376, + 3380 ], "loc": { "start": { @@ -6666,8 +6666,8 @@ "type": "Identifier", "name": "getRowsNb", "range": [ - 3380, - 3389 + 3381, + 3390 ], "loc": { "start": { @@ -6681,8 +6681,8 @@ } }, "range": [ - 3375, - 3389 + 3376, + 3390 ], "loc": { "start": { @@ -6697,8 +6697,8 @@ }, "arguments": [], "range": [ - 3375, - 3391 + 3376, + 3392 ], "loc": { "start": { @@ -6716,8 +6716,8 @@ "value": 0, "raw": "0", "range": [ - 3396, - 3397 + 3397, + 3398 ], "loc": { "start": { @@ -6731,8 +6731,8 @@ } }, "range": [ - 3375, - 3397 + 3376, + 3398 ], "loc": { "start": { @@ -6756,8 +6756,8 @@ "type": "Identifier", "name": "Error", "range": [ - 3423, - 3428 + 3424, + 3429 ], "loc": { "start": { @@ -6782,8 +6782,8 @@ }, "tail": true, "range": [ - 3429, - 3517 + 3430, + 3518 ], "loc": { "start": { @@ -6799,8 +6799,8 @@ ], "expressions": [], "range": [ - 3429, - 3517 + 3430, + 3518 ], "loc": { "start": { @@ -6815,8 +6815,8 @@ } ], "range": [ - 3419, - 3518 + 3420, + 3519 ], "loc": { "start": { @@ -6830,8 +6830,8 @@ } }, "range": [ - 3413, - 3519 + 3414, + 3520 ], "loc": { "start": { @@ -6846,8 +6846,8 @@ } ], "range": [ - 3399, - 3529 + 3400, + 3530 ], "loc": { "start": { @@ -6862,8 +6862,8 @@ }, "alternate": null, "range": [ - 3371, - 3529 + 3372, + 3530 ], "loc": { "start": { @@ -6880,8 +6880,8 @@ "type": "Line", "value": " configuration object", "range": [ - 3539, - 3562 + 3540, + 3563 ], "loc": { "start": { @@ -6905,8 +6905,8 @@ "type": "Identifier", "name": "f", "range": [ - 3575, - 3576 + 3576, + 3577 ], "loc": { "start": { @@ -6925,8 +6925,8 @@ "object": { "type": "ThisExpression", "range": [ - 3579, - 3583 + 3580, + 3584 ], "loc": { "start": { @@ -6943,8 +6943,8 @@ "type": "Identifier", "name": "cfg", "range": [ - 3584, - 3587 + 3585, + 3588 ], "loc": { "start": { @@ -6958,8 +6958,8 @@ } }, "range": [ - 3579, - 3587 + 3580, + 3588 ], "loc": { "start": { @@ -6973,8 +6973,8 @@ } }, "range": [ - 3575, - 3587 + 3576, + 3588 ], "loc": { "start": { @@ -6990,8 +6990,8 @@ ], "kind": "let", "range": [ - 3571, - 3588 + 3572, + 3589 ], "loc": { "start": { @@ -7008,8 +7008,8 @@ "type": "Line", "value": " configuration object", "range": [ - 3539, - 3562 + 3540, + 3563 ], "loc": { "start": { @@ -7028,8 +7028,8 @@ "type": "Block", "value": "*\n * Event emitter instance\n * @type {Emitter}\n ", "range": [ - 3598, - 3674 + 3599, + 3675 ], "loc": { "start": { @@ -7055,8 +7055,8 @@ "object": { "type": "ThisExpression", "range": [ - 3683, - 3687 + 3684, + 3688 ], "loc": { "start": { @@ -7073,8 +7073,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 3688, - 3695 + 3689, + 3696 ], "loc": { "start": { @@ -7088,8 +7088,8 @@ } }, "range": [ - 3683, - 3695 + 3684, + 3696 ], "loc": { "start": { @@ -7108,8 +7108,8 @@ "type": "Identifier", "name": "Emitter", "range": [ - 3702, - 3709 + 3703, + 3710 ], "loc": { "start": { @@ -7124,8 +7124,8 @@ }, "arguments": [], "range": [ - 3698, - 3711 + 3699, + 3712 ], "loc": { "start": { @@ -7139,8 +7139,8 @@ } }, "range": [ - 3683, - 3711 + 3684, + 3712 ], "loc": { "start": { @@ -7154,8 +7154,8 @@ } }, "range": [ - 3683, - 3712 + 3684, + 3713 ], "loc": { "start": { @@ -7172,8 +7172,8 @@ "type": "Block", "value": "*\n * Event emitter instance\n * @type {Emitter}\n ", "range": [ - 3598, - 3674 + 3599, + 3675 ], "loc": { "start": { @@ -7192,8 +7192,8 @@ "type": "Line", "value": "Start row et cols nb", "range": [ - 3722, - 3744 + 3723, + 3745 ], "loc": { "start": { @@ -7219,8 +7219,8 @@ "object": { "type": "ThisExpression", "range": [ - 3753, - 3757 + 3754, + 3758 ], "loc": { "start": { @@ -7237,8 +7237,8 @@ "type": "Identifier", "name": "refRow", "range": [ - 3758, - 3764 + 3759, + 3765 ], "loc": { "start": { @@ -7252,8 +7252,8 @@ } }, "range": [ - 3753, - 3764 + 3754, + 3765 ], "loc": { "start": { @@ -7274,8 +7274,8 @@ "type": "Identifier", "name": "isUndef", "range": [ - 3767, - 3774 + 3768, + 3775 ], "loc": { "start": { @@ -7293,8 +7293,8 @@ "type": "Identifier", "name": "startRow", "range": [ - 3775, - 3783 + 3776, + 3784 ], "loc": { "start": { @@ -7309,8 +7309,8 @@ } ], "range": [ - 3767, - 3784 + 3768, + 3785 ], "loc": { "start": { @@ -7328,8 +7328,8 @@ "value": 2, "raw": "2", "range": [ - 3787, - 3788 + 3788, + 3789 ], "loc": { "start": { @@ -7349,8 +7349,8 @@ "type": "Identifier", "name": "startRow", "range": [ - 3792, - 3800 + 3793, + 3801 ], "loc": { "start": { @@ -7368,8 +7368,8 @@ "value": 1, "raw": "1", "range": [ - 3803, - 3804 + 3804, + 3805 ], "loc": { "start": { @@ -7383,8 +7383,8 @@ } }, "range": [ - 3792, - 3804 + 3793, + 3805 ], "loc": { "start": { @@ -7398,8 +7398,8 @@ } }, "range": [ - 3767, - 3805 + 3768, + 3806 ], "loc": { "start": { @@ -7413,8 +7413,8 @@ } }, "range": [ - 3753, - 3805 + 3754, + 3806 ], "loc": { "start": { @@ -7428,8 +7428,8 @@ } }, "range": [ - 3753, - 3806 + 3754, + 3807 ], "loc": { "start": { @@ -7446,8 +7446,8 @@ "type": "Line", "value": "Start row et cols nb", "range": [ - 3722, - 3744 + 3723, + 3745 ], "loc": { "start": { @@ -7466,8 +7466,8 @@ "type": "Block", "value": "*\n * Base path for static assets\n * @type {String}\n ", "range": [ - 3816, - 3896 + 3817, + 3897 ], "loc": { "start": { @@ -7493,8 +7493,8 @@ "object": { "type": "ThisExpression", "range": [ - 3905, - 3909 + 3906, + 3910 ], "loc": { "start": { @@ -7511,8 +7511,8 @@ "type": "Identifier", "name": "basePath", "range": [ - 3910, - 3918 + 3911, + 3919 ], "loc": { "start": { @@ -7526,8 +7526,8 @@ } }, "range": [ - 3905, - 3918 + 3906, + 3919 ], "loc": { "start": { @@ -7550,8 +7550,8 @@ "type": "Identifier", "name": "f", "range": [ - 3921, - 3922 + 3922, + 3923 ], "loc": { "start": { @@ -7568,8 +7568,8 @@ "type": "Identifier", "name": "base_path", "range": [ - 3923, - 3932 + 3924, + 3933 ], "loc": { "start": { @@ -7583,8 +7583,8 @@ } }, "range": [ - 3921, - 3932 + 3922, + 3933 ], "loc": { "start": { @@ -7602,8 +7602,8 @@ "value": "tablefilter/", "raw": "'tablefilter/'", "range": [ - 3936, - 3950 + 3937, + 3951 ], "loc": { "start": { @@ -7617,8 +7617,8 @@ } }, "range": [ - 3921, - 3950 + 3922, + 3951 ], "loc": { "start": { @@ -7632,8 +7632,8 @@ } }, "range": [ - 3905, - 3950 + 3906, + 3951 ], "loc": { "start": { @@ -7647,8 +7647,8 @@ } }, "range": [ - 3905, - 3951 + 3906, + 3952 ], "loc": { "start": { @@ -7665,8 +7665,8 @@ "type": "Block", "value": "*\n * Base path for static assets\n * @type {String}\n ", "range": [ - 3816, - 3896 + 3817, + 3897 ], "loc": { "start": { @@ -7685,8 +7685,8 @@ "type": "Block", "value": "** filters' grid properties **", "range": [ - 3961, - 3995 + 3962, + 3996 ], "loc": { "start": { @@ -7703,8 +7703,8 @@ "type": "Block", "value": "*\n * Enable/disable filters\n * @type {Boolean}\n ", "range": [ - 4005, - 4081 + 4006, + 4082 ], "loc": { "start": { @@ -7730,8 +7730,8 @@ "object": { "type": "ThisExpression", "range": [ - 4090, - 4094 + 4091, + 4095 ], "loc": { "start": { @@ -7748,8 +7748,8 @@ "type": "Identifier", "name": "fltGrid", "range": [ - 4095, - 4102 + 4096, + 4103 ], "loc": { "start": { @@ -7763,8 +7763,8 @@ } }, "range": [ - 4090, - 4102 + 4091, + 4103 ], "loc": { "start": { @@ -7789,8 +7789,8 @@ "type": "Identifier", "name": "f", "range": [ - 4105, - 4106 + 4106, + 4107 ], "loc": { "start": { @@ -7807,8 +7807,8 @@ "type": "Identifier", "name": "grid", "range": [ - 4107, - 4111 + 4108, + 4112 ], "loc": { "start": { @@ -7822,8 +7822,8 @@ } }, "range": [ - 4105, - 4111 + 4106, + 4112 ], "loc": { "start": { @@ -7841,8 +7841,8 @@ "value": false, "raw": "false", "range": [ - 4116, - 4121 + 4117, + 4122 ], "loc": { "start": { @@ -7856,8 +7856,8 @@ } }, "range": [ - 4105, - 4121 + 4106, + 4122 ], "loc": { "start": { @@ -7875,8 +7875,8 @@ "value": false, "raw": "false", "range": [ - 4124, - 4129 + 4125, + 4130 ], "loc": { "start": { @@ -7894,8 +7894,8 @@ "value": true, "raw": "true", "range": [ - 4132, - 4136 + 4133, + 4137 ], "loc": { "start": { @@ -7909,8 +7909,8 @@ } }, "range": [ - 4105, - 4136 + 4106, + 4137 ], "loc": { "start": { @@ -7924,8 +7924,8 @@ } }, "range": [ - 4090, - 4136 + 4091, + 4137 ], "loc": { "start": { @@ -7939,8 +7939,8 @@ } }, "range": [ - 4090, - 4137 + 4091, + 4138 ], "loc": { "start": { @@ -7957,8 +7957,8 @@ "type": "Block", "value": "** filters' grid properties **", "range": [ - 3961, - 3995 + 3962, + 3996 ], "loc": { "start": { @@ -7975,8 +7975,8 @@ "type": "Block", "value": "*\n * Enable/disable filters\n * @type {Boolean}\n ", "range": [ - 4005, - 4081 + 4006, + 4082 ], "loc": { "start": { @@ -7995,8 +7995,8 @@ "type": "Block", "value": "*\n * Enable/disable grid layout (fixed headers)\n * @type {Boolean}\n ", "range": [ - 4147, - 4243 + 4148, + 4244 ], "loc": { "start": { @@ -8022,8 +8022,8 @@ "object": { "type": "ThisExpression", "range": [ - 4252, - 4256 + 4253, + 4257 ], "loc": { "start": { @@ -8040,8 +8040,8 @@ "type": "Identifier", "name": "gridLayout", "range": [ - 4257, - 4267 + 4258, + 4268 ], "loc": { "start": { @@ -8055,8 +8055,8 @@ } }, "range": [ - 4252, - 4267 + 4253, + 4268 ], "loc": { "start": { @@ -8075,8 +8075,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 4270, - 4277 + 4271, + 4278 ], "loc": { "start": { @@ -8097,8 +8097,8 @@ "type": "Identifier", "name": "f", "range": [ - 4278, - 4279 + 4279, + 4280 ], "loc": { "start": { @@ -8115,8 +8115,8 @@ "type": "Identifier", "name": "grid_layout", "range": [ - 4280, - 4291 + 4281, + 4292 ], "loc": { "start": { @@ -8130,8 +8130,8 @@ } }, "range": [ - 4278, - 4291 + 4279, + 4292 ], "loc": { "start": { @@ -8146,8 +8146,8 @@ } ], "range": [ - 4270, - 4292 + 4271, + 4293 ], "loc": { "start": { @@ -8161,8 +8161,8 @@ } }, "range": [ - 4252, - 4292 + 4253, + 4293 ], "loc": { "start": { @@ -8176,8 +8176,8 @@ } }, "range": [ - 4252, - 4293 + 4253, + 4294 ], "loc": { "start": { @@ -8194,8 +8194,8 @@ "type": "Block", "value": "*\n * Enable/disable grid layout (fixed headers)\n * @type {Boolean}\n ", "range": [ - 4147, - 4243 + 4148, + 4244 ], "loc": { "start": { @@ -8214,8 +8214,8 @@ "type": "Block", "value": "*\n * Filters row index\n * @type {Number}\n ", "range": [ - 4303, - 4373 + 4304, + 4374 ], "loc": { "start": { @@ -8241,8 +8241,8 @@ "object": { "type": "ThisExpression", "range": [ - 4382, - 4386 + 4383, + 4387 ], "loc": { "start": { @@ -8259,8 +8259,8 @@ "type": "Identifier", "name": "filtersRowIndex", "range": [ - 4387, - 4402 + 4388, + 4403 ], "loc": { "start": { @@ -8274,8 +8274,8 @@ } }, "range": [ - 4382, - 4402 + 4383, + 4403 ], "loc": { "start": { @@ -8296,8 +8296,8 @@ "type": "Identifier", "name": "isNaN", "range": [ - 4405, - 4410 + 4406, + 4411 ], "loc": { "start": { @@ -8318,8 +8318,8 @@ "type": "Identifier", "name": "f", "range": [ - 4411, - 4412 + 4412, + 4413 ], "loc": { "start": { @@ -8336,8 +8336,8 @@ "type": "Identifier", "name": "filters_row_index", "range": [ - 4413, - 4430 + 4414, + 4431 ], "loc": { "start": { @@ -8351,8 +8351,8 @@ } }, "range": [ - 4411, - 4430 + 4412, + 4431 ], "loc": { "start": { @@ -8367,8 +8367,8 @@ } ], "range": [ - 4405, - 4431 + 4406, + 4432 ], "loc": { "start": { @@ -8386,8 +8386,8 @@ "value": 0, "raw": "0", "range": [ - 4446, - 4447 + 4447, + 4448 ], "loc": { "start": { @@ -8407,8 +8407,8 @@ "type": "Identifier", "name": "f", "range": [ - 4450, - 4451 + 4451, + 4452 ], "loc": { "start": { @@ -8425,8 +8425,8 @@ "type": "Identifier", "name": "filters_row_index", "range": [ - 4452, - 4469 + 4453, + 4470 ], "loc": { "start": { @@ -8440,8 +8440,8 @@ } }, "range": [ - 4450, - 4469 + 4451, + 4470 ], "loc": { "start": { @@ -8455,8 +8455,8 @@ } }, "range": [ - 4405, - 4469 + 4406, + 4470 ], "loc": { "start": { @@ -8470,8 +8470,8 @@ } }, "range": [ - 4382, - 4469 + 4383, + 4470 ], "loc": { "start": { @@ -8485,8 +8485,8 @@ } }, "range": [ - 4382, - 4470 + 4383, + 4471 ], "loc": { "start": { @@ -8503,8 +8503,8 @@ "type": "Block", "value": "*\n * Filters row index\n * @type {Number}\n ", "range": [ - 4303, - 4373 + 4304, + 4374 ], "loc": { "start": { @@ -8523,8 +8523,8 @@ "type": "Block", "value": "*\n * Headers row index\n * @type {Number}\n ", "range": [ - 4480, - 4550 + 4481, + 4551 ], "loc": { "start": { @@ -8550,8 +8550,8 @@ "object": { "type": "ThisExpression", "range": [ - 4559, - 4563 + 4560, + 4564 ], "loc": { "start": { @@ -8568,8 +8568,8 @@ "type": "Identifier", "name": "headersRow", "range": [ - 4564, - 4574 + 4565, + 4575 ], "loc": { "start": { @@ -8583,8 +8583,8 @@ } }, "range": [ - 4559, - 4574 + 4560, + 4575 ], "loc": { "start": { @@ -8605,8 +8605,8 @@ "type": "Identifier", "name": "isNaN", "range": [ - 4577, - 4582 + 4578, + 4583 ], "loc": { "start": { @@ -8627,8 +8627,8 @@ "type": "Identifier", "name": "f", "range": [ - 4583, - 4584 + 4584, + 4585 ], "loc": { "start": { @@ -8645,8 +8645,8 @@ "type": "Identifier", "name": "headers_row_index", "range": [ - 4585, - 4602 + 4586, + 4603 ], "loc": { "start": { @@ -8660,8 +8660,8 @@ } }, "range": [ - 4583, - 4602 + 4584, + 4603 ], "loc": { "start": { @@ -8676,8 +8676,8 @@ } ], "range": [ - 4577, - 4603 + 4578, + 4604 ], "loc": { "start": { @@ -8701,8 +8701,8 @@ "object": { "type": "ThisExpression", "range": [ - 4619, - 4623 + 4620, + 4624 ], "loc": { "start": { @@ -8719,8 +8719,8 @@ "type": "Identifier", "name": "filtersRowIndex", "range": [ - 4624, - 4639 + 4625, + 4640 ], "loc": { "start": { @@ -8734,8 +8734,8 @@ } }, "range": [ - 4619, - 4639 + 4620, + 4640 ], "loc": { "start": { @@ -8753,8 +8753,8 @@ "value": 0, "raw": "0", "range": [ - 4644, - 4645 + 4645, + 4646 ], "loc": { "start": { @@ -8768,8 +8768,8 @@ } }, "range": [ - 4619, - 4645 + 4620, + 4646 ], "loc": { "start": { @@ -8787,8 +8787,8 @@ "value": 1, "raw": "1", "range": [ - 4648, - 4649 + 4649, + 4650 ], "loc": { "start": { @@ -8806,8 +8806,8 @@ "value": 0, "raw": "0", "range": [ - 4652, - 4653 + 4653, + 4654 ], "loc": { "start": { @@ -8821,8 +8821,8 @@ } }, "range": [ - 4619, - 4653 + 4620, + 4654 ], "loc": { "start": { @@ -8842,8 +8842,8 @@ "type": "Identifier", "name": "f", "range": [ - 4657, - 4658 + 4658, + 4659 ], "loc": { "start": { @@ -8860,8 +8860,8 @@ "type": "Identifier", "name": "headers_row_index", "range": [ - 4659, - 4676 + 4660, + 4677 ], "loc": { "start": { @@ -8875,8 +8875,8 @@ } }, "range": [ - 4657, - 4676 + 4658, + 4677 ], "loc": { "start": { @@ -8890,8 +8890,8 @@ } }, "range": [ - 4577, - 4676 + 4578, + 4677 ], "loc": { "start": { @@ -8905,8 +8905,8 @@ } }, "range": [ - 4559, - 4676 + 4560, + 4677 ], "loc": { "start": { @@ -8920,8 +8920,8 @@ } }, "range": [ - 4559, - 4677 + 4560, + 4678 ], "loc": { "start": { @@ -8938,8 +8938,8 @@ "type": "Block", "value": "*\n * Headers row index\n * @type {Number}\n ", "range": [ - 4480, - 4550 + 4481, + 4551 ], "loc": { "start": { @@ -8958,8 +8958,8 @@ "type": "Block", "value": "*\n * Define the type of cell containing a filter (td/th)\n * @type {String}\n ", "range": [ - 4687, - 4791 + 4688, + 4792 ], "loc": { "start": { @@ -8985,8 +8985,8 @@ "object": { "type": "ThisExpression", "range": [ - 4800, - 4804 + 4801, + 4805 ], "loc": { "start": { @@ -9003,8 +9003,8 @@ "type": "Identifier", "name": "fltCellTag", "range": [ - 4805, - 4815 + 4806, + 4816 ], "loc": { "start": { @@ -9018,8 +9018,8 @@ } }, "range": [ - 4800, - 4815 + 4801, + 4816 ], "loc": { "start": { @@ -9040,8 +9040,8 @@ "type": "Identifier", "name": "isString", "range": [ - 4818, - 4826 + 4819, + 4827 ], "loc": { "start": { @@ -9062,8 +9062,8 @@ "type": "Identifier", "name": "f", "range": [ - 4827, - 4828 + 4828, + 4829 ], "loc": { "start": { @@ -9080,8 +9080,8 @@ "type": "Identifier", "name": "filters_cell_tag", "range": [ - 4829, - 4845 + 4830, + 4846 ], "loc": { "start": { @@ -9095,8 +9095,8 @@ } }, "range": [ - 4827, - 4845 + 4828, + 4846 ], "loc": { "start": { @@ -9111,8 +9111,8 @@ } ], "range": [ - 4818, - 4846 + 4819, + 4847 ], "loc": { "start": { @@ -9132,8 +9132,8 @@ "type": "Identifier", "name": "f", "range": [ - 4861, - 4862 + 4862, + 4863 ], "loc": { "start": { @@ -9150,8 +9150,8 @@ "type": "Identifier", "name": "filters_cell_tag", "range": [ - 4863, - 4879 + 4864, + 4880 ], "loc": { "start": { @@ -9165,8 +9165,8 @@ } }, "range": [ - 4861, - 4879 + 4862, + 4880 ], "loc": { "start": { @@ -9183,8 +9183,8 @@ "type": "Identifier", "name": "CELL_TAG", "range": [ - 4882, - 4890 + 4883, + 4891 ], "loc": { "start": { @@ -9198,8 +9198,8 @@ } }, "range": [ - 4818, - 4890 + 4819, + 4891 ], "loc": { "start": { @@ -9213,8 +9213,8 @@ } }, "range": [ - 4800, - 4890 + 4801, + 4891 ], "loc": { "start": { @@ -9228,8 +9228,8 @@ } }, "range": [ - 4800, - 4891 + 4801, + 4892 ], "loc": { "start": { @@ -9246,8 +9246,8 @@ "type": "Block", "value": "*\n * Define the type of cell containing a filter (td/th)\n * @type {String}\n ", "range": [ - 4687, - 4791 + 4688, + 4792 ], "loc": { "start": { @@ -9266,8 +9266,8 @@ "type": "Block", "value": "*\n * List of filters IDs\n * @type {Array}\n * @private\n ", "range": [ - 4901, - 4992 + 4902, + 4993 ], "loc": { "start": { @@ -9293,8 +9293,8 @@ "object": { "type": "ThisExpression", "range": [ - 5001, - 5005 + 5002, + 5006 ], "loc": { "start": { @@ -9311,8 +9311,8 @@ "type": "Identifier", "name": "fltIds", "range": [ - 5006, - 5012 + 5007, + 5013 ], "loc": { "start": { @@ -9326,8 +9326,8 @@ } }, "range": [ - 5001, - 5012 + 5002, + 5013 ], "loc": { "start": { @@ -9344,8 +9344,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 5015, - 5017 + 5016, + 5018 ], "loc": { "start": { @@ -9359,8 +9359,8 @@ } }, "range": [ - 5001, - 5017 + 5002, + 5018 ], "loc": { "start": { @@ -9374,8 +9374,8 @@ } }, "range": [ - 5001, - 5018 + 5002, + 5019 ], "loc": { "start": { @@ -9392,8 +9392,8 @@ "type": "Block", "value": "*\n * List of filters IDs\n * @type {Array}\n * @private\n ", "range": [ - 4901, - 4992 + 4902, + 4993 ], "loc": { "start": { @@ -9412,8 +9412,8 @@ "type": "Block", "value": "*\n * List of valid rows indexes (rows visible upon filtering)\n * @type {Array}\n * @private\n ", "range": [ - 5028, - 5156 + 5029, + 5157 ], "loc": { "start": { @@ -9439,8 +9439,8 @@ "object": { "type": "ThisExpression", "range": [ - 5165, - 5169 + 5166, + 5170 ], "loc": { "start": { @@ -9457,8 +9457,8 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 5170, - 5184 + 5171, + 5185 ], "loc": { "start": { @@ -9472,8 +9472,8 @@ } }, "range": [ - 5165, - 5184 + 5166, + 5185 ], "loc": { "start": { @@ -9490,8 +9490,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 5187, - 5189 + 5188, + 5190 ], "loc": { "start": { @@ -9505,8 +9505,8 @@ } }, "range": [ - 5165, - 5189 + 5166, + 5190 ], "loc": { "start": { @@ -9520,8 +9520,8 @@ } }, "range": [ - 5165, - 5190 + 5166, + 5191 ], "loc": { "start": { @@ -9538,8 +9538,8 @@ "type": "Block", "value": "*\n * List of valid rows indexes (rows visible upon filtering)\n * @type {Array}\n * @private\n ", "range": [ - 5028, - 5156 + 5029, + 5157 ], "loc": { "start": { @@ -9558,8 +9558,8 @@ "type": "Block", "value": "*\n * Toolbar's container DOM element\n * @type {DOMElement}\n * @private\n ", "range": [ - 5200, - 5308 + 5201, + 5309 ], "loc": { "start": { @@ -9585,8 +9585,8 @@ "object": { "type": "ThisExpression", "range": [ - 5317, - 5321 + 5318, + 5322 ], "loc": { "start": { @@ -9603,8 +9603,8 @@ "type": "Identifier", "name": "infDiv", "range": [ - 5322, - 5328 + 5323, + 5329 ], "loc": { "start": { @@ -9618,8 +9618,8 @@ } }, "range": [ - 5317, - 5328 + 5318, + 5329 ], "loc": { "start": { @@ -9637,8 +9637,8 @@ "value": null, "raw": "null", "range": [ - 5331, - 5335 + 5332, + 5336 ], "loc": { "start": { @@ -9652,8 +9652,8 @@ } }, "range": [ - 5317, - 5335 + 5318, + 5336 ], "loc": { "start": { @@ -9667,8 +9667,8 @@ } }, "range": [ - 5317, - 5336 + 5318, + 5337 ], "loc": { "start": { @@ -9685,8 +9685,8 @@ "type": "Block", "value": "*\n * Toolbar's container DOM element\n * @type {DOMElement}\n * @private\n ", "range": [ - 5200, - 5308 + 5201, + 5309 ], "loc": { "start": { @@ -9705,8 +9705,8 @@ "type": "Block", "value": "*\n * Left-side inner container DOM element (rows counter in toolbar)\n * @type {DOMElement}\n * @private\n ", "range": [ - 5346, - 5486 + 5347, + 5487 ], "loc": { "start": { @@ -9732,8 +9732,8 @@ "object": { "type": "ThisExpression", "range": [ - 5495, - 5499 + 5496, + 5500 ], "loc": { "start": { @@ -9750,8 +9750,8 @@ "type": "Identifier", "name": "lDiv", "range": [ - 5500, - 5504 + 5501, + 5505 ], "loc": { "start": { @@ -9765,8 +9765,8 @@ } }, "range": [ - 5495, - 5504 + 5496, + 5505 ], "loc": { "start": { @@ -9784,8 +9784,8 @@ "value": null, "raw": "null", "range": [ - 5507, - 5511 + 5508, + 5512 ], "loc": { "start": { @@ -9799,8 +9799,8 @@ } }, "range": [ - 5495, - 5511 + 5496, + 5512 ], "loc": { "start": { @@ -9814,8 +9814,8 @@ } }, "range": [ - 5495, - 5512 + 5496, + 5513 ], "loc": { "start": { @@ -9832,8 +9832,8 @@ "type": "Block", "value": "*\n * Left-side inner container DOM element (rows counter in toolbar)\n * @type {DOMElement}\n * @private\n ", "range": [ - 5346, - 5486 + 5347, + 5487 ], "loc": { "start": { @@ -9852,8 +9852,8 @@ "type": "Block", "value": "*\n * Right-side inner container DOM element (reset button,\n * page length selector in toolbar)\n * @type {DOMElement}\n * @private\n ", "range": [ - 5522, - 5696 + 5523, + 5697 ], "loc": { "start": { @@ -9879,8 +9879,8 @@ "object": { "type": "ThisExpression", "range": [ - 5705, - 5709 + 5706, + 5710 ], "loc": { "start": { @@ -9897,8 +9897,8 @@ "type": "Identifier", "name": "rDiv", "range": [ - 5710, - 5714 + 5711, + 5715 ], "loc": { "start": { @@ -9912,8 +9912,8 @@ } }, "range": [ - 5705, - 5714 + 5706, + 5715 ], "loc": { "start": { @@ -9931,8 +9931,8 @@ "value": null, "raw": "null", "range": [ - 5717, - 5721 + 5718, + 5722 ], "loc": { "start": { @@ -9946,8 +9946,8 @@ } }, "range": [ - 5705, - 5721 + 5706, + 5722 ], "loc": { "start": { @@ -9961,8 +9961,8 @@ } }, "range": [ - 5705, - 5722 + 5706, + 5723 ], "loc": { "start": { @@ -9979,8 +9979,8 @@ "type": "Block", "value": "*\n * Right-side inner container DOM element (reset button,\n * page length selector in toolbar)\n * @type {DOMElement}\n * @private\n ", "range": [ - 5522, - 5696 + 5523, + 5697 ], "loc": { "start": { @@ -9999,8 +9999,8 @@ "type": "Block", "value": "*\n * Middle inner container DOM element (paging elements in toolbar)\n * @type {DOMElement}\n * @private\n ", "range": [ - 5732, - 5872 + 5733, + 5873 ], "loc": { "start": { @@ -10026,8 +10026,8 @@ "object": { "type": "ThisExpression", "range": [ - 5881, - 5885 + 5882, + 5886 ], "loc": { "start": { @@ -10044,8 +10044,8 @@ "type": "Identifier", "name": "mDiv", "range": [ - 5886, - 5890 + 5887, + 5891 ], "loc": { "start": { @@ -10059,8 +10059,8 @@ } }, "range": [ - 5881, - 5890 + 5882, + 5891 ], "loc": { "start": { @@ -10078,8 +10078,8 @@ "value": null, "raw": "null", "range": [ - 5893, - 5897 + 5894, + 5898 ], "loc": { "start": { @@ -10093,8 +10093,8 @@ } }, "range": [ - 5881, - 5897 + 5882, + 5898 ], "loc": { "start": { @@ -10108,8 +10108,8 @@ } }, "range": [ - 5881, - 5898 + 5882, + 5899 ], "loc": { "start": { @@ -10126,8 +10126,8 @@ "type": "Block", "value": "*\n * Middle inner container DOM element (paging elements in toolbar)\n * @type {DOMElement}\n * @private\n ", "range": [ - 5732, - 5872 + 5733, + 5873 ], "loc": { "start": { @@ -10146,8 +10146,8 @@ "type": "Block", "value": "*\n * Css class for toolbar's container DOM element\n * @type {String}\n ", "range": [ - 5908, - 6006 + 5909, + 6007 ], "loc": { "start": { @@ -10173,8 +10173,8 @@ "object": { "type": "ThisExpression", "range": [ - 6015, - 6019 + 6016, + 6020 ], "loc": { "start": { @@ -10191,8 +10191,8 @@ "type": "Identifier", "name": "infDivCssClass", "range": [ - 6020, - 6034 + 6021, + 6035 ], "loc": { "start": { @@ -10206,8 +10206,8 @@ } }, "range": [ - 6015, - 6034 + 6016, + 6035 ], "loc": { "start": { @@ -10230,8 +10230,8 @@ "type": "Identifier", "name": "f", "range": [ - 6037, - 6038 + 6038, + 6039 ], "loc": { "start": { @@ -10248,8 +10248,8 @@ "type": "Identifier", "name": "inf_div_css_class", "range": [ - 6039, - 6056 + 6040, + 6057 ], "loc": { "start": { @@ -10263,8 +10263,8 @@ } }, "range": [ - 6037, - 6056 + 6038, + 6057 ], "loc": { "start": { @@ -10282,8 +10282,8 @@ "value": "inf", "raw": "'inf'", "range": [ - 6060, - 6065 + 6061, + 6066 ], "loc": { "start": { @@ -10297,8 +10297,8 @@ } }, "range": [ - 6037, - 6065 + 6038, + 6066 ], "loc": { "start": { @@ -10312,8 +10312,8 @@ } }, "range": [ - 6015, - 6065 + 6016, + 6066 ], "loc": { "start": { @@ -10327,8 +10327,8 @@ } }, "range": [ - 6015, - 6066 + 6016, + 6067 ], "loc": { "start": { @@ -10345,8 +10345,8 @@ "type": "Block", "value": "*\n * Css class for toolbar's container DOM element\n * @type {String}\n ", "range": [ - 5908, - 6006 + 5909, + 6007 ], "loc": { "start": { @@ -10365,8 +10365,8 @@ "type": "Block", "value": "*\n * Css class for left-side inner container DOM element\n * @type {String}\n ", "range": [ - 6076, - 6180 + 6077, + 6181 ], "loc": { "start": { @@ -10392,8 +10392,8 @@ "object": { "type": "ThisExpression", "range": [ - 6189, - 6193 + 6190, + 6194 ], "loc": { "start": { @@ -10410,8 +10410,8 @@ "type": "Identifier", "name": "lDivCssClass", "range": [ - 6194, - 6206 + 6195, + 6207 ], "loc": { "start": { @@ -10425,8 +10425,8 @@ } }, "range": [ - 6189, - 6206 + 6190, + 6207 ], "loc": { "start": { @@ -10449,8 +10449,8 @@ "type": "Identifier", "name": "f", "range": [ - 6209, - 6210 + 6210, + 6211 ], "loc": { "start": { @@ -10467,8 +10467,8 @@ "type": "Identifier", "name": "left_div_css_class", "range": [ - 6211, - 6229 + 6212, + 6230 ], "loc": { "start": { @@ -10482,8 +10482,8 @@ } }, "range": [ - 6209, - 6229 + 6210, + 6230 ], "loc": { "start": { @@ -10501,8 +10501,8 @@ "value": "ldiv", "raw": "'ldiv'", "range": [ - 6233, - 6239 + 6234, + 6240 ], "loc": { "start": { @@ -10516,8 +10516,8 @@ } }, "range": [ - 6209, - 6239 + 6210, + 6240 ], "loc": { "start": { @@ -10531,8 +10531,8 @@ } }, "range": [ - 6189, - 6239 + 6190, + 6240 ], "loc": { "start": { @@ -10546,8 +10546,8 @@ } }, "range": [ - 6189, - 6240 + 6190, + 6241 ], "loc": { "start": { @@ -10564,8 +10564,8 @@ "type": "Block", "value": "*\n * Css class for left-side inner container DOM element\n * @type {String}\n ", "range": [ - 6076, - 6180 + 6077, + 6181 ], "loc": { "start": { @@ -10584,8 +10584,8 @@ "type": "Block", "value": "*\n * Css class for right-side inner container DOM element\n * @type {String}\n ", "range": [ - 6250, - 6355 + 6251, + 6356 ], "loc": { "start": { @@ -10611,8 +10611,8 @@ "object": { "type": "ThisExpression", "range": [ - 6364, - 6368 + 6365, + 6369 ], "loc": { "start": { @@ -10629,8 +10629,8 @@ "type": "Identifier", "name": "rDivCssClass", "range": [ - 6369, - 6381 + 6370, + 6382 ], "loc": { "start": { @@ -10644,8 +10644,8 @@ } }, "range": [ - 6364, - 6381 + 6365, + 6382 ], "loc": { "start": { @@ -10668,8 +10668,8 @@ "type": "Identifier", "name": "f", "range": [ - 6384, - 6385 + 6385, + 6386 ], "loc": { "start": { @@ -10686,8 +10686,8 @@ "type": "Identifier", "name": "right_div_css_class", "range": [ - 6386, - 6405 + 6387, + 6406 ], "loc": { "start": { @@ -10701,8 +10701,8 @@ } }, "range": [ - 6384, - 6405 + 6385, + 6406 ], "loc": { "start": { @@ -10720,8 +10720,8 @@ "value": "rdiv", "raw": "'rdiv'", "range": [ - 6409, - 6415 + 6410, + 6416 ], "loc": { "start": { @@ -10735,8 +10735,8 @@ } }, "range": [ - 6384, - 6415 + 6385, + 6416 ], "loc": { "start": { @@ -10750,8 +10750,8 @@ } }, "range": [ - 6364, - 6415 + 6365, + 6416 ], "loc": { "start": { @@ -10765,8 +10765,8 @@ } }, "range": [ - 6364, - 6416 + 6365, + 6417 ], "loc": { "start": { @@ -10783,8 +10783,8 @@ "type": "Block", "value": "*\n * Css class for right-side inner container DOM element\n * @type {String}\n ", "range": [ - 6250, - 6355 + 6251, + 6356 ], "loc": { "start": { @@ -10803,8 +10803,8 @@ "type": "Block", "value": "*\n * Css class for middle inner container DOM element\n * @type {String}\n ", "range": [ - 6426, - 6527 + 6427, + 6528 ], "loc": { "start": { @@ -10830,8 +10830,8 @@ "object": { "type": "ThisExpression", "range": [ - 6536, - 6540 + 6537, + 6541 ], "loc": { "start": { @@ -10848,8 +10848,8 @@ "type": "Identifier", "name": "mDivCssClass", "range": [ - 6541, - 6553 + 6542, + 6554 ], "loc": { "start": { @@ -10863,8 +10863,8 @@ } }, "range": [ - 6536, - 6553 + 6537, + 6554 ], "loc": { "start": { @@ -10887,8 +10887,8 @@ "type": "Identifier", "name": "f", "range": [ - 6556, - 6557 + 6557, + 6558 ], "loc": { "start": { @@ -10905,8 +10905,8 @@ "type": "Identifier", "name": "middle_div_css_class", "range": [ - 6558, - 6578 + 6559, + 6579 ], "loc": { "start": { @@ -10920,8 +10920,8 @@ } }, "range": [ - 6556, - 6578 + 6557, + 6579 ], "loc": { "start": { @@ -10939,8 +10939,8 @@ "value": "mdiv", "raw": "'mdiv'", "range": [ - 6582, - 6588 + 6583, + 6589 ], "loc": { "start": { @@ -10954,8 +10954,8 @@ } }, "range": [ - 6556, - 6588 + 6557, + 6589 ], "loc": { "start": { @@ -10969,8 +10969,8 @@ } }, "range": [ - 6536, - 6588 + 6537, + 6589 ], "loc": { "start": { @@ -10984,8 +10984,8 @@ } }, "range": [ - 6536, - 6589 + 6537, + 6590 ], "loc": { "start": { @@ -11002,8 +11002,8 @@ "type": "Block", "value": "*\n * Css class for middle inner container DOM element\n * @type {String}\n ", "range": [ - 6426, - 6527 + 6427, + 6528 ], "loc": { "start": { @@ -11022,8 +11022,8 @@ "type": "Block", "value": "** filters' grid appearance **", "range": [ - 6599, - 6633 + 6600, + 6634 ], "loc": { "start": { @@ -11040,8 +11040,8 @@ "type": "Block", "value": "*\n * Path for stylesheets\n * @type {String}\n ", "range": [ - 6642, - 6715 + 6643, + 6716 ], "loc": { "start": { @@ -11067,8 +11067,8 @@ "object": { "type": "ThisExpression", "range": [ - 6724, - 6728 + 6725, + 6729 ], "loc": { "start": { @@ -11085,8 +11085,8 @@ "type": "Identifier", "name": "stylePath", "range": [ - 6729, - 6738 + 6730, + 6739 ], "loc": { "start": { @@ -11100,8 +11100,8 @@ } }, "range": [ - 6724, - 6738 + 6725, + 6739 ], "loc": { "start": { @@ -11124,8 +11124,8 @@ "type": "Identifier", "name": "f", "range": [ - 6741, - 6742 + 6742, + 6743 ], "loc": { "start": { @@ -11142,8 +11142,8 @@ "type": "Identifier", "name": "style_path", "range": [ - 6743, - 6753 + 6744, + 6754 ], "loc": { "start": { @@ -11157,8 +11157,8 @@ } }, "range": [ - 6741, - 6753 + 6742, + 6754 ], "loc": { "start": { @@ -11180,8 +11180,8 @@ "object": { "type": "ThisExpression", "range": [ - 6757, - 6761 + 6758, + 6762 ], "loc": { "start": { @@ -11198,8 +11198,8 @@ "type": "Identifier", "name": "basePath", "range": [ - 6762, - 6770 + 6763, + 6771 ], "loc": { "start": { @@ -11213,8 +11213,8 @@ } }, "range": [ - 6757, - 6770 + 6758, + 6771 ], "loc": { "start": { @@ -11232,8 +11232,8 @@ "value": "style/", "raw": "'style/'", "range": [ - 6773, - 6781 + 6774, + 6782 ], "loc": { "start": { @@ -11247,8 +11247,8 @@ } }, "range": [ - 6757, - 6781 + 6758, + 6782 ], "loc": { "start": { @@ -11262,8 +11262,8 @@ } }, "range": [ - 6741, - 6781 + 6742, + 6782 ], "loc": { "start": { @@ -11277,8 +11277,8 @@ } }, "range": [ - 6724, - 6781 + 6725, + 6782 ], "loc": { "start": { @@ -11292,8 +11292,8 @@ } }, "range": [ - 6724, - 6782 + 6725, + 6783 ], "loc": { "start": { @@ -11310,8 +11310,8 @@ "type": "Block", "value": "** filters' grid appearance **", "range": [ - 6599, - 6633 + 6600, + 6634 ], "loc": { "start": { @@ -11328,8 +11328,8 @@ "type": "Block", "value": "*\n * Path for stylesheets\n * @type {String}\n ", "range": [ - 6642, - 6715 + 6643, + 6716 ], "loc": { "start": { @@ -11348,8 +11348,8 @@ "type": "Block", "value": "*\n * Main stylesheet path\n * @type {String}\n ", "range": [ - 6792, - 6865 + 6793, + 6866 ], "loc": { "start": { @@ -11375,8 +11375,8 @@ "object": { "type": "ThisExpression", "range": [ - 6874, - 6878 + 6875, + 6879 ], "loc": { "start": { @@ -11393,8 +11393,8 @@ "type": "Identifier", "name": "stylesheet", "range": [ - 6879, - 6889 + 6880, + 6890 ], "loc": { "start": { @@ -11408,8 +11408,8 @@ } }, "range": [ - 6874, - 6889 + 6875, + 6890 ], "loc": { "start": { @@ -11432,8 +11432,8 @@ "type": "Identifier", "name": "f", "range": [ - 6892, - 6893 + 6893, + 6894 ], "loc": { "start": { @@ -11450,8 +11450,8 @@ "type": "Identifier", "name": "stylesheet", "range": [ - 6894, - 6904 + 6895, + 6905 ], "loc": { "start": { @@ -11465,8 +11465,8 @@ } }, "range": [ - 6892, - 6904 + 6893, + 6905 ], "loc": { "start": { @@ -11488,8 +11488,8 @@ "object": { "type": "ThisExpression", "range": [ - 6908, - 6912 + 6909, + 6913 ], "loc": { "start": { @@ -11506,8 +11506,8 @@ "type": "Identifier", "name": "stylePath", "range": [ - 6913, - 6922 + 6914, + 6923 ], "loc": { "start": { @@ -11521,8 +11521,8 @@ } }, "range": [ - 6908, - 6922 + 6909, + 6923 ], "loc": { "start": { @@ -11540,8 +11540,8 @@ "value": "tablefilter.css", "raw": "'tablefilter.css'", "range": [ - 6925, - 6942 + 6926, + 6943 ], "loc": { "start": { @@ -11555,8 +11555,8 @@ } }, "range": [ - 6908, - 6942 + 6909, + 6943 ], "loc": { "start": { @@ -11570,8 +11570,8 @@ } }, "range": [ - 6892, - 6942 + 6893, + 6943 ], "loc": { "start": { @@ -11585,8 +11585,8 @@ } }, "range": [ - 6874, - 6942 + 6875, + 6943 ], "loc": { "start": { @@ -11600,8 +11600,8 @@ } }, "range": [ - 6874, - 6943 + 6875, + 6944 ], "loc": { "start": { @@ -11618,8 +11618,8 @@ "type": "Block", "value": "*\n * Main stylesheet path\n * @type {String}\n ", "range": [ - 6792, - 6865 + 6793, + 6866 ], "loc": { "start": { @@ -11638,8 +11638,8 @@ "type": "Block", "value": "*\n * Main stylesheet ID\n * @type {String}\n * @private\n ", "range": [ - 6953, - 7044 + 6954, + 7045 ], "loc": { "start": { @@ -11665,8 +11665,8 @@ "object": { "type": "ThisExpression", "range": [ - 7053, - 7057 + 7054, + 7058 ], "loc": { "start": { @@ -11683,8 +11683,8 @@ "type": "Identifier", "name": "stylesheetId", "range": [ - 7058, - 7070 + 7059, + 7071 ], "loc": { "start": { @@ -11698,8 +11698,8 @@ } }, "range": [ - 7053, - 7070 + 7054, + 7071 ], "loc": { "start": { @@ -11721,8 +11721,8 @@ "object": { "type": "ThisExpression", "range": [ - 7073, - 7077 + 7074, + 7078 ], "loc": { "start": { @@ -11739,8 +11739,8 @@ "type": "Identifier", "name": "id", "range": [ - 7078, - 7080 + 7079, + 7081 ], "loc": { "start": { @@ -11754,8 +11754,8 @@ } }, "range": [ - 7073, - 7080 + 7074, + 7081 ], "loc": { "start": { @@ -11773,8 +11773,8 @@ "value": "_style", "raw": "'_style'", "range": [ - 7083, - 7091 + 7084, + 7092 ], "loc": { "start": { @@ -11788,8 +11788,8 @@ } }, "range": [ - 7073, - 7091 + 7074, + 7092 ], "loc": { "start": { @@ -11803,8 +11803,8 @@ } }, "range": [ - 7053, - 7091 + 7054, + 7092 ], "loc": { "start": { @@ -11818,8 +11818,8 @@ } }, "range": [ - 7053, - 7092 + 7054, + 7093 ], "loc": { "start": { @@ -11836,8 +11836,8 @@ "type": "Block", "value": "*\n * Main stylesheet ID\n * @type {String}\n * @private\n ", "range": [ - 6953, - 7044 + 6954, + 7045 ], "loc": { "start": { @@ -11856,8 +11856,8 @@ "type": "Block", "value": "*\n * Css class for the filters row\n * @type {String}\n ", "range": [ - 7102, - 7184 + 7103, + 7185 ], "loc": { "start": { @@ -11883,8 +11883,8 @@ "object": { "type": "ThisExpression", "range": [ - 7193, - 7197 + 7194, + 7198 ], "loc": { "start": { @@ -11901,8 +11901,8 @@ "type": "Identifier", "name": "fltsRowCssClass", "range": [ - 7198, - 7213 + 7199, + 7214 ], "loc": { "start": { @@ -11916,8 +11916,8 @@ } }, "range": [ - 7193, - 7213 + 7194, + 7214 ], "loc": { "start": { @@ -11940,8 +11940,8 @@ "type": "Identifier", "name": "f", "range": [ - 7216, - 7217 + 7217, + 7218 ], "loc": { "start": { @@ -11958,8 +11958,8 @@ "type": "Identifier", "name": "flts_row_css_class", "range": [ - 7218, - 7236 + 7219, + 7237 ], "loc": { "start": { @@ -11973,8 +11973,8 @@ } }, "range": [ - 7216, - 7236 + 7217, + 7237 ], "loc": { "start": { @@ -11992,8 +11992,8 @@ "value": "fltrow", "raw": "'fltrow'", "range": [ - 7240, - 7248 + 7241, + 7249 ], "loc": { "start": { @@ -12007,8 +12007,8 @@ } }, "range": [ - 7216, - 7248 + 7217, + 7249 ], "loc": { "start": { @@ -12022,8 +12022,8 @@ } }, "range": [ - 7193, - 7248 + 7194, + 7249 ], "loc": { "start": { @@ -12037,8 +12037,8 @@ } }, "range": [ - 7193, - 7249 + 7194, + 7250 ], "loc": { "start": { @@ -12055,8 +12055,8 @@ "type": "Block", "value": "*\n * Css class for the filters row\n * @type {String}\n ", "range": [ - 7102, - 7184 + 7103, + 7185 ], "loc": { "start": { @@ -12075,8 +12075,8 @@ "type": "Block", "value": "*\n * Enable/disable icons (paging, reset button)\n * @type {Boolean}\n ", "range": [ - 7259, - 7356 + 7260, + 7357 ], "loc": { "start": { @@ -12102,8 +12102,8 @@ "object": { "type": "ThisExpression", "range": [ - 7365, - 7369 + 7366, + 7370 ], "loc": { "start": { @@ -12120,8 +12120,8 @@ "type": "Identifier", "name": "enableIcons", "range": [ - 7370, - 7381 + 7371, + 7382 ], "loc": { "start": { @@ -12135,8 +12135,8 @@ } }, "range": [ - 7365, - 7381 + 7366, + 7382 ], "loc": { "start": { @@ -12161,8 +12161,8 @@ "type": "Identifier", "name": "f", "range": [ - 7384, - 7385 + 7385, + 7386 ], "loc": { "start": { @@ -12179,8 +12179,8 @@ "type": "Identifier", "name": "enable_icons", "range": [ - 7386, - 7398 + 7387, + 7399 ], "loc": { "start": { @@ -12194,8 +12194,8 @@ } }, "range": [ - 7384, - 7398 + 7385, + 7399 ], "loc": { "start": { @@ -12213,8 +12213,8 @@ "value": false, "raw": "false", "range": [ - 7403, - 7408 + 7404, + 7409 ], "loc": { "start": { @@ -12228,8 +12228,8 @@ } }, "range": [ - 7384, - 7408 + 7385, + 7409 ], "loc": { "start": { @@ -12247,8 +12247,8 @@ "value": false, "raw": "false", "range": [ - 7411, - 7416 + 7412, + 7417 ], "loc": { "start": { @@ -12266,8 +12266,8 @@ "value": true, "raw": "true", "range": [ - 7419, - 7423 + 7420, + 7424 ], "loc": { "start": { @@ -12281,8 +12281,8 @@ } }, "range": [ - 7384, - 7423 + 7385, + 7424 ], "loc": { "start": { @@ -12296,8 +12296,8 @@ } }, "range": [ - 7365, - 7423 + 7366, + 7424 ], "loc": { "start": { @@ -12311,8 +12311,8 @@ } }, "range": [ - 7365, - 7424 + 7366, + 7425 ], "loc": { "start": { @@ -12329,8 +12329,8 @@ "type": "Block", "value": "*\n * Enable/disable icons (paging, reset button)\n * @type {Boolean}\n ", "range": [ - 7259, - 7356 + 7260, + 7357 ], "loc": { "start": { @@ -12349,8 +12349,8 @@ "type": "Block", "value": "*\n * Enable/disable alternating rows\n * @type {Boolean}\n ", "range": [ - 7434, - 7519 + 7435, + 7520 ], "loc": { "start": { @@ -12376,8 +12376,8 @@ "object": { "type": "ThisExpression", "range": [ - 7528, - 7532 + 7529, + 7533 ], "loc": { "start": { @@ -12394,8 +12394,8 @@ "type": "Identifier", "name": "alternateRows", "range": [ - 7533, - 7546 + 7534, + 7547 ], "loc": { "start": { @@ -12409,8 +12409,8 @@ } }, "range": [ - 7528, - 7546 + 7529, + 7547 ], "loc": { "start": { @@ -12429,8 +12429,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 7549, - 7556 + 7550, + 7557 ], "loc": { "start": { @@ -12451,8 +12451,8 @@ "type": "Identifier", "name": "f", "range": [ - 7557, - 7558 + 7558, + 7559 ], "loc": { "start": { @@ -12469,8 +12469,8 @@ "type": "Identifier", "name": "alternate_rows", "range": [ - 7559, - 7573 + 7560, + 7574 ], "loc": { "start": { @@ -12484,8 +12484,8 @@ } }, "range": [ - 7557, - 7573 + 7558, + 7574 ], "loc": { "start": { @@ -12500,8 +12500,8 @@ } ], "range": [ - 7549, - 7574 + 7550, + 7575 ], "loc": { "start": { @@ -12515,8 +12515,8 @@ } }, "range": [ - 7528, - 7574 + 7529, + 7575 ], "loc": { "start": { @@ -12530,8 +12530,8 @@ } }, "range": [ - 7528, - 7575 + 7529, + 7576 ], "loc": { "start": { @@ -12548,8 +12548,8 @@ "type": "Block", "value": "*\n * Enable/disable alternating rows\n * @type {Boolean}\n ", "range": [ - 7434, - 7519 + 7435, + 7520 ], "loc": { "start": { @@ -12568,8 +12568,8 @@ "type": "Block", "value": "*\n * Indicate whether columns widths are set\n * @type {Boolean}\n * @private\n ", "range": [ - 7585, - 7698 + 7586, + 7699 ], "loc": { "start": { @@ -12595,8 +12595,8 @@ "object": { "type": "ThisExpression", "range": [ - 7707, - 7711 + 7708, + 7712 ], "loc": { "start": { @@ -12613,8 +12613,8 @@ "type": "Identifier", "name": "hasColWidths", "range": [ - 7712, - 7724 + 7713, + 7725 ], "loc": { "start": { @@ -12628,8 +12628,8 @@ } }, "range": [ - 7707, - 7724 + 7708, + 7725 ], "loc": { "start": { @@ -12648,8 +12648,8 @@ "type": "Identifier", "name": "isArray", "range": [ - 7727, - 7734 + 7728, + 7735 ], "loc": { "start": { @@ -12670,8 +12670,8 @@ "type": "Identifier", "name": "f", "range": [ - 7735, - 7736 + 7736, + 7737 ], "loc": { "start": { @@ -12688,8 +12688,8 @@ "type": "Identifier", "name": "col_widths", "range": [ - 7737, - 7747 + 7738, + 7748 ], "loc": { "start": { @@ -12703,8 +12703,8 @@ } }, "range": [ - 7735, - 7747 + 7736, + 7748 ], "loc": { "start": { @@ -12719,8 +12719,8 @@ } ], "range": [ - 7727, - 7748 + 7728, + 7749 ], "loc": { "start": { @@ -12734,8 +12734,8 @@ } }, "range": [ - 7707, - 7748 + 7708, + 7749 ], "loc": { "start": { @@ -12749,8 +12749,8 @@ } }, "range": [ - 7707, - 7749 + 7708, + 7750 ], "loc": { "start": { @@ -12767,8 +12767,8 @@ "type": "Block", "value": "*\n * Indicate whether columns widths are set\n * @type {Boolean}\n * @private\n ", "range": [ - 7585, - 7698 + 7586, + 7699 ], "loc": { "start": { @@ -12787,8 +12787,8 @@ "type": "Block", "value": "*\n * Columns widths array\n * @type {Array}\n ", "range": [ - 7759, - 7831 + 7760, + 7832 ], "loc": { "start": { @@ -12814,8 +12814,8 @@ "object": { "type": "ThisExpression", "range": [ - 7840, - 7844 + 7841, + 7845 ], "loc": { "start": { @@ -12832,8 +12832,8 @@ "type": "Identifier", "name": "colWidths", "range": [ - 7845, - 7854 + 7846, + 7855 ], "loc": { "start": { @@ -12847,8 +12847,8 @@ } }, "range": [ - 7840, - 7854 + 7841, + 7855 ], "loc": { "start": { @@ -12869,8 +12869,8 @@ "object": { "type": "ThisExpression", "range": [ - 7857, - 7861 + 7858, + 7862 ], "loc": { "start": { @@ -12887,8 +12887,8 @@ "type": "Identifier", "name": "hasColWidths", "range": [ - 7862, - 7874 + 7863, + 7875 ], "loc": { "start": { @@ -12902,8 +12902,8 @@ } }, "range": [ - 7857, - 7874 + 7858, + 7875 ], "loc": { "start": { @@ -12923,8 +12923,8 @@ "type": "Identifier", "name": "f", "range": [ - 7877, - 7878 + 7878, + 7879 ], "loc": { "start": { @@ -12941,8 +12941,8 @@ "type": "Identifier", "name": "col_widths", "range": [ - 7879, - 7889 + 7880, + 7890 ], "loc": { "start": { @@ -12956,8 +12956,8 @@ } }, "range": [ - 7877, - 7889 + 7878, + 7890 ], "loc": { "start": { @@ -12974,8 +12974,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 7892, - 7894 + 7893, + 7895 ], "loc": { "start": { @@ -12989,8 +12989,8 @@ } }, "range": [ - 7857, - 7894 + 7858, + 7895 ], "loc": { "start": { @@ -13004,8 +13004,8 @@ } }, "range": [ - 7840, - 7894 + 7841, + 7895 ], "loc": { "start": { @@ -13019,8 +13019,8 @@ } }, "range": [ - 7840, - 7895 + 7841, + 7896 ], "loc": { "start": { @@ -13037,8 +13037,8 @@ "type": "Block", "value": "*\n * Columns widths array\n * @type {Array}\n ", "range": [ - 7759, - 7831 + 7760, + 7832 ], "loc": { "start": { @@ -13057,8 +13057,8 @@ "type": "Block", "value": "*\n * Css class for a filter element\n * @type {String}\n ", "range": [ - 7905, - 7988 + 7906, + 7989 ], "loc": { "start": { @@ -13084,8 +13084,8 @@ "object": { "type": "ThisExpression", "range": [ - 7997, - 8001 + 7998, + 8002 ], "loc": { "start": { @@ -13102,8 +13102,8 @@ "type": "Identifier", "name": "fltCssClass", "range": [ - 8002, - 8013 + 8003, + 8014 ], "loc": { "start": { @@ -13117,8 +13117,8 @@ } }, "range": [ - 7997, - 8013 + 7998, + 8014 ], "loc": { "start": { @@ -13141,8 +13141,8 @@ "type": "Identifier", "name": "f", "range": [ - 8016, - 8017 + 8017, + 8018 ], "loc": { "start": { @@ -13159,8 +13159,8 @@ "type": "Identifier", "name": "flt_css_class", "range": [ - 8018, - 8031 + 8019, + 8032 ], "loc": { "start": { @@ -13174,8 +13174,8 @@ } }, "range": [ - 8016, - 8031 + 8017, + 8032 ], "loc": { "start": { @@ -13193,8 +13193,8 @@ "value": "flt", "raw": "'flt'", "range": [ - 8035, - 8040 + 8036, + 8041 ], "loc": { "start": { @@ -13208,8 +13208,8 @@ } }, "range": [ - 8016, - 8040 + 8017, + 8041 ], "loc": { "start": { @@ -13223,8 +13223,8 @@ } }, "range": [ - 7997, - 8040 + 7998, + 8041 ], "loc": { "start": { @@ -13238,8 +13238,8 @@ } }, "range": [ - 7997, - 8041 + 7998, + 8042 ], "loc": { "start": { @@ -13256,8 +13256,8 @@ "type": "Block", "value": "*\n * Css class for a filter element\n * @type {String}\n ", "range": [ - 7905, - 7988 + 7906, + 7989 ], "loc": { "start": { @@ -13276,8 +13276,8 @@ "type": "Block", "value": "*\n * Css class for multiple select filters\n * @type {String}\n ", "range": [ - 8051, - 8141 + 8052, + 8142 ], "loc": { "start": { @@ -13303,8 +13303,8 @@ "object": { "type": "ThisExpression", "range": [ - 8150, - 8154 + 8151, + 8155 ], "loc": { "start": { @@ -13321,8 +13321,8 @@ "type": "Identifier", "name": "fltMultiCssClass", "range": [ - 8155, - 8171 + 8156, + 8172 ], "loc": { "start": { @@ -13336,8 +13336,8 @@ } }, "range": [ - 8150, - 8171 + 8151, + 8172 ], "loc": { "start": { @@ -13360,8 +13360,8 @@ "type": "Identifier", "name": "f", "range": [ - 8174, - 8175 + 8175, + 8176 ], "loc": { "start": { @@ -13378,8 +13378,8 @@ "type": "Identifier", "name": "flt_multi_css_class", "range": [ - 8176, - 8195 + 8177, + 8196 ], "loc": { "start": { @@ -13393,8 +13393,8 @@ } }, "range": [ - 8174, - 8195 + 8175, + 8196 ], "loc": { "start": { @@ -13412,8 +13412,8 @@ "value": "flt_multi", "raw": "'flt_multi'", "range": [ - 8199, - 8210 + 8200, + 8211 ], "loc": { "start": { @@ -13427,8 +13427,8 @@ } }, "range": [ - 8174, - 8210 + 8175, + 8211 ], "loc": { "start": { @@ -13442,8 +13442,8 @@ } }, "range": [ - 8150, - 8210 + 8151, + 8211 ], "loc": { "start": { @@ -13457,8 +13457,8 @@ } }, "range": [ - 8150, - 8211 + 8151, + 8212 ], "loc": { "start": { @@ -13475,8 +13475,8 @@ "type": "Block", "value": "*\n * Css class for multiple select filters\n * @type {String}\n ", "range": [ - 8051, - 8141 + 8052, + 8142 ], "loc": { "start": { @@ -13495,8 +13495,8 @@ "type": "Block", "value": "*\n * Css class for small filter (when submit button is active)\n * @type {String}\n ", "range": [ - 8221, - 8331 + 8222, + 8332 ], "loc": { "start": { @@ -13522,8 +13522,8 @@ "object": { "type": "ThisExpression", "range": [ - 8340, - 8344 + 8341, + 8345 ], "loc": { "start": { @@ -13540,8 +13540,8 @@ "type": "Identifier", "name": "fltSmallCssClass", "range": [ - 8345, - 8361 + 8346, + 8362 ], "loc": { "start": { @@ -13555,8 +13555,8 @@ } }, "range": [ - 8340, - 8361 + 8341, + 8362 ], "loc": { "start": { @@ -13579,8 +13579,8 @@ "type": "Identifier", "name": "f", "range": [ - 8364, - 8365 + 8365, + 8366 ], "loc": { "start": { @@ -13597,8 +13597,8 @@ "type": "Identifier", "name": "flt_small_css_class", "range": [ - 8366, - 8385 + 8367, + 8386 ], "loc": { "start": { @@ -13612,8 +13612,8 @@ } }, "range": [ - 8364, - 8385 + 8365, + 8386 ], "loc": { "start": { @@ -13631,8 +13631,8 @@ "value": "flt_s", "raw": "'flt_s'", "range": [ - 8389, - 8396 + 8390, + 8397 ], "loc": { "start": { @@ -13646,8 +13646,8 @@ } }, "range": [ - 8364, - 8396 + 8365, + 8397 ], "loc": { "start": { @@ -13661,8 +13661,8 @@ } }, "range": [ - 8340, - 8396 + 8341, + 8397 ], "loc": { "start": { @@ -13676,8 +13676,8 @@ } }, "range": [ - 8340, - 8397 + 8341, + 8398 ], "loc": { "start": { @@ -13694,8 +13694,8 @@ "type": "Block", "value": "*\n * Css class for small filter (when submit button is active)\n * @type {String}\n ", "range": [ - 8221, - 8331 + 8222, + 8332 ], "loc": { "start": { @@ -13714,8 +13714,8 @@ "type": "Block", "value": "*\n * Css class for single filter type\n * @type {String}\n ", "range": [ - 8407, - 8492 + 8408, + 8493 ], "loc": { "start": { @@ -13741,8 +13741,8 @@ "object": { "type": "ThisExpression", "range": [ - 8501, - 8505 + 8502, + 8506 ], "loc": { "start": { @@ -13759,8 +13759,8 @@ "type": "Identifier", "name": "singleFltCssClass", "range": [ - 8506, - 8523 + 8507, + 8524 ], "loc": { "start": { @@ -13774,8 +13774,8 @@ } }, "range": [ - 8501, - 8523 + 8502, + 8524 ], "loc": { "start": { @@ -13798,8 +13798,8 @@ "type": "Identifier", "name": "f", "range": [ - 8526, - 8527 + 8527, + 8528 ], "loc": { "start": { @@ -13816,8 +13816,8 @@ "type": "Identifier", "name": "single_flt_css_class", "range": [ - 8528, - 8548 + 8529, + 8549 ], "loc": { "start": { @@ -13831,8 +13831,8 @@ } }, "range": [ - 8526, - 8548 + 8527, + 8549 ], "loc": { "start": { @@ -13850,8 +13850,8 @@ "value": "single_flt", "raw": "'single_flt'", "range": [ - 8552, - 8564 + 8553, + 8565 ], "loc": { "start": { @@ -13865,8 +13865,8 @@ } }, "range": [ - 8526, - 8564 + 8527, + 8565 ], "loc": { "start": { @@ -13880,8 +13880,8 @@ } }, "range": [ - 8501, - 8564 + 8502, + 8565 ], "loc": { "start": { @@ -13895,8 +13895,8 @@ } }, "range": [ - 8501, - 8565 + 8502, + 8566 ], "loc": { "start": { @@ -13913,8 +13913,8 @@ "type": "Block", "value": "*\n * Css class for single filter type\n * @type {String}\n ", "range": [ - 8407, - 8492 + 8408, + 8493 ], "loc": { "start": { @@ -13933,8 +13933,8 @@ "type": "Block", "value": "** filters' grid behaviours **", "range": [ - 8575, - 8609 + 8576, + 8610 ], "loc": { "start": { @@ -13951,8 +13951,8 @@ "type": "Block", "value": "*\n * Enable/disable enter key for input type filters\n * @type {Boolean}\n ", "range": [ - 8619, - 8720 + 8620, + 8721 ], "loc": { "start": { @@ -13978,8 +13978,8 @@ "object": { "type": "ThisExpression", "range": [ - 8729, - 8733 + 8730, + 8734 ], "loc": { "start": { @@ -13996,8 +13996,8 @@ "type": "Identifier", "name": "enterKey", "range": [ - 8734, - 8742 + 8735, + 8743 ], "loc": { "start": { @@ -14011,8 +14011,8 @@ } }, "range": [ - 8729, - 8742 + 8730, + 8743 ], "loc": { "start": { @@ -14037,8 +14037,8 @@ "type": "Identifier", "name": "f", "range": [ - 8745, - 8746 + 8746, + 8747 ], "loc": { "start": { @@ -14055,8 +14055,8 @@ "type": "Identifier", "name": "enter_key", "range": [ - 8747, - 8756 + 8748, + 8757 ], "loc": { "start": { @@ -14070,8 +14070,8 @@ } }, "range": [ - 8745, - 8756 + 8746, + 8757 ], "loc": { "start": { @@ -14089,8 +14089,8 @@ "value": false, "raw": "false", "range": [ - 8761, - 8766 + 8762, + 8767 ], "loc": { "start": { @@ -14104,8 +14104,8 @@ } }, "range": [ - 8745, - 8766 + 8746, + 8767 ], "loc": { "start": { @@ -14123,8 +14123,8 @@ "value": false, "raw": "false", "range": [ - 8769, - 8774 + 8770, + 8775 ], "loc": { "start": { @@ -14142,8 +14142,8 @@ "value": true, "raw": "true", "range": [ - 8777, - 8781 + 8778, + 8782 ], "loc": { "start": { @@ -14157,8 +14157,8 @@ } }, "range": [ - 8745, - 8781 + 8746, + 8782 ], "loc": { "start": { @@ -14172,8 +14172,8 @@ } }, "range": [ - 8729, - 8781 + 8730, + 8782 ], "loc": { "start": { @@ -14187,8 +14187,8 @@ } }, "range": [ - 8729, - 8782 + 8730, + 8783 ], "loc": { "start": { @@ -14205,8 +14205,8 @@ "type": "Block", "value": "** filters' grid behaviours **", "range": [ - 8575, - 8609 + 8576, + 8610 ], "loc": { "start": { @@ -14223,8 +14223,8 @@ "type": "Block", "value": "*\n * Enable/disable enter key for input type filters\n * @type {Boolean}\n ", "range": [ - 8619, - 8720 + 8620, + 8721 ], "loc": { "start": { @@ -14243,8 +14243,8 @@ "type": "Block", "value": "*\n * Callback fired before filtering process starts\n * @type {Function}\n ", "range": [ - 8792, - 8893 + 8793, + 8894 ], "loc": { "start": { @@ -14270,8 +14270,8 @@ "object": { "type": "ThisExpression", "range": [ - 8902, - 8906 + 8903, + 8907 ], "loc": { "start": { @@ -14288,8 +14288,8 @@ "type": "Identifier", "name": "onBeforeFilter", "range": [ - 8907, - 8921 + 8908, + 8922 ], "loc": { "start": { @@ -14303,8 +14303,8 @@ } }, "range": [ - 8902, - 8921 + 8903, + 8922 ], "loc": { "start": { @@ -14325,8 +14325,8 @@ "type": "Identifier", "name": "isFn", "range": [ - 8924, - 8928 + 8925, + 8929 ], "loc": { "start": { @@ -14347,8 +14347,8 @@ "type": "Identifier", "name": "f", "range": [ - 8929, - 8930 + 8930, + 8931 ], "loc": { "start": { @@ -14365,8 +14365,8 @@ "type": "Identifier", "name": "on_before_filter", "range": [ - 8931, - 8947 + 8932, + 8948 ], "loc": { "start": { @@ -14380,8 +14380,8 @@ } }, "range": [ - 8929, - 8947 + 8930, + 8948 ], "loc": { "start": { @@ -14396,8 +14396,8 @@ } ], "range": [ - 8924, - 8948 + 8925, + 8949 ], "loc": { "start": { @@ -14417,8 +14417,8 @@ "type": "Identifier", "name": "f", "range": [ - 8963, - 8964 + 8964, + 8965 ], "loc": { "start": { @@ -14435,8 +14435,8 @@ "type": "Identifier", "name": "on_before_filter", "range": [ - 8965, - 8981 + 8966, + 8982 ], "loc": { "start": { @@ -14450,8 +14450,8 @@ } }, "range": [ - 8963, - 8981 + 8964, + 8982 ], "loc": { "start": { @@ -14468,8 +14468,8 @@ "type": "Identifier", "name": "EMPTY_FN", "range": [ - 8984, - 8992 + 8985, + 8993 ], "loc": { "start": { @@ -14483,8 +14483,8 @@ } }, "range": [ - 8924, - 8992 + 8925, + 8993 ], "loc": { "start": { @@ -14498,8 +14498,8 @@ } }, "range": [ - 8902, - 8992 + 8903, + 8993 ], "loc": { "start": { @@ -14513,8 +14513,8 @@ } }, "range": [ - 8902, - 8993 + 8903, + 8994 ], "loc": { "start": { @@ -14531,8 +14531,8 @@ "type": "Block", "value": "*\n * Callback fired before filtering process starts\n * @type {Function}\n ", "range": [ - 8792, - 8893 + 8793, + 8894 ], "loc": { "start": { @@ -14551,8 +14551,8 @@ "type": "Block", "value": "*\n * Callback fired after filtering process is completed\n * @type {Function}\n ", "range": [ - 9003, - 9109 + 9004, + 9110 ], "loc": { "start": { @@ -14578,8 +14578,8 @@ "object": { "type": "ThisExpression", "range": [ - 9118, - 9122 + 9119, + 9123 ], "loc": { "start": { @@ -14596,8 +14596,8 @@ "type": "Identifier", "name": "onAfterFilter", "range": [ - 9123, - 9136 + 9124, + 9137 ], "loc": { "start": { @@ -14611,8 +14611,8 @@ } }, "range": [ - 9118, - 9136 + 9119, + 9137 ], "loc": { "start": { @@ -14633,8 +14633,8 @@ "type": "Identifier", "name": "isFn", "range": [ - 9139, - 9143 + 9140, + 9144 ], "loc": { "start": { @@ -14655,8 +14655,8 @@ "type": "Identifier", "name": "f", "range": [ - 9144, - 9145 + 9145, + 9146 ], "loc": { "start": { @@ -14673,8 +14673,8 @@ "type": "Identifier", "name": "on_after_filter", "range": [ - 9146, - 9161 + 9147, + 9162 ], "loc": { "start": { @@ -14688,8 +14688,8 @@ } }, "range": [ - 9144, - 9161 + 9145, + 9162 ], "loc": { "start": { @@ -14704,8 +14704,8 @@ } ], "range": [ - 9139, - 9162 + 9140, + 9163 ], "loc": { "start": { @@ -14725,8 +14725,8 @@ "type": "Identifier", "name": "f", "range": [ - 9177, - 9178 + 9178, + 9179 ], "loc": { "start": { @@ -14743,8 +14743,8 @@ "type": "Identifier", "name": "on_after_filter", "range": [ - 9179, - 9194 + 9180, + 9195 ], "loc": { "start": { @@ -14758,8 +14758,8 @@ } }, "range": [ - 9177, - 9194 + 9178, + 9195 ], "loc": { "start": { @@ -14776,8 +14776,8 @@ "type": "Identifier", "name": "EMPTY_FN", "range": [ - 9197, - 9205 + 9198, + 9206 ], "loc": { "start": { @@ -14791,8 +14791,8 @@ } }, "range": [ - 9139, - 9205 + 9140, + 9206 ], "loc": { "start": { @@ -14806,8 +14806,8 @@ } }, "range": [ - 9118, - 9205 + 9119, + 9206 ], "loc": { "start": { @@ -14821,8 +14821,8 @@ } }, "range": [ - 9118, - 9206 + 9119, + 9207 ], "loc": { "start": { @@ -14839,8 +14839,8 @@ "type": "Block", "value": "*\n * Callback fired after filtering process is completed\n * @type {Function}\n ", "range": [ - 9003, - 9109 + 9004, + 9110 ], "loc": { "start": { @@ -14859,8 +14859,8 @@ "type": "Block", "value": "*\n * Enable/disable case sensitivity filtering\n * @type {Boolean}\n ", "range": [ - 9216, - 9311 + 9217, + 9312 ], "loc": { "start": { @@ -14886,8 +14886,8 @@ "object": { "type": "ThisExpression", "range": [ - 9320, - 9324 + 9321, + 9325 ], "loc": { "start": { @@ -14904,8 +14904,8 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 9325, - 9338 + 9326, + 9339 ], "loc": { "start": { @@ -14919,8 +14919,8 @@ } }, "range": [ - 9320, - 9338 + 9321, + 9339 ], "loc": { "start": { @@ -14939,8 +14939,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 9341, - 9348 + 9342, + 9349 ], "loc": { "start": { @@ -14961,8 +14961,8 @@ "type": "Identifier", "name": "f", "range": [ - 9349, - 9350 + 9350, + 9351 ], "loc": { "start": { @@ -14979,8 +14979,8 @@ "type": "Identifier", "name": "case_sensitive", "range": [ - 9351, - 9365 + 9352, + 9366 ], "loc": { "start": { @@ -14994,8 +14994,8 @@ } }, "range": [ - 9349, - 9365 + 9350, + 9366 ], "loc": { "start": { @@ -15010,8 +15010,8 @@ } ], "range": [ - 9341, - 9366 + 9342, + 9367 ], "loc": { "start": { @@ -15025,8 +15025,8 @@ } }, "range": [ - 9320, - 9366 + 9321, + 9367 ], "loc": { "start": { @@ -15040,8 +15040,8 @@ } }, "range": [ - 9320, - 9367 + 9321, + 9368 ], "loc": { "start": { @@ -15058,8 +15058,8 @@ "type": "Block", "value": "*\n * Enable/disable case sensitivity filtering\n * @type {Boolean}\n ", "range": [ - 9216, - 9311 + 9217, + 9312 ], "loc": { "start": { @@ -15078,8 +15078,8 @@ "type": "Block", "value": "*\n * Indicate whether exact match filtering is enabled on a per column\n * basis\n * @type {Boolean}\n * @private\n ", "range": [ - 9377, - 9533 + 9378, + 9534 ], "loc": { "start": { @@ -15105,8 +15105,8 @@ "object": { "type": "ThisExpression", "range": [ - 9542, - 9546 + 9543, + 9547 ], "loc": { "start": { @@ -15123,8 +15123,8 @@ "type": "Identifier", "name": "hasExactMatchByCol", "range": [ - 9547, - 9565 + 9548, + 9566 ], "loc": { "start": { @@ -15138,8 +15138,8 @@ } }, "range": [ - 9542, - 9565 + 9543, + 9566 ], "loc": { "start": { @@ -15158,8 +15158,8 @@ "type": "Identifier", "name": "isArray", "range": [ - 9568, - 9575 + 9569, + 9576 ], "loc": { "start": { @@ -15180,8 +15180,8 @@ "type": "Identifier", "name": "f", "range": [ - 9576, - 9577 + 9577, + 9578 ], "loc": { "start": { @@ -15198,8 +15198,8 @@ "type": "Identifier", "name": "columns_exact_match", "range": [ - 9578, - 9597 + 9579, + 9598 ], "loc": { "start": { @@ -15213,8 +15213,8 @@ } }, "range": [ - 9576, - 9597 + 9577, + 9598 ], "loc": { "start": { @@ -15229,8 +15229,8 @@ } ], "range": [ - 9568, - 9598 + 9569, + 9599 ], "loc": { "start": { @@ -15244,8 +15244,8 @@ } }, "range": [ - 9542, - 9598 + 9543, + 9599 ], "loc": { "start": { @@ -15259,8 +15259,8 @@ } }, "range": [ - 9542, - 9599 + 9543, + 9600 ], "loc": { "start": { @@ -15277,8 +15277,8 @@ "type": "Block", "value": "*\n * Indicate whether exact match filtering is enabled on a per column\n * basis\n * @type {Boolean}\n * @private\n ", "range": [ - 9377, - 9533 + 9378, + 9534 ], "loc": { "start": { @@ -15297,8 +15297,8 @@ "type": "Block", "value": "*\n * Exact match filtering per column array\n * @type {Array}\n ", "range": [ - 9609, - 9699 + 9610, + 9700 ], "loc": { "start": { @@ -15324,8 +15324,8 @@ "object": { "type": "ThisExpression", "range": [ - 9708, - 9712 + 9709, + 9713 ], "loc": { "start": { @@ -15342,8 +15342,8 @@ "type": "Identifier", "name": "exactMatchByCol", "range": [ - 9713, - 9728 + 9714, + 9729 ], "loc": { "start": { @@ -15357,8 +15357,8 @@ } }, "range": [ - 9708, - 9728 + 9709, + 9729 ], "loc": { "start": { @@ -15379,8 +15379,8 @@ "object": { "type": "ThisExpression", "range": [ - 9731, - 9735 + 9732, + 9736 ], "loc": { "start": { @@ -15397,8 +15397,8 @@ "type": "Identifier", "name": "hasExactMatchByCol", "range": [ - 9736, - 9754 + 9737, + 9755 ], "loc": { "start": { @@ -15412,8 +15412,8 @@ } }, "range": [ - 9731, - 9754 + 9732, + 9755 ], "loc": { "start": { @@ -15433,8 +15433,8 @@ "type": "Identifier", "name": "f", "range": [ - 9769, - 9770 + 9770, + 9771 ], "loc": { "start": { @@ -15451,8 +15451,8 @@ "type": "Identifier", "name": "columns_exact_match", "range": [ - 9771, - 9790 + 9772, + 9791 ], "loc": { "start": { @@ -15466,8 +15466,8 @@ } }, "range": [ - 9769, - 9790 + 9770, + 9791 ], "loc": { "start": { @@ -15484,8 +15484,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 9793, - 9795 + 9794, + 9796 ], "loc": { "start": { @@ -15499,8 +15499,8 @@ } }, "range": [ - 9731, - 9795 + 9732, + 9796 ], "loc": { "start": { @@ -15514,8 +15514,8 @@ } }, "range": [ - 9708, - 9795 + 9709, + 9796 ], "loc": { "start": { @@ -15529,8 +15529,8 @@ } }, "range": [ - 9708, - 9796 + 9709, + 9797 ], "loc": { "start": { @@ -15547,8 +15547,8 @@ "type": "Block", "value": "*\n * Exact match filtering per column array\n * @type {Array}\n ", "range": [ - 9609, - 9699 + 9610, + 9700 ], "loc": { "start": { @@ -15567,8 +15567,8 @@ "type": "Block", "value": "*\n * Globally enable/disable exact match filtering\n * @type {Boolean}\n ", "range": [ - 9806, - 9905 + 9807, + 9906 ], "loc": { "start": { @@ -15594,8 +15594,8 @@ "object": { "type": "ThisExpression", "range": [ - 9914, - 9918 + 9915, + 9919 ], "loc": { "start": { @@ -15612,8 +15612,8 @@ "type": "Identifier", "name": "exactMatch", "range": [ - 9919, - 9929 + 9920, + 9930 ], "loc": { "start": { @@ -15627,8 +15627,8 @@ } }, "range": [ - 9914, - 9929 + 9915, + 9930 ], "loc": { "start": { @@ -15647,8 +15647,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 9932, - 9939 + 9933, + 9940 ], "loc": { "start": { @@ -15669,8 +15669,8 @@ "type": "Identifier", "name": "f", "range": [ - 9940, - 9941 + 9941, + 9942 ], "loc": { "start": { @@ -15687,8 +15687,8 @@ "type": "Identifier", "name": "exact_match", "range": [ - 9942, - 9953 + 9943, + 9954 ], "loc": { "start": { @@ -15702,8 +15702,8 @@ } }, "range": [ - 9940, - 9953 + 9941, + 9954 ], "loc": { "start": { @@ -15718,8 +15718,8 @@ } ], "range": [ - 9932, - 9954 + 9933, + 9955 ], "loc": { "start": { @@ -15733,8 +15733,8 @@ } }, "range": [ - 9914, - 9954 + 9915, + 9955 ], "loc": { "start": { @@ -15748,8 +15748,8 @@ } }, "range": [ - 9914, - 9955 + 9915, + 9956 ], "loc": { "start": { @@ -15766,8 +15766,8 @@ "type": "Block", "value": "*\n * Globally enable/disable exact match filtering\n * @type {Boolean}\n ", "range": [ - 9806, - 9905 + 9807, + 9906 ], "loc": { "start": { @@ -15786,8 +15786,8 @@ "type": "Block", "value": "*\n * Ignore diacritics globally or on a column basis\n * @type {Boolean|Array}\n ", "range": [ - 9965, - 10072 + 9966, + 10073 ], "loc": { "start": { @@ -15813,8 +15813,8 @@ "object": { "type": "ThisExpression", "range": [ - 10081, - 10085 + 10082, + 10086 ], "loc": { "start": { @@ -15831,8 +15831,8 @@ "type": "Identifier", "name": "ignoreDiacritics", "range": [ - 10086, - 10102 + 10087, + 10103 ], "loc": { "start": { @@ -15846,8 +15846,8 @@ } }, "range": [ - 10081, - 10102 + 10082, + 10103 ], "loc": { "start": { @@ -15867,8 +15867,8 @@ "type": "Identifier", "name": "f", "range": [ - 10105, - 10106 + 10106, + 10107 ], "loc": { "start": { @@ -15885,8 +15885,8 @@ "type": "Identifier", "name": "ignore_diacritics", "range": [ - 10107, - 10124 + 10108, + 10125 ], "loc": { "start": { @@ -15900,8 +15900,8 @@ } }, "range": [ - 10105, - 10124 + 10106, + 10125 ], "loc": { "start": { @@ -15915,8 +15915,8 @@ } }, "range": [ - 10081, - 10124 + 10082, + 10125 ], "loc": { "start": { @@ -15930,8 +15930,8 @@ } }, "range": [ - 10081, - 10125 + 10082, + 10126 ], "loc": { "start": { @@ -15948,8 +15948,8 @@ "type": "Block", "value": "*\n * Ignore diacritics globally or on a column basis\n * @type {Boolean|Array}\n ", "range": [ - 9965, - 10072 + 9966, + 10073 ], "loc": { "start": { @@ -15968,8 +15968,8 @@ "type": "Block", "value": "*\n * Enable/disable linked filters filtering mode\n * @type {Boolean}\n ", "range": [ - 10135, - 10233 + 10136, + 10234 ], "loc": { "start": { @@ -15995,8 +15995,8 @@ "object": { "type": "ThisExpression", "range": [ - 10242, - 10246 + 10243, + 10247 ], "loc": { "start": { @@ -16013,8 +16013,8 @@ "type": "Identifier", "name": "linkedFilters", "range": [ - 10247, - 10260 + 10248, + 10261 ], "loc": { "start": { @@ -16028,8 +16028,8 @@ } }, "range": [ - 10242, - 10260 + 10243, + 10261 ], "loc": { "start": { @@ -16048,8 +16048,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 10263, - 10270 + 10264, + 10271 ], "loc": { "start": { @@ -16070,8 +16070,8 @@ "type": "Identifier", "name": "f", "range": [ - 10271, - 10272 + 10272, + 10273 ], "loc": { "start": { @@ -16088,8 +16088,8 @@ "type": "Identifier", "name": "linked_filters", "range": [ - 10273, - 10287 + 10274, + 10288 ], "loc": { "start": { @@ -16103,8 +16103,8 @@ } }, "range": [ - 10271, - 10287 + 10272, + 10288 ], "loc": { "start": { @@ -16119,8 +16119,8 @@ } ], "range": [ - 10263, - 10288 + 10264, + 10289 ], "loc": { "start": { @@ -16134,8 +16134,8 @@ } }, "range": [ - 10242, - 10288 + 10243, + 10289 ], "loc": { "start": { @@ -16149,8 +16149,8 @@ } }, "range": [ - 10242, - 10289 + 10243, + 10290 ], "loc": { "start": { @@ -16167,8 +16167,8 @@ "type": "Block", "value": "*\n * Enable/disable linked filters filtering mode\n * @type {Boolean}\n ", "range": [ - 10135, - 10233 + 10136, + 10234 ], "loc": { "start": { @@ -16187,8 +16187,8 @@ "type": "Block", "value": "*\n * Enable/disable readonly state for excluded options when\n * linked filters filtering mode is on\n * @type {Boolean}\n ", "range": [ - 10299, - 10455 + 10300, + 10456 ], "loc": { "start": { @@ -16214,8 +16214,8 @@ "object": { "type": "ThisExpression", "range": [ - 10464, - 10468 + 10465, + 10469 ], "loc": { "start": { @@ -16232,8 +16232,8 @@ "type": "Identifier", "name": "disableExcludedOptions", "range": [ - 10469, - 10491 + 10470, + 10492 ], "loc": { "start": { @@ -16247,8 +16247,8 @@ } }, "range": [ - 10464, - 10491 + 10465, + 10492 ], "loc": { "start": { @@ -16267,8 +16267,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 10494, - 10501 + 10495, + 10502 ], "loc": { "start": { @@ -16289,8 +16289,8 @@ "type": "Identifier", "name": "f", "range": [ - 10502, - 10503 + 10503, + 10504 ], "loc": { "start": { @@ -16307,8 +16307,8 @@ "type": "Identifier", "name": "disable_excluded_options", "range": [ - 10504, - 10528 + 10505, + 10529 ], "loc": { "start": { @@ -16322,8 +16322,8 @@ } }, "range": [ - 10502, - 10528 + 10503, + 10529 ], "loc": { "start": { @@ -16338,8 +16338,8 @@ } ], "range": [ - 10494, - 10529 + 10495, + 10530 ], "loc": { "start": { @@ -16353,8 +16353,8 @@ } }, "range": [ - 10464, - 10529 + 10465, + 10530 ], "loc": { "start": { @@ -16368,8 +16368,8 @@ } }, "range": [ - 10464, - 10530 + 10465, + 10531 ], "loc": { "start": { @@ -16386,8 +16386,8 @@ "type": "Block", "value": "*\n * Enable/disable readonly state for excluded options when\n * linked filters filtering mode is on\n * @type {Boolean}\n ", "range": [ - 10299, - 10455 + 10300, + 10456 ], "loc": { "start": { @@ -16406,8 +16406,8 @@ "type": "Block", "value": "*\n * Active filter ID\n * @type {String}\n * @private\n ", "range": [ - 10540, - 10629 + 10541, + 10630 ], "loc": { "start": { @@ -16433,8 +16433,8 @@ "object": { "type": "ThisExpression", "range": [ - 10638, - 10642 + 10639, + 10643 ], "loc": { "start": { @@ -16451,8 +16451,8 @@ "type": "Identifier", "name": "activeFilterId", "range": [ - 10643, - 10657 + 10644, + 10658 ], "loc": { "start": { @@ -16466,8 +16466,8 @@ } }, "range": [ - 10638, - 10657 + 10639, + 10658 ], "loc": { "start": { @@ -16485,8 +16485,8 @@ "value": null, "raw": "null", "range": [ - 10660, - 10664 + 10661, + 10665 ], "loc": { "start": { @@ -16500,8 +16500,8 @@ } }, "range": [ - 10638, - 10664 + 10639, + 10665 ], "loc": { "start": { @@ -16515,8 +16515,8 @@ } }, "range": [ - 10638, - 10665 + 10639, + 10666 ], "loc": { "start": { @@ -16533,8 +16533,8 @@ "type": "Block", "value": "*\n * Active filter ID\n * @type {String}\n * @private\n ", "range": [ - 10540, - 10629 + 10541, + 10630 ], "loc": { "start": { @@ -16553,8 +16553,8 @@ "type": "Block", "value": "*\n * Enable/disable always visible rows, excluded from filtering\n * @type {Boolean}\n ", "range": [ - 10675, - 10788 + 10676, + 10789 ], "loc": { "start": { @@ -16580,8 +16580,8 @@ "object": { "type": "ThisExpression", "range": [ - 10797, - 10801 + 10798, + 10802 ], "loc": { "start": { @@ -16598,8 +16598,8 @@ "type": "Identifier", "name": "hasVisibleRows", "range": [ - 10802, - 10816 + 10803, + 10817 ], "loc": { "start": { @@ -16613,8 +16613,8 @@ } }, "range": [ - 10797, - 10816 + 10798, + 10817 ], "loc": { "start": { @@ -16633,8 +16633,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 10819, - 10826 + 10820, + 10827 ], "loc": { "start": { @@ -16655,8 +16655,8 @@ "type": "Identifier", "name": "f", "range": [ - 10827, - 10828 + 10828, + 10829 ], "loc": { "start": { @@ -16673,8 +16673,8 @@ "type": "Identifier", "name": "rows_always_visible", "range": [ - 10829, - 10848 + 10830, + 10849 ], "loc": { "start": { @@ -16688,8 +16688,8 @@ } }, "range": [ - 10827, - 10848 + 10828, + 10849 ], "loc": { "start": { @@ -16704,8 +16704,8 @@ } ], "range": [ - 10819, - 10849 + 10820, + 10850 ], "loc": { "start": { @@ -16719,8 +16719,8 @@ } }, "range": [ - 10797, - 10849 + 10798, + 10850 ], "loc": { "start": { @@ -16734,8 +16734,8 @@ } }, "range": [ - 10797, - 10850 + 10798, + 10851 ], "loc": { "start": { @@ -16752,8 +16752,8 @@ "type": "Block", "value": "*\n * Enable/disable always visible rows, excluded from filtering\n * @type {Boolean}\n ", "range": [ - 10675, - 10788 + 10676, + 10789 ], "loc": { "start": { @@ -16772,8 +16772,8 @@ "type": "Block", "value": "*\n * List of row indexes to be excluded from filtering\n * @type {Array}\n ", "range": [ - 10860, - 10961 + 10861, + 10962 ], "loc": { "start": { @@ -16799,8 +16799,8 @@ "object": { "type": "ThisExpression", "range": [ - 10970, - 10974 + 10971, + 10975 ], "loc": { "start": { @@ -16817,8 +16817,8 @@ "type": "Identifier", "name": "visibleRows", "range": [ - 10975, - 10986 + 10976, + 10987 ], "loc": { "start": { @@ -16832,8 +16832,8 @@ } }, "range": [ - 10970, - 10986 + 10971, + 10987 ], "loc": { "start": { @@ -16854,8 +16854,8 @@ "object": { "type": "ThisExpression", "range": [ - 10989, - 10993 + 10990, + 10994 ], "loc": { "start": { @@ -16872,8 +16872,8 @@ "type": "Identifier", "name": "hasVisibleRows", "range": [ - 10994, - 11008 + 10995, + 11009 ], "loc": { "start": { @@ -16887,8 +16887,8 @@ } }, "range": [ - 10989, - 11008 + 10990, + 11009 ], "loc": { "start": { @@ -16908,8 +16908,8 @@ "type": "Identifier", "name": "f", "range": [ - 11011, - 11012 + 11012, + 11013 ], "loc": { "start": { @@ -16926,8 +16926,8 @@ "type": "Identifier", "name": "rows_always_visible", "range": [ - 11013, - 11032 + 11014, + 11033 ], "loc": { "start": { @@ -16941,8 +16941,8 @@ } }, "range": [ - 11011, - 11032 + 11012, + 11033 ], "loc": { "start": { @@ -16959,8 +16959,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 11035, - 11037 + 11036, + 11038 ], "loc": { "start": { @@ -16974,8 +16974,8 @@ } }, "range": [ - 10989, - 11037 + 10990, + 11038 ], "loc": { "start": { @@ -16989,8 +16989,8 @@ } }, "range": [ - 10970, - 11037 + 10971, + 11038 ], "loc": { "start": { @@ -17004,8 +17004,8 @@ } }, "range": [ - 10970, - 11038 + 10971, + 11039 ], "loc": { "start": { @@ -17022,8 +17022,8 @@ "type": "Block", "value": "*\n * List of row indexes to be excluded from filtering\n * @type {Array}\n ", "range": [ - 10860, - 10961 + 10861, + 10962 ], "loc": { "start": { @@ -17042,8 +17042,8 @@ "type": "Block", "value": "*\n * Enable/disable external filters generation\n * @type {Boolean}\n ", "range": [ - 11048, - 11144 + 11049, + 11145 ], "loc": { "start": { @@ -17069,8 +17069,8 @@ "object": { "type": "ThisExpression", "range": [ - 11153, - 11157 + 11154, + 11158 ], "loc": { "start": { @@ -17087,8 +17087,8 @@ "type": "Identifier", "name": "isExternalFlt", "range": [ - 11158, - 11171 + 11159, + 11172 ], "loc": { "start": { @@ -17102,8 +17102,8 @@ } }, "range": [ - 11153, - 11171 + 11154, + 11172 ], "loc": { "start": { @@ -17122,8 +17122,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 11174, - 11181 + 11175, + 11182 ], "loc": { "start": { @@ -17144,8 +17144,8 @@ "type": "Identifier", "name": "f", "range": [ - 11182, - 11183 + 11183, + 11184 ], "loc": { "start": { @@ -17162,8 +17162,8 @@ "type": "Identifier", "name": "external_flt_grid", "range": [ - 11184, - 11201 + 11185, + 11202 ], "loc": { "start": { @@ -17177,8 +17177,8 @@ } }, "range": [ - 11182, - 11201 + 11183, + 11202 ], "loc": { "start": { @@ -17193,8 +17193,8 @@ } ], "range": [ - 11174, - 11202 + 11175, + 11203 ], "loc": { "start": { @@ -17208,8 +17208,8 @@ } }, "range": [ - 11153, - 11202 + 11154, + 11203 ], "loc": { "start": { @@ -17223,8 +17223,8 @@ } }, "range": [ - 11153, - 11203 + 11154, + 11204 ], "loc": { "start": { @@ -17241,8 +17241,8 @@ "type": "Block", "value": "*\n * Enable/disable external filters generation\n * @type {Boolean}\n ", "range": [ - 11048, - 11144 + 11049, + 11145 ], "loc": { "start": { @@ -17261,8 +17261,8 @@ "type": "Block", "value": "*\n * List of containers IDs where external filters will be generated\n * @type {Array}\n ", "range": [ - 11213, - 11328 + 11214, + 11329 ], "loc": { "start": { @@ -17288,8 +17288,8 @@ "object": { "type": "ThisExpression", "range": [ - 11337, - 11341 + 11338, + 11342 ], "loc": { "start": { @@ -17306,8 +17306,8 @@ "type": "Identifier", "name": "externalFltTgtIds", "range": [ - 11342, - 11359 + 11343, + 11360 ], "loc": { "start": { @@ -17321,8 +17321,8 @@ } }, "range": [ - 11337, - 11359 + 11338, + 11360 ], "loc": { "start": { @@ -17345,8 +17345,8 @@ "type": "Identifier", "name": "f", "range": [ - 11362, - 11363 + 11363, + 11364 ], "loc": { "start": { @@ -17363,8 +17363,8 @@ "type": "Identifier", "name": "external_flt_grid_ids", "range": [ - 11364, - 11385 + 11365, + 11386 ], "loc": { "start": { @@ -17378,8 +17378,8 @@ } }, "range": [ - 11362, - 11385 + 11363, + 11386 ], "loc": { "start": { @@ -17396,8 +17396,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 11389, - 11391 + 11390, + 11392 ], "loc": { "start": { @@ -17411,8 +17411,8 @@ } }, "range": [ - 11362, - 11391 + 11363, + 11392 ], "loc": { "start": { @@ -17426,8 +17426,8 @@ } }, "range": [ - 11337, - 11391 + 11338, + 11392 ], "loc": { "start": { @@ -17441,8 +17441,8 @@ } }, "range": [ - 11337, - 11392 + 11338, + 11393 ], "loc": { "start": { @@ -17459,8 +17459,8 @@ "type": "Block", "value": "*\n * List of containers IDs where external filters will be generated\n * @type {Array}\n ", "range": [ - 11213, - 11328 + 11214, + 11329 ], "loc": { "start": { @@ -17479,8 +17479,8 @@ "type": "Block", "value": "*\n * Callback fired after filters are generated\n * @type {Function}\n ", "range": [ - 11402, - 11499 + 11403, + 11500 ], "loc": { "start": { @@ -17506,8 +17506,8 @@ "object": { "type": "ThisExpression", "range": [ - 11508, - 11512 + 11509, + 11513 ], "loc": { "start": { @@ -17524,8 +17524,8 @@ "type": "Identifier", "name": "onFiltersLoaded", "range": [ - 11513, - 11528 + 11514, + 11529 ], "loc": { "start": { @@ -17539,8 +17539,8 @@ } }, "range": [ - 11508, - 11528 + 11509, + 11529 ], "loc": { "start": { @@ -17561,8 +17561,8 @@ "type": "Identifier", "name": "isFn", "range": [ - 11531, - 11535 + 11532, + 11536 ], "loc": { "start": { @@ -17583,8 +17583,8 @@ "type": "Identifier", "name": "f", "range": [ - 11536, - 11537 + 11537, + 11538 ], "loc": { "start": { @@ -17601,8 +17601,8 @@ "type": "Identifier", "name": "on_filters_loaded", "range": [ - 11538, - 11555 + 11539, + 11556 ], "loc": { "start": { @@ -17616,8 +17616,8 @@ } }, "range": [ - 11536, - 11555 + 11537, + 11556 ], "loc": { "start": { @@ -17632,8 +17632,8 @@ } ], "range": [ - 11531, - 11556 + 11532, + 11557 ], "loc": { "start": { @@ -17653,8 +17653,8 @@ "type": "Identifier", "name": "f", "range": [ - 11571, - 11572 + 11572, + 11573 ], "loc": { "start": { @@ -17671,8 +17671,8 @@ "type": "Identifier", "name": "on_filters_loaded", "range": [ - 11573, - 11590 + 11574, + 11591 ], "loc": { "start": { @@ -17686,8 +17686,8 @@ } }, "range": [ - 11571, - 11590 + 11572, + 11591 ], "loc": { "start": { @@ -17704,8 +17704,8 @@ "type": "Identifier", "name": "EMPTY_FN", "range": [ - 11593, - 11601 + 11594, + 11602 ], "loc": { "start": { @@ -17719,8 +17719,8 @@ } }, "range": [ - 11531, - 11601 + 11532, + 11602 ], "loc": { "start": { @@ -17734,8 +17734,8 @@ } }, "range": [ - 11508, - 11601 + 11509, + 11602 ], "loc": { "start": { @@ -17749,8 +17749,8 @@ } }, "range": [ - 11508, - 11602 + 11509, + 11603 ], "loc": { "start": { @@ -17767,8 +17767,8 @@ "type": "Block", "value": "*\n * Callback fired after filters are generated\n * @type {Function}\n ", "range": [ - 11402, - 11499 + 11403, + 11500 ], "loc": { "start": { @@ -17787,8 +17787,8 @@ "type": "Block", "value": "*\n * Enable/disable single filter filtering all columns\n * @type {Boolean}\n ", "range": [ - 11612, - 11716 + 11613, + 11717 ], "loc": { "start": { @@ -17814,8 +17814,8 @@ "object": { "type": "ThisExpression", "range": [ - 11725, - 11729 + 11726, + 11730 ], "loc": { "start": { @@ -17832,8 +17832,8 @@ "type": "Identifier", "name": "singleSearchFlt", "range": [ - 11730, - 11745 + 11731, + 11746 ], "loc": { "start": { @@ -17847,8 +17847,8 @@ } }, "range": [ - 11725, - 11745 + 11726, + 11746 ], "loc": { "start": { @@ -17867,8 +17867,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 11748, - 11755 + 11749, + 11756 ], "loc": { "start": { @@ -17889,8 +17889,8 @@ "type": "Identifier", "name": "f", "range": [ - 11756, - 11757 + 11757, + 11758 ], "loc": { "start": { @@ -17907,8 +17907,8 @@ "type": "Identifier", "name": "single_filter", "range": [ - 11758, - 11771 + 11759, + 11772 ], "loc": { "start": { @@ -17922,8 +17922,8 @@ } }, "range": [ - 11756, - 11771 + 11757, + 11772 ], "loc": { "start": { @@ -17938,8 +17938,8 @@ } ], "range": [ - 11748, - 11772 + 11749, + 11773 ], "loc": { "start": { @@ -17953,8 +17953,8 @@ } }, "range": [ - 11725, - 11772 + 11726, + 11773 ], "loc": { "start": { @@ -17968,8 +17968,8 @@ } }, "range": [ - 11725, - 11773 + 11726, + 11774 ], "loc": { "start": { @@ -17986,8 +17986,8 @@ "type": "Block", "value": "*\n * Enable/disable single filter filtering all columns\n * @type {Boolean}\n ", "range": [ - 11612, - 11716 + 11613, + 11717 ], "loc": { "start": { @@ -18006,8 +18006,8 @@ "type": "Block", "value": "*\n * Callback fired after a row is validated during filtering\n * @type {Function}\n ", "range": [ - 11783, - 11894 + 11784, + 11895 ], "loc": { "start": { @@ -18033,8 +18033,8 @@ "object": { "type": "ThisExpression", "range": [ - 11903, - 11907 + 11904, + 11908 ], "loc": { "start": { @@ -18051,8 +18051,8 @@ "type": "Identifier", "name": "onRowValidated", "range": [ - 11908, - 11922 + 11909, + 11923 ], "loc": { "start": { @@ -18066,8 +18066,8 @@ } }, "range": [ - 11903, - 11922 + 11904, + 11923 ], "loc": { "start": { @@ -18088,8 +18088,8 @@ "type": "Identifier", "name": "isFn", "range": [ - 11925, - 11929 + 11926, + 11930 ], "loc": { "start": { @@ -18110,8 +18110,8 @@ "type": "Identifier", "name": "f", "range": [ - 11930, - 11931 + 11931, + 11932 ], "loc": { "start": { @@ -18128,8 +18128,8 @@ "type": "Identifier", "name": "on_row_validated", "range": [ - 11932, - 11948 + 11933, + 11949 ], "loc": { "start": { @@ -18143,8 +18143,8 @@ } }, "range": [ - 11930, - 11948 + 11931, + 11949 ], "loc": { "start": { @@ -18159,8 +18159,8 @@ } ], "range": [ - 11925, - 11949 + 11926, + 11950 ], "loc": { "start": { @@ -18180,8 +18180,8 @@ "type": "Identifier", "name": "f", "range": [ - 11964, - 11965 + 11965, + 11966 ], "loc": { "start": { @@ -18198,8 +18198,8 @@ "type": "Identifier", "name": "on_row_validated", "range": [ - 11966, - 11982 + 11967, + 11983 ], "loc": { "start": { @@ -18213,8 +18213,8 @@ } }, "range": [ - 11964, - 11982 + 11965, + 11983 ], "loc": { "start": { @@ -18231,8 +18231,8 @@ "type": "Identifier", "name": "EMPTY_FN", "range": [ - 11985, - 11993 + 11986, + 11994 ], "loc": { "start": { @@ -18246,8 +18246,8 @@ } }, "range": [ - 11925, - 11993 + 11926, + 11994 ], "loc": { "start": { @@ -18261,8 +18261,8 @@ } }, "range": [ - 11903, - 11993 + 11904, + 11994 ], "loc": { "start": { @@ -18276,8 +18276,8 @@ } }, "range": [ - 11903, - 11994 + 11904, + 11995 ], "loc": { "start": { @@ -18294,8 +18294,8 @@ "type": "Block", "value": "*\n * Callback fired after a row is validated during filtering\n * @type {Function}\n ", "range": [ - 11783, - 11894 + 11784, + 11895 ], "loc": { "start": { @@ -18314,8 +18314,8 @@ "type": "Block", "value": "*\n * Specify which column implements a custom cell parser to retrieve the\n * cell value:\n * cell_parser: {\n * cols: [0, 2],\n * parse: function(tf, cell, colIndex) {\n * // custom cell parser logic here\n * return cellValue;\n * }\n * }\n * @type {Object}\n ", "range": [ - 12004, - 12375 + 12005, + 12376 ], "loc": { "start": { @@ -18341,8 +18341,8 @@ "object": { "type": "ThisExpression", "range": [ - 12384, - 12388 + 12385, + 12389 ], "loc": { "start": { @@ -18359,8 +18359,8 @@ "type": "Identifier", "name": "cellParser", "range": [ - 12389, - 12399 + 12390, + 12400 ], "loc": { "start": { @@ -18374,8 +18374,8 @@ } }, "range": [ - 12384, - 12399 + 12385, + 12400 ], "loc": { "start": { @@ -18402,8 +18402,8 @@ "type": "Identifier", "name": "isObj", "range": [ - 12402, - 12407 + 12403, + 12408 ], "loc": { "start": { @@ -18424,8 +18424,8 @@ "type": "Identifier", "name": "f", "range": [ - 12408, - 12409 + 12409, + 12410 ], "loc": { "start": { @@ -18442,8 +18442,8 @@ "type": "Identifier", "name": "cell_parser", "range": [ - 12410, - 12421 + 12411, + 12422 ], "loc": { "start": { @@ -18457,8 +18457,8 @@ } }, "range": [ - 12408, - 12421 + 12409, + 12422 ], "loc": { "start": { @@ -18473,8 +18473,8 @@ } ], "range": [ - 12402, - 12422 + 12403, + 12423 ], "loc": { "start": { @@ -18493,8 +18493,8 @@ "type": "Identifier", "name": "isFn", "range": [ - 12426, - 12430 + 12427, + 12431 ], "loc": { "start": { @@ -18518,8 +18518,8 @@ "type": "Identifier", "name": "f", "range": [ - 12431, - 12432 + 12432, + 12433 ], "loc": { "start": { @@ -18536,8 +18536,8 @@ "type": "Identifier", "name": "cell_parser", "range": [ - 12433, - 12444 + 12434, + 12445 ], "loc": { "start": { @@ -18551,8 +18551,8 @@ } }, "range": [ - 12431, - 12444 + 12432, + 12445 ], "loc": { "start": { @@ -18569,8 +18569,8 @@ "type": "Identifier", "name": "parse", "range": [ - 12445, - 12450 + 12446, + 12451 ], "loc": { "start": { @@ -18584,8 +18584,8 @@ } }, "range": [ - 12431, - 12450 + 12432, + 12451 ], "loc": { "start": { @@ -18600,8 +18600,8 @@ } ], "range": [ - 12426, - 12451 + 12427, + 12452 ], "loc": { "start": { @@ -18615,8 +18615,8 @@ } }, "range": [ - 12402, - 12451 + 12403, + 12452 ], "loc": { "start": { @@ -18635,8 +18635,8 @@ "type": "Identifier", "name": "isArray", "range": [ - 12467, - 12474 + 12468, + 12475 ], "loc": { "start": { @@ -18660,8 +18660,8 @@ "type": "Identifier", "name": "f", "range": [ - 12475, - 12476 + 12476, + 12477 ], "loc": { "start": { @@ -18678,8 +18678,8 @@ "type": "Identifier", "name": "cell_parser", "range": [ - 12477, - 12488 + 12478, + 12489 ], "loc": { "start": { @@ -18693,8 +18693,8 @@ } }, "range": [ - 12475, - 12488 + 12476, + 12489 ], "loc": { "start": { @@ -18711,8 +18711,8 @@ "type": "Identifier", "name": "cols", "range": [ - 12489, - 12493 + 12490, + 12494 ], "loc": { "start": { @@ -18726,8 +18726,8 @@ } }, "range": [ - 12475, - 12493 + 12476, + 12494 ], "loc": { "start": { @@ -18742,8 +18742,8 @@ } ], "range": [ - 12467, - 12494 + 12468, + 12495 ], "loc": { "start": { @@ -18757,8 +18757,8 @@ } }, "range": [ - 12402, - 12494 + 12403, + 12495 ], "loc": { "start": { @@ -18778,8 +18778,8 @@ "type": "Identifier", "name": "f", "range": [ - 12509, - 12510 + 12510, + 12511 ], "loc": { "start": { @@ -18796,8 +18796,8 @@ "type": "Identifier", "name": "cell_parser", "range": [ - 12511, - 12522 + 12512, + 12523 ], "loc": { "start": { @@ -18811,8 +18811,8 @@ } }, "range": [ - 12509, - 12522 + 12510, + 12523 ], "loc": { "start": { @@ -18834,8 +18834,8 @@ "type": "Identifier", "name": "cols", "range": [ - 12527, - 12531 + 12528, + 12532 ], "loc": { "start": { @@ -18852,8 +18852,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 12533, - 12535 + 12534, + 12536 ], "loc": { "start": { @@ -18871,8 +18871,8 @@ "shorthand": false, "computed": false, "range": [ - 12527, - 12535 + 12528, + 12536 ], "loc": { "start": { @@ -18891,8 +18891,8 @@ "type": "Identifier", "name": "parse", "range": [ - 12537, - 12542 + 12538, + 12543 ], "loc": { "start": { @@ -18909,8 +18909,8 @@ "type": "Identifier", "name": "EMPTY_FN", "range": [ - 12544, - 12552 + 12545, + 12553 ], "loc": { "start": { @@ -18928,8 +18928,8 @@ "shorthand": false, "computed": false, "range": [ - 12537, - 12552 + 12538, + 12553 ], "loc": { "start": { @@ -18944,8 +18944,8 @@ } ], "range": [ - 12525, - 12554 + 12526, + 12555 ], "loc": { "start": { @@ -18959,8 +18959,8 @@ } }, "range": [ - 12402, - 12554 + 12403, + 12555 ], "loc": { "start": { @@ -18974,8 +18974,8 @@ } }, "range": [ - 12384, - 12554 + 12385, + 12555 ], "loc": { "start": { @@ -18989,8 +18989,8 @@ } }, "range": [ - 12384, - 12555 + 12385, + 12556 ], "loc": { "start": { @@ -19007,8 +19007,8 @@ "type": "Block", "value": "*\n * Specify which column implements a custom cell parser to retrieve the\n * cell value:\n * cell_parser: {\n * cols: [0, 2],\n * parse: function(tf, cell, colIndex) {\n * // custom cell parser logic here\n * return cellValue;\n * }\n * }\n * @type {Object}\n ", "range": [ - 12004, - 12375 + 12005, + 12376 ], "loc": { "start": { @@ -19027,8 +19027,8 @@ "type": "Block", "value": "*\n * Global watermark text for input filter type or watermark for each\n * filter if an array is supplied\n * @type {String|Array}\n ", "range": [ - 12565, - 12731 + 12566, + 12732 ], "loc": { "start": { @@ -19054,8 +19054,8 @@ "object": { "type": "ThisExpression", "range": [ - 12740, - 12744 + 12741, + 12745 ], "loc": { "start": { @@ -19072,8 +19072,8 @@ "type": "Identifier", "name": "watermark", "range": [ - 12745, - 12754 + 12746, + 12755 ], "loc": { "start": { @@ -19087,8 +19087,8 @@ } }, "range": [ - 12740, - 12754 + 12741, + 12755 ], "loc": { "start": { @@ -19111,8 +19111,8 @@ "type": "Identifier", "name": "f", "range": [ - 12757, - 12758 + 12758, + 12759 ], "loc": { "start": { @@ -19129,8 +19129,8 @@ "type": "Identifier", "name": "watermark", "range": [ - 12759, - 12768 + 12760, + 12769 ], "loc": { "start": { @@ -19144,8 +19144,8 @@ } }, "range": [ - 12757, - 12768 + 12758, + 12769 ], "loc": { "start": { @@ -19163,8 +19163,8 @@ "value": "", "raw": "''", "range": [ - 12772, - 12774 + 12773, + 12775 ], "loc": { "start": { @@ -19178,8 +19178,8 @@ } }, "range": [ - 12757, - 12774 + 12758, + 12775 ], "loc": { "start": { @@ -19193,8 +19193,8 @@ } }, "range": [ - 12740, - 12774 + 12741, + 12775 ], "loc": { "start": { @@ -19208,8 +19208,8 @@ } }, "range": [ - 12740, - 12775 + 12741, + 12776 ], "loc": { "start": { @@ -19226,8 +19226,8 @@ "type": "Block", "value": "*\n * Global watermark text for input filter type or watermark for each\n * filter if an array is supplied\n * @type {String|Array}\n ", "range": [ - 12565, - 12731 + 12566, + 12732 ], "loc": { "start": { @@ -19246,8 +19246,8 @@ "type": "Block", "value": "*\n * Indicate whether watermark is on a per column basis\n * @type {Boolean}\n * @private\n ", "range": [ - 12785, - 12910 + 12786, + 12911 ], "loc": { "start": { @@ -19273,8 +19273,8 @@ "object": { "type": "ThisExpression", "range": [ - 12919, - 12923 + 12920, + 12924 ], "loc": { "start": { @@ -19291,8 +19291,8 @@ "type": "Identifier", "name": "isWatermarkArray", "range": [ - 12924, - 12940 + 12925, + 12941 ], "loc": { "start": { @@ -19306,8 +19306,8 @@ } }, "range": [ - 12919, - 12940 + 12920, + 12941 ], "loc": { "start": { @@ -19326,8 +19326,8 @@ "type": "Identifier", "name": "isArray", "range": [ - 12943, - 12950 + 12944, + 12951 ], "loc": { "start": { @@ -19347,8 +19347,8 @@ "object": { "type": "ThisExpression", "range": [ - 12951, - 12955 + 12952, + 12956 ], "loc": { "start": { @@ -19365,8 +19365,8 @@ "type": "Identifier", "name": "watermark", "range": [ - 12956, - 12965 + 12957, + 12966 ], "loc": { "start": { @@ -19380,8 +19380,8 @@ } }, "range": [ - 12951, - 12965 + 12952, + 12966 ], "loc": { "start": { @@ -19396,8 +19396,8 @@ } ], "range": [ - 12943, - 12966 + 12944, + 12967 ], "loc": { "start": { @@ -19411,8 +19411,8 @@ } }, "range": [ - 12919, - 12966 + 12920, + 12967 ], "loc": { "start": { @@ -19426,8 +19426,8 @@ } }, "range": [ - 12919, - 12967 + 12920, + 12968 ], "loc": { "start": { @@ -19444,8 +19444,8 @@ "type": "Block", "value": "*\n * Indicate whether watermark is on a per column basis\n * @type {Boolean}\n * @private\n ", "range": [ - 12785, - 12910 + 12786, + 12911 ], "loc": { "start": { @@ -19464,8 +19464,8 @@ "type": "Block", "value": "*\n * Toolbar's custom container ID\n * @type {String}\n ", "range": [ - 12977, - 13059 + 12978, + 13060 ], "loc": { "start": { @@ -19491,8 +19491,8 @@ "object": { "type": "ThisExpression", "range": [ - 13068, - 13072 + 13069, + 13073 ], "loc": { "start": { @@ -19509,8 +19509,8 @@ "type": "Identifier", "name": "toolBarTgtId", "range": [ - 13073, - 13085 + 13074, + 13086 ], "loc": { "start": { @@ -19524,8 +19524,8 @@ } }, "range": [ - 13068, - 13085 + 13069, + 13086 ], "loc": { "start": { @@ -19548,8 +19548,8 @@ "type": "Identifier", "name": "f", "range": [ - 13088, - 13089 + 13089, + 13090 ], "loc": { "start": { @@ -19566,8 +19566,8 @@ "type": "Identifier", "name": "toolbar_target_id", "range": [ - 13090, - 13107 + 13091, + 13108 ], "loc": { "start": { @@ -19581,8 +19581,8 @@ } }, "range": [ - 13088, - 13107 + 13089, + 13108 ], "loc": { "start": { @@ -19600,8 +19600,8 @@ "value": null, "raw": "null", "range": [ - 13111, - 13115 + 13112, + 13116 ], "loc": { "start": { @@ -19615,8 +19615,8 @@ } }, "range": [ - 13088, - 13115 + 13089, + 13116 ], "loc": { "start": { @@ -19630,8 +19630,8 @@ } }, "range": [ - 13068, - 13115 + 13069, + 13116 ], "loc": { "start": { @@ -19645,8 +19645,8 @@ } }, "range": [ - 13068, - 13116 + 13069, + 13117 ], "loc": { "start": { @@ -19663,8 +19663,8 @@ "type": "Block", "value": "*\n * Toolbar's custom container ID\n * @type {String}\n ", "range": [ - 12977, - 13059 + 12978, + 13060 ], "loc": { "start": { @@ -19683,8 +19683,8 @@ "type": "Block", "value": "*\n * Indicate whether help UI component is disabled\n * @type {Boolean}\n ", "range": [ - 13126, - 13226 + 13127, + 13227 ], "loc": { "start": { @@ -19710,8 +19710,8 @@ "object": { "type": "ThisExpression", "range": [ - 13235, - 13239 + 13236, + 13240 ], "loc": { "start": { @@ -19728,8 +19728,8 @@ "type": "Identifier", "name": "help", "range": [ - 13240, - 13244 + 13241, + 13245 ], "loc": { "start": { @@ -19743,8 +19743,8 @@ } }, "range": [ - 13235, - 13244 + 13236, + 13245 ], "loc": { "start": { @@ -19765,8 +19765,8 @@ "type": "Identifier", "name": "isUndef", "range": [ - 13247, - 13254 + 13248, + 13255 ], "loc": { "start": { @@ -19787,8 +19787,8 @@ "type": "Identifier", "name": "f", "range": [ - 13255, - 13256 + 13256, + 13257 ], "loc": { "start": { @@ -19805,8 +19805,8 @@ "type": "Identifier", "name": "help_instructions", "range": [ - 13257, - 13274 + 13258, + 13275 ], "loc": { "start": { @@ -19820,8 +19820,8 @@ } }, "range": [ - 13255, - 13274 + 13256, + 13275 ], "loc": { "start": { @@ -19836,8 +19836,8 @@ } ], "range": [ - 13247, - 13275 + 13248, + 13276 ], "loc": { "start": { @@ -19854,8 +19854,8 @@ "type": "Identifier", "name": "undefined", "range": [ - 13278, - 13287 + 13279, + 13288 ], "loc": { "start": { @@ -19877,8 +19877,8 @@ "type": "Identifier", "name": "isObj", "range": [ - 13303, - 13308 + 13304, + 13309 ], "loc": { "start": { @@ -19899,8 +19899,8 @@ "type": "Identifier", "name": "f", "range": [ - 13309, - 13310 + 13310, + 13311 ], "loc": { "start": { @@ -19917,8 +19917,8 @@ "type": "Identifier", "name": "help_instructions", "range": [ - 13311, - 13328 + 13312, + 13329 ], "loc": { "start": { @@ -19932,8 +19932,8 @@ } }, "range": [ - 13309, - 13328 + 13310, + 13329 ], "loc": { "start": { @@ -19948,8 +19948,8 @@ } ], "range": [ - 13303, - 13329 + 13304, + 13330 ], "loc": { "start": { @@ -19968,8 +19968,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 13333, - 13340 + 13334, + 13341 ], "loc": { "start": { @@ -19990,8 +19990,8 @@ "type": "Identifier", "name": "f", "range": [ - 13341, - 13342 + 13342, + 13343 ], "loc": { "start": { @@ -20008,8 +20008,8 @@ "type": "Identifier", "name": "help_instructions", "range": [ - 13343, - 13360 + 13344, + 13361 ], "loc": { "start": { @@ -20023,8 +20023,8 @@ } }, "range": [ - 13341, - 13360 + 13342, + 13361 ], "loc": { "start": { @@ -20039,8 +20039,8 @@ } ], "range": [ - 13333, - 13361 + 13334, + 13362 ], "loc": { "start": { @@ -20054,8 +20054,8 @@ } }, "range": [ - 13303, - 13361 + 13304, + 13362 ], "loc": { "start": { @@ -20069,8 +20069,8 @@ } }, "range": [ - 13247, - 13362 + 13248, + 13363 ], "loc": { "start": { @@ -20084,8 +20084,8 @@ } }, "range": [ - 13235, - 13362 + 13236, + 13363 ], "loc": { "start": { @@ -20099,8 +20099,8 @@ } }, "range": [ - 13235, - 13363 + 13236, + 13364 ], "loc": { "start": { @@ -20117,8 +20117,8 @@ "type": "Block", "value": "*\n * Indicate whether help UI component is disabled\n * @type {Boolean}\n ", "range": [ - 13126, - 13226 + 13127, + 13227 ], "loc": { "start": { @@ -20137,8 +20137,8 @@ "type": "Block", "value": "*\n * Indicate whether pop-up filters UI is enabled\n * @type {Boolean}\n ", "range": [ - 13373, - 13472 + 13374, + 13473 ], "loc": { "start": { @@ -20164,8 +20164,8 @@ "object": { "type": "ThisExpression", "range": [ - 13481, - 13485 + 13482, + 13486 ], "loc": { "start": { @@ -20182,8 +20182,8 @@ "type": "Identifier", "name": "popupFilters", "range": [ - 13486, - 13498 + 13487, + 13499 ], "loc": { "start": { @@ -20197,8 +20197,8 @@ } }, "range": [ - 13481, - 13498 + 13482, + 13499 ], "loc": { "start": { @@ -20212,13 +20212,87 @@ } }, "right": { - "type": "CallExpression", - "callee": { - "type": "Identifier", - "name": "Boolean", + "type": "LogicalExpression", + "operator": "||", + "left": { + "type": "CallExpression", + "callee": { + "type": "Identifier", + "name": "isObj", + "range": [ + 13502, + 13507 + ], + "loc": { + "start": { + "line": 497, + "column": 28 + }, + "end": { + "line": 497, + "column": 33 + } + } + }, + "arguments": [ + { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "Identifier", + "name": "f", + "range": [ + 13508, + 13509 + ], + "loc": { + "start": { + "line": 497, + "column": 34 + }, + "end": { + "line": 497, + "column": 35 + } + } + }, + "property": { + "type": "Identifier", + "name": "popup_filters", + "range": [ + 13510, + 13523 + ], + "loc": { + "start": { + "line": 497, + "column": 36 + }, + "end": { + "line": 497, + "column": 49 + } + } + }, + "range": [ + 13508, + 13523 + ], + "loc": { + "start": { + "line": 497, + "column": 34 + }, + "end": { + "line": 497, + "column": 49 + } + } + } + ], "range": [ - 13501, - 13508 + 13502, + 13524 ], "loc": { "start": { @@ -20227,69 +20301,104 @@ }, "end": { "line": 497, - "column": 35 + "column": 50 } } }, - "arguments": [ - { - "type": "MemberExpression", - "computed": false, - "object": { - "type": "Identifier", - "name": "f", - "range": [ - 13509, - 13510 - ], - "loc": { - "start": { - "line": 497, - "column": 36 - }, - "end": { - "line": 497, - "column": 37 - } - } - }, - "property": { - "type": "Identifier", - "name": "popup_filters", - "range": [ - 13511, - 13524 - ], - "loc": { - "start": { - "line": 497, - "column": 38 - }, - "end": { - "line": 497, - "column": 51 - } - } - }, + "right": { + "type": "CallExpression", + "callee": { + "type": "Identifier", + "name": "Boolean", "range": [ - 13509, - 13524 + 13528, + 13535 ], "loc": { "start": { "line": 497, - "column": 36 + "column": 54 }, "end": { "line": 497, - "column": 51 + "column": 61 } } + }, + "arguments": [ + { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "Identifier", + "name": "f", + "range": [ + 13536, + 13537 + ], + "loc": { + "start": { + "line": 497, + "column": 62 + }, + "end": { + "line": 497, + "column": 63 + } + } + }, + "property": { + "type": "Identifier", + "name": "popup_filters", + "range": [ + 13538, + 13551 + ], + "loc": { + "start": { + "line": 497, + "column": 64 + }, + "end": { + "line": 497, + "column": 77 + } + } + }, + "range": [ + 13536, + 13551 + ], + "loc": { + "start": { + "line": 497, + "column": 62 + }, + "end": { + "line": 497, + "column": 77 + } + } + } + ], + "range": [ + 13528, + 13552 + ], + "loc": { + "start": { + "line": 497, + "column": 54 + }, + "end": { + "line": 497, + "column": 78 + } } - ], + }, "range": [ - 13501, - 13525 + 13502, + 13552 ], "loc": { "start": { @@ -20298,13 +20407,13 @@ }, "end": { "line": 497, - "column": 52 + "column": 78 } } }, "range": [ - 13481, - 13525 + 13482, + 13552 ], "loc": { "start": { @@ -20313,13 +20422,13 @@ }, "end": { "line": 497, - "column": 52 + "column": 78 } } }, "range": [ - 13481, - 13526 + 13482, + 13553 ], "loc": { "start": { @@ -20328,7 +20437,7 @@ }, "end": { "line": 497, - "column": 53 + "column": 79 } }, "leadingComments": [ @@ -20336,8 +20445,8 @@ "type": "Block", "value": "*\n * Indicate whether pop-up filters UI is enabled\n * @type {Boolean}\n ", "range": [ - 13373, - 13472 + 13374, + 13473 ], "loc": { "start": { @@ -20356,8 +20465,8 @@ "type": "Block", "value": "*\n * Indicate whether filtered (active) columns indicator is enabled\n * @type {Boolean}\n ", "range": [ - 13536, - 13653 + 13563, + 13680 ], "loc": { "start": { @@ -20383,8 +20492,8 @@ "object": { "type": "ThisExpression", "range": [ - 13662, - 13666 + 13689, + 13693 ], "loc": { "start": { @@ -20401,8 +20510,8 @@ "type": "Identifier", "name": "markActiveColumns", "range": [ - 13667, - 13684 + 13694, + 13711 ], "loc": { "start": { @@ -20416,8 +20525,8 @@ } }, "range": [ - 13662, - 13684 + 13689, + 13711 ], "loc": { "start": { @@ -20439,8 +20548,8 @@ "type": "Identifier", "name": "isObj", "range": [ - 13687, - 13692 + 13714, + 13719 ], "loc": { "start": { @@ -20461,8 +20570,8 @@ "type": "Identifier", "name": "f", "range": [ - 13693, - 13694 + 13720, + 13721 ], "loc": { "start": { @@ -20479,8 +20588,8 @@ "type": "Identifier", "name": "mark_active_columns", "range": [ - 13695, - 13714 + 13722, + 13741 ], "loc": { "start": { @@ -20494,8 +20603,8 @@ } }, "range": [ - 13693, - 13714 + 13720, + 13741 ], "loc": { "start": { @@ -20510,8 +20619,8 @@ } ], "range": [ - 13687, - 13715 + 13714, + 13742 ], "loc": { "start": { @@ -20530,8 +20639,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 13731, - 13738 + 13758, + 13765 ], "loc": { "start": { @@ -20552,8 +20661,8 @@ "type": "Identifier", "name": "f", "range": [ - 13739, - 13740 + 13766, + 13767 ], "loc": { "start": { @@ -20570,8 +20679,8 @@ "type": "Identifier", "name": "mark_active_columns", "range": [ - 13741, - 13760 + 13768, + 13787 ], "loc": { "start": { @@ -20585,8 +20694,8 @@ } }, "range": [ - 13739, - 13760 + 13766, + 13787 ], "loc": { "start": { @@ -20601,8 +20710,8 @@ } ], "range": [ - 13731, - 13761 + 13758, + 13788 ], "loc": { "start": { @@ -20616,8 +20725,8 @@ } }, "range": [ - 13687, - 13761 + 13714, + 13788 ], "loc": { "start": { @@ -20631,8 +20740,8 @@ } }, "range": [ - 13662, - 13761 + 13689, + 13788 ], "loc": { "start": { @@ -20646,8 +20755,8 @@ } }, "range": [ - 13662, - 13762 + 13689, + 13789 ], "loc": { "start": { @@ -20664,8 +20773,8 @@ "type": "Block", "value": "*\n * Indicate whether filtered (active) columns indicator is enabled\n * @type {Boolean}\n ", "range": [ - 13536, - 13653 + 13563, + 13680 ], "loc": { "start": { @@ -20684,8 +20793,8 @@ "type": "Block", "value": "** select filter's customisation and behaviours **", "range": [ - 13772, - 13826 + 13799, + 13853 ], "loc": { "start": { @@ -20702,8 +20811,8 @@ "type": "Block", "value": "*\n * Text for clear option in drop-down filter types (1st option)\n * @type {String|Array}\n ", "range": [ - 13835, - 13954 + 13862, + 13981 ], "loc": { "start": { @@ -20729,8 +20838,8 @@ "object": { "type": "ThisExpression", "range": [ - 13963, - 13967 + 13990, + 13994 ], "loc": { "start": { @@ -20747,8 +20856,8 @@ "type": "Identifier", "name": "clearFilterText", "range": [ - 13968, - 13983 + 13995, + 14010 ], "loc": { "start": { @@ -20762,8 +20871,8 @@ } }, "range": [ - 13963, - 13983 + 13990, + 14010 ], "loc": { "start": { @@ -20786,8 +20895,8 @@ "type": "Identifier", "name": "f", "range": [ - 13986, - 13987 + 14013, + 14014 ], "loc": { "start": { @@ -20804,8 +20913,8 @@ "type": "Identifier", "name": "clear_filter_text", "range": [ - 13988, - 14005 + 14015, + 14032 ], "loc": { "start": { @@ -20819,8 +20928,8 @@ } }, "range": [ - 13986, - 14005 + 14013, + 14032 ], "loc": { "start": { @@ -20838,8 +20947,8 @@ "value": "Clear", "raw": "'Clear'", "range": [ - 14009, - 14016 + 14036, + 14043 ], "loc": { "start": { @@ -20853,8 +20962,8 @@ } }, "range": [ - 13986, - 14016 + 14013, + 14043 ], "loc": { "start": { @@ -20868,8 +20977,8 @@ } }, "range": [ - 13963, - 14016 + 13990, + 14043 ], "loc": { "start": { @@ -20883,8 +20992,8 @@ } }, "range": [ - 13963, - 14017 + 13990, + 14044 ], "loc": { "start": { @@ -20901,8 +21010,8 @@ "type": "Block", "value": "** select filter's customisation and behaviours **", "range": [ - 13772, - 13826 + 13799, + 13853 ], "loc": { "start": { @@ -20919,8 +21028,8 @@ "type": "Block", "value": "*\n * Text for clear option in drop-down filter types (1st option)\n * @type {String|Array}\n ", "range": [ - 13835, - 13954 + 13862, + 13981 ], "loc": { "start": { @@ -20939,8 +21048,8 @@ "type": "Block", "value": "*\n * Indicate whether empty option is enabled in drop-down filter types\n * @type {Boolean}\n ", "range": [ - 14027, - 14147 + 14054, + 14174 ], "loc": { "start": { @@ -20966,8 +21075,8 @@ "object": { "type": "ThisExpression", "range": [ - 14156, - 14160 + 14183, + 14187 ], "loc": { "start": { @@ -20984,8 +21093,8 @@ "type": "Identifier", "name": "enableEmptyOption", "range": [ - 14161, - 14178 + 14188, + 14205 ], "loc": { "start": { @@ -20999,8 +21108,8 @@ } }, "range": [ - 14156, - 14178 + 14183, + 14205 ], "loc": { "start": { @@ -21019,8 +21128,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 14181, - 14188 + 14208, + 14215 ], "loc": { "start": { @@ -21041,8 +21150,8 @@ "type": "Identifier", "name": "f", "range": [ - 14189, - 14190 + 14216, + 14217 ], "loc": { "start": { @@ -21059,8 +21168,8 @@ "type": "Identifier", "name": "enable_empty_option", "range": [ - 14191, - 14210 + 14218, + 14237 ], "loc": { "start": { @@ -21074,8 +21183,8 @@ } }, "range": [ - 14189, - 14210 + 14216, + 14237 ], "loc": { "start": { @@ -21090,8 +21199,8 @@ } ], "range": [ - 14181, - 14211 + 14208, + 14238 ], "loc": { "start": { @@ -21105,8 +21214,8 @@ } }, "range": [ - 14156, - 14211 + 14183, + 14238 ], "loc": { "start": { @@ -21120,8 +21229,8 @@ } }, "range": [ - 14156, - 14212 + 14183, + 14239 ], "loc": { "start": { @@ -21138,8 +21247,8 @@ "type": "Block", "value": "*\n * Indicate whether empty option is enabled in drop-down filter types\n * @type {Boolean}\n ", "range": [ - 14027, - 14147 + 14054, + 14174 ], "loc": { "start": { @@ -21158,8 +21267,8 @@ "type": "Block", "value": "*\n * Text for empty option in drop-down filter types\n * @type {String}\n ", "range": [ - 14222, - 14322 + 14249, + 14349 ], "loc": { "start": { @@ -21185,8 +21294,8 @@ "object": { "type": "ThisExpression", "range": [ - 14331, - 14335 + 14358, + 14362 ], "loc": { "start": { @@ -21203,8 +21312,8 @@ "type": "Identifier", "name": "emptyText", "range": [ - 14336, - 14345 + 14363, + 14372 ], "loc": { "start": { @@ -21218,8 +21327,8 @@ } }, "range": [ - 14331, - 14345 + 14358, + 14372 ], "loc": { "start": { @@ -21242,8 +21351,8 @@ "type": "Identifier", "name": "f", "range": [ - 14348, - 14349 + 14375, + 14376 ], "loc": { "start": { @@ -21260,8 +21369,8 @@ "type": "Identifier", "name": "empty_text", "range": [ - 14350, - 14360 + 14377, + 14387 ], "loc": { "start": { @@ -21275,8 +21384,8 @@ } }, "range": [ - 14348, - 14360 + 14375, + 14387 ], "loc": { "start": { @@ -21294,8 +21403,8 @@ "value": "(Empty)", "raw": "'(Empty)'", "range": [ - 14364, - 14373 + 14391, + 14400 ], "loc": { "start": { @@ -21309,8 +21418,8 @@ } }, "range": [ - 14348, - 14373 + 14375, + 14400 ], "loc": { "start": { @@ -21324,8 +21433,8 @@ } }, "range": [ - 14331, - 14373 + 14358, + 14400 ], "loc": { "start": { @@ -21339,8 +21448,8 @@ } }, "range": [ - 14331, - 14374 + 14358, + 14401 ], "loc": { "start": { @@ -21357,8 +21466,8 @@ "type": "Block", "value": "*\n * Text for empty option in drop-down filter types\n * @type {String}\n ", "range": [ - 14222, - 14322 + 14249, + 14349 ], "loc": { "start": { @@ -21377,8 +21486,8 @@ "type": "Block", "value": "*\n * Indicate whether non-empty option is enabled in drop-down filter\n * types\n * @type {Boolean}\n ", "range": [ - 14384, - 14519 + 14411, + 14546 ], "loc": { "start": { @@ -21404,8 +21513,8 @@ "object": { "type": "ThisExpression", "range": [ - 14528, - 14532 + 14555, + 14559 ], "loc": { "start": { @@ -21422,8 +21531,8 @@ "type": "Identifier", "name": "enableNonEmptyOption", "range": [ - 14533, - 14553 + 14560, + 14580 ], "loc": { "start": { @@ -21437,8 +21546,8 @@ } }, "range": [ - 14528, - 14553 + 14555, + 14580 ], "loc": { "start": { @@ -21457,8 +21566,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 14556, - 14563 + 14583, + 14590 ], "loc": { "start": { @@ -21479,8 +21588,8 @@ "type": "Identifier", "name": "f", "range": [ - 14564, - 14565 + 14591, + 14592 ], "loc": { "start": { @@ -21497,8 +21606,8 @@ "type": "Identifier", "name": "enable_non_empty_option", "range": [ - 14566, - 14589 + 14593, + 14616 ], "loc": { "start": { @@ -21512,8 +21621,8 @@ } }, "range": [ - 14564, - 14589 + 14591, + 14616 ], "loc": { "start": { @@ -21528,8 +21637,8 @@ } ], "range": [ - 14556, - 14590 + 14583, + 14617 ], "loc": { "start": { @@ -21543,8 +21652,8 @@ } }, "range": [ - 14528, - 14590 + 14555, + 14617 ], "loc": { "start": { @@ -21558,8 +21667,8 @@ } }, "range": [ - 14528, - 14591 + 14555, + 14618 ], "loc": { "start": { @@ -21576,8 +21685,8 @@ "type": "Block", "value": "*\n * Indicate whether non-empty option is enabled in drop-down filter\n * types\n * @type {Boolean}\n ", "range": [ - 14384, - 14519 + 14411, + 14546 ], "loc": { "start": { @@ -21596,8 +21705,8 @@ "type": "Block", "value": "*\n * Text for non-empty option in drop-down filter types\n * @type {String}\n ", "range": [ - 14601, - 14705 + 14628, + 14732 ], "loc": { "start": { @@ -21623,8 +21732,8 @@ "object": { "type": "ThisExpression", "range": [ - 14714, - 14718 + 14741, + 14745 ], "loc": { "start": { @@ -21641,8 +21750,8 @@ "type": "Identifier", "name": "nonEmptyText", "range": [ - 14719, - 14731 + 14746, + 14758 ], "loc": { "start": { @@ -21656,8 +21765,8 @@ } }, "range": [ - 14714, - 14731 + 14741, + 14758 ], "loc": { "start": { @@ -21680,8 +21789,8 @@ "type": "Identifier", "name": "f", "range": [ - 14734, - 14735 + 14761, + 14762 ], "loc": { "start": { @@ -21698,8 +21807,8 @@ "type": "Identifier", "name": "non_empty_text", "range": [ - 14736, - 14750 + 14763, + 14777 ], "loc": { "start": { @@ -21713,8 +21822,8 @@ } }, "range": [ - 14734, - 14750 + 14761, + 14777 ], "loc": { "start": { @@ -21732,8 +21841,8 @@ "value": "(Non empty)", "raw": "'(Non empty)'", "range": [ - 14754, - 14767 + 14781, + 14794 ], "loc": { "start": { @@ -21747,8 +21856,8 @@ } }, "range": [ - 14734, - 14767 + 14761, + 14794 ], "loc": { "start": { @@ -21762,8 +21871,8 @@ } }, "range": [ - 14714, - 14767 + 14741, + 14794 ], "loc": { "start": { @@ -21777,8 +21886,8 @@ } }, "range": [ - 14714, - 14768 + 14741, + 14795 ], "loc": { "start": { @@ -21795,8 +21904,8 @@ "type": "Block", "value": "*\n * Text for non-empty option in drop-down filter types\n * @type {String}\n ", "range": [ - 14601, - 14705 + 14628, + 14732 ], "loc": { "start": { @@ -21815,8 +21924,8 @@ "type": "Block", "value": "*\n * Indicate whether drop-down filter types filter the table by default\n * on change event\n * @type {Boolean}\n ", "range": [ - 14778, - 14926 + 14805, + 14953 ], "loc": { "start": { @@ -21842,8 +21951,8 @@ "object": { "type": "ThisExpression", "range": [ - 14935, - 14939 + 14962, + 14966 ], "loc": { "start": { @@ -21860,8 +21969,8 @@ "type": "Identifier", "name": "onSlcChange", "range": [ - 14940, - 14951 + 14967, + 14978 ], "loc": { "start": { @@ -21875,8 +21984,8 @@ } }, "range": [ - 14935, - 14951 + 14962, + 14978 ], "loc": { "start": { @@ -21901,8 +22010,8 @@ "type": "Identifier", "name": "f", "range": [ - 14954, - 14955 + 14981, + 14982 ], "loc": { "start": { @@ -21919,8 +22028,8 @@ "type": "Identifier", "name": "on_change", "range": [ - 14956, - 14965 + 14983, + 14992 ], "loc": { "start": { @@ -21934,8 +22043,8 @@ } }, "range": [ - 14954, - 14965 + 14981, + 14992 ], "loc": { "start": { @@ -21953,8 +22062,8 @@ "value": false, "raw": "false", "range": [ - 14970, - 14975 + 14997, + 15002 ], "loc": { "start": { @@ -21968,8 +22077,8 @@ } }, "range": [ - 14954, - 14975 + 14981, + 15002 ], "loc": { "start": { @@ -21987,8 +22096,8 @@ "value": false, "raw": "false", "range": [ - 14978, - 14983 + 15005, + 15010 ], "loc": { "start": { @@ -22006,8 +22115,8 @@ "value": true, "raw": "true", "range": [ - 14986, - 14990 + 15013, + 15017 ], "loc": { "start": { @@ -22021,8 +22130,8 @@ } }, "range": [ - 14954, - 14990 + 14981, + 15017 ], "loc": { "start": { @@ -22036,8 +22145,8 @@ } }, "range": [ - 14935, - 14990 + 14962, + 15017 ], "loc": { "start": { @@ -22051,8 +22160,8 @@ } }, "range": [ - 14935, - 14991 + 14962, + 15018 ], "loc": { "start": { @@ -22069,8 +22178,8 @@ "type": "Block", "value": "*\n * Indicate whether drop-down filter types filter the table by default\n * on change event\n * @type {Boolean}\n ", "range": [ - 14778, - 14926 + 14805, + 14953 ], "loc": { "start": { @@ -22089,8 +22198,8 @@ "type": "Block", "value": "*\n * Make drop-down filter types options sorted in alpha-numeric manner\n * by default globally or on a column basis\n * @type {Boolean|Array}\n ", "range": [ - 15001, - 15179 + 15028, + 15206 ], "loc": { "start": { @@ -22116,8 +22225,8 @@ "object": { "type": "ThisExpression", "range": [ - 15188, - 15192 + 15215, + 15219 ], "loc": { "start": { @@ -22134,8 +22243,8 @@ "type": "Identifier", "name": "sortSlc", "range": [ - 15193, - 15200 + 15220, + 15227 ], "loc": { "start": { @@ -22149,8 +22258,8 @@ } }, "range": [ - 15188, - 15200 + 15215, + 15227 ], "loc": { "start": { @@ -22171,8 +22280,8 @@ "type": "Identifier", "name": "isUndef", "range": [ - 15203, - 15210 + 15230, + 15237 ], "loc": { "start": { @@ -22193,8 +22302,8 @@ "type": "Identifier", "name": "f", "range": [ - 15211, - 15212 + 15238, + 15239 ], "loc": { "start": { @@ -22211,8 +22320,8 @@ "type": "Identifier", "name": "sort_select", "range": [ - 15213, - 15224 + 15240, + 15251 ], "loc": { "start": { @@ -22226,8 +22335,8 @@ } }, "range": [ - 15211, - 15224 + 15238, + 15251 ], "loc": { "start": { @@ -22242,8 +22351,8 @@ } ], "range": [ - 15203, - 15225 + 15230, + 15252 ], "loc": { "start": { @@ -22261,8 +22370,8 @@ "value": true, "raw": "true", "range": [ - 15228, - 15232 + 15255, + 15259 ], "loc": { "start": { @@ -22283,8 +22392,8 @@ "type": "Identifier", "name": "isArray", "range": [ - 15247, - 15254 + 15274, + 15281 ], "loc": { "start": { @@ -22305,8 +22414,8 @@ "type": "Identifier", "name": "f", "range": [ - 15255, - 15256 + 15282, + 15283 ], "loc": { "start": { @@ -22323,8 +22432,8 @@ "type": "Identifier", "name": "sort_select", "range": [ - 15257, - 15268 + 15284, + 15295 ], "loc": { "start": { @@ -22338,8 +22447,8 @@ } }, "range": [ - 15255, - 15268 + 15282, + 15295 ], "loc": { "start": { @@ -22354,8 +22463,8 @@ } ], "range": [ - 15247, - 15269 + 15274, + 15296 ], "loc": { "start": { @@ -22375,8 +22484,8 @@ "type": "Identifier", "name": "f", "range": [ - 15272, - 15273 + 15299, + 15300 ], "loc": { "start": { @@ -22393,8 +22502,8 @@ "type": "Identifier", "name": "sort_select", "range": [ - 15274, - 15285 + 15301, + 15312 ], "loc": { "start": { @@ -22408,8 +22517,8 @@ } }, "range": [ - 15272, - 15285 + 15299, + 15312 ], "loc": { "start": { @@ -22428,8 +22537,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 15288, - 15295 + 15315, + 15322 ], "loc": { "start": { @@ -22450,8 +22559,8 @@ "type": "Identifier", "name": "f", "range": [ - 15296, - 15297 + 15323, + 15324 ], "loc": { "start": { @@ -22468,8 +22577,8 @@ "type": "Identifier", "name": "sort_select", "range": [ - 15298, - 15309 + 15325, + 15336 ], "loc": { "start": { @@ -22483,8 +22592,8 @@ } }, "range": [ - 15296, - 15309 + 15323, + 15336 ], "loc": { "start": { @@ -22499,8 +22608,8 @@ } ], "range": [ - 15288, - 15310 + 15315, + 15337 ], "loc": { "start": { @@ -22514,8 +22623,8 @@ } }, "range": [ - 15247, - 15310 + 15274, + 15337 ], "loc": { "start": { @@ -22529,8 +22638,8 @@ } }, "range": [ - 15203, - 15310 + 15230, + 15337 ], "loc": { "start": { @@ -22544,8 +22653,8 @@ } }, "range": [ - 15188, - 15310 + 15215, + 15337 ], "loc": { "start": { @@ -22559,8 +22668,8 @@ } }, "range": [ - 15188, - 15311 + 15215, + 15338 ], "loc": { "start": { @@ -22577,8 +22686,8 @@ "type": "Block", "value": "*\n * Make drop-down filter types options sorted in alpha-numeric manner\n * by default globally or on a column basis\n * @type {Boolean|Array}\n ", "range": [ - 15001, - 15179 + 15028, + 15206 ], "loc": { "start": { @@ -22597,8 +22706,8 @@ "type": "Block", "value": "*\n * Indicate whether options in drop-down filter types are sorted in a\n * ascending numeric manner\n * @type {Boolean}\n * @private\n ", "range": [ - 15321, - 15497 + 15348, + 15524 ], "loc": { "start": { @@ -22624,8 +22733,8 @@ "object": { "type": "ThisExpression", "range": [ - 15506, - 15510 + 15533, + 15537 ], "loc": { "start": { @@ -22642,8 +22751,8 @@ "type": "Identifier", "name": "isSortNumAsc", "range": [ - 15511, - 15523 + 15538, + 15550 ], "loc": { "start": { @@ -22657,8 +22766,8 @@ } }, "range": [ - 15506, - 15523 + 15533, + 15550 ], "loc": { "start": { @@ -22677,8 +22786,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 15526, - 15533 + 15553, + 15560 ], "loc": { "start": { @@ -22699,8 +22808,8 @@ "type": "Identifier", "name": "f", "range": [ - 15534, - 15535 + 15561, + 15562 ], "loc": { "start": { @@ -22717,8 +22826,8 @@ "type": "Identifier", "name": "sort_num_asc", "range": [ - 15536, - 15548 + 15563, + 15575 ], "loc": { "start": { @@ -22732,8 +22841,8 @@ } }, "range": [ - 15534, - 15548 + 15561, + 15575 ], "loc": { "start": { @@ -22748,8 +22857,8 @@ } ], "range": [ - 15526, - 15549 + 15553, + 15576 ], "loc": { "start": { @@ -22763,8 +22872,8 @@ } }, "range": [ - 15506, - 15549 + 15533, + 15576 ], "loc": { "start": { @@ -22778,8 +22887,8 @@ } }, "range": [ - 15506, - 15550 + 15533, + 15577 ], "loc": { "start": { @@ -22796,8 +22905,8 @@ "type": "Block", "value": "*\n * Indicate whether options in drop-down filter types are sorted in a\n * ascending numeric manner\n * @type {Boolean}\n * @private\n ", "range": [ - 15321, - 15497 + 15348, + 15524 ], "loc": { "start": { @@ -22816,8 +22925,8 @@ "type": "Block", "value": "*\n * List of columns implementing options sorting in a ascending numeric\n * manner\n * @type {Array}\n ", "range": [ - 15560, - 15697 + 15587, + 15724 ], "loc": { "start": { @@ -22843,8 +22952,8 @@ "object": { "type": "ThisExpression", "range": [ - 15706, - 15710 + 15733, + 15737 ], "loc": { "start": { @@ -22861,8 +22970,8 @@ "type": "Identifier", "name": "sortNumAsc", "range": [ - 15711, - 15721 + 15738, + 15748 ], "loc": { "start": { @@ -22876,8 +22985,8 @@ } }, "range": [ - 15706, - 15721 + 15733, + 15748 ], "loc": { "start": { @@ -22898,8 +23007,8 @@ "object": { "type": "ThisExpression", "range": [ - 15724, - 15728 + 15751, + 15755 ], "loc": { "start": { @@ -22916,8 +23025,8 @@ "type": "Identifier", "name": "isSortNumAsc", "range": [ - 15729, - 15741 + 15756, + 15768 ], "loc": { "start": { @@ -22931,8 +23040,8 @@ } }, "range": [ - 15724, - 15741 + 15751, + 15768 ], "loc": { "start": { @@ -22952,8 +23061,8 @@ "type": "Identifier", "name": "f", "range": [ - 15744, - 15745 + 15771, + 15772 ], "loc": { "start": { @@ -22970,8 +23079,8 @@ "type": "Identifier", "name": "sort_num_asc", "range": [ - 15746, - 15758 + 15773, + 15785 ], "loc": { "start": { @@ -22985,8 +23094,8 @@ } }, "range": [ - 15744, - 15758 + 15771, + 15785 ], "loc": { "start": { @@ -23003,8 +23112,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 15761, - 15763 + 15788, + 15790 ], "loc": { "start": { @@ -23018,8 +23127,8 @@ } }, "range": [ - 15724, - 15763 + 15751, + 15790 ], "loc": { "start": { @@ -23033,8 +23142,8 @@ } }, "range": [ - 15706, - 15763 + 15733, + 15790 ], "loc": { "start": { @@ -23048,8 +23157,8 @@ } }, "range": [ - 15706, - 15764 + 15733, + 15791 ], "loc": { "start": { @@ -23066,8 +23175,8 @@ "type": "Block", "value": "*\n * List of columns implementing options sorting in a ascending numeric\n * manner\n * @type {Array}\n ", "range": [ - 15560, - 15697 + 15587, + 15724 ], "loc": { "start": { @@ -23086,8 +23195,8 @@ "type": "Block", "value": "*\n * Indicate whether options in drop-down filter types are sorted in a\n * descending numeric manner\n * @type {Boolean}\n * @private\n ", "range": [ - 15774, - 15951 + 15801, + 15978 ], "loc": { "start": { @@ -23113,8 +23222,8 @@ "object": { "type": "ThisExpression", "range": [ - 15960, - 15964 + 15987, + 15991 ], "loc": { "start": { @@ -23131,8 +23240,8 @@ "type": "Identifier", "name": "isSortNumDesc", "range": [ - 15965, - 15978 + 15992, + 16005 ], "loc": { "start": { @@ -23146,8 +23255,8 @@ } }, "range": [ - 15960, - 15978 + 15987, + 16005 ], "loc": { "start": { @@ -23166,8 +23275,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 15981, - 15988 + 16008, + 16015 ], "loc": { "start": { @@ -23188,8 +23297,8 @@ "type": "Identifier", "name": "f", "range": [ - 15989, - 15990 + 16016, + 16017 ], "loc": { "start": { @@ -23206,8 +23315,8 @@ "type": "Identifier", "name": "sort_num_desc", "range": [ - 15991, - 16004 + 16018, + 16031 ], "loc": { "start": { @@ -23221,8 +23330,8 @@ } }, "range": [ - 15989, - 16004 + 16016, + 16031 ], "loc": { "start": { @@ -23237,8 +23346,8 @@ } ], "range": [ - 15981, - 16005 + 16008, + 16032 ], "loc": { "start": { @@ -23252,8 +23361,8 @@ } }, "range": [ - 15960, - 16005 + 15987, + 16032 ], "loc": { "start": { @@ -23267,8 +23376,8 @@ } }, "range": [ - 15960, - 16006 + 15987, + 16033 ], "loc": { "start": { @@ -23285,8 +23394,8 @@ "type": "Block", "value": "*\n * Indicate whether options in drop-down filter types are sorted in a\n * descending numeric manner\n * @type {Boolean}\n * @private\n ", "range": [ - 15774, - 15951 + 15801, + 15978 ], "loc": { "start": { @@ -23305,8 +23414,8 @@ "type": "Block", "value": "*\n * List of columns implementing options sorting in a descending numeric\n * manner\n * @type {Array}\n ", "range": [ - 16016, - 16154 + 16043, + 16181 ], "loc": { "start": { @@ -23332,8 +23441,8 @@ "object": { "type": "ThisExpression", "range": [ - 16163, - 16167 + 16190, + 16194 ], "loc": { "start": { @@ -23350,8 +23459,8 @@ "type": "Identifier", "name": "sortNumDesc", "range": [ - 16168, - 16179 + 16195, + 16206 ], "loc": { "start": { @@ -23365,8 +23474,8 @@ } }, "range": [ - 16163, - 16179 + 16190, + 16206 ], "loc": { "start": { @@ -23387,8 +23496,8 @@ "object": { "type": "ThisExpression", "range": [ - 16182, - 16186 + 16209, + 16213 ], "loc": { "start": { @@ -23405,8 +23514,8 @@ "type": "Identifier", "name": "isSortNumDesc", "range": [ - 16187, - 16200 + 16214, + 16227 ], "loc": { "start": { @@ -23420,8 +23529,8 @@ } }, "range": [ - 16182, - 16200 + 16209, + 16227 ], "loc": { "start": { @@ -23441,8 +23550,8 @@ "type": "Identifier", "name": "f", "range": [ - 16203, - 16204 + 16230, + 16231 ], "loc": { "start": { @@ -23459,8 +23568,8 @@ "type": "Identifier", "name": "sort_num_desc", "range": [ - 16205, - 16218 + 16232, + 16245 ], "loc": { "start": { @@ -23474,8 +23583,8 @@ } }, "range": [ - 16203, - 16218 + 16230, + 16245 ], "loc": { "start": { @@ -23492,8 +23601,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 16221, - 16223 + 16248, + 16250 ], "loc": { "start": { @@ -23507,8 +23616,8 @@ } }, "range": [ - 16182, - 16223 + 16209, + 16250 ], "loc": { "start": { @@ -23522,8 +23631,8 @@ } }, "range": [ - 16163, - 16223 + 16190, + 16250 ], "loc": { "start": { @@ -23537,8 +23646,8 @@ } }, "range": [ - 16163, - 16224 + 16190, + 16251 ], "loc": { "start": { @@ -23555,8 +23664,8 @@ "type": "Block", "value": "*\n * List of columns implementing options sorting in a descending numeric\n * manner\n * @type {Array}\n ", "range": [ - 16016, - 16154 + 16043, + 16181 ], "loc": { "start": { @@ -23575,8 +23684,8 @@ "type": "Block", "value": "*\n * Indicate whether drop-down filter types are populated on demand at\n * first usage\n * @type {Boolean}\n ", "range": [ - 16234, - 16377 + 16261, + 16404 ], "loc": { "start": { @@ -23602,8 +23711,8 @@ "object": { "type": "ThisExpression", "range": [ - 16386, - 16390 + 16413, + 16417 ], "loc": { "start": { @@ -23620,8 +23729,8 @@ "type": "Identifier", "name": "loadFltOnDemand", "range": [ - 16391, - 16406 + 16418, + 16433 ], "loc": { "start": { @@ -23635,8 +23744,8 @@ } }, "range": [ - 16386, - 16406 + 16413, + 16433 ], "loc": { "start": { @@ -23655,8 +23764,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 16409, - 16416 + 16436, + 16443 ], "loc": { "start": { @@ -23677,8 +23786,8 @@ "type": "Identifier", "name": "f", "range": [ - 16417, - 16418 + 16444, + 16445 ], "loc": { "start": { @@ -23695,8 +23804,8 @@ "type": "Identifier", "name": "load_filters_on_demand", "range": [ - 16419, - 16441 + 16446, + 16468 ], "loc": { "start": { @@ -23710,8 +23819,8 @@ } }, "range": [ - 16417, - 16441 + 16444, + 16468 ], "loc": { "start": { @@ -23726,8 +23835,8 @@ } ], "range": [ - 16409, - 16442 + 16436, + 16469 ], "loc": { "start": { @@ -23741,8 +23850,8 @@ } }, "range": [ - 16386, - 16442 + 16413, + 16469 ], "loc": { "start": { @@ -23756,8 +23865,8 @@ } }, "range": [ - 16386, - 16443 + 16413, + 16470 ], "loc": { "start": { @@ -23774,8 +23883,8 @@ "type": "Block", "value": "*\n * Indicate whether drop-down filter types are populated on demand at\n * first usage\n * @type {Boolean}\n ", "range": [ - 16234, - 16377 + 16261, + 16404 ], "loc": { "start": { @@ -23794,8 +23903,8 @@ "type": "Block", "value": "*\n * Indicate whether custom drop-down filter options are implemented\n * @type {Boolean}\n ", "range": [ - 16453, - 16571 + 16480, + 16598 ], "loc": { "start": { @@ -23821,8 +23930,8 @@ "object": { "type": "ThisExpression", "range": [ - 16580, - 16584 + 16607, + 16611 ], "loc": { "start": { @@ -23839,8 +23948,8 @@ "type": "Identifier", "name": "hasCustomOptions", "range": [ - 16585, - 16601 + 16612, + 16628 ], "loc": { "start": { @@ -23854,8 +23963,8 @@ } }, "range": [ - 16580, - 16601 + 16607, + 16628 ], "loc": { "start": { @@ -23874,8 +23983,8 @@ "type": "Identifier", "name": "isObj", "range": [ - 16604, - 16609 + 16631, + 16636 ], "loc": { "start": { @@ -23896,8 +24005,8 @@ "type": "Identifier", "name": "f", "range": [ - 16610, - 16611 + 16637, + 16638 ], "loc": { "start": { @@ -23914,8 +24023,8 @@ "type": "Identifier", "name": "custom_options", "range": [ - 16612, - 16626 + 16639, + 16653 ], "loc": { "start": { @@ -23929,8 +24038,8 @@ } }, "range": [ - 16610, - 16626 + 16637, + 16653 ], "loc": { "start": { @@ -23945,8 +24054,8 @@ } ], "range": [ - 16604, - 16627 + 16631, + 16654 ], "loc": { "start": { @@ -23960,8 +24069,8 @@ } }, "range": [ - 16580, - 16627 + 16607, + 16654 ], "loc": { "start": { @@ -23975,8 +24084,8 @@ } }, "range": [ - 16580, - 16628 + 16607, + 16655 ], "loc": { "start": { @@ -23993,8 +24102,8 @@ "type": "Block", "value": "*\n * Indicate whether custom drop-down filter options are implemented\n * @type {Boolean}\n ", "range": [ - 16453, - 16571 + 16480, + 16598 ], "loc": { "start": { @@ -24013,8 +24122,8 @@ "type": "Block", "value": "*\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 ", "range": [ - 16638, - 17110 + 16665, + 17137 ], "loc": { "start": { @@ -24040,8 +24149,8 @@ "object": { "type": "ThisExpression", "range": [ - 17119, - 17123 + 17146, + 17150 ], "loc": { "start": { @@ -24058,8 +24167,8 @@ "type": "Identifier", "name": "customOptions", "range": [ - 17124, - 17137 + 17151, + 17164 ], "loc": { "start": { @@ -24073,8 +24182,8 @@ } }, "range": [ - 17119, - 17137 + 17146, + 17164 ], "loc": { "start": { @@ -24094,8 +24203,8 @@ "type": "Identifier", "name": "f", "range": [ - 17140, - 17141 + 17167, + 17168 ], "loc": { "start": { @@ -24112,8 +24221,8 @@ "type": "Identifier", "name": "custom_options", "range": [ - 17142, - 17156 + 17169, + 17183 ], "loc": { "start": { @@ -24127,8 +24236,8 @@ } }, "range": [ - 17140, - 17156 + 17167, + 17183 ], "loc": { "start": { @@ -24142,8 +24251,8 @@ } }, "range": [ - 17119, - 17156 + 17146, + 17183 ], "loc": { "start": { @@ -24157,8 +24266,8 @@ } }, "range": [ - 17119, - 17157 + 17146, + 17184 ], "loc": { "start": { @@ -24175,8 +24284,8 @@ "type": "Block", "value": "*\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 ", "range": [ - 16638, - 17110 + 16665, + 17137 ], "loc": { "start": { @@ -24195,8 +24304,8 @@ "type": "Block", "value": "** Filter operators **", "range": [ - 17167, - 17193 + 17194, + 17220 ], "loc": { "start": { @@ -24213,8 +24322,8 @@ "type": "Block", "value": "*\n * Regular expression operator for input filter. Defaults to 'rgx:'\n * @type {String}\n ", "range": [ - 17202, - 17319 + 17229, + 17346 ], "loc": { "start": { @@ -24240,8 +24349,8 @@ "object": { "type": "ThisExpression", "range": [ - 17328, - 17332 + 17355, + 17359 ], "loc": { "start": { @@ -24258,8 +24367,8 @@ "type": "Identifier", "name": "rgxOperator", "range": [ - 17333, - 17344 + 17360, + 17371 ], "loc": { "start": { @@ -24273,8 +24382,8 @@ } }, "range": [ - 17328, - 17344 + 17355, + 17371 ], "loc": { "start": { @@ -24297,8 +24406,8 @@ "type": "Identifier", "name": "f", "range": [ - 17347, - 17348 + 17374, + 17375 ], "loc": { "start": { @@ -24315,8 +24424,8 @@ "type": "Identifier", "name": "regexp_operator", "range": [ - 17349, - 17364 + 17376, + 17391 ], "loc": { "start": { @@ -24330,8 +24439,8 @@ } }, "range": [ - 17347, - 17364 + 17374, + 17391 ], "loc": { "start": { @@ -24349,8 +24458,8 @@ "value": "rgx:", "raw": "'rgx:'", "range": [ - 17368, - 17374 + 17395, + 17401 ], "loc": { "start": { @@ -24364,8 +24473,8 @@ } }, "range": [ - 17347, - 17374 + 17374, + 17401 ], "loc": { "start": { @@ -24379,8 +24488,8 @@ } }, "range": [ - 17328, - 17374 + 17355, + 17401 ], "loc": { "start": { @@ -24394,8 +24503,8 @@ } }, "range": [ - 17328, - 17375 + 17355, + 17402 ], "loc": { "start": { @@ -24412,8 +24521,8 @@ "type": "Block", "value": "** Filter operators **", "range": [ - 17167, - 17193 + 17194, + 17220 ], "loc": { "start": { @@ -24430,8 +24539,8 @@ "type": "Block", "value": "*\n * Regular expression operator for input filter. Defaults to 'rgx:'\n * @type {String}\n ", "range": [ - 17202, - 17319 + 17229, + 17346 ], "loc": { "start": { @@ -24450,8 +24559,8 @@ "type": "Block", "value": "*\n * Empty cells operator for input filter. Defaults to '[empty]'\n * @type {String}\n ", "range": [ - 17385, - 17498 + 17412, + 17525 ], "loc": { "start": { @@ -24477,8 +24586,8 @@ "object": { "type": "ThisExpression", "range": [ - 17507, - 17511 + 17534, + 17538 ], "loc": { "start": { @@ -24495,8 +24604,8 @@ "type": "Identifier", "name": "emOperator", "range": [ - 17512, - 17522 + 17539, + 17549 ], "loc": { "start": { @@ -24510,8 +24619,8 @@ } }, "range": [ - 17507, - 17522 + 17534, + 17549 ], "loc": { "start": { @@ -24534,8 +24643,8 @@ "type": "Identifier", "name": "f", "range": [ - 17525, - 17526 + 17552, + 17553 ], "loc": { "start": { @@ -24552,8 +24661,8 @@ "type": "Identifier", "name": "empty_operator", "range": [ - 17527, - 17541 + 17554, + 17568 ], "loc": { "start": { @@ -24567,8 +24676,8 @@ } }, "range": [ - 17525, - 17541 + 17552, + 17568 ], "loc": { "start": { @@ -24586,8 +24695,8 @@ "value": "[empty]", "raw": "'[empty]'", "range": [ - 17545, - 17554 + 17572, + 17581 ], "loc": { "start": { @@ -24601,8 +24710,8 @@ } }, "range": [ - 17525, - 17554 + 17552, + 17581 ], "loc": { "start": { @@ -24616,8 +24725,8 @@ } }, "range": [ - 17507, - 17554 + 17534, + 17581 ], "loc": { "start": { @@ -24631,8 +24740,8 @@ } }, "range": [ - 17507, - 17555 + 17534, + 17582 ], "loc": { "start": { @@ -24649,8 +24758,8 @@ "type": "Block", "value": "*\n * Empty cells operator for input filter. Defaults to '[empty]'\n * @type {String}\n ", "range": [ - 17385, - 17498 + 17412, + 17525 ], "loc": { "start": { @@ -24669,8 +24778,8 @@ "type": "Block", "value": "*\n * Non-empty cells operator for input filter. Defaults to '[nonempty]'\n * @type {String}\n ", "range": [ - 17565, - 17685 + 17592, + 17712 ], "loc": { "start": { @@ -24696,8 +24805,8 @@ "object": { "type": "ThisExpression", "range": [ - 17694, - 17698 + 17721, + 17725 ], "loc": { "start": { @@ -24714,8 +24823,8 @@ "type": "Identifier", "name": "nmOperator", "range": [ - 17699, - 17709 + 17726, + 17736 ], "loc": { "start": { @@ -24729,8 +24838,8 @@ } }, "range": [ - 17694, - 17709 + 17721, + 17736 ], "loc": { "start": { @@ -24753,8 +24862,8 @@ "type": "Identifier", "name": "f", "range": [ - 17712, - 17713 + 17739, + 17740 ], "loc": { "start": { @@ -24771,8 +24880,8 @@ "type": "Identifier", "name": "nonempty_operator", "range": [ - 17714, - 17731 + 17741, + 17758 ], "loc": { "start": { @@ -24786,8 +24895,8 @@ } }, "range": [ - 17712, - 17731 + 17739, + 17758 ], "loc": { "start": { @@ -24805,8 +24914,8 @@ "value": "[nonempty]", "raw": "'[nonempty]'", "range": [ - 17735, - 17747 + 17762, + 17774 ], "loc": { "start": { @@ -24820,8 +24929,8 @@ } }, "range": [ - 17712, - 17747 + 17739, + 17774 ], "loc": { "start": { @@ -24835,8 +24944,8 @@ } }, "range": [ - 17694, - 17747 + 17721, + 17774 ], "loc": { "start": { @@ -24850,8 +24959,8 @@ } }, "range": [ - 17694, - 17748 + 17721, + 17775 ], "loc": { "start": { @@ -24868,8 +24977,8 @@ "type": "Block", "value": "*\n * Non-empty cells operator for input filter. Defaults to '[nonempty]'\n * @type {String}\n ", "range": [ - 17565, - 17685 + 17592, + 17712 ], "loc": { "start": { @@ -24888,8 +24997,8 @@ "type": "Block", "value": "*\n * Logical OR operator for input filter. Defaults to '||'\n * @type {String}\n ", "range": [ - 17758, - 17865 + 17785, + 17892 ], "loc": { "start": { @@ -24915,8 +25024,8 @@ "object": { "type": "ThisExpression", "range": [ - 17874, - 17878 + 17901, + 17905 ], "loc": { "start": { @@ -24933,8 +25042,8 @@ "type": "Identifier", "name": "orOperator", "range": [ - 17879, - 17889 + 17906, + 17916 ], "loc": { "start": { @@ -24948,8 +25057,8 @@ } }, "range": [ - 17874, - 17889 + 17901, + 17916 ], "loc": { "start": { @@ -24972,8 +25081,8 @@ "type": "Identifier", "name": "f", "range": [ - 17892, - 17893 + 17919, + 17920 ], "loc": { "start": { @@ -24990,8 +25099,8 @@ "type": "Identifier", "name": "or_operator", "range": [ - 17894, - 17905 + 17921, + 17932 ], "loc": { "start": { @@ -25005,8 +25114,8 @@ } }, "range": [ - 17892, - 17905 + 17919, + 17932 ], "loc": { "start": { @@ -25024,8 +25133,8 @@ "value": "||", "raw": "'||'", "range": [ - 17909, - 17913 + 17936, + 17940 ], "loc": { "start": { @@ -25039,8 +25148,8 @@ } }, "range": [ - 17892, - 17913 + 17919, + 17940 ], "loc": { "start": { @@ -25054,8 +25163,8 @@ } }, "range": [ - 17874, - 17913 + 17901, + 17940 ], "loc": { "start": { @@ -25069,8 +25178,8 @@ } }, "range": [ - 17874, - 17914 + 17901, + 17941 ], "loc": { "start": { @@ -25087,8 +25196,8 @@ "type": "Block", "value": "*\n * Logical OR operator for input filter. Defaults to '||'\n * @type {String}\n ", "range": [ - 17758, - 17865 + 17785, + 17892 ], "loc": { "start": { @@ -25107,8 +25216,8 @@ "type": "Block", "value": "*\n * Logical AND operator for input filter. Defaults to '&&'\n * @type {String}\n ", "range": [ - 17924, - 18032 + 17951, + 18059 ], "loc": { "start": { @@ -25134,8 +25243,8 @@ "object": { "type": "ThisExpression", "range": [ - 18041, - 18045 + 18068, + 18072 ], "loc": { "start": { @@ -25152,8 +25261,8 @@ "type": "Identifier", "name": "anOperator", "range": [ - 18046, - 18056 + 18073, + 18083 ], "loc": { "start": { @@ -25167,8 +25276,8 @@ } }, "range": [ - 18041, - 18056 + 18068, + 18083 ], "loc": { "start": { @@ -25191,8 +25300,8 @@ "type": "Identifier", "name": "f", "range": [ - 18059, - 18060 + 18086, + 18087 ], "loc": { "start": { @@ -25209,8 +25318,8 @@ "type": "Identifier", "name": "and_operator", "range": [ - 18061, - 18073 + 18088, + 18100 ], "loc": { "start": { @@ -25224,8 +25333,8 @@ } }, "range": [ - 18059, - 18073 + 18086, + 18100 ], "loc": { "start": { @@ -25243,8 +25352,8 @@ "value": "&&", "raw": "'&&'", "range": [ - 18077, - 18081 + 18104, + 18108 ], "loc": { "start": { @@ -25258,8 +25367,8 @@ } }, "range": [ - 18059, - 18081 + 18086, + 18108 ], "loc": { "start": { @@ -25273,8 +25382,8 @@ } }, "range": [ - 18041, - 18081 + 18068, + 18108 ], "loc": { "start": { @@ -25288,8 +25397,8 @@ } }, "range": [ - 18041, - 18082 + 18068, + 18109 ], "loc": { "start": { @@ -25306,8 +25415,8 @@ "type": "Block", "value": "*\n * Logical AND operator for input filter. Defaults to '&&'\n * @type {String}\n ", "range": [ - 17924, - 18032 + 17951, + 18059 ], "loc": { "start": { @@ -25326,8 +25435,8 @@ "type": "Block", "value": "*\n * Greater than operator for input filter. Defaults to '>'\n * @type {String}\n ", "range": [ - 18092, - 18200 + 18119, + 18227 ], "loc": { "start": { @@ -25353,8 +25462,8 @@ "object": { "type": "ThisExpression", "range": [ - 18209, - 18213 + 18236, + 18240 ], "loc": { "start": { @@ -25371,8 +25480,8 @@ "type": "Identifier", "name": "grOperator", "range": [ - 18214, - 18224 + 18241, + 18251 ], "loc": { "start": { @@ -25386,8 +25495,8 @@ } }, "range": [ - 18209, - 18224 + 18236, + 18251 ], "loc": { "start": { @@ -25410,8 +25519,8 @@ "type": "Identifier", "name": "f", "range": [ - 18227, - 18228 + 18254, + 18255 ], "loc": { "start": { @@ -25428,8 +25537,8 @@ "type": "Identifier", "name": "greater_operator", "range": [ - 18229, - 18245 + 18256, + 18272 ], "loc": { "start": { @@ -25443,8 +25552,8 @@ } }, "range": [ - 18227, - 18245 + 18254, + 18272 ], "loc": { "start": { @@ -25462,8 +25571,8 @@ "value": ">", "raw": "'>'", "range": [ - 18249, - 18252 + 18276, + 18279 ], "loc": { "start": { @@ -25477,8 +25586,8 @@ } }, "range": [ - 18227, - 18252 + 18254, + 18279 ], "loc": { "start": { @@ -25492,8 +25601,8 @@ } }, "range": [ - 18209, - 18252 + 18236, + 18279 ], "loc": { "start": { @@ -25507,8 +25616,8 @@ } }, "range": [ - 18209, - 18253 + 18236, + 18280 ], "loc": { "start": { @@ -25525,8 +25634,8 @@ "type": "Block", "value": "*\n * Greater than operator for input filter. Defaults to '>'\n * @type {String}\n ", "range": [ - 18092, - 18200 + 18119, + 18227 ], "loc": { "start": { @@ -25545,8 +25654,8 @@ "type": "Block", "value": "*\n * Lower than operator for input filter. Defaults to '<'\n * @type {String}\n ", "range": [ - 18263, - 18369 + 18290, + 18396 ], "loc": { "start": { @@ -25572,8 +25681,8 @@ "object": { "type": "ThisExpression", "range": [ - 18378, - 18382 + 18405, + 18409 ], "loc": { "start": { @@ -25590,8 +25699,8 @@ "type": "Identifier", "name": "lwOperator", "range": [ - 18383, - 18393 + 18410, + 18420 ], "loc": { "start": { @@ -25605,8 +25714,8 @@ } }, "range": [ - 18378, - 18393 + 18405, + 18420 ], "loc": { "start": { @@ -25629,8 +25738,8 @@ "type": "Identifier", "name": "f", "range": [ - 18396, - 18397 + 18423, + 18424 ], "loc": { "start": { @@ -25647,8 +25756,8 @@ "type": "Identifier", "name": "lower_operator", "range": [ - 18398, - 18412 + 18425, + 18439 ], "loc": { "start": { @@ -25662,8 +25771,8 @@ } }, "range": [ - 18396, - 18412 + 18423, + 18439 ], "loc": { "start": { @@ -25681,8 +25790,8 @@ "value": "<", "raw": "'<'", "range": [ - 18416, - 18419 + 18443, + 18446 ], "loc": { "start": { @@ -25696,8 +25805,8 @@ } }, "range": [ - 18396, - 18419 + 18423, + 18446 ], "loc": { "start": { @@ -25711,8 +25820,8 @@ } }, "range": [ - 18378, - 18419 + 18405, + 18446 ], "loc": { "start": { @@ -25726,8 +25835,8 @@ } }, "range": [ - 18378, - 18420 + 18405, + 18447 ], "loc": { "start": { @@ -25744,8 +25853,8 @@ "type": "Block", "value": "*\n * Lower than operator for input filter. Defaults to '<'\n * @type {String}\n ", "range": [ - 18263, - 18369 + 18290, + 18396 ], "loc": { "start": { @@ -25764,8 +25873,8 @@ "type": "Block", "value": "*\n * Lower than or equal operator for input filter. Defaults to '<='\n * @type {String}\n ", "range": [ - 18430, - 18546 + 18457, + 18573 ], "loc": { "start": { @@ -25791,8 +25900,8 @@ "object": { "type": "ThisExpression", "range": [ - 18555, - 18559 + 18582, + 18586 ], "loc": { "start": { @@ -25809,8 +25918,8 @@ "type": "Identifier", "name": "leOperator", "range": [ - 18560, - 18570 + 18587, + 18597 ], "loc": { "start": { @@ -25824,8 +25933,8 @@ } }, "range": [ - 18555, - 18570 + 18582, + 18597 ], "loc": { "start": { @@ -25848,8 +25957,8 @@ "type": "Identifier", "name": "f", "range": [ - 18573, - 18574 + 18600, + 18601 ], "loc": { "start": { @@ -25866,8 +25975,8 @@ "type": "Identifier", "name": "lower_equal_operator", "range": [ - 18575, - 18595 + 18602, + 18622 ], "loc": { "start": { @@ -25881,8 +25990,8 @@ } }, "range": [ - 18573, - 18595 + 18600, + 18622 ], "loc": { "start": { @@ -25900,8 +26009,8 @@ "value": "<=", "raw": "'<='", "range": [ - 18599, - 18603 + 18626, + 18630 ], "loc": { "start": { @@ -25915,8 +26024,8 @@ } }, "range": [ - 18573, - 18603 + 18600, + 18630 ], "loc": { "start": { @@ -25930,8 +26039,8 @@ } }, "range": [ - 18555, - 18603 + 18582, + 18630 ], "loc": { "start": { @@ -25945,8 +26054,8 @@ } }, "range": [ - 18555, - 18604 + 18582, + 18631 ], "loc": { "start": { @@ -25963,8 +26072,8 @@ "type": "Block", "value": "*\n * Lower than or equal operator for input filter. Defaults to '<='\n * @type {String}\n ", "range": [ - 18430, - 18546 + 18457, + 18573 ], "loc": { "start": { @@ -25983,8 +26092,8 @@ "type": "Block", "value": "*\n * Greater than or equal operator for input filter. Defaults to '>='\n * @type {String}\n ", "range": [ - 18614, - 18732 + 18641, + 18759 ], "loc": { "start": { @@ -26010,8 +26119,8 @@ "object": { "type": "ThisExpression", "range": [ - 18741, - 18745 + 18768, + 18772 ], "loc": { "start": { @@ -26028,8 +26137,8 @@ "type": "Identifier", "name": "geOperator", "range": [ - 18746, - 18756 + 18773, + 18783 ], "loc": { "start": { @@ -26043,8 +26152,8 @@ } }, "range": [ - 18741, - 18756 + 18768, + 18783 ], "loc": { "start": { @@ -26067,8 +26176,8 @@ "type": "Identifier", "name": "f", "range": [ - 18759, - 18760 + 18786, + 18787 ], "loc": { "start": { @@ -26085,8 +26194,8 @@ "type": "Identifier", "name": "greater_equal_operator", "range": [ - 18761, - 18783 + 18788, + 18810 ], "loc": { "start": { @@ -26100,8 +26209,8 @@ } }, "range": [ - 18759, - 18783 + 18786, + 18810 ], "loc": { "start": { @@ -26119,8 +26228,8 @@ "value": ">=", "raw": "'>='", "range": [ - 18787, - 18791 + 18814, + 18818 ], "loc": { "start": { @@ -26134,8 +26243,8 @@ } }, "range": [ - 18759, - 18791 + 18786, + 18818 ], "loc": { "start": { @@ -26149,8 +26258,8 @@ } }, "range": [ - 18741, - 18791 + 18768, + 18818 ], "loc": { "start": { @@ -26164,8 +26273,8 @@ } }, "range": [ - 18741, - 18792 + 18768, + 18819 ], "loc": { "start": { @@ -26182,8 +26291,8 @@ "type": "Block", "value": "*\n * Greater than or equal operator for input filter. Defaults to '>='\n * @type {String}\n ", "range": [ - 18614, - 18732 + 18641, + 18759 ], "loc": { "start": { @@ -26202,8 +26311,8 @@ "type": "Block", "value": "*\n * Inequality operator for input filter. Defaults to '!'\n * @type {String}\n ", "range": [ - 18802, - 18908 + 18829, + 18935 ], "loc": { "start": { @@ -26229,8 +26338,8 @@ "object": { "type": "ThisExpression", "range": [ - 18917, - 18921 + 18944, + 18948 ], "loc": { "start": { @@ -26247,8 +26356,8 @@ "type": "Identifier", "name": "dfOperator", "range": [ - 18922, - 18932 + 18949, + 18959 ], "loc": { "start": { @@ -26262,8 +26371,8 @@ } }, "range": [ - 18917, - 18932 + 18944, + 18959 ], "loc": { "start": { @@ -26286,8 +26395,8 @@ "type": "Identifier", "name": "f", "range": [ - 18935, - 18936 + 18962, + 18963 ], "loc": { "start": { @@ -26304,8 +26413,8 @@ "type": "Identifier", "name": "different_operator", "range": [ - 18937, - 18955 + 18964, + 18982 ], "loc": { "start": { @@ -26319,8 +26428,8 @@ } }, "range": [ - 18935, - 18955 + 18962, + 18982 ], "loc": { "start": { @@ -26338,8 +26447,8 @@ "value": "!", "raw": "'!'", "range": [ - 18959, - 18962 + 18986, + 18989 ], "loc": { "start": { @@ -26353,8 +26462,8 @@ } }, "range": [ - 18935, - 18962 + 18962, + 18989 ], "loc": { "start": { @@ -26368,8 +26477,8 @@ } }, "range": [ - 18917, - 18962 + 18944, + 18989 ], "loc": { "start": { @@ -26383,8 +26492,8 @@ } }, "range": [ - 18917, - 18963 + 18944, + 18990 ], "loc": { "start": { @@ -26401,8 +26510,8 @@ "type": "Block", "value": "*\n * Inequality operator for input filter. Defaults to '!'\n * @type {String}\n ", "range": [ - 18802, - 18908 + 18829, + 18935 ], "loc": { "start": { @@ -26421,8 +26530,8 @@ "type": "Block", "value": "*\n * Like operator for input filter. Defaults to '!'\n * @type {String}\n ", "range": [ - 18973, - 19073 + 19000, + 19100 ], "loc": { "start": { @@ -26448,8 +26557,8 @@ "object": { "type": "ThisExpression", "range": [ - 19082, - 19086 + 19109, + 19113 ], "loc": { "start": { @@ -26466,8 +26575,8 @@ "type": "Identifier", "name": "lkOperator", "range": [ - 19087, - 19097 + 19114, + 19124 ], "loc": { "start": { @@ -26481,8 +26590,8 @@ } }, "range": [ - 19082, - 19097 + 19109, + 19124 ], "loc": { "start": { @@ -26505,8 +26614,8 @@ "type": "Identifier", "name": "f", "range": [ - 19100, - 19101 + 19127, + 19128 ], "loc": { "start": { @@ -26523,8 +26632,8 @@ "type": "Identifier", "name": "like_operator", "range": [ - 19102, - 19115 + 19129, + 19142 ], "loc": { "start": { @@ -26538,8 +26647,8 @@ } }, "range": [ - 19100, - 19115 + 19127, + 19142 ], "loc": { "start": { @@ -26557,8 +26666,8 @@ "value": "*", "raw": "'*'", "range": [ - 19119, - 19122 + 19146, + 19149 ], "loc": { "start": { @@ -26572,8 +26681,8 @@ } }, "range": [ - 19100, - 19122 + 19127, + 19149 ], "loc": { "start": { @@ -26587,8 +26696,8 @@ } }, "range": [ - 19082, - 19122 + 19109, + 19149 ], "loc": { "start": { @@ -26602,8 +26711,8 @@ } }, "range": [ - 19082, - 19123 + 19109, + 19150 ], "loc": { "start": { @@ -26620,8 +26729,8 @@ "type": "Block", "value": "*\n * Like operator for input filter. Defaults to '!'\n * @type {String}\n ", "range": [ - 18973, - 19073 + 19000, + 19100 ], "loc": { "start": { @@ -26640,8 +26749,8 @@ "type": "Block", "value": "*\n * Strict equality operator for input filter. Defaults to '='\n * @type {String}\n ", "range": [ - 19133, - 19244 + 19160, + 19271 ], "loc": { "start": { @@ -26667,8 +26776,8 @@ "object": { "type": "ThisExpression", "range": [ - 19253, - 19257 + 19280, + 19284 ], "loc": { "start": { @@ -26685,8 +26794,8 @@ "type": "Identifier", "name": "eqOperator", "range": [ - 19258, - 19268 + 19285, + 19295 ], "loc": { "start": { @@ -26700,8 +26809,8 @@ } }, "range": [ - 19253, - 19268 + 19280, + 19295 ], "loc": { "start": { @@ -26724,8 +26833,8 @@ "type": "Identifier", "name": "f", "range": [ - 19271, - 19272 + 19298, + 19299 ], "loc": { "start": { @@ -26742,8 +26851,8 @@ "type": "Identifier", "name": "equal_operator", "range": [ - 19273, - 19287 + 19300, + 19314 ], "loc": { "start": { @@ -26757,8 +26866,8 @@ } }, "range": [ - 19271, - 19287 + 19298, + 19314 ], "loc": { "start": { @@ -26776,8 +26885,8 @@ "value": "=", "raw": "'='", "range": [ - 19291, - 19294 + 19318, + 19321 ], "loc": { "start": { @@ -26791,8 +26900,8 @@ } }, "range": [ - 19271, - 19294 + 19298, + 19321 ], "loc": { "start": { @@ -26806,8 +26915,8 @@ } }, "range": [ - 19253, - 19294 + 19280, + 19321 ], "loc": { "start": { @@ -26821,8 +26930,8 @@ } }, "range": [ - 19253, - 19295 + 19280, + 19322 ], "loc": { "start": { @@ -26839,8 +26948,8 @@ "type": "Block", "value": "*\n * Strict equality operator for input filter. Defaults to '='\n * @type {String}\n ", "range": [ - 19133, - 19244 + 19160, + 19271 ], "loc": { "start": { @@ -26859,8 +26968,8 @@ "type": "Block", "value": "*\n * Starts with operator for input filter. Defaults to '='\n * @type {String}\n ", "range": [ - 19305, - 19412 + 19332, + 19439 ], "loc": { "start": { @@ -26886,8 +26995,8 @@ "object": { "type": "ThisExpression", "range": [ - 19421, - 19425 + 19448, + 19452 ], "loc": { "start": { @@ -26904,8 +27013,8 @@ "type": "Identifier", "name": "stOperator", "range": [ - 19426, - 19436 + 19453, + 19463 ], "loc": { "start": { @@ -26919,8 +27028,8 @@ } }, "range": [ - 19421, - 19436 + 19448, + 19463 ], "loc": { "start": { @@ -26943,8 +27052,8 @@ "type": "Identifier", "name": "f", "range": [ - 19439, - 19440 + 19466, + 19467 ], "loc": { "start": { @@ -26961,8 +27070,8 @@ "type": "Identifier", "name": "start_with_operator", "range": [ - 19441, - 19460 + 19468, + 19487 ], "loc": { "start": { @@ -26976,8 +27085,8 @@ } }, "range": [ - 19439, - 19460 + 19466, + 19487 ], "loc": { "start": { @@ -26995,8 +27104,8 @@ "value": "{", "raw": "'{'", "range": [ - 19464, - 19467 + 19491, + 19494 ], "loc": { "start": { @@ -27010,8 +27119,8 @@ } }, "range": [ - 19439, - 19467 + 19466, + 19494 ], "loc": { "start": { @@ -27025,8 +27134,8 @@ } }, "range": [ - 19421, - 19467 + 19448, + 19494 ], "loc": { "start": { @@ -27040,8 +27149,8 @@ } }, "range": [ - 19421, - 19468 + 19448, + 19495 ], "loc": { "start": { @@ -27058,8 +27167,8 @@ "type": "Block", "value": "*\n * Starts with operator for input filter. Defaults to '='\n * @type {String}\n ", "range": [ - 19305, - 19412 + 19332, + 19439 ], "loc": { "start": { @@ -27078,8 +27187,8 @@ "type": "Block", "value": "*\n * Ends with operator for input filter. Defaults to '='\n * @type {String}\n ", "range": [ - 19478, - 19583 + 19505, + 19610 ], "loc": { "start": { @@ -27105,8 +27214,8 @@ "object": { "type": "ThisExpression", "range": [ - 19592, - 19596 + 19619, + 19623 ], "loc": { "start": { @@ -27123,8 +27232,8 @@ "type": "Identifier", "name": "enOperator", "range": [ - 19597, - 19607 + 19624, + 19634 ], "loc": { "start": { @@ -27138,8 +27247,8 @@ } }, "range": [ - 19592, - 19607 + 19619, + 19634 ], "loc": { "start": { @@ -27162,8 +27271,8 @@ "type": "Identifier", "name": "f", "range": [ - 19610, - 19611 + 19637, + 19638 ], "loc": { "start": { @@ -27180,8 +27289,8 @@ "type": "Identifier", "name": "end_with_operator", "range": [ - 19612, - 19629 + 19639, + 19656 ], "loc": { "start": { @@ -27195,8 +27304,8 @@ } }, "range": [ - 19610, - 19629 + 19637, + 19656 ], "loc": { "start": { @@ -27214,8 +27323,8 @@ "value": "}", "raw": "'}'", "range": [ - 19633, - 19636 + 19660, + 19663 ], "loc": { "start": { @@ -27229,8 +27338,8 @@ } }, "range": [ - 19610, - 19636 + 19637, + 19663 ], "loc": { "start": { @@ -27244,8 +27353,8 @@ } }, "range": [ - 19592, - 19636 + 19619, + 19663 ], "loc": { "start": { @@ -27259,8 +27368,8 @@ } }, "range": [ - 19592, - 19637 + 19619, + 19664 ], "loc": { "start": { @@ -27277,8 +27386,8 @@ "type": "Block", "value": "*\n * Ends with operator for input filter. Defaults to '='\n * @type {String}\n ", "range": [ - 19478, - 19583 + 19505, + 19610 ], "loc": { "start": { @@ -27297,8 +27406,8 @@ "type": "Line", "value": " this.curExp = f.cur_exp || '^[¥£€$]';", "range": [ - 19647, - 19687 + 19674, + 19714 ], "loc": { "start": { @@ -27315,8 +27424,8 @@ "type": "Block", "value": "*\n * Stored values separator\n * @type {String}\n ", "range": [ - 19697, - 19773 + 19724, + 19800 ], "loc": { "start": { @@ -27342,8 +27451,8 @@ "object": { "type": "ThisExpression", "range": [ - 19782, - 19786 + 19809, + 19813 ], "loc": { "start": { @@ -27360,8 +27469,8 @@ "type": "Identifier", "name": "separator", "range": [ - 19787, - 19796 + 19814, + 19823 ], "loc": { "start": { @@ -27375,8 +27484,8 @@ } }, "range": [ - 19782, - 19796 + 19809, + 19823 ], "loc": { "start": { @@ -27399,8 +27508,8 @@ "type": "Identifier", "name": "f", "range": [ - 19799, - 19800 + 19826, + 19827 ], "loc": { "start": { @@ -27417,8 +27526,8 @@ "type": "Identifier", "name": "separator", "range": [ - 19801, - 19810 + 19828, + 19837 ], "loc": { "start": { @@ -27432,8 +27541,8 @@ } }, "range": [ - 19799, - 19810 + 19826, + 19837 ], "loc": { "start": { @@ -27451,8 +27560,8 @@ "value": ",", "raw": "','", "range": [ - 19814, - 19817 + 19841, + 19844 ], "loc": { "start": { @@ -27466,8 +27575,8 @@ } }, "range": [ - 19799, - 19817 + 19826, + 19844 ], "loc": { "start": { @@ -27481,8 +27590,8 @@ } }, "range": [ - 19782, - 19817 + 19809, + 19844 ], "loc": { "start": { @@ -27496,8 +27605,8 @@ } }, "range": [ - 19782, - 19818 + 19809, + 19845 ], "loc": { "start": { @@ -27514,8 +27623,8 @@ "type": "Line", "value": " this.curExp = f.cur_exp || '^[¥£€$]';", "range": [ - 19647, - 19687 + 19674, + 19714 ], "loc": { "start": { @@ -27532,8 +27641,8 @@ "type": "Block", "value": "*\n * Stored values separator\n * @type {String}\n ", "range": [ - 19697, - 19773 + 19724, + 19800 ], "loc": { "start": { @@ -27552,8 +27661,8 @@ "type": "Block", "value": "*\n * Enable rows counter UI component\n * @type {Boolean|Object}\n ", "range": [ - 19828, - 19921 + 19855, + 19948 ], "loc": { "start": { @@ -27579,8 +27688,8 @@ "object": { "type": "ThisExpression", "range": [ - 19930, - 19934 + 19957, + 19961 ], "loc": { "start": { @@ -27597,8 +27706,8 @@ "type": "Identifier", "name": "rowsCounter", "range": [ - 19935, - 19946 + 19962, + 19973 ], "loc": { "start": { @@ -27612,8 +27721,8 @@ } }, "range": [ - 19930, - 19946 + 19957, + 19973 ], "loc": { "start": { @@ -27635,8 +27744,8 @@ "type": "Identifier", "name": "isObj", "range": [ - 19949, - 19954 + 19976, + 19981 ], "loc": { "start": { @@ -27657,8 +27766,8 @@ "type": "Identifier", "name": "f", "range": [ - 19955, - 19956 + 19982, + 19983 ], "loc": { "start": { @@ -27675,8 +27784,8 @@ "type": "Identifier", "name": "rows_counter", "range": [ - 19957, - 19969 + 19984, + 19996 ], "loc": { "start": { @@ -27690,8 +27799,8 @@ } }, "range": [ - 19955, - 19969 + 19982, + 19996 ], "loc": { "start": { @@ -27706,8 +27815,8 @@ } ], "range": [ - 19949, - 19970 + 19976, + 19997 ], "loc": { "start": { @@ -27726,8 +27835,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 19974, - 19981 + 20001, + 20008 ], "loc": { "start": { @@ -27748,8 +27857,8 @@ "type": "Identifier", "name": "f", "range": [ - 19982, - 19983 + 20009, + 20010 ], "loc": { "start": { @@ -27766,8 +27875,8 @@ "type": "Identifier", "name": "rows_counter", "range": [ - 19984, - 19996 + 20011, + 20023 ], "loc": { "start": { @@ -27781,8 +27890,8 @@ } }, "range": [ - 19982, - 19996 + 20009, + 20023 ], "loc": { "start": { @@ -27797,8 +27906,8 @@ } ], "range": [ - 19974, - 19997 + 20001, + 20024 ], "loc": { "start": { @@ -27812,8 +27921,8 @@ } }, "range": [ - 19949, - 19997 + 19976, + 20024 ], "loc": { "start": { @@ -27827,8 +27936,8 @@ } }, "range": [ - 19930, - 19997 + 19957, + 20024 ], "loc": { "start": { @@ -27842,8 +27951,8 @@ } }, "range": [ - 19930, - 19998 + 19957, + 20025 ], "loc": { "start": { @@ -27860,8 +27969,8 @@ "type": "Block", "value": "*\n * Enable rows counter UI component\n * @type {Boolean|Object}\n ", "range": [ - 19828, - 19921 + 19855, + 19948 ], "loc": { "start": { @@ -27880,8 +27989,8 @@ "type": "Block", "value": "*\n * Enable status bar UI component\n * @type {Boolean|Object}\n ", "range": [ - 20008, - 20099 + 20035, + 20126 ], "loc": { "start": { @@ -27907,8 +28016,8 @@ "object": { "type": "ThisExpression", "range": [ - 20108, - 20112 + 20135, + 20139 ], "loc": { "start": { @@ -27925,8 +28034,8 @@ "type": "Identifier", "name": "statusBar", "range": [ - 20113, - 20122 + 20140, + 20149 ], "loc": { "start": { @@ -27940,8 +28049,8 @@ } }, "range": [ - 20108, - 20122 + 20135, + 20149 ], "loc": { "start": { @@ -27963,8 +28072,8 @@ "type": "Identifier", "name": "isObj", "range": [ - 20125, - 20130 + 20152, + 20157 ], "loc": { "start": { @@ -27985,8 +28094,8 @@ "type": "Identifier", "name": "f", "range": [ - 20131, - 20132 + 20158, + 20159 ], "loc": { "start": { @@ -28003,8 +28112,8 @@ "type": "Identifier", "name": "status_bar", "range": [ - 20133, - 20143 + 20160, + 20170 ], "loc": { "start": { @@ -28018,8 +28127,8 @@ } }, "range": [ - 20131, - 20143 + 20158, + 20170 ], "loc": { "start": { @@ -28034,8 +28143,8 @@ } ], "range": [ - 20125, - 20144 + 20152, + 20171 ], "loc": { "start": { @@ -28054,8 +28163,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 20148, - 20155 + 20175, + 20182 ], "loc": { "start": { @@ -28076,8 +28185,8 @@ "type": "Identifier", "name": "f", "range": [ - 20156, - 20157 + 20183, + 20184 ], "loc": { "start": { @@ -28094,8 +28203,8 @@ "type": "Identifier", "name": "status_bar", "range": [ - 20158, - 20168 + 20185, + 20195 ], "loc": { "start": { @@ -28109,8 +28218,8 @@ } }, "range": [ - 20156, - 20168 + 20183, + 20195 ], "loc": { "start": { @@ -28125,8 +28234,8 @@ } ], "range": [ - 20148, - 20169 + 20175, + 20196 ], "loc": { "start": { @@ -28140,8 +28249,8 @@ } }, "range": [ - 20125, - 20169 + 20152, + 20196 ], "loc": { "start": { @@ -28155,8 +28264,8 @@ } }, "range": [ - 20108, - 20169 + 20135, + 20196 ], "loc": { "start": { @@ -28170,8 +28279,8 @@ } }, "range": [ - 20108, - 20170 + 20135, + 20197 ], "loc": { "start": { @@ -28188,8 +28297,8 @@ "type": "Block", "value": "*\n * Enable status bar UI component\n * @type {Boolean|Object}\n ", "range": [ - 20008, - 20099 + 20035, + 20126 ], "loc": { "start": { @@ -28208,8 +28317,8 @@ "type": "Block", "value": "*\n * Enable activity/spinner indicator UI component\n * @type {Boolean|Object}\n ", "range": [ - 20180, - 20287 + 20207, + 20314 ], "loc": { "start": { @@ -28235,8 +28344,8 @@ "object": { "type": "ThisExpression", "range": [ - 20296, - 20300 + 20323, + 20327 ], "loc": { "start": { @@ -28253,8 +28362,8 @@ "type": "Identifier", "name": "loader", "range": [ - 20301, - 20307 + 20328, + 20334 ], "loc": { "start": { @@ -28268,8 +28377,8 @@ } }, "range": [ - 20296, - 20307 + 20323, + 20334 ], "loc": { "start": { @@ -28291,8 +28400,8 @@ "type": "Identifier", "name": "isObj", "range": [ - 20310, - 20315 + 20337, + 20342 ], "loc": { "start": { @@ -28313,8 +28422,8 @@ "type": "Identifier", "name": "f", "range": [ - 20316, - 20317 + 20343, + 20344 ], "loc": { "start": { @@ -28331,8 +28440,8 @@ "type": "Identifier", "name": "loader", "range": [ - 20318, - 20324 + 20345, + 20351 ], "loc": { "start": { @@ -28346,8 +28455,8 @@ } }, "range": [ - 20316, - 20324 + 20343, + 20351 ], "loc": { "start": { @@ -28362,8 +28471,8 @@ } ], "range": [ - 20310, - 20325 + 20337, + 20352 ], "loc": { "start": { @@ -28382,8 +28491,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 20329, - 20336 + 20356, + 20363 ], "loc": { "start": { @@ -28404,8 +28513,8 @@ "type": "Identifier", "name": "f", "range": [ - 20337, - 20338 + 20364, + 20365 ], "loc": { "start": { @@ -28422,8 +28531,8 @@ "type": "Identifier", "name": "loader", "range": [ - 20339, - 20345 + 20366, + 20372 ], "loc": { "start": { @@ -28437,8 +28546,8 @@ } }, "range": [ - 20337, - 20345 + 20364, + 20372 ], "loc": { "start": { @@ -28453,8 +28562,8 @@ } ], "range": [ - 20329, - 20346 + 20356, + 20373 ], "loc": { "start": { @@ -28468,8 +28577,8 @@ } }, "range": [ - 20310, - 20346 + 20337, + 20373 ], "loc": { "start": { @@ -28483,8 +28592,8 @@ } }, "range": [ - 20296, - 20346 + 20323, + 20373 ], "loc": { "start": { @@ -28498,8 +28607,8 @@ } }, "range": [ - 20296, - 20347 + 20323, + 20374 ], "loc": { "start": { @@ -28516,8 +28625,8 @@ "type": "Block", "value": "*\n * Enable activity/spinner indicator UI component\n * @type {Boolean|Object}\n ", "range": [ - 20180, - 20287 + 20207, + 20314 ], "loc": { "start": { @@ -28536,8 +28645,8 @@ "type": "Block", "value": "** validation - reset buttons/links **", "range": [ - 20357, - 20399 + 20384, + 20426 ], "loc": { "start": { @@ -28554,8 +28663,8 @@ "type": "Block", "value": "*\n * Enable filters submission button\n * @type {Boolean}\n ", "range": [ - 20408, - 20494 + 20435, + 20521 ], "loc": { "start": { @@ -28581,8 +28690,8 @@ "object": { "type": "ThisExpression", "range": [ - 20503, - 20507 + 20530, + 20534 ], "loc": { "start": { @@ -28599,8 +28708,8 @@ "type": "Identifier", "name": "displayBtn", "range": [ - 20508, - 20518 + 20535, + 20545 ], "loc": { "start": { @@ -28614,8 +28723,8 @@ } }, "range": [ - 20503, - 20518 + 20530, + 20545 ], "loc": { "start": { @@ -28634,8 +28743,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 20521, - 20528 + 20548, + 20555 ], "loc": { "start": { @@ -28656,8 +28765,8 @@ "type": "Identifier", "name": "f", "range": [ - 20529, - 20530 + 20556, + 20557 ], "loc": { "start": { @@ -28674,8 +28783,8 @@ "type": "Identifier", "name": "btn", "range": [ - 20531, - 20534 + 20558, + 20561 ], "loc": { "start": { @@ -28689,8 +28798,8 @@ } }, "range": [ - 20529, - 20534 + 20556, + 20561 ], "loc": { "start": { @@ -28705,8 +28814,8 @@ } ], "range": [ - 20521, - 20535 + 20548, + 20562 ], "loc": { "start": { @@ -28720,8 +28829,8 @@ } }, "range": [ - 20503, - 20535 + 20530, + 20562 ], "loc": { "start": { @@ -28735,8 +28844,8 @@ } }, "range": [ - 20503, - 20536 + 20530, + 20563 ], "loc": { "start": { @@ -28753,8 +28862,8 @@ "type": "Block", "value": "** validation - reset buttons/links **", "range": [ - 20357, - 20399 + 20384, + 20426 ], "loc": { "start": { @@ -28771,8 +28880,8 @@ "type": "Block", "value": "*\n * Enable filters submission button\n * @type {Boolean}\n ", "range": [ - 20408, - 20494 + 20435, + 20521 ], "loc": { "start": { @@ -28791,8 +28900,8 @@ "type": "Block", "value": "*\n * Define filters submission button text\n * @type {String}\n ", "range": [ - 20546, - 20636 + 20573, + 20663 ], "loc": { "start": { @@ -28818,8 +28927,8 @@ "object": { "type": "ThisExpression", "range": [ - 20645, - 20649 + 20672, + 20676 ], "loc": { "start": { @@ -28836,8 +28945,8 @@ "type": "Identifier", "name": "btnText", "range": [ - 20650, - 20657 + 20677, + 20684 ], "loc": { "start": { @@ -28851,8 +28960,8 @@ } }, "range": [ - 20645, - 20657 + 20672, + 20684 ], "loc": { "start": { @@ -28875,8 +28984,8 @@ "type": "Identifier", "name": "f", "range": [ - 20660, - 20661 + 20687, + 20688 ], "loc": { "start": { @@ -28893,8 +29002,8 @@ "type": "Identifier", "name": "btn_text", "range": [ - 20662, - 20670 + 20689, + 20697 ], "loc": { "start": { @@ -28908,8 +29017,8 @@ } }, "range": [ - 20660, - 20670 + 20687, + 20697 ], "loc": { "start": { @@ -28933,8 +29042,8 @@ "object": { "type": "ThisExpression", "range": [ - 20676, - 20680 + 20703, + 20707 ], "loc": { "start": { @@ -28951,8 +29060,8 @@ "type": "Identifier", "name": "enableIcons", "range": [ - 20681, - 20692 + 20708, + 20719 ], "loc": { "start": { @@ -28966,8 +29075,8 @@ } }, "range": [ - 20676, - 20692 + 20703, + 20719 ], "loc": { "start": { @@ -28982,8 +29091,8 @@ }, "prefix": true, "range": [ - 20675, - 20692 + 20702, + 20719 ], "loc": { "start": { @@ -29001,8 +29110,8 @@ "value": "Go", "raw": "'Go'", "range": [ - 20695, - 20699 + 20722, + 20726 ], "loc": { "start": { @@ -29020,8 +29129,8 @@ "value": "", "raw": "''", "range": [ - 20702, - 20704 + 20729, + 20731 ], "loc": { "start": { @@ -29035,8 +29144,8 @@ } }, "range": [ - 20675, - 20704 + 20702, + 20731 ], "loc": { "start": { @@ -29050,8 +29159,8 @@ } }, "range": [ - 20660, - 20705 + 20687, + 20732 ], "loc": { "start": { @@ -29065,8 +29174,8 @@ } }, "range": [ - 20645, - 20705 + 20672, + 20732 ], "loc": { "start": { @@ -29080,8 +29189,8 @@ } }, "range": [ - 20645, - 20706 + 20672, + 20733 ], "loc": { "start": { @@ -29098,8 +29207,8 @@ "type": "Block", "value": "*\n * Define filters submission button text\n * @type {String}\n ", "range": [ - 20546, - 20636 + 20573, + 20663 ], "loc": { "start": { @@ -29118,8 +29227,8 @@ "type": "Block", "value": "*\n * Css class for filters submission button\n * @type {String}\n ", "range": [ - 20716, - 20808 + 20743, + 20835 ], "loc": { "start": { @@ -29145,8 +29254,8 @@ "object": { "type": "ThisExpression", "range": [ - 20817, - 20821 + 20844, + 20848 ], "loc": { "start": { @@ -29163,8 +29272,8 @@ "type": "Identifier", "name": "btnCssClass", "range": [ - 20822, - 20833 + 20849, + 20860 ], "loc": { "start": { @@ -29178,8 +29287,8 @@ } }, "range": [ - 20817, - 20833 + 20844, + 20860 ], "loc": { "start": { @@ -29202,8 +29311,8 @@ "type": "Identifier", "name": "f", "range": [ - 20836, - 20837 + 20863, + 20864 ], "loc": { "start": { @@ -29220,8 +29329,8 @@ "type": "Identifier", "name": "btn_css_class", "range": [ - 20838, - 20851 + 20865, + 20878 ], "loc": { "start": { @@ -29235,8 +29344,8 @@ } }, "range": [ - 20836, - 20851 + 20863, + 20878 ], "loc": { "start": { @@ -29260,8 +29369,8 @@ "object": { "type": "ThisExpression", "range": [ - 20869, - 20873 + 20896, + 20900 ], "loc": { "start": { @@ -29278,8 +29387,8 @@ "type": "Identifier", "name": "enableIcons", "range": [ - 20874, - 20885 + 20901, + 20912 ], "loc": { "start": { @@ -29293,8 +29402,8 @@ } }, "range": [ - 20869, - 20885 + 20896, + 20912 ], "loc": { "start": { @@ -29309,8 +29418,8 @@ }, "prefix": true, "range": [ - 20868, - 20885 + 20895, + 20912 ], "loc": { "start": { @@ -29328,8 +29437,8 @@ "value": "btnflt", "raw": "'btnflt'", "range": [ - 20888, - 20896 + 20915, + 20923 ], "loc": { "start": { @@ -29347,8 +29456,8 @@ "value": "btnflt_icon", "raw": "'btnflt_icon'", "range": [ - 20899, - 20912 + 20926, + 20939 ], "loc": { "start": { @@ -29362,8 +29471,8 @@ } }, "range": [ - 20868, - 20912 + 20895, + 20939 ], "loc": { "start": { @@ -29377,8 +29486,8 @@ } }, "range": [ - 20836, - 20913 + 20863, + 20940 ], "loc": { "start": { @@ -29392,8 +29501,8 @@ } }, "range": [ - 20817, - 20913 + 20844, + 20940 ], "loc": { "start": { @@ -29407,8 +29516,8 @@ } }, "range": [ - 20817, - 20914 + 20844, + 20941 ], "loc": { "start": { @@ -29425,8 +29534,8 @@ "type": "Block", "value": "*\n * Css class for filters submission button\n * @type {String}\n ", "range": [ - 20716, - 20808 + 20743, + 20835 ], "loc": { "start": { @@ -29445,8 +29554,8 @@ "type": "Block", "value": "*\n * Enable clear button\n * @type {Boolean}\n ", "range": [ - 20924, - 20997 + 20951, + 21024 ], "loc": { "start": { @@ -29472,8 +29581,8 @@ "object": { "type": "ThisExpression", "range": [ - 21006, - 21010 + 21033, + 21037 ], "loc": { "start": { @@ -29490,8 +29599,8 @@ "type": "Identifier", "name": "btnReset", "range": [ - 21011, - 21019 + 21038, + 21046 ], "loc": { "start": { @@ -29505,8 +29614,8 @@ } }, "range": [ - 21006, - 21019 + 21033, + 21046 ], "loc": { "start": { @@ -29525,8 +29634,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 21022, - 21029 + 21049, + 21056 ], "loc": { "start": { @@ -29547,8 +29656,8 @@ "type": "Identifier", "name": "f", "range": [ - 21030, - 21031 + 21057, + 21058 ], "loc": { "start": { @@ -29565,8 +29674,8 @@ "type": "Identifier", "name": "btn_reset", "range": [ - 21032, - 21041 + 21059, + 21068 ], "loc": { "start": { @@ -29580,8 +29689,8 @@ } }, "range": [ - 21030, - 21041 + 21057, + 21068 ], "loc": { "start": { @@ -29596,8 +29705,8 @@ } ], "range": [ - 21022, - 21042 + 21049, + 21069 ], "loc": { "start": { @@ -29611,8 +29720,8 @@ } }, "range": [ - 21006, - 21042 + 21033, + 21069 ], "loc": { "start": { @@ -29626,8 +29735,8 @@ } }, "range": [ - 21006, - 21043 + 21033, + 21070 ], "loc": { "start": { @@ -29644,8 +29753,8 @@ "type": "Block", "value": "*\n * Enable clear button\n * @type {Boolean}\n ", "range": [ - 20924, - 20997 + 20951, + 21024 ], "loc": { "start": { @@ -29664,8 +29773,8 @@ "type": "Block", "value": "*\n * Callback fired before filters are cleared\n * @type {Function}\n ", "range": [ - 21053, - 21149 + 21080, + 21176 ], "loc": { "start": { @@ -29691,8 +29800,8 @@ "object": { "type": "ThisExpression", "range": [ - 21158, - 21162 + 21185, + 21189 ], "loc": { "start": { @@ -29709,8 +29818,8 @@ "type": "Identifier", "name": "onBeforeReset", "range": [ - 21163, - 21176 + 21190, + 21203 ], "loc": { "start": { @@ -29724,8 +29833,8 @@ } }, "range": [ - 21158, - 21176 + 21185, + 21203 ], "loc": { "start": { @@ -29746,8 +29855,8 @@ "type": "Identifier", "name": "isFn", "range": [ - 21179, - 21183 + 21206, + 21210 ], "loc": { "start": { @@ -29768,8 +29877,8 @@ "type": "Identifier", "name": "f", "range": [ - 21184, - 21185 + 21211, + 21212 ], "loc": { "start": { @@ -29786,8 +29895,8 @@ "type": "Identifier", "name": "on_before_reset", "range": [ - 21186, - 21201 + 21213, + 21228 ], "loc": { "start": { @@ -29801,8 +29910,8 @@ } }, "range": [ - 21184, - 21201 + 21211, + 21228 ], "loc": { "start": { @@ -29817,8 +29926,8 @@ } ], "range": [ - 21179, - 21202 + 21206, + 21229 ], "loc": { "start": { @@ -29838,8 +29947,8 @@ "type": "Identifier", "name": "f", "range": [ - 21217, - 21218 + 21244, + 21245 ], "loc": { "start": { @@ -29856,8 +29965,8 @@ "type": "Identifier", "name": "on_before_reset", "range": [ - 21219, - 21234 + 21246, + 21261 ], "loc": { "start": { @@ -29871,8 +29980,8 @@ } }, "range": [ - 21217, - 21234 + 21244, + 21261 ], "loc": { "start": { @@ -29889,8 +29998,8 @@ "type": "Identifier", "name": "EMPTY_FN", "range": [ - 21237, - 21245 + 21264, + 21272 ], "loc": { "start": { @@ -29904,8 +30013,8 @@ } }, "range": [ - 21179, - 21245 + 21206, + 21272 ], "loc": { "start": { @@ -29919,8 +30028,8 @@ } }, "range": [ - 21158, - 21245 + 21185, + 21272 ], "loc": { "start": { @@ -29934,8 +30043,8 @@ } }, "range": [ - 21158, - 21246 + 21185, + 21273 ], "loc": { "start": { @@ -29952,8 +30061,8 @@ "type": "Block", "value": "*\n * Callback fired before filters are cleared\n * @type {Function}\n ", "range": [ - 21053, - 21149 + 21080, + 21176 ], "loc": { "start": { @@ -29972,8 +30081,8 @@ "type": "Block", "value": "*\n * Callback fired after filters are cleared\n * @type {Function}\n ", "range": [ - 21256, - 21351 + 21283, + 21378 ], "loc": { "start": { @@ -29999,8 +30108,8 @@ "object": { "type": "ThisExpression", "range": [ - 21360, - 21364 + 21387, + 21391 ], "loc": { "start": { @@ -30017,8 +30126,8 @@ "type": "Identifier", "name": "onAfterReset", "range": [ - 21365, - 21377 + 21392, + 21404 ], "loc": { "start": { @@ -30032,8 +30141,8 @@ } }, "range": [ - 21360, - 21377 + 21387, + 21404 ], "loc": { "start": { @@ -30054,8 +30163,8 @@ "type": "Identifier", "name": "isFn", "range": [ - 21380, - 21384 + 21407, + 21411 ], "loc": { "start": { @@ -30076,8 +30185,8 @@ "type": "Identifier", "name": "f", "range": [ - 21385, - 21386 + 21412, + 21413 ], "loc": { "start": { @@ -30094,8 +30203,8 @@ "type": "Identifier", "name": "on_after_reset", "range": [ - 21387, - 21401 + 21414, + 21428 ], "loc": { "start": { @@ -30109,8 +30218,8 @@ } }, "range": [ - 21385, - 21401 + 21412, + 21428 ], "loc": { "start": { @@ -30125,8 +30234,8 @@ } ], "range": [ - 21380, - 21402 + 21407, + 21429 ], "loc": { "start": { @@ -30146,8 +30255,8 @@ "type": "Identifier", "name": "f", "range": [ - 21417, - 21418 + 21444, + 21445 ], "loc": { "start": { @@ -30164,8 +30273,8 @@ "type": "Identifier", "name": "on_after_reset", "range": [ - 21419, - 21433 + 21446, + 21460 ], "loc": { "start": { @@ -30179,8 +30288,8 @@ } }, "range": [ - 21417, - 21433 + 21444, + 21460 ], "loc": { "start": { @@ -30197,8 +30306,8 @@ "type": "Identifier", "name": "EMPTY_FN", "range": [ - 21436, - 21444 + 21463, + 21471 ], "loc": { "start": { @@ -30212,8 +30321,8 @@ } }, "range": [ - 21380, - 21444 + 21407, + 21471 ], "loc": { "start": { @@ -30227,8 +30336,8 @@ } }, "range": [ - 21360, - 21444 + 21387, + 21471 ], "loc": { "start": { @@ -30242,8 +30351,8 @@ } }, "range": [ - 21360, - 21445 + 21387, + 21472 ], "loc": { "start": { @@ -30260,8 +30369,8 @@ "type": "Block", "value": "*\n * Callback fired after filters are cleared\n * @type {Function}\n ", "range": [ - 21256, - 21351 + 21283, + 21378 ], "loc": { "start": { @@ -30280,8 +30389,8 @@ "type": "Block", "value": "*\n * Enable paging component\n * @type {Boolean}\n ", "range": [ - 21455, - 21532 + 21482, + 21559 ], "loc": { "start": { @@ -30307,8 +30416,8 @@ "object": { "type": "ThisExpression", "range": [ - 21541, - 21545 + 21568, + 21572 ], "loc": { "start": { @@ -30325,8 +30434,8 @@ "type": "Identifier", "name": "paging", "range": [ - 21546, - 21552 + 21573, + 21579 ], "loc": { "start": { @@ -30340,8 +30449,8 @@ } }, "range": [ - 21541, - 21552 + 21568, + 21579 ], "loc": { "start": { @@ -30360,8 +30469,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 21555, - 21562 + 21582, + 21589 ], "loc": { "start": { @@ -30382,8 +30491,8 @@ "type": "Identifier", "name": "f", "range": [ - 21563, - 21564 + 21590, + 21591 ], "loc": { "start": { @@ -30400,8 +30509,8 @@ "type": "Identifier", "name": "paging", "range": [ - 21565, - 21571 + 21592, + 21598 ], "loc": { "start": { @@ -30415,8 +30524,8 @@ } }, "range": [ - 21563, - 21571 + 21590, + 21598 ], "loc": { "start": { @@ -30431,8 +30540,8 @@ } ], "range": [ - 21555, - 21572 + 21582, + 21599 ], "loc": { "start": { @@ -30446,8 +30555,8 @@ } }, "range": [ - 21541, - 21572 + 21568, + 21599 ], "loc": { "start": { @@ -30461,8 +30570,8 @@ } }, "range": [ - 21541, - 21573 + 21568, + 21600 ], "loc": { "start": { @@ -30479,8 +30588,8 @@ "type": "Block", "value": "*\n * Enable paging component\n * @type {Boolean}\n ", "range": [ - 21455, - 21532 + 21482, + 21559 ], "loc": { "start": { @@ -30499,8 +30608,8 @@ "type": "Block", "value": "*\n * Number of hidden rows\n * @type {Number}\n * @private\n ", "range": [ - 21583, - 21677 + 21610, + 21704 ], "loc": { "start": { @@ -30526,8 +30635,8 @@ "object": { "type": "ThisExpression", "range": [ - 21686, - 21690 + 21713, + 21717 ], "loc": { "start": { @@ -30544,8 +30653,8 @@ "type": "Identifier", "name": "nbHiddenRows", "range": [ - 21691, - 21703 + 21718, + 21730 ], "loc": { "start": { @@ -30559,8 +30668,8 @@ } }, "range": [ - 21686, - 21703 + 21713, + 21730 ], "loc": { "start": { @@ -30578,8 +30687,8 @@ "value": 0, "raw": "0", "range": [ - 21706, - 21707 + 21733, + 21734 ], "loc": { "start": { @@ -30593,8 +30702,8 @@ } }, "range": [ - 21686, - 21707 + 21713, + 21734 ], "loc": { "start": { @@ -30608,8 +30717,8 @@ } }, "range": [ - 21686, - 21708 + 21713, + 21735 ], "loc": { "start": { @@ -30626,8 +30735,8 @@ "type": "Block", "value": "*\n * Number of hidden rows\n * @type {Number}\n * @private\n ", "range": [ - 21583, - 21677 + 21610, + 21704 ], "loc": { "start": { @@ -30646,8 +30755,8 @@ "type": "Block", "value": "*\n * Enable auto-filter behaviour, table is filtered when a user\n * stops typing\n * @type {Boolean}\n ", "range": [ - 21718, - 21855 + 21745, + 21882 ], "loc": { "start": { @@ -30673,8 +30782,8 @@ "object": { "type": "ThisExpression", "range": [ - 21864, - 21868 + 21891, + 21895 ], "loc": { "start": { @@ -30691,8 +30800,8 @@ "type": "Identifier", "name": "autoFilter", "range": [ - 21869, - 21879 + 21896, + 21906 ], "loc": { "start": { @@ -30706,8 +30815,8 @@ } }, "range": [ - 21864, - 21879 + 21891, + 21906 ], "loc": { "start": { @@ -30726,8 +30835,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 21882, - 21889 + 21909, + 21916 ], "loc": { "start": { @@ -30748,8 +30857,8 @@ "type": "Identifier", "name": "f", "range": [ - 21890, - 21891 + 21917, + 21918 ], "loc": { "start": { @@ -30766,8 +30875,8 @@ "type": "Identifier", "name": "auto_filter", "range": [ - 21892, - 21903 + 21919, + 21930 ], "loc": { "start": { @@ -30781,8 +30890,8 @@ } }, "range": [ - 21890, - 21903 + 21917, + 21930 ], "loc": { "start": { @@ -30797,8 +30906,8 @@ } ], "range": [ - 21882, - 21904 + 21909, + 21931 ], "loc": { "start": { @@ -30812,8 +30921,8 @@ } }, "range": [ - 21864, - 21904 + 21891, + 21931 ], "loc": { "start": { @@ -30827,8 +30936,8 @@ } }, "range": [ - 21864, - 21905 + 21891, + 21932 ], "loc": { "start": { @@ -30845,8 +30954,8 @@ "type": "Block", "value": "*\n * Enable auto-filter behaviour, table is filtered when a user\n * stops typing\n * @type {Boolean}\n ", "range": [ - 21718, - 21855 + 21745, + 21882 ], "loc": { "start": { @@ -30865,8 +30974,8 @@ "type": "Block", "value": "*\n * Auto-filter delay in msecs\n * @type {Number}\n ", "range": [ - 21915, - 21994 + 21942, + 22021 ], "loc": { "start": { @@ -30892,8 +31001,8 @@ "object": { "type": "ThisExpression", "range": [ - 22003, - 22007 + 22030, + 22034 ], "loc": { "start": { @@ -30910,8 +31019,8 @@ "type": "Identifier", "name": "autoFilterDelay", "range": [ - 22008, - 22023 + 22035, + 22050 ], "loc": { "start": { @@ -30925,8 +31034,8 @@ } }, "range": [ - 22003, - 22023 + 22030, + 22050 ], "loc": { "start": { @@ -30950,8 +31059,8 @@ "type": "Identifier", "name": "isNaN", "range": [ - 22027, - 22032 + 22054, + 22059 ], "loc": { "start": { @@ -30972,8 +31081,8 @@ "type": "Identifier", "name": "f", "range": [ - 22033, - 22034 + 22060, + 22061 ], "loc": { "start": { @@ -30990,8 +31099,8 @@ "type": "Identifier", "name": "auto_filter_delay", "range": [ - 22035, - 22052 + 22062, + 22079 ], "loc": { "start": { @@ -31005,8 +31114,8 @@ } }, "range": [ - 22033, - 22052 + 22060, + 22079 ], "loc": { "start": { @@ -31021,8 +31130,8 @@ } ], "range": [ - 22027, - 22053 + 22054, + 22080 ], "loc": { "start": { @@ -31037,8 +31146,8 @@ }, "prefix": true, "range": [ - 22026, - 22053 + 22053, + 22080 ], "loc": { "start": { @@ -31058,8 +31167,8 @@ "type": "Identifier", "name": "f", "range": [ - 22068, - 22069 + 22095, + 22096 ], "loc": { "start": { @@ -31076,8 +31185,8 @@ "type": "Identifier", "name": "auto_filter_delay", "range": [ - 22070, - 22087 + 22097, + 22114 ], "loc": { "start": { @@ -31091,8 +31200,8 @@ } }, "range": [ - 22068, - 22087 + 22095, + 22114 ], "loc": { "start": { @@ -31109,8 +31218,8 @@ "type": "Identifier", "name": "AUTO_FILTER_DELAY", "range": [ - 22090, - 22107 + 22117, + 22134 ], "loc": { "start": { @@ -31124,8 +31233,8 @@ } }, "range": [ - 22026, - 22107 + 22053, + 22134 ], "loc": { "start": { @@ -31139,8 +31248,8 @@ } }, "range": [ - 22003, - 22107 + 22030, + 22134 ], "loc": { "start": { @@ -31154,8 +31263,8 @@ } }, "range": [ - 22003, - 22108 + 22030, + 22135 ], "loc": { "start": { @@ -31172,8 +31281,8 @@ "type": "Block", "value": "*\n * Auto-filter delay in msecs\n * @type {Number}\n ", "range": [ - 21915, - 21994 + 21942, + 22021 ], "loc": { "start": { @@ -31192,8 +31301,8 @@ "type": "Block", "value": "*\n * Indicate whether user is typing\n * @type {Boolean}\n * @private\n ", "range": [ - 22118, - 22223 + 22145, + 22250 ], "loc": { "start": { @@ -31219,8 +31328,8 @@ "object": { "type": "ThisExpression", "range": [ - 22232, - 22236 + 22259, + 22263 ], "loc": { "start": { @@ -31237,8 +31346,8 @@ "type": "Identifier", "name": "isUserTyping", "range": [ - 22237, - 22249 + 22264, + 22276 ], "loc": { "start": { @@ -31252,8 +31361,8 @@ } }, "range": [ - 22232, - 22249 + 22259, + 22276 ], "loc": { "start": { @@ -31271,8 +31380,8 @@ "value": null, "raw": "null", "range": [ - 22252, - 22256 + 22279, + 22283 ], "loc": { "start": { @@ -31286,8 +31395,8 @@ } }, "range": [ - 22232, - 22256 + 22259, + 22283 ], "loc": { "start": { @@ -31301,8 +31410,8 @@ } }, "range": [ - 22232, - 22257 + 22259, + 22284 ], "loc": { "start": { @@ -31319,8 +31428,8 @@ "type": "Block", "value": "*\n * Indicate whether user is typing\n * @type {Boolean}\n * @private\n ", "range": [ - 22118, - 22223 + 22145, + 22250 ], "loc": { "start": { @@ -31339,8 +31448,8 @@ "type": "Block", "value": "*\n * Auto-filter interval ID\n * @type {String}\n * @private\n ", "range": [ - 22267, - 22363 + 22294, + 22390 ], "loc": { "start": { @@ -31366,8 +31475,8 @@ "object": { "type": "ThisExpression", "range": [ - 22372, - 22376 + 22399, + 22403 ], "loc": { "start": { @@ -31384,8 +31493,8 @@ "type": "Identifier", "name": "autoFilterTimer", "range": [ - 22377, - 22392 + 22404, + 22419 ], "loc": { "start": { @@ -31399,8 +31508,8 @@ } }, "range": [ - 22372, - 22392 + 22399, + 22419 ], "loc": { "start": { @@ -31418,8 +31527,8 @@ "value": null, "raw": "null", "range": [ - 22395, - 22399 + 22422, + 22426 ], "loc": { "start": { @@ -31433,8 +31542,8 @@ } }, "range": [ - 22372, - 22399 + 22399, + 22426 ], "loc": { "start": { @@ -31448,8 +31557,8 @@ } }, "range": [ - 22372, - 22400 + 22399, + 22427 ], "loc": { "start": { @@ -31466,8 +31575,8 @@ "type": "Block", "value": "*\n * Auto-filter interval ID\n * @type {String}\n * @private\n ", "range": [ - 22267, - 22363 + 22294, + 22390 ], "loc": { "start": { @@ -31486,8 +31595,8 @@ "type": "Block", "value": "*\n * Enable keyword highlighting behaviour\n * @type {Boolean}\n ", "range": [ - 22410, - 22501 + 22437, + 22528 ], "loc": { "start": { @@ -31513,8 +31622,8 @@ "object": { "type": "ThisExpression", "range": [ - 22510, - 22514 + 22537, + 22541 ], "loc": { "start": { @@ -31531,8 +31640,8 @@ "type": "Identifier", "name": "highlightKeywords", "range": [ - 22515, - 22532 + 22542, + 22559 ], "loc": { "start": { @@ -31546,8 +31655,8 @@ } }, "range": [ - 22510, - 22532 + 22537, + 22559 ], "loc": { "start": { @@ -31566,8 +31675,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 22535, - 22542 + 22562, + 22569 ], "loc": { "start": { @@ -31588,8 +31697,8 @@ "type": "Identifier", "name": "f", "range": [ - 22543, - 22544 + 22570, + 22571 ], "loc": { "start": { @@ -31606,8 +31715,8 @@ "type": "Identifier", "name": "highlight_keywords", "range": [ - 22545, - 22563 + 22572, + 22590 ], "loc": { "start": { @@ -31621,8 +31730,8 @@ } }, "range": [ - 22543, - 22563 + 22570, + 22590 ], "loc": { "start": { @@ -31637,8 +31746,8 @@ } ], "range": [ - 22535, - 22564 + 22562, + 22591 ], "loc": { "start": { @@ -31652,8 +31761,8 @@ } }, "range": [ - 22510, - 22564 + 22537, + 22591 ], "loc": { "start": { @@ -31667,8 +31776,8 @@ } }, "range": [ - 22510, - 22565 + 22537, + 22592 ], "loc": { "start": { @@ -31685,8 +31794,8 @@ "type": "Block", "value": "*\n * Enable keyword highlighting behaviour\n * @type {Boolean}\n ", "range": [ - 22410, - 22501 + 22437, + 22528 ], "loc": { "start": { @@ -31705,8 +31814,8 @@ "type": "Block", "value": "*\n * Enable no results message UI component\n * @type {Boolean}\n ", "range": [ - 22575, - 22667 + 22602, + 22694 ], "loc": { "start": { @@ -31732,8 +31841,8 @@ "object": { "type": "ThisExpression", "range": [ - 22676, - 22680 + 22703, + 22707 ], "loc": { "start": { @@ -31750,8 +31859,8 @@ "type": "Identifier", "name": "noResults", "range": [ - 22681, - 22690 + 22708, + 22717 ], "loc": { "start": { @@ -31765,8 +31874,8 @@ } }, "range": [ - 22676, - 22690 + 22703, + 22717 ], "loc": { "start": { @@ -31788,8 +31897,8 @@ "type": "Identifier", "name": "isObj", "range": [ - 22693, - 22698 + 22720, + 22725 ], "loc": { "start": { @@ -31810,8 +31919,8 @@ "type": "Identifier", "name": "f", "range": [ - 22699, - 22700 + 22726, + 22727 ], "loc": { "start": { @@ -31828,8 +31937,8 @@ "type": "Identifier", "name": "no_results_message", "range": [ - 22701, - 22719 + 22728, + 22746 ], "loc": { "start": { @@ -31843,8 +31952,8 @@ } }, "range": [ - 22699, - 22719 + 22726, + 22746 ], "loc": { "start": { @@ -31859,8 +31968,8 @@ } ], "range": [ - 22693, - 22720 + 22720, + 22747 ], "loc": { "start": { @@ -31879,8 +31988,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 22736, - 22743 + 22763, + 22770 ], "loc": { "start": { @@ -31901,8 +32010,8 @@ "type": "Identifier", "name": "f", "range": [ - 22744, - 22745 + 22771, + 22772 ], "loc": { "start": { @@ -31919,8 +32028,8 @@ "type": "Identifier", "name": "no_results_message", "range": [ - 22746, - 22764 + 22773, + 22791 ], "loc": { "start": { @@ -31934,8 +32043,8 @@ } }, "range": [ - 22744, - 22764 + 22771, + 22791 ], "loc": { "start": { @@ -31950,8 +32059,8 @@ } ], "range": [ - 22736, - 22765 + 22763, + 22792 ], "loc": { "start": { @@ -31965,8 +32074,8 @@ } }, "range": [ - 22693, - 22765 + 22720, + 22792 ], "loc": { "start": { @@ -31980,8 +32089,8 @@ } }, "range": [ - 22676, - 22765 + 22703, + 22792 ], "loc": { "start": { @@ -31995,8 +32104,8 @@ } }, "range": [ - 22676, - 22766 + 22703, + 22793 ], "loc": { "start": { @@ -32013,8 +32122,8 @@ "type": "Block", "value": "*\n * Enable no results message UI component\n * @type {Boolean}\n ", "range": [ - 22575, - 22667 + 22602, + 22694 ], "loc": { "start": { @@ -32033,8 +32142,8 @@ "type": "Block", "value": "*\n * Enable state persistence\n * @type {Boolean}\n ", "range": [ - 22776, - 22854 + 22803, + 22881 ], "loc": { "start": { @@ -32060,8 +32169,8 @@ "object": { "type": "ThisExpression", "range": [ - 22863, - 22867 + 22890, + 22894 ], "loc": { "start": { @@ -32078,8 +32187,8 @@ "type": "Identifier", "name": "state", "range": [ - 22868, - 22873 + 22895, + 22900 ], "loc": { "start": { @@ -32093,8 +32202,8 @@ } }, "range": [ - 22863, - 22873 + 22890, + 22900 ], "loc": { "start": { @@ -32116,8 +32225,8 @@ "type": "Identifier", "name": "isObj", "range": [ - 22876, - 22881 + 22903, + 22908 ], "loc": { "start": { @@ -32138,8 +32247,8 @@ "type": "Identifier", "name": "f", "range": [ - 22882, - 22883 + 22909, + 22910 ], "loc": { "start": { @@ -32156,8 +32265,8 @@ "type": "Identifier", "name": "state", "range": [ - 22884, - 22889 + 22911, + 22916 ], "loc": { "start": { @@ -32171,8 +32280,8 @@ } }, "range": [ - 22882, - 22889 + 22909, + 22916 ], "loc": { "start": { @@ -32187,8 +32296,8 @@ } ], "range": [ - 22876, - 22890 + 22903, + 22917 ], "loc": { "start": { @@ -32207,8 +32316,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 22894, - 22901 + 22921, + 22928 ], "loc": { "start": { @@ -32229,8 +32338,8 @@ "type": "Identifier", "name": "f", "range": [ - 22902, - 22903 + 22929, + 22930 ], "loc": { "start": { @@ -32247,8 +32356,8 @@ "type": "Identifier", "name": "state", "range": [ - 22904, - 22909 + 22931, + 22936 ], "loc": { "start": { @@ -32262,8 +32371,8 @@ } }, "range": [ - 22902, - 22909 + 22929, + 22936 ], "loc": { "start": { @@ -32278,8 +32387,8 @@ } ], "range": [ - 22894, - 22910 + 22921, + 22937 ], "loc": { "start": { @@ -32293,8 +32402,8 @@ } }, "range": [ - 22876, - 22910 + 22903, + 22937 ], "loc": { "start": { @@ -32308,8 +32417,8 @@ } }, "range": [ - 22863, - 22910 + 22890, + 22937 ], "loc": { "start": { @@ -32323,8 +32432,8 @@ } }, "range": [ - 22863, - 22911 + 22890, + 22938 ], "loc": { "start": { @@ -32341,8 +32450,8 @@ "type": "Block", "value": "*\n * Enable state persistence\n * @type {Boolean}\n ", "range": [ - 22776, - 22854 + 22803, + 22881 ], "loc": { "start": { @@ -32361,8 +32470,8 @@ "type": "Block", "value": "** data types **", "range": [ - 22921, - 22941 + 22948, + 22968 ], "loc": { "start": { @@ -32379,8 +32488,8 @@ "type": "Block", "value": "*\n * Enable date type module\n * @type {Boolean}\n * @private\n ", "range": [ - 22951, - 23048 + 22978, + 23075 ], "loc": { "start": { @@ -32406,8 +32515,8 @@ "object": { "type": "ThisExpression", "range": [ - 23057, - 23061 + 23084, + 23088 ], "loc": { "start": { @@ -32424,8 +32533,8 @@ "type": "Identifier", "name": "dateType", "range": [ - 23062, - 23070 + 23089, + 23097 ], "loc": { "start": { @@ -32439,8 +32548,8 @@ } }, "range": [ - 23057, - 23070 + 23084, + 23097 ], "loc": { "start": { @@ -32458,8 +32567,8 @@ "value": true, "raw": "true", "range": [ - 23073, - 23077 + 23100, + 23104 ], "loc": { "start": { @@ -32473,8 +32582,8 @@ } }, "range": [ - 23057, - 23077 + 23084, + 23104 ], "loc": { "start": { @@ -32488,8 +32597,8 @@ } }, "range": [ - 23057, - 23078 + 23084, + 23105 ], "loc": { "start": { @@ -32506,8 +32615,8 @@ "type": "Block", "value": "** data types **", "range": [ - 22921, - 22941 + 22948, + 22968 ], "loc": { "start": { @@ -32524,8 +32633,8 @@ "type": "Block", "value": "*\n * Enable date type module\n * @type {Boolean}\n * @private\n ", "range": [ - 22951, - 23048 + 22978, + 23075 ], "loc": { "start": { @@ -32544,8 +32653,8 @@ "type": "Block", "value": "*\n * Define default locale, default to 'en' as per Sugar Date module:\n * https://sugarjs.com/docs/#/DateLocales\n * @type {String}\n ", "range": [ - 23088, - 23255 + 23115, + 23282 ], "loc": { "start": { @@ -32571,8 +32680,8 @@ "object": { "type": "ThisExpression", "range": [ - 23264, - 23268 + 23291, + 23295 ], "loc": { "start": { @@ -32589,8 +32698,8 @@ "type": "Identifier", "name": "locale", "range": [ - 23269, - 23275 + 23296, + 23302 ], "loc": { "start": { @@ -32604,8 +32713,8 @@ } }, "range": [ - 23264, - 23275 + 23291, + 23302 ], "loc": { "start": { @@ -32628,8 +32737,8 @@ "type": "Identifier", "name": "f", "range": [ - 23278, - 23279 + 23305, + 23306 ], "loc": { "start": { @@ -32646,8 +32755,8 @@ "type": "Identifier", "name": "locale", "range": [ - 23280, - 23286 + 23307, + 23313 ], "loc": { "start": { @@ -32661,8 +32770,8 @@ } }, "range": [ - 23278, - 23286 + 23305, + 23313 ], "loc": { "start": { @@ -32680,8 +32789,8 @@ "value": "en", "raw": "'en'", "range": [ - 23290, - 23294 + 23317, + 23321 ], "loc": { "start": { @@ -32695,8 +32804,8 @@ } }, "range": [ - 23278, - 23294 + 23305, + 23321 ], "loc": { "start": { @@ -32710,8 +32819,8 @@ } }, "range": [ - 23264, - 23294 + 23291, + 23321 ], "loc": { "start": { @@ -32725,8 +32834,8 @@ } }, "range": [ - 23264, - 23295 + 23291, + 23322 ], "loc": { "start": { @@ -32743,8 +32852,8 @@ "type": "Block", "value": "*\n * Define default locale, default to 'en' as per Sugar Date module:\n * https://sugarjs.com/docs/#/DateLocales\n * @type {String}\n ", "range": [ - 23088, - 23255 + 23115, + 23282 ], "loc": { "start": { @@ -32763,8 +32872,8 @@ "type": "Block", "value": "*\n * Define thousands separator ',' or '.', defaults to ','\n * @type {String}\n ", "range": [ - 23305, - 23412 + 23332, + 23439 ], "loc": { "start": { @@ -32790,8 +32899,8 @@ "object": { "type": "ThisExpression", "range": [ - 23421, - 23425 + 23448, + 23452 ], "loc": { "start": { @@ -32808,8 +32917,8 @@ "type": "Identifier", "name": "thousandsSeparator", "range": [ - 23426, - 23444 + 23453, + 23471 ], "loc": { "start": { @@ -32823,8 +32932,8 @@ } }, "range": [ - 23421, - 23444 + 23448, + 23471 ], "loc": { "start": { @@ -32847,8 +32956,8 @@ "type": "Identifier", "name": "f", "range": [ - 23447, - 23448 + 23474, + 23475 ], "loc": { "start": { @@ -32865,8 +32974,8 @@ "type": "Identifier", "name": "thousands_separator", "range": [ - 23449, - 23468 + 23476, + 23495 ], "loc": { "start": { @@ -32880,8 +32989,8 @@ } }, "range": [ - 23447, - 23468 + 23474, + 23495 ], "loc": { "start": { @@ -32899,8 +33008,8 @@ "value": ",", "raw": "','", "range": [ - 23472, - 23475 + 23499, + 23502 ], "loc": { "start": { @@ -32914,8 +33023,8 @@ } }, "range": [ - 23447, - 23475 + 23474, + 23502 ], "loc": { "start": { @@ -32929,8 +33038,8 @@ } }, "range": [ - 23421, - 23475 + 23448, + 23502 ], "loc": { "start": { @@ -32944,8 +33053,8 @@ } }, "range": [ - 23421, - 23476 + 23448, + 23503 ], "loc": { "start": { @@ -32962,8 +33071,8 @@ "type": "Block", "value": "*\n * Define thousands separator ',' or '.', defaults to ','\n * @type {String}\n ", "range": [ - 23305, - 23412 + 23332, + 23439 ], "loc": { "start": { @@ -32982,8 +33091,8 @@ "type": "Block", "value": "*\n * Define decimal separator ',' or '.', defaults to '.'\n * @type {String}\n ", "range": [ - 23486, - 23591 + 23513, + 23618 ], "loc": { "start": { @@ -33009,8 +33118,8 @@ "object": { "type": "ThisExpression", "range": [ - 23600, - 23604 + 23627, + 23631 ], "loc": { "start": { @@ -33027,8 +33136,8 @@ "type": "Identifier", "name": "decimalSeparator", "range": [ - 23605, - 23621 + 23632, + 23648 ], "loc": { "start": { @@ -33042,8 +33151,8 @@ } }, "range": [ - 23600, - 23621 + 23627, + 23648 ], "loc": { "start": { @@ -33066,8 +33175,8 @@ "type": "Identifier", "name": "f", "range": [ - 23624, - 23625 + 23651, + 23652 ], "loc": { "start": { @@ -33084,8 +33193,8 @@ "type": "Identifier", "name": "decimal_separator", "range": [ - 23626, - 23643 + 23653, + 23670 ], "loc": { "start": { @@ -33099,8 +33208,8 @@ } }, "range": [ - 23624, - 23643 + 23651, + 23670 ], "loc": { "start": { @@ -33118,8 +33227,8 @@ "value": ".", "raw": "'.'", "range": [ - 23647, - 23650 + 23674, + 23677 ], "loc": { "start": { @@ -33133,8 +33242,8 @@ } }, "range": [ - 23624, - 23650 + 23651, + 23677 ], "loc": { "start": { @@ -33148,8 +33257,8 @@ } }, "range": [ - 23600, - 23650 + 23627, + 23677 ], "loc": { "start": { @@ -33163,8 +33272,8 @@ } }, "range": [ - 23600, - 23651 + 23627, + 23678 ], "loc": { "start": { @@ -33181,8 +33290,8 @@ "type": "Block", "value": "*\n * Define decimal separator ',' or '.', defaults to '.'\n * @type {String}\n ", "range": [ - 23486, - 23591 + 23513, + 23618 ], "loc": { "start": { @@ -33201,8 +33310,8 @@ "type": "Block", "value": "*\n * Define data types on a column basis, possible values 'string',\n * 'number', 'formatted-number', 'date', 'ipaddress' ie:\n * col_types : [\n * 'string', 'date', 'number',\n * { type: 'formatted-number', decimal: ',', thousands: '.' },\n * { type: 'date', locale: 'en-gb' },\n * { type: 'date', format: ['{dd}-{months}-{yyyy|yy}'] }\n * ]\n *\n * Refer to https://sugarjs.com/docs/#/DateParsing for exhaustive\n * information on date parsing formats supported by Sugar Date\n * @type {Array}\n ", "range": [ - 23661, - 24259 + 23688, + 24286 ], "loc": { "start": { @@ -33228,8 +33337,8 @@ "object": { "type": "ThisExpression", "range": [ - 24268, - 24272 + 24295, + 24299 ], "loc": { "start": { @@ -33246,8 +33355,8 @@ "type": "Identifier", "name": "colTypes", "range": [ - 24273, - 24281 + 24300, + 24308 ], "loc": { "start": { @@ -33261,8 +33370,8 @@ } }, "range": [ - 24268, - 24281 + 24295, + 24308 ], "loc": { "start": { @@ -33283,8 +33392,8 @@ "type": "Identifier", "name": "isArray", "range": [ - 24284, - 24291 + 24311, + 24318 ], "loc": { "start": { @@ -33305,8 +33414,8 @@ "type": "Identifier", "name": "f", "range": [ - 24292, - 24293 + 24319, + 24320 ], "loc": { "start": { @@ -33323,8 +33432,8 @@ "type": "Identifier", "name": "col_types", "range": [ - 24294, - 24303 + 24321, + 24330 ], "loc": { "start": { @@ -33338,8 +33447,8 @@ } }, "range": [ - 24292, - 24303 + 24319, + 24330 ], "loc": { "start": { @@ -33354,8 +33463,8 @@ } ], "range": [ - 24284, - 24304 + 24311, + 24331 ], "loc": { "start": { @@ -33375,8 +33484,8 @@ "type": "Identifier", "name": "f", "range": [ - 24307, - 24308 + 24334, + 24335 ], "loc": { "start": { @@ -33393,8 +33502,8 @@ "type": "Identifier", "name": "col_types", "range": [ - 24309, - 24318 + 24336, + 24345 ], "loc": { "start": { @@ -33408,8 +33517,8 @@ } }, "range": [ - 24307, - 24318 + 24334, + 24345 ], "loc": { "start": { @@ -33426,8 +33535,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 24321, - 24323 + 24348, + 24350 ], "loc": { "start": { @@ -33441,8 +33550,8 @@ } }, "range": [ - 24284, - 24323 + 24311, + 24350 ], "loc": { "start": { @@ -33456,8 +33565,8 @@ } }, "range": [ - 24268, - 24323 + 24295, + 24350 ], "loc": { "start": { @@ -33471,8 +33580,8 @@ } }, "range": [ - 24268, - 24324 + 24295, + 24351 ], "loc": { "start": { @@ -33489,8 +33598,8 @@ "type": "Block", "value": "*\n * Define data types on a column basis, possible values 'string',\n * 'number', 'formatted-number', 'date', 'ipaddress' ie:\n * col_types : [\n * 'string', 'date', 'number',\n * { type: 'formatted-number', decimal: ',', thousands: '.' },\n * { type: 'date', locale: 'en-gb' },\n * { type: 'date', format: ['{dd}-{months}-{yyyy|yy}'] }\n * ]\n *\n * Refer to https://sugarjs.com/docs/#/DateParsing for exhaustive\n * information on date parsing formats supported by Sugar Date\n * @type {Array}\n ", "range": [ - 23661, - 24259 + 23688, + 24286 ], "loc": { "start": { @@ -33509,8 +33618,8 @@ "type": "Block", "value": "** ids prefixes **", "range": [ - 24334, - 24356 + 24361, + 24383 ], "loc": { "start": { @@ -33527,8 +33636,8 @@ "type": "Block", "value": "*\n * Main prefix\n * @private\n ", "range": [ - 24365, - 24423 + 24392, + 24450 ], "loc": { "start": { @@ -33554,8 +33663,8 @@ "object": { "type": "ThisExpression", "range": [ - 24432, - 24436 + 24459, + 24463 ], "loc": { "start": { @@ -33572,8 +33681,8 @@ "type": "Identifier", "name": "prfxTf", "range": [ - 24437, - 24443 + 24464, + 24470 ], "loc": { "start": { @@ -33587,8 +33696,8 @@ } }, "range": [ - 24432, - 24443 + 24459, + 24470 ], "loc": { "start": { @@ -33606,8 +33715,8 @@ "value": "TF", "raw": "'TF'", "range": [ - 24446, - 24450 + 24473, + 24477 ], "loc": { "start": { @@ -33621,8 +33730,8 @@ } }, "range": [ - 24432, - 24450 + 24459, + 24477 ], "loc": { "start": { @@ -33636,8 +33745,8 @@ } }, "range": [ - 24432, - 24451 + 24459, + 24478 ], "loc": { "start": { @@ -33654,8 +33763,8 @@ "type": "Block", "value": "** ids prefixes **", "range": [ - 24334, - 24356 + 24361, + 24383 ], "loc": { "start": { @@ -33672,8 +33781,8 @@ "type": "Block", "value": "*\n * Main prefix\n * @private\n ", "range": [ - 24365, - 24423 + 24392, + 24450 ], "loc": { "start": { @@ -33692,8 +33801,8 @@ "type": "Block", "value": "*\n * Filter's ID prefix (inputs - selects)\n * @private\n ", "range": [ - 24461, - 24545 + 24488, + 24572 ], "loc": { "start": { @@ -33719,8 +33828,8 @@ "object": { "type": "ThisExpression", "range": [ - 24554, - 24558 + 24581, + 24585 ], "loc": { "start": { @@ -33737,8 +33846,8 @@ "type": "Identifier", "name": "prfxFlt", "range": [ - 24559, - 24566 + 24586, + 24593 ], "loc": { "start": { @@ -33752,8 +33861,8 @@ } }, "range": [ - 24554, - 24566 + 24581, + 24593 ], "loc": { "start": { @@ -33771,8 +33880,8 @@ "value": "flt", "raw": "'flt'", "range": [ - 24569, - 24574 + 24596, + 24601 ], "loc": { "start": { @@ -33786,8 +33895,8 @@ } }, "range": [ - 24554, - 24574 + 24581, + 24601 ], "loc": { "start": { @@ -33801,8 +33910,8 @@ } }, "range": [ - 24554, - 24575 + 24581, + 24602 ], "loc": { "start": { @@ -33819,8 +33928,8 @@ "type": "Block", "value": "*\n * Filter's ID prefix (inputs - selects)\n * @private\n ", "range": [ - 24461, - 24545 + 24488, + 24572 ], "loc": { "start": { @@ -33839,8 +33948,8 @@ "type": "Block", "value": "*\n * Button's ID prefix\n * @private\n ", "range": [ - 24585, - 24650 + 24612, + 24677 ], "loc": { "start": { @@ -33866,8 +33975,8 @@ "object": { "type": "ThisExpression", "range": [ - 24659, - 24663 + 24686, + 24690 ], "loc": { "start": { @@ -33884,8 +33993,8 @@ "type": "Identifier", "name": "prfxValButton", "range": [ - 24664, - 24677 + 24691, + 24704 ], "loc": { "start": { @@ -33899,8 +34008,8 @@ } }, "range": [ - 24659, - 24677 + 24686, + 24704 ], "loc": { "start": { @@ -33918,8 +34027,8 @@ "value": "btn", "raw": "'btn'", "range": [ - 24680, - 24685 + 24707, + 24712 ], "loc": { "start": { @@ -33933,8 +34042,8 @@ } }, "range": [ - 24659, - 24685 + 24686, + 24712 ], "loc": { "start": { @@ -33948,8 +34057,8 @@ } }, "range": [ - 24659, - 24686 + 24686, + 24713 ], "loc": { "start": { @@ -33966,8 +34075,8 @@ "type": "Block", "value": "*\n * Button's ID prefix\n * @private\n ", "range": [ - 24585, - 24650 + 24612, + 24677 ], "loc": { "start": { @@ -33986,8 +34095,8 @@ "type": "Block", "value": "*\n * Toolbar container ID prefix\n * @private\n ", "range": [ - 24696, - 24770 + 24723, + 24797 ], "loc": { "start": { @@ -34013,8 +34122,8 @@ "object": { "type": "ThisExpression", "range": [ - 24779, - 24783 + 24806, + 24810 ], "loc": { "start": { @@ -34031,8 +34140,8 @@ "type": "Identifier", "name": "prfxInfDiv", "range": [ - 24784, - 24794 + 24811, + 24821 ], "loc": { "start": { @@ -34046,8 +34155,8 @@ } }, "range": [ - 24779, - 24794 + 24806, + 24821 ], "loc": { "start": { @@ -34065,8 +34174,8 @@ "value": "inf_", "raw": "'inf_'", "range": [ - 24797, - 24803 + 24824, + 24830 ], "loc": { "start": { @@ -34080,8 +34189,8 @@ } }, "range": [ - 24779, - 24803 + 24806, + 24830 ], "loc": { "start": { @@ -34095,8 +34204,8 @@ } }, "range": [ - 24779, - 24804 + 24806, + 24831 ], "loc": { "start": { @@ -34113,8 +34222,8 @@ "type": "Block", "value": "*\n * Toolbar container ID prefix\n * @private\n ", "range": [ - 24696, - 24770 + 24723, + 24797 ], "loc": { "start": { @@ -34133,8 +34242,8 @@ "type": "Block", "value": "*\n * Toolbar left element ID prefix\n * @private\n ", "range": [ - 24814, - 24891 + 24841, + 24918 ], "loc": { "start": { @@ -34160,8 +34269,8 @@ "object": { "type": "ThisExpression", "range": [ - 24900, - 24904 + 24927, + 24931 ], "loc": { "start": { @@ -34178,8 +34287,8 @@ "type": "Identifier", "name": "prfxLDiv", "range": [ - 24905, - 24913 + 24932, + 24940 ], "loc": { "start": { @@ -34193,8 +34302,8 @@ } }, "range": [ - 24900, - 24913 + 24927, + 24940 ], "loc": { "start": { @@ -34212,8 +34321,8 @@ "value": "ldiv_", "raw": "'ldiv_'", "range": [ - 24916, - 24923 + 24943, + 24950 ], "loc": { "start": { @@ -34227,8 +34336,8 @@ } }, "range": [ - 24900, - 24923 + 24927, + 24950 ], "loc": { "start": { @@ -34242,8 +34351,8 @@ } }, "range": [ - 24900, - 24924 + 24927, + 24951 ], "loc": { "start": { @@ -34260,8 +34369,8 @@ "type": "Block", "value": "*\n * Toolbar left element ID prefix\n * @private\n ", "range": [ - 24814, - 24891 + 24841, + 24918 ], "loc": { "start": { @@ -34280,8 +34389,8 @@ "type": "Block", "value": "*\n * Toolbar right element ID prefix\n * @private\n ", "range": [ - 24934, - 25012 + 24961, + 25039 ], "loc": { "start": { @@ -34307,8 +34416,8 @@ "object": { "type": "ThisExpression", "range": [ - 25021, - 25025 + 25048, + 25052 ], "loc": { "start": { @@ -34325,8 +34434,8 @@ "type": "Identifier", "name": "prfxRDiv", "range": [ - 25026, - 25034 + 25053, + 25061 ], "loc": { "start": { @@ -34340,8 +34449,8 @@ } }, "range": [ - 25021, - 25034 + 25048, + 25061 ], "loc": { "start": { @@ -34359,8 +34468,8 @@ "value": "rdiv_", "raw": "'rdiv_'", "range": [ - 25037, - 25044 + 25064, + 25071 ], "loc": { "start": { @@ -34374,8 +34483,8 @@ } }, "range": [ - 25021, - 25044 + 25048, + 25071 ], "loc": { "start": { @@ -34389,8 +34498,8 @@ } }, "range": [ - 25021, - 25045 + 25048, + 25072 ], "loc": { "start": { @@ -34407,8 +34516,8 @@ "type": "Block", "value": "*\n * Toolbar right element ID prefix\n * @private\n ", "range": [ - 24934, - 25012 + 24961, + 25039 ], "loc": { "start": { @@ -34427,8 +34536,8 @@ "type": "Block", "value": "*\n * Toolbar middle element ID prefix\n * @private\n ", "range": [ - 25055, - 25134 + 25082, + 25161 ], "loc": { "start": { @@ -34454,8 +34563,8 @@ "object": { "type": "ThisExpression", "range": [ - 25143, - 25147 + 25170, + 25174 ], "loc": { "start": { @@ -34472,8 +34581,8 @@ "type": "Identifier", "name": "prfxMDiv", "range": [ - 25148, - 25156 + 25175, + 25183 ], "loc": { "start": { @@ -34487,8 +34596,8 @@ } }, "range": [ - 25143, - 25156 + 25170, + 25183 ], "loc": { "start": { @@ -34506,8 +34615,8 @@ "value": "mdiv_", "raw": "'mdiv_'", "range": [ - 25159, - 25166 + 25186, + 25193 ], "loc": { "start": { @@ -34521,8 +34630,8 @@ } }, "range": [ - 25143, - 25166 + 25170, + 25193 ], "loc": { "start": { @@ -34536,8 +34645,8 @@ } }, "range": [ - 25143, - 25167 + 25170, + 25194 ], "loc": { "start": { @@ -34554,8 +34663,8 @@ "type": "Block", "value": "*\n * Toolbar middle element ID prefix\n * @private\n ", "range": [ - 25055, - 25134 + 25082, + 25161 ], "loc": { "start": { @@ -34574,8 +34683,8 @@ "type": "Block", "value": "*\n * Responsive Css class\n * @private\n ", "range": [ - 25177, - 25244 + 25204, + 25271 ], "loc": { "start": { @@ -34601,8 +34710,8 @@ "object": { "type": "ThisExpression", "range": [ - 25253, - 25257 + 25280, + 25284 ], "loc": { "start": { @@ -34619,8 +34728,8 @@ "type": "Identifier", "name": "prfxResponsive", "range": [ - 25258, - 25272 + 25285, + 25299 ], "loc": { "start": { @@ -34634,8 +34743,8 @@ } }, "range": [ - 25253, - 25272 + 25280, + 25299 ], "loc": { "start": { @@ -34653,8 +34762,8 @@ "value": "resp", "raw": "'resp'", "range": [ - 25275, - 25281 + 25302, + 25308 ], "loc": { "start": { @@ -34668,8 +34777,8 @@ } }, "range": [ - 25253, - 25281 + 25280, + 25308 ], "loc": { "start": { @@ -34683,8 +34792,8 @@ } }, "range": [ - 25253, - 25282 + 25280, + 25309 ], "loc": { "start": { @@ -34701,8 +34810,8 @@ "type": "Block", "value": "*\n * Responsive Css class\n * @private\n ", "range": [ - 25177, - 25244 + 25204, + 25271 ], "loc": { "start": { @@ -34721,8 +34830,8 @@ "type": "Block", "value": "** extensions **", "range": [ - 25292, - 25312 + 25319, + 25339 ], "loc": { "start": { @@ -34739,8 +34848,8 @@ "type": "Block", "value": "*\n * List of loaded extensions\n * @type {Array}\n * @private\n ", "range": [ - 25321, - 25418 + 25348, + 25445 ], "loc": { "start": { @@ -34766,8 +34875,8 @@ "object": { "type": "ThisExpression", "range": [ - 25427, - 25431 + 25454, + 25458 ], "loc": { "start": { @@ -34784,8 +34893,8 @@ "type": "Identifier", "name": "extensions", "range": [ - 25432, - 25442 + 25459, + 25469 ], "loc": { "start": { @@ -34799,8 +34908,8 @@ } }, "range": [ - 25427, - 25442 + 25454, + 25469 ], "loc": { "start": { @@ -34820,8 +34929,8 @@ "type": "Identifier", "name": "f", "range": [ - 25445, - 25446 + 25472, + 25473 ], "loc": { "start": { @@ -34838,8 +34947,8 @@ "type": "Identifier", "name": "extensions", "range": [ - 25447, - 25457 + 25474, + 25484 ], "loc": { "start": { @@ -34853,8 +34962,8 @@ } }, "range": [ - 25445, - 25457 + 25472, + 25484 ], "loc": { "start": { @@ -34868,8 +34977,8 @@ } }, "range": [ - 25427, - 25457 + 25454, + 25484 ], "loc": { "start": { @@ -34883,8 +34992,8 @@ } }, "range": [ - 25427, - 25458 + 25454, + 25485 ], "loc": { "start": { @@ -34901,8 +35010,8 @@ "type": "Block", "value": "** extensions **", "range": [ - 25292, - 25312 + 25319, + 25339 ], "loc": { "start": { @@ -34919,8 +35028,8 @@ "type": "Block", "value": "*\n * List of loaded extensions\n * @type {Array}\n * @private\n ", "range": [ - 25321, - 25418 + 25348, + 25445 ], "loc": { "start": { @@ -34939,8 +35048,8 @@ "type": "Block", "value": "*\n * Determine whether extensions are loaded\n * @type {Boolean}\n * @private\n ", "range": [ - 25468, - 25581 + 25495, + 25608 ], "loc": { "start": { @@ -34966,8 +35075,8 @@ "object": { "type": "ThisExpression", "range": [ - 25590, - 25594 + 25617, + 25621 ], "loc": { "start": { @@ -34984,8 +35093,8 @@ "type": "Identifier", "name": "hasExtensions", "range": [ - 25595, - 25608 + 25622, + 25635 ], "loc": { "start": { @@ -34999,8 +35108,8 @@ } }, "range": [ - 25590, - 25608 + 25617, + 25635 ], "loc": { "start": { @@ -35019,8 +35128,8 @@ "type": "Identifier", "name": "isArray", "range": [ - 25611, - 25618 + 25638, + 25645 ], "loc": { "start": { @@ -35040,8 +35149,8 @@ "object": { "type": "ThisExpression", "range": [ - 25619, - 25623 + 25646, + 25650 ], "loc": { "start": { @@ -35058,8 +35167,8 @@ "type": "Identifier", "name": "extensions", "range": [ - 25624, - 25634 + 25651, + 25661 ], "loc": { "start": { @@ -35073,8 +35182,8 @@ } }, "range": [ - 25619, - 25634 + 25646, + 25661 ], "loc": { "start": { @@ -35089,8 +35198,8 @@ } ], "range": [ - 25611, - 25635 + 25638, + 25662 ], "loc": { "start": { @@ -35104,8 +35213,8 @@ } }, "range": [ - 25590, - 25635 + 25617, + 25662 ], "loc": { "start": { @@ -35119,8 +35228,8 @@ } }, "range": [ - 25590, - 25636 + 25617, + 25663 ], "loc": { "start": { @@ -35137,8 +35246,8 @@ "type": "Block", "value": "*\n * Determine whether extensions are loaded\n * @type {Boolean}\n * @private\n ", "range": [ - 25468, - 25581 + 25495, + 25608 ], "loc": { "start": { @@ -35157,8 +35266,8 @@ "type": "Block", "value": "** themes **", "range": [ - 25646, - 25662 + 25673, + 25689 ], "loc": { "start": { @@ -35175,8 +35284,8 @@ "type": "Block", "value": "*\n * Enable default theme\n * @type {Boolean}\n ", "range": [ - 25671, - 25745 + 25698, + 25772 ], "loc": { "start": { @@ -35202,8 +35311,8 @@ "object": { "type": "ThisExpression", "range": [ - 25754, - 25758 + 25781, + 25785 ], "loc": { "start": { @@ -35220,8 +35329,8 @@ "type": "Identifier", "name": "enableDefaultTheme", "range": [ - 25759, - 25777 + 25786, + 25804 ], "loc": { "start": { @@ -35235,8 +35344,8 @@ } }, "range": [ - 25754, - 25777 + 25781, + 25804 ], "loc": { "start": { @@ -35255,8 +35364,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 25780, - 25787 + 25807, + 25814 ], "loc": { "start": { @@ -35277,8 +35386,8 @@ "type": "Identifier", "name": "f", "range": [ - 25788, - 25789 + 25815, + 25816 ], "loc": { "start": { @@ -35295,8 +35404,8 @@ "type": "Identifier", "name": "enable_default_theme", "range": [ - 25790, - 25810 + 25817, + 25837 ], "loc": { "start": { @@ -35310,8 +35419,8 @@ } }, "range": [ - 25788, - 25810 + 25815, + 25837 ], "loc": { "start": { @@ -35326,8 +35435,8 @@ } ], "range": [ - 25780, - 25811 + 25807, + 25838 ], "loc": { "start": { @@ -35341,8 +35450,8 @@ } }, "range": [ - 25754, - 25811 + 25781, + 25838 ], "loc": { "start": { @@ -35356,8 +35465,8 @@ } }, "range": [ - 25754, - 25812 + 25781, + 25839 ], "loc": { "start": { @@ -35374,8 +35483,8 @@ "type": "Block", "value": "** themes **", "range": [ - 25646, - 25662 + 25673, + 25689 ], "loc": { "start": { @@ -35392,8 +35501,8 @@ "type": "Block", "value": "*\n * Enable default theme\n * @type {Boolean}\n ", "range": [ - 25671, - 25745 + 25698, + 25772 ], "loc": { "start": { @@ -35412,8 +35521,8 @@ "type": "Block", "value": "*\n * Determine whether themes are enables\n * @type {Boolean}\n * @private\n ", "range": [ - 25822, - 25932 + 25849, + 25959 ], "loc": { "start": { @@ -35439,8 +35548,8 @@ "object": { "type": "ThisExpression", "range": [ - 25941, - 25945 + 25968, + 25972 ], "loc": { "start": { @@ -35457,8 +35566,8 @@ "type": "Identifier", "name": "hasThemes", "range": [ - 25946, - 25955 + 25973, + 25982 ], "loc": { "start": { @@ -35472,8 +35581,8 @@ } }, "range": [ - 25941, - 25955 + 25968, + 25982 ], "loc": { "start": { @@ -35495,8 +35604,8 @@ "object": { "type": "ThisExpression", "range": [ - 25959, - 25963 + 25986, + 25990 ], "loc": { "start": { @@ -35513,8 +35622,8 @@ "type": "Identifier", "name": "enableDefaultTheme", "range": [ - 25964, - 25982 + 25991, + 26009 ], "loc": { "start": { @@ -35528,8 +35637,8 @@ } }, "range": [ - 25959, - 25982 + 25986, + 26009 ], "loc": { "start": { @@ -35548,8 +35657,8 @@ "type": "Identifier", "name": "isArray", "range": [ - 25986, - 25993 + 26013, + 26020 ], "loc": { "start": { @@ -35570,8 +35679,8 @@ "type": "Identifier", "name": "f", "range": [ - 25994, - 25995 + 26021, + 26022 ], "loc": { "start": { @@ -35588,8 +35697,8 @@ "type": "Identifier", "name": "themes", "range": [ - 25996, - 26002 + 26023, + 26029 ], "loc": { "start": { @@ -35603,8 +35712,8 @@ } }, "range": [ - 25994, - 26002 + 26021, + 26029 ], "loc": { "start": { @@ -35619,8 +35728,8 @@ } ], "range": [ - 25986, - 26003 + 26013, + 26030 ], "loc": { "start": { @@ -35634,8 +35743,8 @@ } }, "range": [ - 25959, - 26003 + 25986, + 26030 ], "loc": { "start": { @@ -35649,8 +35758,8 @@ } }, "range": [ - 25941, - 26004 + 25968, + 26031 ], "loc": { "start": { @@ -35664,8 +35773,8 @@ } }, "range": [ - 25941, - 26005 + 25968, + 26032 ], "loc": { "start": { @@ -35682,8 +35791,8 @@ "type": "Block", "value": "*\n * Determine whether themes are enables\n * @type {Boolean}\n * @private\n ", "range": [ - 25822, - 25932 + 25849, + 25959 ], "loc": { "start": { @@ -35702,8 +35811,8 @@ "type": "Block", "value": "*\n * List of themes, ie:\n * themes: [{ name: 'skyblue' }]\n * @type {Array}\n ", "range": [ - 26015, - 26127 + 26042, + 26154 ], "loc": { "start": { @@ -35729,8 +35838,8 @@ "object": { "type": "ThisExpression", "range": [ - 26136, - 26140 + 26163, + 26167 ], "loc": { "start": { @@ -35747,8 +35856,8 @@ "type": "Identifier", "name": "themes", "range": [ - 26141, - 26147 + 26168, + 26174 ], "loc": { "start": { @@ -35762,8 +35871,8 @@ } }, "range": [ - 26136, - 26147 + 26163, + 26174 ], "loc": { "start": { @@ -35786,8 +35895,8 @@ "type": "Identifier", "name": "f", "range": [ - 26150, - 26151 + 26177, + 26178 ], "loc": { "start": { @@ -35804,8 +35913,8 @@ "type": "Identifier", "name": "themes", "range": [ - 26152, - 26158 + 26179, + 26185 ], "loc": { "start": { @@ -35819,8 +35928,8 @@ } }, "range": [ - 26150, - 26158 + 26177, + 26185 ], "loc": { "start": { @@ -35837,8 +35946,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 26162, - 26164 + 26189, + 26191 ], "loc": { "start": { @@ -35852,8 +35961,8 @@ } }, "range": [ - 26150, - 26164 + 26177, + 26191 ], "loc": { "start": { @@ -35867,8 +35976,8 @@ } }, "range": [ - 26136, - 26164 + 26163, + 26191 ], "loc": { "start": { @@ -35882,8 +35991,8 @@ } }, "range": [ - 26136, - 26165 + 26163, + 26192 ], "loc": { "start": { @@ -35900,8 +36009,8 @@ "type": "Block", "value": "*\n * List of themes, ie:\n * themes: [{ name: 'skyblue' }]\n * @type {Array}\n ", "range": [ - 26015, - 26127 + 26042, + 26154 ], "loc": { "start": { @@ -35920,8 +36029,8 @@ "type": "Block", "value": "*\n * Define path to themes assets, defaults to\n * 'tablefilter/style/themes/'. Usage:\n * themes: [{ name: 'skyblue' }]\n * @type {Array}\n ", "range": [ - 26175, - 26356 + 26202, + 26383 ], "loc": { "start": { @@ -35947,8 +36056,8 @@ "object": { "type": "ThisExpression", "range": [ - 26365, - 26369 + 26392, + 26396 ], "loc": { "start": { @@ -35965,8 +36074,8 @@ "type": "Identifier", "name": "themesPath", "range": [ - 26370, - 26380 + 26397, + 26407 ], "loc": { "start": { @@ -35980,8 +36089,8 @@ } }, "range": [ - 26365, - 26380 + 26392, + 26407 ], "loc": { "start": { @@ -36004,8 +36113,8 @@ "type": "Identifier", "name": "f", "range": [ - 26383, - 26384 + 26410, + 26411 ], "loc": { "start": { @@ -36022,8 +36131,8 @@ "type": "Identifier", "name": "themes_path", "range": [ - 26385, - 26396 + 26412, + 26423 ], "loc": { "start": { @@ -36037,8 +36146,8 @@ } }, "range": [ - 26383, - 26396 + 26410, + 26423 ], "loc": { "start": { @@ -36060,8 +36169,8 @@ "object": { "type": "ThisExpression", "range": [ - 26400, - 26404 + 26427, + 26431 ], "loc": { "start": { @@ -36078,8 +36187,8 @@ "type": "Identifier", "name": "stylePath", "range": [ - 26405, - 26414 + 26432, + 26441 ], "loc": { "start": { @@ -36093,8 +36202,8 @@ } }, "range": [ - 26400, - 26414 + 26427, + 26441 ], "loc": { "start": { @@ -36112,8 +36221,8 @@ "value": "themes/", "raw": "'themes/'", "range": [ - 26417, - 26426 + 26444, + 26453 ], "loc": { "start": { @@ -36127,8 +36236,8 @@ } }, "range": [ - 26400, - 26426 + 26427, + 26453 ], "loc": { "start": { @@ -36142,8 +36251,8 @@ } }, "range": [ - 26383, - 26426 + 26410, + 26453 ], "loc": { "start": { @@ -36157,8 +36266,8 @@ } }, "range": [ - 26365, - 26426 + 26392, + 26453 ], "loc": { "start": { @@ -36172,8 +36281,8 @@ } }, "range": [ - 26365, - 26427 + 26392, + 26454 ], "loc": { "start": { @@ -36190,8 +36299,8 @@ "type": "Block", "value": "*\n * Define path to themes assets, defaults to\n * 'tablefilter/style/themes/'. Usage:\n * themes: [{ name: 'skyblue' }]\n * @type {Array}\n ", "range": [ - 26175, - 26356 + 26202, + 26383 ], "loc": { "start": { @@ -36210,8 +36319,8 @@ "type": "Block", "value": "*\n * Enable responsive layout\n * @type {Boolean}\n ", "range": [ - 26437, - 26515 + 26464, + 26542 ], "loc": { "start": { @@ -36237,8 +36346,8 @@ "object": { "type": "ThisExpression", "range": [ - 26524, - 26528 + 26551, + 26555 ], "loc": { "start": { @@ -36255,8 +36364,8 @@ "type": "Identifier", "name": "responsive", "range": [ - 26529, - 26539 + 26556, + 26566 ], "loc": { "start": { @@ -36270,8 +36379,8 @@ } }, "range": [ - 26524, - 26539 + 26551, + 26566 ], "loc": { "start": { @@ -36290,8 +36399,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 26542, - 26549 + 26569, + 26576 ], "loc": { "start": { @@ -36312,8 +36421,8 @@ "type": "Identifier", "name": "f", "range": [ - 26550, - 26551 + 26577, + 26578 ], "loc": { "start": { @@ -36330,8 +36439,8 @@ "type": "Identifier", "name": "responsive", "range": [ - 26552, - 26562 + 26579, + 26589 ], "loc": { "start": { @@ -36345,8 +36454,8 @@ } }, "range": [ - 26550, - 26562 + 26577, + 26589 ], "loc": { "start": { @@ -36361,8 +36470,8 @@ } ], "range": [ - 26542, - 26563 + 26569, + 26590 ], "loc": { "start": { @@ -36376,8 +36485,8 @@ } }, "range": [ - 26524, - 26563 + 26551, + 26590 ], "loc": { "start": { @@ -36391,8 +36500,8 @@ } }, "range": [ - 26524, - 26564 + 26551, + 26591 ], "loc": { "start": { @@ -36409,8 +36518,8 @@ "type": "Block", "value": "*\n * Enable responsive layout\n * @type {Boolean}\n ", "range": [ - 26437, - 26515 + 26464, + 26542 ], "loc": { "start": { @@ -36429,8 +36538,8 @@ "type": "Block", "value": "*\n * Features registry\n * @private\n ", "range": [ - 26574, - 26638 + 26601, + 26665 ], "loc": { "start": { @@ -36456,8 +36565,8 @@ "object": { "type": "ThisExpression", "range": [ - 26647, - 26651 + 26674, + 26678 ], "loc": { "start": { @@ -36474,8 +36583,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 26652, - 26655 + 26679, + 26682 ], "loc": { "start": { @@ -36489,8 +36598,8 @@ } }, "range": [ - 26647, - 26655 + 26674, + 26682 ], "loc": { "start": { @@ -36507,8 +36616,8 @@ "type": "ObjectExpression", "properties": [], "range": [ - 26658, - 26660 + 26685, + 26687 ], "loc": { "start": { @@ -36522,8 +36631,8 @@ } }, "range": [ - 26647, - 26660 + 26674, + 26687 ], "loc": { "start": { @@ -36537,8 +36646,8 @@ } }, "range": [ - 26647, - 26661 + 26674, + 26688 ], "loc": { "start": { @@ -36555,8 +36664,8 @@ "type": "Block", "value": "*\n * Features registry\n * @private\n ", "range": [ - 26574, - 26638 + 26601, + 26665 ], "loc": { "start": { @@ -36575,8 +36684,8 @@ "type": "Block", "value": "*\n * Extensions registry\n * @private\n ", "range": [ - 26671, - 26737 + 26698, + 26764 ], "loc": { "start": { @@ -36602,8 +36711,8 @@ "object": { "type": "ThisExpression", "range": [ - 26746, - 26750 + 26773, + 26777 ], "loc": { "start": { @@ -36620,8 +36729,8 @@ "type": "Identifier", "name": "ExtRegistry", "range": [ - 26751, - 26762 + 26778, + 26789 ], "loc": { "start": { @@ -36635,8 +36744,8 @@ } }, "range": [ - 26746, - 26762 + 26773, + 26789 ], "loc": { "start": { @@ -36653,8 +36762,8 @@ "type": "ObjectExpression", "properties": [], "range": [ - 26765, - 26767 + 26792, + 26794 ], "loc": { "start": { @@ -36668,8 +36777,8 @@ } }, "range": [ - 26746, - 26767 + 26773, + 26794 ], "loc": { "start": { @@ -36683,8 +36792,8 @@ } }, "range": [ - 26746, - 26768 + 26773, + 26795 ], "loc": { "start": { @@ -36701,8 +36810,8 @@ "type": "Block", "value": "*\n * Extensions registry\n * @private\n ", "range": [ - 26671, - 26737 + 26698, + 26764 ], "loc": { "start": { @@ -36721,8 +36830,8 @@ "type": "Line", "value": "conditionally instantiate required features", "range": [ - 26778, - 26823 + 26805, + 26850 ], "loc": { "start": { @@ -36747,8 +36856,8 @@ "object": { "type": "ThisExpression", "range": [ - 26832, - 26836 + 26859, + 26863 ], "loc": { "start": { @@ -36765,8 +36874,8 @@ "type": "Identifier", "name": "instantiateFeatures", "range": [ - 26837, - 26856 + 26864, + 26883 ], "loc": { "start": { @@ -36780,8 +36889,8 @@ } }, "range": [ - 26832, - 26856 + 26859, + 26883 ], "loc": { "start": { @@ -36809,8 +36918,8 @@ "type": "Identifier", "name": "Object", "range": [ - 26870, - 26876 + 26897, + 26903 ], "loc": { "start": { @@ -36827,8 +36936,8 @@ "type": "Identifier", "name": "keys", "range": [ - 26877, - 26881 + 26904, + 26908 ], "loc": { "start": { @@ -36842,8 +36951,8 @@ } }, "range": [ - 26870, - 26881 + 26897, + 26908 ], "loc": { "start": { @@ -36861,8 +36970,8 @@ "type": "Identifier", "name": "FEATURES", "range": [ - 26882, - 26890 + 26909, + 26917 ], "loc": { "start": { @@ -36877,8 +36986,8 @@ } ], "range": [ - 26870, - 26891 + 26897, + 26918 ], "loc": { "start": { @@ -36895,8 +37004,8 @@ "type": "Identifier", "name": "map", "range": [ - 26892, - 26895 + 26919, + 26922 ], "loc": { "start": { @@ -36910,8 +37019,8 @@ } }, "range": [ - 26870, - 26895 + 26897, + 26922 ], "loc": { "start": { @@ -36933,8 +37042,8 @@ "type": "Identifier", "name": "item", "range": [ - 26897, - 26901 + 26924, + 26928 ], "loc": { "start": { @@ -36955,8 +37064,8 @@ "type": "Identifier", "name": "FEATURES", "range": [ - 26906, - 26914 + 26933, + 26941 ], "loc": { "start": { @@ -36973,8 +37082,8 @@ "type": "Identifier", "name": "item", "range": [ - 26915, - 26919 + 26942, + 26946 ], "loc": { "start": { @@ -36988,8 +37097,8 @@ } }, "range": [ - 26906, - 26920 + 26933, + 26947 ], "loc": { "start": { @@ -37005,8 +37114,8 @@ "generator": false, "expression": true, "range": [ - 26896, - 26920 + 26923, + 26947 ], "loc": { "start": { @@ -37021,8 +37130,8 @@ } ], "range": [ - 26870, - 26921 + 26897, + 26948 ], "loc": { "start": { @@ -37037,8 +37146,8 @@ } ], "range": [ - 26832, - 26931 + 26859, + 26958 ], "loc": { "start": { @@ -37052,8 +37161,8 @@ } }, "range": [ - 26832, - 26932 + 26859, + 26959 ], "loc": { "start": { @@ -37070,8 +37179,8 @@ "type": "Line", "value": "conditionally instantiate required features", "range": [ - 26778, - 26823 + 26805, + 26850 ], "loc": { "start": { @@ -37090,8 +37199,8 @@ "type": "Line", "value": "load styles if necessary", "range": [ - 26942, - 26968 + 26969, + 26995 ], "loc": { "start": { @@ -37116,8 +37225,8 @@ "object": { "type": "ThisExpression", "range": [ - 26977, - 26981 + 27004, + 27008 ], "loc": { "start": { @@ -37134,8 +37243,8 @@ "type": "Identifier", "name": "import", "range": [ - 26982, - 26988 + 27009, + 27015 ], "loc": { "start": { @@ -37149,8 +37258,8 @@ } }, "range": [ - 26977, - 26988 + 27004, + 27015 ], "loc": { "start": { @@ -37170,8 +37279,8 @@ "object": { "type": "ThisExpression", "range": [ - 26989, - 26993 + 27016, + 27020 ], "loc": { "start": { @@ -37188,8 +37297,8 @@ "type": "Identifier", "name": "stylesheetId", "range": [ - 26994, - 27006 + 27021, + 27033 ], "loc": { "start": { @@ -37203,8 +37312,8 @@ } }, "range": [ - 26989, - 27006 + 27016, + 27033 ], "loc": { "start": { @@ -37223,8 +37332,8 @@ "object": { "type": "ThisExpression", "range": [ - 27008, - 27012 + 27035, + 27039 ], "loc": { "start": { @@ -37241,8 +37350,8 @@ "type": "Identifier", "name": "stylesheet", "range": [ - 27013, - 27023 + 27040, + 27050 ], "loc": { "start": { @@ -37256,8 +37365,8 @@ } }, "range": [ - 27008, - 27023 + 27035, + 27050 ], "loc": { "start": { @@ -37275,8 +37384,8 @@ "value": null, "raw": "null", "range": [ - 27025, - 27029 + 27052, + 27056 ], "loc": { "start": { @@ -37294,8 +37403,8 @@ "value": "link", "raw": "'link'", "range": [ - 27031, - 27037 + 27058, + 27064 ], "loc": { "start": { @@ -37310,8 +37419,8 @@ } ], "range": [ - 26977, - 27038 + 27004, + 27065 ], "loc": { "start": { @@ -37325,8 +37434,8 @@ } }, "range": [ - 26977, - 27039 + 27004, + 27066 ], "loc": { "start": { @@ -37343,8 +37452,8 @@ "type": "Line", "value": "load styles if necessary", "range": [ - 26942, - 26968 + 26969, + 26995 ], "loc": { "start": { @@ -37361,8 +37470,8 @@ } ], "range": [ - 1324, - 27045 + 1325, + 27072 ], "loc": { "start": { @@ -37378,8 +37487,8 @@ "generator": false, "expression": false, "range": [ - 1314, - 27045 + 1315, + 27072 ], "loc": { "start": { @@ -37395,8 +37504,8 @@ "kind": "constructor", "computed": false, "range": [ - 1303, - 27045 + 1304, + 27072 ], "loc": { "start": { @@ -37413,8 +37522,8 @@ "type": "Block", "value": "*\n * Creates an instance of TableFilter\n * requires `table` or `id` arguments, `row` and `configuration` optional\n * @param {HTMLTableElement} 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 ", "range": [ - 975, - 1298 + 976, + 1299 ], "loc": { "start": { @@ -37433,8 +37542,8 @@ "type": "Block", "value": "*\n * Initialise features and layout\n ", "range": [ - 27051, - 27100 + 27078, + 27127 ], "loc": { "start": { @@ -37456,8 +37565,8 @@ "type": "Identifier", "name": "init", "range": [ - 27105, - 27109 + 27132, + 27136 ], "loc": { "start": { @@ -37485,8 +37594,8 @@ "object": { "type": "ThisExpression", "range": [ - 27126, - 27130 + 27153, + 27157 ], "loc": { "start": { @@ -37503,8 +37612,8 @@ "type": "Identifier", "name": "initialized", "range": [ - 27131, - 27142 + 27158, + 27169 ], "loc": { "start": { @@ -37518,8 +37627,8 @@ } }, "range": [ - 27126, - 27142 + 27153, + 27169 ], "loc": { "start": { @@ -37539,8 +37648,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 27158, - 27165 + 27185, + 27192 ], "loc": { "start": { @@ -37555,8 +37664,8 @@ } ], "range": [ - 27144, - 27175 + 27171, + 27202 ], "loc": { "start": { @@ -37571,8 +37680,8 @@ }, "alternate": null, "range": [ - 27122, - 27175 + 27149, + 27202 ], "loc": { "start": { @@ -37596,8 +37705,8 @@ "object": { "type": "ThisExpression", "range": [ - 27185, - 27189 + 27212, + 27216 ], "loc": { "start": { @@ -37614,8 +37723,8 @@ "type": "Identifier", "name": "nbCells", "range": [ - 27190, - 27197 + 27217, + 27224 ], "loc": { "start": { @@ -37629,8 +37738,8 @@ } }, "range": [ - 27185, - 27197 + 27212, + 27224 ], "loc": { "start": { @@ -37651,8 +37760,8 @@ "object": { "type": "ThisExpression", "range": [ - 27200, - 27204 + 27227, + 27231 ], "loc": { "start": { @@ -37669,8 +37778,8 @@ "type": "Identifier", "name": "getCellsNb", "range": [ - 27205, - 27215 + 27232, + 27242 ], "loc": { "start": { @@ -37684,8 +37793,8 @@ } }, "range": [ - 27200, - 27215 + 27227, + 27242 ], "loc": { "start": { @@ -37705,8 +37814,8 @@ "object": { "type": "ThisExpression", "range": [ - 27216, - 27220 + 27243, + 27247 ], "loc": { "start": { @@ -37723,8 +37832,8 @@ "type": "Identifier", "name": "refRow", "range": [ - 27221, - 27227 + 27248, + 27254 ], "loc": { "start": { @@ -37738,8 +37847,8 @@ } }, "range": [ - 27216, - 27227 + 27243, + 27254 ], "loc": { "start": { @@ -37754,8 +37863,8 @@ } ], "range": [ - 27200, - 27228 + 27227, + 27255 ], "loc": { "start": { @@ -37769,8 +37878,8 @@ } }, "range": [ - 27185, - 27228 + 27212, + 27255 ], "loc": { "start": { @@ -37784,8 +37893,8 @@ } }, "range": [ - 27185, - 27229 + 27212, + 27256 ], "loc": { "start": { @@ -37807,8 +37916,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 27242, - 27245 + 27269, + 27272 ], "loc": { "start": { @@ -37827,8 +37936,8 @@ "object": { "type": "ThisExpression", "range": [ - 27248, - 27252 + 27275, + 27279 ], "loc": { "start": { @@ -37845,8 +37954,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 27253, - 27256 + 27280, + 27283 ], "loc": { "start": { @@ -37860,8 +37969,8 @@ } }, "range": [ - 27248, - 27256 + 27275, + 27283 ], "loc": { "start": { @@ -37875,8 +37984,8 @@ } }, "range": [ - 27242, - 27256 + 27269, + 27283 ], "loc": { "start": { @@ -37892,8 +38001,8 @@ ], "kind": "let", "range": [ - 27238, - 27257 + 27265, + 27284 ], "loc": { "start": { @@ -37915,8 +38024,8 @@ "type": "Identifier", "name": "n", "range": [ - 27270, - 27271 + 27297, + 27298 ], "loc": { "start": { @@ -37937,8 +38046,8 @@ "object": { "type": "ThisExpression", "range": [ - 27274, - 27278 + 27301, + 27305 ], "loc": { "start": { @@ -37955,8 +38064,8 @@ "type": "Identifier", "name": "singleSearchFlt", "range": [ - 27279, - 27294 + 27306, + 27321 ], "loc": { "start": { @@ -37970,8 +38079,8 @@ } }, "range": [ - 27274, - 27294 + 27301, + 27321 ], "loc": { "start": { @@ -37989,8 +38098,8 @@ "value": 1, "raw": "1", "range": [ - 27297, - 27298 + 27324, + 27325 ], "loc": { "start": { @@ -38009,8 +38118,8 @@ "object": { "type": "ThisExpression", "range": [ - 27301, - 27305 + 27328, + 27332 ], "loc": { "start": { @@ -38027,8 +38136,8 @@ "type": "Identifier", "name": "nbCells", "range": [ - 27306, - 27313 + 27333, + 27340 ], "loc": { "start": { @@ -38042,8 +38151,8 @@ } }, "range": [ - 27301, - 27313 + 27328, + 27340 ], "loc": { "start": { @@ -38057,8 +38166,8 @@ } }, "range": [ - 27274, - 27313 + 27301, + 27340 ], "loc": { "start": { @@ -38072,8 +38181,8 @@ } }, "range": [ - 27270, - 27313 + 27297, + 27340 ], "loc": { "start": { @@ -38089,8 +38198,8 @@ ], "kind": "let", "range": [ - 27266, - 27314 + 27293, + 27341 ], "loc": { "start": { @@ -38112,8 +38221,8 @@ "type": "Identifier", "name": "inpclass", "range": [ - 27327, - 27335 + 27354, + 27362 ], "loc": { "start": { @@ -38128,8 +38237,8 @@ }, "init": null, "range": [ - 27327, - 27335 + 27354, + 27362 ], "loc": { "start": { @@ -38145,8 +38254,8 @@ ], "kind": "let", "range": [ - 27323, - 27336 + 27350, + 27363 ], "loc": { "start": { @@ -38163,8 +38272,8 @@ "type": "Line", "value": "loads theme", "range": [ - 27346, - 27359 + 27373, + 27386 ], "loc": { "start": { @@ -38189,8 +38298,8 @@ "object": { "type": "ThisExpression", "range": [ - 27368, - 27372 + 27395, + 27399 ], "loc": { "start": { @@ -38207,8 +38316,8 @@ "type": "Identifier", "name": "loadThemes", "range": [ - 27373, - 27383 + 27400, + 27410 ], "loc": { "start": { @@ -38222,8 +38331,8 @@ } }, "range": [ - 27368, - 27383 + 27395, + 27410 ], "loc": { "start": { @@ -38238,8 +38347,8 @@ }, "arguments": [], "range": [ - 27368, - 27385 + 27395, + 27412 ], "loc": { "start": { @@ -38253,8 +38362,8 @@ } }, "range": [ - 27368, - 27386 + 27395, + 27413 ], "loc": { "start": { @@ -38271,8 +38380,8 @@ "type": "Line", "value": "loads theme", "range": [ - 27346, - 27359 + 27373, + 27386 ], "loc": { "start": { @@ -38301,8 +38410,8 @@ "type": "Identifier", "name": "dateType", "range": [ - 27404, - 27412 + 27431, + 27439 ], "loc": { "start": { @@ -38319,8 +38428,8 @@ "type": "Identifier", "name": "dateType", "range": [ - 27404, - 27412 + 27431, + 27439 ], "loc": { "start": { @@ -38338,8 +38447,8 @@ "shorthand": true, "computed": false, "range": [ - 27404, - 27412 + 27431, + 27439 ], "loc": { "start": { @@ -38358,8 +38467,8 @@ "type": "Identifier", "name": "help", "range": [ - 27414, - 27418 + 27441, + 27445 ], "loc": { "start": { @@ -38376,8 +38485,8 @@ "type": "Identifier", "name": "help", "range": [ - 27414, - 27418 + 27441, + 27445 ], "loc": { "start": { @@ -38395,8 +38504,8 @@ "shorthand": true, "computed": false, "range": [ - 27414, - 27418 + 27441, + 27445 ], "loc": { "start": { @@ -38415,8 +38524,8 @@ "type": "Identifier", "name": "state", "range": [ - 27420, - 27425 + 27447, + 27452 ], "loc": { "start": { @@ -38433,8 +38542,8 @@ "type": "Identifier", "name": "state", "range": [ - 27420, - 27425 + 27447, + 27452 ], "loc": { "start": { @@ -38452,8 +38561,8 @@ "shorthand": true, "computed": false, "range": [ - 27420, - 27425 + 27447, + 27452 ], "loc": { "start": { @@ -38472,8 +38581,8 @@ "type": "Identifier", "name": "markActiveColumns", "range": [ - 27427, - 27444 + 27454, + 27471 ], "loc": { "start": { @@ -38490,8 +38599,8 @@ "type": "Identifier", "name": "markActiveColumns", "range": [ - 27427, - 27444 + 27454, + 27471 ], "loc": { "start": { @@ -38509,8 +38618,8 @@ "shorthand": true, "computed": false, "range": [ - 27427, - 27444 + 27454, + 27471 ], "loc": { "start": { @@ -38529,8 +38638,8 @@ "type": "Identifier", "name": "gridLayout", "range": [ - 27446, - 27456 + 27473, + 27483 ], "loc": { "start": { @@ -38547,8 +38656,8 @@ "type": "Identifier", "name": "gridLayout", "range": [ - 27446, - 27456 + 27473, + 27483 ], "loc": { "start": { @@ -38566,8 +38675,8 @@ "shorthand": true, "computed": false, "range": [ - 27446, - 27456 + 27473, + 27483 ], "loc": { "start": { @@ -38586,8 +38695,8 @@ "type": "Identifier", "name": "loader", "range": [ - 27458, - 27464 + 27485, + 27491 ], "loc": { "start": { @@ -38604,8 +38713,8 @@ "type": "Identifier", "name": "loader", "range": [ - 27458, - 27464 + 27485, + 27491 ], "loc": { "start": { @@ -38623,8 +38732,8 @@ "shorthand": true, "computed": false, "range": [ - 27458, - 27464 + 27485, + 27491 ], "loc": { "start": { @@ -38643,8 +38752,8 @@ "type": "Identifier", "name": "highlightKeyword", "range": [ - 27478, - 27494 + 27505, + 27521 ], "loc": { "start": { @@ -38661,8 +38770,8 @@ "type": "Identifier", "name": "highlightKeyword", "range": [ - 27478, - 27494 + 27505, + 27521 ], "loc": { "start": { @@ -38680,8 +38789,8 @@ "shorthand": true, "computed": false, "range": [ - 27478, - 27494 + 27505, + 27521 ], "loc": { "start": { @@ -38700,8 +38809,8 @@ "type": "Identifier", "name": "popupFilter", "range": [ - 27496, - 27507 + 27523, + 27534 ], "loc": { "start": { @@ -38718,8 +38827,8 @@ "type": "Identifier", "name": "popupFilter", "range": [ - 27496, - 27507 + 27523, + 27534 ], "loc": { "start": { @@ -38737,8 +38846,8 @@ "shorthand": true, "computed": false, "range": [ - 27496, - 27507 + 27523, + 27534 ], "loc": { "start": { @@ -38757,8 +38866,8 @@ "type": "Identifier", "name": "rowsCounter", "range": [ - 27509, - 27520 + 27536, + 27547 ], "loc": { "start": { @@ -38775,8 +38884,8 @@ "type": "Identifier", "name": "rowsCounter", "range": [ - 27509, - 27520 + 27536, + 27547 ], "loc": { "start": { @@ -38794,8 +38903,8 @@ "shorthand": true, "computed": false, "range": [ - 27509, - 27520 + 27536, + 27547 ], "loc": { "start": { @@ -38814,8 +38923,8 @@ "type": "Identifier", "name": "statusBar", "range": [ - 27522, - 27531 + 27549, + 27558 ], "loc": { "start": { @@ -38832,8 +38941,8 @@ "type": "Identifier", "name": "statusBar", "range": [ - 27522, - 27531 + 27549, + 27558 ], "loc": { "start": { @@ -38851,8 +38960,8 @@ "shorthand": true, "computed": false, "range": [ - 27522, - 27531 + 27549, + 27558 ], "loc": { "start": { @@ -38871,8 +38980,8 @@ "type": "Identifier", "name": "clearButton", "range": [ - 27533, - 27544 + 27560, + 27571 ], "loc": { "start": { @@ -38889,8 +38998,8 @@ "type": "Identifier", "name": "clearButton", "range": [ - 27533, - 27544 + 27560, + 27571 ], "loc": { "start": { @@ -38908,8 +39017,8 @@ "shorthand": true, "computed": false, "range": [ - 27533, - 27544 + 27560, + 27571 ], "loc": { "start": { @@ -38928,8 +39037,8 @@ "type": "Identifier", "name": "alternateRows", "range": [ - 27558, - 27571 + 27585, + 27598 ], "loc": { "start": { @@ -38946,8 +39055,8 @@ "type": "Identifier", "name": "alternateRows", "range": [ - 27558, - 27571 + 27585, + 27598 ], "loc": { "start": { @@ -38965,8 +39074,8 @@ "shorthand": true, "computed": false, "range": [ - 27558, - 27571 + 27585, + 27598 ], "loc": { "start": { @@ -38985,8 +39094,8 @@ "type": "Identifier", "name": "noResults", "range": [ - 27573, - 27582 + 27600, + 27609 ], "loc": { "start": { @@ -39003,8 +39112,8 @@ "type": "Identifier", "name": "noResults", "range": [ - 27573, - 27582 + 27600, + 27609 ], "loc": { "start": { @@ -39022,8 +39131,8 @@ "shorthand": true, "computed": false, "range": [ - 27573, - 27582 + 27600, + 27609 ], "loc": { "start": { @@ -39042,8 +39151,8 @@ "type": "Identifier", "name": "paging", "range": [ - 27584, - 27590 + 27611, + 27617 ], "loc": { "start": { @@ -39060,8 +39169,8 @@ "type": "Identifier", "name": "paging", "range": [ - 27584, - 27590 + 27611, + 27617 ], "loc": { "start": { @@ -39079,8 +39188,8 @@ "shorthand": true, "computed": false, "range": [ - 27584, - 27590 + 27611, + 27617 ], "loc": { "start": { @@ -39095,8 +39204,8 @@ } ], "range": [ - 27402, - 27592 + 27429, + 27619 ], "loc": { "start": { @@ -39113,8 +39222,8 @@ "type": "Identifier", "name": "FEATURES", "range": [ - 27595, - 27603 + 27622, + 27630 ], "loc": { "start": { @@ -39128,8 +39237,8 @@ } }, "range": [ - 27402, - 27603 + 27429, + 27630 ], "loc": { "start": { @@ -39145,8 +39254,8 @@ ], "kind": "const", "range": [ - 27396, - 27604 + 27423, + 27631 ], "loc": { "start": { @@ -39163,8 +39272,8 @@ "type": "Line", "value": "explicitly initialise features in given order", "range": [ - 27614, - 27661 + 27641, + 27688 ], "loc": { "start": { @@ -39189,8 +39298,8 @@ "object": { "type": "ThisExpression", "range": [ - 27670, - 27674 + 27697, + 27701 ], "loc": { "start": { @@ -39207,8 +39316,8 @@ "type": "Identifier", "name": "initFeatures", "range": [ - 27675, - 27687 + 27702, + 27714 ], "loc": { "start": { @@ -39222,8 +39331,8 @@ } }, "range": [ - 27670, - 27687 + 27697, + 27714 ], "loc": { "start": { @@ -39244,8 +39353,8 @@ "type": "Identifier", "name": "dateType", "range": [ - 27702, - 27710 + 27729, + 27737 ], "loc": { "start": { @@ -39262,8 +39371,8 @@ "type": "Identifier", "name": "help", "range": [ - 27724, - 27728 + 27751, + 27755 ], "loc": { "start": { @@ -39280,8 +39389,8 @@ "type": "Identifier", "name": "state", "range": [ - 27742, - 27747 + 27769, + 27774 ], "loc": { "start": { @@ -39298,8 +39407,8 @@ "type": "Identifier", "name": "markActiveColumns", "range": [ - 27761, - 27778 + 27788, + 27805 ], "loc": { "start": { @@ -39316,8 +39425,8 @@ "type": "Identifier", "name": "gridLayout", "range": [ - 27792, - 27802 + 27819, + 27829 ], "loc": { "start": { @@ -39334,8 +39443,8 @@ "type": "Identifier", "name": "loader", "range": [ - 27816, - 27822 + 27843, + 27849 ], "loc": { "start": { @@ -39352,8 +39461,8 @@ "type": "Identifier", "name": "highlightKeyword", "range": [ - 27836, - 27852 + 27863, + 27879 ], "loc": { "start": { @@ -39370,8 +39479,8 @@ "type": "Identifier", "name": "popupFilter", "range": [ - 27866, - 27877 + 27893, + 27904 ], "loc": { "start": { @@ -39386,8 +39495,8 @@ } ], "range": [ - 27688, - 27887 + 27715, + 27914 ], "loc": { "start": { @@ -39402,8 +39511,8 @@ } ], "range": [ - 27670, - 27888 + 27697, + 27915 ], "loc": { "start": { @@ -39417,8 +39526,8 @@ } }, "range": [ - 27670, - 27889 + 27697, + 27916 ], "loc": { "start": { @@ -39435,8 +39544,8 @@ "type": "Line", "value": "explicitly initialise features in given order", "range": [ - 27614, - 27661 + 27641, + 27688 ], "loc": { "start": { @@ -39455,8 +39564,8 @@ "type": "Line", "value": "filters grid is not generated", "range": [ - 27899, - 27930 + 27926, + 27957 ], "loc": { "start": { @@ -39482,8 +39591,8 @@ "object": { "type": "ThisExpression", "range": [ - 27944, - 27948 + 27971, + 27975 ], "loc": { "start": { @@ -39500,8 +39609,8 @@ "type": "Identifier", "name": "fltGrid", "range": [ - 27949, - 27956 + 27976, + 27983 ], "loc": { "start": { @@ -39515,8 +39624,8 @@ } }, "range": [ - 27944, - 27956 + 27971, + 27983 ], "loc": { "start": { @@ -39531,8 +39640,8 @@ }, "prefix": true, "range": [ - 27943, - 27956 + 27970, + 27983 ], "loc": { "start": { @@ -39558,8 +39667,8 @@ "object": { "type": "ThisExpression", "range": [ - 27972, - 27976 + 27999, + 28003 ], "loc": { "start": { @@ -39576,8 +39685,8 @@ "type": "Identifier", "name": "_initNoFilters", "range": [ - 27977, - 27991 + 28004, + 28018 ], "loc": { "start": { @@ -39591,8 +39700,8 @@ } }, "range": [ - 27972, - 27991 + 27999, + 28018 ], "loc": { "start": { @@ -39607,8 +39716,8 @@ }, "arguments": [], "range": [ - 27972, - 27993 + 27999, + 28020 ], "loc": { "start": { @@ -39622,8 +39731,8 @@ } }, "range": [ - 27972, - 27994 + 27999, + 28021 ], "loc": { "start": { @@ -39638,8 +39747,8 @@ } ], "range": [ - 27958, - 28004 + 27985, + 28031 ], "loc": { "start": { @@ -39664,8 +39773,8 @@ "type": "Identifier", "name": "fltrow", "range": [ - 28028, - 28034 + 28055, + 28061 ], "loc": { "start": { @@ -39686,8 +39795,8 @@ "object": { "type": "ThisExpression", "range": [ - 28037, - 28041 + 28064, + 28068 ], "loc": { "start": { @@ -39704,8 +39813,8 @@ "type": "Identifier", "name": "_insertFiltersRow", "range": [ - 28042, - 28059 + 28069, + 28086 ], "loc": { "start": { @@ -39719,8 +39828,8 @@ } }, "range": [ - 28037, - 28059 + 28064, + 28086 ], "loc": { "start": { @@ -39735,8 +39844,8 @@ }, "arguments": [], "range": [ - 28037, - 28061 + 28064, + 28088 ], "loc": { "start": { @@ -39750,8 +39859,8 @@ } }, "range": [ - 28028, - 28061 + 28055, + 28088 ], "loc": { "start": { @@ -39767,8 +39876,8 @@ ], "kind": "let", "range": [ - 28024, - 28062 + 28051, + 28089 ], "loc": { "start": { @@ -39792,8 +39901,8 @@ "object": { "type": "ThisExpression", "range": [ - 28076, - 28080 + 28103, + 28107 ], "loc": { "start": { @@ -39810,8 +39919,8 @@ "type": "Identifier", "name": "nbFilterableRows", "range": [ - 28081, - 28097 + 28108, + 28124 ], "loc": { "start": { @@ -39825,8 +39934,8 @@ } }, "range": [ - 28076, - 28097 + 28103, + 28124 ], "loc": { "start": { @@ -39847,8 +39956,8 @@ "object": { "type": "ThisExpression", "range": [ - 28100, - 28104 + 28127, + 28131 ], "loc": { "start": { @@ -39865,8 +39974,8 @@ "type": "Identifier", "name": "getRowsNb", "range": [ - 28105, - 28114 + 28132, + 28141 ], "loc": { "start": { @@ -39880,8 +39989,8 @@ } }, "range": [ - 28100, - 28114 + 28127, + 28141 ], "loc": { "start": { @@ -39896,8 +40005,8 @@ }, "arguments": [], "range": [ - 28100, - 28116 + 28127, + 28143 ], "loc": { "start": { @@ -39911,8 +40020,8 @@ } }, "range": [ - 28076, - 28116 + 28103, + 28143 ], "loc": { "start": { @@ -39926,8 +40035,8 @@ } }, "range": [ - 28076, - 28117 + 28103, + 28144 ], "loc": { "start": { @@ -39944,8 +40053,8 @@ "type": "Line", "value": " Generate filters", "range": [ - 28131, - 28150 + 28158, + 28177 ], "loc": { "start": { @@ -39971,8 +40080,8 @@ "type": "Identifier", "name": "i", "range": [ - 28172, - 28173 + 28199, + 28200 ], "loc": { "start": { @@ -39990,8 +40099,8 @@ "value": 0, "raw": "0", "range": [ - 28176, - 28177 + 28203, + 28204 ], "loc": { "start": { @@ -40005,8 +40114,8 @@ } }, "range": [ - 28172, - 28177 + 28199, + 28204 ], "loc": { "start": { @@ -40022,8 +40131,8 @@ ], "kind": "let", "range": [ - 28168, - 28177 + 28195, + 28204 ], "loc": { "start": { @@ -40043,8 +40152,8 @@ "type": "Identifier", "name": "i", "range": [ - 28179, - 28180 + 28206, + 28207 ], "loc": { "start": { @@ -40061,8 +40170,8 @@ "type": "Identifier", "name": "n", "range": [ - 28183, - 28184 + 28210, + 28211 ], "loc": { "start": { @@ -40076,8 +40185,8 @@ } }, "range": [ - 28179, - 28184 + 28206, + 28211 ], "loc": { "start": { @@ -40097,8 +40206,8 @@ "type": "Identifier", "name": "i", "range": [ - 28186, - 28187 + 28213, + 28214 ], "loc": { "start": { @@ -40113,8 +40222,8 @@ }, "prefix": false, "range": [ - 28186, - 28189 + 28213, + 28216 ], "loc": { "start": { @@ -40143,8 +40252,8 @@ "object": { "type": "ThisExpression", "range": [ - 28209, - 28213 + 28236, + 28240 ], "loc": { "start": { @@ -40161,8 +40270,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 28214, - 28221 + 28241, + 28248 ], "loc": { "start": { @@ -40176,8 +40285,8 @@ } }, "range": [ - 28209, - 28221 + 28236, + 28248 ], "loc": { "start": { @@ -40194,8 +40303,8 @@ "type": "Identifier", "name": "emit", "range": [ - 28222, - 28226 + 28249, + 28253 ], "loc": { "start": { @@ -40209,8 +40318,8 @@ } }, "range": [ - 28209, - 28226 + 28236, + 28253 ], "loc": { "start": { @@ -40229,8 +40338,8 @@ "value": "before-filter-init", "raw": "'before-filter-init'", "range": [ - 28227, - 28247 + 28254, + 28274 ], "loc": { "start": { @@ -40246,8 +40355,8 @@ { "type": "ThisExpression", "range": [ - 28249, - 28253 + 28276, + 28280 ], "loc": { "start": { @@ -40264,8 +40373,8 @@ "type": "Identifier", "name": "i", "range": [ - 28255, - 28256 + 28282, + 28283 ], "loc": { "start": { @@ -40280,8 +40389,8 @@ } ], "range": [ - 28209, - 28257 + 28236, + 28284 ], "loc": { "start": { @@ -40295,8 +40404,8 @@ } }, "range": [ - 28209, - 28258 + 28236, + 28285 ], "loc": { "start": { @@ -40318,8 +40427,8 @@ "type": "Identifier", "name": "fltcell", "range": [ - 28280, - 28287 + 28307, + 28314 ], "loc": { "start": { @@ -40338,8 +40447,8 @@ "type": "Identifier", "name": "createElm", "range": [ - 28290, - 28299 + 28317, + 28326 ], "loc": { "start": { @@ -40359,8 +40468,8 @@ "object": { "type": "ThisExpression", "range": [ - 28300, - 28304 + 28327, + 28331 ], "loc": { "start": { @@ -40377,8 +40486,8 @@ "type": "Identifier", "name": "fltCellTag", "range": [ - 28305, - 28315 + 28332, + 28342 ], "loc": { "start": { @@ -40392,8 +40501,8 @@ } }, "range": [ - 28300, - 28315 + 28327, + 28342 ], "loc": { "start": { @@ -40408,8 +40517,8 @@ } ], "range": [ - 28290, - 28316 + 28317, + 28343 ], "loc": { "start": { @@ -40423,8 +40532,8 @@ } }, "range": [ - 28280, - 28316 + 28307, + 28343 ], "loc": { "start": { @@ -40443,8 +40552,8 @@ "type": "Identifier", "name": "col", "range": [ - 28338, - 28341 + 28365, + 28368 ], "loc": { "start": { @@ -40465,8 +40574,8 @@ "object": { "type": "ThisExpression", "range": [ - 28344, - 28348 + 28371, + 28375 ], "loc": { "start": { @@ -40483,8 +40592,8 @@ "type": "Identifier", "name": "getFilterType", "range": [ - 28349, - 28362 + 28376, + 28389 ], "loc": { "start": { @@ -40498,8 +40607,8 @@ } }, "range": [ - 28344, - 28362 + 28371, + 28389 ], "loc": { "start": { @@ -40517,8 +40626,8 @@ "type": "Identifier", "name": "i", "range": [ - 28363, - 28364 + 28390, + 28391 ], "loc": { "start": { @@ -40533,8 +40642,8 @@ } ], "range": [ - 28344, - 28365 + 28371, + 28392 ], "loc": { "start": { @@ -40548,8 +40657,8 @@ } }, "range": [ - 28338, - 28365 + 28365, + 28392 ], "loc": { "start": { @@ -40565,8 +40674,8 @@ ], "kind": "let", "range": [ - 28276, - 28366 + 28303, + 28393 ], "loc": { "start": { @@ -40587,8 +40696,8 @@ "object": { "type": "ThisExpression", "range": [ - 28388, - 28392 + 28415, + 28419 ], "loc": { "start": { @@ -40605,8 +40714,8 @@ "type": "Identifier", "name": "singleSearchFlt", "range": [ - 28393, - 28408 + 28420, + 28435 ], "loc": { "start": { @@ -40620,8 +40729,8 @@ } }, "range": [ - 28388, - 28408 + 28415, + 28435 ], "loc": { "start": { @@ -40649,8 +40758,8 @@ "type": "Identifier", "name": "fltcell", "range": [ - 28432, - 28439 + 28459, + 28466 ], "loc": { "start": { @@ -40667,8 +40776,8 @@ "type": "Identifier", "name": "colSpan", "range": [ - 28440, - 28447 + 28467, + 28474 ], "loc": { "start": { @@ -40682,8 +40791,8 @@ } }, "range": [ - 28432, - 28447 + 28459, + 28474 ], "loc": { "start": { @@ -40702,8 +40811,8 @@ "object": { "type": "ThisExpression", "range": [ - 28450, - 28454 + 28477, + 28481 ], "loc": { "start": { @@ -40720,8 +40829,8 @@ "type": "Identifier", "name": "nbCells", "range": [ - 28455, - 28462 + 28482, + 28489 ], "loc": { "start": { @@ -40735,8 +40844,8 @@ } }, "range": [ - 28450, - 28462 + 28477, + 28489 ], "loc": { "start": { @@ -40750,8 +40859,8 @@ } }, "range": [ - 28432, - 28462 + 28459, + 28489 ], "loc": { "start": { @@ -40765,8 +40874,8 @@ } }, "range": [ - 28432, - 28463 + 28459, + 28490 ], "loc": { "start": { @@ -40781,8 +40890,8 @@ } ], "range": [ - 28410, - 28481 + 28437, + 28508 ], "loc": { "start": { @@ -40797,8 +40906,8 @@ }, "alternate": null, "range": [ - 28384, - 28481 + 28411, + 28508 ], "loc": { "start": { @@ -40822,8 +40931,8 @@ "object": { "type": "ThisExpression", "range": [ - 28503, - 28507 + 28530, + 28534 ], "loc": { "start": { @@ -40840,8 +40949,8 @@ "type": "Identifier", "name": "gridLayout", "range": [ - 28508, - 28518 + 28535, + 28545 ], "loc": { "start": { @@ -40855,8 +40964,8 @@ } }, "range": [ - 28503, - 28518 + 28530, + 28545 ], "loc": { "start": { @@ -40871,8 +40980,8 @@ }, "prefix": true, "range": [ - 28502, - 28518 + 28529, + 28545 ], "loc": { "start": { @@ -40899,8 +41008,8 @@ "type": "Identifier", "name": "fltrow", "range": [ - 28542, - 28548 + 28569, + 28575 ], "loc": { "start": { @@ -40917,8 +41026,8 @@ "type": "Identifier", "name": "appendChild", "range": [ - 28549, - 28560 + 28576, + 28587 ], "loc": { "start": { @@ -40932,8 +41041,8 @@ } }, "range": [ - 28542, - 28560 + 28569, + 28587 ], "loc": { "start": { @@ -40951,8 +41060,8 @@ "type": "Identifier", "name": "fltcell", "range": [ - 28561, - 28568 + 28588, + 28595 ], "loc": { "start": { @@ -40967,8 +41076,8 @@ } ], "range": [ - 28542, - 28569 + 28569, + 28596 ], "loc": { "start": { @@ -40982,8 +41091,8 @@ } }, "range": [ - 28542, - 28570 + 28569, + 28597 ], "loc": { "start": { @@ -40998,8 +41107,8 @@ } ], "range": [ - 28520, - 28588 + 28547, + 28615 ], "loc": { "start": { @@ -41014,8 +41123,8 @@ }, "alternate": null, "range": [ - 28498, - 28588 + 28525, + 28615 ], "loc": { "start": { @@ -41037,8 +41146,8 @@ "type": "Identifier", "name": "inpclass", "range": [ - 28605, - 28613 + 28632, + 28640 ], "loc": { "start": { @@ -41063,8 +41172,8 @@ "type": "Identifier", "name": "i", "range": [ - 28617, - 28618 + 28644, + 28645 ], "loc": { "start": { @@ -41084,8 +41193,8 @@ "type": "Identifier", "name": "n", "range": [ - 28623, - 28624 + 28650, + 28651 ], "loc": { "start": { @@ -41103,8 +41212,8 @@ "value": 1, "raw": "1", "range": [ - 28627, - 28628 + 28654, + 28655 ], "loc": { "start": { @@ -41118,8 +41227,8 @@ } }, "range": [ - 28623, - 28628 + 28650, + 28655 ], "loc": { "start": { @@ -41133,8 +41242,8 @@ } }, "range": [ - 28617, - 28628 + 28644, + 28655 ], "loc": { "start": { @@ -41153,8 +41262,8 @@ "object": { "type": "ThisExpression", "range": [ - 28632, - 28636 + 28659, + 28663 ], "loc": { "start": { @@ -41171,8 +41280,8 @@ "type": "Identifier", "name": "displayBtn", "range": [ - 28637, - 28647 + 28664, + 28674 ], "loc": { "start": { @@ -41186,8 +41295,8 @@ } }, "range": [ - 28632, - 28647 + 28659, + 28674 ], "loc": { "start": { @@ -41201,8 +41310,8 @@ } }, "range": [ - 28617, - 28647 + 28644, + 28674 ], "loc": { "start": { @@ -41221,8 +41330,8 @@ "object": { "type": "ThisExpression", "range": [ - 28671, - 28675 + 28698, + 28702 ], "loc": { "start": { @@ -41239,8 +41348,8 @@ "type": "Identifier", "name": "fltSmallCssClass", "range": [ - 28676, - 28692 + 28703, + 28719 ], "loc": { "start": { @@ -41254,8 +41363,8 @@ } }, "range": [ - 28671, - 28692 + 28698, + 28719 ], "loc": { "start": { @@ -41274,8 +41383,8 @@ "object": { "type": "ThisExpression", "range": [ - 28695, - 28699 + 28722, + 28726 ], "loc": { "start": { @@ -41292,8 +41401,8 @@ "type": "Identifier", "name": "fltCssClass", "range": [ - 28700, - 28711 + 28727, + 28738 ], "loc": { "start": { @@ -41307,8 +41416,8 @@ } }, "range": [ - 28695, - 28711 + 28722, + 28738 ], "loc": { "start": { @@ -41322,8 +41431,8 @@ } }, "range": [ - 28616, - 28711 + 28643, + 28738 ], "loc": { "start": { @@ -41337,8 +41446,8 @@ } }, "range": [ - 28605, - 28711 + 28632, + 28738 ], "loc": { "start": { @@ -41352,8 +41461,8 @@ } }, "range": [ - 28605, - 28712 + 28632, + 28739 ], "loc": { "start": { @@ -41370,8 +41479,8 @@ "type": "Line", "value": "only 1 input for single search", "range": [ - 28730, - 28762 + 28757, + 28789 ], "loc": { "start": { @@ -41394,8 +41503,8 @@ "object": { "type": "ThisExpression", "range": [ - 28783, - 28787 + 28810, + 28814 ], "loc": { "start": { @@ -41412,8 +41521,8 @@ "type": "Identifier", "name": "singleSearchFlt", "range": [ - 28788, - 28803 + 28815, + 28830 ], "loc": { "start": { @@ -41427,8 +41536,8 @@ } }, "range": [ - 28783, - 28803 + 28810, + 28830 ], "loc": { "start": { @@ -41453,8 +41562,8 @@ "type": "Identifier", "name": "col", "range": [ - 28827, - 28830 + 28854, + 28857 ], "loc": { "start": { @@ -41471,8 +41580,8 @@ "type": "Identifier", "name": "INPUT", "range": [ - 28833, - 28838 + 28860, + 28865 ], "loc": { "start": { @@ -41486,8 +41595,8 @@ } }, "range": [ - 28827, - 28838 + 28854, + 28865 ], "loc": { "start": { @@ -41501,8 +41610,8 @@ } }, "range": [ - 28827, - 28839 + 28854, + 28866 ], "loc": { "start": { @@ -41524,8 +41633,8 @@ "type": "Identifier", "name": "inpclass", "range": [ - 28860, - 28868 + 28887, + 28895 ], "loc": { "start": { @@ -41544,8 +41653,8 @@ "object": { "type": "ThisExpression", "range": [ - 28871, - 28875 + 28898, + 28902 ], "loc": { "start": { @@ -41562,8 +41671,8 @@ "type": "Identifier", "name": "singleFltCssClass", "range": [ - 28876, - 28893 + 28903, + 28920 ], "loc": { "start": { @@ -41577,8 +41686,8 @@ } }, "range": [ - 28871, - 28893 + 28898, + 28920 ], "loc": { "start": { @@ -41592,8 +41701,8 @@ } }, "range": [ - 28860, - 28893 + 28887, + 28920 ], "loc": { "start": { @@ -41607,8 +41716,8 @@ } }, "range": [ - 28860, - 28894 + 28887, + 28921 ], "loc": { "start": { @@ -41623,8 +41732,8 @@ } ], "range": [ - 28805, - 28912 + 28832, + 28939 ], "loc": { "start": { @@ -41639,8 +41748,8 @@ }, "alternate": null, "range": [ - 28779, - 28912 + 28806, + 28939 ], "loc": { "start": { @@ -41657,8 +41766,8 @@ "type": "Line", "value": "only 1 input for single search", "range": [ - 28730, - 28762 + 28757, + 28789 ], "loc": { "start": { @@ -41677,8 +41786,8 @@ "type": "Line", "value": "drop-down filters", "range": [ - 28930, - 28949 + 28957, + 28976 ], "loc": { "start": { @@ -41705,8 +41814,8 @@ "type": "Identifier", "name": "col", "range": [ - 28970, - 28973 + 28997, + 29000 ], "loc": { "start": { @@ -41723,8 +41832,8 @@ "type": "Identifier", "name": "SELECT", "range": [ - 28978, - 28984 + 29005, + 29011 ], "loc": { "start": { @@ -41738,8 +41847,8 @@ } }, "range": [ - 28970, - 28984 + 28997, + 29011 ], "loc": { "start": { @@ -41759,8 +41868,8 @@ "type": "Identifier", "name": "col", "range": [ - 28988, - 28991 + 29015, + 29018 ], "loc": { "start": { @@ -41777,8 +41886,8 @@ "type": "Identifier", "name": "MULTIPLE", "range": [ - 28996, - 29004 + 29023, + 29031 ], "loc": { "start": { @@ -41792,8 +41901,8 @@ } }, "range": [ - 28988, - 29004 + 29015, + 29031 ], "loc": { "start": { @@ -41807,8 +41916,8 @@ } }, "range": [ - 28970, - 29004 + 28997, + 29031 ], "loc": { "start": { @@ -41836,8 +41945,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 29028, - 29031 + 29055, + 29058 ], "loc": { "start": { @@ -41854,8 +41963,8 @@ "type": "Identifier", "name": "dropdown", "range": [ - 29032, - 29040 + 29059, + 29067 ], "loc": { "start": { @@ -41869,8 +41978,8 @@ } }, "range": [ - 29028, - 29040 + 29055, + 29067 ], "loc": { "start": { @@ -41893,8 +42002,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 29043, - 29046 + 29070, + 29073 ], "loc": { "start": { @@ -41911,8 +42020,8 @@ "type": "Identifier", "name": "dropdown", "range": [ - 29047, - 29055 + 29074, + 29082 ], "loc": { "start": { @@ -41926,8 +42035,8 @@ } }, "range": [ - 29043, - 29055 + 29070, + 29082 ], "loc": { "start": { @@ -41946,8 +42055,8 @@ "type": "Identifier", "name": "Dropdown", "range": [ - 29063, - 29071 + 29090, + 29098 ], "loc": { "start": { @@ -41964,8 +42073,8 @@ { "type": "ThisExpression", "range": [ - 29072, - 29076 + 29099, + 29103 ], "loc": { "start": { @@ -41980,8 +42089,8 @@ } ], "range": [ - 29059, - 29077 + 29086, + 29104 ], "loc": { "start": { @@ -41995,8 +42104,8 @@ } }, "range": [ - 29043, - 29077 + 29070, + 29104 ], "loc": { "start": { @@ -42010,8 +42119,8 @@ } }, "range": [ - 29028, - 29077 + 29055, + 29104 ], "loc": { "start": { @@ -42025,8 +42134,8 @@ } }, "range": [ - 29028, - 29078 + 29055, + 29105 ], "loc": { "start": { @@ -42053,8 +42162,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 29099, - 29102 + 29126, + 29129 ], "loc": { "start": { @@ -42071,8 +42180,8 @@ "type": "Identifier", "name": "dropdown", "range": [ - 29103, - 29111 + 29130, + 29138 ], "loc": { "start": { @@ -42086,8 +42195,8 @@ } }, "range": [ - 29099, - 29111 + 29126, + 29138 ], "loc": { "start": { @@ -42104,8 +42213,8 @@ "type": "Identifier", "name": "init", "range": [ - 29112, - 29116 + 29139, + 29143 ], "loc": { "start": { @@ -42119,8 +42228,8 @@ } }, "range": [ - 29099, - 29116 + 29126, + 29143 ], "loc": { "start": { @@ -42138,8 +42247,8 @@ "type": "Identifier", "name": "i", "range": [ - 29117, - 29118 + 29144, + 29145 ], "loc": { "start": { @@ -42158,8 +42267,8 @@ "object": { "type": "ThisExpression", "range": [ - 29120, - 29124 + 29147, + 29151 ], "loc": { "start": { @@ -42176,8 +42285,8 @@ "type": "Identifier", "name": "isExternalFlt", "range": [ - 29125, - 29138 + 29152, + 29165 ], "loc": { "start": { @@ -42191,8 +42300,8 @@ } }, "range": [ - 29120, - 29138 + 29147, + 29165 ], "loc": { "start": { @@ -42209,8 +42318,8 @@ "type": "Identifier", "name": "fltcell", "range": [ - 29140, - 29147 + 29167, + 29174 ], "loc": { "start": { @@ -42225,8 +42334,8 @@ } ], "range": [ - 29099, - 29148 + 29126, + 29175 ], "loc": { "start": { @@ -42240,8 +42349,8 @@ } }, "range": [ - 29099, - 29149 + 29126, + 29176 ], "loc": { "start": { @@ -42256,8 +42365,8 @@ } ], "range": [ - 29006, - 29167 + 29033, + 29194 ], "loc": { "start": { @@ -42274,8 +42383,8 @@ "type": "Line", "value": " checklist", "range": [ - 29184, - 29196 + 29211, + 29223 ], "loc": { "start": { @@ -42299,8 +42408,8 @@ "type": "Identifier", "name": "col", "range": [ - 29222, - 29225 + 29249, + 29252 ], "loc": { "start": { @@ -42317,8 +42426,8 @@ "type": "Identifier", "name": "CHECKLIST", "range": [ - 29230, - 29239 + 29257, + 29266 ], "loc": { "start": { @@ -42332,8 +42441,8 @@ } }, "range": [ - 29222, - 29239 + 29249, + 29266 ], "loc": { "start": { @@ -42361,8 +42470,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 29263, - 29266 + 29290, + 29293 ], "loc": { "start": { @@ -42379,8 +42488,8 @@ "type": "Identifier", "name": "checkList", "range": [ - 29267, - 29276 + 29294, + 29303 ], "loc": { "start": { @@ -42394,8 +42503,8 @@ } }, "range": [ - 29263, - 29276 + 29290, + 29303 ], "loc": { "start": { @@ -42418,8 +42527,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 29279, - 29282 + 29306, + 29309 ], "loc": { "start": { @@ -42436,8 +42545,8 @@ "type": "Identifier", "name": "checkList", "range": [ - 29283, - 29292 + 29310, + 29319 ], "loc": { "start": { @@ -42451,8 +42560,8 @@ } }, "range": [ - 29279, - 29292 + 29306, + 29319 ], "loc": { "start": { @@ -42471,8 +42580,8 @@ "type": "Identifier", "name": "CheckList", "range": [ - 29300, - 29309 + 29327, + 29336 ], "loc": { "start": { @@ -42489,8 +42598,8 @@ { "type": "ThisExpression", "range": [ - 29310, - 29314 + 29337, + 29341 ], "loc": { "start": { @@ -42505,8 +42614,8 @@ } ], "range": [ - 29296, - 29315 + 29323, + 29342 ], "loc": { "start": { @@ -42520,8 +42629,8 @@ } }, "range": [ - 29279, - 29315 + 29306, + 29342 ], "loc": { "start": { @@ -42535,8 +42644,8 @@ } }, "range": [ - 29263, - 29315 + 29290, + 29342 ], "loc": { "start": { @@ -42550,8 +42659,8 @@ } }, "range": [ - 29263, - 29316 + 29290, + 29343 ], "loc": { "start": { @@ -42578,8 +42687,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 29337, - 29340 + 29364, + 29367 ], "loc": { "start": { @@ -42596,8 +42705,8 @@ "type": "Identifier", "name": "checkList", "range": [ - 29341, - 29350 + 29368, + 29377 ], "loc": { "start": { @@ -42611,8 +42720,8 @@ } }, "range": [ - 29337, - 29350 + 29364, + 29377 ], "loc": { "start": { @@ -42629,8 +42738,8 @@ "type": "Identifier", "name": "init", "range": [ - 29351, - 29355 + 29378, + 29382 ], "loc": { "start": { @@ -42644,8 +42753,8 @@ } }, "range": [ - 29337, - 29355 + 29364, + 29382 ], "loc": { "start": { @@ -42663,8 +42772,8 @@ "type": "Identifier", "name": "i", "range": [ - 29356, - 29357 + 29383, + 29384 ], "loc": { "start": { @@ -42683,8 +42792,8 @@ "object": { "type": "ThisExpression", "range": [ - 29359, - 29363 + 29386, + 29390 ], "loc": { "start": { @@ -42701,8 +42810,8 @@ "type": "Identifier", "name": "isExternalFlt", "range": [ - 29364, - 29377 + 29391, + 29404 ], "loc": { "start": { @@ -42716,8 +42825,8 @@ } }, "range": [ - 29359, - 29377 + 29386, + 29404 ], "loc": { "start": { @@ -42734,8 +42843,8 @@ "type": "Identifier", "name": "fltcell", "range": [ - 29379, - 29386 + 29406, + 29413 ], "loc": { "start": { @@ -42750,8 +42859,8 @@ } ], "range": [ - 29337, - 29387 + 29364, + 29414 ], "loc": { "start": { @@ -42765,8 +42874,8 @@ } }, "range": [ - 29337, - 29388 + 29364, + 29415 ], "loc": { "start": { @@ -42781,8 +42890,8 @@ } ], "range": [ - 29241, - 29406 + 29268, + 29433 ], "loc": { "start": { @@ -42808,8 +42917,8 @@ "object": { "type": "ThisExpression", "range": [ - 29434, - 29438 + 29461, + 29465 ], "loc": { "start": { @@ -42826,8 +42935,8 @@ "type": "Identifier", "name": "_buildInputFilter", "range": [ - 29439, - 29456 + 29466, + 29483 ], "loc": { "start": { @@ -42841,8 +42950,8 @@ } }, "range": [ - 29434, - 29456 + 29461, + 29483 ], "loc": { "start": { @@ -42860,8 +42969,8 @@ "type": "Identifier", "name": "i", "range": [ - 29457, - 29458 + 29484, + 29485 ], "loc": { "start": { @@ -42878,8 +42987,8 @@ "type": "Identifier", "name": "inpclass", "range": [ - 29460, - 29468 + 29487, + 29495 ], "loc": { "start": { @@ -42896,8 +43005,8 @@ "type": "Identifier", "name": "fltcell", "range": [ - 29470, - 29477 + 29497, + 29504 ], "loc": { "start": { @@ -42912,8 +43021,8 @@ } ], "range": [ - 29434, - 29478 + 29461, + 29505 ], "loc": { "start": { @@ -42927,8 +43036,8 @@ } }, "range": [ - 29434, - 29479 + 29461, + 29506 ], "loc": { "start": { @@ -42943,8 +43052,8 @@ } ], "range": [ - 29412, - 29497 + 29439, + 29524 ], "loc": { "start": { @@ -42958,8 +43067,8 @@ } }, "range": [ - 29218, - 29497 + 29245, + 29524 ], "loc": { "start": { @@ -42976,8 +43085,8 @@ "type": "Line", "value": " checklist", "range": [ - 29184, - 29196 + 29211, + 29223 ], "loc": { "start": { @@ -42993,8 +43102,8 @@ ] }, "range": [ - 28966, - 29497 + 28993, + 29524 ], "loc": { "start": { @@ -43011,8 +43120,8 @@ "type": "Line", "value": "drop-down filters", "range": [ - 28930, - 28949 + 28957, + 28976 ], "loc": { "start": { @@ -43031,8 +43140,8 @@ "type": "Line", "value": " this adds submit button", "range": [ - 29515, - 29541 + 29542, + 29568 ], "loc": { "start": { @@ -43059,8 +43168,8 @@ "type": "Identifier", "name": "i", "range": [ - 29562, - 29563 + 29589, + 29590 ], "loc": { "start": { @@ -43080,8 +43189,8 @@ "type": "Identifier", "name": "n", "range": [ - 29568, - 29569 + 29595, + 29596 ], "loc": { "start": { @@ -43099,8 +43208,8 @@ "value": 1, "raw": "1", "range": [ - 29572, - 29573 + 29599, + 29600 ], "loc": { "start": { @@ -43114,8 +43223,8 @@ } }, "range": [ - 29568, - 29573 + 29595, + 29600 ], "loc": { "start": { @@ -43129,8 +43238,8 @@ } }, "range": [ - 29562, - 29573 + 29589, + 29600 ], "loc": { "start": { @@ -43149,8 +43258,8 @@ "object": { "type": "ThisExpression", "range": [ - 29577, - 29581 + 29604, + 29608 ], "loc": { "start": { @@ -43167,8 +43276,8 @@ "type": "Identifier", "name": "displayBtn", "range": [ - 29582, - 29592 + 29609, + 29619 ], "loc": { "start": { @@ -43182,8 +43291,8 @@ } }, "range": [ - 29577, - 29592 + 29604, + 29619 ], "loc": { "start": { @@ -43197,8 +43306,8 @@ } }, "range": [ - 29562, - 29592 + 29589, + 29619 ], "loc": { "start": { @@ -43224,8 +43333,8 @@ "object": { "type": "ThisExpression", "range": [ - 29616, - 29620 + 29643, + 29647 ], "loc": { "start": { @@ -43242,8 +43351,8 @@ "type": "Identifier", "name": "_buildSubmitButton", "range": [ - 29621, - 29639 + 29648, + 29666 ], "loc": { "start": { @@ -43257,8 +43366,8 @@ } }, "range": [ - 29616, - 29639 + 29643, + 29666 ], "loc": { "start": { @@ -43276,8 +43385,8 @@ "type": "Identifier", "name": "i", "range": [ - 29640, - 29641 + 29667, + 29668 ], "loc": { "start": { @@ -43294,8 +43403,8 @@ "type": "Identifier", "name": "fltcell", "range": [ - 29643, - 29650 + 29670, + 29677 ], "loc": { "start": { @@ -43310,8 +43419,8 @@ } ], "range": [ - 29616, - 29651 + 29643, + 29678 ], "loc": { "start": { @@ -43325,8 +43434,8 @@ } }, "range": [ - 29616, - 29652 + 29643, + 29679 ], "loc": { "start": { @@ -43341,8 +43450,8 @@ } ], "range": [ - 29594, - 29670 + 29621, + 29697 ], "loc": { "start": { @@ -43357,8 +43466,8 @@ }, "alternate": null, "range": [ - 29558, - 29670 + 29585, + 29697 ], "loc": { "start": { @@ -43375,8 +43484,8 @@ "type": "Line", "value": " this adds submit button", "range": [ - 29515, - 29541 + 29542, + 29568 ], "loc": { "start": { @@ -43404,8 +43513,8 @@ "object": { "type": "ThisExpression", "range": [ - 29688, - 29692 + 29715, + 29719 ], "loc": { "start": { @@ -43422,8 +43531,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 29693, - 29700 + 29720, + 29727 ], "loc": { "start": { @@ -43437,8 +43546,8 @@ } }, "range": [ - 29688, - 29700 + 29715, + 29727 ], "loc": { "start": { @@ -43455,8 +43564,8 @@ "type": "Identifier", "name": "emit", "range": [ - 29701, - 29705 + 29728, + 29732 ], "loc": { "start": { @@ -43470,8 +43579,8 @@ } }, "range": [ - 29688, - 29705 + 29715, + 29732 ], "loc": { "start": { @@ -43490,8 +43599,8 @@ "value": "after-filter-init", "raw": "'after-filter-init'", "range": [ - 29706, - 29725 + 29733, + 29752 ], "loc": { "start": { @@ -43507,8 +43616,8 @@ { "type": "ThisExpression", "range": [ - 29727, - 29731 + 29754, + 29758 ], "loc": { "start": { @@ -43525,8 +43634,8 @@ "type": "Identifier", "name": "i", "range": [ - 29733, - 29734 + 29760, + 29761 ], "loc": { "start": { @@ -43541,8 +43650,8 @@ } ], "range": [ - 29688, - 29735 + 29715, + 29762 ], "loc": { "start": { @@ -43556,8 +43665,8 @@ } }, "range": [ - 29688, - 29736 + 29715, + 29763 ], "loc": { "start": { @@ -43572,8 +43681,8 @@ } ], "range": [ - 28191, - 29750 + 28218, + 29777 ], "loc": { "start": { @@ -43587,8 +43696,8 @@ } }, "range": [ - 28163, - 29750 + 28190, + 29777 ], "loc": { "start": { @@ -43605,8 +43714,8 @@ "type": "Line", "value": " Generate filters", "range": [ - 28131, - 28150 + 28158, + 28177 ], "loc": { "start": { @@ -43634,8 +43743,8 @@ "object": { "type": "ThisExpression", "range": [ - 29764, - 29768 + 29791, + 29795 ], "loc": { "start": { @@ -43652,8 +43761,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 29769, - 29776 + 29796, + 29803 ], "loc": { "start": { @@ -43667,8 +43776,8 @@ } }, "range": [ - 29764, - 29776 + 29791, + 29803 ], "loc": { "start": { @@ -43685,8 +43794,8 @@ "type": "Identifier", "name": "on", "range": [ - 29777, - 29779 + 29804, + 29806 ], "loc": { "start": { @@ -43700,8 +43809,8 @@ } }, "range": [ - 29764, - 29779 + 29791, + 29806 ], "loc": { "start": { @@ -43723,8 +43832,8 @@ "value": "filter-focus", "raw": "'filter-focus'", "range": [ - 29781, - 29795 + 29808, + 29822 ], "loc": { "start": { @@ -43739,8 +43848,8 @@ } ], "range": [ - 29780, - 29796 + 29807, + 29823 ], "loc": { "start": { @@ -43761,8 +43870,8 @@ "type": "Identifier", "name": "tf", "range": [ - 29815, - 29817 + 29842, + 29844 ], "loc": { "start": { @@ -43779,8 +43888,8 @@ "type": "Identifier", "name": "filter", "range": [ - 29819, - 29825 + 29846, + 29852 ], "loc": { "start": { @@ -43802,8 +43911,8 @@ "object": { "type": "ThisExpression", "range": [ - 29830, - 29834 + 29857, + 29861 ], "loc": { "start": { @@ -43820,8 +43929,8 @@ "type": "Identifier", "name": "setActiveFilterId", "range": [ - 29835, - 29852 + 29862, + 29879 ], "loc": { "start": { @@ -43835,8 +43944,8 @@ } }, "range": [ - 29830, - 29852 + 29857, + 29879 ], "loc": { "start": { @@ -43857,8 +43966,8 @@ "type": "Identifier", "name": "filter", "range": [ - 29853, - 29859 + 29880, + 29886 ], "loc": { "start": { @@ -43875,8 +43984,8 @@ "type": "Identifier", "name": "id", "range": [ - 29860, - 29862 + 29887, + 29889 ], "loc": { "start": { @@ -43890,8 +43999,8 @@ } }, "range": [ - 29853, - 29862 + 29880, + 29889 ], "loc": { "start": { @@ -43906,8 +44015,8 @@ } ], "range": [ - 29830, - 29863 + 29857, + 29890 ], "loc": { "start": { @@ -43923,8 +44032,8 @@ "generator": false, "expression": true, "range": [ - 29814, - 29863 + 29841, + 29890 ], "loc": { "start": { @@ -43939,8 +44048,8 @@ } ], "range": [ - 29764, - 29864 + 29791, + 29891 ], "loc": { "start": { @@ -43954,8 +44063,8 @@ } }, "range": [ - 29764, - 29865 + 29791, + 29892 ], "loc": { "start": { @@ -43970,8 +44079,8 @@ } ], "range": [ - 28010, - 29876 + 28037, + 29903 ], "loc": { "start": { @@ -43985,8 +44094,8 @@ } }, "range": [ - 27939, - 29876 + 27966, + 29903 ], "loc": { "start": { @@ -44003,8 +44112,8 @@ "type": "Line", "value": "filters grid is not generated", "range": [ - 27899, - 27930 + 27926, + 27957 ], "loc": { "start": { @@ -44023,8 +44132,8 @@ "type": "Line", "value": "if this.fltGrid", "range": [ - 29876, - 29893 + 29903, + 29920 ], "loc": { "start": { @@ -44041,8 +44150,8 @@ "type": "Block", "value": " Features ", "range": [ - 29903, - 29917 + 29930, + 29944 ], "loc": { "start": { @@ -44065,8 +44174,8 @@ "object": { "type": "ThisExpression", "range": [ - 29930, - 29934 + 29957, + 29961 ], "loc": { "start": { @@ -44083,8 +44192,8 @@ "type": "Identifier", "name": "hasVisibleRows", "range": [ - 29935, - 29949 + 29962, + 29976 ], "loc": { "start": { @@ -44098,8 +44207,8 @@ } }, "range": [ - 29930, - 29949 + 29957, + 29976 ], "loc": { "start": { @@ -44128,8 +44237,8 @@ "object": { "type": "ThisExpression", "range": [ - 29965, - 29969 + 29992, + 29996 ], "loc": { "start": { @@ -44146,8 +44255,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 29970, - 29977 + 29997, + 30004 ], "loc": { "start": { @@ -44161,8 +44270,8 @@ } }, "range": [ - 29965, - 29977 + 29992, + 30004 ], "loc": { "start": { @@ -44179,8 +44288,8 @@ "type": "Identifier", "name": "on", "range": [ - 29978, - 29980 + 30005, + 30007 ], "loc": { "start": { @@ -44194,8 +44303,8 @@ } }, "range": [ - 29965, - 29980 + 29992, + 30007 ], "loc": { "start": { @@ -44217,8 +44326,8 @@ "value": "after-filtering", "raw": "'after-filtering'", "range": [ - 29982, - 29999 + 30009, + 30026 ], "loc": { "start": { @@ -44233,8 +44342,8 @@ } ], "range": [ - 29981, - 30000 + 30008, + 30027 ], "loc": { "start": { @@ -44259,8 +44368,8 @@ "object": { "type": "ThisExpression", "range": [ - 30024, - 30028 + 30051, + 30055 ], "loc": { "start": { @@ -44277,8 +44386,8 @@ "type": "Identifier", "name": "enforceVisibility", "range": [ - 30029, - 30046 + 30056, + 30073 ], "loc": { "start": { @@ -44292,8 +44401,8 @@ } }, "range": [ - 30024, - 30046 + 30051, + 30073 ], "loc": { "start": { @@ -44308,8 +44417,8 @@ }, "arguments": [], "range": [ - 30024, - 30048 + 30051, + 30075 ], "loc": { "start": { @@ -44325,8 +44434,8 @@ "generator": false, "expression": true, "range": [ - 30018, - 30048 + 30045, + 30075 ], "loc": { "start": { @@ -44341,8 +44450,8 @@ } ], "range": [ - 29965, - 30049 + 29992, + 30076 ], "loc": { "start": { @@ -44356,8 +44465,8 @@ } }, "range": [ - 29965, - 30050 + 29992, + 30077 ], "loc": { "start": { @@ -44380,8 +44489,8 @@ "object": { "type": "ThisExpression", "range": [ - 30063, - 30067 + 30090, + 30094 ], "loc": { "start": { @@ -44398,8 +44507,8 @@ "type": "Identifier", "name": "enforceVisibility", "range": [ - 30068, - 30085 + 30095, + 30112 ], "loc": { "start": { @@ -44413,8 +44522,8 @@ } }, "range": [ - 30063, - 30085 + 30090, + 30112 ], "loc": { "start": { @@ -44429,8 +44538,8 @@ }, "arguments": [], "range": [ - 30063, - 30087 + 30090, + 30114 ], "loc": { "start": { @@ -44444,8 +44553,8 @@ } }, "range": [ - 30063, - 30088 + 30090, + 30115 ], "loc": { "start": { @@ -44460,8 +44569,8 @@ } ], "range": [ - 29951, - 30098 + 29978, + 30125 ], "loc": { "start": { @@ -44476,8 +44585,8 @@ }, "alternate": null, "range": [ - 29926, - 30098 + 29953, + 30125 ], "loc": { "start": { @@ -44494,8 +44603,8 @@ "type": "Line", "value": "if this.fltGrid", "range": [ - 29876, - 29893 + 29903, + 29920 ], "loc": { "start": { @@ -44512,8 +44621,8 @@ "type": "Block", "value": " Features ", "range": [ - 29903, - 29917 + 29930, + 29944 ], "loc": { "start": { @@ -44538,8 +44647,8 @@ "object": { "type": "ThisExpression", "range": [ - 30108, - 30112 + 30135, + 30139 ], "loc": { "start": { @@ -44556,8 +44665,8 @@ "type": "Identifier", "name": "initFeatures", "range": [ - 30113, - 30125 + 30140, + 30152 ], "loc": { "start": { @@ -44571,8 +44680,8 @@ } }, "range": [ - 30108, - 30125 + 30135, + 30152 ], "loc": { "start": { @@ -44593,8 +44702,8 @@ "type": "Identifier", "name": "rowsCounter", "range": [ - 30140, - 30151 + 30167, + 30178 ], "loc": { "start": { @@ -44611,8 +44720,8 @@ "type": "Identifier", "name": "statusBar", "range": [ - 30165, - 30174 + 30192, + 30201 ], "loc": { "start": { @@ -44629,8 +44738,8 @@ "type": "Identifier", "name": "clearButton", "range": [ - 30188, - 30199 + 30215, + 30226 ], "loc": { "start": { @@ -44647,8 +44756,8 @@ "type": "Identifier", "name": "alternateRows", "range": [ - 30213, - 30226 + 30240, + 30253 ], "loc": { "start": { @@ -44665,8 +44774,8 @@ "type": "Identifier", "name": "noResults", "range": [ - 30240, - 30249 + 30267, + 30276 ], "loc": { "start": { @@ -44683,8 +44792,8 @@ "type": "Identifier", "name": "paging", "range": [ - 30263, - 30269 + 30290, + 30296 ], "loc": { "start": { @@ -44699,8 +44808,8 @@ } ], "range": [ - 30126, - 30279 + 30153, + 30306 ], "loc": { "start": { @@ -44715,8 +44824,8 @@ } ], "range": [ - 30108, - 30280 + 30135, + 30307 ], "loc": { "start": { @@ -44730,8 +44839,8 @@ } }, "range": [ - 30108, - 30281 + 30135, + 30308 ], "loc": { "start": { @@ -44755,8 +44864,8 @@ "object": { "type": "ThisExpression", "range": [ - 30295, - 30299 + 30322, + 30326 ], "loc": { "start": { @@ -44773,8 +44882,8 @@ "type": "Identifier", "name": "hasColWidths", "range": [ - 30300, - 30312 + 30327, + 30339 ], "loc": { "start": { @@ -44788,8 +44897,8 @@ } }, "range": [ - 30295, - 30312 + 30322, + 30339 ], "loc": { "start": { @@ -44811,8 +44920,8 @@ "object": { "type": "ThisExpression", "range": [ - 30317, - 30321 + 30344, + 30348 ], "loc": { "start": { @@ -44829,8 +44938,8 @@ "type": "Identifier", "name": "gridLayout", "range": [ - 30322, - 30332 + 30349, + 30359 ], "loc": { "start": { @@ -44844,8 +44953,8 @@ } }, "range": [ - 30317, - 30332 + 30344, + 30359 ], "loc": { "start": { @@ -44860,8 +44969,8 @@ }, "prefix": true, "range": [ - 30316, - 30332 + 30343, + 30359 ], "loc": { "start": { @@ -44875,8 +44984,8 @@ } }, "range": [ - 30295, - 30332 + 30322, + 30359 ], "loc": { "start": { @@ -44902,8 +45011,8 @@ "object": { "type": "ThisExpression", "range": [ - 30348, - 30352 + 30375, + 30379 ], "loc": { "start": { @@ -44920,8 +45029,8 @@ "type": "Identifier", "name": "setColWidths", "range": [ - 30353, - 30365 + 30380, + 30392 ], "loc": { "start": { @@ -44935,8 +45044,8 @@ } }, "range": [ - 30348, - 30365 + 30375, + 30392 ], "loc": { "start": { @@ -44951,8 +45060,8 @@ }, "arguments": [], "range": [ - 30348, - 30367 + 30375, + 30394 ], "loc": { "start": { @@ -44966,8 +45075,8 @@ } }, "range": [ - 30348, - 30368 + 30375, + 30395 ], "loc": { "start": { @@ -44982,8 +45091,8 @@ } ], "range": [ - 30334, - 30378 + 30361, + 30405 ], "loc": { "start": { @@ -44998,8 +45107,8 @@ }, "alternate": null, "range": [ - 30291, - 30378 + 30318, + 30405 ], "loc": { "start": { @@ -45016,8 +45125,8 @@ "type": "Line", "value": "TF css class is added to table", "range": [ - 30388, - 30420 + 30415, + 30447 ], "loc": { "start": { @@ -45043,8 +45152,8 @@ "object": { "type": "ThisExpression", "range": [ - 30434, - 30438 + 30461, + 30465 ], "loc": { "start": { @@ -45061,8 +45170,8 @@ "type": "Identifier", "name": "gridLayout", "range": [ - 30439, - 30449 + 30466, + 30476 ], "loc": { "start": { @@ -45076,8 +45185,8 @@ } }, "range": [ - 30434, - 30449 + 30461, + 30476 ], "loc": { "start": { @@ -45092,8 +45201,8 @@ }, "prefix": true, "range": [ - 30433, - 30449 + 30460, + 30476 ], "loc": { "start": { @@ -45117,8 +45226,8 @@ "type": "Identifier", "name": "addClass", "range": [ - 30465, - 30473 + 30492, + 30500 ], "loc": { "start": { @@ -45140,8 +45249,8 @@ "object": { "type": "ThisExpression", "range": [ - 30474, - 30478 + 30501, + 30505 ], "loc": { "start": { @@ -45158,8 +45267,8 @@ "type": "Identifier", "name": "dom", "range": [ - 30479, - 30482 + 30506, + 30509 ], "loc": { "start": { @@ -45173,8 +45282,8 @@ } }, "range": [ - 30474, - 30482 + 30501, + 30509 ], "loc": { "start": { @@ -45189,8 +45298,8 @@ }, "arguments": [], "range": [ - 30474, - 30484 + 30501, + 30511 ], "loc": { "start": { @@ -45209,8 +45318,8 @@ "object": { "type": "ThisExpression", "range": [ - 30486, - 30490 + 30513, + 30517 ], "loc": { "start": { @@ -45227,8 +45336,8 @@ "type": "Identifier", "name": "prfxTf", "range": [ - 30491, - 30497 + 30518, + 30524 ], "loc": { "start": { @@ -45242,8 +45351,8 @@ } }, "range": [ - 30486, - 30497 + 30513, + 30524 ], "loc": { "start": { @@ -45258,8 +45367,8 @@ } ], "range": [ - 30465, - 30498 + 30492, + 30525 ], "loc": { "start": { @@ -45273,8 +45382,8 @@ } }, "range": [ - 30465, - 30499 + 30492, + 30526 ], "loc": { "start": { @@ -45295,8 +45404,8 @@ "object": { "type": "ThisExpression", "range": [ - 30516, - 30520 + 30543, + 30547 ], "loc": { "start": { @@ -45313,8 +45422,8 @@ "type": "Identifier", "name": "responsive", "range": [ - 30521, - 30531 + 30548, + 30558 ], "loc": { "start": { @@ -45328,8 +45437,8 @@ } }, "range": [ - 30516, - 30531 + 30543, + 30558 ], "loc": { "start": { @@ -45353,8 +45462,8 @@ "type": "Identifier", "name": "addClass", "range": [ - 30551, - 30559 + 30578, + 30586 ], "loc": { "start": { @@ -45376,8 +45485,8 @@ "object": { "type": "ThisExpression", "range": [ - 30560, - 30564 + 30587, + 30591 ], "loc": { "start": { @@ -45394,8 +45503,8 @@ "type": "Identifier", "name": "dom", "range": [ - 30565, - 30568 + 30592, + 30595 ], "loc": { "start": { @@ -45409,8 +45518,8 @@ } }, "range": [ - 30560, - 30568 + 30587, + 30595 ], "loc": { "start": { @@ -45425,8 +45534,8 @@ }, "arguments": [], "range": [ - 30560, - 30570 + 30587, + 30597 ], "loc": { "start": { @@ -45445,8 +45554,8 @@ "object": { "type": "ThisExpression", "range": [ - 30572, - 30576 + 30599, + 30603 ], "loc": { "start": { @@ -45463,8 +45572,8 @@ "type": "Identifier", "name": "prfxResponsive", "range": [ - 30577, - 30591 + 30604, + 30618 ], "loc": { "start": { @@ -45478,8 +45587,8 @@ } }, "range": [ - 30572, - 30591 + 30599, + 30618 ], "loc": { "start": { @@ -45494,8 +45603,8 @@ } ], "range": [ - 30551, - 30592 + 30578, + 30619 ], "loc": { "start": { @@ -45509,8 +45618,8 @@ } }, "range": [ - 30551, - 30593 + 30578, + 30620 ], "loc": { "start": { @@ -45525,8 +45634,8 @@ } ], "range": [ - 30533, - 30607 + 30560, + 30634 ], "loc": { "start": { @@ -45541,8 +45650,8 @@ }, "alternate": null, "range": [ - 30512, - 30607 + 30539, + 30634 ], "loc": { "start": { @@ -45557,8 +45666,8 @@ } ], "range": [ - 30451, - 30617 + 30478, + 30644 ], "loc": { "start": { @@ -45573,8 +45682,8 @@ }, "alternate": null, "range": [ - 30429, - 30617 + 30456, + 30644 ], "loc": { "start": { @@ -45591,8 +45700,8 @@ "type": "Line", "value": "TF css class is added to table", "range": [ - 30388, - 30420 + 30415, + 30447 ], "loc": { "start": { @@ -45611,8 +45720,8 @@ "type": "Block", "value": " Load extensions ", "range": [ - 30627, - 30648 + 30654, + 30675 ], "loc": { "start": { @@ -45637,8 +45746,8 @@ "object": { "type": "ThisExpression", "range": [ - 30657, - 30661 + 30684, + 30688 ], "loc": { "start": { @@ -45655,8 +45764,8 @@ "type": "Identifier", "name": "initExtensions", "range": [ - 30662, - 30676 + 30689, + 30703 ], "loc": { "start": { @@ -45670,8 +45779,8 @@ } }, "range": [ - 30657, - 30676 + 30684, + 30703 ], "loc": { "start": { @@ -45686,8 +45795,8 @@ }, "arguments": [], "range": [ - 30657, - 30678 + 30684, + 30705 ], "loc": { "start": { @@ -45701,8 +45810,8 @@ } }, "range": [ - 30657, - 30679 + 30684, + 30706 ], "loc": { "start": { @@ -45719,8 +45828,8 @@ "type": "Block", "value": " Load extensions ", "range": [ - 30627, - 30648 + 30654, + 30675 ], "loc": { "start": { @@ -45739,8 +45848,8 @@ "type": "Line", "value": " Subscribe to events", "range": [ - 30689, - 30711 + 30716, + 30738 ], "loc": { "start": { @@ -45763,8 +45872,8 @@ "object": { "type": "ThisExpression", "range": [ - 30724, - 30728 + 30751, + 30755 ], "loc": { "start": { @@ -45781,8 +45890,8 @@ "type": "Identifier", "name": "linkedFilters", "range": [ - 30729, - 30742 + 30756, + 30769 ], "loc": { "start": { @@ -45796,8 +45905,8 @@ } }, "range": [ - 30724, - 30742 + 30751, + 30769 ], "loc": { "start": { @@ -45826,8 +45935,8 @@ "object": { "type": "ThisExpression", "range": [ - 30758, - 30762 + 30785, + 30789 ], "loc": { "start": { @@ -45844,8 +45953,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 30763, - 30770 + 30790, + 30797 ], "loc": { "start": { @@ -45859,8 +45968,8 @@ } }, "range": [ - 30758, - 30770 + 30785, + 30797 ], "loc": { "start": { @@ -45877,8 +45986,8 @@ "type": "Identifier", "name": "on", "range": [ - 30771, - 30773 + 30798, + 30800 ], "loc": { "start": { @@ -45892,8 +46001,8 @@ } }, "range": [ - 30758, - 30773 + 30785, + 30800 ], "loc": { "start": { @@ -45915,8 +46024,8 @@ "value": "after-filtering", "raw": "'after-filtering'", "range": [ - 30775, - 30792 + 30802, + 30819 ], "loc": { "start": { @@ -45931,8 +46040,8 @@ } ], "range": [ - 30774, - 30793 + 30801, + 30820 ], "loc": { "start": { @@ -45957,8 +46066,8 @@ "object": { "type": "ThisExpression", "range": [ - 30801, - 30805 + 30828, + 30832 ], "loc": { "start": { @@ -45975,8 +46084,8 @@ "type": "Identifier", "name": "linkFilters", "range": [ - 30806, - 30817 + 30833, + 30844 ], "loc": { "start": { @@ -45990,8 +46099,8 @@ } }, "range": [ - 30801, - 30817 + 30828, + 30844 ], "loc": { "start": { @@ -46006,8 +46115,8 @@ }, "arguments": [], "range": [ - 30801, - 30819 + 30828, + 30846 ], "loc": { "start": { @@ -46023,8 +46132,8 @@ "generator": false, "expression": true, "range": [ - 30795, - 30819 + 30822, + 30846 ], "loc": { "start": { @@ -46039,8 +46148,8 @@ } ], "range": [ - 30758, - 30820 + 30785, + 30847 ], "loc": { "start": { @@ -46054,8 +46163,8 @@ } }, "range": [ - 30758, - 30821 + 30785, + 30848 ], "loc": { "start": { @@ -46070,8 +46179,8 @@ } ], "range": [ - 30744, - 30831 + 30771, + 30858 ], "loc": { "start": { @@ -46086,8 +46195,8 @@ }, "alternate": null, "range": [ - 30720, - 30831 + 30747, + 30858 ], "loc": { "start": { @@ -46104,8 +46213,8 @@ "type": "Line", "value": " Subscribe to events", "range": [ - 30689, - 30711 + 30716, + 30738 ], "loc": { "start": { @@ -46131,8 +46240,8 @@ "object": { "type": "ThisExpression", "range": [ - 30841, - 30845 + 30868, + 30872 ], "loc": { "start": { @@ -46149,8 +46258,8 @@ "type": "Identifier", "name": "initialized", "range": [ - 30846, - 30857 + 30873, + 30884 ], "loc": { "start": { @@ -46164,8 +46273,8 @@ } }, "range": [ - 30841, - 30857 + 30868, + 30884 ], "loc": { "start": { @@ -46183,8 +46292,8 @@ "value": true, "raw": "true", "range": [ - 30860, - 30864 + 30887, + 30891 ], "loc": { "start": { @@ -46198,8 +46307,8 @@ } }, "range": [ - 30841, - 30864 + 30868, + 30891 ], "loc": { "start": { @@ -46213,8 +46322,8 @@ } }, "range": [ - 30841, - 30865 + 30868, + 30892 ], "loc": { "start": { @@ -46237,8 +46346,8 @@ "object": { "type": "ThisExpression", "range": [ - 30875, - 30879 + 30902, + 30906 ], "loc": { "start": { @@ -46255,8 +46364,8 @@ "type": "Identifier", "name": "onFiltersLoaded", "range": [ - 30880, - 30895 + 30907, + 30922 ], "loc": { "start": { @@ -46270,8 +46379,8 @@ } }, "range": [ - 30875, - 30895 + 30902, + 30922 ], "loc": { "start": { @@ -46288,8 +46397,8 @@ { "type": "ThisExpression", "range": [ - 30896, - 30900 + 30923, + 30927 ], "loc": { "start": { @@ -46304,8 +46413,8 @@ } ], "range": [ - 30875, - 30901 + 30902, + 30928 ], "loc": { "start": { @@ -46319,8 +46428,8 @@ } }, "range": [ - 30875, - 30902 + 30902, + 30929 ], "loc": { "start": { @@ -46346,8 +46455,8 @@ "object": { "type": "ThisExpression", "range": [ - 30912, - 30916 + 30939, + 30943 ], "loc": { "start": { @@ -46364,8 +46473,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 30917, - 30924 + 30944, + 30951 ], "loc": { "start": { @@ -46379,8 +46488,8 @@ } }, "range": [ - 30912, - 30924 + 30939, + 30951 ], "loc": { "start": { @@ -46397,8 +46506,8 @@ "type": "Identifier", "name": "emit", "range": [ - 30925, - 30929 + 30952, + 30956 ], "loc": { "start": { @@ -46412,8 +46521,8 @@ } }, "range": [ - 30912, - 30929 + 30939, + 30956 ], "loc": { "start": { @@ -46432,8 +46541,8 @@ "value": "initialized", "raw": "'initialized'", "range": [ - 30930, - 30943 + 30957, + 30970 ], "loc": { "start": { @@ -46449,8 +46558,8 @@ { "type": "ThisExpression", "range": [ - 30945, - 30949 + 30972, + 30976 ], "loc": { "start": { @@ -46465,8 +46574,8 @@ } ], "range": [ - 30912, - 30950 + 30939, + 30977 ], "loc": { "start": { @@ -46480,8 +46589,8 @@ } }, "range": [ - 30912, - 30951 + 30939, + 30978 ], "loc": { "start": { @@ -46496,8 +46605,8 @@ } ], "range": [ - 27112, - 30957 + 27139, + 30984 ], "loc": { "start": { @@ -46513,8 +46622,8 @@ "generator": false, "expression": false, "range": [ - 27109, - 30957 + 27136, + 30984 ], "loc": { "start": { @@ -46530,8 +46639,8 @@ "kind": "method", "computed": false, "range": [ - 27105, - 30957 + 27132, + 30984 ], "loc": { "start": { @@ -46548,8 +46657,8 @@ "type": "Block", "value": "*\n * Initialise features and layout\n ", "range": [ - 27051, - 27100 + 27078, + 27127 ], "loc": { "start": { @@ -46568,8 +46677,8 @@ "type": "Block", "value": "*\n * Detect key\n * @param {Event} evt\n ", "range": [ - 30963, - 31026 + 30990, + 31053 ], "loc": { "start": { @@ -46591,8 +46700,8 @@ "type": "Identifier", "name": "detectKey", "range": [ - 31031, - 31040 + 31058, + 31067 ], "loc": { "start": { @@ -46613,8 +46722,8 @@ "type": "Identifier", "name": "evt", "range": [ - 31041, - 31044 + 31068, + 31071 ], "loc": { "start": { @@ -46642,8 +46751,8 @@ "object": { "type": "ThisExpression", "range": [ - 31061, - 31065 + 31088, + 31092 ], "loc": { "start": { @@ -46660,8 +46769,8 @@ "type": "Identifier", "name": "enterKey", "range": [ - 31066, - 31074 + 31093, + 31101 ], "loc": { "start": { @@ -46675,8 +46784,8 @@ } }, "range": [ - 31061, - 31074 + 31088, + 31101 ], "loc": { "start": { @@ -46691,8 +46800,8 @@ }, "prefix": true, "range": [ - 31060, - 31074 + 31087, + 31101 ], "loc": { "start": { @@ -46712,8 +46821,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 31090, - 31097 + 31117, + 31124 ], "loc": { "start": { @@ -46728,8 +46837,8 @@ } ], "range": [ - 31076, - 31107 + 31103, + 31134 ], "loc": { "start": { @@ -46744,8 +46853,8 @@ }, "alternate": null, "range": [ - 31056, - 31107 + 31083, + 31134 ], "loc": { "start": { @@ -46764,8 +46873,8 @@ "type": "Identifier", "name": "evt", "range": [ - 31120, - 31123 + 31147, + 31150 ], "loc": { "start": { @@ -46790,8 +46899,8 @@ "type": "Identifier", "name": "key", "range": [ - 31143, - 31146 + 31170, + 31173 ], "loc": { "start": { @@ -46810,8 +46919,8 @@ "type": "Identifier", "name": "keyCode", "range": [ - 31149, - 31156 + 31176, + 31183 ], "loc": { "start": { @@ -46829,8 +46938,8 @@ "type": "Identifier", "name": "evt", "range": [ - 31157, - 31160 + 31184, + 31187 ], "loc": { "start": { @@ -46845,8 +46954,8 @@ } ], "range": [ - 31149, - 31161 + 31176, + 31188 ], "loc": { "start": { @@ -46860,8 +46969,8 @@ } }, "range": [ - 31143, - 31161 + 31170, + 31188 ], "loc": { "start": { @@ -46877,8 +46986,8 @@ ], "kind": "let", "range": [ - 31139, - 31162 + 31166, + 31189 ], "loc": { "start": { @@ -46900,8 +47009,8 @@ "type": "Identifier", "name": "key", "range": [ - 31179, - 31182 + 31206, + 31209 ], "loc": { "start": { @@ -46918,8 +47027,8 @@ "type": "Identifier", "name": "ENTER_KEY", "range": [ - 31187, - 31196 + 31214, + 31223 ], "loc": { "start": { @@ -46933,8 +47042,8 @@ } }, "range": [ - 31179, - 31196 + 31206, + 31223 ], "loc": { "start": { @@ -46960,8 +47069,8 @@ "object": { "type": "ThisExpression", "range": [ - 31216, - 31220 + 31243, + 31247 ], "loc": { "start": { @@ -46978,8 +47087,8 @@ "type": "Identifier", "name": "filter", "range": [ - 31221, - 31227 + 31248, + 31254 ], "loc": { "start": { @@ -46993,8 +47102,8 @@ } }, "range": [ - 31216, - 31227 + 31243, + 31254 ], "loc": { "start": { @@ -47009,8 +47118,8 @@ }, "arguments": [], "range": [ - 31216, - 31229 + 31243, + 31256 ], "loc": { "start": { @@ -47024,8 +47133,8 @@ } }, "range": [ - 31216, - 31230 + 31243, + 31257 ], "loc": { "start": { @@ -47046,8 +47155,8 @@ "type": "Identifier", "name": "cancelEvt", "range": [ - 31247, - 31256 + 31274, + 31283 ], "loc": { "start": { @@ -47065,8 +47174,8 @@ "type": "Identifier", "name": "evt", "range": [ - 31257, - 31260 + 31284, + 31287 ], "loc": { "start": { @@ -47081,8 +47190,8 @@ } ], "range": [ - 31247, - 31261 + 31274, + 31288 ], "loc": { "start": { @@ -47096,8 +47205,8 @@ } }, "range": [ - 31247, - 31262 + 31274, + 31289 ], "loc": { "start": { @@ -47118,8 +47227,8 @@ "type": "Identifier", "name": "stopEvt", "range": [ - 31279, - 31286 + 31306, + 31313 ], "loc": { "start": { @@ -47137,8 +47246,8 @@ "type": "Identifier", "name": "evt", "range": [ - 31287, - 31290 + 31314, + 31317 ], "loc": { "start": { @@ -47153,8 +47262,8 @@ } ], "range": [ - 31279, - 31291 + 31306, + 31318 ], "loc": { "start": { @@ -47168,8 +47277,8 @@ } }, "range": [ - 31279, - 31292 + 31306, + 31319 ], "loc": { "start": { @@ -47184,8 +47293,8 @@ } ], "range": [ - 31198, - 31306 + 31225, + 31333 ], "loc": { "start": { @@ -47212,8 +47321,8 @@ "object": { "type": "ThisExpression", "range": [ - 31330, - 31334 + 31357, + 31361 ], "loc": { "start": { @@ -47230,8 +47339,8 @@ "type": "Identifier", "name": "isUserTyping", "range": [ - 31335, - 31347 + 31362, + 31374 ], "loc": { "start": { @@ -47245,8 +47354,8 @@ } }, "range": [ - 31330, - 31347 + 31357, + 31374 ], "loc": { "start": { @@ -47264,8 +47373,8 @@ "value": true, "raw": "true", "range": [ - 31350, - 31354 + 31377, + 31381 ], "loc": { "start": { @@ -47279,8 +47388,8 @@ } }, "range": [ - 31330, - 31354 + 31357, + 31381 ], "loc": { "start": { @@ -47294,8 +47403,8 @@ } }, "range": [ - 31330, - 31355 + 31357, + 31382 ], "loc": { "start": { @@ -47319,8 +47428,8 @@ "type": "Identifier", "name": "root", "range": [ - 31372, - 31376 + 31399, + 31403 ], "loc": { "start": { @@ -47337,8 +47446,8 @@ "type": "Identifier", "name": "clearInterval", "range": [ - 31377, - 31390 + 31404, + 31417 ], "loc": { "start": { @@ -47352,8 +47461,8 @@ } }, "range": [ - 31372, - 31390 + 31399, + 31417 ], "loc": { "start": { @@ -47373,8 +47482,8 @@ "object": { "type": "ThisExpression", "range": [ - 31391, - 31395 + 31418, + 31422 ], "loc": { "start": { @@ -47391,8 +47500,8 @@ "type": "Identifier", "name": "autoFilterTimer", "range": [ - 31396, - 31411 + 31423, + 31438 ], "loc": { "start": { @@ -47406,8 +47515,8 @@ } }, "range": [ - 31391, - 31411 + 31418, + 31438 ], "loc": { "start": { @@ -47422,8 +47531,8 @@ } ], "range": [ - 31372, - 31412 + 31399, + 31439 ], "loc": { "start": { @@ -47437,8 +47546,8 @@ } }, "range": [ - 31372, - 31413 + 31399, + 31440 ], "loc": { "start": { @@ -47462,8 +47571,8 @@ "object": { "type": "ThisExpression", "range": [ - 31430, - 31434 + 31457, + 31461 ], "loc": { "start": { @@ -47480,8 +47589,8 @@ "type": "Identifier", "name": "autoFilterTimer", "range": [ - 31435, - 31450 + 31462, + 31477 ], "loc": { "start": { @@ -47495,8 +47604,8 @@ } }, "range": [ - 31430, - 31450 + 31457, + 31477 ], "loc": { "start": { @@ -47514,8 +47623,8 @@ "value": null, "raw": "null", "range": [ - 31453, - 31457 + 31480, + 31484 ], "loc": { "start": { @@ -47529,8 +47638,8 @@ } }, "range": [ - 31430, - 31457 + 31457, + 31484 ], "loc": { "start": { @@ -47544,8 +47653,8 @@ } }, "range": [ - 31430, - 31458 + 31457, + 31485 ], "loc": { "start": { @@ -47560,8 +47669,8 @@ } ], "range": [ - 31312, - 31472 + 31339, + 31499 ], "loc": { "start": { @@ -47575,8 +47684,8 @@ } }, "range": [ - 31175, - 31472 + 31202, + 31499 ], "loc": { "start": { @@ -47591,8 +47700,8 @@ } ], "range": [ - 31125, - 31482 + 31152, + 31509 ], "loc": { "start": { @@ -47607,8 +47716,8 @@ }, "alternate": null, "range": [ - 31116, - 31482 + 31143, + 31509 ], "loc": { "start": { @@ -47623,8 +47732,8 @@ } ], "range": [ - 31046, - 31488 + 31073, + 31515 ], "loc": { "start": { @@ -47640,8 +47749,8 @@ "generator": false, "expression": false, "range": [ - 31040, - 31488 + 31067, + 31515 ], "loc": { "start": { @@ -47657,8 +47766,8 @@ "kind": "method", "computed": false, "range": [ - 31031, - 31488 + 31058, + 31515 ], "loc": { "start": { @@ -47675,8 +47784,8 @@ "type": "Block", "value": "*\n * Detect key\n * @param {Event} evt\n ", "range": [ - 30963, - 31026 + 30990, + 31053 ], "loc": { "start": { @@ -47695,8 +47804,8 @@ "type": "Block", "value": "*\n * Filter's keyup event: if auto-filter on, detect user is typing and filter\n * columns\n * @param {Event} evt\n ", "range": [ - 31494, - 31627 + 31521, + 31654 ], "loc": { "start": { @@ -47718,8 +47827,8 @@ "type": "Identifier", "name": "onKeyUp", "range": [ - 31632, - 31639 + 31659, + 31666 ], "loc": { "start": { @@ -47740,8 +47849,8 @@ "type": "Identifier", "name": "evt", "range": [ - 31640, - 31643 + 31667, + 31670 ], "loc": { "start": { @@ -47769,8 +47878,8 @@ "object": { "type": "ThisExpression", "range": [ - 31660, - 31664 + 31687, + 31691 ], "loc": { "start": { @@ -47787,8 +47896,8 @@ "type": "Identifier", "name": "autoFilter", "range": [ - 31665, - 31675 + 31692, + 31702 ], "loc": { "start": { @@ -47802,8 +47911,8 @@ } }, "range": [ - 31660, - 31675 + 31687, + 31702 ], "loc": { "start": { @@ -47818,8 +47927,8 @@ }, "prefix": true, "range": [ - 31659, - 31675 + 31686, + 31702 ], "loc": { "start": { @@ -47839,8 +47948,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 31691, - 31698 + 31718, + 31725 ], "loc": { "start": { @@ -47855,8 +47964,8 @@ } ], "range": [ - 31677, - 31708 + 31704, + 31735 ], "loc": { "start": { @@ -47871,8 +47980,8 @@ }, "alternate": null, "range": [ - 31655, - 31708 + 31682, + 31735 ], "loc": { "start": { @@ -47894,8 +48003,8 @@ "type": "Identifier", "name": "key", "range": [ - 31721, - 31724 + 31748, + 31751 ], "loc": { "start": { @@ -47914,8 +48023,8 @@ "type": "Identifier", "name": "keyCode", "range": [ - 31727, - 31734 + 31754, + 31761 ], "loc": { "start": { @@ -47933,8 +48042,8 @@ "type": "Identifier", "name": "evt", "range": [ - 31735, - 31738 + 31762, + 31765 ], "loc": { "start": { @@ -47949,8 +48058,8 @@ } ], "range": [ - 31727, - 31739 + 31754, + 31766 ], "loc": { "start": { @@ -47964,8 +48073,8 @@ } }, "range": [ - 31721, - 31739 + 31748, + 31766 ], "loc": { "start": { @@ -47981,8 +48090,8 @@ ], "kind": "let", "range": [ - 31717, - 31740 + 31744, + 31767 ], "loc": { "start": { @@ -48006,8 +48115,8 @@ "object": { "type": "ThisExpression", "range": [ - 31749, - 31753 + 31776, + 31780 ], "loc": { "start": { @@ -48024,8 +48133,8 @@ "type": "Identifier", "name": "isUserTyping", "range": [ - 31754, - 31766 + 31781, + 31793 ], "loc": { "start": { @@ -48039,8 +48148,8 @@ } }, "range": [ - 31749, - 31766 + 31776, + 31793 ], "loc": { "start": { @@ -48058,8 +48167,8 @@ "value": false, "raw": "false", "range": [ - 31769, - 31774 + 31796, + 31801 ], "loc": { "start": { @@ -48073,8 +48182,8 @@ } }, "range": [ - 31749, - 31774 + 31776, + 31801 ], "loc": { "start": { @@ -48088,8 +48197,8 @@ } }, "range": [ - 31749, - 31775 + 31776, + 31802 ], "loc": { "start": { @@ -48108,8 +48217,8 @@ "type": "Identifier", "name": "filter", "range": [ - 31794, - 31800 + 31821, + 31827 ], "loc": { "start": { @@ -48137,8 +48246,8 @@ "type": "Identifier", "name": "root", "range": [ - 31817, - 31821 + 31844, + 31848 ], "loc": { "start": { @@ -48155,8 +48264,8 @@ "type": "Identifier", "name": "clearInterval", "range": [ - 31822, - 31835 + 31849, + 31862 ], "loc": { "start": { @@ -48170,8 +48279,8 @@ } }, "range": [ - 31817, - 31835 + 31844, + 31862 ], "loc": { "start": { @@ -48191,8 +48300,8 @@ "object": { "type": "ThisExpression", "range": [ - 31836, - 31840 + 31863, + 31867 ], "loc": { "start": { @@ -48209,8 +48318,8 @@ "type": "Identifier", "name": "autoFilterTimer", "range": [ - 31841, - 31856 + 31868, + 31883 ], "loc": { "start": { @@ -48224,8 +48333,8 @@ } }, "range": [ - 31836, - 31856 + 31863, + 31883 ], "loc": { "start": { @@ -48240,8 +48349,8 @@ } ], "range": [ - 31817, - 31857 + 31844, + 31884 ], "loc": { "start": { @@ -48255,8 +48364,8 @@ } }, "range": [ - 31817, - 31858 + 31844, + 31885 ], "loc": { "start": { @@ -48280,8 +48389,8 @@ "object": { "type": "ThisExpression", "range": [ - 31871, - 31875 + 31898, + 31902 ], "loc": { "start": { @@ -48298,8 +48407,8 @@ "type": "Identifier", "name": "autoFilterTimer", "range": [ - 31876, - 31891 + 31903, + 31918 ], "loc": { "start": { @@ -48313,8 +48422,8 @@ } }, "range": [ - 31871, - 31891 + 31898, + 31918 ], "loc": { "start": { @@ -48332,8 +48441,8 @@ "value": null, "raw": "null", "range": [ - 31894, - 31898 + 31921, + 31925 ], "loc": { "start": { @@ -48347,8 +48456,8 @@ } }, "range": [ - 31871, - 31898 + 31898, + 31925 ], "loc": { "start": { @@ -48362,8 +48471,8 @@ } }, "range": [ - 31871, - 31899 + 31898, + 31926 ], "loc": { "start": { @@ -48387,8 +48496,8 @@ "object": { "type": "ThisExpression", "range": [ - 31917, - 31921 + 31944, + 31948 ], "loc": { "start": { @@ -48405,8 +48514,8 @@ "type": "Identifier", "name": "isUserTyping", "range": [ - 31922, - 31934 + 31949, + 31961 ], "loc": { "start": { @@ -48420,8 +48529,8 @@ } }, "range": [ - 31917, - 31934 + 31944, + 31961 ], "loc": { "start": { @@ -48436,8 +48545,8 @@ }, "prefix": true, "range": [ - 31916, - 31934 + 31943, + 31961 ], "loc": { "start": { @@ -48463,8 +48572,8 @@ "object": { "type": "ThisExpression", "range": [ - 31954, - 31958 + 31981, + 31985 ], "loc": { "start": { @@ -48481,8 +48590,8 @@ "type": "Identifier", "name": "filter", "range": [ - 31959, - 31965 + 31986, + 31992 ], "loc": { "start": { @@ -48496,8 +48605,8 @@ } }, "range": [ - 31954, - 31965 + 31981, + 31992 ], "loc": { "start": { @@ -48512,8 +48621,8 @@ }, "arguments": [], "range": [ - 31954, - 31967 + 31981, + 31994 ], "loc": { "start": { @@ -48527,8 +48636,8 @@ } }, "range": [ - 31954, - 31968 + 31981, + 31995 ], "loc": { "start": { @@ -48552,8 +48661,8 @@ "object": { "type": "ThisExpression", "range": [ - 31985, - 31989 + 32012, + 32016 ], "loc": { "start": { @@ -48570,8 +48679,8 @@ "type": "Identifier", "name": "isUserTyping", "range": [ - 31990, - 32002 + 32017, + 32029 ], "loc": { "start": { @@ -48585,8 +48694,8 @@ } }, "range": [ - 31985, - 32002 + 32012, + 32029 ], "loc": { "start": { @@ -48604,8 +48713,8 @@ "value": null, "raw": "null", "range": [ - 32005, - 32009 + 32032, + 32036 ], "loc": { "start": { @@ -48619,8 +48728,8 @@ } }, "range": [ - 31985, - 32009 + 32012, + 32036 ], "loc": { "start": { @@ -48634,8 +48743,8 @@ } }, "range": [ - 31985, - 32010 + 32012, + 32037 ], "loc": { "start": { @@ -48650,8 +48759,8 @@ } ], "range": [ - 31936, - 32024 + 31963, + 32051 ], "loc": { "start": { @@ -48666,8 +48775,8 @@ }, "alternate": null, "range": [ - 31912, - 32024 + 31939, + 32051 ], "loc": { "start": { @@ -48682,8 +48791,8 @@ } ], "range": [ - 31803, - 32034 + 31830, + 32061 ], "loc": { "start": { @@ -48699,8 +48808,8 @@ "generator": false, "expression": false, "range": [ - 31785, - 32034 + 31812, + 32061 ], "loc": { "start": { @@ -48734,8 +48843,8 @@ "type": "Identifier", "name": "key", "range": [ - 32048, - 32051 + 32075, + 32078 ], "loc": { "start": { @@ -48752,8 +48861,8 @@ "type": "Identifier", "name": "ENTER_KEY", "range": [ - 32056, - 32065 + 32083, + 32092 ], "loc": { "start": { @@ -48767,8 +48876,8 @@ } }, "range": [ - 32048, - 32065 + 32075, + 32092 ], "loc": { "start": { @@ -48788,8 +48897,8 @@ "type": "Identifier", "name": "key", "range": [ - 32069, - 32072 + 32096, + 32099 ], "loc": { "start": { @@ -48806,8 +48915,8 @@ "type": "Identifier", "name": "TAB_KEY", "range": [ - 32077, - 32084 + 32104, + 32111 ], "loc": { "start": { @@ -48821,8 +48930,8 @@ } }, "range": [ - 32069, - 32084 + 32096, + 32111 ], "loc": { "start": { @@ -48836,8 +48945,8 @@ } }, "range": [ - 32048, - 32084 + 32075, + 32111 ], "loc": { "start": { @@ -48857,8 +48966,8 @@ "type": "Identifier", "name": "key", "range": [ - 32088, - 32091 + 32115, + 32118 ], "loc": { "start": { @@ -48875,8 +48984,8 @@ "type": "Identifier", "name": "ESC_KEY", "range": [ - 32096, - 32103 + 32123, + 32130 ], "loc": { "start": { @@ -48890,8 +48999,8 @@ } }, "range": [ - 32088, - 32103 + 32115, + 32130 ], "loc": { "start": { @@ -48905,8 +49014,8 @@ } }, "range": [ - 32048, - 32103 + 32075, + 32130 ], "loc": { "start": { @@ -48926,8 +49035,8 @@ "type": "Identifier", "name": "key", "range": [ - 32119, - 32122 + 32146, + 32149 ], "loc": { "start": { @@ -48944,8 +49053,8 @@ "type": "Identifier", "name": "UP_ARROW_KEY", "range": [ - 32127, - 32139 + 32154, + 32166 ], "loc": { "start": { @@ -48959,8 +49068,8 @@ } }, "range": [ - 32119, - 32139 + 32146, + 32166 ], "loc": { "start": { @@ -48974,8 +49083,8 @@ } }, "range": [ - 32048, - 32139 + 32075, + 32166 ], "loc": { "start": { @@ -48995,8 +49104,8 @@ "type": "Identifier", "name": "key", "range": [ - 32143, - 32146 + 32170, + 32173 ], "loc": { "start": { @@ -49013,8 +49122,8 @@ "type": "Identifier", "name": "DOWN_ARROW_KEY", "range": [ - 32151, - 32165 + 32178, + 32192 ], "loc": { "start": { @@ -49028,8 +49137,8 @@ } }, "range": [ - 32143, - 32165 + 32170, + 32192 ], "loc": { "start": { @@ -49043,8 +49152,8 @@ } }, "range": [ - 32048, - 32165 + 32075, + 32192 ], "loc": { "start": { @@ -49071,8 +49180,8 @@ "object": { "type": "ThisExpression", "range": [ - 32185, - 32189 + 32212, + 32216 ], "loc": { "start": { @@ -49089,8 +49198,8 @@ "type": "Identifier", "name": "autoFilterTimer", "range": [ - 32190, - 32205 + 32217, + 32232 ], "loc": { "start": { @@ -49104,8 +49213,8 @@ } }, "range": [ - 32185, - 32205 + 32212, + 32232 ], "loc": { "start": { @@ -49123,8 +49232,8 @@ "value": null, "raw": "null", "range": [ - 32210, - 32214 + 32237, + 32241 ], "loc": { "start": { @@ -49138,8 +49247,8 @@ } }, "range": [ - 32185, - 32214 + 32212, + 32241 ], "loc": { "start": { @@ -49166,8 +49275,8 @@ "object": { "type": "ThisExpression", "range": [ - 32234, - 32238 + 32261, + 32265 ], "loc": { "start": { @@ -49184,8 +49293,8 @@ "type": "Identifier", "name": "autoFilterTimer", "range": [ - 32239, - 32254 + 32266, + 32281 ], "loc": { "start": { @@ -49199,8 +49308,8 @@ } }, "range": [ - 32234, - 32254 + 32261, + 32281 ], "loc": { "start": { @@ -49222,8 +49331,8 @@ "type": "Identifier", "name": "root", "range": [ - 32257, - 32261 + 32284, + 32288 ], "loc": { "start": { @@ -49240,8 +49349,8 @@ "type": "Identifier", "name": "setInterval", "range": [ - 32262, - 32273 + 32289, + 32300 ], "loc": { "start": { @@ -49255,8 +49364,8 @@ } }, "range": [ - 32257, - 32273 + 32284, + 32300 ], "loc": { "start": { @@ -49279,8 +49388,8 @@ "type": "Identifier", "name": "filter", "range": [ - 32274, - 32280 + 32301, + 32307 ], "loc": { "start": { @@ -49297,8 +49406,8 @@ "type": "Identifier", "name": "bind", "range": [ - 32281, - 32285 + 32308, + 32312 ], "loc": { "start": { @@ -49312,8 +49421,8 @@ } }, "range": [ - 32274, - 32285 + 32301, + 32312 ], "loc": { "start": { @@ -49330,8 +49439,8 @@ { "type": "ThisExpression", "range": [ - 32286, - 32290 + 32313, + 32317 ], "loc": { "start": { @@ -49346,8 +49455,8 @@ } ], "range": [ - 32274, - 32291 + 32301, + 32318 ], "loc": { "start": { @@ -49366,8 +49475,8 @@ "object": { "type": "ThisExpression", "range": [ - 32313, - 32317 + 32340, + 32344 ], "loc": { "start": { @@ -49384,8 +49493,8 @@ "type": "Identifier", "name": "autoFilterDelay", "range": [ - 32318, - 32333 + 32345, + 32360 ], "loc": { "start": { @@ -49399,8 +49508,8 @@ } }, "range": [ - 32313, - 32333 + 32340, + 32360 ], "loc": { "start": { @@ -49415,8 +49524,8 @@ } ], "range": [ - 32257, - 32334 + 32284, + 32361 ], "loc": { "start": { @@ -49430,8 +49539,8 @@ } }, "range": [ - 32234, - 32334 + 32261, + 32361 ], "loc": { "start": { @@ -49445,8 +49554,8 @@ } }, "range": [ - 32234, - 32335 + 32261, + 32362 ], "loc": { "start": { @@ -49461,8 +49570,8 @@ } ], "range": [ - 32216, - 32349 + 32243, + 32376 ], "loc": { "start": { @@ -49477,8 +49586,8 @@ }, "alternate": null, "range": [ - 32181, - 32349 + 32208, + 32376 ], "loc": { "start": { @@ -49493,8 +49602,8 @@ } ], "range": [ - 32167, - 32359 + 32194, + 32386 ], "loc": { "start": { @@ -49521,8 +49630,8 @@ "type": "Identifier", "name": "root", "range": [ - 32379, - 32383 + 32406, + 32410 ], "loc": { "start": { @@ -49539,8 +49648,8 @@ "type": "Identifier", "name": "clearInterval", "range": [ - 32384, - 32397 + 32411, + 32424 ], "loc": { "start": { @@ -49554,8 +49663,8 @@ } }, "range": [ - 32379, - 32397 + 32406, + 32424 ], "loc": { "start": { @@ -49575,8 +49684,8 @@ "object": { "type": "ThisExpression", "range": [ - 32398, - 32402 + 32425, + 32429 ], "loc": { "start": { @@ -49593,8 +49702,8 @@ "type": "Identifier", "name": "autoFilterTimer", "range": [ - 32403, - 32418 + 32430, + 32445 ], "loc": { "start": { @@ -49608,8 +49717,8 @@ } }, "range": [ - 32398, - 32418 + 32425, + 32445 ], "loc": { "start": { @@ -49624,8 +49733,8 @@ } ], "range": [ - 32379, - 32419 + 32406, + 32446 ], "loc": { "start": { @@ -49639,8 +49748,8 @@ } }, "range": [ - 32379, - 32420 + 32406, + 32447 ], "loc": { "start": { @@ -49664,8 +49773,8 @@ "object": { "type": "ThisExpression", "range": [ - 32433, - 32437 + 32460, + 32464 ], "loc": { "start": { @@ -49682,8 +49791,8 @@ "type": "Identifier", "name": "autoFilterTimer", "range": [ - 32438, - 32453 + 32465, + 32480 ], "loc": { "start": { @@ -49697,8 +49806,8 @@ } }, "range": [ - 32433, - 32453 + 32460, + 32480 ], "loc": { "start": { @@ -49716,8 +49825,8 @@ "value": null, "raw": "null", "range": [ - 32456, - 32460 + 32483, + 32487 ], "loc": { "start": { @@ -49731,8 +49840,8 @@ } }, "range": [ - 32433, - 32460 + 32460, + 32487 ], "loc": { "start": { @@ -49746,8 +49855,8 @@ } }, "range": [ - 32433, - 32461 + 32460, + 32488 ], "loc": { "start": { @@ -49762,8 +49871,8 @@ } ], "range": [ - 32365, - 32471 + 32392, + 32498 ], "loc": { "start": { @@ -49777,8 +49886,8 @@ } }, "range": [ - 32044, - 32471 + 32071, + 32498 ], "loc": { "start": { @@ -49793,8 +49902,8 @@ } ], "range": [ - 31645, - 32477 + 31672, + 32504 ], "loc": { "start": { @@ -49810,8 +49919,8 @@ "generator": false, "expression": false, "range": [ - 31639, - 32477 + 31666, + 32504 ], "loc": { "start": { @@ -49827,8 +49936,8 @@ "kind": "method", "computed": false, "range": [ - 31632, - 32477 + 31659, + 32504 ], "loc": { "start": { @@ -49845,8 +49954,8 @@ "type": "Block", "value": "*\n * Filter's keyup event: if auto-filter on, detect user is typing and filter\n * columns\n * @param {Event} evt\n ", "range": [ - 31494, - 31627 + 31521, + 31654 ], "loc": { "start": { @@ -49865,8 +49974,8 @@ "type": "Block", "value": "*\n * Filter's keydown event: if auto-filter on, detect user is typing\n ", "range": [ - 32483, - 32566 + 32510, + 32593 ], "loc": { "start": { @@ -49888,8 +49997,8 @@ "type": "Identifier", "name": "onKeyDown", "range": [ - 32571, - 32580 + 32598, + 32607 ], "loc": { "start": { @@ -49917,8 +50026,8 @@ "object": { "type": "ThisExpression", "range": [ - 32597, - 32601 + 32624, + 32628 ], "loc": { "start": { @@ -49935,8 +50044,8 @@ "type": "Identifier", "name": "autoFilter", "range": [ - 32602, - 32612 + 32629, + 32639 ], "loc": { "start": { @@ -49950,8 +50059,8 @@ } }, "range": [ - 32597, - 32612 + 32624, + 32639 ], "loc": { "start": { @@ -49978,8 +50087,8 @@ "object": { "type": "ThisExpression", "range": [ - 32628, - 32632 + 32655, + 32659 ], "loc": { "start": { @@ -49996,8 +50105,8 @@ "type": "Identifier", "name": "isUserTyping", "range": [ - 32633, - 32645 + 32660, + 32672 ], "loc": { "start": { @@ -50011,8 +50120,8 @@ } }, "range": [ - 32628, - 32645 + 32655, + 32672 ], "loc": { "start": { @@ -50030,8 +50139,8 @@ "value": true, "raw": "true", "range": [ - 32648, - 32652 + 32675, + 32679 ], "loc": { "start": { @@ -50045,8 +50154,8 @@ } }, "range": [ - 32628, - 32652 + 32655, + 32679 ], "loc": { "start": { @@ -50060,8 +50169,8 @@ } }, "range": [ - 32628, - 32653 + 32655, + 32680 ], "loc": { "start": { @@ -50076,8 +50185,8 @@ } ], "range": [ - 32614, - 32663 + 32641, + 32690 ], "loc": { "start": { @@ -50092,8 +50201,8 @@ }, "alternate": null, "range": [ - 32593, - 32663 + 32620, + 32690 ], "loc": { "start": { @@ -50108,8 +50217,8 @@ } ], "range": [ - 32583, - 32669 + 32610, + 32696 ], "loc": { "start": { @@ -50125,8 +50234,8 @@ "generator": false, "expression": false, "range": [ - 32580, - 32669 + 32607, + 32696 ], "loc": { "start": { @@ -50142,8 +50251,8 @@ "kind": "method", "computed": false, "range": [ - 32571, - 32669 + 32598, + 32696 ], "loc": { "start": { @@ -50160,8 +50269,8 @@ "type": "Block", "value": "*\n * Filter's keydown event: if auto-filter on, detect user is typing\n ", "range": [ - 32483, - 32566 + 32510, + 32593 ], "loc": { "start": { @@ -50180,8 +50289,8 @@ "type": "Block", "value": "*\n * Filter's focus event\n * @param {Event} evt\n ", "range": [ - 32675, - 32740 + 32702, + 32767 ], "loc": { "start": { @@ -50203,8 +50312,8 @@ "type": "Identifier", "name": "onInpFocus", "range": [ - 32745, - 32755 + 32772, + 32782 ], "loc": { "start": { @@ -50225,8 +50334,8 @@ "type": "Identifier", "name": "evt", "range": [ - 32756, - 32759 + 32783, + 32786 ], "loc": { "start": { @@ -50252,8 +50361,8 @@ "type": "Identifier", "name": "elm", "range": [ - 32775, - 32778 + 32802, + 32805 ], "loc": { "start": { @@ -50272,8 +50381,8 @@ "type": "Identifier", "name": "targetEvt", "range": [ - 32781, - 32790 + 32808, + 32817 ], "loc": { "start": { @@ -50291,8 +50400,8 @@ "type": "Identifier", "name": "evt", "range": [ - 32791, - 32794 + 32818, + 32821 ], "loc": { "start": { @@ -50307,8 +50416,8 @@ } ], "range": [ - 32781, - 32795 + 32808, + 32822 ], "loc": { "start": { @@ -50322,8 +50431,8 @@ } }, "range": [ - 32775, - 32795 + 32802, + 32822 ], "loc": { "start": { @@ -50339,8 +50448,8 @@ ], "kind": "let", "range": [ - 32771, - 32796 + 32798, + 32823 ], "loc": { "start": { @@ -50366,8 +50475,8 @@ "object": { "type": "ThisExpression", "range": [ - 32805, - 32809 + 32832, + 32836 ], "loc": { "start": { @@ -50384,8 +50493,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 32810, - 32817 + 32837, + 32844 ], "loc": { "start": { @@ -50399,8 +50508,8 @@ } }, "range": [ - 32805, - 32817 + 32832, + 32844 ], "loc": { "start": { @@ -50417,8 +50526,8 @@ "type": "Identifier", "name": "emit", "range": [ - 32818, - 32822 + 32845, + 32849 ], "loc": { "start": { @@ -50432,8 +50541,8 @@ } }, "range": [ - 32805, - 32822 + 32832, + 32849 ], "loc": { "start": { @@ -50452,8 +50561,8 @@ "value": "filter-focus", "raw": "'filter-focus'", "range": [ - 32823, - 32837 + 32850, + 32864 ], "loc": { "start": { @@ -50469,8 +50578,8 @@ { "type": "ThisExpression", "range": [ - 32839, - 32843 + 32866, + 32870 ], "loc": { "start": { @@ -50487,8 +50596,8 @@ "type": "Identifier", "name": "elm", "range": [ - 32845, - 32848 + 32872, + 32875 ], "loc": { "start": { @@ -50503,8 +50612,8 @@ } ], "range": [ - 32805, - 32849 + 32832, + 32876 ], "loc": { "start": { @@ -50518,8 +50627,8 @@ } }, "range": [ - 32805, - 32850 + 32832, + 32877 ], "loc": { "start": { @@ -50534,8 +50643,8 @@ } ], "range": [ - 32761, - 32856 + 32788, + 32883 ], "loc": { "start": { @@ -50551,8 +50660,8 @@ "generator": false, "expression": false, "range": [ - 32755, - 32856 + 32782, + 32883 ], "loc": { "start": { @@ -50568,8 +50677,8 @@ "kind": "method", "computed": false, "range": [ - 32745, - 32856 + 32772, + 32883 ], "loc": { "start": { @@ -50586,8 +50695,8 @@ "type": "Block", "value": "*\n * Filter's focus event\n * @param {Event} evt\n ", "range": [ - 32675, - 32740 + 32702, + 32767 ], "loc": { "start": { @@ -50606,8 +50715,8 @@ "type": "Block", "value": "*\n * Filter's blur event: if auto-filter on, clear interval on filter blur\n ", "range": [ - 32862, - 32950 + 32889, + 32977 ], "loc": { "start": { @@ -50629,8 +50738,8 @@ "type": "Identifier", "name": "onInpBlur", "range": [ - 32955, - 32964 + 32982, + 32991 ], "loc": { "start": { @@ -50658,8 +50767,8 @@ "object": { "type": "ThisExpression", "range": [ - 32981, - 32985 + 33008, + 33012 ], "loc": { "start": { @@ -50676,8 +50785,8 @@ "type": "Identifier", "name": "autoFilter", "range": [ - 32986, - 32996 + 33013, + 33023 ], "loc": { "start": { @@ -50691,8 +50800,8 @@ } }, "range": [ - 32981, - 32996 + 33008, + 33023 ], "loc": { "start": { @@ -50719,8 +50828,8 @@ "object": { "type": "ThisExpression", "range": [ - 33012, - 33016 + 33039, + 33043 ], "loc": { "start": { @@ -50737,8 +50846,8 @@ "type": "Identifier", "name": "isUserTyping", "range": [ - 33017, - 33029 + 33044, + 33056 ], "loc": { "start": { @@ -50752,8 +50861,8 @@ } }, "range": [ - 33012, - 33029 + 33039, + 33056 ], "loc": { "start": { @@ -50771,8 +50880,8 @@ "value": false, "raw": "false", "range": [ - 33032, - 33037 + 33059, + 33064 ], "loc": { "start": { @@ -50786,8 +50895,8 @@ } }, "range": [ - 33012, - 33037 + 33039, + 33064 ], "loc": { "start": { @@ -50801,8 +50910,8 @@ } }, "range": [ - 33012, - 33038 + 33039, + 33065 ], "loc": { "start": { @@ -50826,8 +50935,8 @@ "type": "Identifier", "name": "root", "range": [ - 33051, - 33055 + 33078, + 33082 ], "loc": { "start": { @@ -50844,8 +50953,8 @@ "type": "Identifier", "name": "clearInterval", "range": [ - 33056, - 33069 + 33083, + 33096 ], "loc": { "start": { @@ -50859,8 +50968,8 @@ } }, "range": [ - 33051, - 33069 + 33078, + 33096 ], "loc": { "start": { @@ -50880,8 +50989,8 @@ "object": { "type": "ThisExpression", "range": [ - 33070, - 33074 + 33097, + 33101 ], "loc": { "start": { @@ -50898,8 +51007,8 @@ "type": "Identifier", "name": "autoFilterTimer", "range": [ - 33075, - 33090 + 33102, + 33117 ], "loc": { "start": { @@ -50913,8 +51022,8 @@ } }, "range": [ - 33070, - 33090 + 33097, + 33117 ], "loc": { "start": { @@ -50929,8 +51038,8 @@ } ], "range": [ - 33051, - 33091 + 33078, + 33118 ], "loc": { "start": { @@ -50944,8 +51053,8 @@ } }, "range": [ - 33051, - 33092 + 33078, + 33119 ], "loc": { "start": { @@ -50960,8 +51069,8 @@ } ], "range": [ - 32998, - 33102 + 33025, + 33129 ], "loc": { "start": { @@ -50976,8 +51085,8 @@ }, "alternate": null, "range": [ - 32977, - 33102 + 33004, + 33129 ], "loc": { "start": { @@ -51003,8 +51112,8 @@ "object": { "type": "ThisExpression", "range": [ - 33111, - 33115 + 33138, + 33142 ], "loc": { "start": { @@ -51021,8 +51130,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 33116, - 33123 + 33143, + 33150 ], "loc": { "start": { @@ -51036,8 +51145,8 @@ } }, "range": [ - 33111, - 33123 + 33138, + 33150 ], "loc": { "start": { @@ -51054,8 +51163,8 @@ "type": "Identifier", "name": "emit", "range": [ - 33124, - 33128 + 33151, + 33155 ], "loc": { "start": { @@ -51069,8 +51178,8 @@ } }, "range": [ - 33111, - 33128 + 33138, + 33155 ], "loc": { "start": { @@ -51089,8 +51198,8 @@ "value": "filter-blur", "raw": "'filter-blur'", "range": [ - 33129, - 33142 + 33156, + 33169 ], "loc": { "start": { @@ -51106,8 +51215,8 @@ { "type": "ThisExpression", "range": [ - 33144, - 33148 + 33171, + 33175 ], "loc": { "start": { @@ -51122,8 +51231,8 @@ } ], "range": [ - 33111, - 33149 + 33138, + 33176 ], "loc": { "start": { @@ -51137,8 +51246,8 @@ } }, "range": [ - 33111, - 33150 + 33138, + 33177 ], "loc": { "start": { @@ -51153,8 +51262,8 @@ } ], "range": [ - 32967, - 33156 + 32994, + 33183 ], "loc": { "start": { @@ -51170,8 +51279,8 @@ "generator": false, "expression": false, "range": [ - 32964, - 33156 + 32991, + 33183 ], "loc": { "start": { @@ -51187,8 +51296,8 @@ "kind": "method", "computed": false, "range": [ - 32955, - 33156 + 32982, + 33183 ], "loc": { "start": { @@ -51205,8 +51314,8 @@ "type": "Block", "value": "*\n * Filter's blur event: if auto-filter on, clear interval on filter blur\n ", "range": [ - 32862, - 32950 + 32889, + 32977 ], "loc": { "start": { @@ -51225,8 +51334,8 @@ "type": "Block", "value": "*\n * Insert filters row at initialization\n ", "range": [ - 33162, - 33217 + 33189, + 33244 ], "loc": { "start": { @@ -51248,8 +51357,8 @@ "type": "Identifier", "name": "_insertFiltersRow", "range": [ - 33222, - 33239 + 33249, + 33266 ], "loc": { "start": { @@ -51277,8 +51386,8 @@ "object": { "type": "ThisExpression", "range": [ - 33449, - 33453 + 33476, + 33480 ], "loc": { "start": { @@ -51295,8 +51404,8 @@ "type": "Identifier", "name": "gridLayout", "range": [ - 33454, - 33464 + 33481, + 33491 ], "loc": { "start": { @@ -51310,8 +51419,8 @@ } }, "range": [ - 33449, - 33464 + 33476, + 33491 ], "loc": { "start": { @@ -51331,8 +51440,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 33480, - 33487 + 33507, + 33514 ], "loc": { "start": { @@ -51347,8 +51456,8 @@ } ], "range": [ - 33466, - 33497 + 33493, + 33524 ], "loc": { "start": { @@ -51363,8 +51472,8 @@ }, "alternate": null, "range": [ - 33445, - 33497 + 33472, + 33524 ], "loc": { "start": { @@ -51381,8 +51490,8 @@ "type": "Line", "value": " TODO: prevent filters row generation for popup filters too,", "range": [ - 33252, - 33314 + 33279, + 33341 ], "loc": { "start": { @@ -51399,8 +51508,8 @@ "type": "Line", "value": " to reduce and simplify headers row index adjusting across lib modules", "range": [ - 33323, - 33395 + 33350, + 33422 ], "loc": { "start": { @@ -51417,8 +51526,8 @@ "type": "Line", "value": " (GridLayout, PopupFilter etc)", "range": [ - 33404, - 33436 + 33431, + 33463 ], "loc": { "start": { @@ -51442,8 +51551,8 @@ "type": "Identifier", "name": "fltrow", "range": [ - 33510, - 33516 + 33537, + 33543 ], "loc": { "start": { @@ -51458,8 +51567,8 @@ }, "init": null, "range": [ - 33510, - 33516 + 33537, + 33543 ], "loc": { "start": { @@ -51475,8 +51584,8 @@ ], "kind": "let", "range": [ - 33506, - 33517 + 33533, + 33544 ], "loc": { "start": { @@ -51498,8 +51607,8 @@ "type": "Identifier", "name": "thead", "range": [ - 33531, - 33536 + 33558, + 33563 ], "loc": { "start": { @@ -51518,8 +51627,8 @@ "type": "Identifier", "name": "tag", "range": [ - 33539, - 33542 + 33566, + 33569 ], "loc": { "start": { @@ -51541,8 +51650,8 @@ "object": { "type": "ThisExpression", "range": [ - 33543, - 33547 + 33570, + 33574 ], "loc": { "start": { @@ -51559,8 +51668,8 @@ "type": "Identifier", "name": "dom", "range": [ - 33548, - 33551 + 33575, + 33578 ], "loc": { "start": { @@ -51574,8 +51683,8 @@ } }, "range": [ - 33543, - 33551 + 33570, + 33578 ], "loc": { "start": { @@ -51590,8 +51699,8 @@ }, "arguments": [], "range": [ - 33543, - 33553 + 33570, + 33580 ], "loc": { "start": { @@ -51609,8 +51718,8 @@ "value": "thead", "raw": "'thead'", "range": [ - 33555, - 33562 + 33582, + 33589 ], "loc": { "start": { @@ -51625,8 +51734,8 @@ } ], "range": [ - 33539, - 33563 + 33566, + 33590 ], "loc": { "start": { @@ -51640,8 +51749,8 @@ } }, "range": [ - 33531, - 33563 + 33558, + 33590 ], "loc": { "start": { @@ -51657,8 +51766,8 @@ ], "kind": "let", "range": [ - 33527, - 33564 + 33554, + 33591 ], "loc": { "start": { @@ -51683,8 +51792,8 @@ "type": "Identifier", "name": "thead", "range": [ - 33577, - 33582 + 33604, + 33609 ], "loc": { "start": { @@ -51701,8 +51810,8 @@ "type": "Identifier", "name": "length", "range": [ - 33583, - 33589 + 33610, + 33616 ], "loc": { "start": { @@ -51716,8 +51825,8 @@ } }, "range": [ - 33577, - 33589 + 33604, + 33616 ], "loc": { "start": { @@ -51735,8 +51844,8 @@ "value": 0, "raw": "0", "range": [ - 33592, - 33593 + 33619, + 33620 ], "loc": { "start": { @@ -51750,8 +51859,8 @@ } }, "range": [ - 33577, - 33593 + 33604, + 33620 ], "loc": { "start": { @@ -51776,8 +51885,8 @@ "type": "Identifier", "name": "fltrow", "range": [ - 33609, - 33615 + 33636, + 33642 ], "loc": { "start": { @@ -51802,8 +51911,8 @@ "type": "Identifier", "name": "thead", "range": [ - 33618, - 33623 + 33645, + 33650 ], "loc": { "start": { @@ -51821,8 +51930,8 @@ "value": 0, "raw": "0", "range": [ - 33624, - 33625 + 33651, + 33652 ], "loc": { "start": { @@ -51836,8 +51945,8 @@ } }, "range": [ - 33618, - 33626 + 33645, + 33653 ], "loc": { "start": { @@ -51854,8 +51963,8 @@ "type": "Identifier", "name": "insertRow", "range": [ - 33627, - 33636 + 33654, + 33663 ], "loc": { "start": { @@ -51869,8 +51978,8 @@ } }, "range": [ - 33618, - 33636 + 33645, + 33663 ], "loc": { "start": { @@ -51890,8 +51999,8 @@ "object": { "type": "ThisExpression", "range": [ - 33637, - 33641 + 33664, + 33668 ], "loc": { "start": { @@ -51908,8 +52017,8 @@ "type": "Identifier", "name": "filtersRowIndex", "range": [ - 33642, - 33657 + 33669, + 33684 ], "loc": { "start": { @@ -51923,8 +52032,8 @@ } }, "range": [ - 33637, - 33657 + 33664, + 33684 ], "loc": { "start": { @@ -51939,8 +52048,8 @@ } ], "range": [ - 33618, - 33658 + 33645, + 33685 ], "loc": { "start": { @@ -51954,8 +52063,8 @@ } }, "range": [ - 33609, - 33658 + 33636, + 33685 ], "loc": { "start": { @@ -51969,8 +52078,8 @@ } }, "range": [ - 33609, - 33659 + 33636, + 33686 ], "loc": { "start": { @@ -51985,8 +52094,8 @@ } ], "range": [ - 33595, - 33669 + 33622, + 33696 ], "loc": { "start": { @@ -52011,8 +52120,8 @@ "type": "Identifier", "name": "fltrow", "range": [ - 33689, - 33695 + 33716, + 33722 ], "loc": { "start": { @@ -52038,8 +52147,8 @@ "object": { "type": "ThisExpression", "range": [ - 33698, - 33702 + 33725, + 33729 ], "loc": { "start": { @@ -52056,8 +52165,8 @@ "type": "Identifier", "name": "dom", "range": [ - 33703, - 33706 + 33730, + 33733 ], "loc": { "start": { @@ -52071,8 +52180,8 @@ } }, "range": [ - 33698, - 33706 + 33725, + 33733 ], "loc": { "start": { @@ -52087,8 +52196,8 @@ }, "arguments": [], "range": [ - 33698, - 33708 + 33725, + 33735 ], "loc": { "start": { @@ -52105,8 +52214,8 @@ "type": "Identifier", "name": "insertRow", "range": [ - 33709, - 33718 + 33736, + 33745 ], "loc": { "start": { @@ -52120,8 +52229,8 @@ } }, "range": [ - 33698, - 33718 + 33725, + 33745 ], "loc": { "start": { @@ -52141,8 +52250,8 @@ "object": { "type": "ThisExpression", "range": [ - 33719, - 33723 + 33746, + 33750 ], "loc": { "start": { @@ -52159,8 +52268,8 @@ "type": "Identifier", "name": "filtersRowIndex", "range": [ - 33724, - 33739 + 33751, + 33766 ], "loc": { "start": { @@ -52174,8 +52283,8 @@ } }, "range": [ - 33719, - 33739 + 33746, + 33766 ], "loc": { "start": { @@ -52190,8 +52299,8 @@ } ], "range": [ - 33698, - 33740 + 33725, + 33767 ], "loc": { "start": { @@ -52205,8 +52314,8 @@ } }, "range": [ - 33689, - 33740 + 33716, + 33767 ], "loc": { "start": { @@ -52220,8 +52329,8 @@ } }, "range": [ - 33689, - 33741 + 33716, + 33768 ], "loc": { "start": { @@ -52236,8 +52345,8 @@ } ], "range": [ - 33675, - 33751 + 33702, + 33778 ], "loc": { "start": { @@ -52251,8 +52360,8 @@ } }, "range": [ - 33573, - 33751 + 33600, + 33778 ], "loc": { "start": { @@ -52277,8 +52386,8 @@ "type": "Identifier", "name": "fltrow", "range": [ - 33761, - 33767 + 33788, + 33794 ], "loc": { "start": { @@ -52295,8 +52404,8 @@ "type": "Identifier", "name": "className", "range": [ - 33768, - 33777 + 33795, + 33804 ], "loc": { "start": { @@ -52310,8 +52419,8 @@ } }, "range": [ - 33761, - 33777 + 33788, + 33804 ], "loc": { "start": { @@ -52330,8 +52439,8 @@ "object": { "type": "ThisExpression", "range": [ - 33780, - 33784 + 33807, + 33811 ], "loc": { "start": { @@ -52348,8 +52457,8 @@ "type": "Identifier", "name": "fltsRowCssClass", "range": [ - 33785, - 33800 + 33812, + 33827 ], "loc": { "start": { @@ -52363,8 +52472,8 @@ } }, "range": [ - 33780, - 33800 + 33807, + 33827 ], "loc": { "start": { @@ -52378,8 +52487,8 @@ } }, "range": [ - 33761, - 33800 + 33788, + 33827 ], "loc": { "start": { @@ -52393,8 +52502,8 @@ } }, "range": [ - 33761, - 33801 + 33788, + 33828 ], "loc": { "start": { @@ -52415,8 +52524,8 @@ "object": { "type": "ThisExpression", "range": [ - 33815, - 33819 + 33842, + 33846 ], "loc": { "start": { @@ -52433,8 +52542,8 @@ "type": "Identifier", "name": "isExternalFlt", "range": [ - 33820, - 33833 + 33847, + 33860 ], "loc": { "start": { @@ -52448,8 +52557,8 @@ } }, "range": [ - 33815, - 33833 + 33842, + 33860 ], "loc": { "start": { @@ -52480,8 +52589,8 @@ "type": "Identifier", "name": "fltrow", "range": [ - 33849, - 33855 + 33876, + 33882 ], "loc": { "start": { @@ -52498,8 +52607,8 @@ "type": "Identifier", "name": "style", "range": [ - 33856, - 33861 + 33883, + 33888 ], "loc": { "start": { @@ -52513,8 +52622,8 @@ } }, "range": [ - 33849, - 33861 + 33876, + 33888 ], "loc": { "start": { @@ -52531,8 +52640,8 @@ "type": "Identifier", "name": "display", "range": [ - 33862, - 33869 + 33889, + 33896 ], "loc": { "start": { @@ -52546,8 +52655,8 @@ } }, "range": [ - 33849, - 33869 + 33876, + 33896 ], "loc": { "start": { @@ -52564,8 +52673,8 @@ "type": "Identifier", "name": "NONE", "range": [ - 33872, - 33876 + 33899, + 33903 ], "loc": { "start": { @@ -52579,8 +52688,8 @@ } }, "range": [ - 33849, - 33876 + 33876, + 33903 ], "loc": { "start": { @@ -52594,8 +52703,8 @@ } }, "range": [ - 33849, - 33877 + 33876, + 33904 ], "loc": { "start": { @@ -52610,8 +52719,8 @@ } ], "range": [ - 33835, - 33887 + 33862, + 33914 ], "loc": { "start": { @@ -52626,8 +52735,8 @@ }, "alternate": null, "range": [ - 33811, - 33887 + 33838, + 33914 ], "loc": { "start": { @@ -52653,8 +52762,8 @@ "object": { "type": "ThisExpression", "range": [ - 33897, - 33901 + 33924, + 33928 ], "loc": { "start": { @@ -52671,8 +52780,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 33902, - 33909 + 33929, + 33936 ], "loc": { "start": { @@ -52686,8 +52795,8 @@ } }, "range": [ - 33897, - 33909 + 33924, + 33936 ], "loc": { "start": { @@ -52704,8 +52813,8 @@ "type": "Identifier", "name": "emit", "range": [ - 33910, - 33914 + 33937, + 33941 ], "loc": { "start": { @@ -52719,8 +52828,8 @@ } }, "range": [ - 33897, - 33914 + 33924, + 33941 ], "loc": { "start": { @@ -52739,8 +52848,8 @@ "value": "filters-row-inserted", "raw": "'filters-row-inserted'", "range": [ - 33915, - 33937 + 33942, + 33964 ], "loc": { "start": { @@ -52756,8 +52865,8 @@ { "type": "ThisExpression", "range": [ - 33939, - 33943 + 33966, + 33970 ], "loc": { "start": { @@ -52774,8 +52883,8 @@ "type": "Identifier", "name": "fltrow", "range": [ - 33945, - 33951 + 33972, + 33978 ], "loc": { "start": { @@ -52790,8 +52899,8 @@ } ], "range": [ - 33897, - 33952 + 33924, + 33979 ], "loc": { "start": { @@ -52805,8 +52914,8 @@ } }, "range": [ - 33897, - 33953 + 33924, + 33980 ], "loc": { "start": { @@ -52825,8 +52934,8 @@ "type": "Identifier", "name": "fltrow", "range": [ - 33969, - 33975 + 33996, + 34002 ], "loc": { "start": { @@ -52840,8 +52949,8 @@ } }, "range": [ - 33962, - 33976 + 33989, + 34003 ], "loc": { "start": { @@ -52856,8 +52965,8 @@ } ], "range": [ - 33242, - 33982 + 33269, + 34009 ], "loc": { "start": { @@ -52873,8 +52982,8 @@ "generator": false, "expression": false, "range": [ - 33239, - 33982 + 33266, + 34009 ], "loc": { "start": { @@ -52890,8 +52999,8 @@ "kind": "method", "computed": false, "range": [ - 33222, - 33982 + 33249, + 34009 ], "loc": { "start": { @@ -52908,8 +53017,8 @@ "type": "Block", "value": "*\n * Insert filters row at initialization\n ", "range": [ - 33162, - 33217 + 33189, + 33244 ], "loc": { "start": { @@ -52928,8 +53037,8 @@ "type": "Block", "value": "*\n * Initialize filtersless table\n ", "range": [ - 33988, - 34035 + 34015, + 34062 ], "loc": { "start": { @@ -52951,8 +53060,8 @@ "type": "Identifier", "name": "_initNoFilters", "range": [ - 34040, - 34054 + 34067, + 34081 ], "loc": { "start": { @@ -52980,8 +53089,8 @@ "object": { "type": "ThisExpression", "range": [ - 34071, - 34075 + 34098, + 34102 ], "loc": { "start": { @@ -52998,8 +53107,8 @@ "type": "Identifier", "name": "fltGrid", "range": [ - 34076, - 34083 + 34103, + 34110 ], "loc": { "start": { @@ -53013,8 +53122,8 @@ } }, "range": [ - 34071, - 34083 + 34098, + 34110 ], "loc": { "start": { @@ -53034,8 +53143,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 34099, - 34106 + 34126, + 34133 ], "loc": { "start": { @@ -53050,8 +53159,8 @@ } ], "range": [ - 34085, - 34116 + 34112, + 34143 ], "loc": { "start": { @@ -53066,8 +53175,8 @@ }, "alternate": null, "range": [ - 34067, - 34116 + 34094, + 34143 ], "loc": { "start": { @@ -53091,8 +53200,8 @@ "object": { "type": "ThisExpression", "range": [ - 34125, - 34129 + 34152, + 34156 ], "loc": { "start": { @@ -53109,8 +53218,8 @@ "type": "Identifier", "name": "refRow", "range": [ - 34130, - 34136 + 34157, + 34163 ], "loc": { "start": { @@ -53124,8 +53233,8 @@ } }, "range": [ - 34125, - 34136 + 34152, + 34163 ], "loc": { "start": { @@ -53149,8 +53258,8 @@ "object": { "type": "ThisExpression", "range": [ - 34139, - 34143 + 34166, + 34170 ], "loc": { "start": { @@ -53167,8 +53276,8 @@ "type": "Identifier", "name": "refRow", "range": [ - 34144, - 34150 + 34171, + 34177 ], "loc": { "start": { @@ -53182,8 +53291,8 @@ } }, "range": [ - 34139, - 34150 + 34166, + 34177 ], "loc": { "start": { @@ -53201,8 +53310,8 @@ "value": 0, "raw": "0", "range": [ - 34153, - 34154 + 34180, + 34181 ], "loc": { "start": { @@ -53216,8 +53325,8 @@ } }, "range": [ - 34139, - 34154 + 34166, + 34181 ], "loc": { "start": { @@ -53239,8 +53348,8 @@ "object": { "type": "ThisExpression", "range": [ - 34157, - 34161 + 34184, + 34188 ], "loc": { "start": { @@ -53257,8 +53366,8 @@ "type": "Identifier", "name": "refRow", "range": [ - 34162, - 34168 + 34189, + 34195 ], "loc": { "start": { @@ -53272,8 +53381,8 @@ } }, "range": [ - 34157, - 34168 + 34184, + 34195 ], "loc": { "start": { @@ -53291,8 +53400,8 @@ "value": 1, "raw": "1", "range": [ - 34171, - 34172 + 34198, + 34199 ], "loc": { "start": { @@ -53306,8 +53415,8 @@ } }, "range": [ - 34157, - 34172 + 34184, + 34199 ], "loc": { "start": { @@ -53325,8 +53434,8 @@ "value": 0, "raw": "0", "range": [ - 34175, - 34176 + 34202, + 34203 ], "loc": { "start": { @@ -53340,8 +53449,8 @@ } }, "range": [ - 34139, - 34176 + 34166, + 34203 ], "loc": { "start": { @@ -53355,8 +53464,8 @@ } }, "range": [ - 34125, - 34176 + 34152, + 34203 ], "loc": { "start": { @@ -53370,8 +53479,8 @@ } }, "range": [ - 34125, - 34177 + 34152, + 34204 ], "loc": { "start": { @@ -53395,8 +53504,8 @@ "object": { "type": "ThisExpression", "range": [ - 34186, - 34190 + 34213, + 34217 ], "loc": { "start": { @@ -53413,8 +53522,8 @@ "type": "Identifier", "name": "nbFilterableRows", "range": [ - 34191, - 34207 + 34218, + 34234 ], "loc": { "start": { @@ -53428,8 +53537,8 @@ } }, "range": [ - 34186, - 34207 + 34213, + 34234 ], "loc": { "start": { @@ -53450,8 +53559,8 @@ "object": { "type": "ThisExpression", "range": [ - 34210, - 34214 + 34237, + 34241 ], "loc": { "start": { @@ -53468,8 +53577,8 @@ "type": "Identifier", "name": "getRowsNb", "range": [ - 34215, - 34224 + 34242, + 34251 ], "loc": { "start": { @@ -53483,8 +53592,8 @@ } }, "range": [ - 34210, - 34224 + 34237, + 34251 ], "loc": { "start": { @@ -53499,8 +53608,8 @@ }, "arguments": [], "range": [ - 34210, - 34226 + 34237, + 34253 ], "loc": { "start": { @@ -53514,8 +53623,8 @@ } }, "range": [ - 34186, - 34226 + 34213, + 34253 ], "loc": { "start": { @@ -53529,8 +53638,8 @@ } }, "range": [ - 34186, - 34227 + 34213, + 34254 ], "loc": { "start": { @@ -53545,8 +53654,8 @@ } ], "range": [ - 34057, - 34233 + 34084, + 34260 ], "loc": { "start": { @@ -53562,8 +53671,8 @@ "generator": false, "expression": false, "range": [ - 34054, - 34233 + 34081, + 34260 ], "loc": { "start": { @@ -53579,8 +53688,8 @@ "kind": "method", "computed": false, "range": [ - 34040, - 34233 + 34067, + 34260 ], "loc": { "start": { @@ -53597,8 +53706,8 @@ "type": "Block", "value": "*\n * Initialize filtersless table\n ", "range": [ - 33988, - 34035 + 34015, + 34062 ], "loc": { "start": { @@ -53617,8 +53726,8 @@ "type": "Block", "value": "*\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 ", "range": [ - 34239, - 34458 + 34266, + 34485 ], "loc": { "start": { @@ -53640,8 +53749,8 @@ "type": "Identifier", "name": "_buildInputFilter", "range": [ - 34463, - 34480 + 34490, + 34507 ], "loc": { "start": { @@ -53662,8 +53771,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 34481, - 34489 + 34508, + 34516 ], "loc": { "start": { @@ -53680,8 +53789,8 @@ "type": "Identifier", "name": "cssClass", "range": [ - 34491, - 34499 + 34518, + 34526 ], "loc": { "start": { @@ -53698,8 +53807,8 @@ "type": "Identifier", "name": "container", "range": [ - 34501, - 34510 + 34528, + 34537 ], "loc": { "start": { @@ -53725,8 +53834,8 @@ "type": "Identifier", "name": "col", "range": [ - 34526, - 34529 + 34553, + 34556 ], "loc": { "start": { @@ -53747,8 +53856,8 @@ "object": { "type": "ThisExpression", "range": [ - 34532, - 34536 + 34559, + 34563 ], "loc": { "start": { @@ -53765,8 +53874,8 @@ "type": "Identifier", "name": "getFilterType", "range": [ - 34537, - 34550 + 34564, + 34577 ], "loc": { "start": { @@ -53780,8 +53889,8 @@ } }, "range": [ - 34532, - 34550 + 34559, + 34577 ], "loc": { "start": { @@ -53799,8 +53908,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 34551, - 34559 + 34578, + 34586 ], "loc": { "start": { @@ -53815,8 +53924,8 @@ } ], "range": [ - 34532, - 34560 + 34559, + 34587 ], "loc": { "start": { @@ -53830,8 +53939,8 @@ } }, "range": [ - 34526, - 34560 + 34553, + 34587 ], "loc": { "start": { @@ -53847,8 +53956,8 @@ ], "kind": "let", "range": [ - 34522, - 34561 + 34549, + 34588 ], "loc": { "start": { @@ -53870,8 +53979,8 @@ "type": "Identifier", "name": "externalFltTgtId", "range": [ - 34574, - 34590 + 34601, + 34617 ], "loc": { "start": { @@ -53892,8 +54001,8 @@ "object": { "type": "ThisExpression", "range": [ - 34593, - 34597 + 34620, + 34624 ], "loc": { "start": { @@ -53910,8 +54019,8 @@ "type": "Identifier", "name": "isExternalFlt", "range": [ - 34598, - 34611 + 34625, + 34638 ], "loc": { "start": { @@ -53925,8 +54034,8 @@ } }, "range": [ - 34593, - 34611 + 34620, + 34638 ], "loc": { "start": { @@ -53948,8 +54057,8 @@ "object": { "type": "ThisExpression", "range": [ - 34626, - 34630 + 34653, + 34657 ], "loc": { "start": { @@ -53966,8 +54075,8 @@ "type": "Identifier", "name": "externalFltTgtIds", "range": [ - 34631, - 34648 + 34658, + 34675 ], "loc": { "start": { @@ -53981,8 +54090,8 @@ } }, "range": [ - 34626, - 34648 + 34653, + 34675 ], "loc": { "start": { @@ -53999,8 +54108,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 34649, - 34657 + 34676, + 34684 ], "loc": { "start": { @@ -54014,8 +54123,8 @@ } }, "range": [ - 34626, - 34658 + 34653, + 34685 ], "loc": { "start": { @@ -54033,8 +54142,8 @@ "value": null, "raw": "null", "range": [ - 34661, - 34665 + 34688, + 34692 ], "loc": { "start": { @@ -54048,8 +54157,8 @@ } }, "range": [ - 34593, - 34665 + 34620, + 34692 ], "loc": { "start": { @@ -54063,8 +54172,8 @@ } }, "range": [ - 34574, - 34665 + 34601, + 34692 ], "loc": { "start": { @@ -54080,8 +54189,8 @@ ], "kind": "let", "range": [ - 34570, - 34666 + 34597, + 34693 ], "loc": { "start": { @@ -54103,8 +54212,8 @@ "type": "Identifier", "name": "inpType", "range": [ - 34679, - 34686 + 34706, + 34713 ], "loc": { "start": { @@ -54126,8 +54235,8 @@ "type": "Identifier", "name": "col", "range": [ - 34689, - 34692 + 34716, + 34719 ], "loc": { "start": { @@ -54144,8 +54253,8 @@ "type": "Identifier", "name": "INPUT", "range": [ - 34697, - 34702 + 34724, + 34729 ], "loc": { "start": { @@ -54159,8 +54268,8 @@ } }, "range": [ - 34689, - 34702 + 34716, + 34729 ], "loc": { "start": { @@ -54178,8 +54287,8 @@ "value": "text", "raw": "'text'", "range": [ - 34705, - 34711 + 34732, + 34738 ], "loc": { "start": { @@ -54197,8 +54306,8 @@ "value": "hidden", "raw": "'hidden'", "range": [ - 34714, - 34722 + 34741, + 34749 ], "loc": { "start": { @@ -54212,8 +54321,8 @@ } }, "range": [ - 34689, - 34722 + 34716, + 34749 ], "loc": { "start": { @@ -54227,8 +54336,8 @@ } }, "range": [ - 34679, - 34722 + 34706, + 34749 ], "loc": { "start": { @@ -54244,8 +54353,8 @@ ], "kind": "let", "range": [ - 34675, - 34723 + 34702, + 34750 ], "loc": { "start": { @@ -54267,8 +54376,8 @@ "type": "Identifier", "name": "inp", "range": [ - 34736, - 34739 + 34763, + 34766 ], "loc": { "start": { @@ -54287,8 +54396,8 @@ "type": "Identifier", "name": "createElm", "range": [ - 34742, - 34751 + 34769, + 34778 ], "loc": { "start": { @@ -54306,8 +54415,8 @@ "type": "Identifier", "name": "INPUT", "range": [ - 34752, - 34757 + 34779, + 34784 ], "loc": { "start": { @@ -54328,8 +54437,8 @@ "value": "id", "raw": "'id'", "range": [ - 34772, - 34776 + 34799, + 34803 ], "loc": { "start": { @@ -54350,8 +54459,8 @@ "object": { "type": "ThisExpression", "range": [ - 34778, - 34782 + 34805, + 34809 ], "loc": { "start": { @@ -54368,8 +54477,8 @@ "type": "Identifier", "name": "buildFilterId", "range": [ - 34783, - 34796 + 34810, + 34823 ], "loc": { "start": { @@ -54383,8 +54492,8 @@ } }, "range": [ - 34778, - 34796 + 34805, + 34823 ], "loc": { "start": { @@ -54402,8 +54511,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 34797, - 34805 + 34824, + 34832 ], "loc": { "start": { @@ -54418,8 +54527,8 @@ } ], "range": [ - 34778, - 34806 + 34805, + 34833 ], "loc": { "start": { @@ -54434,8 +54543,8 @@ } ], "range": [ - 34771, - 34807 + 34798, + 34834 ], "loc": { "start": { @@ -54456,8 +54565,8 @@ "value": "type", "raw": "'type'", "range": [ - 34822, - 34828 + 34849, + 34855 ], "loc": { "start": { @@ -54474,8 +54583,8 @@ "type": "Identifier", "name": "inpType", "range": [ - 34830, - 34837 + 34857, + 34864 ], "loc": { "start": { @@ -54490,8 +54599,8 @@ } ], "range": [ - 34821, - 34838 + 34848, + 34865 ], "loc": { "start": { @@ -54512,8 +54621,8 @@ "value": "ct", "raw": "'ct'", "range": [ - 34841, - 34845 + 34868, + 34872 ], "loc": { "start": { @@ -54530,8 +54639,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 34847, - 34855 + 34874, + 34882 ], "loc": { "start": { @@ -54546,8 +54655,8 @@ } ], "range": [ - 34840, - 34856 + 34867, + 34883 ], "loc": { "start": { @@ -54562,8 +54671,8 @@ } ], "range": [ - 34742, - 34857 + 34769, + 34884 ], "loc": { "start": { @@ -54577,8 +54686,8 @@ } }, "range": [ - 34736, - 34857 + 34763, + 34884 ], "loc": { "start": { @@ -54594,8 +54703,8 @@ ], "kind": "let", "range": [ - 34732, - 34858 + 34759, + 34885 ], "loc": { "start": { @@ -54620,8 +54729,8 @@ "type": "Identifier", "name": "inpType", "range": [ - 34872, - 34879 + 34899, + 34906 ], "loc": { "start": { @@ -54639,8 +54748,8 @@ "value": "hidden", "raw": "'hidden'", "range": [ - 34884, - 34892 + 34911, + 34919 ], "loc": { "start": { @@ -54654,8 +54763,8 @@ } }, "range": [ - 34872, - 34892 + 34899, + 34919 ], "loc": { "start": { @@ -54674,8 +54783,8 @@ "object": { "type": "ThisExpression", "range": [ - 34896, - 34900 + 34923, + 34927 ], "loc": { "start": { @@ -54692,8 +54801,8 @@ "type": "Identifier", "name": "watermark", "range": [ - 34901, - 34910 + 34928, + 34937 ], "loc": { "start": { @@ -54707,8 +54816,8 @@ } }, "range": [ - 34896, - 34910 + 34923, + 34937 ], "loc": { "start": { @@ -54722,8 +54831,8 @@ } }, "range": [ - 34872, - 34910 + 34899, + 34937 ], "loc": { "start": { @@ -54750,8 +54859,8 @@ "type": "Identifier", "name": "inp", "range": [ - 34926, - 34929 + 34953, + 34956 ], "loc": { "start": { @@ -54768,8 +54877,8 @@ "type": "Identifier", "name": "setAttribute", "range": [ - 34930, - 34942 + 34957, + 34969 ], "loc": { "start": { @@ -54783,8 +54892,8 @@ } }, "range": [ - 34926, - 34942 + 34953, + 34969 ], "loc": { "start": { @@ -54803,8 +54912,8 @@ "value": "placeholder", "raw": "'placeholder'", "range": [ - 34943, - 34956 + 34970, + 34983 ], "loc": { "start": { @@ -54825,8 +54934,8 @@ "object": { "type": "ThisExpression", "range": [ - 34974, - 34978 + 35001, + 35005 ], "loc": { "start": { @@ -54843,8 +54952,8 @@ "type": "Identifier", "name": "isWatermarkArray", "range": [ - 34979, - 34995 + 35006, + 35022 ], "loc": { "start": { @@ -54858,8 +54967,8 @@ } }, "range": [ - 34974, - 34995 + 35001, + 35022 ], "loc": { "start": { @@ -54884,8 +54993,8 @@ "object": { "type": "ThisExpression", "range": [ - 34999, - 35003 + 35026, + 35030 ], "loc": { "start": { @@ -54902,8 +55011,8 @@ "type": "Identifier", "name": "watermark", "range": [ - 35004, - 35013 + 35031, + 35040 ], "loc": { "start": { @@ -54917,8 +55026,8 @@ } }, "range": [ - 34999, - 35013 + 35026, + 35040 ], "loc": { "start": { @@ -54935,8 +55044,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 35014, - 35022 + 35041, + 35049 ], "loc": { "start": { @@ -54950,8 +55059,8 @@ } }, "range": [ - 34999, - 35023 + 35026, + 35050 ], "loc": { "start": { @@ -54969,8 +55078,8 @@ "value": "", "raw": "''", "range": [ - 35027, - 35029 + 35054, + 35056 ], "loc": { "start": { @@ -54984,8 +55093,8 @@ } }, "range": [ - 34999, - 35029 + 35026, + 35056 ], "loc": { "start": { @@ -55004,8 +55113,8 @@ "object": { "type": "ThisExpression", "range": [ - 35053, - 35057 + 35080, + 35084 ], "loc": { "start": { @@ -55022,8 +55131,8 @@ "type": "Identifier", "name": "watermark", "range": [ - 35058, - 35067 + 35085, + 35094 ], "loc": { "start": { @@ -55037,8 +55146,8 @@ } }, "range": [ - 35053, - 35067 + 35080, + 35094 ], "loc": { "start": { @@ -55052,8 +55161,8 @@ } }, "range": [ - 34974, - 35067 + 35001, + 35094 ], "loc": { "start": { @@ -55068,8 +55177,8 @@ } ], "range": [ - 34926, - 35081 + 34953, + 35108 ], "loc": { "start": { @@ -55083,8 +55192,8 @@ } }, "range": [ - 34926, - 35082 + 34953, + 35109 ], "loc": { "start": { @@ -55099,8 +55208,8 @@ } ], "range": [ - 34912, - 35092 + 34939, + 35119 ], "loc": { "start": { @@ -55115,8 +55224,8 @@ }, "alternate": null, "range": [ - 34868, - 35092 + 34895, + 35119 ], "loc": { "start": { @@ -55141,8 +55250,8 @@ "type": "Identifier", "name": "inp", "range": [ - 35101, - 35104 + 35128, + 35131 ], "loc": { "start": { @@ -55159,8 +55268,8 @@ "type": "Identifier", "name": "className", "range": [ - 35105, - 35114 + 35132, + 35141 ], "loc": { "start": { @@ -55174,8 +55283,8 @@ } }, "range": [ - 35101, - 35114 + 35128, + 35141 ], "loc": { "start": { @@ -55195,8 +55304,8 @@ "type": "Identifier", "name": "cssClass", "range": [ - 35117, - 35125 + 35144, + 35152 ], "loc": { "start": { @@ -55215,8 +55324,8 @@ "object": { "type": "ThisExpression", "range": [ - 35129, - 35133 + 35156, + 35160 ], "loc": { "start": { @@ -55233,8 +55342,8 @@ "type": "Identifier", "name": "fltCssClass", "range": [ - 35134, - 35145 + 35161, + 35172 ], "loc": { "start": { @@ -55248,8 +55357,8 @@ } }, "range": [ - 35129, - 35145 + 35156, + 35172 ], "loc": { "start": { @@ -55263,8 +55372,8 @@ } }, "range": [ - 35117, - 35145 + 35144, + 35172 ], "loc": { "start": { @@ -55278,8 +55387,8 @@ } }, "range": [ - 35101, - 35145 + 35128, + 35172 ], "loc": { "start": { @@ -55293,8 +55402,8 @@ } }, "range": [ - 35101, - 35146 + 35128, + 35173 ], "loc": { "start": { @@ -55315,8 +55424,8 @@ "type": "Identifier", "name": "addEvt", "range": [ - 35155, - 35161 + 35182, + 35188 ], "loc": { "start": { @@ -55334,8 +55443,8 @@ "type": "Identifier", "name": "inp", "range": [ - 35162, - 35165 + 35189, + 35192 ], "loc": { "start": { @@ -55353,8 +55462,8 @@ "value": "focus", "raw": "'focus'", "range": [ - 35167, - 35174 + 35194, + 35201 ], "loc": { "start": { @@ -55375,8 +55484,8 @@ "type": "Identifier", "name": "evt", "range": [ - 35177, - 35180 + 35204, + 35207 ], "loc": { "start": { @@ -55398,8 +55507,8 @@ "object": { "type": "ThisExpression", "range": [ - 35185, - 35189 + 35212, + 35216 ], "loc": { "start": { @@ -55416,8 +55525,8 @@ "type": "Identifier", "name": "onInpFocus", "range": [ - 35190, - 35200 + 35217, + 35227 ], "loc": { "start": { @@ -55431,8 +55540,8 @@ } }, "range": [ - 35185, - 35200 + 35212, + 35227 ], "loc": { "start": { @@ -55450,8 +55559,8 @@ "type": "Identifier", "name": "evt", "range": [ - 35201, - 35204 + 35228, + 35231 ], "loc": { "start": { @@ -55466,8 +55575,8 @@ } ], "range": [ - 35185, - 35205 + 35212, + 35232 ], "loc": { "start": { @@ -55483,8 +55592,8 @@ "generator": false, "expression": true, "range": [ - 35176, - 35205 + 35203, + 35232 ], "loc": { "start": { @@ -55499,8 +55608,8 @@ } ], "range": [ - 35155, - 35206 + 35182, + 35233 ], "loc": { "start": { @@ -55514,8 +55623,8 @@ } }, "range": [ - 35155, - 35207 + 35182, + 35234 ], "loc": { "start": { @@ -55532,8 +55641,8 @@ "type": "Line", "value": "filter is appended in custom element", "range": [ - 35217, - 35255 + 35244, + 35282 ], "loc": { "start": { @@ -55554,8 +55663,8 @@ "type": "Identifier", "name": "externalFltTgtId", "range": [ - 35268, - 35284 + 35295, + 35311 ], "loc": { "start": { @@ -55584,8 +55693,8 @@ "type": "Identifier", "name": "elm", "range": [ - 35300, - 35303 + 35327, + 35330 ], "loc": { "start": { @@ -55603,8 +55712,8 @@ "type": "Identifier", "name": "externalFltTgtId", "range": [ - 35304, - 35320 + 35331, + 35347 ], "loc": { "start": { @@ -55619,8 +55728,8 @@ } ], "range": [ - 35300, - 35321 + 35327, + 35348 ], "loc": { "start": { @@ -55637,8 +55746,8 @@ "type": "Identifier", "name": "appendChild", "range": [ - 35322, - 35333 + 35349, + 35360 ], "loc": { "start": { @@ -55652,8 +55761,8 @@ } }, "range": [ - 35300, - 35333 + 35327, + 35360 ], "loc": { "start": { @@ -55671,8 +55780,8 @@ "type": "Identifier", "name": "inp", "range": [ - 35334, - 35337 + 35361, + 35364 ], "loc": { "start": { @@ -55687,8 +55796,8 @@ } ], "range": [ - 35300, - 35338 + 35327, + 35365 ], "loc": { "start": { @@ -55702,8 +55811,8 @@ } }, "range": [ - 35300, - 35339 + 35327, + 35366 ], "loc": { "start": { @@ -55718,8 +55827,8 @@ } ], "range": [ - 35286, - 35349 + 35313, + 35376 ], "loc": { "start": { @@ -55746,8 +55855,8 @@ "type": "Identifier", "name": "container", "range": [ - 35369, - 35378 + 35396, + 35405 ], "loc": { "start": { @@ -55764,8 +55873,8 @@ "type": "Identifier", "name": "appendChild", "range": [ - 35379, - 35390 + 35406, + 35417 ], "loc": { "start": { @@ -55779,8 +55888,8 @@ } }, "range": [ - 35369, - 35390 + 35396, + 35417 ], "loc": { "start": { @@ -55798,8 +55907,8 @@ "type": "Identifier", "name": "inp", "range": [ - 35391, - 35394 + 35418, + 35421 ], "loc": { "start": { @@ -55814,8 +55923,8 @@ } ], "range": [ - 35369, - 35395 + 35396, + 35422 ], "loc": { "start": { @@ -55829,8 +55938,8 @@ } }, "range": [ - 35369, - 35396 + 35396, + 35423 ], "loc": { "start": { @@ -55845,8 +55954,8 @@ } ], "range": [ - 35355, - 35406 + 35382, + 35433 ], "loc": { "start": { @@ -55860,8 +55969,8 @@ } }, "range": [ - 35264, - 35406 + 35291, + 35433 ], "loc": { "start": { @@ -55878,8 +55987,8 @@ "type": "Line", "value": "filter is appended in custom element", "range": [ - 35217, - 35255 + 35244, + 35282 ], "loc": { "start": { @@ -55907,8 +56016,8 @@ "object": { "type": "ThisExpression", "range": [ - 35416, - 35420 + 35443, + 35447 ], "loc": { "start": { @@ -55925,8 +56034,8 @@ "type": "Identifier", "name": "fltIds", "range": [ - 35421, - 35427 + 35448, + 35454 ], "loc": { "start": { @@ -55940,8 +56049,8 @@ } }, "range": [ - 35416, - 35427 + 35443, + 35454 ], "loc": { "start": { @@ -55958,8 +56067,8 @@ "type": "Identifier", "name": "push", "range": [ - 35428, - 35432 + 35455, + 35459 ], "loc": { "start": { @@ -55973,8 +56082,8 @@ } }, "range": [ - 35416, - 35432 + 35443, + 35459 ], "loc": { "start": { @@ -55995,8 +56104,8 @@ "type": "Identifier", "name": "inp", "range": [ - 35433, - 35436 + 35460, + 35463 ], "loc": { "start": { @@ -56013,8 +56122,8 @@ "type": "Identifier", "name": "id", "range": [ - 35437, - 35439 + 35464, + 35466 ], "loc": { "start": { @@ -56028,8 +56137,8 @@ } }, "range": [ - 35433, - 35439 + 35460, + 35466 ], "loc": { "start": { @@ -56044,8 +56153,8 @@ } ], "range": [ - 35416, - 35440 + 35443, + 35467 ], "loc": { "start": { @@ -56059,8 +56168,8 @@ } }, "range": [ - 35416, - 35441 + 35443, + 35468 ], "loc": { "start": { @@ -56081,8 +56190,8 @@ "type": "Identifier", "name": "addEvt", "range": [ - 35451, - 35457 + 35478, + 35484 ], "loc": { "start": { @@ -56100,8 +56209,8 @@ "type": "Identifier", "name": "inp", "range": [ - 35458, - 35461 + 35485, + 35488 ], "loc": { "start": { @@ -56119,8 +56228,8 @@ "value": "keypress", "raw": "'keypress'", "range": [ - 35463, - 35473 + 35490, + 35500 ], "loc": { "start": { @@ -56141,8 +56250,8 @@ "type": "Identifier", "name": "evt", "range": [ - 35476, - 35479 + 35503, + 35506 ], "loc": { "start": { @@ -56164,8 +56273,8 @@ "object": { "type": "ThisExpression", "range": [ - 35484, - 35488 + 35511, + 35515 ], "loc": { "start": { @@ -56182,8 +56291,8 @@ "type": "Identifier", "name": "detectKey", "range": [ - 35489, - 35498 + 35516, + 35525 ], "loc": { "start": { @@ -56197,8 +56306,8 @@ } }, "range": [ - 35484, - 35498 + 35511, + 35525 ], "loc": { "start": { @@ -56216,8 +56325,8 @@ "type": "Identifier", "name": "evt", "range": [ - 35499, - 35502 + 35526, + 35529 ], "loc": { "start": { @@ -56232,8 +56341,8 @@ } ], "range": [ - 35484, - 35503 + 35511, + 35530 ], "loc": { "start": { @@ -56249,8 +56358,8 @@ "generator": false, "expression": true, "range": [ - 35475, - 35503 + 35502, + 35530 ], "loc": { "start": { @@ -56265,8 +56374,8 @@ } ], "range": [ - 35451, - 35504 + 35478, + 35531 ], "loc": { "start": { @@ -56280,8 +56389,8 @@ } }, "range": [ - 35451, - 35505 + 35478, + 35532 ], "loc": { "start": { @@ -56302,8 +56411,8 @@ "type": "Identifier", "name": "addEvt", "range": [ - 35514, - 35520 + 35541, + 35547 ], "loc": { "start": { @@ -56321,8 +56430,8 @@ "type": "Identifier", "name": "inp", "range": [ - 35521, - 35524 + 35548, + 35551 ], "loc": { "start": { @@ -56340,8 +56449,8 @@ "value": "keydown", "raw": "'keydown'", "range": [ - 35526, - 35535 + 35553, + 35562 ], "loc": { "start": { @@ -56366,8 +56475,8 @@ "object": { "type": "ThisExpression", "range": [ - 35543, - 35547 + 35570, + 35574 ], "loc": { "start": { @@ -56384,8 +56493,8 @@ "type": "Identifier", "name": "onKeyDown", "range": [ - 35548, - 35557 + 35575, + 35584 ], "loc": { "start": { @@ -56399,8 +56508,8 @@ } }, "range": [ - 35543, - 35557 + 35570, + 35584 ], "loc": { "start": { @@ -56415,8 +56524,8 @@ }, "arguments": [], "range": [ - 35543, - 35559 + 35570, + 35586 ], "loc": { "start": { @@ -56432,8 +56541,8 @@ "generator": false, "expression": true, "range": [ - 35537, - 35559 + 35564, + 35586 ], "loc": { "start": { @@ -56448,8 +56557,8 @@ } ], "range": [ - 35514, - 35560 + 35541, + 35587 ], "loc": { "start": { @@ -56463,8 +56572,8 @@ } }, "range": [ - 35514, - 35561 + 35541, + 35588 ], "loc": { "start": { @@ -56485,8 +56594,8 @@ "type": "Identifier", "name": "addEvt", "range": [ - 35570, - 35576 + 35597, + 35603 ], "loc": { "start": { @@ -56504,8 +56613,8 @@ "type": "Identifier", "name": "inp", "range": [ - 35577, - 35580 + 35604, + 35607 ], "loc": { "start": { @@ -56523,8 +56632,8 @@ "value": "keyup", "raw": "'keyup'", "range": [ - 35582, - 35589 + 35609, + 35616 ], "loc": { "start": { @@ -56545,8 +56654,8 @@ "type": "Identifier", "name": "evt", "range": [ - 35592, - 35595 + 35619, + 35622 ], "loc": { "start": { @@ -56568,8 +56677,8 @@ "object": { "type": "ThisExpression", "range": [ - 35600, - 35604 + 35627, + 35631 ], "loc": { "start": { @@ -56586,8 +56695,8 @@ "type": "Identifier", "name": "onKeyUp", "range": [ - 35605, - 35612 + 35632, + 35639 ], "loc": { "start": { @@ -56601,8 +56710,8 @@ } }, "range": [ - 35600, - 35612 + 35627, + 35639 ], "loc": { "start": { @@ -56620,8 +56729,8 @@ "type": "Identifier", "name": "evt", "range": [ - 35613, - 35616 + 35640, + 35643 ], "loc": { "start": { @@ -56636,8 +56745,8 @@ } ], "range": [ - 35600, - 35617 + 35627, + 35644 ], "loc": { "start": { @@ -56653,8 +56762,8 @@ "generator": false, "expression": true, "range": [ - 35591, - 35617 + 35618, + 35644 ], "loc": { "start": { @@ -56669,8 +56778,8 @@ } ], "range": [ - 35570, - 35618 + 35597, + 35645 ], "loc": { "start": { @@ -56684,8 +56793,8 @@ } }, "range": [ - 35570, - 35619 + 35597, + 35646 ], "loc": { "start": { @@ -56706,8 +56815,8 @@ "type": "Identifier", "name": "addEvt", "range": [ - 35628, - 35634 + 35655, + 35661 ], "loc": { "start": { @@ -56725,8 +56834,8 @@ "type": "Identifier", "name": "inp", "range": [ - 35635, - 35638 + 35662, + 35665 ], "loc": { "start": { @@ -56744,8 +56853,8 @@ "value": "blur", "raw": "'blur'", "range": [ - 35640, - 35646 + 35667, + 35673 ], "loc": { "start": { @@ -56770,8 +56879,8 @@ "object": { "type": "ThisExpression", "range": [ - 35654, - 35658 + 35681, + 35685 ], "loc": { "start": { @@ -56788,8 +56897,8 @@ "type": "Identifier", "name": "onInpBlur", "range": [ - 35659, - 35668 + 35686, + 35695 ], "loc": { "start": { @@ -56803,8 +56912,8 @@ } }, "range": [ - 35654, - 35668 + 35681, + 35695 ], "loc": { "start": { @@ -56819,8 +56928,8 @@ }, "arguments": [], "range": [ - 35654, - 35670 + 35681, + 35697 ], "loc": { "start": { @@ -56836,8 +56945,8 @@ "generator": false, "expression": true, "range": [ - 35648, - 35670 + 35675, + 35697 ], "loc": { "start": { @@ -56852,8 +56961,8 @@ } ], "range": [ - 35628, - 35671 + 35655, + 35698 ], "loc": { "start": { @@ -56867,8 +56976,8 @@ } }, "range": [ - 35628, - 35672 + 35655, + 35699 ], "loc": { "start": { @@ -56883,8 +56992,8 @@ } ], "range": [ - 34512, - 35678 + 34539, + 35705 ], "loc": { "start": { @@ -56900,8 +57009,8 @@ "generator": false, "expression": false, "range": [ - 34480, - 35678 + 34507, + 35705 ], "loc": { "start": { @@ -56917,8 +57026,8 @@ "kind": "method", "computed": false, "range": [ - 34463, - 35678 + 34490, + 35705 ], "loc": { "start": { @@ -56935,8 +57044,8 @@ "type": "Block", "value": "*\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 ", "range": [ - 34239, - 34458 + 34266, + 34485 ], "loc": { "start": { @@ -56955,8 +57064,8 @@ "type": "Block", "value": "*\n * Build submit button\n * @param {Number} colIndex Column index\n * @param {DOMElement} container Container DOM element\n ", "range": [ - 35684, - 35833 + 35711, + 35860 ], "loc": { "start": { @@ -56978,8 +57087,8 @@ "type": "Identifier", "name": "_buildSubmitButton", "range": [ - 35838, - 35856 + 35865, + 35883 ], "loc": { "start": { @@ -57000,8 +57109,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 35857, - 35865 + 35884, + 35892 ], "loc": { "start": { @@ -57018,8 +57127,8 @@ "type": "Identifier", "name": "container", "range": [ - 35867, - 35876 + 35894, + 35903 ], "loc": { "start": { @@ -57045,8 +57154,8 @@ "type": "Identifier", "name": "externalFltTgtId", "range": [ - 35892, - 35908 + 35919, + 35935 ], "loc": { "start": { @@ -57067,8 +57176,8 @@ "object": { "type": "ThisExpression", "range": [ - 35911, - 35915 + 35938, + 35942 ], "loc": { "start": { @@ -57085,8 +57194,8 @@ "type": "Identifier", "name": "isExternalFlt", "range": [ - 35916, - 35929 + 35943, + 35956 ], "loc": { "start": { @@ -57100,8 +57209,8 @@ } }, "range": [ - 35911, - 35929 + 35938, + 35956 ], "loc": { "start": { @@ -57123,8 +57232,8 @@ "object": { "type": "ThisExpression", "range": [ - 35944, - 35948 + 35971, + 35975 ], "loc": { "start": { @@ -57141,8 +57250,8 @@ "type": "Identifier", "name": "externalFltTgtIds", "range": [ - 35949, - 35966 + 35976, + 35993 ], "loc": { "start": { @@ -57156,8 +57265,8 @@ } }, "range": [ - 35944, - 35966 + 35971, + 35993 ], "loc": { "start": { @@ -57174,8 +57283,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 35967, - 35975 + 35994, + 36002 ], "loc": { "start": { @@ -57189,8 +57298,8 @@ } }, "range": [ - 35944, - 35976 + 35971, + 36003 ], "loc": { "start": { @@ -57208,8 +57317,8 @@ "value": null, "raw": "null", "range": [ - 35979, - 35983 + 36006, + 36010 ], "loc": { "start": { @@ -57223,8 +57332,8 @@ } }, "range": [ - 35911, - 35983 + 35938, + 36010 ], "loc": { "start": { @@ -57238,8 +57347,8 @@ } }, "range": [ - 35892, - 35983 + 35919, + 36010 ], "loc": { "start": { @@ -57255,8 +57364,8 @@ ], "kind": "let", "range": [ - 35888, - 35984 + 35915, + 36011 ], "loc": { "start": { @@ -57278,8 +57387,8 @@ "type": "Identifier", "name": "btn", "range": [ - 35997, - 36000 + 36024, + 36027 ], "loc": { "start": { @@ -57298,8 +57407,8 @@ "type": "Identifier", "name": "createElm", "range": [ - 36003, - 36012 + 36030, + 36039 ], "loc": { "start": { @@ -57317,8 +57426,8 @@ "type": "Identifier", "name": "INPUT", "range": [ - 36013, - 36018 + 36040, + 36045 ], "loc": { "start": { @@ -57339,8 +57448,8 @@ "value": "type", "raw": "'type'", "range": [ - 36033, - 36039 + 36060, + 36066 ], "loc": { "start": { @@ -57358,8 +57467,8 @@ "value": "button", "raw": "'button'", "range": [ - 36041, - 36049 + 36068, + 36076 ], "loc": { "start": { @@ -57374,8 +57483,8 @@ } ], "range": [ - 36032, - 36050 + 36059, + 36077 ], "loc": { "start": { @@ -57396,8 +57505,8 @@ "value": "value", "raw": "'value'", "range": [ - 36065, - 36072 + 36092, + 36099 ], "loc": { "start": { @@ -57416,8 +57525,8 @@ "object": { "type": "ThisExpression", "range": [ - 36074, - 36078 + 36101, + 36105 ], "loc": { "start": { @@ -57434,8 +57543,8 @@ "type": "Identifier", "name": "btnText", "range": [ - 36079, - 36086 + 36106, + 36113 ], "loc": { "start": { @@ -57449,8 +57558,8 @@ } }, "range": [ - 36074, - 36086 + 36101, + 36113 ], "loc": { "start": { @@ -57465,8 +57574,8 @@ } ], "range": [ - 36064, - 36087 + 36091, + 36114 ], "loc": { "start": { @@ -57481,8 +57590,8 @@ } ], "range": [ - 36003, - 36097 + 36030, + 36124 ], "loc": { "start": { @@ -57496,8 +57605,8 @@ } }, "range": [ - 35997, - 36097 + 36024, + 36124 ], "loc": { "start": { @@ -57513,8 +57622,8 @@ ], "kind": "let", "range": [ - 35993, - 36098 + 36020, + 36125 ], "loc": { "start": { @@ -57539,8 +57648,8 @@ "type": "Identifier", "name": "btn", "range": [ - 36107, - 36110 + 36134, + 36137 ], "loc": { "start": { @@ -57557,8 +57666,8 @@ "type": "Identifier", "name": "className", "range": [ - 36111, - 36120 + 36138, + 36147 ], "loc": { "start": { @@ -57572,8 +57681,8 @@ } }, "range": [ - 36107, - 36120 + 36134, + 36147 ], "loc": { "start": { @@ -57592,8 +57701,8 @@ "object": { "type": "ThisExpression", "range": [ - 36123, - 36127 + 36150, + 36154 ], "loc": { "start": { @@ -57610,8 +57719,8 @@ "type": "Identifier", "name": "btnCssClass", "range": [ - 36128, - 36139 + 36155, + 36166 ], "loc": { "start": { @@ -57625,8 +57734,8 @@ } }, "range": [ - 36123, - 36139 + 36150, + 36166 ], "loc": { "start": { @@ -57640,8 +57749,8 @@ } }, "range": [ - 36107, - 36139 + 36134, + 36166 ], "loc": { "start": { @@ -57655,8 +57764,8 @@ } }, "range": [ - 36107, - 36140 + 36134, + 36167 ], "loc": { "start": { @@ -57673,8 +57782,8 @@ "type": "Line", "value": "filter is appended in custom element", "range": [ - 36150, - 36188 + 36177, + 36215 ], "loc": { "start": { @@ -57695,8 +57804,8 @@ "type": "Identifier", "name": "externalFltTgtId", "range": [ - 36201, - 36217 + 36228, + 36244 ], "loc": { "start": { @@ -57725,8 +57834,8 @@ "type": "Identifier", "name": "elm", "range": [ - 36233, - 36236 + 36260, + 36263 ], "loc": { "start": { @@ -57744,8 +57853,8 @@ "type": "Identifier", "name": "externalFltTgtId", "range": [ - 36237, - 36253 + 36264, + 36280 ], "loc": { "start": { @@ -57760,8 +57869,8 @@ } ], "range": [ - 36233, - 36254 + 36260, + 36281 ], "loc": { "start": { @@ -57778,8 +57887,8 @@ "type": "Identifier", "name": "appendChild", "range": [ - 36255, - 36266 + 36282, + 36293 ], "loc": { "start": { @@ -57793,8 +57902,8 @@ } }, "range": [ - 36233, - 36266 + 36260, + 36293 ], "loc": { "start": { @@ -57812,8 +57921,8 @@ "type": "Identifier", "name": "btn", "range": [ - 36267, - 36270 + 36294, + 36297 ], "loc": { "start": { @@ -57828,8 +57937,8 @@ } ], "range": [ - 36233, - 36271 + 36260, + 36298 ], "loc": { "start": { @@ -57843,8 +57952,8 @@ } }, "range": [ - 36233, - 36272 + 36260, + 36299 ], "loc": { "start": { @@ -57859,8 +57968,8 @@ } ], "range": [ - 36219, - 36282 + 36246, + 36309 ], "loc": { "start": { @@ -57887,8 +57996,8 @@ "type": "Identifier", "name": "container", "range": [ - 36302, - 36311 + 36329, + 36338 ], "loc": { "start": { @@ -57905,8 +58014,8 @@ "type": "Identifier", "name": "appendChild", "range": [ - 36312, - 36323 + 36339, + 36350 ], "loc": { "start": { @@ -57920,8 +58029,8 @@ } }, "range": [ - 36302, - 36323 + 36329, + 36350 ], "loc": { "start": { @@ -57939,8 +58048,8 @@ "type": "Identifier", "name": "btn", "range": [ - 36324, - 36327 + 36351, + 36354 ], "loc": { "start": { @@ -57955,8 +58064,8 @@ } ], "range": [ - 36302, - 36328 + 36329, + 36355 ], "loc": { "start": { @@ -57970,8 +58079,8 @@ } }, "range": [ - 36302, - 36329 + 36329, + 36356 ], "loc": { "start": { @@ -57986,8 +58095,8 @@ } ], "range": [ - 36288, - 36339 + 36315, + 36366 ], "loc": { "start": { @@ -58001,8 +58110,8 @@ } }, "range": [ - 36197, - 36339 + 36224, + 36366 ], "loc": { "start": { @@ -58019,8 +58128,8 @@ "type": "Line", "value": "filter is appended in custom element", "range": [ - 36150, - 36188 + 36177, + 36215 ], "loc": { "start": { @@ -58043,8 +58152,8 @@ "type": "Identifier", "name": "addEvt", "range": [ - 36349, - 36355 + 36376, + 36382 ], "loc": { "start": { @@ -58062,8 +58171,8 @@ "type": "Identifier", "name": "btn", "range": [ - 36356, - 36359 + 36383, + 36386 ], "loc": { "start": { @@ -58081,8 +58190,8 @@ "value": "click", "raw": "'click'", "range": [ - 36361, - 36368 + 36388, + 36395 ], "loc": { "start": { @@ -58107,8 +58216,8 @@ "object": { "type": "ThisExpression", "range": [ - 36376, - 36380 + 36403, + 36407 ], "loc": { "start": { @@ -58125,8 +58234,8 @@ "type": "Identifier", "name": "filter", "range": [ - 36381, - 36387 + 36408, + 36414 ], "loc": { "start": { @@ -58140,8 +58249,8 @@ } }, "range": [ - 36376, - 36387 + 36403, + 36414 ], "loc": { "start": { @@ -58156,8 +58265,8 @@ }, "arguments": [], "range": [ - 36376, - 36389 + 36403, + 36416 ], "loc": { "start": { @@ -58173,8 +58282,8 @@ "generator": false, "expression": true, "range": [ - 36370, - 36389 + 36397, + 36416 ], "loc": { "start": { @@ -58189,8 +58298,8 @@ } ], "range": [ - 36349, - 36390 + 36376, + 36417 ], "loc": { "start": { @@ -58204,8 +58313,8 @@ } }, "range": [ - 36349, - 36391 + 36376, + 36418 ], "loc": { "start": { @@ -58220,8 +58329,8 @@ } ], "range": [ - 35878, - 36397 + 35905, + 36424 ], "loc": { "start": { @@ -58237,8 +58346,8 @@ "generator": false, "expression": false, "range": [ - 35856, - 36397 + 35883, + 36424 ], "loc": { "start": { @@ -58254,8 +58363,8 @@ "kind": "method", "computed": false, "range": [ - 35838, - 36397 + 35865, + 36424 ], "loc": { "start": { @@ -58272,8 +58381,8 @@ "type": "Block", "value": "*\n * Build submit button\n * @param {Number} colIndex Column index\n * @param {DOMElement} container Container DOM element\n ", "range": [ - 35684, - 35833 + 35711, + 35860 ], "loc": { "start": { @@ -58292,8 +58401,8 @@ "type": "Block", "value": "*\n * Istantiate the collection of features required by the\n * configuration and add them to the features registry. A feature is\n * described by a `class` and `name` fields and and optional `property`\n * field:\n * {\n * class: AClass,\n * name: 'aClass'\n * }\n * @param {Array} [features=[]]\n * @private\n ", "range": [ - 36403, - 36756 + 36430, + 36783 ], "loc": { "start": { @@ -58315,8 +58424,8 @@ "type": "Identifier", "name": "instantiateFeatures", "range": [ - 36761, - 36780 + 36788, + 36807 ], "loc": { "start": { @@ -58339,8 +58448,8 @@ "type": "Identifier", "name": "features", "range": [ - 36781, - 36789 + 36808, + 36816 ], "loc": { "start": { @@ -58357,8 +58466,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 36792, - 36794 + 36819, + 36821 ], "loc": { "start": { @@ -58372,8 +58481,8 @@ } }, "range": [ - 36781, - 36794 + 36808, + 36821 ], "loc": { "start": { @@ -58401,8 +58510,8 @@ "type": "Identifier", "name": "features", "range": [ - 36806, - 36814 + 36833, + 36841 ], "loc": { "start": { @@ -58419,8 +58528,8 @@ "type": "Identifier", "name": "forEach", "range": [ - 36815, - 36822 + 36842, + 36849 ], "loc": { "start": { @@ -58434,8 +58543,8 @@ } }, "range": [ - 36806, - 36822 + 36833, + 36849 ], "loc": { "start": { @@ -58457,8 +58566,8 @@ "type": "Identifier", "name": "feature", "range": [ - 36824, - 36831 + 36851, + 36858 ], "loc": { "start": { @@ -58487,8 +58596,8 @@ "type": "Identifier", "name": "feature", "range": [ - 37102, - 37109 + 37129, + 37136 ], "loc": { "start": { @@ -58505,8 +58614,8 @@ "type": "Identifier", "name": "property", "range": [ - 37110, - 37118 + 37137, + 37145 ], "loc": { "start": { @@ -58520,8 +58629,8 @@ } }, "range": [ - 37102, - 37118 + 37129, + 37145 ], "loc": { "start": { @@ -58544,8 +58653,8 @@ "type": "Identifier", "name": "feature", "range": [ - 37121, - 37128 + 37148, + 37155 ], "loc": { "start": { @@ -58562,8 +58671,8 @@ "type": "Identifier", "name": "property", "range": [ - 37129, - 37137 + 37156, + 37164 ], "loc": { "start": { @@ -58577,8 +58686,8 @@ } }, "range": [ - 37121, - 37137 + 37148, + 37164 ], "loc": { "start": { @@ -58598,8 +58707,8 @@ "type": "Identifier", "name": "feature", "range": [ - 37141, - 37148 + 37168, + 37175 ], "loc": { "start": { @@ -58616,8 +58725,8 @@ "type": "Identifier", "name": "name", "range": [ - 37149, - 37153 + 37176, + 37180 ], "loc": { "start": { @@ -58631,8 +58740,8 @@ } }, "range": [ - 37141, - 37153 + 37168, + 37180 ], "loc": { "start": { @@ -58646,8 +58755,8 @@ } }, "range": [ - 37121, - 37153 + 37148, + 37180 ], "loc": { "start": { @@ -58661,8 +58770,8 @@ } }, "range": [ - 37102, - 37153 + 37129, + 37180 ], "loc": { "start": { @@ -58676,8 +58785,8 @@ } }, "range": [ - 37102, - 37154 + 37129, + 37181 ], "loc": { "start": { @@ -58694,8 +58803,8 @@ "type": "Line", "value": " TODO: remove the property field.", "range": [ - 36850, - 36885 + 36877, + 36912 ], "loc": { "start": { @@ -58712,8 +58821,8 @@ "type": "Line", "value": " Due to naming convention inconsistencies, a `property`", "range": [ - 36898, - 36955 + 36925, + 36982 ], "loc": { "start": { @@ -58730,8 +58839,8 @@ "type": "Line", "value": " field is added to allow a conditional instanciation based", "range": [ - 36968, - 37028 + 36995, + 37055 ], "loc": { "start": { @@ -58748,8 +58857,8 @@ "type": "Line", "value": " on that property on TableFilter, if supplied.", "range": [ - 37041, - 37089 + 37068, + 37116 ], "loc": { "start": { @@ -58778,8 +58887,8 @@ "object": { "type": "ThisExpression", "range": [ - 37171, - 37175 + 37198, + 37202 ], "loc": { "start": { @@ -58799,8 +58908,8 @@ "type": "Identifier", "name": "feature", "range": [ - 37176, - 37183 + 37203, + 37210 ], "loc": { "start": { @@ -58817,8 +58926,8 @@ "type": "Identifier", "name": "property", "range": [ - 37184, - 37192 + 37211, + 37219 ], "loc": { "start": { @@ -58832,8 +58941,8 @@ } }, "range": [ - 37176, - 37192 + 37203, + 37219 ], "loc": { "start": { @@ -58847,8 +58956,8 @@ } }, "range": [ - 37171, - 37193 + 37198, + 37220 ], "loc": { "start": { @@ -58866,8 +58975,8 @@ "value": true, "raw": "true", "range": [ - 37198, - 37202 + 37225, + 37229 ], "loc": { "start": { @@ -58881,8 +58990,8 @@ } }, "range": [ - 37171, - 37202 + 37198, + 37229 ], "loc": { "start": { @@ -58905,8 +59014,8 @@ "type": "Identifier", "name": "feature", "range": [ - 37206, - 37213 + 37233, + 37240 ], "loc": { "start": { @@ -58923,8 +59032,8 @@ "type": "Identifier", "name": "enforce", "range": [ - 37214, - 37221 + 37241, + 37248 ], "loc": { "start": { @@ -58938,8 +59047,8 @@ } }, "range": [ - 37206, - 37221 + 37233, + 37248 ], "loc": { "start": { @@ -58957,8 +59066,8 @@ "value": true, "raw": "true", "range": [ - 37226, - 37230 + 37253, + 37257 ], "loc": { "start": { @@ -58972,8 +59081,8 @@ } }, "range": [ - 37206, - 37230 + 37233, + 37257 ], "loc": { "start": { @@ -58987,8 +59096,8 @@ } }, "range": [ - 37171, - 37230 + 37198, + 37257 ], "loc": { "start": { @@ -59018,8 +59127,8 @@ "type": "Identifier", "name": "class", "range": [ - 37255, - 37260 + 37282, + 37287 ], "loc": { "start": { @@ -59036,8 +59145,8 @@ "type": "Identifier", "name": "Cls", "range": [ - 37262, - 37265 + 37289, + 37292 ], "loc": { "start": { @@ -59055,8 +59164,8 @@ "shorthand": false, "computed": false, "range": [ - 37255, - 37265 + 37282, + 37292 ], "loc": { "start": { @@ -59075,8 +59184,8 @@ "type": "Identifier", "name": "name", "range": [ - 37267, - 37271 + 37294, + 37298 ], "loc": { "start": { @@ -59093,8 +59202,8 @@ "type": "Identifier", "name": "name", "range": [ - 37267, - 37271 + 37294, + 37298 ], "loc": { "start": { @@ -59112,8 +59221,8 @@ "shorthand": true, "computed": false, "range": [ - 37267, - 37271 + 37294, + 37298 ], "loc": { "start": { @@ -59128,8 +59237,8 @@ } ], "range": [ - 37254, - 37272 + 37281, + 37299 ], "loc": { "start": { @@ -59146,8 +59255,8 @@ "type": "Identifier", "name": "feature", "range": [ - 37275, - 37282 + 37302, + 37309 ], "loc": { "start": { @@ -59161,8 +59270,8 @@ } }, "range": [ - 37254, - 37282 + 37281, + 37309 ], "loc": { "start": { @@ -59178,8 +59287,8 @@ ], "kind": "let", "range": [ - 37250, - 37283 + 37277, + 37310 ], "loc": { "start": { @@ -59206,8 +59315,8 @@ "object": { "type": "ThisExpression", "range": [ - 37301, - 37305 + 37328, + 37332 ], "loc": { "start": { @@ -59224,8 +59333,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 37306, - 37309 + 37333, + 37336 ], "loc": { "start": { @@ -59239,8 +59348,8 @@ } }, "range": [ - 37301, - 37309 + 37328, + 37336 ], "loc": { "start": { @@ -59257,8 +59366,8 @@ "type": "Identifier", "name": "name", "range": [ - 37310, - 37314 + 37337, + 37341 ], "loc": { "start": { @@ -59272,8 +59381,8 @@ } }, "range": [ - 37301, - 37315 + 37328, + 37342 ], "loc": { "start": { @@ -59298,8 +59407,8 @@ "object": { "type": "ThisExpression", "range": [ - 37318, - 37322 + 37345, + 37349 ], "loc": { "start": { @@ -59316,8 +59425,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 37323, - 37326 + 37350, + 37353 ], "loc": { "start": { @@ -59331,8 +59440,8 @@ } }, "range": [ - 37318, - 37326 + 37345, + 37353 ], "loc": { "start": { @@ -59349,8 +59458,8 @@ "type": "Identifier", "name": "name", "range": [ - 37327, - 37331 + 37354, + 37358 ], "loc": { "start": { @@ -59364,8 +59473,8 @@ } }, "range": [ - 37318, - 37332 + 37345, + 37359 ], "loc": { "start": { @@ -59384,8 +59493,8 @@ "type": "Identifier", "name": "Cls", "range": [ - 37340, - 37343 + 37367, + 37370 ], "loc": { "start": { @@ -59402,8 +59511,8 @@ { "type": "ThisExpression", "range": [ - 37344, - 37348 + 37371, + 37375 ], "loc": { "start": { @@ -59418,8 +59527,8 @@ } ], "range": [ - 37336, - 37349 + 37363, + 37376 ], "loc": { "start": { @@ -59433,8 +59542,8 @@ } }, "range": [ - 37318, - 37349 + 37345, + 37376 ], "loc": { "start": { @@ -59448,8 +59557,8 @@ } }, "range": [ - 37301, - 37349 + 37328, + 37376 ], "loc": { "start": { @@ -59463,8 +59572,8 @@ } }, "range": [ - 37301, - 37350 + 37328, + 37377 ], "loc": { "start": { @@ -59479,8 +59588,8 @@ } ], "range": [ - 37232, - 37364 + 37259, + 37391 ], "loc": { "start": { @@ -59495,8 +59604,8 @@ }, "alternate": null, "range": [ - 37167, - 37364 + 37194, + 37391 ], "loc": { "start": { @@ -59511,8 +59620,8 @@ } ], "range": [ - 36836, - 37374 + 36863, + 37401 ], "loc": { "start": { @@ -59528,8 +59637,8 @@ "generator": false, "expression": false, "range": [ - 36823, - 37374 + 36850, + 37401 ], "loc": { "start": { @@ -59544,8 +59653,8 @@ } ], "range": [ - 36806, - 37375 + 36833, + 37402 ], "loc": { "start": { @@ -59559,8 +59668,8 @@ } }, "range": [ - 36806, - 37376 + 36833, + 37403 ], "loc": { "start": { @@ -59575,8 +59684,8 @@ } ], "range": [ - 36796, - 37382 + 36823, + 37409 ], "loc": { "start": { @@ -59592,8 +59701,8 @@ "generator": false, "expression": false, "range": [ - 36780, - 37382 + 36807, + 37409 ], "loc": { "start": { @@ -59609,8 +59718,8 @@ "kind": "method", "computed": false, "range": [ - 36761, - 37382 + 36788, + 37409 ], "loc": { "start": { @@ -59627,8 +59736,8 @@ "type": "Block", "value": "*\n * Istantiate the collection of features required by the\n * configuration and add them to the features registry. A feature is\n * described by a `class` and `name` fields and and optional `property`\n * field:\n * {\n * class: AClass,\n * name: 'aClass'\n * }\n * @param {Array} [features=[]]\n * @private\n ", "range": [ - 36403, - 36756 + 36430, + 36783 ], "loc": { "start": { @@ -59647,8 +59756,8 @@ "type": "Block", "value": "*\n * Initialise the passed features collection. A feature is described by a\n * `class` and `name` fields and and optional `property` field:\n * {\n * class: AClass,\n * name: 'aClass'\n * }\n * @param {Array} [features=[]]\n * @private\n ", "range": [ - 37388, - 37663 + 37415, + 37690 ], "loc": { "start": { @@ -59670,8 +59779,8 @@ "type": "Identifier", "name": "initFeatures", "range": [ - 37668, - 37680 + 37695, + 37707 ], "loc": { "start": { @@ -59694,8 +59803,8 @@ "type": "Identifier", "name": "features", "range": [ - 37681, - 37689 + 37708, + 37716 ], "loc": { "start": { @@ -59712,8 +59821,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 37692, - 37694 + 37719, + 37721 ], "loc": { "start": { @@ -59727,8 +59836,8 @@ } }, "range": [ - 37681, - 37694 + 37708, + 37721 ], "loc": { "start": { @@ -59756,8 +59865,8 @@ "type": "Identifier", "name": "features", "range": [ - 37706, - 37714 + 37733, + 37741 ], "loc": { "start": { @@ -59774,8 +59883,8 @@ "type": "Identifier", "name": "forEach", "range": [ - 37715, - 37722 + 37742, + 37749 ], "loc": { "start": { @@ -59789,8 +59898,8 @@ } }, "range": [ - 37706, - 37722 + 37733, + 37749 ], "loc": { "start": { @@ -59812,8 +59921,8 @@ "type": "Identifier", "name": "feature", "range": [ - 37724, - 37731 + 37751, + 37758 ], "loc": { "start": { @@ -59844,8 +59953,8 @@ "type": "Identifier", "name": "property", "range": [ - 37755, - 37763 + 37782, + 37790 ], "loc": { "start": { @@ -59862,8 +59971,8 @@ "type": "Identifier", "name": "property", "range": [ - 37755, - 37763 + 37782, + 37790 ], "loc": { "start": { @@ -59881,8 +59990,8 @@ "shorthand": true, "computed": false, "range": [ - 37755, - 37763 + 37782, + 37790 ], "loc": { "start": { @@ -59901,8 +60010,8 @@ "type": "Identifier", "name": "name", "range": [ - 37765, - 37769 + 37792, + 37796 ], "loc": { "start": { @@ -59919,8 +60028,8 @@ "type": "Identifier", "name": "name", "range": [ - 37765, - 37769 + 37792, + 37796 ], "loc": { "start": { @@ -59938,8 +60047,8 @@ "shorthand": true, "computed": false, "range": [ - 37765, - 37769 + 37792, + 37796 ], "loc": { "start": { @@ -59954,8 +60063,8 @@ } ], "range": [ - 37754, - 37770 + 37781, + 37797 ], "loc": { "start": { @@ -59972,8 +60081,8 @@ "type": "Identifier", "name": "feature", "range": [ - 37773, - 37780 + 37800, + 37807 ], "loc": { "start": { @@ -59987,8 +60096,8 @@ } }, "range": [ - 37754, - 37780 + 37781, + 37807 ], "loc": { "start": { @@ -60004,8 +60113,8 @@ ], "kind": "let", "range": [ - 37750, - 37781 + 37777, + 37808 ], "loc": { "start": { @@ -60032,8 +60141,8 @@ "object": { "type": "ThisExpression", "range": [ - 37798, - 37802 + 37825, + 37829 ], "loc": { "start": { @@ -60050,8 +60159,8 @@ "type": "Identifier", "name": "property", "range": [ - 37803, - 37811 + 37830, + 37838 ], "loc": { "start": { @@ -60065,8 +60174,8 @@ } }, "range": [ - 37798, - 37812 + 37825, + 37839 ], "loc": { "start": { @@ -60084,8 +60193,8 @@ "value": true, "raw": "true", "range": [ - 37817, - 37821 + 37844, + 37848 ], "loc": { "start": { @@ -60099,8 +60208,8 @@ } }, "range": [ - 37798, - 37821 + 37825, + 37848 ], "loc": { "start": { @@ -60122,8 +60231,8 @@ "object": { "type": "ThisExpression", "range": [ - 37825, - 37829 + 37852, + 37856 ], "loc": { "start": { @@ -60140,8 +60249,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 37830, - 37833 + 37857, + 37860 ], "loc": { "start": { @@ -60155,8 +60264,8 @@ } }, "range": [ - 37825, - 37833 + 37852, + 37860 ], "loc": { "start": { @@ -60173,8 +60282,8 @@ "type": "Identifier", "name": "name", "range": [ - 37834, - 37838 + 37861, + 37865 ], "loc": { "start": { @@ -60188,8 +60297,8 @@ } }, "range": [ - 37825, - 37839 + 37852, + 37866 ], "loc": { "start": { @@ -60203,8 +60312,8 @@ } }, "range": [ - 37798, - 37839 + 37825, + 37866 ], "loc": { "start": { @@ -60236,8 +60345,8 @@ "object": { "type": "ThisExpression", "range": [ - 37859, - 37863 + 37886, + 37890 ], "loc": { "start": { @@ -60254,8 +60363,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 37864, - 37867 + 37891, + 37894 ], "loc": { "start": { @@ -60269,8 +60378,8 @@ } }, "range": [ - 37859, - 37867 + 37886, + 37894 ], "loc": { "start": { @@ -60287,8 +60396,8 @@ "type": "Identifier", "name": "name", "range": [ - 37868, - 37872 + 37895, + 37899 ], "loc": { "start": { @@ -60302,8 +60411,8 @@ } }, "range": [ - 37859, - 37873 + 37886, + 37900 ], "loc": { "start": { @@ -60320,8 +60429,8 @@ "type": "Identifier", "name": "init", "range": [ - 37874, - 37878 + 37901, + 37905 ], "loc": { "start": { @@ -60335,8 +60444,8 @@ } }, "range": [ - 37859, - 37878 + 37886, + 37905 ], "loc": { "start": { @@ -60351,8 +60460,8 @@ }, "arguments": [], "range": [ - 37859, - 37880 + 37886, + 37907 ], "loc": { "start": { @@ -60366,8 +60475,8 @@ } }, "range": [ - 37859, - 37881 + 37886, + 37908 ], "loc": { "start": { @@ -60382,8 +60491,8 @@ } ], "range": [ - 37841, - 37895 + 37868, + 37922 ], "loc": { "start": { @@ -60398,8 +60507,8 @@ }, "alternate": null, "range": [ - 37794, - 37895 + 37821, + 37922 ], "loc": { "start": { @@ -60414,8 +60523,8 @@ } ], "range": [ - 37736, - 37905 + 37763, + 37932 ], "loc": { "start": { @@ -60431,8 +60540,8 @@ "generator": false, "expression": false, "range": [ - 37723, - 37905 + 37750, + 37932 ], "loc": { "start": { @@ -60447,8 +60556,8 @@ } ], "range": [ - 37706, - 37906 + 37733, + 37933 ], "loc": { "start": { @@ -60462,8 +60571,8 @@ } }, "range": [ - 37706, - 37907 + 37733, + 37934 ], "loc": { "start": { @@ -60478,8 +60587,8 @@ } ], "range": [ - 37696, - 37913 + 37723, + 37940 ], "loc": { "start": { @@ -60495,8 +60604,8 @@ "generator": false, "expression": false, "range": [ - 37680, - 37913 + 37707, + 37940 ], "loc": { "start": { @@ -60512,8 +60621,8 @@ "kind": "method", "computed": false, "range": [ - 37668, - 37913 + 37695, + 37940 ], "loc": { "start": { @@ -60530,8 +60639,8 @@ "type": "Block", "value": "*\n * Initialise the passed features collection. A feature is described by a\n * `class` and `name` fields and and optional `property` field:\n * {\n * class: AClass,\n * name: 'aClass'\n * }\n * @param {Array} [features=[]]\n * @private\n ", "range": [ - 37388, - 37663 + 37415, + 37690 ], "loc": { "start": { @@ -60550,8 +60659,8 @@ "type": "Block", "value": "*\n * Return a feature instance for a given name\n * @param {String} name Name of the feature\n * @return {Object}\n ", "range": [ - 37919, - 38053 + 37946, + 38080 ], "loc": { "start": { @@ -60573,8 +60682,8 @@ "type": "Identifier", "name": "feature", "range": [ - 38058, - 38065 + 38085, + 38092 ], "loc": { "start": { @@ -60595,8 +60704,8 @@ "type": "Identifier", "name": "name", "range": [ - 38066, - 38070 + 38093, + 38097 ], "loc": { "start": { @@ -60624,8 +60733,8 @@ "object": { "type": "ThisExpression", "range": [ - 38089, - 38093 + 38116, + 38120 ], "loc": { "start": { @@ -60642,8 +60751,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 38094, - 38097 + 38121, + 38124 ], "loc": { "start": { @@ -60657,8 +60766,8 @@ } }, "range": [ - 38089, - 38097 + 38116, + 38124 ], "loc": { "start": { @@ -60675,8 +60784,8 @@ "type": "Identifier", "name": "name", "range": [ - 38098, - 38102 + 38125, + 38129 ], "loc": { "start": { @@ -60690,8 +60799,8 @@ } }, "range": [ - 38089, - 38103 + 38116, + 38130 ], "loc": { "start": { @@ -60705,8 +60814,8 @@ } }, "range": [ - 38082, - 38104 + 38109, + 38131 ], "loc": { "start": { @@ -60721,8 +60830,8 @@ } ], "range": [ - 38072, - 38110 + 38099, + 38137 ], "loc": { "start": { @@ -60738,8 +60847,8 @@ "generator": false, "expression": false, "range": [ - 38065, - 38110 + 38092, + 38137 ], "loc": { "start": { @@ -60755,8 +60864,8 @@ "kind": "method", "computed": false, "range": [ - 38058, - 38110 + 38085, + 38137 ], "loc": { "start": { @@ -60773,8 +60882,8 @@ "type": "Block", "value": "*\n * Return a feature instance for a given name\n * @param {String} name Name of the feature\n * @return {Object}\n ", "range": [ - 37919, - 38053 + 37946, + 38080 ], "loc": { "start": { @@ -60793,8 +60902,8 @@ "type": "Block", "value": "*\n * Initialise all the extensions defined in the configuration object\n ", "range": [ - 38116, - 38200 + 38143, + 38227 ], "loc": { "start": { @@ -60816,8 +60925,8 @@ "type": "Identifier", "name": "initExtensions", "range": [ - 38205, - 38219 + 38232, + 38246 ], "loc": { "start": { @@ -60848,8 +60957,8 @@ "object": { "type": "ThisExpression", "range": [ - 38237, - 38241 + 38264, + 38268 ], "loc": { "start": { @@ -60866,8 +60975,8 @@ "type": "Identifier", "name": "hasExtensions", "range": [ - 38242, - 38255 + 38269, + 38282 ], "loc": { "start": { @@ -60881,8 +60990,8 @@ } }, "range": [ - 38237, - 38255 + 38264, + 38282 ], "loc": { "start": { @@ -60897,8 +61006,8 @@ }, "prefix": true, "range": [ - 38236, - 38255 + 38263, + 38282 ], "loc": { "start": { @@ -60918,8 +61027,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 38271, - 38278 + 38298, + 38305 ], "loc": { "start": { @@ -60934,8 +61043,8 @@ } ], "range": [ - 38257, - 38288 + 38284, + 38315 ], "loc": { "start": { @@ -60950,8 +61059,8 @@ }, "alternate": null, "range": [ - 38232, - 38288 + 38259, + 38315 ], "loc": { "start": { @@ -60973,8 +61082,8 @@ "type": "Identifier", "name": "exts", "range": [ - 38302, - 38306 + 38329, + 38333 ], "loc": { "start": { @@ -60993,8 +61102,8 @@ "object": { "type": "ThisExpression", "range": [ - 38309, - 38313 + 38336, + 38340 ], "loc": { "start": { @@ -61011,8 +61120,8 @@ "type": "Identifier", "name": "extensions", "range": [ - 38314, - 38324 + 38341, + 38351 ], "loc": { "start": { @@ -61026,8 +61135,8 @@ } }, "range": [ - 38309, - 38324 + 38336, + 38351 ], "loc": { "start": { @@ -61041,8 +61150,8 @@ } }, "range": [ - 38302, - 38324 + 38329, + 38351 ], "loc": { "start": { @@ -61058,8 +61167,8 @@ ], "kind": "let", "range": [ - 38298, - 38325 + 38325, + 38352 ], "loc": { "start": { @@ -61076,8 +61185,8 @@ "type": "Line", "value": " Set config's publicPath dynamically for Webpack...", "range": [ - 38334, - 38387 + 38361, + 38414 ], "loc": { "start": { @@ -61101,8 +61210,8 @@ "type": "Identifier", "name": "__webpack_public_path__", "range": [ - 38396, - 38419 + 38423, + 38446 ], "loc": { "start": { @@ -61121,8 +61230,8 @@ "object": { "type": "ThisExpression", "range": [ - 38422, - 38426 + 38449, + 38453 ], "loc": { "start": { @@ -61139,8 +61248,8 @@ "type": "Identifier", "name": "basePath", "range": [ - 38427, - 38435 + 38454, + 38462 ], "loc": { "start": { @@ -61154,8 +61263,8 @@ } }, "range": [ - 38422, - 38435 + 38449, + 38462 ], "loc": { "start": { @@ -61169,8 +61278,8 @@ } }, "range": [ - 38396, - 38435 + 38423, + 38462 ], "loc": { "start": { @@ -61184,8 +61293,8 @@ } }, "range": [ - 38396, - 38436 + 38423, + 38463 ], "loc": { "start": { @@ -61202,8 +61311,8 @@ "type": "Line", "value": " Set config's publicPath dynamically for Webpack...", "range": [ - 38334, - 38387 + 38361, + 38414 ], "loc": { "start": { @@ -61231,8 +61340,8 @@ "object": { "type": "ThisExpression", "range": [ - 38446, - 38450 + 38473, + 38477 ], "loc": { "start": { @@ -61249,8 +61358,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 38451, - 38458 + 38478, + 38485 ], "loc": { "start": { @@ -61264,8 +61373,8 @@ } }, "range": [ - 38446, - 38458 + 38473, + 38485 ], "loc": { "start": { @@ -61282,8 +61391,8 @@ "type": "Identifier", "name": "emit", "range": [ - 38459, - 38463 + 38486, + 38490 ], "loc": { "start": { @@ -61297,8 +61406,8 @@ } }, "range": [ - 38446, - 38463 + 38473, + 38490 ], "loc": { "start": { @@ -61317,8 +61426,8 @@ "value": "before-loading-extensions", "raw": "'before-loading-extensions'", "range": [ - 38464, - 38491 + 38491, + 38518 ], "loc": { "start": { @@ -61334,8 +61443,8 @@ { "type": "ThisExpression", "range": [ - 38493, - 38497 + 38520, + 38524 ], "loc": { "start": { @@ -61350,8 +61459,8 @@ } ], "range": [ - 38446, - 38498 + 38473, + 38525 ], "loc": { "start": { @@ -61365,8 +61474,8 @@ } }, "range": [ - 38446, - 38499 + 38473, + 38526 ], "loc": { "start": { @@ -61390,8 +61499,8 @@ "type": "Identifier", "name": "i", "range": [ - 38517, - 38518 + 38544, + 38545 ], "loc": { "start": { @@ -61409,8 +61518,8 @@ "value": 0, "raw": "0", "range": [ - 38521, - 38522 + 38548, + 38549 ], "loc": { "start": { @@ -61424,8 +61533,8 @@ } }, "range": [ - 38517, - 38522 + 38544, + 38549 ], "loc": { "start": { @@ -61444,8 +61553,8 @@ "type": "Identifier", "name": "len", "range": [ - 38524, - 38527 + 38551, + 38554 ], "loc": { "start": { @@ -61465,8 +61574,8 @@ "type": "Identifier", "name": "exts", "range": [ - 38530, - 38534 + 38557, + 38561 ], "loc": { "start": { @@ -61483,8 +61592,8 @@ "type": "Identifier", "name": "length", "range": [ - 38535, - 38541 + 38562, + 38568 ], "loc": { "start": { @@ -61498,8 +61607,8 @@ } }, "range": [ - 38530, - 38541 + 38557, + 38568 ], "loc": { "start": { @@ -61513,8 +61622,8 @@ } }, "range": [ - 38524, - 38541 + 38551, + 38568 ], "loc": { "start": { @@ -61530,8 +61639,8 @@ ], "kind": "let", "range": [ - 38513, - 38541 + 38540, + 38568 ], "loc": { "start": { @@ -61551,8 +61660,8 @@ "type": "Identifier", "name": "i", "range": [ - 38543, - 38544 + 38570, + 38571 ], "loc": { "start": { @@ -61569,8 +61678,8 @@ "type": "Identifier", "name": "len", "range": [ - 38547, - 38550 + 38574, + 38577 ], "loc": { "start": { @@ -61584,8 +61693,8 @@ } }, "range": [ - 38543, - 38550 + 38570, + 38577 ], "loc": { "start": { @@ -61605,8 +61714,8 @@ "type": "Identifier", "name": "i", "range": [ - 38552, - 38553 + 38579, + 38580 ], "loc": { "start": { @@ -61621,8 +61730,8 @@ }, "prefix": false, "range": [ - 38552, - 38555 + 38579, + 38582 ], "loc": { "start": { @@ -61647,8 +61756,8 @@ "type": "Identifier", "name": "ext", "range": [ - 38575, - 38578 + 38602, + 38605 ], "loc": { "start": { @@ -61668,8 +61777,8 @@ "type": "Identifier", "name": "exts", "range": [ - 38581, - 38585 + 38608, + 38612 ], "loc": { "start": { @@ -61686,8 +61795,8 @@ "type": "Identifier", "name": "i", "range": [ - 38586, - 38587 + 38613, + 38614 ], "loc": { "start": { @@ -61701,8 +61810,8 @@ } }, "range": [ - 38581, - 38588 + 38608, + 38615 ], "loc": { "start": { @@ -61716,8 +61825,8 @@ } }, "range": [ - 38575, - 38588 + 38602, + 38615 ], "loc": { "start": { @@ -61733,8 +61842,8 @@ ], "kind": "let", "range": [ - 38571, - 38589 + 38598, + 38616 ], "loc": { "start": { @@ -61757,8 +61866,8 @@ "object": { "type": "ThisExpression", "range": [ - 38602, - 38606 + 38629, + 38633 ], "loc": { "start": { @@ -61775,8 +61884,8 @@ "type": "Identifier", "name": "loadExtension", "range": [ - 38607, - 38620 + 38634, + 38647 ], "loc": { "start": { @@ -61790,8 +61899,8 @@ } }, "range": [ - 38602, - 38620 + 38629, + 38647 ], "loc": { "start": { @@ -61809,8 +61918,8 @@ "type": "Identifier", "name": "ext", "range": [ - 38621, - 38624 + 38648, + 38651 ], "loc": { "start": { @@ -61825,8 +61934,8 @@ } ], "range": [ - 38602, - 38625 + 38629, + 38652 ], "loc": { "start": { @@ -61840,8 +61949,8 @@ } }, "range": [ - 38602, - 38626 + 38629, + 38653 ], "loc": { "start": { @@ -61856,8 +61965,8 @@ } ], "range": [ - 38557, - 38636 + 38584, + 38663 ], "loc": { "start": { @@ -61871,8 +61980,8 @@ } }, "range": [ - 38508, - 38636 + 38535, + 38663 ], "loc": { "start": { @@ -61898,8 +62007,8 @@ "object": { "type": "ThisExpression", "range": [ - 38645, - 38649 + 38672, + 38676 ], "loc": { "start": { @@ -61916,8 +62025,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 38650, - 38657 + 38677, + 38684 ], "loc": { "start": { @@ -61931,8 +62040,8 @@ } }, "range": [ - 38645, - 38657 + 38672, + 38684 ], "loc": { "start": { @@ -61949,8 +62058,8 @@ "type": "Identifier", "name": "emit", "range": [ - 38658, - 38662 + 38685, + 38689 ], "loc": { "start": { @@ -61964,8 +62073,8 @@ } }, "range": [ - 38645, - 38662 + 38672, + 38689 ], "loc": { "start": { @@ -61984,8 +62093,8 @@ "value": "after-loading-extensions", "raw": "'after-loading-extensions'", "range": [ - 38663, - 38689 + 38690, + 38716 ], "loc": { "start": { @@ -62001,8 +62110,8 @@ { "type": "ThisExpression", "range": [ - 38691, - 38695 + 38718, + 38722 ], "loc": { "start": { @@ -62017,8 +62126,8 @@ } ], "range": [ - 38645, - 38696 + 38672, + 38723 ], "loc": { "start": { @@ -62032,8 +62141,8 @@ } }, "range": [ - 38645, - 38697 + 38672, + 38724 ], "loc": { "start": { @@ -62048,8 +62157,8 @@ } ], "range": [ - 38222, - 38703 + 38249, + 38730 ], "loc": { "start": { @@ -62065,8 +62174,8 @@ "generator": false, "expression": false, "range": [ - 38219, - 38703 + 38246, + 38730 ], "loc": { "start": { @@ -62082,8 +62191,8 @@ "kind": "method", "computed": false, "range": [ - 38205, - 38703 + 38232, + 38730 ], "loc": { "start": { @@ -62100,8 +62209,8 @@ "type": "Block", "value": "*\n * Initialise all the extensions defined in the configuration object\n ", "range": [ - 38116, - 38200 + 38143, + 38227 ], "loc": { "start": { @@ -62120,8 +62229,8 @@ "type": "Block", "value": "*\n * Load an extension module\n * @param {Object} ext Extension config object\n ", "range": [ - 38709, - 38804 + 38736, + 38831 ], "loc": { "start": { @@ -62143,8 +62252,8 @@ "type": "Identifier", "name": "loadExtension", "range": [ - 38809, - 38822 + 38836, + 38849 ], "loc": { "start": { @@ -62165,8 +62274,8 @@ "type": "Identifier", "name": "ext", "range": [ - 38823, - 38826 + 38850, + 38853 ], "loc": { "start": { @@ -62198,8 +62307,8 @@ "type": "Identifier", "name": "ext", "range": [ - 38843, - 38846 + 38870, + 38873 ], "loc": { "start": { @@ -62214,8 +62323,8 @@ }, "prefix": true, "range": [ - 38842, - 38846 + 38869, + 38873 ], "loc": { "start": { @@ -62238,8 +62347,8 @@ "type": "Identifier", "name": "ext", "range": [ - 38851, - 38854 + 38878, + 38881 ], "loc": { "start": { @@ -62256,8 +62365,8 @@ "type": "Identifier", "name": "name", "range": [ - 38855, - 38859 + 38882, + 38886 ], "loc": { "start": { @@ -62271,8 +62380,8 @@ } }, "range": [ - 38851, - 38859 + 38878, + 38886 ], "loc": { "start": { @@ -62287,8 +62396,8 @@ }, "prefix": true, "range": [ - 38850, - 38859 + 38877, + 38886 ], "loc": { "start": { @@ -62302,8 +62411,8 @@ } }, "range": [ - 38842, - 38859 + 38869, + 38886 ], "loc": { "start": { @@ -62324,8 +62433,8 @@ "object": { "type": "ThisExpression", "range": [ - 38863, - 38867 + 38890, + 38894 ], "loc": { "start": { @@ -62342,8 +62451,8 @@ "type": "Identifier", "name": "hasExtension", "range": [ - 38868, - 38880 + 38895, + 38907 ], "loc": { "start": { @@ -62357,8 +62466,8 @@ } }, "range": [ - 38863, - 38880 + 38890, + 38907 ], "loc": { "start": { @@ -62379,8 +62488,8 @@ "type": "Identifier", "name": "ext", "range": [ - 38881, - 38884 + 38908, + 38911 ], "loc": { "start": { @@ -62397,8 +62506,8 @@ "type": "Identifier", "name": "name", "range": [ - 38885, - 38889 + 38912, + 38916 ], "loc": { "start": { @@ -62412,8 +62521,8 @@ } }, "range": [ - 38881, - 38889 + 38908, + 38916 ], "loc": { "start": { @@ -62428,8 +62537,8 @@ } ], "range": [ - 38863, - 38890 + 38890, + 38917 ], "loc": { "start": { @@ -62443,8 +62552,8 @@ } }, "range": [ - 38842, - 38890 + 38869, + 38917 ], "loc": { "start": { @@ -62464,8 +62573,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 38906, - 38913 + 38933, + 38940 ], "loc": { "start": { @@ -62480,8 +62589,8 @@ } ], "range": [ - 38892, - 38923 + 38919, + 38950 ], "loc": { "start": { @@ -62496,8 +62605,8 @@ }, "alternate": null, "range": [ - 38838, - 38923 + 38865, + 38950 ], "loc": { "start": { @@ -62519,8 +62628,8 @@ "type": "Identifier", "name": "name", "range": [ - 38937, - 38941 + 38964, + 38968 ], "loc": { "start": { @@ -62540,8 +62649,8 @@ "type": "Identifier", "name": "ext", "range": [ - 38944, - 38947 + 38971, + 38974 ], "loc": { "start": { @@ -62558,8 +62667,8 @@ "type": "Identifier", "name": "name", "range": [ - 38948, - 38952 + 38975, + 38979 ], "loc": { "start": { @@ -62573,8 +62682,8 @@ } }, "range": [ - 38944, - 38952 + 38971, + 38979 ], "loc": { "start": { @@ -62588,8 +62697,8 @@ } }, "range": [ - 38937, - 38952 + 38964, + 38979 ], "loc": { "start": { @@ -62605,8 +62714,8 @@ ], "kind": "let", "range": [ - 38933, - 38953 + 38960, + 38980 ], "loc": { "start": { @@ -62628,8 +62737,8 @@ "type": "Identifier", "name": "path", "range": [ - 38966, - 38970 + 38993, + 38997 ], "loc": { "start": { @@ -62649,8 +62758,8 @@ "type": "Identifier", "name": "ext", "range": [ - 38973, - 38976 + 39000, + 39003 ], "loc": { "start": { @@ -62667,8 +62776,8 @@ "type": "Identifier", "name": "path", "range": [ - 38977, - 38981 + 39004, + 39008 ], "loc": { "start": { @@ -62682,8 +62791,8 @@ } }, "range": [ - 38973, - 38981 + 39000, + 39008 ], "loc": { "start": { @@ -62697,8 +62806,8 @@ } }, "range": [ - 38966, - 38981 + 38993, + 39008 ], "loc": { "start": { @@ -62714,8 +62823,8 @@ ], "kind": "let", "range": [ - 38962, - 38982 + 38989, + 39009 ], "loc": { "start": { @@ -62737,8 +62846,8 @@ "type": "Identifier", "name": "modulePath", "range": [ - 38995, - 39005 + 39022, + 39032 ], "loc": { "start": { @@ -62753,8 +62862,8 @@ }, "init": null, "range": [ - 38995, - 39005 + 39022, + 39032 ], "loc": { "start": { @@ -62770,8 +62879,8 @@ ], "kind": "let", "range": [ - 38991, - 39006 + 39018, + 39033 ], "loc": { "start": { @@ -62793,8 +62902,8 @@ "type": "Identifier", "name": "name", "range": [ - 39020, - 39024 + 39047, + 39051 ], "loc": { "start": { @@ -62811,8 +62920,8 @@ "type": "Identifier", "name": "path", "range": [ - 39028, - 39032 + 39055, + 39059 ], "loc": { "start": { @@ -62826,8 +62935,8 @@ } }, "range": [ - 39020, - 39032 + 39047, + 39059 ], "loc": { "start": { @@ -62852,8 +62961,8 @@ "type": "Identifier", "name": "modulePath", "range": [ - 39048, - 39058 + 39075, + 39085 ], "loc": { "start": { @@ -62876,8 +62985,8 @@ "type": "Identifier", "name": "ext", "range": [ - 39061, - 39064 + 39088, + 39091 ], "loc": { "start": { @@ -62894,8 +63003,8 @@ "type": "Identifier", "name": "path", "range": [ - 39065, - 39069 + 39092, + 39096 ], "loc": { "start": { @@ -62909,8 +63018,8 @@ } }, "range": [ - 39061, - 39069 + 39088, + 39096 ], "loc": { "start": { @@ -62927,8 +63036,8 @@ "type": "Identifier", "name": "name", "range": [ - 39072, - 39076 + 39099, + 39103 ], "loc": { "start": { @@ -62942,8 +63051,8 @@ } }, "range": [ - 39061, - 39076 + 39088, + 39103 ], "loc": { "start": { @@ -62957,8 +63066,8 @@ } }, "range": [ - 39048, - 39076 + 39075, + 39103 ], "loc": { "start": { @@ -62972,8 +63081,8 @@ } }, "range": [ - 39048, - 39077 + 39075, + 39104 ], "loc": { "start": { @@ -62988,8 +63097,8 @@ } ], "range": [ - 39034, - 39087 + 39061, + 39114 ], "loc": { "start": { @@ -63014,8 +63123,8 @@ "type": "Identifier", "name": "name", "range": [ - 39107, - 39111 + 39134, + 39138 ], "loc": { "start": { @@ -63037,8 +63146,8 @@ "type": "Identifier", "name": "name", "range": [ - 39114, - 39118 + 39141, + 39145 ], "loc": { "start": { @@ -63055,8 +63164,8 @@ "type": "Identifier", "name": "replace", "range": [ - 39119, - 39126 + 39146, + 39153 ], "loc": { "start": { @@ -63070,8 +63179,8 @@ } }, "range": [ - 39114, - 39126 + 39141, + 39153 ], "loc": { "start": { @@ -63090,8 +63199,8 @@ "value": ".js", "raw": "'.js'", "range": [ - 39127, - 39132 + 39154, + 39159 ], "loc": { "start": { @@ -63109,8 +63218,8 @@ "value": "", "raw": "''", "range": [ - 39134, - 39136 + 39161, + 39163 ], "loc": { "start": { @@ -63125,8 +63234,8 @@ } ], "range": [ - 39114, - 39137 + 39141, + 39164 ], "loc": { "start": { @@ -63140,8 +63249,8 @@ } }, "range": [ - 39107, - 39137 + 39134, + 39164 ], "loc": { "start": { @@ -63155,8 +63264,8 @@ } }, "range": [ - 39107, - 39138 + 39134, + 39165 ], "loc": { "start": { @@ -63178,8 +63287,8 @@ "type": "Identifier", "name": "modulePath", "range": [ - 39151, - 39161 + 39178, + 39188 ], "loc": { "start": { @@ -63202,8 +63311,8 @@ "value": "extensions/{}/{}", "raw": "'extensions/{}/{}'", "range": [ - 39164, - 39182 + 39191, + 39209 ], "loc": { "start": { @@ -63220,8 +63329,8 @@ "type": "Identifier", "name": "replace", "range": [ - 39183, - 39190 + 39210, + 39217 ], "loc": { "start": { @@ -63235,8 +63344,8 @@ } }, "range": [ - 39164, - 39190 + 39191, + 39217 ], "loc": { "start": { @@ -63259,8 +63368,8 @@ "flags": "g" }, "range": [ - 39191, - 39196 + 39218, + 39223 ], "loc": { "start": { @@ -63277,8 +63386,8 @@ "type": "Identifier", "name": "name", "range": [ - 39198, - 39202 + 39225, + 39229 ], "loc": { "start": { @@ -63293,8 +63402,8 @@ } ], "range": [ - 39164, - 39203 + 39191, + 39230 ], "loc": { "start": { @@ -63308,8 +63417,8 @@ } }, "range": [ - 39151, - 39203 + 39178, + 39230 ], "loc": { "start": { @@ -63323,8 +63432,8 @@ } }, "range": [ - 39151, - 39204 + 39178, + 39231 ], "loc": { "start": { @@ -63339,8 +63448,8 @@ } ], "range": [ - 39093, - 39214 + 39120, + 39241 ], "loc": { "start": { @@ -63354,8 +63463,8 @@ } }, "range": [ - 39016, - 39214 + 39043, + 39241 ], "loc": { "start": { @@ -63372,8 +63481,8 @@ "type": "Line", "value": " Require pattern for Webpack", "range": [ - 39224, - 39254 + 39251, + 39281 ], "loc": { "start": { @@ -63396,8 +63505,8 @@ "type": "Identifier", "name": "require", "range": [ - 39263, - 39270 + 39290, + 39297 ], "loc": { "start": { @@ -63422,8 +63531,8 @@ "value": "./", "raw": "'./'", "range": [ - 39272, - 39276 + 39299, + 39303 ], "loc": { "start": { @@ -63440,8 +63549,8 @@ "type": "Identifier", "name": "modulePath", "range": [ - 39279, - 39289 + 39306, + 39316 ], "loc": { "start": { @@ -63455,8 +63564,8 @@ } }, "range": [ - 39272, - 39289 + 39299, + 39316 ], "loc": { "start": { @@ -63471,8 +63580,8 @@ } ], "range": [ - 39271, - 39290 + 39298, + 39317 ], "loc": { "start": { @@ -63493,8 +63602,8 @@ "type": "Identifier", "name": "mod", "range": [ - 39293, - 39296 + 39320, + 39323 ], "loc": { "start": { @@ -63520,8 +63629,8 @@ "type": "Identifier", "name": "inst", "range": [ - 39352, - 39356 + 39379, + 39383 ], "loc": { "start": { @@ -63543,8 +63652,8 @@ "type": "Identifier", "name": "mod", "range": [ - 39363, - 39366 + 39390, + 39393 ], "loc": { "start": { @@ -63561,8 +63670,8 @@ "type": "Identifier", "name": "default", "range": [ - 39367, - 39374 + 39394, + 39401 ], "loc": { "start": { @@ -63576,8 +63685,8 @@ } }, "range": [ - 39363, - 39374 + 39390, + 39401 ], "loc": { "start": { @@ -63594,8 +63703,8 @@ { "type": "ThisExpression", "range": [ - 39375, - 39379 + 39402, + 39406 ], "loc": { "start": { @@ -63612,8 +63721,8 @@ "type": "Identifier", "name": "ext", "range": [ - 39381, - 39384 + 39408, + 39411 ], "loc": { "start": { @@ -63628,8 +63737,8 @@ } ], "range": [ - 39359, - 39385 + 39386, + 39412 ], "loc": { "start": { @@ -63643,8 +63752,8 @@ } }, "range": [ - 39352, - 39385 + 39379, + 39412 ], "loc": { "start": { @@ -63660,8 +63769,8 @@ ], "kind": "let", "range": [ - 39348, - 39386 + 39375, + 39413 ], "loc": { "start": { @@ -63678,8 +63787,8 @@ "type": "Block", "value": " eslint-disable ", "range": [ - 39315, - 39335 + 39342, + 39362 ], "loc": { "start": { @@ -63698,8 +63807,8 @@ "type": "Block", "value": " eslint-enable ", "range": [ - 39399, - 39418 + 39426, + 39445 ], "loc": { "start": { @@ -63725,8 +63834,8 @@ "type": "Identifier", "name": "inst", "range": [ - 39431, - 39435 + 39458, + 39462 ], "loc": { "start": { @@ -63743,8 +63852,8 @@ "type": "Identifier", "name": "init", "range": [ - 39436, - 39440 + 39463, + 39467 ], "loc": { "start": { @@ -63758,8 +63867,8 @@ } }, "range": [ - 39431, - 39440 + 39458, + 39467 ], "loc": { "start": { @@ -63774,8 +63883,8 @@ }, "arguments": [], "range": [ - 39431, - 39442 + 39458, + 39469 ], "loc": { "start": { @@ -63789,8 +63898,8 @@ } }, "range": [ - 39431, - 39443 + 39458, + 39470 ], "loc": { "start": { @@ -63807,8 +63916,8 @@ "type": "Block", "value": " eslint-enable ", "range": [ - 39399, - 39418 + 39426, + 39445 ], "loc": { "start": { @@ -63837,8 +63946,8 @@ "object": { "type": "ThisExpression", "range": [ - 39456, - 39460 + 39483, + 39487 ], "loc": { "start": { @@ -63855,8 +63964,8 @@ "type": "Identifier", "name": "ExtRegistry", "range": [ - 39461, - 39472 + 39488, + 39499 ], "loc": { "start": { @@ -63870,8 +63979,8 @@ } }, "range": [ - 39456, - 39472 + 39483, + 39499 ], "loc": { "start": { @@ -63888,8 +63997,8 @@ "type": "Identifier", "name": "name", "range": [ - 39473, - 39477 + 39500, + 39504 ], "loc": { "start": { @@ -63903,8 +64012,8 @@ } }, "range": [ - 39456, - 39478 + 39483, + 39505 ], "loc": { "start": { @@ -63921,8 +64030,8 @@ "type": "Identifier", "name": "inst", "range": [ - 39481, - 39485 + 39508, + 39512 ], "loc": { "start": { @@ -63936,8 +64045,8 @@ } }, "range": [ - 39456, - 39485 + 39483, + 39512 ], "loc": { "start": { @@ -63951,8 +64060,8 @@ } }, "range": [ - 39456, - 39486 + 39483, + 39513 ], "loc": { "start": { @@ -63967,8 +64076,8 @@ } ], "range": [ - 39301, - 39496 + 39328, + 39523 ], "loc": { "start": { @@ -63984,8 +64093,8 @@ "generator": false, "expression": false, "range": [ - 39292, - 39496 + 39319, + 39523 ], "loc": { "start": { @@ -64000,8 +64109,8 @@ } ], "range": [ - 39263, - 39497 + 39290, + 39524 ], "loc": { "start": { @@ -64015,8 +64124,8 @@ } }, "range": [ - 39263, - 39498 + 39290, + 39525 ], "loc": { "start": { @@ -64033,8 +64142,8 @@ "type": "Line", "value": " Require pattern for Webpack", "range": [ - 39224, - 39254 + 39251, + 39281 ], "loc": { "start": { @@ -64051,8 +64160,8 @@ } ], "range": [ - 38828, - 39504 + 38855, + 39531 ], "loc": { "start": { @@ -64068,8 +64177,8 @@ "generator": false, "expression": false, "range": [ - 38822, - 39504 + 38849, + 39531 ], "loc": { "start": { @@ -64085,8 +64194,8 @@ "kind": "method", "computed": false, "range": [ - 38809, - 39504 + 38836, + 39531 ], "loc": { "start": { @@ -64103,8 +64212,8 @@ "type": "Block", "value": "*\n * Load an extension module\n * @param {Object} ext Extension config object\n ", "range": [ - 38709, - 38804 + 38736, + 38831 ], "loc": { "start": { @@ -64123,8 +64232,8 @@ "type": "Block", "value": "*\n * Get an extension instance\n * @param {String} name Name of the extension\n * @return {Object} Extension instance\n ", "range": [ - 39510, - 39653 + 39537, + 39680 ], "loc": { "start": { @@ -64146,8 +64255,8 @@ "type": "Identifier", "name": "extension", "range": [ - 39658, - 39667 + 39685, + 39694 ], "loc": { "start": { @@ -64168,8 +64277,8 @@ "type": "Identifier", "name": "name", "range": [ - 39668, - 39672 + 39695, + 39699 ], "loc": { "start": { @@ -64197,8 +64306,8 @@ "object": { "type": "ThisExpression", "range": [ - 39691, - 39695 + 39718, + 39722 ], "loc": { "start": { @@ -64215,8 +64324,8 @@ "type": "Identifier", "name": "ExtRegistry", "range": [ - 39696, - 39707 + 39723, + 39734 ], "loc": { "start": { @@ -64230,8 +64339,8 @@ } }, "range": [ - 39691, - 39707 + 39718, + 39734 ], "loc": { "start": { @@ -64248,8 +64357,8 @@ "type": "Identifier", "name": "name", "range": [ - 39708, - 39712 + 39735, + 39739 ], "loc": { "start": { @@ -64263,8 +64372,8 @@ } }, "range": [ - 39691, - 39713 + 39718, + 39740 ], "loc": { "start": { @@ -64278,8 +64387,8 @@ } }, "range": [ - 39684, - 39714 + 39711, + 39741 ], "loc": { "start": { @@ -64294,8 +64403,8 @@ } ], "range": [ - 39674, - 39720 + 39701, + 39747 ], "loc": { "start": { @@ -64311,8 +64420,8 @@ "generator": false, "expression": false, "range": [ - 39667, - 39720 + 39694, + 39747 ], "loc": { "start": { @@ -64328,8 +64437,8 @@ "kind": "method", "computed": false, "range": [ - 39658, - 39720 + 39685, + 39747 ], "loc": { "start": { @@ -64346,8 +64455,8 @@ "type": "Block", "value": "*\n * Get an extension instance\n * @param {String} name Name of the extension\n * @return {Object} Extension instance\n ", "range": [ - 39510, - 39653 + 39537, + 39680 ], "loc": { "start": { @@ -64366,8 +64475,8 @@ "type": "Block", "value": "*\n * Check passed extension name exists\n * @param {String} name Name of the extension\n * @return {Boolean}\n ", "range": [ - 39726, - 39856 + 39753, + 39883 ], "loc": { "start": { @@ -64389,8 +64498,8 @@ "type": "Identifier", "name": "hasExtension", "range": [ - 39861, - 39873 + 39888, + 39900 ], "loc": { "start": { @@ -64411,8 +64520,8 @@ "type": "Identifier", "name": "name", "range": [ - 39874, - 39878 + 39901, + 39905 ], "loc": { "start": { @@ -64440,8 +64549,8 @@ "type": "Identifier", "name": "isEmpty", "range": [ - 39898, - 39905 + 39925, + 39932 ], "loc": { "start": { @@ -64464,8 +64573,8 @@ "object": { "type": "ThisExpression", "range": [ - 39906, - 39910 + 39933, + 39937 ], "loc": { "start": { @@ -64482,8 +64591,8 @@ "type": "Identifier", "name": "ExtRegistry", "range": [ - 39911, - 39922 + 39938, + 39949 ], "loc": { "start": { @@ -64497,8 +64606,8 @@ } }, "range": [ - 39906, - 39922 + 39933, + 39949 ], "loc": { "start": { @@ -64515,8 +64624,8 @@ "type": "Identifier", "name": "name", "range": [ - 39923, - 39927 + 39950, + 39954 ], "loc": { "start": { @@ -64530,8 +64639,8 @@ } }, "range": [ - 39906, - 39928 + 39933, + 39955 ], "loc": { "start": { @@ -64546,8 +64655,8 @@ } ], "range": [ - 39898, - 39929 + 39925, + 39956 ], "loc": { "start": { @@ -64562,8 +64671,8 @@ }, "prefix": true, "range": [ - 39897, - 39929 + 39924, + 39956 ], "loc": { "start": { @@ -64577,8 +64686,8 @@ } }, "range": [ - 39890, - 39930 + 39917, + 39957 ], "loc": { "start": { @@ -64593,8 +64702,8 @@ } ], "range": [ - 39880, - 39936 + 39907, + 39963 ], "loc": { "start": { @@ -64610,8 +64719,8 @@ "generator": false, "expression": false, "range": [ - 39873, - 39936 + 39900, + 39963 ], "loc": { "start": { @@ -64627,8 +64736,8 @@ "kind": "method", "computed": false, "range": [ - 39861, - 39936 + 39888, + 39963 ], "loc": { "start": { @@ -64645,8 +64754,8 @@ "type": "Block", "value": "*\n * Check passed extension name exists\n * @param {String} name Name of the extension\n * @return {Boolean}\n ", "range": [ - 39726, - 39856 + 39753, + 39883 ], "loc": { "start": { @@ -64665,8 +64774,8 @@ "type": "Block", "value": "*\n * Register the passed extension instance with associated name\n * @param {Object} inst Extension instance\n * @param {String} name Name of the extension\n ", "range": [ - 39942, - 40117 + 39969, + 40144 ], "loc": { "start": { @@ -64688,8 +64797,8 @@ "type": "Identifier", "name": "registerExtension", "range": [ - 40122, - 40139 + 40149, + 40166 ], "loc": { "start": { @@ -64710,8 +64819,8 @@ "type": "Identifier", "name": "inst", "range": [ - 40140, - 40144 + 40167, + 40171 ], "loc": { "start": { @@ -64728,8 +64837,8 @@ "type": "Identifier", "name": "name", "range": [ - 40146, - 40150 + 40173, + 40177 ], "loc": { "start": { @@ -64760,8 +64869,8 @@ "object": { "type": "ThisExpression", "range": [ - 40162, - 40166 + 40189, + 40193 ], "loc": { "start": { @@ -64778,8 +64887,8 @@ "type": "Identifier", "name": "ExtRegistry", "range": [ - 40167, - 40178 + 40194, + 40205 ], "loc": { "start": { @@ -64793,8 +64902,8 @@ } }, "range": [ - 40162, - 40178 + 40189, + 40205 ], "loc": { "start": { @@ -64811,8 +64920,8 @@ "type": "Identifier", "name": "name", "range": [ - 40179, - 40183 + 40206, + 40210 ], "loc": { "start": { @@ -64826,8 +64935,8 @@ } }, "range": [ - 40162, - 40184 + 40189, + 40211 ], "loc": { "start": { @@ -64844,8 +64953,8 @@ "type": "Identifier", "name": "inst", "range": [ - 40187, - 40191 + 40214, + 40218 ], "loc": { "start": { @@ -64859,8 +64968,8 @@ } }, "range": [ - 40162, - 40191 + 40189, + 40218 ], "loc": { "start": { @@ -64874,8 +64983,8 @@ } }, "range": [ - 40162, - 40192 + 40189, + 40219 ], "loc": { "start": { @@ -64890,8 +64999,8 @@ } ], "range": [ - 40152, - 40198 + 40179, + 40225 ], "loc": { "start": { @@ -64907,8 +65016,8 @@ "generator": false, "expression": false, "range": [ - 40139, - 40198 + 40166, + 40225 ], "loc": { "start": { @@ -64924,8 +65033,8 @@ "kind": "method", "computed": false, "range": [ - 40122, - 40198 + 40149, + 40225 ], "loc": { "start": { @@ -64942,8 +65051,8 @@ "type": "Block", "value": "*\n * Register the passed extension instance with associated name\n * @param {Object} inst Extension instance\n * @param {String} name Name of the extension\n ", "range": [ - 39942, - 40117 + 39969, + 40144 ], "loc": { "start": { @@ -64962,8 +65071,8 @@ "type": "Block", "value": "*\n * Destroy all the extensions store in extensions registry\n ", "range": [ - 40204, - 40278 + 40231, + 40305 ], "loc": { "start": { @@ -64985,8 +65094,8 @@ "type": "Identifier", "name": "destroyExtensions", "range": [ - 40283, - 40300 + 40310, + 40327 ], "loc": { "start": { @@ -65015,8 +65124,8 @@ "type": "Identifier", "name": "reg", "range": [ - 40317, - 40320 + 40344, + 40347 ], "loc": { "start": { @@ -65035,8 +65144,8 @@ "object": { "type": "ThisExpression", "range": [ - 40323, - 40327 + 40350, + 40354 ], "loc": { "start": { @@ -65053,8 +65162,8 @@ "type": "Identifier", "name": "ExtRegistry", "range": [ - 40328, - 40339 + 40355, + 40366 ], "loc": { "start": { @@ -65068,8 +65177,8 @@ } }, "range": [ - 40323, - 40339 + 40350, + 40366 ], "loc": { "start": { @@ -65083,8 +65192,8 @@ } }, "range": [ - 40317, - 40339 + 40344, + 40366 ], "loc": { "start": { @@ -65100,8 +65209,8 @@ ], "kind": "let", "range": [ - 40313, - 40340 + 40340, + 40367 ], "loc": { "start": { @@ -65130,8 +65239,8 @@ "type": "Identifier", "name": "Object", "range": [ - 40350, - 40356 + 40377, + 40383 ], "loc": { "start": { @@ -65148,8 +65257,8 @@ "type": "Identifier", "name": "keys", "range": [ - 40357, - 40361 + 40384, + 40388 ], "loc": { "start": { @@ -65163,8 +65272,8 @@ } }, "range": [ - 40350, - 40361 + 40377, + 40388 ], "loc": { "start": { @@ -65182,8 +65291,8 @@ "type": "Identifier", "name": "reg", "range": [ - 40362, - 40365 + 40389, + 40392 ], "loc": { "start": { @@ -65198,8 +65307,8 @@ } ], "range": [ - 40350, - 40366 + 40377, + 40393 ], "loc": { "start": { @@ -65216,8 +65325,8 @@ "type": "Identifier", "name": "forEach", "range": [ - 40367, - 40374 + 40394, + 40401 ], "loc": { "start": { @@ -65231,8 +65340,8 @@ } }, "range": [ - 40350, - 40374 + 40377, + 40401 ], "loc": { "start": { @@ -65254,8 +65363,8 @@ "type": "Identifier", "name": "key", "range": [ - 40376, - 40379 + 40403, + 40406 ], "loc": { "start": { @@ -65286,8 +65395,8 @@ "type": "Identifier", "name": "reg", "range": [ - 40398, - 40401 + 40425, + 40428 ], "loc": { "start": { @@ -65304,8 +65413,8 @@ "type": "Identifier", "name": "key", "range": [ - 40402, - 40405 + 40429, + 40432 ], "loc": { "start": { @@ -65319,8 +65428,8 @@ } }, "range": [ - 40398, - 40406 + 40425, + 40433 ], "loc": { "start": { @@ -65337,8 +65446,8 @@ "type": "Identifier", "name": "destroy", "range": [ - 40407, - 40414 + 40434, + 40441 ], "loc": { "start": { @@ -65352,8 +65461,8 @@ } }, "range": [ - 40398, - 40414 + 40425, + 40441 ], "loc": { "start": { @@ -65368,8 +65477,8 @@ }, "arguments": [], "range": [ - 40398, - 40416 + 40425, + 40443 ], "loc": { "start": { @@ -65383,8 +65492,8 @@ } }, "range": [ - 40398, - 40417 + 40425, + 40444 ], "loc": { "start": { @@ -65409,8 +65518,8 @@ "type": "Identifier", "name": "reg", "range": [ - 40430, - 40433 + 40457, + 40460 ], "loc": { "start": { @@ -65427,8 +65536,8 @@ "type": "Identifier", "name": "key", "range": [ - 40434, - 40437 + 40461, + 40464 ], "loc": { "start": { @@ -65442,8 +65551,8 @@ } }, "range": [ - 40430, - 40438 + 40457, + 40465 ], "loc": { "start": { @@ -65460,8 +65569,8 @@ "type": "Identifier", "name": "undefined", "range": [ - 40441, - 40450 + 40468, + 40477 ], "loc": { "start": { @@ -65475,8 +65584,8 @@ } }, "range": [ - 40430, - 40450 + 40457, + 40477 ], "loc": { "start": { @@ -65490,8 +65599,8 @@ } }, "range": [ - 40430, - 40451 + 40457, + 40478 ], "loc": { "start": { @@ -65506,8 +65615,8 @@ } ], "range": [ - 40384, - 40461 + 40411, + 40488 ], "loc": { "start": { @@ -65523,8 +65632,8 @@ "generator": false, "expression": false, "range": [ - 40375, - 40461 + 40402, + 40488 ], "loc": { "start": { @@ -65539,8 +65648,8 @@ } ], "range": [ - 40350, - 40462 + 40377, + 40489 ], "loc": { "start": { @@ -65554,8 +65663,8 @@ } }, "range": [ - 40350, - 40463 + 40377, + 40490 ], "loc": { "start": { @@ -65570,8 +65679,8 @@ } ], "range": [ - 40303, - 40469 + 40330, + 40496 ], "loc": { "start": { @@ -65587,8 +65696,8 @@ "generator": false, "expression": false, "range": [ - 40300, - 40469 + 40327, + 40496 ], "loc": { "start": { @@ -65604,8 +65713,8 @@ "kind": "method", "computed": false, "range": [ - 40283, - 40469 + 40310, + 40496 ], "loc": { "start": { @@ -65622,8 +65731,8 @@ "type": "Block", "value": "*\n * Destroy all the extensions store in extensions registry\n ", "range": [ - 40204, - 40278 + 40231, + 40305 ], "loc": { "start": { @@ -65642,8 +65751,8 @@ "type": "Block", "value": "*\n * Load themes defined in the configuration object\n ", "range": [ - 40475, - 40541 + 40502, + 40568 ], "loc": { "start": { @@ -65665,8 +65774,8 @@ "type": "Identifier", "name": "loadThemes", "range": [ - 40546, - 40556 + 40573, + 40583 ], "loc": { "start": { @@ -65697,8 +65806,8 @@ "object": { "type": "ThisExpression", "range": [ - 40574, - 40578 + 40601, + 40605 ], "loc": { "start": { @@ -65715,8 +65824,8 @@ "type": "Identifier", "name": "hasThemes", "range": [ - 40579, - 40588 + 40606, + 40615 ], "loc": { "start": { @@ -65730,8 +65839,8 @@ } }, "range": [ - 40574, - 40588 + 40601, + 40615 ], "loc": { "start": { @@ -65746,8 +65855,8 @@ }, "prefix": true, "range": [ - 40573, - 40588 + 40600, + 40615 ], "loc": { "start": { @@ -65767,8 +65876,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 40604, - 40611 + 40631, + 40638 ], "loc": { "start": { @@ -65783,8 +65892,8 @@ } ], "range": [ - 40590, - 40621 + 40617, + 40648 ], "loc": { "start": { @@ -65799,8 +65908,8 @@ }, "alternate": null, "range": [ - 40569, - 40621 + 40596, + 40648 ], "loc": { "start": { @@ -65822,8 +65931,8 @@ "type": "Identifier", "name": "themes", "range": [ - 40635, - 40641 + 40662, + 40668 ], "loc": { "start": { @@ -65842,8 +65951,8 @@ "object": { "type": "ThisExpression", "range": [ - 40644, - 40648 + 40671, + 40675 ], "loc": { "start": { @@ -65860,8 +65969,8 @@ "type": "Identifier", "name": "themes", "range": [ - 40649, - 40655 + 40676, + 40682 ], "loc": { "start": { @@ -65875,8 +65984,8 @@ } }, "range": [ - 40644, - 40655 + 40671, + 40682 ], "loc": { "start": { @@ -65890,8 +65999,8 @@ } }, "range": [ - 40635, - 40655 + 40662, + 40682 ], "loc": { "start": { @@ -65907,8 +66016,8 @@ ], "kind": "let", "range": [ - 40631, - 40656 + 40658, + 40683 ], "loc": { "start": { @@ -65934,8 +66043,8 @@ "object": { "type": "ThisExpression", "range": [ - 40665, - 40669 + 40692, + 40696 ], "loc": { "start": { @@ -65952,8 +66061,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 40670, - 40677 + 40697, + 40704 ], "loc": { "start": { @@ -65967,8 +66076,8 @@ } }, "range": [ - 40665, - 40677 + 40692, + 40704 ], "loc": { "start": { @@ -65985,8 +66094,8 @@ "type": "Identifier", "name": "emit", "range": [ - 40678, - 40682 + 40705, + 40709 ], "loc": { "start": { @@ -66000,8 +66109,8 @@ } }, "range": [ - 40665, - 40682 + 40692, + 40709 ], "loc": { "start": { @@ -66020,8 +66129,8 @@ "value": "before-loading-themes", "raw": "'before-loading-themes'", "range": [ - 40683, - 40706 + 40710, + 40733 ], "loc": { "start": { @@ -66037,8 +66146,8 @@ { "type": "ThisExpression", "range": [ - 40708, - 40712 + 40735, + 40739 ], "loc": { "start": { @@ -66053,8 +66162,8 @@ } ], "range": [ - 40665, - 40713 + 40692, + 40740 ], "loc": { "start": { @@ -66068,8 +66177,8 @@ } }, "range": [ - 40665, - 40714 + 40692, + 40741 ], "loc": { "start": { @@ -66086,8 +66195,8 @@ "type": "Line", "value": "Default theme config", "range": [ - 40724, - 40746 + 40751, + 40773 ], "loc": { "start": { @@ -66110,8 +66219,8 @@ "object": { "type": "ThisExpression", "range": [ - 40759, - 40763 + 40786, + 40790 ], "loc": { "start": { @@ -66128,8 +66237,8 @@ "type": "Identifier", "name": "enableDefaultTheme", "range": [ - 40764, - 40782 + 40791, + 40809 ], "loc": { "start": { @@ -66143,8 +66252,8 @@ } }, "range": [ - 40759, - 40782 + 40786, + 40809 ], "loc": { "start": { @@ -66169,8 +66278,8 @@ "type": "Identifier", "name": "defaultTheme", "range": [ - 40802, - 40814 + 40829, + 40841 ], "loc": { "start": { @@ -66192,8 +66301,8 @@ "type": "Identifier", "name": "name", "range": [ - 40819, - 40823 + 40846, + 40850 ], "loc": { "start": { @@ -66211,8 +66320,8 @@ "value": "default", "raw": "'default'", "range": [ - 40825, - 40834 + 40852, + 40861 ], "loc": { "start": { @@ -66230,8 +66339,8 @@ "shorthand": false, "computed": false, "range": [ - 40819, - 40834 + 40846, + 40861 ], "loc": { "start": { @@ -66246,8 +66355,8 @@ } ], "range": [ - 40817, - 40836 + 40844, + 40863 ], "loc": { "start": { @@ -66261,8 +66370,8 @@ } }, "range": [ - 40802, - 40836 + 40829, + 40863 ], "loc": { "start": { @@ -66278,8 +66387,8 @@ ], "kind": "let", "range": [ - 40798, - 40837 + 40825, + 40864 ], "loc": { "start": { @@ -66305,8 +66414,8 @@ "object": { "type": "ThisExpression", "range": [ - 40850, - 40854 + 40877, + 40881 ], "loc": { "start": { @@ -66323,8 +66432,8 @@ "type": "Identifier", "name": "themes", "range": [ - 40855, - 40861 + 40882, + 40888 ], "loc": { "start": { @@ -66338,8 +66447,8 @@ } }, "range": [ - 40850, - 40861 + 40877, + 40888 ], "loc": { "start": { @@ -66356,8 +66465,8 @@ "type": "Identifier", "name": "push", "range": [ - 40862, - 40866 + 40889, + 40893 ], "loc": { "start": { @@ -66371,8 +66480,8 @@ } }, "range": [ - 40850, - 40866 + 40877, + 40893 ], "loc": { "start": { @@ -66390,8 +66499,8 @@ "type": "Identifier", "name": "defaultTheme", "range": [ - 40867, - 40879 + 40894, + 40906 ], "loc": { "start": { @@ -66406,8 +66515,8 @@ } ], "range": [ - 40850, - 40880 + 40877, + 40907 ], "loc": { "start": { @@ -66421,8 +66530,8 @@ } }, "range": [ - 40850, - 40881 + 40877, + 40908 ], "loc": { "start": { @@ -66437,8 +66546,8 @@ } ], "range": [ - 40784, - 40891 + 40811, + 40918 ], "loc": { "start": { @@ -66453,8 +66562,8 @@ }, "alternate": null, "range": [ - 40755, - 40891 + 40782, + 40918 ], "loc": { "start": { @@ -66471,8 +66580,8 @@ "type": "Line", "value": "Default theme config", "range": [ - 40724, - 40746 + 40751, + 40773 ], "loc": { "start": { @@ -66495,8 +66604,8 @@ "type": "Identifier", "name": "isArray", "range": [ - 40904, - 40911 + 40931, + 40938 ], "loc": { "start": { @@ -66514,8 +66623,8 @@ "type": "Identifier", "name": "themes", "range": [ - 40912, - 40918 + 40939, + 40945 ], "loc": { "start": { @@ -66530,8 +66639,8 @@ } ], "range": [ - 40904, - 40919 + 40931, + 40946 ], "loc": { "start": { @@ -66558,8 +66667,8 @@ "type": "Identifier", "name": "i", "range": [ - 40944, - 40945 + 40971, + 40972 ], "loc": { "start": { @@ -66577,8 +66686,8 @@ "value": 0, "raw": "0", "range": [ - 40948, - 40949 + 40975, + 40976 ], "loc": { "start": { @@ -66592,8 +66701,8 @@ } }, "range": [ - 40944, - 40949 + 40971, + 40976 ], "loc": { "start": { @@ -66612,8 +66721,8 @@ "type": "Identifier", "name": "len", "range": [ - 40951, - 40954 + 40978, + 40981 ], "loc": { "start": { @@ -66633,8 +66742,8 @@ "type": "Identifier", "name": "themes", "range": [ - 40957, - 40963 + 40984, + 40990 ], "loc": { "start": { @@ -66651,8 +66760,8 @@ "type": "Identifier", "name": "length", "range": [ - 40964, - 40970 + 40991, + 40997 ], "loc": { "start": { @@ -66666,8 +66775,8 @@ } }, "range": [ - 40957, - 40970 + 40984, + 40997 ], "loc": { "start": { @@ -66681,8 +66790,8 @@ } }, "range": [ - 40951, - 40970 + 40978, + 40997 ], "loc": { "start": { @@ -66698,8 +66807,8 @@ ], "kind": "let", "range": [ - 40940, - 40970 + 40967, + 40997 ], "loc": { "start": { @@ -66719,8 +66828,8 @@ "type": "Identifier", "name": "i", "range": [ - 40972, - 40973 + 40999, + 41000 ], "loc": { "start": { @@ -66737,8 +66846,8 @@ "type": "Identifier", "name": "len", "range": [ - 40976, - 40979 + 41003, + 41006 ], "loc": { "start": { @@ -66752,8 +66861,8 @@ } }, "range": [ - 40972, - 40979 + 40999, + 41006 ], "loc": { "start": { @@ -66773,8 +66882,8 @@ "type": "Identifier", "name": "i", "range": [ - 40981, - 40982 + 41008, + 41009 ], "loc": { "start": { @@ -66789,8 +66898,8 @@ }, "prefix": false, "range": [ - 40981, - 40984 + 41008, + 41011 ], "loc": { "start": { @@ -66815,8 +66924,8 @@ "type": "Identifier", "name": "theme", "range": [ - 41008, - 41013 + 41035, + 41040 ], "loc": { "start": { @@ -66836,8 +66945,8 @@ "type": "Identifier", "name": "themes", "range": [ - 41016, - 41022 + 41043, + 41049 ], "loc": { "start": { @@ -66854,8 +66963,8 @@ "type": "Identifier", "name": "i", "range": [ - 41023, - 41024 + 41050, + 41051 ], "loc": { "start": { @@ -66869,8 +66978,8 @@ } }, "range": [ - 41016, - 41025 + 41043, + 41052 ], "loc": { "start": { @@ -66884,8 +66993,8 @@ } }, "range": [ - 41008, - 41025 + 41035, + 41052 ], "loc": { "start": { @@ -66901,8 +67010,8 @@ ], "kind": "let", "range": [ - 41004, - 41026 + 41031, + 41053 ], "loc": { "start": { @@ -66924,8 +67033,8 @@ "type": "Identifier", "name": "name", "range": [ - 41047, - 41051 + 41074, + 41078 ], "loc": { "start": { @@ -66945,8 +67054,8 @@ "type": "Identifier", "name": "theme", "range": [ - 41054, - 41059 + 41081, + 41086 ], "loc": { "start": { @@ -66963,8 +67072,8 @@ "type": "Identifier", "name": "name", "range": [ - 41060, - 41064 + 41087, + 41091 ], "loc": { "start": { @@ -66978,8 +67087,8 @@ } }, "range": [ - 41054, - 41064 + 41081, + 41091 ], "loc": { "start": { @@ -66993,8 +67102,8 @@ } }, "range": [ - 41047, - 41064 + 41074, + 41091 ], "loc": { "start": { @@ -67010,8 +67119,8 @@ ], "kind": "let", "range": [ - 41043, - 41065 + 41070, + 41092 ], "loc": { "start": { @@ -67033,8 +67142,8 @@ "type": "Identifier", "name": "path", "range": [ - 41086, - 41090 + 41113, + 41117 ], "loc": { "start": { @@ -67054,8 +67163,8 @@ "type": "Identifier", "name": "theme", "range": [ - 41093, - 41098 + 41120, + 41125 ], "loc": { "start": { @@ -67072,8 +67181,8 @@ "type": "Identifier", "name": "path", "range": [ - 41099, - 41103 + 41126, + 41130 ], "loc": { "start": { @@ -67087,8 +67196,8 @@ } }, "range": [ - 41093, - 41103 + 41120, + 41130 ], "loc": { "start": { @@ -67102,8 +67211,8 @@ } }, "range": [ - 41086, - 41103 + 41113, + 41130 ], "loc": { "start": { @@ -67119,8 +67228,8 @@ ], "kind": "let", "range": [ - 41082, - 41104 + 41109, + 41131 ], "loc": { "start": { @@ -67142,8 +67251,8 @@ "type": "Identifier", "name": "styleId", "range": [ - 41125, - 41132 + 41152, + 41159 ], "loc": { "start": { @@ -67165,8 +67274,8 @@ "object": { "type": "ThisExpression", "range": [ - 41135, - 41139 + 41162, + 41166 ], "loc": { "start": { @@ -67183,8 +67292,8 @@ "type": "Identifier", "name": "prfxTf", "range": [ - 41140, - 41146 + 41167, + 41173 ], "loc": { "start": { @@ -67198,8 +67307,8 @@ } }, "range": [ - 41135, - 41146 + 41162, + 41173 ], "loc": { "start": { @@ -67216,8 +67325,8 @@ "type": "Identifier", "name": "name", "range": [ - 41149, - 41153 + 41176, + 41180 ], "loc": { "start": { @@ -67231,8 +67340,8 @@ } }, "range": [ - 41135, - 41153 + 41162, + 41180 ], "loc": { "start": { @@ -67246,8 +67355,8 @@ } }, "range": [ - 41125, - 41153 + 41152, + 41180 ], "loc": { "start": { @@ -67263,8 +67372,8 @@ ], "kind": "let", "range": [ - 41121, - 41154 + 41148, + 41181 ], "loc": { "start": { @@ -67286,8 +67395,8 @@ "type": "Identifier", "name": "name", "range": [ - 41175, - 41179 + 41202, + 41206 ], "loc": { "start": { @@ -67307,8 +67416,8 @@ "type": "Identifier", "name": "path", "range": [ - 41184, - 41188 + 41211, + 41215 ], "loc": { "start": { @@ -67323,8 +67432,8 @@ }, "prefix": true, "range": [ - 41183, - 41188 + 41210, + 41215 ], "loc": { "start": { @@ -67338,8 +67447,8 @@ } }, "range": [ - 41175, - 41188 + 41202, + 41215 ], "loc": { "start": { @@ -67364,8 +67473,8 @@ "type": "Identifier", "name": "path", "range": [ - 41212, - 41216 + 41239, + 41243 ], "loc": { "start": { @@ -67396,8 +67505,8 @@ "object": { "type": "ThisExpression", "range": [ - 41219, - 41223 + 41246, + 41250 ], "loc": { "start": { @@ -67414,8 +67523,8 @@ "type": "Identifier", "name": "themesPath", "range": [ - 41224, - 41234 + 41251, + 41261 ], "loc": { "start": { @@ -67429,8 +67538,8 @@ } }, "range": [ - 41219, - 41234 + 41246, + 41261 ], "loc": { "start": { @@ -67447,8 +67556,8 @@ "type": "Identifier", "name": "name", "range": [ - 41237, - 41241 + 41264, + 41268 ], "loc": { "start": { @@ -67462,8 +67571,8 @@ } }, "range": [ - 41219, - 41241 + 41246, + 41268 ], "loc": { "start": { @@ -67481,8 +67590,8 @@ "value": "/", "raw": "'/'", "range": [ - 41244, - 41247 + 41271, + 41274 ], "loc": { "start": { @@ -67496,8 +67605,8 @@ } }, "range": [ - 41219, - 41247 + 41246, + 41274 ], "loc": { "start": { @@ -67514,8 +67623,8 @@ "type": "Identifier", "name": "name", "range": [ - 41250, - 41254 + 41277, + 41281 ], "loc": { "start": { @@ -67529,8 +67638,8 @@ } }, "range": [ - 41219, - 41254 + 41246, + 41281 ], "loc": { "start": { @@ -67548,8 +67657,8 @@ "value": ".css", "raw": "'.css'", "range": [ - 41257, - 41263 + 41284, + 41290 ], "loc": { "start": { @@ -67563,8 +67672,8 @@ } }, "range": [ - 41219, - 41263 + 41246, + 41290 ], "loc": { "start": { @@ -67578,8 +67687,8 @@ } }, "range": [ - 41212, - 41263 + 41239, + 41290 ], "loc": { "start": { @@ -67593,8 +67702,8 @@ } }, "range": [ - 41212, - 41264 + 41239, + 41291 ], "loc": { "start": { @@ -67609,8 +67718,8 @@ } ], "range": [ - 41190, - 41282 + 41217, + 41309 ], "loc": { "start": { @@ -67635,8 +67744,8 @@ "type": "Identifier", "name": "name", "range": [ - 41309, - 41313 + 41336, + 41340 ], "loc": { "start": { @@ -67651,8 +67760,8 @@ }, "prefix": true, "range": [ - 41308, - 41313 + 41335, + 41340 ], "loc": { "start": { @@ -67672,8 +67781,8 @@ "type": "Identifier", "name": "theme", "range": [ - 41317, - 41322 + 41344, + 41349 ], "loc": { "start": { @@ -67690,8 +67799,8 @@ "type": "Identifier", "name": "path", "range": [ - 41323, - 41327 + 41350, + 41354 ], "loc": { "start": { @@ -67705,8 +67814,8 @@ } }, "range": [ - 41317, - 41327 + 41344, + 41354 ], "loc": { "start": { @@ -67720,8 +67829,8 @@ } }, "range": [ - 41308, - 41327 + 41335, + 41354 ], "loc": { "start": { @@ -67746,8 +67855,8 @@ "type": "Identifier", "name": "name", "range": [ - 41351, - 41355 + 41378, + 41382 ], "loc": { "start": { @@ -67770,8 +67879,8 @@ "value": "theme{0}", "raw": "'theme{0}'", "range": [ - 41358, - 41368 + 41385, + 41395 ], "loc": { "start": { @@ -67788,8 +67897,8 @@ "type": "Identifier", "name": "replace", "range": [ - 41369, - 41376 + 41396, + 41403 ], "loc": { "start": { @@ -67803,8 +67912,8 @@ } }, "range": [ - 41358, - 41376 + 41385, + 41403 ], "loc": { "start": { @@ -67823,8 +67932,8 @@ "value": "{0}", "raw": "'{0}'", "range": [ - 41377, - 41382 + 41404, + 41409 ], "loc": { "start": { @@ -67841,8 +67950,8 @@ "type": "Identifier", "name": "i", "range": [ - 41384, - 41385 + 41411, + 41412 ], "loc": { "start": { @@ -67857,8 +67966,8 @@ } ], "range": [ - 41358, - 41386 + 41385, + 41413 ], "loc": { "start": { @@ -67872,8 +67981,8 @@ } }, "range": [ - 41351, - 41386 + 41378, + 41413 ], "loc": { "start": { @@ -67887,8 +67996,8 @@ } }, "range": [ - 41351, - 41387 + 41378, + 41414 ], "loc": { "start": { @@ -67903,8 +68012,8 @@ } ], "range": [ - 41329, - 41405 + 41356, + 41432 ], "loc": { "start": { @@ -67919,8 +68028,8 @@ }, "alternate": null, "range": [ - 41304, - 41405 + 41331, + 41432 ], "loc": { "start": { @@ -67934,8 +68043,8 @@ } }, "range": [ - 41171, - 41405 + 41198, + 41432 ], "loc": { "start": { @@ -67961,8 +68070,8 @@ "object": { "type": "ThisExpression", "range": [ - 41428, - 41432 + 41455, + 41459 ], "loc": { "start": { @@ -67979,8 +68088,8 @@ "type": "Identifier", "name": "isImported", "range": [ - 41433, - 41443 + 41460, + 41470 ], "loc": { "start": { @@ -67994,8 +68103,8 @@ } }, "range": [ - 41428, - 41443 + 41455, + 41470 ], "loc": { "start": { @@ -68013,8 +68122,8 @@ "type": "Identifier", "name": "path", "range": [ - 41444, - 41448 + 41471, + 41475 ], "loc": { "start": { @@ -68032,8 +68141,8 @@ "value": "link", "raw": "'link'", "range": [ - 41450, - 41456 + 41477, + 41483 ], "loc": { "start": { @@ -68048,8 +68157,8 @@ } ], "range": [ - 41428, - 41457 + 41455, + 41484 ], "loc": { "start": { @@ -68064,8 +68173,8 @@ }, "prefix": true, "range": [ - 41427, - 41457 + 41454, + 41484 ], "loc": { "start": { @@ -68091,8 +68200,8 @@ "object": { "type": "ThisExpression", "range": [ - 41481, - 41485 + 41508, + 41512 ], "loc": { "start": { @@ -68109,8 +68218,8 @@ "type": "Identifier", "name": "import", "range": [ - 41486, - 41492 + 41513, + 41519 ], "loc": { "start": { @@ -68124,8 +68233,8 @@ } }, "range": [ - 41481, - 41492 + 41508, + 41519 ], "loc": { "start": { @@ -68143,8 +68252,8 @@ "type": "Identifier", "name": "styleId", "range": [ - 41493, - 41500 + 41520, + 41527 ], "loc": { "start": { @@ -68161,8 +68270,8 @@ "type": "Identifier", "name": "path", "range": [ - 41502, - 41506 + 41529, + 41533 ], "loc": { "start": { @@ -68180,8 +68289,8 @@ "value": null, "raw": "null", "range": [ - 41508, - 41512 + 41535, + 41539 ], "loc": { "start": { @@ -68199,8 +68308,8 @@ "value": "link", "raw": "'link'", "range": [ - 41514, - 41520 + 41541, + 41547 ], "loc": { "start": { @@ -68215,8 +68324,8 @@ } ], "range": [ - 41481, - 41521 + 41508, + 41548 ], "loc": { "start": { @@ -68230,8 +68339,8 @@ } }, "range": [ - 41481, - 41522 + 41508, + 41549 ], "loc": { "start": { @@ -68246,8 +68355,8 @@ } ], "range": [ - 41459, - 41540 + 41486, + 41567 ], "loc": { "start": { @@ -68262,8 +68371,8 @@ }, "alternate": null, "range": [ - 41423, - 41540 + 41450, + 41567 ], "loc": { "start": { @@ -68278,8 +68387,8 @@ } ], "range": [ - 40986, - 41554 + 41013, + 41581 ], "loc": { "start": { @@ -68293,8 +68402,8 @@ } }, "range": [ - 40935, - 41554 + 40962, + 41581 ], "loc": { "start": { @@ -68309,8 +68418,8 @@ } ], "range": [ - 40921, - 41564 + 40948, + 41591 ], "loc": { "start": { @@ -68325,8 +68434,8 @@ }, "alternate": null, "range": [ - 40900, - 41564 + 40927, + 41591 ], "loc": { "start": { @@ -68343,8 +68452,8 @@ "type": "Line", "value": " Enable loader indicator", "range": [ - 41574, - 41600 + 41601, + 41627 ], "loc": { "start": { @@ -68370,8 +68479,8 @@ "object": { "type": "ThisExpression", "range": [ - 41609, - 41613 + 41636, + 41640 ], "loc": { "start": { @@ -68388,8 +68497,8 @@ "type": "Identifier", "name": "loader", "range": [ - 41614, - 41620 + 41641, + 41647 ], "loc": { "start": { @@ -68403,8 +68512,8 @@ } }, "range": [ - 41609, - 41620 + 41636, + 41647 ], "loc": { "start": { @@ -68422,8 +68531,8 @@ "value": true, "raw": "true", "range": [ - 41623, - 41627 + 41650, + 41654 ], "loc": { "start": { @@ -68437,8 +68546,8 @@ } }, "range": [ - 41609, - 41627 + 41636, + 41654 ], "loc": { "start": { @@ -68452,8 +68561,8 @@ } }, "range": [ - 41609, - 41628 + 41636, + 41655 ], "loc": { "start": { @@ -68470,8 +68579,8 @@ "type": "Line", "value": " Enable loader indicator", "range": [ - 41574, - 41600 + 41601, + 41627 ], "loc": { "start": { @@ -68499,8 +68608,8 @@ "object": { "type": "ThisExpression", "range": [ - 41638, - 41642 + 41665, + 41669 ], "loc": { "start": { @@ -68517,8 +68626,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 41643, - 41650 + 41670, + 41677 ], "loc": { "start": { @@ -68532,8 +68641,8 @@ } }, "range": [ - 41638, - 41650 + 41665, + 41677 ], "loc": { "start": { @@ -68550,8 +68659,8 @@ "type": "Identifier", "name": "emit", "range": [ - 41651, - 41655 + 41678, + 41682 ], "loc": { "start": { @@ -68565,8 +68674,8 @@ } }, "range": [ - 41638, - 41655 + 41665, + 41682 ], "loc": { "start": { @@ -68585,8 +68694,8 @@ "value": "after-loading-themes", "raw": "'after-loading-themes'", "range": [ - 41656, - 41678 + 41683, + 41705 ], "loc": { "start": { @@ -68602,8 +68711,8 @@ { "type": "ThisExpression", "range": [ - 41680, - 41684 + 41707, + 41711 ], "loc": { "start": { @@ -68618,8 +68727,8 @@ } ], "range": [ - 41638, - 41685 + 41665, + 41712 ], "loc": { "start": { @@ -68633,8 +68742,8 @@ } }, "range": [ - 41638, - 41686 + 41665, + 41713 ], "loc": { "start": { @@ -68649,8 +68758,8 @@ } ], "range": [ - 40559, - 41692 + 40586, + 41719 ], "loc": { "start": { @@ -68666,8 +68775,8 @@ "generator": false, "expression": false, "range": [ - 40556, - 41692 + 40583, + 41719 ], "loc": { "start": { @@ -68683,8 +68792,8 @@ "kind": "method", "computed": false, "range": [ - 40546, - 41692 + 40573, + 41719 ], "loc": { "start": { @@ -68701,8 +68810,8 @@ "type": "Block", "value": "*\n * Load themes defined in the configuration object\n ", "range": [ - 40475, - 40541 + 40502, + 40568 ], "loc": { "start": { @@ -68721,8 +68830,8 @@ "type": "Block", "value": "*\n * Return stylesheet DOM element for a given theme name\n * @return {DOMElement} stylesheet element\n ", "range": [ - 41698, - 41816 + 41725, + 41843 ], "loc": { "start": { @@ -68744,8 +68853,8 @@ "type": "Identifier", "name": "getStylesheet", "range": [ - 41821, - 41834 + 41848, + 41861 ], "loc": { "start": { @@ -68768,8 +68877,8 @@ "type": "Identifier", "name": "name", "range": [ - 41835, - 41839 + 41862, + 41866 ], "loc": { "start": { @@ -68787,8 +68896,8 @@ "value": "default", "raw": "'default'", "range": [ - 41842, - 41851 + 41869, + 41878 ], "loc": { "start": { @@ -68802,8 +68911,8 @@ } }, "range": [ - 41835, - 41851 + 41862, + 41878 ], "loc": { "start": { @@ -68828,8 +68937,8 @@ "type": "Identifier", "name": "elm", "range": [ - 41870, - 41873 + 41897, + 41900 ], "loc": { "start": { @@ -68852,8 +68961,8 @@ "object": { "type": "ThisExpression", "range": [ - 41874, - 41878 + 41901, + 41905 ], "loc": { "start": { @@ -68870,8 +68979,8 @@ "type": "Identifier", "name": "prfxTf", "range": [ - 41879, - 41885 + 41906, + 41912 ], "loc": { "start": { @@ -68885,8 +68994,8 @@ } }, "range": [ - 41874, - 41885 + 41901, + 41912 ], "loc": { "start": { @@ -68903,8 +69012,8 @@ "type": "Identifier", "name": "name", "range": [ - 41888, - 41892 + 41915, + 41919 ], "loc": { "start": { @@ -68918,8 +69027,8 @@ } }, "range": [ - 41874, - 41892 + 41901, + 41919 ], "loc": { "start": { @@ -68934,8 +69043,8 @@ } ], "range": [ - 41870, - 41893 + 41897, + 41920 ], "loc": { "start": { @@ -68949,8 +69058,8 @@ } }, "range": [ - 41863, - 41894 + 41890, + 41921 ], "loc": { "start": { @@ -68965,8 +69074,8 @@ } ], "range": [ - 41853, - 41900 + 41880, + 41927 ], "loc": { "start": { @@ -68982,8 +69091,8 @@ "generator": false, "expression": false, "range": [ - 41834, - 41900 + 41861, + 41927 ], "loc": { "start": { @@ -68999,8 +69108,8 @@ "kind": "method", "computed": false, "range": [ - 41821, - 41900 + 41848, + 41927 ], "loc": { "start": { @@ -69017,8 +69126,8 @@ "type": "Block", "value": "*\n * Return stylesheet DOM element for a given theme name\n * @return {DOMElement} stylesheet element\n ", "range": [ - 41698, - 41816 + 41725, + 41843 ], "loc": { "start": { @@ -69037,8 +69146,8 @@ "type": "Block", "value": "*\n * Destroy filter grid\n ", "range": [ - 41906, - 41944 + 41933, + 41971 ], "loc": { "start": { @@ -69060,8 +69169,8 @@ "type": "Identifier", "name": "destroy", "range": [ - 41949, - 41956 + 41976, + 41983 ], "loc": { "start": { @@ -69092,8 +69201,8 @@ "object": { "type": "ThisExpression", "range": [ - 41974, - 41978 + 42001, + 42005 ], "loc": { "start": { @@ -69110,8 +69219,8 @@ "type": "Identifier", "name": "initialized", "range": [ - 41979, - 41990 + 42006, + 42017 ], "loc": { "start": { @@ -69125,8 +69234,8 @@ } }, "range": [ - 41974, - 41990 + 42001, + 42017 ], "loc": { "start": { @@ -69141,8 +69250,8 @@ }, "prefix": true, "range": [ - 41973, - 41990 + 42000, + 42017 ], "loc": { "start": { @@ -69162,8 +69271,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 42006, - 42013 + 42033, + 42040 ], "loc": { "start": { @@ -69178,8 +69287,8 @@ } ], "range": [ - 41992, - 42023 + 42019, + 42050 ], "loc": { "start": { @@ -69194,8 +69303,8 @@ }, "alternate": null, "range": [ - 41969, - 42023 + 41996, + 42050 ], "loc": { "start": { @@ -69217,8 +69326,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 42037, - 42044 + 42064, + 42071 ], "loc": { "start": { @@ -69237,8 +69346,8 @@ "object": { "type": "ThisExpression", "range": [ - 42047, - 42051 + 42074, + 42078 ], "loc": { "start": { @@ -69255,8 +69364,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 42052, - 42059 + 42079, + 42086 ], "loc": { "start": { @@ -69270,8 +69379,8 @@ } }, "range": [ - 42047, - 42059 + 42074, + 42086 ], "loc": { "start": { @@ -69285,8 +69394,8 @@ } }, "range": [ - 42037, - 42059 + 42064, + 42086 ], "loc": { "start": { @@ -69302,8 +69411,8 @@ ], "kind": "let", "range": [ - 42033, - 42060 + 42060, + 42087 ], "loc": { "start": { @@ -69327,8 +69436,8 @@ "object": { "type": "ThisExpression", "range": [ - 42074, - 42078 + 42101, + 42105 ], "loc": { "start": { @@ -69345,8 +69454,8 @@ "type": "Identifier", "name": "isExternalFlt", "range": [ - 42079, - 42092 + 42106, + 42119 ], "loc": { "start": { @@ -69360,8 +69469,8 @@ } }, "range": [ - 42074, - 42092 + 42101, + 42119 ], "loc": { "start": { @@ -69383,8 +69492,8 @@ "object": { "type": "ThisExpression", "range": [ - 42097, - 42101 + 42124, + 42128 ], "loc": { "start": { @@ -69401,8 +69510,8 @@ "type": "Identifier", "name": "popupFilters", "range": [ - 42102, - 42114 + 42129, + 42141 ], "loc": { "start": { @@ -69416,8 +69525,8 @@ } }, "range": [ - 42097, - 42114 + 42124, + 42141 ], "loc": { "start": { @@ -69432,8 +69541,8 @@ }, "prefix": true, "range": [ - 42096, - 42114 + 42123, + 42141 ], "loc": { "start": { @@ -69447,8 +69556,8 @@ } }, "range": [ - 42074, - 42114 + 42101, + 42141 ], "loc": { "start": { @@ -69474,8 +69583,8 @@ "object": { "type": "ThisExpression", "range": [ - 42130, - 42134 + 42157, + 42161 ], "loc": { "start": { @@ -69492,8 +69601,8 @@ "type": "Identifier", "name": "removeExternalFlts", "range": [ - 42135, - 42153 + 42162, + 42180 ], "loc": { "start": { @@ -69507,8 +69616,8 @@ } }, "range": [ - 42130, - 42153 + 42157, + 42180 ], "loc": { "start": { @@ -69523,8 +69632,8 @@ }, "arguments": [], "range": [ - 42130, - 42155 + 42157, + 42182 ], "loc": { "start": { @@ -69538,8 +69647,8 @@ } }, "range": [ - 42130, - 42156 + 42157, + 42183 ], "loc": { "start": { @@ -69554,8 +69663,8 @@ } ], "range": [ - 42116, - 42166 + 42143, + 42193 ], "loc": { "start": { @@ -69570,8 +69679,8 @@ }, "alternate": null, "range": [ - 42070, - 42166 + 42097, + 42193 ], "loc": { "start": { @@ -69594,8 +69703,8 @@ "object": { "type": "ThisExpression", "range": [ - 42176, - 42180 + 42203, + 42207 ], "loc": { "start": { @@ -69612,8 +69721,8 @@ "type": "Identifier", "name": "removeToolbar", "range": [ - 42181, - 42194 + 42208, + 42221 ], "loc": { "start": { @@ -69627,8 +69736,8 @@ } }, "range": [ - 42176, - 42194 + 42203, + 42221 ], "loc": { "start": { @@ -69643,8 +69752,8 @@ }, "arguments": [], "range": [ - 42176, - 42196 + 42203, + 42223 ], "loc": { "start": { @@ -69658,8 +69767,8 @@ } }, "range": [ - 42176, - 42197 + 42203, + 42224 ], "loc": { "start": { @@ -69680,8 +69789,8 @@ "object": { "type": "ThisExpression", "range": [ - 42211, - 42215 + 42238, + 42242 ], "loc": { "start": { @@ -69698,8 +69807,8 @@ "type": "Identifier", "name": "hasExtensions", "range": [ - 42216, - 42229 + 42243, + 42256 ], "loc": { "start": { @@ -69713,8 +69822,8 @@ } }, "range": [ - 42211, - 42229 + 42238, + 42256 ], "loc": { "start": { @@ -69740,8 +69849,8 @@ "object": { "type": "ThisExpression", "range": [ - 42245, - 42249 + 42272, + 42276 ], "loc": { "start": { @@ -69758,8 +69867,8 @@ "type": "Identifier", "name": "destroyExtensions", "range": [ - 42250, - 42267 + 42277, + 42294 ], "loc": { "start": { @@ -69773,8 +69882,8 @@ } }, "range": [ - 42245, - 42267 + 42272, + 42294 ], "loc": { "start": { @@ -69789,8 +69898,8 @@ }, "arguments": [], "range": [ - 42245, - 42269 + 42272, + 42296 ], "loc": { "start": { @@ -69804,8 +69913,8 @@ } }, "range": [ - 42245, - 42270 + 42272, + 42297 ], "loc": { "start": { @@ -69820,8 +69929,8 @@ } ], "range": [ - 42231, - 42280 + 42258, + 42307 ], "loc": { "start": { @@ -69836,8 +69945,8 @@ }, "alternate": null, "range": [ - 42207, - 42280 + 42234, + 42307 ], "loc": { "start": { @@ -69860,8 +69969,8 @@ "object": { "type": "ThisExpression", "range": [ - 42290, - 42294 + 42317, + 42321 ], "loc": { "start": { @@ -69878,8 +69987,8 @@ "type": "Identifier", "name": "validateAllRows", "range": [ - 42295, - 42310 + 42322, + 42337 ], "loc": { "start": { @@ -69893,8 +70002,8 @@ } }, "range": [ - 42290, - 42310 + 42317, + 42337 ], "loc": { "start": { @@ -69909,8 +70018,8 @@ }, "arguments": [], "range": [ - 42290, - 42312 + 42317, + 42339 ], "loc": { "start": { @@ -69924,8 +70033,8 @@ } }, "range": [ - 42290, - 42313 + 42317, + 42340 ], "loc": { "start": { @@ -69942,8 +70051,8 @@ "type": "Line", "value": " broadcast destroy event modules and extensions are subscribed to", "range": [ - 42323, - 42390 + 42350, + 42417 ], "loc": { "start": { @@ -69969,8 +70078,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 42399, - 42406 + 42426, + 42433 ], "loc": { "start": { @@ -69987,8 +70096,8 @@ "type": "Identifier", "name": "emit", "range": [ - 42407, - 42411 + 42434, + 42438 ], "loc": { "start": { @@ -70002,8 +70111,8 @@ } }, "range": [ - 42399, - 42411 + 42426, + 42438 ], "loc": { "start": { @@ -70022,8 +70131,8 @@ "value": "destroy", "raw": "'destroy'", "range": [ - 42412, - 42421 + 42439, + 42448 ], "loc": { "start": { @@ -70039,8 +70148,8 @@ { "type": "ThisExpression", "range": [ - 42423, - 42427 + 42450, + 42454 ], "loc": { "start": { @@ -70055,8 +70164,8 @@ } ], "range": [ - 42399, - 42428 + 42426, + 42455 ], "loc": { "start": { @@ -70070,8 +70179,8 @@ } }, "range": [ - 42399, - 42429 + 42426, + 42456 ], "loc": { "start": { @@ -70088,8 +70197,8 @@ "type": "Line", "value": " broadcast destroy event modules and extensions are subscribed to", "range": [ - 42323, - 42390 + 42350, + 42417 ], "loc": { "start": { @@ -70115,8 +70224,8 @@ "object": { "type": "ThisExpression", "range": [ - 42443, - 42447 + 42470, + 42474 ], "loc": { "start": { @@ -70133,8 +70242,8 @@ "type": "Identifier", "name": "fltGrid", "range": [ - 42448, - 42455 + 42475, + 42482 ], "loc": { "start": { @@ -70148,8 +70257,8 @@ } }, "range": [ - 42443, - 42455 + 42470, + 42482 ], "loc": { "start": { @@ -70171,8 +70280,8 @@ "object": { "type": "ThisExpression", "range": [ - 42460, - 42464 + 42487, + 42491 ], "loc": { "start": { @@ -70189,8 +70298,8 @@ "type": "Identifier", "name": "gridLayout", "range": [ - 42465, - 42475 + 42492, + 42502 ], "loc": { "start": { @@ -70204,8 +70313,8 @@ } }, "range": [ - 42460, - 42475 + 42487, + 42502 ], "loc": { "start": { @@ -70220,8 +70329,8 @@ }, "prefix": true, "range": [ - 42459, - 42475 + 42486, + 42502 ], "loc": { "start": { @@ -70235,8 +70344,8 @@ } }, "range": [ - 42443, - 42475 + 42470, + 42502 ], "loc": { "start": { @@ -70267,8 +70376,8 @@ "object": { "type": "ThisExpression", "range": [ - 42491, - 42495 + 42518, + 42522 ], "loc": { "start": { @@ -70285,8 +70394,8 @@ "type": "Identifier", "name": "dom", "range": [ - 42496, - 42499 + 42523, + 42526 ], "loc": { "start": { @@ -70300,8 +70409,8 @@ } }, "range": [ - 42491, - 42499 + 42518, + 42526 ], "loc": { "start": { @@ -70316,8 +70425,8 @@ }, "arguments": [], "range": [ - 42491, - 42501 + 42518, + 42528 ], "loc": { "start": { @@ -70334,8 +70443,8 @@ "type": "Identifier", "name": "deleteRow", "range": [ - 42502, - 42511 + 42529, + 42538 ], "loc": { "start": { @@ -70349,8 +70458,8 @@ } }, "range": [ - 42491, - 42511 + 42518, + 42538 ], "loc": { "start": { @@ -70370,8 +70479,8 @@ "object": { "type": "ThisExpression", "range": [ - 42512, - 42516 + 42539, + 42543 ], "loc": { "start": { @@ -70388,8 +70497,8 @@ "type": "Identifier", "name": "filtersRowIndex", "range": [ - 42517, - 42532 + 42544, + 42559 ], "loc": { "start": { @@ -70403,8 +70512,8 @@ } }, "range": [ - 42512, - 42532 + 42539, + 42559 ], "loc": { "start": { @@ -70419,8 +70528,8 @@ } ], "range": [ - 42491, - 42533 + 42518, + 42560 ], "loc": { "start": { @@ -70434,8 +70543,8 @@ } }, "range": [ - 42491, - 42534 + 42518, + 42561 ], "loc": { "start": { @@ -70450,8 +70559,8 @@ } ], "range": [ - 42477, - 42544 + 42504, + 42571 ], "loc": { "start": { @@ -70466,8 +70575,8 @@ }, "alternate": null, "range": [ - 42439, - 42544 + 42466, + 42571 ], "loc": { "start": { @@ -70484,8 +70593,8 @@ "type": "Line", "value": " unsubscribe to events", "range": [ - 42554, - 42578 + 42581, + 42605 ], "loc": { "start": { @@ -70508,8 +70617,8 @@ "object": { "type": "ThisExpression", "range": [ - 42591, - 42595 + 42618, + 42622 ], "loc": { "start": { @@ -70526,8 +70635,8 @@ "type": "Identifier", "name": "hasVisibleRows", "range": [ - 42596, - 42610 + 42623, + 42637 ], "loc": { "start": { @@ -70541,8 +70650,8 @@ } }, "range": [ - 42591, - 42610 + 42618, + 42637 ], "loc": { "start": { @@ -70569,8 +70678,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 42626, - 42633 + 42653, + 42660 ], "loc": { "start": { @@ -70587,8 +70696,8 @@ "type": "Identifier", "name": "off", "range": [ - 42634, - 42637 + 42661, + 42664 ], "loc": { "start": { @@ -70602,8 +70711,8 @@ } }, "range": [ - 42626, - 42637 + 42653, + 42664 ], "loc": { "start": { @@ -70625,8 +70734,8 @@ "value": "after-filtering", "raw": "'after-filtering'", "range": [ - 42639, - 42656 + 42666, + 42683 ], "loc": { "start": { @@ -70641,8 +70750,8 @@ } ], "range": [ - 42638, - 42657 + 42665, + 42684 ], "loc": { "start": { @@ -70667,8 +70776,8 @@ "object": { "type": "ThisExpression", "range": [ - 42665, - 42669 + 42692, + 42696 ], "loc": { "start": { @@ -70685,8 +70794,8 @@ "type": "Identifier", "name": "enforceVisibility", "range": [ - 42670, - 42687 + 42697, + 42714 ], "loc": { "start": { @@ -70700,8 +70809,8 @@ } }, "range": [ - 42665, - 42687 + 42692, + 42714 ], "loc": { "start": { @@ -70716,8 +70825,8 @@ }, "arguments": [], "range": [ - 42665, - 42689 + 42692, + 42716 ], "loc": { "start": { @@ -70733,8 +70842,8 @@ "generator": false, "expression": true, "range": [ - 42659, - 42689 + 42686, + 42716 ], "loc": { "start": { @@ -70749,8 +70858,8 @@ } ], "range": [ - 42626, - 42690 + 42653, + 42717 ], "loc": { "start": { @@ -70764,8 +70873,8 @@ } }, "range": [ - 42626, - 42691 + 42653, + 42718 ], "loc": { "start": { @@ -70780,8 +70889,8 @@ } ], "range": [ - 42612, - 42701 + 42639, + 42728 ], "loc": { "start": { @@ -70796,8 +70905,8 @@ }, "alternate": null, "range": [ - 42587, - 42701 + 42614, + 42728 ], "loc": { "start": { @@ -70814,8 +70923,8 @@ "type": "Line", "value": " unsubscribe to events", "range": [ - 42554, - 42578 + 42581, + 42605 ], "loc": { "start": { @@ -70838,8 +70947,8 @@ "object": { "type": "ThisExpression", "range": [ - 42714, - 42718 + 42741, + 42745 ], "loc": { "start": { @@ -70856,8 +70965,8 @@ "type": "Identifier", "name": "linkedFilters", "range": [ - 42719, - 42732 + 42746, + 42759 ], "loc": { "start": { @@ -70871,8 +70980,8 @@ } }, "range": [ - 42714, - 42732 + 42741, + 42759 ], "loc": { "start": { @@ -70899,8 +71008,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 42748, - 42755 + 42775, + 42782 ], "loc": { "start": { @@ -70917,8 +71026,8 @@ "type": "Identifier", "name": "off", "range": [ - 42756, - 42759 + 42783, + 42786 ], "loc": { "start": { @@ -70932,8 +71041,8 @@ } }, "range": [ - 42748, - 42759 + 42775, + 42786 ], "loc": { "start": { @@ -70955,8 +71064,8 @@ "value": "after-filtering", "raw": "'after-filtering'", "range": [ - 42761, - 42778 + 42788, + 42805 ], "loc": { "start": { @@ -70971,8 +71080,8 @@ } ], "range": [ - 42760, - 42779 + 42787, + 42806 ], "loc": { "start": { @@ -70997,8 +71106,8 @@ "object": { "type": "ThisExpression", "range": [ - 42787, - 42791 + 42814, + 42818 ], "loc": { "start": { @@ -71015,8 +71124,8 @@ "type": "Identifier", "name": "linkFilters", "range": [ - 42792, - 42803 + 42819, + 42830 ], "loc": { "start": { @@ -71030,8 +71139,8 @@ } }, "range": [ - 42787, - 42803 + 42814, + 42830 ], "loc": { "start": { @@ -71046,8 +71155,8 @@ }, "arguments": [], "range": [ - 42787, - 42805 + 42814, + 42832 ], "loc": { "start": { @@ -71063,8 +71172,8 @@ "generator": false, "expression": true, "range": [ - 42781, - 42805 + 42808, + 42832 ], "loc": { "start": { @@ -71079,8 +71188,8 @@ } ], "range": [ - 42748, - 42806 + 42775, + 42833 ], "loc": { "start": { @@ -71094,8 +71203,8 @@ } }, "range": [ - 42748, - 42807 + 42775, + 42834 ], "loc": { "start": { @@ -71110,8 +71219,8 @@ } ], "range": [ - 42734, - 42817 + 42761, + 42844 ], "loc": { "start": { @@ -71126,8 +71235,8 @@ }, "alternate": null, "range": [ - 42710, - 42817 + 42737, + 42844 ], "loc": { "start": { @@ -71153,8 +71262,8 @@ "object": { "type": "ThisExpression", "range": [ - 42826, - 42830 + 42853, + 42857 ], "loc": { "start": { @@ -71171,8 +71280,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 42831, - 42838 + 42858, + 42865 ], "loc": { "start": { @@ -71186,8 +71295,8 @@ } }, "range": [ - 42826, - 42838 + 42853, + 42865 ], "loc": { "start": { @@ -71204,8 +71313,8 @@ "type": "Identifier", "name": "off", "range": [ - 42839, - 42842 + 42866, + 42869 ], "loc": { "start": { @@ -71219,8 +71328,8 @@ } }, "range": [ - 42826, - 42842 + 42853, + 42869 ], "loc": { "start": { @@ -71242,8 +71351,8 @@ "value": "filter-focus", "raw": "'filter-focus'", "range": [ - 42844, - 42858 + 42871, + 42885 ], "loc": { "start": { @@ -71258,8 +71367,8 @@ } ], "range": [ - 42843, - 42859 + 42870, + 42886 ], "loc": { "start": { @@ -71280,8 +71389,8 @@ "type": "Identifier", "name": "tf", "range": [ - 42874, - 42876 + 42901, + 42903 ], "loc": { "start": { @@ -71298,8 +71407,8 @@ "type": "Identifier", "name": "filter", "range": [ - 42878, - 42884 + 42905, + 42911 ], "loc": { "start": { @@ -71321,8 +71430,8 @@ "object": { "type": "ThisExpression", "range": [ - 42889, - 42893 + 42916, + 42920 ], "loc": { "start": { @@ -71339,8 +71448,8 @@ "type": "Identifier", "name": "setActiveFilterId", "range": [ - 42894, - 42911 + 42921, + 42938 ], "loc": { "start": { @@ -71354,8 +71463,8 @@ } }, "range": [ - 42889, - 42911 + 42916, + 42938 ], "loc": { "start": { @@ -71376,8 +71485,8 @@ "type": "Identifier", "name": "filter", "range": [ - 42912, - 42918 + 42939, + 42945 ], "loc": { "start": { @@ -71394,8 +71503,8 @@ "type": "Identifier", "name": "id", "range": [ - 42919, - 42921 + 42946, + 42948 ], "loc": { "start": { @@ -71409,8 +71518,8 @@ } }, "range": [ - 42912, - 42921 + 42939, + 42948 ], "loc": { "start": { @@ -71425,8 +71534,8 @@ } ], "range": [ - 42889, - 42922 + 42916, + 42949 ], "loc": { "start": { @@ -71442,8 +71551,8 @@ "generator": false, "expression": true, "range": [ - 42873, - 42922 + 42900, + 42949 ], "loc": { "start": { @@ -71458,8 +71567,8 @@ } ], "range": [ - 42826, - 42923 + 42853, + 42950 ], "loc": { "start": { @@ -71473,8 +71582,8 @@ } }, "range": [ - 42826, - 42924 + 42853, + 42951 ], "loc": { "start": { @@ -71495,8 +71604,8 @@ "type": "Identifier", "name": "removeClass", "range": [ - 42934, - 42945 + 42961, + 42972 ], "loc": { "start": { @@ -71518,8 +71627,8 @@ "object": { "type": "ThisExpression", "range": [ - 42946, - 42950 + 42973, + 42977 ], "loc": { "start": { @@ -71536,8 +71645,8 @@ "type": "Identifier", "name": "dom", "range": [ - 42951, - 42954 + 42978, + 42981 ], "loc": { "start": { @@ -71551,8 +71660,8 @@ } }, "range": [ - 42946, - 42954 + 42973, + 42981 ], "loc": { "start": { @@ -71567,8 +71676,8 @@ }, "arguments": [], "range": [ - 42946, - 42956 + 42973, + 42983 ], "loc": { "start": { @@ -71587,8 +71696,8 @@ "object": { "type": "ThisExpression", "range": [ - 42958, - 42962 + 42985, + 42989 ], "loc": { "start": { @@ -71605,8 +71714,8 @@ "type": "Identifier", "name": "prfxTf", "range": [ - 42963, - 42969 + 42990, + 42996 ], "loc": { "start": { @@ -71620,8 +71729,8 @@ } }, "range": [ - 42958, - 42969 + 42985, + 42996 ], "loc": { "start": { @@ -71636,8 +71745,8 @@ } ], "range": [ - 42934, - 42970 + 42961, + 42997 ], "loc": { "start": { @@ -71651,8 +71760,8 @@ } }, "range": [ - 42934, - 42971 + 42961, + 42998 ], "loc": { "start": { @@ -71673,8 +71782,8 @@ "type": "Identifier", "name": "removeClass", "range": [ - 42980, - 42991 + 43007, + 43018 ], "loc": { "start": { @@ -71696,8 +71805,8 @@ "object": { "type": "ThisExpression", "range": [ - 42992, - 42996 + 43019, + 43023 ], "loc": { "start": { @@ -71714,8 +71823,8 @@ "type": "Identifier", "name": "dom", "range": [ - 42997, - 43000 + 43024, + 43027 ], "loc": { "start": { @@ -71729,8 +71838,8 @@ } }, "range": [ - 42992, - 43000 + 43019, + 43027 ], "loc": { "start": { @@ -71745,8 +71854,8 @@ }, "arguments": [], "range": [ - 42992, - 43002 + 43019, + 43029 ], "loc": { "start": { @@ -71765,8 +71874,8 @@ "object": { "type": "ThisExpression", "range": [ - 43004, - 43008 + 43031, + 43035 ], "loc": { "start": { @@ -71783,8 +71892,8 @@ "type": "Identifier", "name": "prfxResponsive", "range": [ - 43009, - 43023 + 43036, + 43050 ], "loc": { "start": { @@ -71798,8 +71907,8 @@ } }, "range": [ - 43004, - 43023 + 43031, + 43050 ], "loc": { "start": { @@ -71814,8 +71923,8 @@ } ], "range": [ - 42980, - 43024 + 43007, + 43051 ], "loc": { "start": { @@ -71829,8 +71938,8 @@ } }, "range": [ - 42980, - 43025 + 43007, + 43052 ], "loc": { "start": { @@ -71854,8 +71963,8 @@ "object": { "type": "ThisExpression", "range": [ - 43035, - 43039 + 43062, + 43066 ], "loc": { "start": { @@ -71872,8 +71981,8 @@ "type": "Identifier", "name": "nbHiddenRows", "range": [ - 43040, - 43052 + 43067, + 43079 ], "loc": { "start": { @@ -71887,8 +71996,8 @@ } }, "range": [ - 43035, - 43052 + 43062, + 43079 ], "loc": { "start": { @@ -71906,8 +72015,8 @@ "value": 0, "raw": "0", "range": [ - 43055, - 43056 + 43082, + 43083 ], "loc": { "start": { @@ -71921,8 +72030,8 @@ } }, "range": [ - 43035, - 43056 + 43062, + 43083 ], "loc": { "start": { @@ -71936,8 +72045,8 @@ } }, "range": [ - 43035, - 43057 + 43062, + 43084 ], "loc": { "start": { @@ -71961,8 +72070,8 @@ "object": { "type": "ThisExpression", "range": [ - 43066, - 43070 + 43093, + 43097 ], "loc": { "start": { @@ -71979,8 +72088,8 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 43071, - 43085 + 43098, + 43112 ], "loc": { "start": { @@ -71994,8 +72103,8 @@ } }, "range": [ - 43066, - 43085 + 43093, + 43112 ], "loc": { "start": { @@ -72012,8 +72121,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 43088, - 43090 + 43115, + 43117 ], "loc": { "start": { @@ -72027,8 +72136,8 @@ } }, "range": [ - 43066, - 43090 + 43093, + 43117 ], "loc": { "start": { @@ -72042,8 +72151,8 @@ } }, "range": [ - 43066, - 43091 + 43093, + 43118 ], "loc": { "start": { @@ -72067,8 +72176,8 @@ "object": { "type": "ThisExpression", "range": [ - 43100, - 43104 + 43127, + 43131 ], "loc": { "start": { @@ -72085,8 +72194,8 @@ "type": "Identifier", "name": "fltIds", "range": [ - 43105, - 43111 + 43132, + 43138 ], "loc": { "start": { @@ -72100,8 +72209,8 @@ } }, "range": [ - 43100, - 43111 + 43127, + 43138 ], "loc": { "start": { @@ -72118,8 +72227,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 43114, - 43116 + 43141, + 43143 ], "loc": { "start": { @@ -72133,8 +72242,8 @@ } }, "range": [ - 43100, - 43116 + 43127, + 43143 ], "loc": { "start": { @@ -72148,8 +72257,8 @@ } }, "range": [ - 43100, - 43117 + 43127, + 43144 ], "loc": { "start": { @@ -72173,8 +72282,8 @@ "object": { "type": "ThisExpression", "range": [ - 43126, - 43130 + 43153, + 43157 ], "loc": { "start": { @@ -72191,8 +72300,8 @@ "type": "Identifier", "name": "initialized", "range": [ - 43131, - 43142 + 43158, + 43169 ], "loc": { "start": { @@ -72206,8 +72315,8 @@ } }, "range": [ - 43126, - 43142 + 43153, + 43169 ], "loc": { "start": { @@ -72225,8 +72334,8 @@ "value": false, "raw": "false", "range": [ - 43145, - 43150 + 43172, + 43177 ], "loc": { "start": { @@ -72240,8 +72349,8 @@ } }, "range": [ - 43126, - 43150 + 43153, + 43177 ], "loc": { "start": { @@ -72255,8 +72364,8 @@ } }, "range": [ - 43126, - 43151 + 43153, + 43178 ], "loc": { "start": { @@ -72271,8 +72380,8 @@ } ], "range": [ - 41959, - 43157 + 41986, + 43184 ], "loc": { "start": { @@ -72288,8 +72397,8 @@ "generator": false, "expression": false, "range": [ - 41956, - 43157 + 41983, + 43184 ], "loc": { "start": { @@ -72305,8 +72414,8 @@ "kind": "method", "computed": false, "range": [ - 41949, - 43157 + 41976, + 43184 ], "loc": { "start": { @@ -72323,8 +72432,8 @@ "type": "Block", "value": "*\n * Destroy filter grid\n ", "range": [ - 41906, - 41944 + 41933, + 41971 ], "loc": { "start": { @@ -72343,8 +72452,8 @@ "type": "Block", "value": "*\n * Generate container element for paging, reset button, rows counter etc.\n ", "range": [ - 43163, - 43252 + 43190, + 43279 ], "loc": { "start": { @@ -72366,8 +72475,8 @@ "type": "Identifier", "name": "setToolbar", "range": [ - 43257, - 43267 + 43284, + 43294 ], "loc": { "start": { @@ -72395,8 +72504,8 @@ "object": { "type": "ThisExpression", "range": [ - 43284, - 43288 + 43311, + 43315 ], "loc": { "start": { @@ -72413,8 +72522,8 @@ "type": "Identifier", "name": "infDiv", "range": [ - 43289, - 43295 + 43316, + 43322 ], "loc": { "start": { @@ -72428,8 +72537,8 @@ } }, "range": [ - 43284, - 43295 + 43311, + 43322 ], "loc": { "start": { @@ -72449,8 +72558,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 43311, - 43318 + 43338, + 43345 ], "loc": { "start": { @@ -72465,8 +72574,8 @@ } ], "range": [ - 43297, - 43328 + 43324, + 43355 ], "loc": { "start": { @@ -72481,8 +72590,8 @@ }, "alternate": null, "range": [ - 43280, - 43328 + 43307, + 43355 ], "loc": { "start": { @@ -72499,8 +72608,8 @@ "type": "Block", "value": "** container div **", "range": [ - 43338, - 43361 + 43365, + 43388 ], "loc": { "start": { @@ -72524,8 +72633,8 @@ "type": "Identifier", "name": "infDiv", "range": [ - 43374, - 43380 + 43401, + 43407 ], "loc": { "start": { @@ -72544,8 +72653,8 @@ "type": "Identifier", "name": "createElm", "range": [ - 43383, - 43392 + 43410, + 43419 ], "loc": { "start": { @@ -72564,8 +72673,8 @@ "value": "div", "raw": "'div'", "range": [ - 43393, - 43398 + 43420, + 43425 ], "loc": { "start": { @@ -72580,8 +72689,8 @@ } ], "range": [ - 43383, - 43399 + 43410, + 43426 ], "loc": { "start": { @@ -72595,8 +72704,8 @@ } }, "range": [ - 43374, - 43399 + 43401, + 43426 ], "loc": { "start": { @@ -72612,8 +72721,8 @@ ], "kind": "let", "range": [ - 43370, - 43400 + 43397, + 43427 ], "loc": { "start": { @@ -72630,8 +72739,8 @@ "type": "Block", "value": "** container div **", "range": [ - 43338, - 43361 + 43365, + 43388 ], "loc": { "start": { @@ -72658,8 +72767,8 @@ "type": "Identifier", "name": "infDiv", "range": [ - 43409, - 43415 + 43436, + 43442 ], "loc": { "start": { @@ -72676,8 +72785,8 @@ "type": "Identifier", "name": "className", "range": [ - 43416, - 43425 + 43443, + 43452 ], "loc": { "start": { @@ -72691,8 +72800,8 @@ } }, "range": [ - 43409, - 43425 + 43436, + 43452 ], "loc": { "start": { @@ -72711,8 +72820,8 @@ "object": { "type": "ThisExpression", "range": [ - 43428, - 43432 + 43455, + 43459 ], "loc": { "start": { @@ -72729,8 +72838,8 @@ "type": "Identifier", "name": "infDivCssClass", "range": [ - 43433, - 43447 + 43460, + 43474 ], "loc": { "start": { @@ -72744,8 +72853,8 @@ } }, "range": [ - 43428, - 43447 + 43455, + 43474 ], "loc": { "start": { @@ -72759,8 +72868,8 @@ } }, "range": [ - 43409, - 43447 + 43436, + 43474 ], "loc": { "start": { @@ -72774,8 +72883,8 @@ } }, "range": [ - 43409, - 43448 + 43436, + 43475 ], "loc": { "start": { @@ -72792,8 +72901,8 @@ "type": "Line", "value": "custom container", "range": [ - 43458, - 43476 + 43485, + 43503 ], "loc": { "start": { @@ -72816,8 +72925,8 @@ "object": { "type": "ThisExpression", "range": [ - 43489, - 43493 + 43516, + 43520 ], "loc": { "start": { @@ -72834,8 +72943,8 @@ "type": "Identifier", "name": "toolBarTgtId", "range": [ - 43494, - 43506 + 43521, + 43533 ], "loc": { "start": { @@ -72849,8 +72958,8 @@ } }, "range": [ - 43489, - 43506 + 43516, + 43533 ], "loc": { "start": { @@ -72879,8 +72988,8 @@ "type": "Identifier", "name": "elm", "range": [ - 43522, - 43525 + 43549, + 43552 ], "loc": { "start": { @@ -72900,8 +73009,8 @@ "object": { "type": "ThisExpression", "range": [ - 43526, - 43530 + 43553, + 43557 ], "loc": { "start": { @@ -72918,8 +73027,8 @@ "type": "Identifier", "name": "toolBarTgtId", "range": [ - 43531, - 43543 + 43558, + 43570 ], "loc": { "start": { @@ -72933,8 +73042,8 @@ } }, "range": [ - 43526, - 43543 + 43553, + 43570 ], "loc": { "start": { @@ -72949,8 +73058,8 @@ } ], "range": [ - 43522, - 43544 + 43549, + 43571 ], "loc": { "start": { @@ -72967,8 +73076,8 @@ "type": "Identifier", "name": "appendChild", "range": [ - 43545, - 43556 + 43572, + 43583 ], "loc": { "start": { @@ -72982,8 +73091,8 @@ } }, "range": [ - 43522, - 43556 + 43549, + 43583 ], "loc": { "start": { @@ -73001,8 +73110,8 @@ "type": "Identifier", "name": "infDiv", "range": [ - 43557, - 43563 + 43584, + 43590 ], "loc": { "start": { @@ -73017,8 +73126,8 @@ } ], "range": [ - 43522, - 43564 + 43549, + 43591 ], "loc": { "start": { @@ -73032,8 +73141,8 @@ } }, "range": [ - 43522, - 43565 + 43549, + 43592 ], "loc": { "start": { @@ -73048,8 +73157,8 @@ } ], "range": [ - 43508, - 43575 + 43535, + 43602 ], "loc": { "start": { @@ -73066,8 +73175,8 @@ "type": "Line", "value": "grid-layout", "range": [ - 43584, - 43597 + 43611, + 43624 ], "loc": { "start": { @@ -73090,8 +73199,8 @@ "object": { "type": "ThisExpression", "range": [ - 43615, - 43619 + 43642, + 43646 ], "loc": { "start": { @@ -73108,8 +73217,8 @@ "type": "Identifier", "name": "gridLayout", "range": [ - 43620, - 43630 + 43647, + 43657 ], "loc": { "start": { @@ -73123,8 +73232,8 @@ } }, "range": [ - 43615, - 43630 + 43642, + 43657 ], "loc": { "start": { @@ -73149,8 +73258,8 @@ "type": "Identifier", "name": "gridLayout", "range": [ - 43650, - 43660 + 43677, + 43687 ], "loc": { "start": { @@ -73172,8 +73281,8 @@ "object": { "type": "ThisExpression", "range": [ - 43663, - 43667 + 43690, + 43694 ], "loc": { "start": { @@ -73190,8 +73299,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 43668, - 43671 + 43695, + 43698 ], "loc": { "start": { @@ -73205,8 +73314,8 @@ } }, "range": [ - 43663, - 43671 + 43690, + 43698 ], "loc": { "start": { @@ -73223,8 +73332,8 @@ "type": "Identifier", "name": "gridLayout", "range": [ - 43672, - 43682 + 43699, + 43709 ], "loc": { "start": { @@ -73238,8 +73347,8 @@ } }, "range": [ - 43663, - 43682 + 43690, + 43709 ], "loc": { "start": { @@ -73253,8 +73362,8 @@ } }, "range": [ - 43650, - 43682 + 43677, + 43709 ], "loc": { "start": { @@ -73270,8 +73379,8 @@ ], "kind": "let", "range": [ - 43646, - 43683 + 43673, + 43710 ], "loc": { "start": { @@ -73298,8 +73407,8 @@ "type": "Identifier", "name": "gridLayout", "range": [ - 43696, - 43706 + 43723, + 43733 ], "loc": { "start": { @@ -73316,8 +73425,8 @@ "type": "Identifier", "name": "tblMainCont", "range": [ - 43707, - 43718 + 43734, + 43745 ], "loc": { "start": { @@ -73331,8 +73440,8 @@ } }, "range": [ - 43696, - 43718 + 43723, + 43745 ], "loc": { "start": { @@ -73349,8 +73458,8 @@ "type": "Identifier", "name": "appendChild", "range": [ - 43719, - 43730 + 43746, + 43757 ], "loc": { "start": { @@ -73364,8 +73473,8 @@ } }, "range": [ - 43696, - 43730 + 43723, + 43757 ], "loc": { "start": { @@ -73383,8 +73492,8 @@ "type": "Identifier", "name": "infDiv", "range": [ - 43731, - 43737 + 43758, + 43764 ], "loc": { "start": { @@ -73399,8 +73508,8 @@ } ], "range": [ - 43696, - 43738 + 43723, + 43765 ], "loc": { "start": { @@ -73414,8 +73523,8 @@ } }, "range": [ - 43696, - 43739 + 43723, + 43766 ], "loc": { "start": { @@ -73440,8 +73549,8 @@ "type": "Identifier", "name": "infDiv", "range": [ - 43752, - 43758 + 43779, + 43785 ], "loc": { "start": { @@ -73458,8 +73567,8 @@ "type": "Identifier", "name": "className", "range": [ - 43759, - 43768 + 43786, + 43795 ], "loc": { "start": { @@ -73473,8 +73582,8 @@ } }, "range": [ - 43752, - 43768 + 43779, + 43795 ], "loc": { "start": { @@ -73494,8 +73603,8 @@ "type": "Identifier", "name": "gridLayout", "range": [ - 43771, - 43781 + 43798, + 43808 ], "loc": { "start": { @@ -73512,8 +73621,8 @@ "type": "Identifier", "name": "infDivCssClass", "range": [ - 43782, - 43796 + 43809, + 43823 ], "loc": { "start": { @@ -73527,8 +73636,8 @@ } }, "range": [ - 43771, - 43796 + 43798, + 43823 ], "loc": { "start": { @@ -73542,8 +73651,8 @@ } }, "range": [ - 43752, - 43796 + 43779, + 43823 ], "loc": { "start": { @@ -73557,8 +73666,8 @@ } }, "range": [ - 43752, - 43797 + 43779, + 43824 ], "loc": { "start": { @@ -73573,8 +73682,8 @@ } ], "range": [ - 43632, - 43807 + 43659, + 43834 ], "loc": { "start": { @@ -73591,8 +73700,8 @@ "type": "Line", "value": "default location: just above the table", "range": [ - 43816, - 43856 + 43843, + 43883 ], "loc": { "start": { @@ -73619,8 +73728,8 @@ "type": "Identifier", "name": "cont", "range": [ - 43888, - 43892 + 43915, + 43919 ], "loc": { "start": { @@ -73639,8 +73748,8 @@ "type": "Identifier", "name": "createElm", "range": [ - 43895, - 43904 + 43922, + 43931 ], "loc": { "start": { @@ -73659,8 +73768,8 @@ "value": "caption", "raw": "'caption'", "range": [ - 43905, - 43914 + 43932, + 43941 ], "loc": { "start": { @@ -73675,8 +73784,8 @@ } ], "range": [ - 43895, - 43915 + 43922, + 43942 ], "loc": { "start": { @@ -73690,8 +73799,8 @@ } }, "range": [ - 43888, - 43915 + 43915, + 43942 ], "loc": { "start": { @@ -73707,8 +73816,8 @@ ], "kind": "let", "range": [ - 43884, - 43916 + 43911, + 43943 ], "loc": { "start": { @@ -73732,8 +73841,8 @@ "type": "Identifier", "name": "cont", "range": [ - 43929, - 43933 + 43956, + 43960 ], "loc": { "start": { @@ -73750,8 +73859,8 @@ "type": "Identifier", "name": "appendChild", "range": [ - 43934, - 43945 + 43961, + 43972 ], "loc": { "start": { @@ -73765,8 +73874,8 @@ } }, "range": [ - 43929, - 43945 + 43956, + 43972 ], "loc": { "start": { @@ -73784,8 +73893,8 @@ "type": "Identifier", "name": "infDiv", "range": [ - 43946, - 43952 + 43973, + 43979 ], "loc": { "start": { @@ -73800,8 +73909,8 @@ } ], "range": [ - 43929, - 43953 + 43956, + 43980 ], "loc": { "start": { @@ -73815,8 +73924,8 @@ } }, "range": [ - 43929, - 43954 + 43956, + 43981 ], "loc": { "start": { @@ -73844,8 +73953,8 @@ "object": { "type": "ThisExpression", "range": [ - 43967, - 43971 + 43994, + 43998 ], "loc": { "start": { @@ -73862,8 +73971,8 @@ "type": "Identifier", "name": "dom", "range": [ - 43972, - 43975 + 43999, + 44002 ], "loc": { "start": { @@ -73877,8 +73986,8 @@ } }, "range": [ - 43967, - 43975 + 43994, + 44002 ], "loc": { "start": { @@ -73893,8 +74002,8 @@ }, "arguments": [], "range": [ - 43967, - 43977 + 43994, + 44004 ], "loc": { "start": { @@ -73911,8 +74020,8 @@ "type": "Identifier", "name": "insertBefore", "range": [ - 43978, - 43990 + 44005, + 44017 ], "loc": { "start": { @@ -73926,8 +74035,8 @@ } }, "range": [ - 43967, - 43990 + 43994, + 44017 ], "loc": { "start": { @@ -73945,8 +74054,8 @@ "type": "Identifier", "name": "cont", "range": [ - 43991, - 43995 + 44018, + 44022 ], "loc": { "start": { @@ -73970,8 +74079,8 @@ "object": { "type": "ThisExpression", "range": [ - 43997, - 44001 + 44024, + 44028 ], "loc": { "start": { @@ -73988,8 +74097,8 @@ "type": "Identifier", "name": "dom", "range": [ - 44002, - 44005 + 44029, + 44032 ], "loc": { "start": { @@ -74003,8 +74112,8 @@ } }, "range": [ - 43997, - 44005 + 44024, + 44032 ], "loc": { "start": { @@ -74019,8 +74128,8 @@ }, "arguments": [], "range": [ - 43997, - 44007 + 44024, + 44034 ], "loc": { "start": { @@ -74037,8 +74146,8 @@ "type": "Identifier", "name": "firstChild", "range": [ - 44008, - 44018 + 44035, + 44045 ], "loc": { "start": { @@ -74052,8 +74161,8 @@ } }, "range": [ - 43997, - 44018 + 44024, + 44045 ], "loc": { "start": { @@ -74068,8 +74177,8 @@ } ], "range": [ - 43967, - 44019 + 43994, + 44046 ], "loc": { "start": { @@ -74083,8 +74192,8 @@ } }, "range": [ - 43967, - 44020 + 43994, + 44047 ], "loc": { "start": { @@ -74099,8 +74208,8 @@ } ], "range": [ - 43870, - 44030 + 43897, + 44057 ], "loc": { "start": { @@ -74117,8 +74226,8 @@ "type": "Line", "value": "default location: just above the table", "range": [ - 43816, - 43856 + 43843, + 43883 ], "loc": { "start": { @@ -74134,8 +74243,8 @@ ] }, "range": [ - 43611, - 44030 + 43638, + 44057 ], "loc": { "start": { @@ -74152,8 +74261,8 @@ "type": "Line", "value": "grid-layout", "range": [ - 43584, - 43597 + 43611, + 43624 ], "loc": { "start": { @@ -74169,8 +74278,8 @@ ] }, "range": [ - 43485, - 44030 + 43512, + 44057 ], "loc": { "start": { @@ -74187,8 +74296,8 @@ "type": "Line", "value": "custom container", "range": [ - 43458, - 43476 + 43485, + 43503 ], "loc": { "start": { @@ -74214,8 +74323,8 @@ "object": { "type": "ThisExpression", "range": [ - 44039, - 44043 + 44066, + 44070 ], "loc": { "start": { @@ -74232,8 +74341,8 @@ "type": "Identifier", "name": "infDiv", "range": [ - 44044, - 44050 + 44071, + 44077 ], "loc": { "start": { @@ -74247,8 +74356,8 @@ } }, "range": [ - 44039, - 44050 + 44066, + 44077 ], "loc": { "start": { @@ -74265,8 +74374,8 @@ "type": "Identifier", "name": "infDiv", "range": [ - 44053, - 44059 + 44080, + 44086 ], "loc": { "start": { @@ -74280,8 +74389,8 @@ } }, "range": [ - 44039, - 44059 + 44066, + 44086 ], "loc": { "start": { @@ -74295,8 +74404,8 @@ } }, "range": [ - 44039, - 44060 + 44066, + 44087 ], "loc": { "start": { @@ -74313,8 +74422,8 @@ "type": "Block", "value": "** left div containing rows # displayer **", "range": [ - 44070, - 44116 + 44097, + 44143 ], "loc": { "start": { @@ -74338,8 +74447,8 @@ "type": "Identifier", "name": "lDiv", "range": [ - 44129, - 44133 + 44156, + 44160 ], "loc": { "start": { @@ -74358,8 +74467,8 @@ "type": "Identifier", "name": "createElm", "range": [ - 44136, - 44145 + 44163, + 44172 ], "loc": { "start": { @@ -74378,8 +74487,8 @@ "value": "div", "raw": "'div'", "range": [ - 44146, - 44151 + 44173, + 44178 ], "loc": { "start": { @@ -74394,8 +74503,8 @@ } ], "range": [ - 44136, - 44152 + 44163, + 44179 ], "loc": { "start": { @@ -74409,8 +74518,8 @@ } }, "range": [ - 44129, - 44152 + 44156, + 44179 ], "loc": { "start": { @@ -74426,8 +74535,8 @@ ], "kind": "let", "range": [ - 44125, - 44153 + 44152, + 44180 ], "loc": { "start": { @@ -74444,8 +74553,8 @@ "type": "Block", "value": "** left div containing rows # displayer **", "range": [ - 44070, - 44116 + 44097, + 44143 ], "loc": { "start": { @@ -74472,8 +74581,8 @@ "type": "Identifier", "name": "lDiv", "range": [ - 44162, - 44166 + 44189, + 44193 ], "loc": { "start": { @@ -74490,8 +74599,8 @@ "type": "Identifier", "name": "className", "range": [ - 44167, - 44176 + 44194, + 44203 ], "loc": { "start": { @@ -74505,8 +74614,8 @@ } }, "range": [ - 44162, - 44176 + 44189, + 44203 ], "loc": { "start": { @@ -74525,8 +74634,8 @@ "object": { "type": "ThisExpression", "range": [ - 44179, - 44183 + 44206, + 44210 ], "loc": { "start": { @@ -74543,8 +74652,8 @@ "type": "Identifier", "name": "lDivCssClass", "range": [ - 44184, - 44196 + 44211, + 44223 ], "loc": { "start": { @@ -74558,8 +74667,8 @@ } }, "range": [ - 44179, - 44196 + 44206, + 44223 ], "loc": { "start": { @@ -74573,8 +74682,8 @@ } }, "range": [ - 44162, - 44196 + 44189, + 44223 ], "loc": { "start": { @@ -74588,8 +74697,8 @@ } }, "range": [ - 44162, - 44197 + 44189, + 44224 ], "loc": { "start": { @@ -74613,8 +74722,8 @@ "type": "Identifier", "name": "infDiv", "range": [ - 44206, - 44212 + 44233, + 44239 ], "loc": { "start": { @@ -74631,8 +74740,8 @@ "type": "Identifier", "name": "appendChild", "range": [ - 44213, - 44224 + 44240, + 44251 ], "loc": { "start": { @@ -74646,8 +74755,8 @@ } }, "range": [ - 44206, - 44224 + 44233, + 44251 ], "loc": { "start": { @@ -74665,8 +74774,8 @@ "type": "Identifier", "name": "lDiv", "range": [ - 44225, - 44229 + 44252, + 44256 ], "loc": { "start": { @@ -74681,8 +74790,8 @@ } ], "range": [ - 44206, - 44230 + 44233, + 44257 ], "loc": { "start": { @@ -74696,8 +74805,8 @@ } }, "range": [ - 44206, - 44231 + 44233, + 44258 ], "loc": { "start": { @@ -74721,8 +74830,8 @@ "object": { "type": "ThisExpression", "range": [ - 44240, - 44244 + 44267, + 44271 ], "loc": { "start": { @@ -74739,8 +74848,8 @@ "type": "Identifier", "name": "lDiv", "range": [ - 44245, - 44249 + 44272, + 44276 ], "loc": { "start": { @@ -74754,8 +74863,8 @@ } }, "range": [ - 44240, - 44249 + 44267, + 44276 ], "loc": { "start": { @@ -74772,8 +74881,8 @@ "type": "Identifier", "name": "lDiv", "range": [ - 44252, - 44256 + 44279, + 44283 ], "loc": { "start": { @@ -74787,8 +74896,8 @@ } }, "range": [ - 44240, - 44256 + 44267, + 44283 ], "loc": { "start": { @@ -74802,8 +74911,8 @@ } }, "range": [ - 44240, - 44257 + 44267, + 44284 ], "loc": { "start": { @@ -74820,8 +74929,8 @@ "type": "Block", "value": "** right div containing reset button\n + nb results per page select **", "range": [ - 44267, - 44361 + 44294, + 44388 ], "loc": { "start": { @@ -74845,8 +74954,8 @@ "type": "Identifier", "name": "rDiv", "range": [ - 44374, - 44378 + 44401, + 44405 ], "loc": { "start": { @@ -74865,8 +74974,8 @@ "type": "Identifier", "name": "createElm", "range": [ - 44381, - 44390 + 44408, + 44417 ], "loc": { "start": { @@ -74885,8 +74994,8 @@ "value": "div", "raw": "'div'", "range": [ - 44391, - 44396 + 44418, + 44423 ], "loc": { "start": { @@ -74901,8 +75010,8 @@ } ], "range": [ - 44381, - 44397 + 44408, + 44424 ], "loc": { "start": { @@ -74916,8 +75025,8 @@ } }, "range": [ - 44374, - 44397 + 44401, + 44424 ], "loc": { "start": { @@ -74933,8 +75042,8 @@ ], "kind": "let", "range": [ - 44370, - 44398 + 44397, + 44425 ], "loc": { "start": { @@ -74951,8 +75060,8 @@ "type": "Block", "value": "** right div containing reset button\n + nb results per page select **", "range": [ - 44267, - 44361 + 44294, + 44388 ], "loc": { "start": { @@ -74979,8 +75088,8 @@ "type": "Identifier", "name": "rDiv", "range": [ - 44407, - 44411 + 44434, + 44438 ], "loc": { "start": { @@ -74997,8 +75106,8 @@ "type": "Identifier", "name": "className", "range": [ - 44412, - 44421 + 44439, + 44448 ], "loc": { "start": { @@ -75012,8 +75121,8 @@ } }, "range": [ - 44407, - 44421 + 44434, + 44448 ], "loc": { "start": { @@ -75032,8 +75141,8 @@ "object": { "type": "ThisExpression", "range": [ - 44424, - 44428 + 44451, + 44455 ], "loc": { "start": { @@ -75050,8 +75159,8 @@ "type": "Identifier", "name": "rDivCssClass", "range": [ - 44429, - 44441 + 44456, + 44468 ], "loc": { "start": { @@ -75065,8 +75174,8 @@ } }, "range": [ - 44424, - 44441 + 44451, + 44468 ], "loc": { "start": { @@ -75080,8 +75189,8 @@ } }, "range": [ - 44407, - 44441 + 44434, + 44468 ], "loc": { "start": { @@ -75095,8 +75204,8 @@ } }, "range": [ - 44407, - 44442 + 44434, + 44469 ], "loc": { "start": { @@ -75120,8 +75229,8 @@ "type": "Identifier", "name": "infDiv", "range": [ - 44451, - 44457 + 44478, + 44484 ], "loc": { "start": { @@ -75138,8 +75247,8 @@ "type": "Identifier", "name": "appendChild", "range": [ - 44458, - 44469 + 44485, + 44496 ], "loc": { "start": { @@ -75153,8 +75262,8 @@ } }, "range": [ - 44451, - 44469 + 44478, + 44496 ], "loc": { "start": { @@ -75172,8 +75281,8 @@ "type": "Identifier", "name": "rDiv", "range": [ - 44470, - 44474 + 44497, + 44501 ], "loc": { "start": { @@ -75188,8 +75297,8 @@ } ], "range": [ - 44451, - 44475 + 44478, + 44502 ], "loc": { "start": { @@ -75203,8 +75312,8 @@ } }, "range": [ - 44451, - 44476 + 44478, + 44503 ], "loc": { "start": { @@ -75228,8 +75337,8 @@ "object": { "type": "ThisExpression", "range": [ - 44485, - 44489 + 44512, + 44516 ], "loc": { "start": { @@ -75246,8 +75355,8 @@ "type": "Identifier", "name": "rDiv", "range": [ - 44490, - 44494 + 44517, + 44521 ], "loc": { "start": { @@ -75261,8 +75370,8 @@ } }, "range": [ - 44485, - 44494 + 44512, + 44521 ], "loc": { "start": { @@ -75279,8 +75388,8 @@ "type": "Identifier", "name": "rDiv", "range": [ - 44497, - 44501 + 44524, + 44528 ], "loc": { "start": { @@ -75294,8 +75403,8 @@ } }, "range": [ - 44485, - 44501 + 44512, + 44528 ], "loc": { "start": { @@ -75309,8 +75418,8 @@ } }, "range": [ - 44485, - 44502 + 44512, + 44529 ], "loc": { "start": { @@ -75327,8 +75436,8 @@ "type": "Block", "value": "** mid div containing paging elements **", "range": [ - 44512, - 44556 + 44539, + 44583 ], "loc": { "start": { @@ -75352,8 +75461,8 @@ "type": "Identifier", "name": "mDiv", "range": [ - 44569, - 44573 + 44596, + 44600 ], "loc": { "start": { @@ -75372,8 +75481,8 @@ "type": "Identifier", "name": "createElm", "range": [ - 44576, - 44585 + 44603, + 44612 ], "loc": { "start": { @@ -75392,8 +75501,8 @@ "value": "div", "raw": "'div'", "range": [ - 44586, - 44591 + 44613, + 44618 ], "loc": { "start": { @@ -75408,8 +75517,8 @@ } ], "range": [ - 44576, - 44592 + 44603, + 44619 ], "loc": { "start": { @@ -75423,8 +75532,8 @@ } }, "range": [ - 44569, - 44592 + 44596, + 44619 ], "loc": { "start": { @@ -75440,8 +75549,8 @@ ], "kind": "let", "range": [ - 44565, - 44593 + 44592, + 44620 ], "loc": { "start": { @@ -75458,8 +75567,8 @@ "type": "Block", "value": "** mid div containing paging elements **", "range": [ - 44512, - 44556 + 44539, + 44583 ], "loc": { "start": { @@ -75486,8 +75595,8 @@ "type": "Identifier", "name": "mDiv", "range": [ - 44602, - 44606 + 44629, + 44633 ], "loc": { "start": { @@ -75504,8 +75613,8 @@ "type": "Identifier", "name": "className", "range": [ - 44607, - 44616 + 44634, + 44643 ], "loc": { "start": { @@ -75519,8 +75628,8 @@ } }, "range": [ - 44602, - 44616 + 44629, + 44643 ], "loc": { "start": { @@ -75539,8 +75648,8 @@ "object": { "type": "ThisExpression", "range": [ - 44619, - 44623 + 44646, + 44650 ], "loc": { "start": { @@ -75557,8 +75666,8 @@ "type": "Identifier", "name": "mDivCssClass", "range": [ - 44624, - 44636 + 44651, + 44663 ], "loc": { "start": { @@ -75572,8 +75681,8 @@ } }, "range": [ - 44619, - 44636 + 44646, + 44663 ], "loc": { "start": { @@ -75587,8 +75696,8 @@ } }, "range": [ - 44602, - 44636 + 44629, + 44663 ], "loc": { "start": { @@ -75602,8 +75711,8 @@ } }, "range": [ - 44602, - 44637 + 44629, + 44664 ], "loc": { "start": { @@ -75627,8 +75736,8 @@ "type": "Identifier", "name": "infDiv", "range": [ - 44646, - 44652 + 44673, + 44679 ], "loc": { "start": { @@ -75645,8 +75754,8 @@ "type": "Identifier", "name": "appendChild", "range": [ - 44653, - 44664 + 44680, + 44691 ], "loc": { "start": { @@ -75660,8 +75769,8 @@ } }, "range": [ - 44646, - 44664 + 44673, + 44691 ], "loc": { "start": { @@ -75679,8 +75788,8 @@ "type": "Identifier", "name": "mDiv", "range": [ - 44665, - 44669 + 44692, + 44696 ], "loc": { "start": { @@ -75695,8 +75804,8 @@ } ], "range": [ - 44646, - 44670 + 44673, + 44697 ], "loc": { "start": { @@ -75710,8 +75819,8 @@ } }, "range": [ - 44646, - 44671 + 44673, + 44698 ], "loc": { "start": { @@ -75735,8 +75844,8 @@ "object": { "type": "ThisExpression", "range": [ - 44680, - 44684 + 44707, + 44711 ], "loc": { "start": { @@ -75753,8 +75862,8 @@ "type": "Identifier", "name": "mDiv", "range": [ - 44685, - 44689 + 44712, + 44716 ], "loc": { "start": { @@ -75768,8 +75877,8 @@ } }, "range": [ - 44680, - 44689 + 44707, + 44716 ], "loc": { "start": { @@ -75786,8 +75895,8 @@ "type": "Identifier", "name": "mDiv", "range": [ - 44692, - 44696 + 44719, + 44723 ], "loc": { "start": { @@ -75801,8 +75910,8 @@ } }, "range": [ - 44680, - 44696 + 44707, + 44723 ], "loc": { "start": { @@ -75816,8 +75925,8 @@ } }, "range": [ - 44680, - 44697 + 44707, + 44724 ], "loc": { "start": { @@ -75834,8 +75943,8 @@ "type": "Line", "value": " emit help initialisation only if undefined", "range": [ - 44707, - 44752 + 44734, + 44779 ], "loc": { "start": { @@ -75858,8 +75967,8 @@ "type": "Identifier", "name": "isUndef", "range": [ - 44765, - 44772 + 44792, + 44799 ], "loc": { "start": { @@ -75879,8 +75988,8 @@ "object": { "type": "ThisExpression", "range": [ - 44773, - 44777 + 44800, + 44804 ], "loc": { "start": { @@ -75897,8 +76006,8 @@ "type": "Identifier", "name": "help", "range": [ - 44778, - 44782 + 44805, + 44809 ], "loc": { "start": { @@ -75912,8 +76021,8 @@ } }, "range": [ - 44773, - 44782 + 44800, + 44809 ], "loc": { "start": { @@ -75928,8 +76037,8 @@ } ], "range": [ - 44765, - 44783 + 44792, + 44810 ], "loc": { "start": { @@ -75961,8 +76070,8 @@ "object": { "type": "ThisExpression", "range": [ - 44916, - 44920 + 44943, + 44947 ], "loc": { "start": { @@ -75979,8 +76088,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 44921, - 44924 + 44948, + 44951 ], "loc": { "start": { @@ -75994,8 +76103,8 @@ } }, "range": [ - 44916, - 44924 + 44943, + 44951 ], "loc": { "start": { @@ -76012,8 +76121,8 @@ "type": "Identifier", "name": "help", "range": [ - 44925, - 44929 + 44952, + 44956 ], "loc": { "start": { @@ -76027,8 +76136,8 @@ } }, "range": [ - 44916, - 44929 + 44943, + 44956 ], "loc": { "start": { @@ -76045,8 +76154,8 @@ "type": "Identifier", "name": "enable", "range": [ - 44930, - 44936 + 44957, + 44963 ], "loc": { "start": { @@ -76060,8 +76169,8 @@ } }, "range": [ - 44916, - 44936 + 44943, + 44963 ], "loc": { "start": { @@ -76076,8 +76185,8 @@ }, "arguments": [], "range": [ - 44916, - 44938 + 44943, + 44965 ], "loc": { "start": { @@ -76091,8 +76200,8 @@ } }, "range": [ - 44916, - 44939 + 44943, + 44966 ], "loc": { "start": { @@ -76109,8 +76218,8 @@ "type": "Line", "value": " explicitily enable help to initialise feature by", "range": [ - 44799, - 44850 + 44826, + 44877 ], "loc": { "start": { @@ -76127,8 +76236,8 @@ "type": "Line", "value": " default, only if setting is undefined", "range": [ - 44863, - 44903 + 44890, + 44930 ], "loc": { "start": { @@ -76156,8 +76265,8 @@ "object": { "type": "ThisExpression", "range": [ - 44952, - 44956 + 44979, + 44983 ], "loc": { "start": { @@ -76174,8 +76283,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 44957, - 44964 + 44984, + 44991 ], "loc": { "start": { @@ -76189,8 +76298,8 @@ } }, "range": [ - 44952, - 44964 + 44979, + 44991 ], "loc": { "start": { @@ -76207,8 +76316,8 @@ "type": "Identifier", "name": "emit", "range": [ - 44965, - 44969 + 44992, + 44996 ], "loc": { "start": { @@ -76222,8 +76331,8 @@ } }, "range": [ - 44952, - 44969 + 44979, + 44996 ], "loc": { "start": { @@ -76242,8 +76351,8 @@ "value": "init-help", "raw": "'init-help'", "range": [ - 44970, - 44981 + 44997, + 45008 ], "loc": { "start": { @@ -76259,8 +76368,8 @@ { "type": "ThisExpression", "range": [ - 44983, - 44987 + 45010, + 45014 ], "loc": { "start": { @@ -76275,8 +76384,8 @@ } ], "range": [ - 44952, - 44988 + 44979, + 45015 ], "loc": { "start": { @@ -76290,8 +76399,8 @@ } }, "range": [ - 44952, - 44989 + 44979, + 45016 ], "loc": { "start": { @@ -76306,8 +76415,8 @@ } ], "range": [ - 44785, - 44999 + 44812, + 45026 ], "loc": { "start": { @@ -76322,8 +76431,8 @@ }, "alternate": null, "range": [ - 44761, - 44999 + 44788, + 45026 ], "loc": { "start": { @@ -76340,8 +76449,8 @@ "type": "Line", "value": " emit help initialisation only if undefined", "range": [ - 44707, - 44752 + 44734, + 44779 ], "loc": { "start": { @@ -76358,8 +76467,8 @@ } ], "range": [ - 43270, - 45005 + 43297, + 45032 ], "loc": { "start": { @@ -76375,8 +76484,8 @@ "generator": false, "expression": false, "range": [ - 43267, - 45005 + 43294, + 45032 ], "loc": { "start": { @@ -76392,8 +76501,8 @@ "kind": "method", "computed": false, "range": [ - 43257, - 45005 + 43284, + 45032 ], "loc": { "start": { @@ -76410,8 +76519,8 @@ "type": "Block", "value": "*\n * Generate container element for paging, reset button, rows counter etc.\n ", "range": [ - 43163, - 43252 + 43190, + 43279 ], "loc": { "start": { @@ -76430,8 +76539,8 @@ "type": "Block", "value": "*\n * Remove toolbar container element\n ", "range": [ - 45011, - 45062 + 45038, + 45089 ], "loc": { "start": { @@ -76453,8 +76562,8 @@ "type": "Identifier", "name": "removeToolbar", "range": [ - 45067, - 45080 + 45094, + 45107 ], "loc": { "start": { @@ -76485,8 +76594,8 @@ "object": { "type": "ThisExpression", "range": [ - 45098, - 45102 + 45125, + 45129 ], "loc": { "start": { @@ -76503,8 +76612,8 @@ "type": "Identifier", "name": "infDiv", "range": [ - 45103, - 45109 + 45130, + 45136 ], "loc": { "start": { @@ -76518,8 +76627,8 @@ } }, "range": [ - 45098, - 45109 + 45125, + 45136 ], "loc": { "start": { @@ -76534,8 +76643,8 @@ }, "prefix": true, "range": [ - 45097, - 45109 + 45124, + 45136 ], "loc": { "start": { @@ -76555,8 +76664,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 45125, - 45132 + 45152, + 45159 ], "loc": { "start": { @@ -76571,8 +76680,8 @@ } ], "range": [ - 45111, - 45142 + 45138, + 45169 ], "loc": { "start": { @@ -76587,8 +76696,8 @@ }, "alternate": null, "range": [ - 45093, - 45142 + 45120, + 45169 ], "loc": { "start": { @@ -76609,8 +76718,8 @@ "type": "Identifier", "name": "removeElm", "range": [ - 45151, - 45160 + 45178, + 45187 ], "loc": { "start": { @@ -76630,8 +76739,8 @@ "object": { "type": "ThisExpression", "range": [ - 45161, - 45165 + 45188, + 45192 ], "loc": { "start": { @@ -76648,8 +76757,8 @@ "type": "Identifier", "name": "infDiv", "range": [ - 45166, - 45172 + 45193, + 45199 ], "loc": { "start": { @@ -76663,8 +76772,8 @@ } }, "range": [ - 45161, - 45172 + 45188, + 45199 ], "loc": { "start": { @@ -76679,8 +76788,8 @@ } ], "range": [ - 45151, - 45173 + 45178, + 45200 ], "loc": { "start": { @@ -76694,8 +76803,8 @@ } }, "range": [ - 45151, - 45174 + 45178, + 45201 ], "loc": { "start": { @@ -76719,8 +76828,8 @@ "object": { "type": "ThisExpression", "range": [ - 45183, - 45187 + 45210, + 45214 ], "loc": { "start": { @@ -76737,8 +76846,8 @@ "type": "Identifier", "name": "infDiv", "range": [ - 45188, - 45194 + 45215, + 45221 ], "loc": { "start": { @@ -76752,8 +76861,8 @@ } }, "range": [ - 45183, - 45194 + 45210, + 45221 ], "loc": { "start": { @@ -76771,8 +76880,8 @@ "value": null, "raw": "null", "range": [ - 45197, - 45201 + 45224, + 45228 ], "loc": { "start": { @@ -76786,8 +76895,8 @@ } }, "range": [ - 45183, - 45201 + 45210, + 45228 ], "loc": { "start": { @@ -76801,8 +76910,8 @@ } }, "range": [ - 45183, - 45202 + 45210, + 45229 ], "loc": { "start": { @@ -76824,8 +76933,8 @@ "type": "Identifier", "name": "tbl", "range": [ - 45216, - 45219 + 45243, + 45246 ], "loc": { "start": { @@ -76846,8 +76955,8 @@ "object": { "type": "ThisExpression", "range": [ - 45222, - 45226 + 45249, + 45253 ], "loc": { "start": { @@ -76864,8 +76973,8 @@ "type": "Identifier", "name": "dom", "range": [ - 45227, - 45230 + 45254, + 45257 ], "loc": { "start": { @@ -76879,8 +76988,8 @@ } }, "range": [ - 45222, - 45230 + 45249, + 45257 ], "loc": { "start": { @@ -76895,8 +77004,8 @@ }, "arguments": [], "range": [ - 45222, - 45232 + 45249, + 45259 ], "loc": { "start": { @@ -76910,8 +77019,8 @@ } }, "range": [ - 45216, - 45232 + 45243, + 45259 ], "loc": { "start": { @@ -76927,8 +77036,8 @@ ], "kind": "let", "range": [ - 45212, - 45233 + 45239, + 45260 ], "loc": { "start": { @@ -76950,8 +77059,8 @@ "type": "Identifier", "name": "captions", "range": [ - 45246, - 45254 + 45273, + 45281 ], "loc": { "start": { @@ -76970,8 +77079,8 @@ "type": "Identifier", "name": "tag", "range": [ - 45257, - 45260 + 45284, + 45287 ], "loc": { "start": { @@ -76989,8 +77098,8 @@ "type": "Identifier", "name": "tbl", "range": [ - 45261, - 45264 + 45288, + 45291 ], "loc": { "start": { @@ -77008,8 +77117,8 @@ "value": "caption", "raw": "'caption'", "range": [ - 45266, - 45275 + 45293, + 45302 ], "loc": { "start": { @@ -77024,8 +77133,8 @@ } ], "range": [ - 45257, - 45276 + 45284, + 45303 ], "loc": { "start": { @@ -77039,8 +77148,8 @@ } }, "range": [ - 45246, - 45276 + 45273, + 45303 ], "loc": { "start": { @@ -77056,8 +77165,8 @@ ], "kind": "let", "range": [ - 45242, - 45277 + 45269, + 45304 ], "loc": { "start": { @@ -77084,8 +77193,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 45286, - 45288 + 45313, + 45315 ], "loc": { "start": { @@ -77102,8 +77211,8 @@ "type": "Identifier", "name": "forEach", "range": [ - 45289, - 45296 + 45316, + 45323 ], "loc": { "start": { @@ -77117,8 +77226,8 @@ } }, "range": [ - 45286, - 45296 + 45313, + 45323 ], "loc": { "start": { @@ -77135,8 +77244,8 @@ "type": "Identifier", "name": "call", "range": [ - 45297, - 45301 + 45324, + 45328 ], "loc": { "start": { @@ -77150,8 +77259,8 @@ } }, "range": [ - 45286, - 45301 + 45313, + 45328 ], "loc": { "start": { @@ -77169,8 +77278,8 @@ "type": "Identifier", "name": "captions", "range": [ - 45302, - 45310 + 45329, + 45337 ], "loc": { "start": { @@ -77191,8 +77300,8 @@ "type": "Identifier", "name": "elm", "range": [ - 45313, - 45316 + 45340, + 45343 ], "loc": { "start": { @@ -77212,8 +77321,8 @@ "type": "Identifier", "name": "removeElm", "range": [ - 45321, - 45330 + 45348, + 45357 ], "loc": { "start": { @@ -77231,8 +77340,8 @@ "type": "Identifier", "name": "elm", "range": [ - 45331, - 45334 + 45358, + 45361 ], "loc": { "start": { @@ -77247,8 +77356,8 @@ } ], "range": [ - 45321, - 45335 + 45348, + 45362 ], "loc": { "start": { @@ -77264,8 +77373,8 @@ "generator": false, "expression": true, "range": [ - 45312, - 45335 + 45339, + 45362 ], "loc": { "start": { @@ -77280,8 +77389,8 @@ } ], "range": [ - 45286, - 45336 + 45313, + 45363 ], "loc": { "start": { @@ -77295,8 +77404,8 @@ } }, "range": [ - 45286, - 45337 + 45313, + 45364 ], "loc": { "start": { @@ -77311,8 +77420,8 @@ } ], "range": [ - 45083, - 45343 + 45110, + 45370 ], "loc": { "start": { @@ -77328,8 +77437,8 @@ "generator": false, "expression": false, "range": [ - 45080, - 45343 + 45107, + 45370 ], "loc": { "start": { @@ -77345,8 +77454,8 @@ "kind": "method", "computed": false, "range": [ - 45067, - 45343 + 45094, + 45370 ], "loc": { "start": { @@ -77363,8 +77472,8 @@ "type": "Block", "value": "*\n * Remove toolbar container element\n ", "range": [ - 45011, - 45062 + 45038, + 45089 ], "loc": { "start": { @@ -77383,8 +77492,8 @@ "type": "Block", "value": "*\n * Remove all the external column filters\n ", "range": [ - 45349, - 45406 + 45376, + 45433 ], "loc": { "start": { @@ -77406,8 +77515,8 @@ "type": "Identifier", "name": "removeExternalFlts", "range": [ - 45411, - 45429 + 45438, + 45456 ], "loc": { "start": { @@ -77438,8 +77547,8 @@ "object": { "type": "ThisExpression", "range": [ - 45447, - 45451 + 45474, + 45478 ], "loc": { "start": { @@ -77456,8 +77565,8 @@ "type": "Identifier", "name": "isExternalFlt", "range": [ - 45452, - 45465 + 45479, + 45492 ], "loc": { "start": { @@ -77471,8 +77580,8 @@ } }, "range": [ - 45447, - 45465 + 45474, + 45492 ], "loc": { "start": { @@ -77487,8 +77596,8 @@ }, "prefix": true, "range": [ - 45446, - 45465 + 45473, + 45492 ], "loc": { "start": { @@ -77508,8 +77617,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 45481, - 45488 + 45508, + 45515 ], "loc": { "start": { @@ -77524,8 +77633,8 @@ } ], "range": [ - 45467, - 45498 + 45494, + 45525 ], "loc": { "start": { @@ -77540,8 +77649,8 @@ }, "alternate": null, "range": [ - 45442, - 45498 + 45469, + 45525 ], "loc": { "start": { @@ -77563,8 +77672,8 @@ "type": "Identifier", "name": "ids", "range": [ - 45511, - 45514 + 45538, + 45541 ], "loc": { "start": { @@ -77583,8 +77692,8 @@ "object": { "type": "ThisExpression", "range": [ - 45517, - 45521 + 45544, + 45548 ], "loc": { "start": { @@ -77601,8 +77710,8 @@ "type": "Identifier", "name": "externalFltTgtIds", "range": [ - 45522, - 45539 + 45549, + 45566 ], "loc": { "start": { @@ -77616,8 +77725,8 @@ } }, "range": [ - 45517, - 45539 + 45544, + 45566 ], "loc": { "start": { @@ -77631,8 +77740,8 @@ } }, "range": [ - 45511, - 45539 + 45538, + 45566 ], "loc": { "start": { @@ -77651,8 +77760,8 @@ "type": "Identifier", "name": "len", "range": [ - 45553, - 45556 + 45580, + 45583 ], "loc": { "start": { @@ -77672,8 +77781,8 @@ "type": "Identifier", "name": "ids", "range": [ - 45559, - 45562 + 45586, + 45589 ], "loc": { "start": { @@ -77690,8 +77799,8 @@ "type": "Identifier", "name": "length", "range": [ - 45563, - 45569 + 45590, + 45596 ], "loc": { "start": { @@ -77705,8 +77814,8 @@ } }, "range": [ - 45559, - 45569 + 45586, + 45596 ], "loc": { "start": { @@ -77720,8 +77829,8 @@ } }, "range": [ - 45553, - 45569 + 45580, + 45596 ], "loc": { "start": { @@ -77737,8 +77846,8 @@ ], "kind": "let", "range": [ - 45507, - 45570 + 45534, + 45597 ], "loc": { "start": { @@ -77762,8 +77871,8 @@ "type": "Identifier", "name": "ct", "range": [ - 45588, - 45590 + 45615, + 45617 ], "loc": { "start": { @@ -77781,8 +77890,8 @@ "value": 0, "raw": "0", "range": [ - 45593, - 45594 + 45620, + 45621 ], "loc": { "start": { @@ -77796,8 +77905,8 @@ } }, "range": [ - 45588, - 45594 + 45615, + 45621 ], "loc": { "start": { @@ -77813,8 +77922,8 @@ ], "kind": "let", "range": [ - 45584, - 45594 + 45611, + 45621 ], "loc": { "start": { @@ -77834,8 +77943,8 @@ "type": "Identifier", "name": "ct", "range": [ - 45596, - 45598 + 45623, + 45625 ], "loc": { "start": { @@ -77852,8 +77961,8 @@ "type": "Identifier", "name": "len", "range": [ - 45601, - 45604 + 45628, + 45631 ], "loc": { "start": { @@ -77867,8 +77976,8 @@ } }, "range": [ - 45596, - 45604 + 45623, + 45631 ], "loc": { "start": { @@ -77888,8 +77997,8 @@ "type": "Identifier", "name": "ct", "range": [ - 45606, - 45608 + 45633, + 45635 ], "loc": { "start": { @@ -77904,8 +78013,8 @@ }, "prefix": false, "range": [ - 45606, - 45610 + 45633, + 45637 ], "loc": { "start": { @@ -77930,8 +78039,8 @@ "type": "Identifier", "name": "externalFltTgtId", "range": [ - 45630, - 45646 + 45657, + 45673 ], "loc": { "start": { @@ -77951,8 +78060,8 @@ "type": "Identifier", "name": "ids", "range": [ - 45649, - 45652 + 45676, + 45679 ], "loc": { "start": { @@ -77969,8 +78078,8 @@ "type": "Identifier", "name": "ct", "range": [ - 45653, - 45655 + 45680, + 45682 ], "loc": { "start": { @@ -77984,8 +78093,8 @@ } }, "range": [ - 45649, - 45656 + 45676, + 45683 ], "loc": { "start": { @@ -77999,8 +78108,8 @@ } }, "range": [ - 45630, - 45656 + 45657, + 45683 ], "loc": { "start": { @@ -78019,8 +78128,8 @@ "type": "Identifier", "name": "externalFlt", "range": [ - 45674, - 45685 + 45701, + 45712 ], "loc": { "start": { @@ -78039,8 +78148,8 @@ "type": "Identifier", "name": "elm", "range": [ - 45688, - 45691 + 45715, + 45718 ], "loc": { "start": { @@ -78058,8 +78167,8 @@ "type": "Identifier", "name": "externalFltTgtId", "range": [ - 45692, - 45708 + 45719, + 45735 ], "loc": { "start": { @@ -78074,8 +78183,8 @@ } ], "range": [ - 45688, - 45709 + 45715, + 45736 ], "loc": { "start": { @@ -78089,8 +78198,8 @@ } }, "range": [ - 45674, - 45709 + 45701, + 45736 ], "loc": { "start": { @@ -78106,8 +78215,8 @@ ], "kind": "let", "range": [ - 45626, - 45710 + 45653, + 45737 ], "loc": { "start": { @@ -78126,8 +78235,8 @@ "type": "Identifier", "name": "externalFlt", "range": [ - 45727, - 45738 + 45754, + 45765 ], "loc": { "start": { @@ -78155,8 +78264,8 @@ "type": "Identifier", "name": "externalFlt", "range": [ - 45758, - 45769 + 45785, + 45796 ], "loc": { "start": { @@ -78173,8 +78282,8 @@ "type": "Identifier", "name": "innerHTML", "range": [ - 45770, - 45779 + 45797, + 45806 ], "loc": { "start": { @@ -78188,8 +78297,8 @@ } }, "range": [ - 45758, - 45779 + 45785, + 45806 ], "loc": { "start": { @@ -78207,8 +78316,8 @@ "value": "", "raw": "''", "range": [ - 45782, - 45784 + 45809, + 45811 ], "loc": { "start": { @@ -78222,8 +78331,8 @@ } }, "range": [ - 45758, - 45784 + 45785, + 45811 ], "loc": { "start": { @@ -78237,8 +78346,8 @@ } }, "range": [ - 45758, - 45785 + 45785, + 45812 ], "loc": { "start": { @@ -78253,8 +78362,8 @@ } ], "range": [ - 45740, - 45799 + 45767, + 45826 ], "loc": { "start": { @@ -78269,8 +78378,8 @@ }, "alternate": null, "range": [ - 45723, - 45799 + 45750, + 45826 ], "loc": { "start": { @@ -78285,8 +78394,8 @@ } ], "range": [ - 45612, - 45809 + 45639, + 45836 ], "loc": { "start": { @@ -78300,8 +78409,8 @@ } }, "range": [ - 45579, - 45809 + 45606, + 45836 ], "loc": { "start": { @@ -78316,8 +78425,8 @@ } ], "range": [ - 45432, - 45815 + 45459, + 45842 ], "loc": { "start": { @@ -78333,8 +78442,8 @@ "generator": false, "expression": false, "range": [ - 45429, - 45815 + 45456, + 45842 ], "loc": { "start": { @@ -78350,8 +78459,8 @@ "kind": "method", "computed": false, "range": [ - 45411, - 45815 + 45438, + 45842 ], "loc": { "start": { @@ -78368,8 +78477,8 @@ "type": "Block", "value": "*\n * Remove all the external column filters\n ", "range": [ - 45349, - 45406 + 45376, + 45433 ], "loc": { "start": { @@ -78388,8 +78497,8 @@ "type": "Block", "value": "*\n * Check if given column implements a filter with custom options\n * @param {Number} colIndex Column's index\n * @return {Boolean}\n ", "range": [ - 45821, - 45975 + 45848, + 46002 ], "loc": { "start": { @@ -78411,8 +78520,8 @@ "type": "Identifier", "name": "isCustomOptions", "range": [ - 45980, - 45995 + 46007, + 46022 ], "loc": { "start": { @@ -78433,8 +78542,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 45996, - 46004 + 46023, + 46031 ], "loc": { "start": { @@ -78462,8 +78571,8 @@ "object": { "type": "ThisExpression", "range": [ - 46023, - 46027 + 46050, + 46054 ], "loc": { "start": { @@ -78480,8 +78589,8 @@ "type": "Identifier", "name": "hasCustomOptions", "range": [ - 46028, - 46044 + 46055, + 46071 ], "loc": { "start": { @@ -78495,8 +78604,8 @@ } }, "range": [ - 46023, - 46044 + 46050, + 46071 ], "loc": { "start": { @@ -78526,8 +78635,8 @@ "object": { "type": "ThisExpression", "range": [ - 46060, - 46064 + 46087, + 46091 ], "loc": { "start": { @@ -78544,8 +78653,8 @@ "type": "Identifier", "name": "customOptions", "range": [ - 46065, - 46078 + 46092, + 46105 ], "loc": { "start": { @@ -78559,8 +78668,8 @@ } }, "range": [ - 46060, - 46078 + 46087, + 46105 ], "loc": { "start": { @@ -78577,8 +78686,8 @@ "type": "Identifier", "name": "cols", "range": [ - 46079, - 46083 + 46106, + 46110 ], "loc": { "start": { @@ -78592,8 +78701,8 @@ } }, "range": [ - 46060, - 46083 + 46087, + 46110 ], "loc": { "start": { @@ -78610,8 +78719,8 @@ "type": "Identifier", "name": "indexOf", "range": [ - 46084, - 46091 + 46111, + 46118 ], "loc": { "start": { @@ -78625,8 +78734,8 @@ } }, "range": [ - 46060, - 46091 + 46087, + 46118 ], "loc": { "start": { @@ -78644,8 +78753,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 46092, - 46100 + 46119, + 46127 ], "loc": { "start": { @@ -78660,8 +78769,8 @@ } ], "range": [ - 46060, - 46101 + 46087, + 46128 ], "loc": { "start": { @@ -78682,8 +78791,8 @@ "value": 1, "raw": "1", "range": [ - 46107, - 46108 + 46134, + 46135 ], "loc": { "start": { @@ -78698,8 +78807,8 @@ }, "prefix": true, "range": [ - 46106, - 46108 + 46133, + 46135 ], "loc": { "start": { @@ -78713,8 +78822,8 @@ } }, "range": [ - 46060, - 46108 + 46087, + 46135 ], "loc": { "start": { @@ -78728,8 +78837,8 @@ } }, "range": [ - 46023, - 46108 + 46050, + 46135 ], "loc": { "start": { @@ -78743,8 +78852,8 @@ } }, "range": [ - 46016, - 46109 + 46043, + 46136 ], "loc": { "start": { @@ -78759,8 +78868,8 @@ } ], "range": [ - 46006, - 46115 + 46033, + 46142 ], "loc": { "start": { @@ -78776,8 +78885,8 @@ "generator": false, "expression": false, "range": [ - 45995, - 46115 + 46022, + 46142 ], "loc": { "start": { @@ -78793,8 +78902,8 @@ "kind": "method", "computed": false, "range": [ - 45980, - 46115 + 46007, + 46142 ], "loc": { "start": { @@ -78811,8 +78920,8 @@ "type": "Block", "value": "*\n * Check if given column implements a filter with custom options\n * @param {Number} colIndex Column's index\n * @return {Boolean}\n ", "range": [ - 45821, - 45975 + 45848, + 46002 ], "loc": { "start": { @@ -78831,8 +78940,8 @@ "type": "Block", "value": "*\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 ", "range": [ - 46121, - 46317 + 46148, + 46344 ], "loc": { "start": { @@ -78854,8 +78963,8 @@ "type": "Identifier", "name": "getCustomOptions", "range": [ - 46322, - 46338 + 46349, + 46365 ], "loc": { "start": { @@ -78876,8 +78985,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 46339, - 46347 + 46366, + 46374 ], "loc": { "start": { @@ -78905,8 +79014,8 @@ "type": "Identifier", "name": "isEmpty", "range": [ - 46363, - 46370 + 46390, + 46397 ], "loc": { "start": { @@ -78924,8 +79033,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 46371, - 46379 + 46398, + 46406 ], "loc": { "start": { @@ -78940,8 +79049,8 @@ } ], "range": [ - 46363, - 46380 + 46390, + 46407 ], "loc": { "start": { @@ -78965,8 +79074,8 @@ "object": { "type": "ThisExpression", "range": [ - 46385, - 46389 + 46412, + 46416 ], "loc": { "start": { @@ -78983,8 +79092,8 @@ "type": "Identifier", "name": "isCustomOptions", "range": [ - 46390, - 46405 + 46417, + 46432 ], "loc": { "start": { @@ -78998,8 +79107,8 @@ } }, "range": [ - 46385, - 46405 + 46412, + 46432 ], "loc": { "start": { @@ -79017,8 +79126,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 46406, - 46414 + 46433, + 46441 ], "loc": { "start": { @@ -79033,8 +79142,8 @@ } ], "range": [ - 46385, - 46415 + 46412, + 46442 ], "loc": { "start": { @@ -79049,8 +79158,8 @@ }, "prefix": true, "range": [ - 46384, - 46415 + 46411, + 46442 ], "loc": { "start": { @@ -79064,8 +79173,8 @@ } }, "range": [ - 46363, - 46415 + 46390, + 46442 ], "loc": { "start": { @@ -79085,8 +79194,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 46431, - 46438 + 46458, + 46465 ], "loc": { "start": { @@ -79101,8 +79210,8 @@ } ], "range": [ - 46417, - 46448 + 46444, + 46475 ], "loc": { "start": { @@ -79117,8 +79226,8 @@ }, "alternate": null, "range": [ - 46359, - 46448 + 46386, + 46475 ], "loc": { "start": { @@ -79140,8 +79249,8 @@ "type": "Identifier", "name": "customOptions", "range": [ - 46462, - 46475 + 46489, + 46502 ], "loc": { "start": { @@ -79160,8 +79269,8 @@ "object": { "type": "ThisExpression", "range": [ - 46478, - 46482 + 46505, + 46509 ], "loc": { "start": { @@ -79178,8 +79287,8 @@ "type": "Identifier", "name": "customOptions", "range": [ - 46483, - 46496 + 46510, + 46523 ], "loc": { "start": { @@ -79193,8 +79302,8 @@ } }, "range": [ - 46478, - 46496 + 46505, + 46523 ], "loc": { "start": { @@ -79208,8 +79317,8 @@ } }, "range": [ - 46462, - 46496 + 46489, + 46523 ], "loc": { "start": { @@ -79225,8 +79334,8 @@ ], "kind": "let", "range": [ - 46458, - 46497 + 46485, + 46524 ], "loc": { "start": { @@ -79248,8 +79357,8 @@ "type": "Identifier", "name": "cols", "range": [ - 46510, - 46514 + 46537, + 46541 ], "loc": { "start": { @@ -79269,8 +79378,8 @@ "type": "Identifier", "name": "customOptions", "range": [ - 46517, - 46530 + 46544, + 46557 ], "loc": { "start": { @@ -79287,8 +79396,8 @@ "type": "Identifier", "name": "cols", "range": [ - 46531, - 46535 + 46558, + 46562 ], "loc": { "start": { @@ -79302,8 +79411,8 @@ } }, "range": [ - 46517, - 46535 + 46544, + 46562 ], "loc": { "start": { @@ -79317,8 +79426,8 @@ } }, "range": [ - 46510, - 46535 + 46537, + 46562 ], "loc": { "start": { @@ -79334,8 +79443,8 @@ ], "kind": "let", "range": [ - 46506, - 46536 + 46533, + 46563 ], "loc": { "start": { @@ -79357,8 +79466,8 @@ "type": "Identifier", "name": "optTxt", "range": [ - 46549, - 46555 + 46576, + 46582 ], "loc": { "start": { @@ -79375,8 +79484,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 46558, - 46560 + 46585, + 46587 ], "loc": { "start": { @@ -79390,8 +79499,8 @@ } }, "range": [ - 46549, - 46560 + 46576, + 46587 ], "loc": { "start": { @@ -79410,8 +79519,8 @@ "type": "Identifier", "name": "optArray", "range": [ - 46562, - 46570 + 46589, + 46597 ], "loc": { "start": { @@ -79428,8 +79537,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 46573, - 46575 + 46600, + 46602 ], "loc": { "start": { @@ -79443,8 +79552,8 @@ } }, "range": [ - 46562, - 46575 + 46589, + 46602 ], "loc": { "start": { @@ -79460,8 +79569,8 @@ ], "kind": "let", "range": [ - 46545, - 46576 + 46572, + 46603 ], "loc": { "start": { @@ -79483,8 +79592,8 @@ "type": "Identifier", "name": "index", "range": [ - 46589, - 46594 + 46616, + 46621 ], "loc": { "start": { @@ -79506,8 +79615,8 @@ "type": "Identifier", "name": "cols", "range": [ - 46597, - 46601 + 46624, + 46628 ], "loc": { "start": { @@ -79524,8 +79633,8 @@ "type": "Identifier", "name": "indexOf", "range": [ - 46602, - 46609 + 46629, + 46636 ], "loc": { "start": { @@ -79539,8 +79648,8 @@ } }, "range": [ - 46597, - 46609 + 46624, + 46636 ], "loc": { "start": { @@ -79558,8 +79667,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 46610, - 46618 + 46637, + 46645 ], "loc": { "start": { @@ -79574,8 +79683,8 @@ } ], "range": [ - 46597, - 46619 + 46624, + 46646 ], "loc": { "start": { @@ -79589,8 +79698,8 @@ } }, "range": [ - 46589, - 46619 + 46616, + 46646 ], "loc": { "start": { @@ -79606,8 +79715,8 @@ ], "kind": "let", "range": [ - 46585, - 46620 + 46612, + 46647 ], "loc": { "start": { @@ -79629,8 +79738,8 @@ "type": "Identifier", "name": "slcValues", "range": [ - 46633, - 46642 + 46660, + 46669 ], "loc": { "start": { @@ -79653,8 +79762,8 @@ "type": "Identifier", "name": "customOptions", "range": [ - 46645, - 46658 + 46672, + 46685 ], "loc": { "start": { @@ -79671,8 +79780,8 @@ "type": "Identifier", "name": "values", "range": [ - 46659, - 46665 + 46686, + 46692 ], "loc": { "start": { @@ -79686,8 +79795,8 @@ } }, "range": [ - 46645, - 46665 + 46672, + 46692 ], "loc": { "start": { @@ -79704,8 +79813,8 @@ "type": "Identifier", "name": "index", "range": [ - 46666, - 46671 + 46693, + 46698 ], "loc": { "start": { @@ -79719,8 +79828,8 @@ } }, "range": [ - 46645, - 46672 + 46672, + 46699 ], "loc": { "start": { @@ -79734,8 +79843,8 @@ } }, "range": [ - 46633, - 46672 + 46660, + 46699 ], "loc": { "start": { @@ -79751,8 +79860,8 @@ ], "kind": "let", "range": [ - 46629, - 46673 + 46656, + 46700 ], "loc": { "start": { @@ -79774,8 +79883,8 @@ "type": "Identifier", "name": "slcTexts", "range": [ - 46686, - 46694 + 46713, + 46721 ], "loc": { "start": { @@ -79798,8 +79907,8 @@ "type": "Identifier", "name": "customOptions", "range": [ - 46697, - 46710 + 46724, + 46737 ], "loc": { "start": { @@ -79816,8 +79925,8 @@ "type": "Identifier", "name": "texts", "range": [ - 46711, - 46716 + 46738, + 46743 ], "loc": { "start": { @@ -79831,8 +79940,8 @@ } }, "range": [ - 46697, - 46716 + 46724, + 46743 ], "loc": { "start": { @@ -79849,8 +79958,8 @@ "type": "Identifier", "name": "index", "range": [ - 46717, - 46722 + 46744, + 46749 ], "loc": { "start": { @@ -79864,8 +79973,8 @@ } }, "range": [ - 46697, - 46723 + 46724, + 46750 ], "loc": { "start": { @@ -79879,8 +79988,8 @@ } }, "range": [ - 46686, - 46723 + 46713, + 46750 ], "loc": { "start": { @@ -79896,8 +80005,8 @@ ], "kind": "let", "range": [ - 46682, - 46724 + 46709, + 46751 ], "loc": { "start": { @@ -79919,8 +80028,8 @@ "type": "Identifier", "name": "slcSort", "range": [ - 46737, - 46744 + 46764, + 46771 ], "loc": { "start": { @@ -79943,8 +80052,8 @@ "type": "Identifier", "name": "customOptions", "range": [ - 46747, - 46760 + 46774, + 46787 ], "loc": { "start": { @@ -79961,8 +80070,8 @@ "type": "Identifier", "name": "sorts", "range": [ - 46761, - 46766 + 46788, + 46793 ], "loc": { "start": { @@ -79976,8 +80085,8 @@ } }, "range": [ - 46747, - 46766 + 46774, + 46793 ], "loc": { "start": { @@ -79994,8 +80103,8 @@ "type": "Identifier", "name": "index", "range": [ - 46767, - 46772 + 46794, + 46799 ], "loc": { "start": { @@ -80009,8 +80118,8 @@ } }, "range": [ - 46747, - 46773 + 46774, + 46800 ], "loc": { "start": { @@ -80024,8 +80133,8 @@ } }, "range": [ - 46737, - 46773 + 46764, + 46800 ], "loc": { "start": { @@ -80041,8 +80150,8 @@ ], "kind": "let", "range": [ - 46733, - 46774 + 46760, + 46801 ], "loc": { "start": { @@ -80066,8 +80175,8 @@ "type": "Identifier", "name": "r", "range": [ - 46793, - 46794 + 46820, + 46821 ], "loc": { "start": { @@ -80085,8 +80194,8 @@ "value": 0, "raw": "0", "range": [ - 46797, - 46798 + 46824, + 46825 ], "loc": { "start": { @@ -80100,8 +80209,8 @@ } }, "range": [ - 46793, - 46798 + 46820, + 46825 ], "loc": { "start": { @@ -80120,8 +80229,8 @@ "type": "Identifier", "name": "len", "range": [ - 46800, - 46803 + 46827, + 46830 ], "loc": { "start": { @@ -80141,8 +80250,8 @@ "type": "Identifier", "name": "slcValues", "range": [ - 46806, - 46815 + 46833, + 46842 ], "loc": { "start": { @@ -80159,8 +80268,8 @@ "type": "Identifier", "name": "length", "range": [ - 46816, - 46822 + 46843, + 46849 ], "loc": { "start": { @@ -80174,8 +80283,8 @@ } }, "range": [ - 46806, - 46822 + 46833, + 46849 ], "loc": { "start": { @@ -80189,8 +80298,8 @@ } }, "range": [ - 46800, - 46822 + 46827, + 46849 ], "loc": { "start": { @@ -80206,8 +80315,8 @@ ], "kind": "let", "range": [ - 46789, - 46822 + 46816, + 46849 ], "loc": { "start": { @@ -80227,8 +80336,8 @@ "type": "Identifier", "name": "r", "range": [ - 46824, - 46825 + 46851, + 46852 ], "loc": { "start": { @@ -80245,8 +80354,8 @@ "type": "Identifier", "name": "len", "range": [ - 46828, - 46831 + 46855, + 46858 ], "loc": { "start": { @@ -80260,8 +80369,8 @@ } }, "range": [ - 46824, - 46831 + 46851, + 46858 ], "loc": { "start": { @@ -80281,8 +80390,8 @@ "type": "Identifier", "name": "r", "range": [ - 46833, - 46834 + 46860, + 46861 ], "loc": { "start": { @@ -80297,8 +80406,8 @@ }, "prefix": false, "range": [ - 46833, - 46836 + 46860, + 46863 ], "loc": { "start": { @@ -80325,8 +80434,8 @@ "type": "Identifier", "name": "optArray", "range": [ - 46852, - 46860 + 46879, + 46887 ], "loc": { "start": { @@ -80343,8 +80452,8 @@ "type": "Identifier", "name": "push", "range": [ - 46861, - 46865 + 46888, + 46892 ], "loc": { "start": { @@ -80358,8 +80467,8 @@ } }, "range": [ - 46852, - 46865 + 46879, + 46892 ], "loc": { "start": { @@ -80380,8 +80489,8 @@ "type": "Identifier", "name": "slcValues", "range": [ - 46866, - 46875 + 46893, + 46902 ], "loc": { "start": { @@ -80398,8 +80507,8 @@ "type": "Identifier", "name": "r", "range": [ - 46876, - 46877 + 46903, + 46904 ], "loc": { "start": { @@ -80413,8 +80522,8 @@ } }, "range": [ - 46866, - 46878 + 46893, + 46905 ], "loc": { "start": { @@ -80429,8 +80538,8 @@ } ], "range": [ - 46852, - 46879 + 46879, + 46906 ], "loc": { "start": { @@ -80444,8 +80553,8 @@ } }, "range": [ - 46852, - 46880 + 46879, + 46907 ], "loc": { "start": { @@ -80467,8 +80576,8 @@ "type": "Identifier", "name": "slcTexts", "range": [ - 46897, - 46905 + 46924, + 46932 ], "loc": { "start": { @@ -80485,8 +80594,8 @@ "type": "Identifier", "name": "r", "range": [ - 46906, - 46907 + 46933, + 46934 ], "loc": { "start": { @@ -80500,8 +80609,8 @@ } }, "range": [ - 46897, - 46908 + 46924, + 46935 ], "loc": { "start": { @@ -80528,8 +80637,8 @@ "type": "Identifier", "name": "optTxt", "range": [ - 46928, - 46934 + 46955, + 46961 ], "loc": { "start": { @@ -80546,8 +80655,8 @@ "type": "Identifier", "name": "push", "range": [ - 46935, - 46939 + 46962, + 46966 ], "loc": { "start": { @@ -80561,8 +80670,8 @@ } }, "range": [ - 46928, - 46939 + 46955, + 46966 ], "loc": { "start": { @@ -80583,8 +80692,8 @@ "type": "Identifier", "name": "slcTexts", "range": [ - 46940, - 46948 + 46967, + 46975 ], "loc": { "start": { @@ -80601,8 +80710,8 @@ "type": "Identifier", "name": "r", "range": [ - 46949, - 46950 + 46976, + 46977 ], "loc": { "start": { @@ -80616,8 +80725,8 @@ } }, "range": [ - 46940, - 46951 + 46967, + 46978 ], "loc": { "start": { @@ -80632,8 +80741,8 @@ } ], "range": [ - 46928, - 46952 + 46955, + 46979 ], "loc": { "start": { @@ -80647,8 +80756,8 @@ } }, "range": [ - 46928, - 46953 + 46955, + 46980 ], "loc": { "start": { @@ -80663,8 +80772,8 @@ } ], "range": [ - 46910, - 46967 + 46937, + 46994 ], "loc": { "start": { @@ -80691,8 +80800,8 @@ "type": "Identifier", "name": "optTxt", "range": [ - 46991, - 46997 + 47018, + 47024 ], "loc": { "start": { @@ -80709,8 +80818,8 @@ "type": "Identifier", "name": "push", "range": [ - 46998, - 47002 + 47025, + 47029 ], "loc": { "start": { @@ -80724,8 +80833,8 @@ } }, "range": [ - 46991, - 47002 + 47018, + 47029 ], "loc": { "start": { @@ -80746,8 +80855,8 @@ "type": "Identifier", "name": "slcValues", "range": [ - 47003, - 47012 + 47030, + 47039 ], "loc": { "start": { @@ -80764,8 +80873,8 @@ "type": "Identifier", "name": "r", "range": [ - 47013, - 47014 + 47040, + 47041 ], "loc": { "start": { @@ -80779,8 +80888,8 @@ } }, "range": [ - 47003, - 47015 + 47030, + 47042 ], "loc": { "start": { @@ -80795,8 +80904,8 @@ } ], "range": [ - 46991, - 47016 + 47018, + 47043 ], "loc": { "start": { @@ -80810,8 +80919,8 @@ } }, "range": [ - 46991, - 47017 + 47018, + 47044 ], "loc": { "start": { @@ -80826,8 +80935,8 @@ } ], "range": [ - 46973, - 47031 + 47000, + 47058 ], "loc": { "start": { @@ -80841,8 +80950,8 @@ } }, "range": [ - 46893, - 47031 + 46920, + 47058 ], "loc": { "start": { @@ -80857,8 +80966,8 @@ } ], "range": [ - 46838, - 47041 + 46865, + 47068 ], "loc": { "start": { @@ -80872,8 +80981,8 @@ } }, "range": [ - 46784, - 47041 + 46811, + 47068 ], "loc": { "start": { @@ -80892,8 +81001,8 @@ "type": "Identifier", "name": "slcSort", "range": [ - 47054, - 47061 + 47081, + 47088 ], "loc": { "start": { @@ -80920,8 +81029,8 @@ "type": "Identifier", "name": "optArray", "range": [ - 47077, - 47085 + 47104, + 47112 ], "loc": { "start": { @@ -80938,8 +81047,8 @@ "type": "Identifier", "name": "sort", "range": [ - 47086, - 47090 + 47113, + 47117 ], "loc": { "start": { @@ -80953,8 +81062,8 @@ } }, "range": [ - 47077, - 47090 + 47104, + 47117 ], "loc": { "start": { @@ -80969,8 +81078,8 @@ }, "arguments": [], "range": [ - 47077, - 47092 + 47104, + 47119 ], "loc": { "start": { @@ -80984,8 +81093,8 @@ } }, "range": [ - 47077, - 47093 + 47104, + 47120 ], "loc": { "start": { @@ -81009,8 +81118,8 @@ "type": "Identifier", "name": "optTxt", "range": [ - 47106, - 47112 + 47133, + 47139 ], "loc": { "start": { @@ -81027,8 +81136,8 @@ "type": "Identifier", "name": "sort", "range": [ - 47113, - 47117 + 47140, + 47144 ], "loc": { "start": { @@ -81042,8 +81151,8 @@ } }, "range": [ - 47106, - 47117 + 47133, + 47144 ], "loc": { "start": { @@ -81058,8 +81167,8 @@ }, "arguments": [], "range": [ - 47106, - 47119 + 47133, + 47146 ], "loc": { "start": { @@ -81073,8 +81182,8 @@ } }, "range": [ - 47106, - 47120 + 47133, + 47147 ], "loc": { "start": { @@ -81089,8 +81198,8 @@ } ], "range": [ - 47063, - 47130 + 47090, + 47157 ], "loc": { "start": { @@ -81105,8 +81214,8 @@ }, "alternate": null, "range": [ - 47050, - 47130 + 47077, + 47157 ], "loc": { "start": { @@ -81128,8 +81237,8 @@ "type": "Identifier", "name": "optArray", "range": [ - 47147, - 47155 + 47174, + 47182 ], "loc": { "start": { @@ -81146,8 +81255,8 @@ "type": "Identifier", "name": "optTxt", "range": [ - 47157, - 47163 + 47184, + 47190 ], "loc": { "start": { @@ -81162,8 +81271,8 @@ } ], "range": [ - 47146, - 47164 + 47173, + 47191 ], "loc": { "start": { @@ -81177,8 +81286,8 @@ } }, "range": [ - 47139, - 47165 + 47166, + 47192 ], "loc": { "start": { @@ -81193,8 +81302,8 @@ } ], "range": [ - 46349, - 47171 + 46376, + 47198 ], "loc": { "start": { @@ -81210,8 +81319,8 @@ "generator": false, "expression": false, "range": [ - 46338, - 47171 + 46365, + 47198 ], "loc": { "start": { @@ -81227,8 +81336,8 @@ "kind": "method", "computed": false, "range": [ - 46322, - 47171 + 46349, + 47198 ], "loc": { "start": { @@ -81245,8 +81354,8 @@ "type": "Block", "value": "*\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 ", "range": [ - 46121, - 46317 + 46148, + 46344 ], "loc": { "start": { @@ -81265,8 +81374,8 @@ "type": "Block", "value": "*\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 ", "range": [ - 47177, - 47414 + 47204, + 47441 ], "loc": { "start": { @@ -81288,8 +81397,8 @@ "type": "Identifier", "name": "filter", "range": [ - 47419, - 47425 + 47446, + 47452 ], "loc": { "start": { @@ -81323,8 +81432,8 @@ "object": { "type": "ThisExpression", "range": [ - 47443, - 47447 + 47470, + 47474 ], "loc": { "start": { @@ -81341,8 +81450,8 @@ "type": "Identifier", "name": "fltGrid", "range": [ - 47448, - 47455 + 47475, + 47482 ], "loc": { "start": { @@ -81356,8 +81465,8 @@ } }, "range": [ - 47443, - 47455 + 47470, + 47482 ], "loc": { "start": { @@ -81372,8 +81481,8 @@ }, "prefix": true, "range": [ - 47442, - 47455 + 47469, + 47482 ], "loc": { "start": { @@ -81395,8 +81504,8 @@ "object": { "type": "ThisExpression", "range": [ - 47460, - 47464 + 47487, + 47491 ], "loc": { "start": { @@ -81413,8 +81522,8 @@ "type": "Identifier", "name": "initialized", "range": [ - 47465, - 47476 + 47492, + 47503 ], "loc": { "start": { @@ -81428,8 +81537,8 @@ } }, "range": [ - 47460, - 47476 + 47487, + 47503 ], "loc": { "start": { @@ -81444,8 +81553,8 @@ }, "prefix": true, "range": [ - 47459, - 47476 + 47486, + 47503 ], "loc": { "start": { @@ -81459,8 +81568,8 @@ } }, "range": [ - 47442, - 47476 + 47469, + 47503 ], "loc": { "start": { @@ -81480,8 +81589,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 47492, - 47499 + 47519, + 47526 ], "loc": { "start": { @@ -81496,8 +81605,8 @@ } ], "range": [ - 47478, - 47509 + 47505, + 47536 ], "loc": { "start": { @@ -81512,8 +81621,8 @@ }, "alternate": null, "range": [ - 47438, - 47509 + 47465, + 47536 ], "loc": { "start": { @@ -81530,8 +81639,8 @@ "type": "Line", "value": "fire onbefore callback", "range": [ - 47518, - 47542 + 47545, + 47569 ], "loc": { "start": { @@ -81556,8 +81665,8 @@ "object": { "type": "ThisExpression", "range": [ - 47551, - 47555 + 47578, + 47582 ], "loc": { "start": { @@ -81574,8 +81683,8 @@ "type": "Identifier", "name": "onBeforeFilter", "range": [ - 47556, - 47570 + 47583, + 47597 ], "loc": { "start": { @@ -81589,8 +81698,8 @@ } }, "range": [ - 47551, - 47570 + 47578, + 47597 ], "loc": { "start": { @@ -81607,8 +81716,8 @@ { "type": "ThisExpression", "range": [ - 47571, - 47575 + 47598, + 47602 ], "loc": { "start": { @@ -81623,8 +81732,8 @@ } ], "range": [ - 47551, - 47576 + 47578, + 47603 ], "loc": { "start": { @@ -81638,8 +81747,8 @@ } }, "range": [ - 47551, - 47577 + 47578, + 47604 ], "loc": { "start": { @@ -81656,8 +81765,8 @@ "type": "Line", "value": "fire onbefore callback", "range": [ - 47518, - 47542 + 47545, + 47569 ], "loc": { "start": { @@ -81685,8 +81794,8 @@ "object": { "type": "ThisExpression", "range": [ - 47586, - 47590 + 47613, + 47617 ], "loc": { "start": { @@ -81703,8 +81812,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 47591, - 47598 + 47618, + 47625 ], "loc": { "start": { @@ -81718,8 +81827,8 @@ } }, "range": [ - 47586, - 47598 + 47613, + 47625 ], "loc": { "start": { @@ -81736,8 +81845,8 @@ "type": "Identifier", "name": "emit", "range": [ - 47599, - 47603 + 47626, + 47630 ], "loc": { "start": { @@ -81751,8 +81860,8 @@ } }, "range": [ - 47586, - 47603 + 47613, + 47630 ], "loc": { "start": { @@ -81771,8 +81880,8 @@ "value": "before-filtering", "raw": "'before-filtering'", "range": [ - 47604, - 47622 + 47631, + 47649 ], "loc": { "start": { @@ -81788,8 +81897,8 @@ { "type": "ThisExpression", "range": [ - 47624, - 47628 + 47651, + 47655 ], "loc": { "start": { @@ -81804,8 +81913,8 @@ } ], "range": [ - 47586, - 47629 + 47613, + 47656 ], "loc": { "start": { @@ -81819,8 +81928,8 @@ } }, "range": [ - 47586, - 47630 + 47613, + 47657 ], "loc": { "start": { @@ -81842,8 +81951,8 @@ "type": "Identifier", "name": "row", "range": [ - 47644, - 47647 + 47671, + 47674 ], "loc": { "start": { @@ -81867,8 +81976,8 @@ "object": { "type": "ThisExpression", "range": [ - 47650, - 47654 + 47677, + 47681 ], "loc": { "start": { @@ -81885,8 +81994,8 @@ "type": "Identifier", "name": "dom", "range": [ - 47655, - 47658 + 47682, + 47685 ], "loc": { "start": { @@ -81900,8 +82009,8 @@ } }, "range": [ - 47650, - 47658 + 47677, + 47685 ], "loc": { "start": { @@ -81916,8 +82025,8 @@ }, "arguments": [], "range": [ - 47650, - 47660 + 47677, + 47687 ], "loc": { "start": { @@ -81934,8 +82043,8 @@ "type": "Identifier", "name": "rows", "range": [ - 47661, - 47665 + 47688, + 47692 ], "loc": { "start": { @@ -81949,8 +82058,8 @@ } }, "range": [ - 47650, - 47665 + 47677, + 47692 ], "loc": { "start": { @@ -81964,8 +82073,8 @@ } }, "range": [ - 47644, - 47665 + 47671, + 47692 ], "loc": { "start": { @@ -81984,8 +82093,8 @@ "type": "Identifier", "name": "nbRows", "range": [ - 47679, - 47685 + 47706, + 47712 ], "loc": { "start": { @@ -82006,8 +82115,8 @@ "object": { "type": "ThisExpression", "range": [ - 47688, - 47692 + 47715, + 47719 ], "loc": { "start": { @@ -82024,8 +82133,8 @@ "type": "Identifier", "name": "getRowsNb", "range": [ - 47693, - 47702 + 47720, + 47729 ], "loc": { "start": { @@ -82039,8 +82148,8 @@ } }, "range": [ - 47688, - 47702 + 47715, + 47729 ], "loc": { "start": { @@ -82059,8 +82168,8 @@ "value": true, "raw": "true", "range": [ - 47703, - 47707 + 47730, + 47734 ], "loc": { "start": { @@ -82075,8 +82184,8 @@ } ], "range": [ - 47688, - 47708 + 47715, + 47735 ], "loc": { "start": { @@ -82090,8 +82199,8 @@ } }, "range": [ - 47679, - 47708 + 47706, + 47735 ], "loc": { "start": { @@ -82110,8 +82219,8 @@ "type": "Identifier", "name": "hiddenRows", "range": [ - 47722, - 47732 + 47749, + 47759 ], "loc": { "start": { @@ -82129,8 +82238,8 @@ "value": 0, "raw": "0", "range": [ - 47735, - 47736 + 47762, + 47763 ], "loc": { "start": { @@ -82144,8 +82253,8 @@ } }, "range": [ - 47722, - 47736 + 47749, + 47763 ], "loc": { "start": { @@ -82161,8 +82270,8 @@ ], "kind": "let", "range": [ - 47640, - 47737 + 47667, + 47764 ], "loc": { "start": { @@ -82186,8 +82295,8 @@ "object": { "type": "ThisExpression", "range": [ - 47747, - 47751 + 47774, + 47778 ], "loc": { "start": { @@ -82204,8 +82313,8 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 47752, - 47766 + 47779, + 47793 ], "loc": { "start": { @@ -82219,8 +82328,8 @@ } }, "range": [ - 47747, - 47766 + 47774, + 47793 ], "loc": { "start": { @@ -82237,8 +82346,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 47769, - 47771 + 47796, + 47798 ], "loc": { "start": { @@ -82252,8 +82361,8 @@ } }, "range": [ - 47747, - 47771 + 47774, + 47798 ], "loc": { "start": { @@ -82267,8 +82376,8 @@ } }, "range": [ - 47747, - 47772 + 47774, + 47799 ], "loc": { "start": { @@ -82285,8 +82394,8 @@ "type": "Line", "value": " search args re-init", "range": [ - 47781, - 47803 + 47808, + 47830 ], "loc": { "start": { @@ -82310,8 +82419,8 @@ "type": "Identifier", "name": "searchArgs", "range": [ - 47816, - 47826 + 47843, + 47853 ], "loc": { "start": { @@ -82332,8 +82441,8 @@ "object": { "type": "ThisExpression", "range": [ - 47829, - 47833 + 47856, + 47860 ], "loc": { "start": { @@ -82350,8 +82459,8 @@ "type": "Identifier", "name": "getFiltersValue", "range": [ - 47834, - 47849 + 47861, + 47876 ], "loc": { "start": { @@ -82365,8 +82474,8 @@ } }, "range": [ - 47829, - 47849 + 47856, + 47876 ], "loc": { "start": { @@ -82381,8 +82490,8 @@ }, "arguments": [], "range": [ - 47829, - 47851 + 47856, + 47878 ], "loc": { "start": { @@ -82396,8 +82505,8 @@ } }, "range": [ - 47816, - 47851 + 47843, + 47878 ], "loc": { "start": { @@ -82413,8 +82522,8 @@ ], "kind": "let", "range": [ - 47812, - 47852 + 47839, + 47879 ], "loc": { "start": { @@ -82431,8 +82540,8 @@ "type": "Line", "value": " search args re-init", "range": [ - 47781, - 47803 + 47808, + 47830 ], "loc": { "start": { @@ -82458,8 +82567,8 @@ "type": "Identifier", "name": "k", "range": [ - 47871, - 47872 + 47898, + 47899 ], "loc": { "start": { @@ -82478,8 +82587,8 @@ "object": { "type": "ThisExpression", "range": [ - 47875, - 47879 + 47902, + 47906 ], "loc": { "start": { @@ -82496,8 +82605,8 @@ "type": "Identifier", "name": "refRow", "range": [ - 47880, - 47886 + 47907, + 47913 ], "loc": { "start": { @@ -82511,8 +82620,8 @@ } }, "range": [ - 47875, - 47886 + 47902, + 47913 ], "loc": { "start": { @@ -82526,8 +82635,8 @@ } }, "range": [ - 47871, - 47886 + 47898, + 47913 ], "loc": { "start": { @@ -82543,8 +82652,8 @@ ], "kind": "let", "range": [ - 47867, - 47886 + 47894, + 47913 ], "loc": { "start": { @@ -82564,8 +82673,8 @@ "type": "Identifier", "name": "k", "range": [ - 47888, - 47889 + 47915, + 47916 ], "loc": { "start": { @@ -82582,8 +82691,8 @@ "type": "Identifier", "name": "nbRows", "range": [ - 47892, - 47898 + 47919, + 47925 ], "loc": { "start": { @@ -82597,8 +82706,8 @@ } }, "range": [ - 47888, - 47898 + 47915, + 47925 ], "loc": { "start": { @@ -82618,8 +82727,8 @@ "type": "Identifier", "name": "k", "range": [ - 47900, - 47901 + 47927, + 47928 ], "loc": { "start": { @@ -82634,8 +82743,8 @@ }, "prefix": false, "range": [ - 47900, - 47903 + 47927, + 47930 ], "loc": { "start": { @@ -82669,8 +82778,8 @@ "type": "Identifier", "name": "row", "range": [ - 47972, - 47975 + 47999, + 48002 ], "loc": { "start": { @@ -82687,8 +82796,8 @@ "type": "Identifier", "name": "k", "range": [ - 47976, - 47977 + 48003, + 48004 ], "loc": { "start": { @@ -82702,8 +82811,8 @@ } }, "range": [ - 47972, - 47978 + 47999, + 48005 ], "loc": { "start": { @@ -82720,8 +82829,8 @@ "type": "Identifier", "name": "style", "range": [ - 47979, - 47984 + 48006, + 48011 ], "loc": { "start": { @@ -82735,8 +82844,8 @@ } }, "range": [ - 47972, - 47984 + 47999, + 48011 ], "loc": { "start": { @@ -82753,8 +82862,8 @@ "type": "Identifier", "name": "display", "range": [ - 47985, - 47992 + 48012, + 48019 ], "loc": { "start": { @@ -82768,8 +82877,8 @@ } }, "range": [ - 47972, - 47992 + 47999, + 48019 ], "loc": { "start": { @@ -82787,8 +82896,8 @@ "value": "", "raw": "''", "range": [ - 47995, - 47997 + 48022, + 48024 ], "loc": { "start": { @@ -82802,8 +82911,8 @@ } }, "range": [ - 47972, - 47997 + 47999, + 48024 ], "loc": { "start": { @@ -82817,8 +82926,8 @@ } }, "range": [ - 47972, - 47998 + 47999, + 48025 ], "loc": { "start": { @@ -82835,8 +82944,8 @@ "type": "Line", "value": " already filtered rows display re-init", "range": [ - 47919, - 47959 + 47946, + 47986 ], "loc": { "start": { @@ -82860,8 +82969,8 @@ "type": "Identifier", "name": "cells", "range": [ - 48016, - 48021 + 48043, + 48048 ], "loc": { "start": { @@ -82884,8 +82993,8 @@ "type": "Identifier", "name": "row", "range": [ - 48024, - 48027 + 48051, + 48054 ], "loc": { "start": { @@ -82902,8 +83011,8 @@ "type": "Identifier", "name": "k", "range": [ - 48028, - 48029 + 48055, + 48056 ], "loc": { "start": { @@ -82917,8 +83026,8 @@ } }, "range": [ - 48024, - 48030 + 48051, + 48057 ], "loc": { "start": { @@ -82935,8 +83044,8 @@ "type": "Identifier", "name": "cells", "range": [ - 48031, - 48036 + 48058, + 48063 ], "loc": { "start": { @@ -82950,8 +83059,8 @@ } }, "range": [ - 48024, - 48036 + 48051, + 48063 ], "loc": { "start": { @@ -82965,8 +83074,8 @@ } }, "range": [ - 48016, - 48036 + 48043, + 48063 ], "loc": { "start": { @@ -82982,8 +83091,8 @@ ], "kind": "let", "range": [ - 48012, - 48037 + 48039, + 48064 ], "loc": { "start": { @@ -83005,8 +83114,8 @@ "type": "Identifier", "name": "nchilds", "range": [ - 48054, - 48061 + 48081, + 48088 ], "loc": { "start": { @@ -83026,8 +83135,8 @@ "type": "Identifier", "name": "cells", "range": [ - 48064, - 48069 + 48091, + 48096 ], "loc": { "start": { @@ -83044,8 +83153,8 @@ "type": "Identifier", "name": "length", "range": [ - 48070, - 48076 + 48097, + 48103 ], "loc": { "start": { @@ -83059,8 +83168,8 @@ } }, "range": [ - 48064, - 48076 + 48091, + 48103 ], "loc": { "start": { @@ -83074,8 +83183,8 @@ } }, "range": [ - 48054, - 48076 + 48081, + 48103 ], "loc": { "start": { @@ -83091,8 +83200,8 @@ ], "kind": "let", "range": [ - 48050, - 48077 + 48077, + 48104 ], "loc": { "start": { @@ -83109,8 +83218,8 @@ "type": "Line", "value": " checks if row has exact cell #", "range": [ - 48091, - 48124 + 48118, + 48151 ], "loc": { "start": { @@ -83134,8 +83243,8 @@ "type": "Identifier", "name": "nchilds", "range": [ - 48141, - 48148 + 48168, + 48175 ], "loc": { "start": { @@ -83154,8 +83263,8 @@ "object": { "type": "ThisExpression", "range": [ - 48153, - 48157 + 48180, + 48184 ], "loc": { "start": { @@ -83172,8 +83281,8 @@ "type": "Identifier", "name": "nbCells", "range": [ - 48158, - 48165 + 48185, + 48192 ], "loc": { "start": { @@ -83187,8 +83296,8 @@ } }, "range": [ - 48153, - 48165 + 48180, + 48192 ], "loc": { "start": { @@ -83202,8 +83311,8 @@ } }, "range": [ - 48141, - 48165 + 48168, + 48192 ], "loc": { "start": { @@ -83223,8 +83332,8 @@ "type": "ContinueStatement", "label": null, "range": [ - 48185, - 48194 + 48212, + 48221 ], "loc": { "start": { @@ -83239,8 +83348,8 @@ } ], "range": [ - 48167, - 48208 + 48194, + 48235 ], "loc": { "start": { @@ -83255,8 +83364,8 @@ }, "alternate": null, "range": [ - 48137, - 48208 + 48164, + 48235 ], "loc": { "start": { @@ -83273,8 +83382,8 @@ "type": "Line", "value": " checks if row has exact cell #", "range": [ - 48091, - 48124 + 48118, + 48151 ], "loc": { "start": { @@ -83298,8 +83407,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 48226, - 48235 + 48253, + 48262 ], "loc": { "start": { @@ -83316,8 +83425,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 48238, - 48240 + 48265, + 48267 ], "loc": { "start": { @@ -83331,8 +83440,8 @@ } }, "range": [ - 48226, - 48240 + 48253, + 48267 ], "loc": { "start": { @@ -83351,8 +83460,8 @@ "type": "Identifier", "name": "isRowValid", "range": [ - 48258, - 48268 + 48285, + 48295 ], "loc": { "start": { @@ -83370,8 +83479,8 @@ "value": true, "raw": "true", "range": [ - 48271, - 48275 + 48298, + 48302 ], "loc": { "start": { @@ -83385,8 +83494,8 @@ } }, "range": [ - 48258, - 48275 + 48285, + 48302 ], "loc": { "start": { @@ -83405,8 +83514,8 @@ "type": "Identifier", "name": "singleFltRowValid", "range": [ - 48341, - 48358 + 48368, + 48385 ], "loc": { "start": { @@ -83424,8 +83533,8 @@ "value": false, "raw": "false", "range": [ - 48361, - 48366 + 48388, + 48393 ], "loc": { "start": { @@ -83439,8 +83548,8 @@ } }, "range": [ - 48341, - 48366 + 48368, + 48393 ], "loc": { "start": { @@ -83457,8 +83566,8 @@ "type": "Line", "value": "only for single filter search", "range": [ - 48293, - 48324 + 48320, + 48351 ], "loc": { "start": { @@ -83476,8 +83585,8 @@ ], "kind": "let", "range": [ - 48222, - 48367 + 48249, + 48394 ], "loc": { "start": { @@ -83494,8 +83603,8 @@ "type": "Line", "value": " this loop retrieves cell data", "range": [ - 48381, - 48413 + 48408, + 48440 ], "loc": { "start": { @@ -83521,8 +83630,8 @@ "type": "Identifier", "name": "j", "range": [ - 48435, - 48436 + 48462, + 48463 ], "loc": { "start": { @@ -83540,8 +83649,8 @@ "value": 0, "raw": "0", "range": [ - 48439, - 48440 + 48466, + 48467 ], "loc": { "start": { @@ -83555,8 +83664,8 @@ } }, "range": [ - 48435, - 48440 + 48462, + 48467 ], "loc": { "start": { @@ -83572,8 +83681,8 @@ ], "kind": "let", "range": [ - 48431, - 48440 + 48458, + 48467 ], "loc": { "start": { @@ -83593,8 +83702,8 @@ "type": "Identifier", "name": "j", "range": [ - 48442, - 48443 + 48469, + 48470 ], "loc": { "start": { @@ -83611,8 +83720,8 @@ "type": "Identifier", "name": "nchilds", "range": [ - 48446, - 48453 + 48473, + 48480 ], "loc": { "start": { @@ -83626,8 +83735,8 @@ } }, "range": [ - 48442, - 48453 + 48469, + 48480 ], "loc": { "start": { @@ -83647,8 +83756,8 @@ "type": "Identifier", "name": "j", "range": [ - 48455, - 48456 + 48482, + 48483 ], "loc": { "start": { @@ -83663,8 +83772,8 @@ }, "prefix": false, "range": [ - 48455, - 48458 + 48482, + 48485 ], "loc": { "start": { @@ -83689,8 +83798,8 @@ "type": "Identifier", "name": "sA", "range": [ - 48517, - 48519 + 48544, + 48546 ], "loc": { "start": { @@ -83710,8 +83819,8 @@ "type": "Identifier", "name": "searchArgs", "range": [ - 48522, - 48532 + 48549, + 48559 ], "loc": { "start": { @@ -83732,8 +83841,8 @@ "object": { "type": "ThisExpression", "range": [ - 48533, - 48537 + 48560, + 48564 ], "loc": { "start": { @@ -83750,8 +83859,8 @@ "type": "Identifier", "name": "singleSearchFlt", "range": [ - 48538, - 48553 + 48565, + 48580 ], "loc": { "start": { @@ -83765,8 +83874,8 @@ } }, "range": [ - 48533, - 48553 + 48560, + 48580 ], "loc": { "start": { @@ -83784,8 +83893,8 @@ "value": 0, "raw": "0", "range": [ - 48556, - 48557 + 48583, + 48584 ], "loc": { "start": { @@ -83802,8 +83911,8 @@ "type": "Identifier", "name": "j", "range": [ - 48560, - 48561 + 48587, + 48588 ], "loc": { "start": { @@ -83817,8 +83926,8 @@ } }, "range": [ - 48533, - 48561 + 48560, + 48588 ], "loc": { "start": { @@ -83832,8 +83941,8 @@ } }, "range": [ - 48522, - 48562 + 48549, + 48589 ], "loc": { "start": { @@ -83847,8 +83956,8 @@ } }, "range": [ - 48517, - 48562 + 48544, + 48589 ], "loc": { "start": { @@ -83864,8 +83973,8 @@ ], "kind": "let", "range": [ - 48513, - 48563 + 48540, + 48590 ], "loc": { "start": { @@ -83882,8 +83991,8 @@ "type": "Line", "value": "searched keyword", "range": [ - 48478, - 48496 + 48505, + 48523 ], "loc": { "start": { @@ -83907,8 +84016,8 @@ "type": "Identifier", "name": "sA", "range": [ - 48585, - 48587 + 48612, + 48614 ], "loc": { "start": { @@ -83926,8 +84035,8 @@ "value": "", "raw": "''", "range": [ - 48592, - 48594 + 48619, + 48621 ], "loc": { "start": { @@ -83941,8 +84050,8 @@ } }, "range": [ - 48585, - 48594 + 48612, + 48621 ], "loc": { "start": { @@ -83962,8 +84071,8 @@ "type": "ContinueStatement", "label": null, "range": [ - 48618, - 48627 + 48645, + 48654 ], "loc": { "start": { @@ -83978,8 +84087,8 @@ } ], "range": [ - 48596, - 48645 + 48623, + 48672 ], "loc": { "start": { @@ -83994,8 +84103,8 @@ }, "alternate": null, "range": [ - 48581, - 48645 + 48608, + 48672 ], "loc": { "start": { @@ -84017,8 +84126,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 48667, - 48676 + 48694, + 48703 ], "loc": { "start": { @@ -84037,8 +84146,8 @@ "type": "Identifier", "name": "matchCase", "range": [ - 48679, - 48688 + 48706, + 48715 ], "loc": { "start": { @@ -84060,8 +84169,8 @@ "object": { "type": "ThisExpression", "range": [ - 48689, - 48693 + 48716, + 48720 ], "loc": { "start": { @@ -84078,8 +84187,8 @@ "type": "Identifier", "name": "getCellValue", "range": [ - 48694, - 48706 + 48721, + 48733 ], "loc": { "start": { @@ -84093,8 +84202,8 @@ } }, "range": [ - 48689, - 48706 + 48716, + 48733 ], "loc": { "start": { @@ -84115,8 +84224,8 @@ "type": "Identifier", "name": "cells", "range": [ - 48707, - 48712 + 48734, + 48739 ], "loc": { "start": { @@ -84133,8 +84242,8 @@ "type": "Identifier", "name": "j", "range": [ - 48713, - 48714 + 48740, + 48741 ], "loc": { "start": { @@ -84148,8 +84257,8 @@ } }, "range": [ - 48707, - 48715 + 48734, + 48742 ], "loc": { "start": { @@ -84164,8 +84273,8 @@ } ], "range": [ - 48689, - 48716 + 48716, + 48743 ], "loc": { "start": { @@ -84184,8 +84293,8 @@ "object": { "type": "ThisExpression", "range": [ - 48738, - 48742 + 48765, + 48769 ], "loc": { "start": { @@ -84202,8 +84311,8 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 48743, - 48756 + 48770, + 48783 ], "loc": { "start": { @@ -84217,8 +84326,8 @@ } }, "range": [ - 48738, - 48756 + 48765, + 48783 ], "loc": { "start": { @@ -84233,8 +84342,8 @@ } ], "range": [ - 48679, - 48757 + 48706, + 48784 ], "loc": { "start": { @@ -84248,8 +84357,8 @@ } }, "range": [ - 48667, - 48757 + 48694, + 48784 ], "loc": { "start": { @@ -84265,8 +84374,8 @@ ], "kind": "let", "range": [ - 48663, - 48758 + 48690, + 48785 ], "loc": { "start": { @@ -84283,8 +84392,8 @@ "type": "Line", "value": "multiple search parameter operator ||", "range": [ - 48776, - 48815 + 48803, + 48842 ], "loc": { "start": { @@ -84308,8 +84417,8 @@ "type": "Identifier", "name": "sAOrSplit", "range": [ - 48836, - 48845 + 48863, + 48872 ], "loc": { "start": { @@ -84336,8 +84445,8 @@ "type": "Identifier", "name": "sA", "range": [ - 48848, - 48850 + 48875, + 48877 ], "loc": { "start": { @@ -84354,8 +84463,8 @@ "type": "Identifier", "name": "toString", "range": [ - 48851, - 48859 + 48878, + 48886 ], "loc": { "start": { @@ -84369,8 +84478,8 @@ } }, "range": [ - 48848, - 48859 + 48875, + 48886 ], "loc": { "start": { @@ -84385,8 +84494,8 @@ }, "arguments": [], "range": [ - 48848, - 48861 + 48875, + 48888 ], "loc": { "start": { @@ -84403,8 +84512,8 @@ "type": "Identifier", "name": "split", "range": [ - 48862, - 48867 + 48889, + 48894 ], "loc": { "start": { @@ -84418,8 +84527,8 @@ } }, "range": [ - 48848, - 48867 + 48875, + 48894 ], "loc": { "start": { @@ -84439,8 +84548,8 @@ "object": { "type": "ThisExpression", "range": [ - 48868, - 48872 + 48895, + 48899 ], "loc": { "start": { @@ -84457,8 +84566,8 @@ "type": "Identifier", "name": "orOperator", "range": [ - 48873, - 48883 + 48900, + 48910 ], "loc": { "start": { @@ -84472,8 +84581,8 @@ } }, "range": [ - 48868, - 48883 + 48895, + 48910 ], "loc": { "start": { @@ -84488,8 +84597,8 @@ } ], "range": [ - 48848, - 48884 + 48875, + 48911 ], "loc": { "start": { @@ -84503,8 +84612,8 @@ } }, "range": [ - 48836, - 48884 + 48863, + 48911 ], "loc": { "start": { @@ -84523,8 +84632,8 @@ "type": "Identifier", "name": "hasMultiOrSA", "range": [ - 48965, - 48977 + 48992, + 49004 ], "loc": { "start": { @@ -84547,8 +84656,8 @@ "type": "Identifier", "name": "sAOrSplit", "range": [ - 48980, - 48989 + 49007, + 49016 ], "loc": { "start": { @@ -84565,8 +84674,8 @@ "type": "Identifier", "name": "length", "range": [ - 48990, - 48996 + 49017, + 49023 ], "loc": { "start": { @@ -84580,8 +84689,8 @@ } }, "range": [ - 48980, - 48996 + 49007, + 49023 ], "loc": { "start": { @@ -84599,8 +84708,8 @@ "value": 1, "raw": "1", "range": [ - 48999, - 49000 + 49026, + 49027 ], "loc": { "start": { @@ -84614,8 +84723,8 @@ } }, "range": [ - 48980, - 49000 + 49007, + 49027 ], "loc": { "start": { @@ -84629,8 +84738,8 @@ } }, "range": [ - 48965, - 49000 + 48992, + 49027 ], "loc": { "start": { @@ -84647,8 +84756,8 @@ "type": "Line", "value": "multiple search || parameter boolean", "range": [ - 48906, - 48944 + 48933, + 48971 ], "loc": { "start": { @@ -84669,8 +84778,8 @@ "type": "Identifier", "name": "sAAndSplit", "range": [ - 49082, - 49092 + 49109, + 49119 ], "loc": { "start": { @@ -84697,8 +84806,8 @@ "type": "Identifier", "name": "sA", "range": [ - 49095, - 49097 + 49122, + 49124 ], "loc": { "start": { @@ -84715,8 +84824,8 @@ "type": "Identifier", "name": "toString", "range": [ - 49098, - 49106 + 49125, + 49133 ], "loc": { "start": { @@ -84730,8 +84839,8 @@ } }, "range": [ - 49095, - 49106 + 49122, + 49133 ], "loc": { "start": { @@ -84746,8 +84855,8 @@ }, "arguments": [], "range": [ - 49095, - 49108 + 49122, + 49135 ], "loc": { "start": { @@ -84764,8 +84873,8 @@ "type": "Identifier", "name": "split", "range": [ - 49109, - 49114 + 49136, + 49141 ], "loc": { "start": { @@ -84779,8 +84888,8 @@ } }, "range": [ - 49095, - 49114 + 49122, + 49141 ], "loc": { "start": { @@ -84800,8 +84909,8 @@ "object": { "type": "ThisExpression", "range": [ - 49115, - 49119 + 49142, + 49146 ], "loc": { "start": { @@ -84818,8 +84927,8 @@ "type": "Identifier", "name": "anOperator", "range": [ - 49120, - 49130 + 49147, + 49157 ], "loc": { "start": { @@ -84833,8 +84942,8 @@ } }, "range": [ - 49115, - 49130 + 49142, + 49157 ], "loc": { "start": { @@ -84849,8 +84958,8 @@ } ], "range": [ - 49095, - 49131 + 49122, + 49158 ], "loc": { "start": { @@ -84864,8 +84973,8 @@ } }, "range": [ - 49082, - 49131 + 49109, + 49158 ], "loc": { "start": { @@ -84882,8 +84991,8 @@ "type": "Line", "value": "multiple search parameter operator &&", "range": [ - 49022, - 49061 + 49049, + 49088 ], "loc": { "start": { @@ -84904,8 +85013,8 @@ "type": "Identifier", "name": "hasMultiAndSA", "range": [ - 49212, - 49225 + 49239, + 49252 ], "loc": { "start": { @@ -84928,8 +85037,8 @@ "type": "Identifier", "name": "sAAndSplit", "range": [ - 49228, - 49238 + 49255, + 49265 ], "loc": { "start": { @@ -84946,8 +85055,8 @@ "type": "Identifier", "name": "length", "range": [ - 49239, - 49245 + 49266, + 49272 ], "loc": { "start": { @@ -84961,8 +85070,8 @@ } }, "range": [ - 49228, - 49245 + 49255, + 49272 ], "loc": { "start": { @@ -84980,8 +85089,8 @@ "value": 1, "raw": "1", "range": [ - 49248, - 49249 + 49275, + 49276 ], "loc": { "start": { @@ -84995,8 +85104,8 @@ } }, "range": [ - 49228, - 49249 + 49255, + 49276 ], "loc": { "start": { @@ -85010,8 +85119,8 @@ } }, "range": [ - 49212, - 49249 + 49239, + 49276 ], "loc": { "start": { @@ -85028,8 +85137,8 @@ "type": "Line", "value": "multiple search && parameter boolean", "range": [ - 49153, - 49191 + 49180, + 49218 ], "loc": { "start": { @@ -85047,8 +85156,8 @@ ], "kind": "let", "range": [ - 48832, - 49250 + 48859, + 49277 ], "loc": { "start": { @@ -85065,8 +85174,8 @@ "type": "Line", "value": "multiple search parameter operator ||", "range": [ - 48776, - 48815 + 48803, + 48842 ], "loc": { "start": { @@ -85085,8 +85194,8 @@ "type": "Line", "value": "detect operators or array query", "range": [ - 49268, - 49301 + 49295, + 49328 ], "loc": { "start": { @@ -85115,8 +85224,8 @@ "type": "Identifier", "name": "isArray", "range": [ - 49322, - 49329 + 49349, + 49356 ], "loc": { "start": { @@ -85134,8 +85243,8 @@ "type": "Identifier", "name": "sA", "range": [ - 49330, - 49332 + 49357, + 49359 ], "loc": { "start": { @@ -85150,8 +85259,8 @@ } ], "range": [ - 49322, - 49333 + 49349, + 49360 ], "loc": { "start": { @@ -85168,8 +85277,8 @@ "type": "Identifier", "name": "hasMultiOrSA", "range": [ - 49337, - 49349 + 49364, + 49376 ], "loc": { "start": { @@ -85183,8 +85292,8 @@ } }, "range": [ - 49322, - 49349 + 49349, + 49376 ], "loc": { "start": { @@ -85201,8 +85310,8 @@ "type": "Identifier", "name": "hasMultiAndSA", "range": [ - 49353, - 49366 + 49380, + 49393 ], "loc": { "start": { @@ -85216,8 +85325,8 @@ } }, "range": [ - 49322, - 49366 + 49349, + 49393 ], "loc": { "start": { @@ -85242,8 +85351,8 @@ "type": "Identifier", "name": "cS", "range": [ - 49394, - 49396 + 49421, + 49423 ], "loc": { "start": { @@ -85258,8 +85367,8 @@ }, "init": null, "range": [ - 49394, - 49396 + 49421, + 49423 ], "loc": { "start": { @@ -85278,8 +85387,8 @@ "type": "Identifier", "name": "s", "range": [ - 49422, - 49423 + 49449, + 49450 ], "loc": { "start": { @@ -85294,8 +85403,8 @@ }, "init": null, "range": [ - 49422, - 49423 + 49449, + 49450 ], "loc": { "start": { @@ -85314,8 +85423,8 @@ "type": "Identifier", "name": "occur", "range": [ - 49449, - 49454 + 49476, + 49481 ], "loc": { "start": { @@ -85333,8 +85442,8 @@ "value": false, "raw": "false", "range": [ - 49457, - 49462 + 49484, + 49489 ], "loc": { "start": { @@ -85348,8 +85457,8 @@ } }, "range": [ - 49449, - 49462 + 49476, + 49489 ], "loc": { "start": { @@ -85365,8 +85474,8 @@ ], "kind": "let", "range": [ - 49390, - 49463 + 49417, + 49490 ], "loc": { "start": { @@ -85387,8 +85496,8 @@ "type": "Identifier", "name": "isArray", "range": [ - 49488, - 49495 + 49515, + 49522 ], "loc": { "start": { @@ -85406,8 +85515,8 @@ "type": "Identifier", "name": "sA", "range": [ - 49496, - 49498 + 49523, + 49525 ], "loc": { "start": { @@ -85422,8 +85531,8 @@ } ], "range": [ - 49488, - 49499 + 49515, + 49526 ], "loc": { "start": { @@ -85448,8 +85557,8 @@ "type": "Identifier", "name": "s", "range": [ - 49527, - 49528 + 49554, + 49555 ], "loc": { "start": { @@ -85466,8 +85575,8 @@ "type": "Identifier", "name": "sA", "range": [ - 49531, - 49533 + 49558, + 49560 ], "loc": { "start": { @@ -85481,8 +85590,8 @@ } }, "range": [ - 49527, - 49533 + 49554, + 49560 ], "loc": { "start": { @@ -85496,8 +85605,8 @@ } }, "range": [ - 49527, - 49534 + 49554, + 49561 ], "loc": { "start": { @@ -85512,8 +85621,8 @@ } ], "range": [ - 49501, - 49556 + 49528, + 49583 ], "loc": { "start": { @@ -85538,8 +85647,8 @@ "type": "Identifier", "name": "s", "range": [ - 49588, - 49589 + 49615, + 49616 ], "loc": { "start": { @@ -85558,8 +85667,8 @@ "type": "Identifier", "name": "hasMultiOrSA", "range": [ - 49592, - 49604 + 49619, + 49631 ], "loc": { "start": { @@ -85576,8 +85685,8 @@ "type": "Identifier", "name": "sAOrSplit", "range": [ - 49607, - 49616 + 49634, + 49643 ], "loc": { "start": { @@ -85594,8 +85703,8 @@ "type": "Identifier", "name": "sAAndSplit", "range": [ - 49619, - 49629 + 49646, + 49656 ], "loc": { "start": { @@ -85609,8 +85718,8 @@ } }, "range": [ - 49592, - 49629 + 49619, + 49656 ], "loc": { "start": { @@ -85624,8 +85733,8 @@ } }, "range": [ - 49588, - 49629 + 49615, + 49656 ], "loc": { "start": { @@ -85639,8 +85748,8 @@ } }, "range": [ - 49588, - 49630 + 49615, + 49657 ], "loc": { "start": { @@ -85655,8 +85764,8 @@ } ], "range": [ - 49562, - 49652 + 49589, + 49679 ], "loc": { "start": { @@ -85670,8 +85779,8 @@ } }, "range": [ - 49484, - 49652 + 49511, + 49679 ], "loc": { "start": { @@ -85688,8 +85797,8 @@ "type": "Line", "value": " isolate search term and check occurence in cell data", "range": [ - 49673, - 49728 + 49700, + 49755 ], "loc": { "start": { @@ -85715,8 +85824,8 @@ "type": "Identifier", "name": "w", "range": [ - 49758, - 49759 + 49785, + 49786 ], "loc": { "start": { @@ -85734,8 +85843,8 @@ "value": 0, "raw": "0", "range": [ - 49762, - 49763 + 49789, + 49790 ], "loc": { "start": { @@ -85749,8 +85858,8 @@ } }, "range": [ - 49758, - 49763 + 49785, + 49790 ], "loc": { "start": { @@ -85769,8 +85878,8 @@ "type": "Identifier", "name": "len", "range": [ - 49765, - 49768 + 49792, + 49795 ], "loc": { "start": { @@ -85790,8 +85899,8 @@ "type": "Identifier", "name": "s", "range": [ - 49771, - 49772 + 49798, + 49799 ], "loc": { "start": { @@ -85808,8 +85917,8 @@ "type": "Identifier", "name": "length", "range": [ - 49773, - 49779 + 49800, + 49806 ], "loc": { "start": { @@ -85823,8 +85932,8 @@ } }, "range": [ - 49771, - 49779 + 49798, + 49806 ], "loc": { "start": { @@ -85838,8 +85947,8 @@ } }, "range": [ - 49765, - 49779 + 49792, + 49806 ], "loc": { "start": { @@ -85855,8 +85964,8 @@ ], "kind": "let", "range": [ - 49754, - 49779 + 49781, + 49806 ], "loc": { "start": { @@ -85876,8 +85985,8 @@ "type": "Identifier", "name": "w", "range": [ - 49781, - 49782 + 49808, + 49809 ], "loc": { "start": { @@ -85894,8 +86003,8 @@ "type": "Identifier", "name": "len", "range": [ - 49785, - 49788 + 49812, + 49815 ], "loc": { "start": { @@ -85909,8 +86018,8 @@ } }, "range": [ - 49781, - 49788 + 49808, + 49815 ], "loc": { "start": { @@ -85930,8 +86039,8 @@ "type": "Identifier", "name": "w", "range": [ - 49790, - 49791 + 49817, + 49818 ], "loc": { "start": { @@ -85946,8 +86055,8 @@ }, "prefix": false, "range": [ - 49790, - 49793 + 49817, + 49820 ], "loc": { "start": { @@ -85972,8 +86081,8 @@ "type": "Identifier", "name": "cS", "range": [ - 49821, - 49823 + 49848, + 49850 ], "loc": { "start": { @@ -85992,8 +86101,8 @@ "type": "Identifier", "name": "trim", "range": [ - 49826, - 49830 + 49853, + 49857 ], "loc": { "start": { @@ -86014,8 +86123,8 @@ "type": "Identifier", "name": "s", "range": [ - 49831, - 49832 + 49858, + 49859 ], "loc": { "start": { @@ -86032,8 +86141,8 @@ "type": "Identifier", "name": "w", "range": [ - 49833, - 49834 + 49860, + 49861 ], "loc": { "start": { @@ -86047,8 +86156,8 @@ } }, "range": [ - 49831, - 49835 + 49858, + 49862 ], "loc": { "start": { @@ -86063,8 +86172,8 @@ } ], "range": [ - 49826, - 49836 + 49853, + 49863 ], "loc": { "start": { @@ -86078,8 +86187,8 @@ } }, "range": [ - 49821, - 49836 + 49848, + 49863 ], "loc": { "start": { @@ -86093,8 +86202,8 @@ } }, "range": [ - 49821, - 49837 + 49848, + 49864 ], "loc": { "start": { @@ -86116,8 +86225,8 @@ "type": "Identifier", "name": "occur", "range": [ - 49862, - 49867 + 49889, + 49894 ], "loc": { "start": { @@ -86138,8 +86247,8 @@ "object": { "type": "ThisExpression", "range": [ - 49870, - 49874 + 49897, + 49901 ], "loc": { "start": { @@ -86156,8 +86265,8 @@ "type": "Identifier", "name": "_testTerm", "range": [ - 49875, - 49884 + 49902, + 49911 ], "loc": { "start": { @@ -86171,8 +86280,8 @@ } }, "range": [ - 49870, - 49884 + 49897, + 49911 ], "loc": { "start": { @@ -86190,8 +86299,8 @@ "type": "Identifier", "name": "cS", "range": [ - 49885, - 49887 + 49912, + 49914 ], "loc": { "start": { @@ -86208,8 +86317,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 49889, - 49898 + 49916, + 49925 ], "loc": { "start": { @@ -86226,8 +86335,8 @@ "type": "Identifier", "name": "j", "range": [ - 49900, - 49901 + 49927, + 49928 ], "loc": { "start": { @@ -86242,8 +86351,8 @@ } ], "range": [ - 49870, - 49902 + 49897, + 49929 ], "loc": { "start": { @@ -86257,8 +86366,8 @@ } }, "range": [ - 49862, - 49902 + 49889, + 49929 ], "loc": { "start": { @@ -86272,8 +86381,8 @@ } }, "range": [ - 49862, - 49903 + 49889, + 49930 ], "loc": { "start": { @@ -86292,8 +86401,8 @@ "type": "Identifier", "name": "occur", "range": [ - 49933, - 49938 + 49960, + 49965 ], "loc": { "start": { @@ -86322,8 +86431,8 @@ "object": { "type": "ThisExpression", "range": [ - 49970, - 49974 + 49997, + 50001 ], "loc": { "start": { @@ -86340,8 +86449,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 49975, - 49982 + 50002, + 50009 ], "loc": { "start": { @@ -86355,8 +86464,8 @@ } }, "range": [ - 49970, - 49982 + 49997, + 50009 ], "loc": { "start": { @@ -86373,8 +86482,8 @@ "type": "Identifier", "name": "emit", "range": [ - 49983, - 49987 + 50010, + 50014 ], "loc": { "start": { @@ -86388,8 +86497,8 @@ } }, "range": [ - 49970, - 49987 + 49997, + 50014 ], "loc": { "start": { @@ -86408,8 +86517,8 @@ "value": "highlight-keyword", "raw": "'highlight-keyword'", "range": [ - 49988, - 50007 + 50015, + 50034 ], "loc": { "start": { @@ -86425,8 +86534,8 @@ { "type": "ThisExpression", "range": [ - 50009, - 50013 + 50036, + 50040 ], "loc": { "start": { @@ -86446,8 +86555,8 @@ "type": "Identifier", "name": "cells", "range": [ - 50047, - 50052 + 50074, + 50079 ], "loc": { "start": { @@ -86464,8 +86573,8 @@ "type": "Identifier", "name": "j", "range": [ - 50053, - 50054 + 50080, + 50081 ], "loc": { "start": { @@ -86479,8 +86588,8 @@ } }, "range": [ - 50047, - 50055 + 50074, + 50082 ], "loc": { "start": { @@ -86497,8 +86606,8 @@ "type": "Identifier", "name": "cS", "range": [ - 50057, - 50059 + 50084, + 50086 ], "loc": { "start": { @@ -86513,8 +86622,8 @@ } ], "range": [ - 49970, - 50060 + 49997, + 50087 ], "loc": { "start": { @@ -86528,8 +86637,8 @@ } }, "range": [ - 49970, - 50061 + 49997, + 50088 ], "loc": { "start": { @@ -86544,8 +86653,8 @@ } ], "range": [ - 49940, - 50087 + 49967, + 50114 ], "loc": { "start": { @@ -86560,8 +86669,8 @@ }, "alternate": null, "range": [ - 49929, - 50087 + 49956, + 50114 ], "loc": { "start": { @@ -86586,8 +86695,8 @@ "type": "Identifier", "name": "hasMultiOrSA", "range": [ - 50117, - 50129 + 50144, + 50156 ], "loc": { "start": { @@ -86604,8 +86713,8 @@ "type": "Identifier", "name": "occur", "range": [ - 50133, - 50138 + 50160, + 50165 ], "loc": { "start": { @@ -86619,8 +86728,8 @@ } }, "range": [ - 50117, - 50138 + 50144, + 50165 ], "loc": { "start": { @@ -86640,8 +86749,8 @@ "type": "Identifier", "name": "hasMultiAndSA", "range": [ - 50172, - 50185 + 50199, + 50212 ], "loc": { "start": { @@ -86661,8 +86770,8 @@ "type": "Identifier", "name": "occur", "range": [ - 50190, - 50195 + 50217, + 50222 ], "loc": { "start": { @@ -86677,8 +86786,8 @@ }, "prefix": true, "range": [ - 50189, - 50195 + 50216, + 50222 ], "loc": { "start": { @@ -86692,8 +86801,8 @@ } }, "range": [ - 50172, - 50195 + 50199, + 50222 ], "loc": { "start": { @@ -86707,8 +86816,8 @@ } }, "range": [ - 50116, - 50196 + 50143, + 50223 ], "loc": { "start": { @@ -86728,8 +86837,8 @@ "type": "BreakStatement", "label": null, "range": [ - 50228, - 50234 + 50255, + 50261 ], "loc": { "start": { @@ -86744,8 +86853,8 @@ } ], "range": [ - 50198, - 50260 + 50225, + 50287 ], "loc": { "start": { @@ -86760,8 +86869,8 @@ }, "alternate": null, "range": [ - 50112, - 50260 + 50139, + 50287 ], "loc": { "start": { @@ -86785,8 +86894,8 @@ "type": "Identifier", "name": "isArray", "range": [ - 50289, - 50296 + 50316, + 50323 ], "loc": { "start": { @@ -86804,8 +86913,8 @@ "type": "Identifier", "name": "sA", "range": [ - 50297, - 50299 + 50324, + 50326 ], "loc": { "start": { @@ -86820,8 +86929,8 @@ } ], "range": [ - 50289, - 50300 + 50316, + 50327 ], "loc": { "start": { @@ -86838,8 +86947,8 @@ "type": "Identifier", "name": "occur", "range": [ - 50304, - 50309 + 50331, + 50336 ], "loc": { "start": { @@ -86853,8 +86962,8 @@ } }, "range": [ - 50289, - 50309 + 50316, + 50336 ], "loc": { "start": { @@ -86874,8 +86983,8 @@ "type": "BreakStatement", "label": null, "range": [ - 50341, - 50347 + 50368, + 50374 ], "loc": { "start": { @@ -86890,8 +86999,8 @@ } ], "range": [ - 50311, - 50373 + 50338, + 50400 ], "loc": { "start": { @@ -86906,8 +87015,8 @@ }, "alternate": null, "range": [ - 50285, - 50373 + 50312, + 50400 ], "loc": { "start": { @@ -86922,8 +87031,8 @@ } ], "range": [ - 49795, - 50395 + 49822, + 50422 ], "loc": { "start": { @@ -86937,8 +87046,8 @@ } }, "range": [ - 49749, - 50395 + 49776, + 50422 ], "loc": { "start": { @@ -86955,8 +87064,8 @@ "type": "Line", "value": " isolate search term and check occurence in cell data", "range": [ - 49673, - 49728 + 49700, + 49755 ], "loc": { "start": { @@ -86983,8 +87092,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 50416, - 50425 + 50443, + 50452 ], "loc": { "start": { @@ -87001,8 +87110,8 @@ "type": "Identifier", "name": "j", "range": [ - 50426, - 50427 + 50453, + 50454 ], "loc": { "start": { @@ -87016,8 +87125,8 @@ } }, "range": [ - 50416, - 50428 + 50443, + 50455 ], "loc": { "start": { @@ -87034,8 +87143,8 @@ "type": "Identifier", "name": "occur", "range": [ - 50431, - 50436 + 50458, + 50463 ], "loc": { "start": { @@ -87049,8 +87158,8 @@ } }, "range": [ - 50416, - 50436 + 50443, + 50463 ], "loc": { "start": { @@ -87064,8 +87173,8 @@ } }, "range": [ - 50416, - 50437 + 50443, + 50464 ], "loc": { "start": { @@ -87080,8 +87189,8 @@ } ], "range": [ - 49368, - 50456 + 49395, + 50483 ], "loc": { "start": { @@ -87098,8 +87207,8 @@ "type": "Line", "value": "single search parameter", "range": [ - 50473, - 50498 + 50500, + 50525 ], "loc": { "start": { @@ -87129,8 +87238,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 50542, - 50551 + 50569, + 50578 ], "loc": { "start": { @@ -87147,8 +87256,8 @@ "type": "Identifier", "name": "j", "range": [ - 50552, - 50553 + 50579, + 50580 ], "loc": { "start": { @@ -87162,8 +87271,8 @@ } }, "range": [ - 50542, - 50554 + 50569, + 50581 ], "loc": { "start": { @@ -87184,8 +87293,8 @@ "object": { "type": "ThisExpression", "range": [ - 50557, - 50561 + 50584, + 50588 ], "loc": { "start": { @@ -87202,8 +87311,8 @@ "type": "Identifier", "name": "_testTerm", "range": [ - 50562, - 50571 + 50589, + 50598 ], "loc": { "start": { @@ -87217,8 +87326,8 @@ } }, "range": [ - 50557, - 50571 + 50584, + 50598 ], "loc": { "start": { @@ -87238,8 +87347,8 @@ "type": "Identifier", "name": "trim", "range": [ - 50572, - 50576 + 50599, + 50603 ], "loc": { "start": { @@ -87257,8 +87366,8 @@ "type": "Identifier", "name": "sA", "range": [ - 50577, - 50579 + 50604, + 50606 ], "loc": { "start": { @@ -87273,8 +87382,8 @@ } ], "range": [ - 50572, - 50580 + 50599, + 50607 ], "loc": { "start": { @@ -87291,8 +87400,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 50582, - 50591 + 50609, + 50618 ], "loc": { "start": { @@ -87309,8 +87418,8 @@ "type": "Identifier", "name": "j", "range": [ - 50593, - 50594 + 50620, + 50621 ], "loc": { "start": { @@ -87325,8 +87434,8 @@ } ], "range": [ - 50557, - 50595 + 50584, + 50622 ], "loc": { "start": { @@ -87340,8 +87449,8 @@ } }, "range": [ - 50542, - 50595 + 50569, + 50622 ], "loc": { "start": { @@ -87355,8 +87464,8 @@ } }, "range": [ - 50542, - 50596 + 50569, + 50623 ], "loc": { "start": { @@ -87378,8 +87487,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 50621, - 50630 + 50648, + 50657 ], "loc": { "start": { @@ -87396,8 +87505,8 @@ "type": "Identifier", "name": "j", "range": [ - 50631, - 50632 + 50658, + 50659 ], "loc": { "start": { @@ -87411,8 +87520,8 @@ } }, "range": [ - 50621, - 50633 + 50648, + 50660 ], "loc": { "start": { @@ -87441,8 +87550,8 @@ "object": { "type": "ThisExpression", "range": [ - 50661, - 50665 + 50688, + 50692 ], "loc": { "start": { @@ -87459,8 +87568,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 50666, - 50673 + 50693, + 50700 ], "loc": { "start": { @@ -87474,8 +87583,8 @@ } }, "range": [ - 50661, - 50673 + 50688, + 50700 ], "loc": { "start": { @@ -87492,8 +87601,8 @@ "type": "Identifier", "name": "emit", "range": [ - 50674, - 50678 + 50701, + 50705 ], "loc": { "start": { @@ -87507,8 +87616,8 @@ } }, "range": [ - 50661, - 50678 + 50688, + 50705 ], "loc": { "start": { @@ -87527,8 +87636,8 @@ "value": "highlight-keyword", "raw": "'highlight-keyword'", "range": [ - 50679, - 50698 + 50706, + 50725 ], "loc": { "start": { @@ -87544,8 +87653,8 @@ { "type": "ThisExpression", "range": [ - 50700, - 50704 + 50727, + 50731 ], "loc": { "start": { @@ -87565,8 +87674,8 @@ "type": "Identifier", "name": "cells", "range": [ - 50706, - 50711 + 50733, + 50738 ], "loc": { "start": { @@ -87583,8 +87692,8 @@ "type": "Identifier", "name": "j", "range": [ - 50712, - 50713 + 50739, + 50740 ], "loc": { "start": { @@ -87598,8 +87707,8 @@ } }, "range": [ - 50706, - 50714 + 50733, + 50741 ], "loc": { "start": { @@ -87616,8 +87725,8 @@ "type": "Identifier", "name": "sA", "range": [ - 50744, - 50746 + 50771, + 50773 ], "loc": { "start": { @@ -87632,8 +87741,8 @@ } ], "range": [ - 50661, - 50747 + 50688, + 50774 ], "loc": { "start": { @@ -87647,8 +87756,8 @@ } }, "range": [ - 50661, - 50748 + 50688, + 50775 ], "loc": { "start": { @@ -87663,8 +87772,8 @@ } ], "range": [ - 50635, - 50770 + 50662, + 50797 ], "loc": { "start": { @@ -87679,8 +87788,8 @@ }, "alternate": null, "range": [ - 50617, - 50770 + 50644, + 50797 ], "loc": { "start": { @@ -87695,8 +87804,8 @@ } ], "range": [ - 50520, - 50788 + 50547, + 50815 ], "loc": { "start": { @@ -87713,8 +87822,8 @@ "type": "Line", "value": "single search parameter", "range": [ - 50473, - 50498 + 50500, + 50525 ], "loc": { "start": { @@ -87730,8 +87839,8 @@ ] }, "range": [ - 49318, - 50788 + 49345, + 50815 ], "loc": { "start": { @@ -87748,8 +87857,8 @@ "type": "Line", "value": "detect operators or array query", "range": [ - 49268, - 49301 + 49295, + 49328 ], "loc": { "start": { @@ -87768,8 +87877,8 @@ "type": "Line", "value": "else single param", "range": [ - 50788, - 50807 + 50815, + 50834 ], "loc": { "start": { @@ -87796,8 +87905,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 50830, - 50839 + 50857, + 50866 ], "loc": { "start": { @@ -87814,8 +87923,8 @@ "type": "Identifier", "name": "j", "range": [ - 50840, - 50841 + 50867, + 50868 ], "loc": { "start": { @@ -87829,8 +87938,8 @@ } }, "range": [ - 50830, - 50842 + 50857, + 50869 ], "loc": { "start": { @@ -87845,8 +87954,8 @@ }, "prefix": true, "range": [ - 50829, - 50842 + 50856, + 50869 ], "loc": { "start": { @@ -87871,8 +87980,8 @@ "type": "Identifier", "name": "isRowValid", "range": [ - 50866, - 50876 + 50893, + 50903 ], "loc": { "start": { @@ -87890,8 +87999,8 @@ "value": false, "raw": "false", "range": [ - 50879, - 50884 + 50906, + 50911 ], "loc": { "start": { @@ -87905,8 +88014,8 @@ } }, "range": [ - 50866, - 50884 + 50893, + 50911 ], "loc": { "start": { @@ -87920,8 +88029,8 @@ } }, "range": [ - 50866, - 50885 + 50893, + 50912 ], "loc": { "start": { @@ -87936,8 +88045,8 @@ } ], "range": [ - 50844, - 50903 + 50871, + 50930 ], "loc": { "start": { @@ -87952,8 +88061,8 @@ }, "alternate": null, "range": [ - 50825, - 50903 + 50852, + 50930 ], "loc": { "start": { @@ -87970,8 +88079,8 @@ "type": "Line", "value": "else single param", "range": [ - 50788, - 50807 + 50815, + 50834 ], "loc": { "start": { @@ -87997,8 +88106,8 @@ "object": { "type": "ThisExpression", "range": [ - 50924, - 50928 + 50951, + 50955 ], "loc": { "start": { @@ -88015,8 +88124,8 @@ "type": "Identifier", "name": "singleSearchFlt", "range": [ - 50929, - 50944 + 50956, + 50971 ], "loc": { "start": { @@ -88030,8 +88139,8 @@ } }, "range": [ - 50924, - 50944 + 50951, + 50971 ], "loc": { "start": { @@ -88051,8 +88160,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 50948, - 50957 + 50975, + 50984 ], "loc": { "start": { @@ -88069,8 +88178,8 @@ "type": "Identifier", "name": "j", "range": [ - 50958, - 50959 + 50985, + 50986 ], "loc": { "start": { @@ -88084,8 +88193,8 @@ } }, "range": [ - 50948, - 50960 + 50975, + 50987 ], "loc": { "start": { @@ -88099,8 +88208,8 @@ } }, "range": [ - 50924, - 50960 + 50951, + 50987 ], "loc": { "start": { @@ -88125,8 +88234,8 @@ "type": "Identifier", "name": "singleFltRowValid", "range": [ - 50984, - 51001 + 51011, + 51028 ], "loc": { "start": { @@ -88144,8 +88253,8 @@ "value": true, "raw": "true", "range": [ - 51004, - 51008 + 51031, + 51035 ], "loc": { "start": { @@ -88159,8 +88268,8 @@ } }, "range": [ - 50984, - 51008 + 51011, + 51035 ], "loc": { "start": { @@ -88174,8 +88283,8 @@ } }, "range": [ - 50984, - 51009 + 51011, + 51036 ], "loc": { "start": { @@ -88190,8 +88299,8 @@ } ], "range": [ - 50962, - 51027 + 50989, + 51054 ], "loc": { "start": { @@ -88206,8 +88315,8 @@ }, "alternate": null, "range": [ - 50920, - 51027 + 50947, + 51054 ], "loc": { "start": { @@ -88233,8 +88342,8 @@ "object": { "type": "ThisExpression", "range": [ - 51045, - 51049 + 51072, + 51076 ], "loc": { "start": { @@ -88251,8 +88360,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 51050, - 51057 + 51077, + 51084 ], "loc": { "start": { @@ -88266,8 +88375,8 @@ } }, "range": [ - 51045, - 51057 + 51072, + 51084 ], "loc": { "start": { @@ -88284,8 +88393,8 @@ "type": "Identifier", "name": "emit", "range": [ - 51058, - 51062 + 51085, + 51089 ], "loc": { "start": { @@ -88299,8 +88408,8 @@ } }, "range": [ - 51045, - 51062 + 51072, + 51089 ], "loc": { "start": { @@ -88319,8 +88428,8 @@ "value": "cell-processed", "raw": "'cell-processed'", "range": [ - 51063, - 51079 + 51090, + 51106 ], "loc": { "start": { @@ -88336,8 +88445,8 @@ { "type": "ThisExpression", "range": [ - 51081, - 51085 + 51108, + 51112 ], "loc": { "start": { @@ -88354,8 +88463,8 @@ "type": "Identifier", "name": "j", "range": [ - 51087, - 51088 + 51114, + 51115 ], "loc": { "start": { @@ -88375,8 +88484,8 @@ "type": "Identifier", "name": "cells", "range": [ - 51090, - 51095 + 51117, + 51122 ], "loc": { "start": { @@ -88393,8 +88502,8 @@ "type": "Identifier", "name": "j", "range": [ - 51096, - 51097 + 51123, + 51124 ], "loc": { "start": { @@ -88408,8 +88517,8 @@ } }, "range": [ - 51090, - 51098 + 51117, + 51125 ], "loc": { "start": { @@ -88424,8 +88533,8 @@ } ], "range": [ - 51045, - 51099 + 51072, + 51126 ], "loc": { "start": { @@ -88439,8 +88548,8 @@ } }, "range": [ - 51045, - 51100 + 51072, + 51127 ], "loc": { "start": { @@ -88455,8 +88564,8 @@ } ], "range": [ - 48460, - 51114 + 48487, + 51141 ], "loc": { "start": { @@ -88470,8 +88579,8 @@ } }, "range": [ - 48426, - 51114 + 48453, + 51141 ], "loc": { "start": { @@ -88488,8 +88597,8 @@ "type": "Line", "value": " this loop retrieves cell data", "range": [ - 48381, - 48413 + 48408, + 48440 ], "loc": { "start": { @@ -88508,8 +88617,8 @@ "type": "Line", "value": "for j", "range": [ - 51114, - 51121 + 51141, + 51148 ], "loc": { "start": { @@ -88535,8 +88644,8 @@ "object": { "type": "ThisExpression", "range": [ - 51139, - 51143 + 51166, + 51170 ], "loc": { "start": { @@ -88553,8 +88662,8 @@ "type": "Identifier", "name": "singleSearchFlt", "range": [ - 51144, - 51159 + 51171, + 51186 ], "loc": { "start": { @@ -88568,8 +88677,8 @@ } }, "range": [ - 51139, - 51159 + 51166, + 51186 ], "loc": { "start": { @@ -88586,8 +88695,8 @@ "type": "Identifier", "name": "singleFltRowValid", "range": [ - 51163, - 51180 + 51190, + 51207 ], "loc": { "start": { @@ -88601,8 +88710,8 @@ } }, "range": [ - 51139, - 51180 + 51166, + 51207 ], "loc": { "start": { @@ -88627,8 +88736,8 @@ "type": "Identifier", "name": "isRowValid", "range": [ - 51200, - 51210 + 51227, + 51237 ], "loc": { "start": { @@ -88646,8 +88755,8 @@ "value": true, "raw": "true", "range": [ - 51213, - 51217 + 51240, + 51244 ], "loc": { "start": { @@ -88661,8 +88770,8 @@ } }, "range": [ - 51200, - 51217 + 51227, + 51244 ], "loc": { "start": { @@ -88676,8 +88785,8 @@ } }, "range": [ - 51200, - 51218 + 51227, + 51245 ], "loc": { "start": { @@ -88692,8 +88801,8 @@ } ], "range": [ - 51182, - 51232 + 51209, + 51259 ], "loc": { "start": { @@ -88708,8 +88817,8 @@ }, "alternate": null, "range": [ - 51135, - 51232 + 51162, + 51259 ], "loc": { "start": { @@ -88726,8 +88835,8 @@ "type": "Line", "value": "for j", "range": [ - 51114, - 51121 + 51141, + 51148 ], "loc": { "start": { @@ -88752,8 +88861,8 @@ "object": { "type": "ThisExpression", "range": [ - 51246, - 51250 + 51273, + 51277 ], "loc": { "start": { @@ -88770,8 +88879,8 @@ "type": "Identifier", "name": "validateRow", "range": [ - 51251, - 51262 + 51278, + 51289 ], "loc": { "start": { @@ -88785,8 +88894,8 @@ } }, "range": [ - 51246, - 51262 + 51273, + 51289 ], "loc": { "start": { @@ -88804,8 +88913,8 @@ "type": "Identifier", "name": "k", "range": [ - 51263, - 51264 + 51290, + 51291 ], "loc": { "start": { @@ -88822,8 +88931,8 @@ "type": "Identifier", "name": "isRowValid", "range": [ - 51266, - 51276 + 51293, + 51303 ], "loc": { "start": { @@ -88838,8 +88947,8 @@ } ], "range": [ - 51246, - 51277 + 51273, + 51304 ], "loc": { "start": { @@ -88853,8 +88962,8 @@ } }, "range": [ - 51246, - 51278 + 51273, + 51305 ], "loc": { "start": { @@ -88876,8 +88985,8 @@ "type": "Identifier", "name": "isRowValid", "range": [ - 51296, - 51306 + 51323, + 51333 ], "loc": { "start": { @@ -88892,8 +89001,8 @@ }, "prefix": true, "range": [ - 51295, - 51306 + 51322, + 51333 ], "loc": { "start": { @@ -88918,8 +89027,8 @@ "type": "Identifier", "name": "hiddenRows", "range": [ - 51326, - 51336 + 51353, + 51363 ], "loc": { "start": { @@ -88934,8 +89043,8 @@ }, "prefix": false, "range": [ - 51326, - 51338 + 51353, + 51365 ], "loc": { "start": { @@ -88949,8 +89058,8 @@ } }, "range": [ - 51326, - 51339 + 51353, + 51366 ], "loc": { "start": { @@ -88965,8 +89074,8 @@ } ], "range": [ - 51308, - 51353 + 51335, + 51380 ], "loc": { "start": { @@ -88981,8 +89090,8 @@ }, "alternate": null, "range": [ - 51291, - 51353 + 51318, + 51380 ], "loc": { "start": { @@ -89008,8 +89117,8 @@ "object": { "type": "ThisExpression", "range": [ - 51367, - 51371 + 51394, + 51398 ], "loc": { "start": { @@ -89026,8 +89135,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 51372, - 51379 + 51399, + 51406 ], "loc": { "start": { @@ -89041,8 +89150,8 @@ } }, "range": [ - 51367, - 51379 + 51394, + 51406 ], "loc": { "start": { @@ -89059,8 +89168,8 @@ "type": "Identifier", "name": "emit", "range": [ - 51380, - 51384 + 51407, + 51411 ], "loc": { "start": { @@ -89074,8 +89183,8 @@ } }, "range": [ - 51367, - 51384 + 51394, + 51411 ], "loc": { "start": { @@ -89094,8 +89203,8 @@ "value": "row-processed", "raw": "'row-processed'", "range": [ - 51385, - 51400 + 51412, + 51427 ], "loc": { "start": { @@ -89111,8 +89220,8 @@ { "type": "ThisExpression", "range": [ - 51402, - 51406 + 51429, + 51433 ], "loc": { "start": { @@ -89129,8 +89238,8 @@ "type": "Identifier", "name": "k", "range": [ - 51408, - 51409 + 51435, + 51436 ], "loc": { "start": { @@ -89152,8 +89261,8 @@ "object": { "type": "ThisExpression", "range": [ - 51427, - 51431 + 51454, + 51458 ], "loc": { "start": { @@ -89170,8 +89279,8 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 51432, - 51446 + 51459, + 51473 ], "loc": { "start": { @@ -89185,8 +89294,8 @@ } }, "range": [ - 51427, - 51446 + 51454, + 51473 ], "loc": { "start": { @@ -89203,8 +89312,8 @@ "type": "Identifier", "name": "length", "range": [ - 51447, - 51453 + 51474, + 51480 ], "loc": { "start": { @@ -89218,8 +89327,8 @@ } }, "range": [ - 51427, - 51453 + 51454, + 51480 ], "loc": { "start": { @@ -89236,8 +89345,8 @@ "type": "Identifier", "name": "isRowValid", "range": [ - 51455, - 51465 + 51482, + 51492 ], "loc": { "start": { @@ -89252,8 +89361,8 @@ } ], "range": [ - 51367, - 51466 + 51394, + 51493 ], "loc": { "start": { @@ -89267,8 +89376,8 @@ } }, "range": [ - 51367, - 51467 + 51394, + 51494 ], "loc": { "start": { @@ -89283,8 +89392,8 @@ } ], "range": [ - 47905, - 51477 + 47932, + 51504 ], "loc": { "start": { @@ -89298,8 +89407,8 @@ } }, "range": [ - 47862, - 51477 + 47889, + 51504 ], "loc": { "start": { @@ -89316,8 +89425,8 @@ "type": "Line", "value": " for k", "range": [ - 51477, - 51485 + 51504, + 51512 ], "loc": { "start": { @@ -89343,8 +89452,8 @@ "object": { "type": "ThisExpression", "range": [ - 51495, - 51499 + 51522, + 51526 ], "loc": { "start": { @@ -89361,8 +89470,8 @@ "type": "Identifier", "name": "nbHiddenRows", "range": [ - 51500, - 51512 + 51527, + 51539 ], "loc": { "start": { @@ -89376,8 +89485,8 @@ } }, "range": [ - 51495, - 51512 + 51522, + 51539 ], "loc": { "start": { @@ -89394,8 +89503,8 @@ "type": "Identifier", "name": "hiddenRows", "range": [ - 51515, - 51525 + 51542, + 51552 ], "loc": { "start": { @@ -89409,8 +89518,8 @@ } }, "range": [ - 51495, - 51525 + 51522, + 51552 ], "loc": { "start": { @@ -89424,8 +89533,8 @@ } }, "range": [ - 51495, - 51526 + 51522, + 51553 ], "loc": { "start": { @@ -89442,8 +89551,8 @@ "type": "Line", "value": " for k", "range": [ - 51477, - 51485 + 51504, + 51512 ], "loc": { "start": { @@ -89462,8 +89571,8 @@ "type": "Line", "value": "fire onafterfilter callback", "range": [ - 51536, - 51565 + 51563, + 51592 ], "loc": { "start": { @@ -89488,8 +89597,8 @@ "object": { "type": "ThisExpression", "range": [ - 51574, - 51578 + 51601, + 51605 ], "loc": { "start": { @@ -89506,8 +89615,8 @@ "type": "Identifier", "name": "onAfterFilter", "range": [ - 51579, - 51592 + 51606, + 51619 ], "loc": { "start": { @@ -89521,8 +89630,8 @@ } }, "range": [ - 51574, - 51592 + 51601, + 51619 ], "loc": { "start": { @@ -89539,8 +89648,8 @@ { "type": "ThisExpression", "range": [ - 51593, - 51597 + 51620, + 51624 ], "loc": { "start": { @@ -89555,8 +89664,8 @@ } ], "range": [ - 51574, - 51598 + 51601, + 51625 ], "loc": { "start": { @@ -89570,8 +89679,8 @@ } }, "range": [ - 51574, - 51599 + 51601, + 51626 ], "loc": { "start": { @@ -89588,8 +89697,8 @@ "type": "Line", "value": "fire onafterfilter callback", "range": [ - 51536, - 51565 + 51563, + 51592 ], "loc": { "start": { @@ -89617,8 +89726,8 @@ "object": { "type": "ThisExpression", "range": [ - 51609, - 51613 + 51636, + 51640 ], "loc": { "start": { @@ -89635,8 +89744,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 51614, - 51621 + 51641, + 51648 ], "loc": { "start": { @@ -89650,8 +89759,8 @@ } }, "range": [ - 51609, - 51621 + 51636, + 51648 ], "loc": { "start": { @@ -89668,8 +89777,8 @@ "type": "Identifier", "name": "emit", "range": [ - 51622, - 51626 + 51649, + 51653 ], "loc": { "start": { @@ -89683,8 +89792,8 @@ } }, "range": [ - 51609, - 51626 + 51636, + 51653 ], "loc": { "start": { @@ -89703,8 +89812,8 @@ "value": "after-filtering", "raw": "'after-filtering'", "range": [ - 51627, - 51644 + 51654, + 51671 ], "loc": { "start": { @@ -89720,8 +89829,8 @@ { "type": "ThisExpression", "range": [ - 51646, - 51650 + 51673, + 51677 ], "loc": { "start": { @@ -89738,8 +89847,8 @@ "type": "Identifier", "name": "searchArgs", "range": [ - 51652, - 51662 + 51679, + 51689 ], "loc": { "start": { @@ -89754,8 +89863,8 @@ } ], "range": [ - 51609, - 51663 + 51636, + 51690 ], "loc": { "start": { @@ -89769,8 +89878,8 @@ } }, "range": [ - 51609, - 51664 + 51636, + 51691 ], "loc": { "start": { @@ -89785,8 +89894,8 @@ } ], "range": [ - 47428, - 51670 + 47455, + 51697 ], "loc": { "start": { @@ -89802,8 +89911,8 @@ "generator": false, "expression": false, "range": [ - 47425, - 51670 + 47452, + 51697 ], "loc": { "start": { @@ -89819,8 +89928,8 @@ "kind": "method", "computed": false, "range": [ - 47419, - 51670 + 47446, + 51697 ], "loc": { "start": { @@ -89837,8 +89946,8 @@ "type": "Block", "value": "*\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 ", "range": [ - 47177, - 47414 + 47204, + 47441 ], "loc": { "start": { @@ -89857,8 +89966,8 @@ "type": "Block", "value": "*\n * Test for a match of search term in cell data\n * @param {String} term Search term\n * @param {String} cellValue Cell data\n * @param {Number} colIdx Column index\n * @return {Boolean}\n ", "range": [ - 51676, - 51899 + 51703, + 51926 ], "loc": { "start": { @@ -89880,8 +89989,8 @@ "type": "Identifier", "name": "_testTerm", "range": [ - 51904, - 51913 + 51931, + 51940 ], "loc": { "start": { @@ -89902,8 +90011,8 @@ "type": "Identifier", "name": "term", "range": [ - 51914, - 51918 + 51941, + 51945 ], "loc": { "start": { @@ -89920,8 +90029,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 51920, - 51929 + 51947, + 51956 ], "loc": { "start": { @@ -89938,8 +90047,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 51931, - 51937 + 51958, + 51964 ], "loc": { "start": { @@ -89965,8 +90074,8 @@ "type": "Identifier", "name": "numData", "range": [ - 51953, - 51960 + 51980, + 51987 ], "loc": { "start": { @@ -89981,8 +90090,8 @@ }, "init": null, "range": [ - 51953, - 51960 + 51980, + 51987 ], "loc": { "start": { @@ -89998,8 +90107,8 @@ ], "kind": "let", "range": [ - 51949, - 51961 + 51976, + 51988 ], "loc": { "start": { @@ -90021,8 +90130,8 @@ "type": "Identifier", "name": "decimal", "range": [ - 51974, - 51981 + 52001, + 52008 ], "loc": { "start": { @@ -90043,8 +90152,8 @@ "object": { "type": "ThisExpression", "range": [ - 51984, - 51988 + 52011, + 52015 ], "loc": { "start": { @@ -90061,8 +90170,8 @@ "type": "Identifier", "name": "getDecimal", "range": [ - 51989, - 51999 + 52016, + 52026 ], "loc": { "start": { @@ -90076,8 +90185,8 @@ } }, "range": [ - 51984, - 51999 + 52011, + 52026 ], "loc": { "start": { @@ -90095,8 +90204,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 52000, - 52006 + 52027, + 52033 ], "loc": { "start": { @@ -90111,8 +90220,8 @@ } ], "range": [ - 51984, - 52007 + 52011, + 52034 ], "loc": { "start": { @@ -90126,8 +90235,8 @@ } }, "range": [ - 51974, - 52007 + 52001, + 52034 ], "loc": { "start": { @@ -90143,8 +90252,8 @@ ], "kind": "let", "range": [ - 51970, - 52008 + 51997, + 52035 ], "loc": { "start": { @@ -90166,8 +90275,8 @@ "type": "Identifier", "name": "reLe", "range": [ - 52021, - 52025 + 52048, + 52052 ], "loc": { "start": { @@ -90186,8 +90295,8 @@ "type": "Identifier", "name": "RegExp", "range": [ - 52032, - 52038 + 52059, + 52065 ], "loc": { "start": { @@ -90207,8 +90316,8 @@ "object": { "type": "ThisExpression", "range": [ - 52039, - 52043 + 52066, + 52070 ], "loc": { "start": { @@ -90225,8 +90334,8 @@ "type": "Identifier", "name": "leOperator", "range": [ - 52044, - 52054 + 52071, + 52081 ], "loc": { "start": { @@ -90240,8 +90349,8 @@ } }, "range": [ - 52039, - 52054 + 52066, + 52081 ], "loc": { "start": { @@ -90256,8 +90365,8 @@ } ], "range": [ - 52028, - 52055 + 52055, + 52082 ], "loc": { "start": { @@ -90271,8 +90380,8 @@ } }, "range": [ - 52021, - 52055 + 52048, + 52082 ], "loc": { "start": { @@ -90291,8 +90400,8 @@ "type": "Identifier", "name": "reGe", "range": [ - 52069, - 52073 + 52096, + 52100 ], "loc": { "start": { @@ -90311,8 +90420,8 @@ "type": "Identifier", "name": "RegExp", "range": [ - 52080, - 52086 + 52107, + 52113 ], "loc": { "start": { @@ -90332,8 +90441,8 @@ "object": { "type": "ThisExpression", "range": [ - 52087, - 52091 + 52114, + 52118 ], "loc": { "start": { @@ -90350,8 +90459,8 @@ "type": "Identifier", "name": "geOperator", "range": [ - 52092, - 52102 + 52119, + 52129 ], "loc": { "start": { @@ -90365,8 +90474,8 @@ } }, "range": [ - 52087, - 52102 + 52114, + 52129 ], "loc": { "start": { @@ -90381,8 +90490,8 @@ } ], "range": [ - 52076, - 52103 + 52103, + 52130 ], "loc": { "start": { @@ -90396,8 +90505,8 @@ } }, "range": [ - 52069, - 52103 + 52096, + 52130 ], "loc": { "start": { @@ -90416,8 +90525,8 @@ "type": "Identifier", "name": "reL", "range": [ - 52117, - 52120 + 52144, + 52147 ], "loc": { "start": { @@ -90436,8 +90545,8 @@ "type": "Identifier", "name": "RegExp", "range": [ - 52127, - 52133 + 52154, + 52160 ], "loc": { "start": { @@ -90457,8 +90566,8 @@ "object": { "type": "ThisExpression", "range": [ - 52134, - 52138 + 52161, + 52165 ], "loc": { "start": { @@ -90475,8 +90584,8 @@ "type": "Identifier", "name": "lwOperator", "range": [ - 52139, - 52149 + 52166, + 52176 ], "loc": { "start": { @@ -90490,8 +90599,8 @@ } }, "range": [ - 52134, - 52149 + 52161, + 52176 ], "loc": { "start": { @@ -90506,8 +90615,8 @@ } ], "range": [ - 52123, - 52150 + 52150, + 52177 ], "loc": { "start": { @@ -90521,8 +90630,8 @@ } }, "range": [ - 52117, - 52150 + 52144, + 52177 ], "loc": { "start": { @@ -90541,8 +90650,8 @@ "type": "Identifier", "name": "reG", "range": [ - 52164, - 52167 + 52191, + 52194 ], "loc": { "start": { @@ -90561,8 +90670,8 @@ "type": "Identifier", "name": "RegExp", "range": [ - 52174, - 52180 + 52201, + 52207 ], "loc": { "start": { @@ -90582,8 +90691,8 @@ "object": { "type": "ThisExpression", "range": [ - 52181, - 52185 + 52208, + 52212 ], "loc": { "start": { @@ -90600,8 +90709,8 @@ "type": "Identifier", "name": "grOperator", "range": [ - 52186, - 52196 + 52213, + 52223 ], "loc": { "start": { @@ -90615,8 +90724,8 @@ } }, "range": [ - 52181, - 52196 + 52208, + 52223 ], "loc": { "start": { @@ -90631,8 +90740,8 @@ } ], "range": [ - 52170, - 52197 + 52197, + 52224 ], "loc": { "start": { @@ -90646,8 +90755,8 @@ } }, "range": [ - 52164, - 52197 + 52191, + 52224 ], "loc": { "start": { @@ -90666,8 +90775,8 @@ "type": "Identifier", "name": "reD", "range": [ - 52211, - 52214 + 52238, + 52241 ], "loc": { "start": { @@ -90686,8 +90795,8 @@ "type": "Identifier", "name": "RegExp", "range": [ - 52221, - 52227 + 52248, + 52254 ], "loc": { "start": { @@ -90707,8 +90816,8 @@ "object": { "type": "ThisExpression", "range": [ - 52228, - 52232 + 52255, + 52259 ], "loc": { "start": { @@ -90725,8 +90834,8 @@ "type": "Identifier", "name": "dfOperator", "range": [ - 52233, - 52243 + 52260, + 52270 ], "loc": { "start": { @@ -90740,8 +90849,8 @@ } }, "range": [ - 52228, - 52243 + 52255, + 52270 ], "loc": { "start": { @@ -90756,8 +90865,8 @@ } ], "range": [ - 52217, - 52244 + 52244, + 52271 ], "loc": { "start": { @@ -90771,8 +90880,8 @@ } }, "range": [ - 52211, - 52244 + 52238, + 52271 ], "loc": { "start": { @@ -90791,8 +90900,8 @@ "type": "Identifier", "name": "reLk", "range": [ - 52258, - 52262 + 52285, + 52289 ], "loc": { "start": { @@ -90811,8 +90920,8 @@ "type": "Identifier", "name": "RegExp", "range": [ - 52269, - 52275 + 52296, + 52302 ], "loc": { "start": { @@ -90832,8 +90941,8 @@ "type": "Identifier", "name": "rgxEsc", "range": [ - 52276, - 52282 + 52303, + 52309 ], "loc": { "start": { @@ -90853,8 +90962,8 @@ "object": { "type": "ThisExpression", "range": [ - 52283, - 52287 + 52310, + 52314 ], "loc": { "start": { @@ -90871,8 +90980,8 @@ "type": "Identifier", "name": "lkOperator", "range": [ - 52288, - 52298 + 52315, + 52325 ], "loc": { "start": { @@ -90886,8 +90995,8 @@ } }, "range": [ - 52283, - 52298 + 52310, + 52325 ], "loc": { "start": { @@ -90902,8 +91011,8 @@ } ], "range": [ - 52276, - 52299 + 52303, + 52326 ], "loc": { "start": { @@ -90918,8 +91027,8 @@ } ], "range": [ - 52265, - 52300 + 52292, + 52327 ], "loc": { "start": { @@ -90933,8 +91042,8 @@ } }, "range": [ - 52258, - 52300 + 52285, + 52327 ], "loc": { "start": { @@ -90953,8 +91062,8 @@ "type": "Identifier", "name": "reEq", "range": [ - 52314, - 52318 + 52341, + 52345 ], "loc": { "start": { @@ -90973,8 +91082,8 @@ "type": "Identifier", "name": "RegExp", "range": [ - 52325, - 52331 + 52352, + 52358 ], "loc": { "start": { @@ -90994,8 +91103,8 @@ "object": { "type": "ThisExpression", "range": [ - 52332, - 52336 + 52359, + 52363 ], "loc": { "start": { @@ -91012,8 +91121,8 @@ "type": "Identifier", "name": "eqOperator", "range": [ - 52337, - 52347 + 52364, + 52374 ], "loc": { "start": { @@ -91027,8 +91136,8 @@ } }, "range": [ - 52332, - 52347 + 52359, + 52374 ], "loc": { "start": { @@ -91043,8 +91152,8 @@ } ], "range": [ - 52321, - 52348 + 52348, + 52375 ], "loc": { "start": { @@ -91058,8 +91167,8 @@ } }, "range": [ - 52314, - 52348 + 52341, + 52375 ], "loc": { "start": { @@ -91078,8 +91187,8 @@ "type": "Identifier", "name": "reSt", "range": [ - 52362, - 52366 + 52389, + 52393 ], "loc": { "start": { @@ -91098,8 +91207,8 @@ "type": "Identifier", "name": "RegExp", "range": [ - 52373, - 52379 + 52400, + 52406 ], "loc": { "start": { @@ -91119,8 +91228,8 @@ "object": { "type": "ThisExpression", "range": [ - 52380, - 52384 + 52407, + 52411 ], "loc": { "start": { @@ -91137,8 +91246,8 @@ "type": "Identifier", "name": "stOperator", "range": [ - 52385, - 52395 + 52412, + 52422 ], "loc": { "start": { @@ -91152,8 +91261,8 @@ } }, "range": [ - 52380, - 52395 + 52407, + 52422 ], "loc": { "start": { @@ -91168,8 +91277,8 @@ } ], "range": [ - 52369, - 52396 + 52396, + 52423 ], "loc": { "start": { @@ -91183,8 +91292,8 @@ } }, "range": [ - 52362, - 52396 + 52389, + 52423 ], "loc": { "start": { @@ -91203,8 +91312,8 @@ "type": "Identifier", "name": "reEn", "range": [ - 52410, - 52414 + 52437, + 52441 ], "loc": { "start": { @@ -91223,8 +91332,8 @@ "type": "Identifier", "name": "RegExp", "range": [ - 52421, - 52427 + 52448, + 52454 ], "loc": { "start": { @@ -91244,8 +91353,8 @@ "object": { "type": "ThisExpression", "range": [ - 52428, - 52432 + 52455, + 52459 ], "loc": { "start": { @@ -91262,8 +91371,8 @@ "type": "Identifier", "name": "enOperator", "range": [ - 52433, - 52443 + 52460, + 52470 ], "loc": { "start": { @@ -91277,8 +91386,8 @@ } }, "range": [ - 52428, - 52443 + 52455, + 52470 ], "loc": { "start": { @@ -91293,8 +91402,8 @@ } ], "range": [ - 52417, - 52444 + 52444, + 52471 ], "loc": { "start": { @@ -91308,8 +91417,8 @@ } }, "range": [ - 52410, - 52444 + 52437, + 52471 ], "loc": { "start": { @@ -91328,8 +91437,8 @@ "type": "Identifier", "name": "reEm", "range": [ - 52558, - 52562 + 52585, + 52589 ], "loc": { "start": { @@ -91348,8 +91457,8 @@ "object": { "type": "ThisExpression", "range": [ - 52565, - 52569 + 52592, + 52596 ], "loc": { "start": { @@ -91366,8 +91475,8 @@ "type": "Identifier", "name": "emOperator", "range": [ - 52570, - 52580 + 52597, + 52607 ], "loc": { "start": { @@ -91381,8 +91490,8 @@ } }, "range": [ - 52565, - 52580 + 52592, + 52607 ], "loc": { "start": { @@ -91396,8 +91505,8 @@ } }, "range": [ - 52558, - 52580 + 52585, + 52607 ], "loc": { "start": { @@ -91414,8 +91523,8 @@ "type": "Line", "value": " re_an = new RegExp(this.anOperator),", "range": [ - 52458, - 52497 + 52485, + 52524 ], "loc": { "start": { @@ -91432,8 +91541,8 @@ "type": "Line", "value": " re_cr = new RegExp(this.curExp),", "range": [ - 52510, - 52545 + 52537, + 52572 ], "loc": { "start": { @@ -91454,8 +91563,8 @@ "type": "Identifier", "name": "reNm", "range": [ - 52594, - 52598 + 52621, + 52625 ], "loc": { "start": { @@ -91474,8 +91583,8 @@ "object": { "type": "ThisExpression", "range": [ - 52601, - 52605 + 52628, + 52632 ], "loc": { "start": { @@ -91492,8 +91601,8 @@ "type": "Identifier", "name": "nmOperator", "range": [ - 52606, - 52616 + 52633, + 52643 ], "loc": { "start": { @@ -91507,8 +91616,8 @@ } }, "range": [ - 52601, - 52616 + 52628, + 52643 ], "loc": { "start": { @@ -91522,8 +91631,8 @@ } }, "range": [ - 52594, - 52616 + 52621, + 52643 ], "loc": { "start": { @@ -91542,8 +91651,8 @@ "type": "Identifier", "name": "reRe", "range": [ - 52630, - 52634 + 52657, + 52661 ], "loc": { "start": { @@ -91562,8 +91671,8 @@ "type": "Identifier", "name": "RegExp", "range": [ - 52641, - 52647 + 52668, + 52674 ], "loc": { "start": { @@ -91583,8 +91692,8 @@ "type": "Identifier", "name": "rgxEsc", "range": [ - 52648, - 52654 + 52675, + 52681 ], "loc": { "start": { @@ -91604,8 +91713,8 @@ "object": { "type": "ThisExpression", "range": [ - 52655, - 52659 + 52682, + 52686 ], "loc": { "start": { @@ -91622,8 +91731,8 @@ "type": "Identifier", "name": "rgxOperator", "range": [ - 52660, - 52671 + 52687, + 52698 ], "loc": { "start": { @@ -91637,8 +91746,8 @@ } }, "range": [ - 52655, - 52671 + 52682, + 52698 ], "loc": { "start": { @@ -91653,8 +91762,8 @@ } ], "range": [ - 52648, - 52672 + 52675, + 52699 ], "loc": { "start": { @@ -91669,8 +91778,8 @@ } ], "range": [ - 52637, - 52673 + 52664, + 52700 ], "loc": { "start": { @@ -91684,8 +91793,8 @@ } }, "range": [ - 52630, - 52673 + 52657, + 52700 ], "loc": { "start": { @@ -91701,8 +91810,8 @@ ], "kind": "let", "range": [ - 52017, - 52674 + 52044, + 52701 ], "loc": { "start": { @@ -91724,8 +91833,8 @@ "type": "Identifier", "name": "term", "range": [ - 52684, - 52688 + 52711, + 52715 ], "loc": { "start": { @@ -91744,8 +91853,8 @@ "type": "Identifier", "name": "matchCase", "range": [ - 52691, - 52700 + 52718, + 52727 ], "loc": { "start": { @@ -91763,8 +91872,8 @@ "type": "Identifier", "name": "term", "range": [ - 52701, - 52705 + 52728, + 52732 ], "loc": { "start": { @@ -91783,8 +91892,8 @@ "object": { "type": "ThisExpression", "range": [ - 52707, - 52711 + 52734, + 52738 ], "loc": { "start": { @@ -91801,8 +91910,8 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 52712, - 52725 + 52739, + 52752 ], "loc": { "start": { @@ -91816,8 +91925,8 @@ } }, "range": [ - 52707, - 52725 + 52734, + 52752 ], "loc": { "start": { @@ -91832,8 +91941,8 @@ } ], "range": [ - 52691, - 52726 + 52718, + 52753 ], "loc": { "start": { @@ -91847,8 +91956,8 @@ } }, "range": [ - 52684, - 52726 + 52711, + 52753 ], "loc": { "start": { @@ -91862,8 +91971,8 @@ } }, "range": [ - 52684, - 52727 + 52711, + 52754 ], "loc": { "start": { @@ -91885,8 +91994,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 52741, - 52750 + 52768, + 52777 ], "loc": { "start": { @@ -91904,8 +92013,8 @@ "value": false, "raw": "false", "range": [ - 52753, - 52758 + 52780, + 52785 ], "loc": { "start": { @@ -91919,8 +92028,8 @@ } }, "range": [ - 52741, - 52758 + 52768, + 52785 ], "loc": { "start": { @@ -91936,8 +92045,8 @@ ], "kind": "let", "range": [ - 52737, - 52759 + 52764, + 52786 ], "loc": { "start": { @@ -91954,8 +92063,8 @@ "type": "Line", "value": "Search arg operator tests", "range": [ - 52769, - 52796 + 52796, + 52823 ], "loc": { "start": { @@ -91979,8 +92088,8 @@ "type": "Identifier", "name": "hasLO", "range": [ - 52809, - 52814 + 52836, + 52841 ], "loc": { "start": { @@ -92002,8 +92111,8 @@ "type": "Identifier", "name": "reL", "range": [ - 52817, - 52820 + 52844, + 52847 ], "loc": { "start": { @@ -92020,8 +92129,8 @@ "type": "Identifier", "name": "test", "range": [ - 52821, - 52825 + 52848, + 52852 ], "loc": { "start": { @@ -92035,8 +92144,8 @@ } }, "range": [ - 52817, - 52825 + 52844, + 52852 ], "loc": { "start": { @@ -92054,8 +92163,8 @@ "type": "Identifier", "name": "term", "range": [ - 52826, - 52830 + 52853, + 52857 ], "loc": { "start": { @@ -92070,8 +92179,8 @@ } ], "range": [ - 52817, - 52831 + 52844, + 52858 ], "loc": { "start": { @@ -92085,8 +92194,8 @@ } }, "range": [ - 52809, - 52831 + 52836, + 52858 ], "loc": { "start": { @@ -92105,8 +92214,8 @@ "type": "Identifier", "name": "hasLE", "range": [ - 52845, - 52850 + 52872, + 52877 ], "loc": { "start": { @@ -92128,8 +92237,8 @@ "type": "Identifier", "name": "reLe", "range": [ - 52853, - 52857 + 52880, + 52884 ], "loc": { "start": { @@ -92146,8 +92255,8 @@ "type": "Identifier", "name": "test", "range": [ - 52858, - 52862 + 52885, + 52889 ], "loc": { "start": { @@ -92161,8 +92270,8 @@ } }, "range": [ - 52853, - 52862 + 52880, + 52889 ], "loc": { "start": { @@ -92180,8 +92289,8 @@ "type": "Identifier", "name": "term", "range": [ - 52863, - 52867 + 52890, + 52894 ], "loc": { "start": { @@ -92196,8 +92305,8 @@ } ], "range": [ - 52853, - 52868 + 52880, + 52895 ], "loc": { "start": { @@ -92211,8 +92320,8 @@ } }, "range": [ - 52845, - 52868 + 52872, + 52895 ], "loc": { "start": { @@ -92231,8 +92340,8 @@ "type": "Identifier", "name": "hasGR", "range": [ - 52882, - 52887 + 52909, + 52914 ], "loc": { "start": { @@ -92254,8 +92363,8 @@ "type": "Identifier", "name": "reG", "range": [ - 52890, - 52893 + 52917, + 52920 ], "loc": { "start": { @@ -92272,8 +92381,8 @@ "type": "Identifier", "name": "test", "range": [ - 52894, - 52898 + 52921, + 52925 ], "loc": { "start": { @@ -92287,8 +92396,8 @@ } }, "range": [ - 52890, - 52898 + 52917, + 52925 ], "loc": { "start": { @@ -92306,8 +92415,8 @@ "type": "Identifier", "name": "term", "range": [ - 52899, - 52903 + 52926, + 52930 ], "loc": { "start": { @@ -92322,8 +92431,8 @@ } ], "range": [ - 52890, - 52904 + 52917, + 52931 ], "loc": { "start": { @@ -92337,8 +92446,8 @@ } }, "range": [ - 52882, - 52904 + 52909, + 52931 ], "loc": { "start": { @@ -92357,8 +92466,8 @@ "type": "Identifier", "name": "hasGE", "range": [ - 52918, - 52923 + 52945, + 52950 ], "loc": { "start": { @@ -92380,8 +92489,8 @@ "type": "Identifier", "name": "reGe", "range": [ - 52926, - 52930 + 52953, + 52957 ], "loc": { "start": { @@ -92398,8 +92507,8 @@ "type": "Identifier", "name": "test", "range": [ - 52931, - 52935 + 52958, + 52962 ], "loc": { "start": { @@ -92413,8 +92522,8 @@ } }, "range": [ - 52926, - 52935 + 52953, + 52962 ], "loc": { "start": { @@ -92432,8 +92541,8 @@ "type": "Identifier", "name": "term", "range": [ - 52936, - 52940 + 52963, + 52967 ], "loc": { "start": { @@ -92448,8 +92557,8 @@ } ], "range": [ - 52926, - 52941 + 52953, + 52968 ], "loc": { "start": { @@ -92463,8 +92572,8 @@ } }, "range": [ - 52918, - 52941 + 52945, + 52968 ], "loc": { "start": { @@ -92483,8 +92592,8 @@ "type": "Identifier", "name": "hasDF", "range": [ - 52955, - 52960 + 52982, + 52987 ], "loc": { "start": { @@ -92506,8 +92615,8 @@ "type": "Identifier", "name": "reD", "range": [ - 52963, - 52966 + 52990, + 52993 ], "loc": { "start": { @@ -92524,8 +92633,8 @@ "type": "Identifier", "name": "test", "range": [ - 52967, - 52971 + 52994, + 52998 ], "loc": { "start": { @@ -92539,8 +92648,8 @@ } }, "range": [ - 52963, - 52971 + 52990, + 52998 ], "loc": { "start": { @@ -92558,8 +92667,8 @@ "type": "Identifier", "name": "term", "range": [ - 52972, - 52976 + 52999, + 53003 ], "loc": { "start": { @@ -92574,8 +92683,8 @@ } ], "range": [ - 52963, - 52977 + 52990, + 53004 ], "loc": { "start": { @@ -92589,8 +92698,8 @@ } }, "range": [ - 52955, - 52977 + 52982, + 53004 ], "loc": { "start": { @@ -92609,8 +92718,8 @@ "type": "Identifier", "name": "hasEQ", "range": [ - 52991, - 52996 + 53018, + 53023 ], "loc": { "start": { @@ -92632,8 +92741,8 @@ "type": "Identifier", "name": "reEq", "range": [ - 52999, - 53003 + 53026, + 53030 ], "loc": { "start": { @@ -92650,8 +92759,8 @@ "type": "Identifier", "name": "test", "range": [ - 53004, - 53008 + 53031, + 53035 ], "loc": { "start": { @@ -92665,8 +92774,8 @@ } }, "range": [ - 52999, - 53008 + 53026, + 53035 ], "loc": { "start": { @@ -92684,8 +92793,8 @@ "type": "Identifier", "name": "term", "range": [ - 53009, - 53013 + 53036, + 53040 ], "loc": { "start": { @@ -92700,8 +92809,8 @@ } ], "range": [ - 52999, - 53014 + 53026, + 53041 ], "loc": { "start": { @@ -92715,8 +92824,8 @@ } }, "range": [ - 52991, - 53014 + 53018, + 53041 ], "loc": { "start": { @@ -92735,8 +92844,8 @@ "type": "Identifier", "name": "hasLK", "range": [ - 53028, - 53033 + 53055, + 53060 ], "loc": { "start": { @@ -92758,8 +92867,8 @@ "type": "Identifier", "name": "reLk", "range": [ - 53036, - 53040 + 53063, + 53067 ], "loc": { "start": { @@ -92776,8 +92885,8 @@ "type": "Identifier", "name": "test", "range": [ - 53041, - 53045 + 53068, + 53072 ], "loc": { "start": { @@ -92791,8 +92900,8 @@ } }, "range": [ - 53036, - 53045 + 53063, + 53072 ], "loc": { "start": { @@ -92810,8 +92919,8 @@ "type": "Identifier", "name": "term", "range": [ - 53046, - 53050 + 53073, + 53077 ], "loc": { "start": { @@ -92826,8 +92935,8 @@ } ], "range": [ - 53036, - 53051 + 53063, + 53078 ], "loc": { "start": { @@ -92841,8 +92950,8 @@ } }, "range": [ - 53028, - 53051 + 53055, + 53078 ], "loc": { "start": { @@ -92861,8 +92970,8 @@ "type": "Identifier", "name": "hasST", "range": [ - 53108, - 53113 + 53135, + 53140 ], "loc": { "start": { @@ -92884,8 +92993,8 @@ "type": "Identifier", "name": "reSt", "range": [ - 53116, - 53120 + 53143, + 53147 ], "loc": { "start": { @@ -92902,8 +93011,8 @@ "type": "Identifier", "name": "test", "range": [ - 53121, - 53125 + 53148, + 53152 ], "loc": { "start": { @@ -92917,8 +93026,8 @@ } }, "range": [ - 53116, - 53125 + 53143, + 53152 ], "loc": { "start": { @@ -92936,8 +93045,8 @@ "type": "Identifier", "name": "term", "range": [ - 53126, - 53130 + 53153, + 53157 ], "loc": { "start": { @@ -92952,8 +93061,8 @@ } ], "range": [ - 53116, - 53131 + 53143, + 53158 ], "loc": { "start": { @@ -92967,8 +93076,8 @@ } }, "range": [ - 53108, - 53131 + 53135, + 53158 ], "loc": { "start": { @@ -92985,8 +93094,8 @@ "type": "Line", "value": " hatermN = re_an.test(term),", "range": [ - 53065, - 53095 + 53092, + 53122 ], "loc": { "start": { @@ -93007,8 +93116,8 @@ "type": "Identifier", "name": "hasEN", "range": [ - 53145, - 53150 + 53172, + 53177 ], "loc": { "start": { @@ -93030,8 +93139,8 @@ "type": "Identifier", "name": "reEn", "range": [ - 53153, - 53157 + 53180, + 53184 ], "loc": { "start": { @@ -93048,8 +93157,8 @@ "type": "Identifier", "name": "test", "range": [ - 53158, - 53162 + 53185, + 53189 ], "loc": { "start": { @@ -93063,8 +93172,8 @@ } }, "range": [ - 53153, - 53162 + 53180, + 53189 ], "loc": { "start": { @@ -93082,8 +93191,8 @@ "type": "Identifier", "name": "term", "range": [ - 53163, - 53167 + 53190, + 53194 ], "loc": { "start": { @@ -93098,8 +93207,8 @@ } ], "range": [ - 53153, - 53168 + 53180, + 53195 ], "loc": { "start": { @@ -93113,8 +93222,8 @@ } }, "range": [ - 53145, - 53168 + 53172, + 53195 ], "loc": { "start": { @@ -93133,8 +93242,8 @@ "type": "Identifier", "name": "hasEM", "range": [ - 53182, - 53187 + 53209, + 53214 ], "loc": { "start": { @@ -93154,8 +93263,8 @@ "type": "Identifier", "name": "reEm", "range": [ - 53191, - 53195 + 53218, + 53222 ], "loc": { "start": { @@ -93172,8 +93281,8 @@ "type": "Identifier", "name": "term", "range": [ - 53200, - 53204 + 53227, + 53231 ], "loc": { "start": { @@ -93187,8 +93296,8 @@ } }, "range": [ - 53191, - 53204 + 53218, + 53231 ], "loc": { "start": { @@ -93202,8 +93311,8 @@ } }, "range": [ - 53182, - 53205 + 53209, + 53232 ], "loc": { "start": { @@ -93222,8 +93331,8 @@ "type": "Identifier", "name": "hasNM", "range": [ - 53219, - 53224 + 53246, + 53251 ], "loc": { "start": { @@ -93243,8 +93352,8 @@ "type": "Identifier", "name": "reNm", "range": [ - 53228, - 53232 + 53255, + 53259 ], "loc": { "start": { @@ -93261,8 +93370,8 @@ "type": "Identifier", "name": "term", "range": [ - 53237, - 53241 + 53264, + 53268 ], "loc": { "start": { @@ -93276,8 +93385,8 @@ } }, "range": [ - 53228, - 53241 + 53255, + 53268 ], "loc": { "start": { @@ -93291,8 +93400,8 @@ } }, "range": [ - 53219, - 53242 + 53246, + 53269 ], "loc": { "start": { @@ -93311,8 +93420,8 @@ "type": "Identifier", "name": "hasRE", "range": [ - 53256, - 53261 + 53283, + 53288 ], "loc": { "start": { @@ -93334,8 +93443,8 @@ "type": "Identifier", "name": "reRe", "range": [ - 53264, - 53268 + 53291, + 53295 ], "loc": { "start": { @@ -93352,8 +93461,8 @@ "type": "Identifier", "name": "test", "range": [ - 53269, - 53273 + 53296, + 53300 ], "loc": { "start": { @@ -93367,8 +93476,8 @@ } }, "range": [ - 53264, - 53273 + 53291, + 53300 ], "loc": { "start": { @@ -93386,8 +93495,8 @@ "type": "Identifier", "name": "term", "range": [ - 53274, - 53278 + 53301, + 53305 ], "loc": { "start": { @@ -93402,8 +93511,8 @@ } ], "range": [ - 53264, - 53279 + 53291, + 53306 ], "loc": { "start": { @@ -93417,8 +93526,8 @@ } }, "range": [ - 53256, - 53279 + 53283, + 53306 ], "loc": { "start": { @@ -93434,8 +93543,8 @@ ], "kind": "let", "range": [ - 52805, - 53280 + 52832, + 53307 ], "loc": { "start": { @@ -93452,8 +93561,8 @@ "type": "Line", "value": "Search arg operator tests", "range": [ - 52769, - 52796 + 52796, + 52823 ], "loc": { "start": { @@ -93472,8 +93581,8 @@ "type": "Line", "value": " Check for dates or resolve date type", "range": [ - 53290, - 53329 + 53317, + 53356 ], "loc": { "start": { @@ -93498,8 +93607,8 @@ "object": { "type": "ThisExpression", "range": [ - 53342, - 53346 + 53369, + 53373 ], "loc": { "start": { @@ -93516,8 +93625,8 @@ "type": "Identifier", "name": "hasType", "range": [ - 53347, - 53354 + 53374, + 53381 ], "loc": { "start": { @@ -93531,8 +93640,8 @@ } }, "range": [ - 53342, - 53354 + 53369, + 53381 ], "loc": { "start": { @@ -93550,8 +93659,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 53355, - 53361 + 53382, + 53388 ], "loc": { "start": { @@ -93571,8 +93680,8 @@ "type": "Identifier", "name": "DATE", "range": [ - 53364, - 53368 + 53391, + 53395 ], "loc": { "start": { @@ -93587,8 +93696,8 @@ } ], "range": [ - 53363, - 53369 + 53390, + 53396 ], "loc": { "start": { @@ -93603,8 +93712,8 @@ } ], "range": [ - 53342, - 53370 + 53369, + 53397 ], "loc": { "start": { @@ -93629,8 +93738,8 @@ "type": "Identifier", "name": "dte1", "range": [ - 53390, - 53394 + 53417, + 53421 ], "loc": { "start": { @@ -93645,8 +93754,8 @@ }, "init": null, "range": [ - 53390, - 53394 + 53417, + 53421 ], "loc": { "start": { @@ -93665,8 +93774,8 @@ "type": "Identifier", "name": "dte2", "range": [ - 53396, - 53400 + 53423, + 53427 ], "loc": { "start": { @@ -93681,8 +93790,8 @@ }, "init": null, "range": [ - 53396, - 53400 + 53423, + 53427 ], "loc": { "start": { @@ -93698,8 +93807,8 @@ ], "kind": "let", "range": [ - 53386, - 53401 + 53413, + 53428 ], "loc": { "start": { @@ -93721,8 +93830,8 @@ "type": "Identifier", "name": "dateType", "range": [ - 53419, - 53427 + 53446, + 53454 ], "loc": { "start": { @@ -93744,8 +93853,8 @@ "object": { "type": "ThisExpression", "range": [ - 53430, - 53434 + 53457, + 53461 ], "loc": { "start": { @@ -93762,8 +93871,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 53435, - 53438 + 53462, + 53465 ], "loc": { "start": { @@ -93777,8 +93886,8 @@ } }, "range": [ - 53430, - 53438 + 53457, + 53465 ], "loc": { "start": { @@ -93795,8 +93904,8 @@ "type": "Identifier", "name": "dateType", "range": [ - 53439, - 53447 + 53466, + 53474 ], "loc": { "start": { @@ -93810,8 +93919,8 @@ } }, "range": [ - 53430, - 53447 + 53457, + 53474 ], "loc": { "start": { @@ -93825,8 +93934,8 @@ } }, "range": [ - 53419, - 53447 + 53446, + 53474 ], "loc": { "start": { @@ -93842,8 +93951,8 @@ ], "kind": "let", "range": [ - 53415, - 53448 + 53442, + 53475 ], "loc": { "start": { @@ -93865,8 +93974,8 @@ "type": "Identifier", "name": "isValidDate", "range": [ - 53465, - 53476 + 53492, + 53503 ], "loc": { "start": { @@ -93891,8 +94000,8 @@ "type": "Identifier", "name": "dateType", "range": [ - 53479, - 53487 + 53506, + 53514 ], "loc": { "start": { @@ -93909,8 +94018,8 @@ "type": "Identifier", "name": "isValid", "range": [ - 53488, - 53495 + 53515, + 53522 ], "loc": { "start": { @@ -93924,8 +94033,8 @@ } }, "range": [ - 53479, - 53495 + 53506, + 53522 ], "loc": { "start": { @@ -93942,8 +94051,8 @@ "type": "Identifier", "name": "bind", "range": [ - 53496, - 53500 + 53523, + 53527 ], "loc": { "start": { @@ -93957,8 +94066,8 @@ } }, "range": [ - 53479, - 53500 + 53506, + 53527 ], "loc": { "start": { @@ -93976,8 +94085,8 @@ "type": "Identifier", "name": "dateType", "range": [ - 53501, - 53509 + 53528, + 53536 ], "loc": { "start": { @@ -93992,8 +94101,8 @@ } ], "range": [ - 53479, - 53510 + 53506, + 53537 ], "loc": { "start": { @@ -94007,8 +94116,8 @@ } }, "range": [ - 53465, - 53510 + 53492, + 53537 ], "loc": { "start": { @@ -94024,8 +94133,8 @@ ], "kind": "let", "range": [ - 53461, - 53511 + 53488, + 53538 ], "loc": { "start": { @@ -94047,8 +94156,8 @@ "type": "Identifier", "name": "parseDate", "range": [ - 53528, - 53537 + 53555, + 53564 ], "loc": { "start": { @@ -94073,8 +94182,8 @@ "type": "Identifier", "name": "dateType", "range": [ - 53540, - 53548 + 53567, + 53575 ], "loc": { "start": { @@ -94091,8 +94200,8 @@ "type": "Identifier", "name": "parse", "range": [ - 53549, - 53554 + 53576, + 53581 ], "loc": { "start": { @@ -94106,8 +94215,8 @@ } }, "range": [ - 53540, - 53554 + 53567, + 53581 ], "loc": { "start": { @@ -94124,8 +94233,8 @@ "type": "Identifier", "name": "bind", "range": [ - 53555, - 53559 + 53582, + 53586 ], "loc": { "start": { @@ -94139,8 +94248,8 @@ } }, "range": [ - 53540, - 53559 + 53567, + 53586 ], "loc": { "start": { @@ -94158,8 +94267,8 @@ "type": "Identifier", "name": "dateType", "range": [ - 53560, - 53568 + 53587, + 53595 ], "loc": { "start": { @@ -94174,8 +94283,8 @@ } ], "range": [ - 53540, - 53569 + 53567, + 53596 ], "loc": { "start": { @@ -94189,8 +94298,8 @@ } }, "range": [ - 53528, - 53569 + 53555, + 53596 ], "loc": { "start": { @@ -94206,8 +94315,8 @@ ], "kind": "let", "range": [ - 53524, - 53570 + 53551, + 53597 ], "loc": { "start": { @@ -94229,8 +94338,8 @@ "type": "Identifier", "name": "locale", "range": [ - 53587, - 53593 + 53614, + 53620 ], "loc": { "start": { @@ -94252,8 +94361,8 @@ "type": "Identifier", "name": "dateType", "range": [ - 53596, - 53604 + 53623, + 53631 ], "loc": { "start": { @@ -94270,8 +94379,8 @@ "type": "Identifier", "name": "getLocale", "range": [ - 53605, - 53614 + 53632, + 53641 ], "loc": { "start": { @@ -94285,8 +94394,8 @@ } }, "range": [ - 53596, - 53614 + 53623, + 53641 ], "loc": { "start": { @@ -94304,8 +94413,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 53615, - 53621 + 53642, + 53648 ], "loc": { "start": { @@ -94320,8 +94429,8 @@ } ], "range": [ - 53596, - 53622 + 53623, + 53649 ], "loc": { "start": { @@ -94335,8 +94444,8 @@ } }, "range": [ - 53587, - 53622 + 53614, + 53649 ], "loc": { "start": { @@ -94352,8 +94461,8 @@ ], "kind": "let", "range": [ - 53583, - 53623 + 53610, + 53650 ], "loc": { "start": { @@ -94370,8 +94479,8 @@ "type": "Line", "value": " Search arg dates tests", "range": [ - 53637, - 53662 + 53664, + 53689 ], "loc": { "start": { @@ -94395,8 +94504,8 @@ "type": "Identifier", "name": "isLDate", "range": [ - 53679, - 53686 + 53706, + 53713 ], "loc": { "start": { @@ -94416,8 +94525,8 @@ "type": "Identifier", "name": "hasLO", "range": [ - 53689, - 53694 + 53716, + 53721 ], "loc": { "start": { @@ -94436,8 +94545,8 @@ "type": "Identifier", "name": "isValidDate", "range": [ - 53714, - 53725 + 53741, + 53752 ], "loc": { "start": { @@ -94460,8 +94569,8 @@ "type": "Identifier", "name": "term", "range": [ - 53726, - 53730 + 53753, + 53757 ], "loc": { "start": { @@ -94478,8 +94587,8 @@ "type": "Identifier", "name": "replace", "range": [ - 53731, - 53738 + 53758, + 53765 ], "loc": { "start": { @@ -94493,8 +94602,8 @@ } }, "range": [ - 53726, - 53738 + 53753, + 53765 ], "loc": { "start": { @@ -94512,8 +94621,8 @@ "type": "Identifier", "name": "reL", "range": [ - 53739, - 53742 + 53766, + 53769 ], "loc": { "start": { @@ -94531,8 +94640,8 @@ "value": "", "raw": "''", "range": [ - 53744, - 53746 + 53771, + 53773 ], "loc": { "start": { @@ -94547,8 +94656,8 @@ } ], "range": [ - 53726, - 53747 + 53753, + 53774 ], "loc": { "start": { @@ -94565,8 +94674,8 @@ "type": "Identifier", "name": "locale", "range": [ - 53749, - 53755 + 53776, + 53782 ], "loc": { "start": { @@ -94581,8 +94690,8 @@ } ], "range": [ - 53714, - 53756 + 53741, + 53783 ], "loc": { "start": { @@ -94596,8 +94705,8 @@ } }, "range": [ - 53689, - 53756 + 53716, + 53783 ], "loc": { "start": { @@ -94611,8 +94720,8 @@ } }, "range": [ - 53679, - 53756 + 53706, + 53783 ], "loc": { "start": { @@ -94628,8 +94737,8 @@ ], "kind": "let", "range": [ - 53675, - 53757 + 53702, + 53784 ], "loc": { "start": { @@ -94646,8 +94755,8 @@ "type": "Line", "value": " Search arg dates tests", "range": [ - 53637, - 53662 + 53664, + 53689 ], "loc": { "start": { @@ -94671,8 +94780,8 @@ "type": "Identifier", "name": "isLEDate", "range": [ - 53774, - 53782 + 53801, + 53809 ], "loc": { "start": { @@ -94692,8 +94801,8 @@ "type": "Identifier", "name": "hasLE", "range": [ - 53785, - 53790 + 53812, + 53817 ], "loc": { "start": { @@ -94712,8 +94821,8 @@ "type": "Identifier", "name": "isValidDate", "range": [ - 53810, - 53821 + 53837, + 53848 ], "loc": { "start": { @@ -94736,8 +94845,8 @@ "type": "Identifier", "name": "term", "range": [ - 53822, - 53826 + 53849, + 53853 ], "loc": { "start": { @@ -94754,8 +94863,8 @@ "type": "Identifier", "name": "replace", "range": [ - 53827, - 53834 + 53854, + 53861 ], "loc": { "start": { @@ -94769,8 +94878,8 @@ } }, "range": [ - 53822, - 53834 + 53849, + 53861 ], "loc": { "start": { @@ -94788,8 +94897,8 @@ "type": "Identifier", "name": "reLe", "range": [ - 53835, - 53839 + 53862, + 53866 ], "loc": { "start": { @@ -94807,8 +94916,8 @@ "value": "", "raw": "''", "range": [ - 53841, - 53843 + 53868, + 53870 ], "loc": { "start": { @@ -94823,8 +94932,8 @@ } ], "range": [ - 53822, - 53844 + 53849, + 53871 ], "loc": { "start": { @@ -94841,8 +94950,8 @@ "type": "Identifier", "name": "locale", "range": [ - 53846, - 53852 + 53873, + 53879 ], "loc": { "start": { @@ -94857,8 +94966,8 @@ } ], "range": [ - 53810, - 53853 + 53837, + 53880 ], "loc": { "start": { @@ -94872,8 +94981,8 @@ } }, "range": [ - 53785, - 53853 + 53812, + 53880 ], "loc": { "start": { @@ -94887,8 +94996,8 @@ } }, "range": [ - 53774, - 53853 + 53801, + 53880 ], "loc": { "start": { @@ -94904,8 +95013,8 @@ ], "kind": "let", "range": [ - 53770, - 53854 + 53797, + 53881 ], "loc": { "start": { @@ -94927,8 +95036,8 @@ "type": "Identifier", "name": "isGDate", "range": [ - 53871, - 53878 + 53898, + 53905 ], "loc": { "start": { @@ -94948,8 +95057,8 @@ "type": "Identifier", "name": "hasGR", "range": [ - 53881, - 53886 + 53908, + 53913 ], "loc": { "start": { @@ -94968,8 +95077,8 @@ "type": "Identifier", "name": "isValidDate", "range": [ - 53906, - 53917 + 53933, + 53944 ], "loc": { "start": { @@ -94992,8 +95101,8 @@ "type": "Identifier", "name": "term", "range": [ - 53918, - 53922 + 53945, + 53949 ], "loc": { "start": { @@ -95010,8 +95119,8 @@ "type": "Identifier", "name": "replace", "range": [ - 53923, - 53930 + 53950, + 53957 ], "loc": { "start": { @@ -95025,8 +95134,8 @@ } }, "range": [ - 53918, - 53930 + 53945, + 53957 ], "loc": { "start": { @@ -95044,8 +95153,8 @@ "type": "Identifier", "name": "reG", "range": [ - 53931, - 53934 + 53958, + 53961 ], "loc": { "start": { @@ -95063,8 +95172,8 @@ "value": "", "raw": "''", "range": [ - 53936, - 53938 + 53963, + 53965 ], "loc": { "start": { @@ -95079,8 +95188,8 @@ } ], "range": [ - 53918, - 53939 + 53945, + 53966 ], "loc": { "start": { @@ -95097,8 +95206,8 @@ "type": "Identifier", "name": "locale", "range": [ - 53941, - 53947 + 53968, + 53974 ], "loc": { "start": { @@ -95113,8 +95222,8 @@ } ], "range": [ - 53906, - 53948 + 53933, + 53975 ], "loc": { "start": { @@ -95128,8 +95237,8 @@ } }, "range": [ - 53881, - 53948 + 53908, + 53975 ], "loc": { "start": { @@ -95143,8 +95252,8 @@ } }, "range": [ - 53871, - 53948 + 53898, + 53975 ], "loc": { "start": { @@ -95160,8 +95269,8 @@ ], "kind": "let", "range": [ - 53867, - 53949 + 53894, + 53976 ], "loc": { "start": { @@ -95183,8 +95292,8 @@ "type": "Identifier", "name": "isGEDate", "range": [ - 53966, - 53974 + 53993, + 54001 ], "loc": { "start": { @@ -95204,8 +95313,8 @@ "type": "Identifier", "name": "hasGE", "range": [ - 53977, - 53982 + 54004, + 54009 ], "loc": { "start": { @@ -95224,8 +95333,8 @@ "type": "Identifier", "name": "isValidDate", "range": [ - 54002, - 54013 + 54029, + 54040 ], "loc": { "start": { @@ -95248,8 +95357,8 @@ "type": "Identifier", "name": "term", "range": [ - 54014, - 54018 + 54041, + 54045 ], "loc": { "start": { @@ -95266,8 +95375,8 @@ "type": "Identifier", "name": "replace", "range": [ - 54019, - 54026 + 54046, + 54053 ], "loc": { "start": { @@ -95281,8 +95390,8 @@ } }, "range": [ - 54014, - 54026 + 54041, + 54053 ], "loc": { "start": { @@ -95300,8 +95409,8 @@ "type": "Identifier", "name": "reGe", "range": [ - 54027, - 54031 + 54054, + 54058 ], "loc": { "start": { @@ -95319,8 +95428,8 @@ "value": "", "raw": "''", "range": [ - 54033, - 54035 + 54060, + 54062 ], "loc": { "start": { @@ -95335,8 +95444,8 @@ } ], "range": [ - 54014, - 54036 + 54041, + 54063 ], "loc": { "start": { @@ -95353,8 +95462,8 @@ "type": "Identifier", "name": "locale", "range": [ - 54038, - 54044 + 54065, + 54071 ], "loc": { "start": { @@ -95369,8 +95478,8 @@ } ], "range": [ - 54002, - 54045 + 54029, + 54072 ], "loc": { "start": { @@ -95384,8 +95493,8 @@ } }, "range": [ - 53977, - 54045 + 54004, + 54072 ], "loc": { "start": { @@ -95399,8 +95508,8 @@ } }, "range": [ - 53966, - 54045 + 53993, + 54072 ], "loc": { "start": { @@ -95416,8 +95525,8 @@ ], "kind": "let", "range": [ - 53962, - 54046 + 53989, + 54073 ], "loc": { "start": { @@ -95439,8 +95548,8 @@ "type": "Identifier", "name": "isDFDate", "range": [ - 54063, - 54071 + 54090, + 54098 ], "loc": { "start": { @@ -95460,8 +95569,8 @@ "type": "Identifier", "name": "hasDF", "range": [ - 54074, - 54079 + 54101, + 54106 ], "loc": { "start": { @@ -95480,8 +95589,8 @@ "type": "Identifier", "name": "isValidDate", "range": [ - 54099, - 54110 + 54126, + 54137 ], "loc": { "start": { @@ -95504,8 +95613,8 @@ "type": "Identifier", "name": "term", "range": [ - 54111, - 54115 + 54138, + 54142 ], "loc": { "start": { @@ -95522,8 +95631,8 @@ "type": "Identifier", "name": "replace", "range": [ - 54116, - 54123 + 54143, + 54150 ], "loc": { "start": { @@ -95537,8 +95646,8 @@ } }, "range": [ - 54111, - 54123 + 54138, + 54150 ], "loc": { "start": { @@ -95556,8 +95665,8 @@ "type": "Identifier", "name": "reD", "range": [ - 54124, - 54127 + 54151, + 54154 ], "loc": { "start": { @@ -95575,8 +95684,8 @@ "value": "", "raw": "''", "range": [ - 54129, - 54131 + 54156, + 54158 ], "loc": { "start": { @@ -95591,8 +95700,8 @@ } ], "range": [ - 54111, - 54132 + 54138, + 54159 ], "loc": { "start": { @@ -95609,8 +95718,8 @@ "type": "Identifier", "name": "locale", "range": [ - 54134, - 54140 + 54161, + 54167 ], "loc": { "start": { @@ -95625,8 +95734,8 @@ } ], "range": [ - 54099, - 54141 + 54126, + 54168 ], "loc": { "start": { @@ -95640,8 +95749,8 @@ } }, "range": [ - 54074, - 54141 + 54101, + 54168 ], "loc": { "start": { @@ -95655,8 +95764,8 @@ } }, "range": [ - 54063, - 54141 + 54090, + 54168 ], "loc": { "start": { @@ -95672,8 +95781,8 @@ ], "kind": "let", "range": [ - 54059, - 54142 + 54086, + 54169 ], "loc": { "start": { @@ -95695,8 +95804,8 @@ "type": "Identifier", "name": "isEQDate", "range": [ - 54159, - 54167 + 54186, + 54194 ], "loc": { "start": { @@ -95716,8 +95825,8 @@ "type": "Identifier", "name": "hasEQ", "range": [ - 54170, - 54175 + 54197, + 54202 ], "loc": { "start": { @@ -95736,8 +95845,8 @@ "type": "Identifier", "name": "isValidDate", "range": [ - 54195, - 54206 + 54222, + 54233 ], "loc": { "start": { @@ -95760,8 +95869,8 @@ "type": "Identifier", "name": "term", "range": [ - 54207, - 54211 + 54234, + 54238 ], "loc": { "start": { @@ -95778,8 +95887,8 @@ "type": "Identifier", "name": "replace", "range": [ - 54212, - 54219 + 54239, + 54246 ], "loc": { "start": { @@ -95793,8 +95902,8 @@ } }, "range": [ - 54207, - 54219 + 54234, + 54246 ], "loc": { "start": { @@ -95812,8 +95921,8 @@ "type": "Identifier", "name": "reEq", "range": [ - 54220, - 54224 + 54247, + 54251 ], "loc": { "start": { @@ -95831,8 +95940,8 @@ "value": "", "raw": "''", "range": [ - 54226, - 54228 + 54253, + 54255 ], "loc": { "start": { @@ -95847,8 +95956,8 @@ } ], "range": [ - 54207, - 54229 + 54234, + 54256 ], "loc": { "start": { @@ -95865,8 +95974,8 @@ "type": "Identifier", "name": "locale", "range": [ - 54231, - 54237 + 54258, + 54264 ], "loc": { "start": { @@ -95881,8 +95990,8 @@ } ], "range": [ - 54195, - 54238 + 54222, + 54265 ], "loc": { "start": { @@ -95896,8 +96005,8 @@ } }, "range": [ - 54170, - 54238 + 54197, + 54265 ], "loc": { "start": { @@ -95911,8 +96020,8 @@ } }, "range": [ - 54159, - 54238 + 54186, + 54265 ], "loc": { "start": { @@ -95928,8 +96037,8 @@ ], "kind": "let", "range": [ - 54155, - 54239 + 54182, + 54266 ], "loc": { "start": { @@ -95951,8 +96060,8 @@ "type": "Identifier", "name": "dte1", "range": [ - 54253, - 54257 + 54280, + 54284 ], "loc": { "start": { @@ -95971,8 +96080,8 @@ "type": "Identifier", "name": "parseDate", "range": [ - 54260, - 54269 + 54287, + 54296 ], "loc": { "start": { @@ -95990,8 +96099,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 54270, - 54279 + 54297, + 54306 ], "loc": { "start": { @@ -96008,8 +96117,8 @@ "type": "Identifier", "name": "locale", "range": [ - 54281, - 54287 + 54308, + 54314 ], "loc": { "start": { @@ -96024,8 +96133,8 @@ } ], "range": [ - 54260, - 54288 + 54287, + 54315 ], "loc": { "start": { @@ -96039,8 +96148,8 @@ } }, "range": [ - 54253, - 54288 + 54280, + 54315 ], "loc": { "start": { @@ -96054,8 +96163,8 @@ } }, "range": [ - 54253, - 54289 + 54280, + 54316 ], "loc": { "start": { @@ -96072,8 +96181,8 @@ "type": "Line", "value": " lower equal date", "range": [ - 54303, - 54322 + 54330, + 54349 ], "loc": { "start": { @@ -96094,8 +96203,8 @@ "type": "Identifier", "name": "isLEDate", "range": [ - 54339, - 54347 + 54366, + 54374 ], "loc": { "start": { @@ -96120,8 +96229,8 @@ "type": "Identifier", "name": "dte2", "range": [ - 54367, - 54371 + 54394, + 54398 ], "loc": { "start": { @@ -96140,8 +96249,8 @@ "type": "Identifier", "name": "parseDate", "range": [ - 54374, - 54383 + 54401, + 54410 ], "loc": { "start": { @@ -96164,8 +96273,8 @@ "type": "Identifier", "name": "term", "range": [ - 54384, - 54388 + 54411, + 54415 ], "loc": { "start": { @@ -96182,8 +96291,8 @@ "type": "Identifier", "name": "replace", "range": [ - 54389, - 54396 + 54416, + 54423 ], "loc": { "start": { @@ -96197,8 +96306,8 @@ } }, "range": [ - 54384, - 54396 + 54411, + 54423 ], "loc": { "start": { @@ -96216,8 +96325,8 @@ "type": "Identifier", "name": "reLe", "range": [ - 54397, - 54401 + 54424, + 54428 ], "loc": { "start": { @@ -96235,8 +96344,8 @@ "value": "", "raw": "''", "range": [ - 54403, - 54405 + 54430, + 54432 ], "loc": { "start": { @@ -96251,8 +96360,8 @@ } ], "range": [ - 54384, - 54406 + 54411, + 54433 ], "loc": { "start": { @@ -96269,8 +96378,8 @@ "type": "Identifier", "name": "locale", "range": [ - 54408, - 54414 + 54435, + 54441 ], "loc": { "start": { @@ -96285,8 +96394,8 @@ } ], "range": [ - 54374, - 54415 + 54401, + 54442 ], "loc": { "start": { @@ -96300,8 +96409,8 @@ } }, "range": [ - 54367, - 54415 + 54394, + 54442 ], "loc": { "start": { @@ -96315,8 +96424,8 @@ } }, "range": [ - 54367, - 54416 + 54394, + 54443 ], "loc": { "start": { @@ -96338,8 +96447,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 54433, - 54442 + 54460, + 54469 ], "loc": { "start": { @@ -96359,8 +96468,8 @@ "type": "Identifier", "name": "dte1", "range": [ - 54445, - 54449 + 54472, + 54476 ], "loc": { "start": { @@ -96377,8 +96486,8 @@ "type": "Identifier", "name": "dte2", "range": [ - 54453, - 54457 + 54480, + 54484 ], "loc": { "start": { @@ -96392,8 +96501,8 @@ } }, "range": [ - 54445, - 54457 + 54472, + 54484 ], "loc": { "start": { @@ -96407,8 +96516,8 @@ } }, "range": [ - 54433, - 54457 + 54460, + 54484 ], "loc": { "start": { @@ -96422,8 +96531,8 @@ } }, "range": [ - 54433, - 54458 + 54460, + 54485 ], "loc": { "start": { @@ -96438,8 +96547,8 @@ } ], "range": [ - 54349, - 54472 + 54376, + 54499 ], "loc": { "start": { @@ -96456,8 +96565,8 @@ "type": "Line", "value": " lower date", "range": [ - 54485, - 54498 + 54512, + 54525 ], "loc": { "start": { @@ -96478,8 +96587,8 @@ "type": "Identifier", "name": "isLDate", "range": [ - 54520, - 54527 + 54547, + 54554 ], "loc": { "start": { @@ -96504,8 +96613,8 @@ "type": "Identifier", "name": "dte2", "range": [ - 54547, - 54551 + 54574, + 54578 ], "loc": { "start": { @@ -96524,8 +96633,8 @@ "type": "Identifier", "name": "parseDate", "range": [ - 54554, - 54563 + 54581, + 54590 ], "loc": { "start": { @@ -96548,8 +96657,8 @@ "type": "Identifier", "name": "term", "range": [ - 54564, - 54568 + 54591, + 54595 ], "loc": { "start": { @@ -96566,8 +96675,8 @@ "type": "Identifier", "name": "replace", "range": [ - 54569, - 54576 + 54596, + 54603 ], "loc": { "start": { @@ -96581,8 +96690,8 @@ } }, "range": [ - 54564, - 54576 + 54591, + 54603 ], "loc": { "start": { @@ -96600,8 +96709,8 @@ "type": "Identifier", "name": "reL", "range": [ - 54577, - 54580 + 54604, + 54607 ], "loc": { "start": { @@ -96619,8 +96728,8 @@ "value": "", "raw": "''", "range": [ - 54582, - 54584 + 54609, + 54611 ], "loc": { "start": { @@ -96635,8 +96744,8 @@ } ], "range": [ - 54564, - 54585 + 54591, + 54612 ], "loc": { "start": { @@ -96653,8 +96762,8 @@ "type": "Identifier", "name": "locale", "range": [ - 54587, - 54593 + 54614, + 54620 ], "loc": { "start": { @@ -96669,8 +96778,8 @@ } ], "range": [ - 54554, - 54594 + 54581, + 54621 ], "loc": { "start": { @@ -96684,8 +96793,8 @@ } }, "range": [ - 54547, - 54594 + 54574, + 54621 ], "loc": { "start": { @@ -96699,8 +96808,8 @@ } }, "range": [ - 54547, - 54595 + 54574, + 54622 ], "loc": { "start": { @@ -96722,8 +96831,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 54612, - 54621 + 54639, + 54648 ], "loc": { "start": { @@ -96743,8 +96852,8 @@ "type": "Identifier", "name": "dte1", "range": [ - 54624, - 54628 + 54651, + 54655 ], "loc": { "start": { @@ -96761,8 +96870,8 @@ "type": "Identifier", "name": "dte2", "range": [ - 54631, - 54635 + 54658, + 54662 ], "loc": { "start": { @@ -96776,8 +96885,8 @@ } }, "range": [ - 54624, - 54635 + 54651, + 54662 ], "loc": { "start": { @@ -96791,8 +96900,8 @@ } }, "range": [ - 54612, - 54635 + 54639, + 54662 ], "loc": { "start": { @@ -96806,8 +96915,8 @@ } }, "range": [ - 54612, - 54636 + 54639, + 54663 ], "loc": { "start": { @@ -96822,8 +96931,8 @@ } ], "range": [ - 54529, - 54650 + 54556, + 54677 ], "loc": { "start": { @@ -96840,8 +96949,8 @@ "type": "Line", "value": " greater equal date", "range": [ - 54663, - 54684 + 54690, + 54711 ], "loc": { "start": { @@ -96862,8 +96971,8 @@ "type": "Identifier", "name": "isGEDate", "range": [ - 54706, - 54714 + 54733, + 54741 ], "loc": { "start": { @@ -96888,8 +96997,8 @@ "type": "Identifier", "name": "dte2", "range": [ - 54734, - 54738 + 54761, + 54765 ], "loc": { "start": { @@ -96908,8 +97017,8 @@ "type": "Identifier", "name": "parseDate", "range": [ - 54741, - 54750 + 54768, + 54777 ], "loc": { "start": { @@ -96932,8 +97041,8 @@ "type": "Identifier", "name": "term", "range": [ - 54751, - 54755 + 54778, + 54782 ], "loc": { "start": { @@ -96950,8 +97059,8 @@ "type": "Identifier", "name": "replace", "range": [ - 54756, - 54763 + 54783, + 54790 ], "loc": { "start": { @@ -96965,8 +97074,8 @@ } }, "range": [ - 54751, - 54763 + 54778, + 54790 ], "loc": { "start": { @@ -96984,8 +97093,8 @@ "type": "Identifier", "name": "reGe", "range": [ - 54764, - 54768 + 54791, + 54795 ], "loc": { "start": { @@ -97003,8 +97112,8 @@ "value": "", "raw": "''", "range": [ - 54770, - 54772 + 54797, + 54799 ], "loc": { "start": { @@ -97019,8 +97128,8 @@ } ], "range": [ - 54751, - 54773 + 54778, + 54800 ], "loc": { "start": { @@ -97037,8 +97146,8 @@ "type": "Identifier", "name": "locale", "range": [ - 54775, - 54781 + 54802, + 54808 ], "loc": { "start": { @@ -97053,8 +97162,8 @@ } ], "range": [ - 54741, - 54782 + 54768, + 54809 ], "loc": { "start": { @@ -97068,8 +97177,8 @@ } }, "range": [ - 54734, - 54782 + 54761, + 54809 ], "loc": { "start": { @@ -97083,8 +97192,8 @@ } }, "range": [ - 54734, - 54783 + 54761, + 54810 ], "loc": { "start": { @@ -97106,8 +97215,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 54800, - 54809 + 54827, + 54836 ], "loc": { "start": { @@ -97127,8 +97236,8 @@ "type": "Identifier", "name": "dte1", "range": [ - 54812, - 54816 + 54839, + 54843 ], "loc": { "start": { @@ -97145,8 +97254,8 @@ "type": "Identifier", "name": "dte2", "range": [ - 54820, - 54824 + 54847, + 54851 ], "loc": { "start": { @@ -97160,8 +97269,8 @@ } }, "range": [ - 54812, - 54824 + 54839, + 54851 ], "loc": { "start": { @@ -97175,8 +97284,8 @@ } }, "range": [ - 54800, - 54824 + 54827, + 54851 ], "loc": { "start": { @@ -97190,8 +97299,8 @@ } }, "range": [ - 54800, - 54825 + 54827, + 54852 ], "loc": { "start": { @@ -97206,8 +97315,8 @@ } ], "range": [ - 54716, - 54839 + 54743, + 54866 ], "loc": { "start": { @@ -97224,8 +97333,8 @@ "type": "Line", "value": " greater date", "range": [ - 54852, - 54867 + 54879, + 54894 ], "loc": { "start": { @@ -97246,8 +97355,8 @@ "type": "Identifier", "name": "isGDate", "range": [ - 54889, - 54896 + 54916, + 54923 ], "loc": { "start": { @@ -97272,8 +97381,8 @@ "type": "Identifier", "name": "dte2", "range": [ - 54916, - 54920 + 54943, + 54947 ], "loc": { "start": { @@ -97292,8 +97401,8 @@ "type": "Identifier", "name": "parseDate", "range": [ - 54923, - 54932 + 54950, + 54959 ], "loc": { "start": { @@ -97316,8 +97425,8 @@ "type": "Identifier", "name": "term", "range": [ - 54933, - 54937 + 54960, + 54964 ], "loc": { "start": { @@ -97334,8 +97443,8 @@ "type": "Identifier", "name": "replace", "range": [ - 54938, - 54945 + 54965, + 54972 ], "loc": { "start": { @@ -97349,8 +97458,8 @@ } }, "range": [ - 54933, - 54945 + 54960, + 54972 ], "loc": { "start": { @@ -97368,8 +97477,8 @@ "type": "Identifier", "name": "reG", "range": [ - 54946, - 54949 + 54973, + 54976 ], "loc": { "start": { @@ -97387,8 +97496,8 @@ "value": "", "raw": "''", "range": [ - 54951, - 54953 + 54978, + 54980 ], "loc": { "start": { @@ -97403,8 +97512,8 @@ } ], "range": [ - 54933, - 54954 + 54960, + 54981 ], "loc": { "start": { @@ -97421,8 +97530,8 @@ "type": "Identifier", "name": "locale", "range": [ - 54956, - 54962 + 54983, + 54989 ], "loc": { "start": { @@ -97437,8 +97546,8 @@ } ], "range": [ - 54923, - 54963 + 54950, + 54990 ], "loc": { "start": { @@ -97452,8 +97561,8 @@ } }, "range": [ - 54916, - 54963 + 54943, + 54990 ], "loc": { "start": { @@ -97467,8 +97576,8 @@ } }, "range": [ - 54916, - 54964 + 54943, + 54991 ], "loc": { "start": { @@ -97490,8 +97599,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 54981, - 54990 + 55008, + 55017 ], "loc": { "start": { @@ -97511,8 +97620,8 @@ "type": "Identifier", "name": "dte1", "range": [ - 54993, - 54997 + 55020, + 55024 ], "loc": { "start": { @@ -97529,8 +97638,8 @@ "type": "Identifier", "name": "dte2", "range": [ - 55000, - 55004 + 55027, + 55031 ], "loc": { "start": { @@ -97544,8 +97653,8 @@ } }, "range": [ - 54993, - 55004 + 55020, + 55031 ], "loc": { "start": { @@ -97559,8 +97668,8 @@ } }, "range": [ - 54981, - 55004 + 55008, + 55031 ], "loc": { "start": { @@ -97574,8 +97683,8 @@ } }, "range": [ - 54981, - 55005 + 55008, + 55032 ], "loc": { "start": { @@ -97590,8 +97699,8 @@ } ], "range": [ - 54898, - 55019 + 54925, + 55046 ], "loc": { "start": { @@ -97608,8 +97717,8 @@ "type": "Line", "value": " different date", "range": [ - 55032, - 55049 + 55059, + 55076 ], "loc": { "start": { @@ -97630,8 +97739,8 @@ "type": "Identifier", "name": "isDFDate", "range": [ - 55071, - 55079 + 55098, + 55106 ], "loc": { "start": { @@ -97656,8 +97765,8 @@ "type": "Identifier", "name": "dte2", "range": [ - 55099, - 55103 + 55126, + 55130 ], "loc": { "start": { @@ -97676,8 +97785,8 @@ "type": "Identifier", "name": "parseDate", "range": [ - 55106, - 55115 + 55133, + 55142 ], "loc": { "start": { @@ -97700,8 +97809,8 @@ "type": "Identifier", "name": "term", "range": [ - 55116, - 55120 + 55143, + 55147 ], "loc": { "start": { @@ -97718,8 +97827,8 @@ "type": "Identifier", "name": "replace", "range": [ - 55121, - 55128 + 55148, + 55155 ], "loc": { "start": { @@ -97733,8 +97842,8 @@ } }, "range": [ - 55116, - 55128 + 55143, + 55155 ], "loc": { "start": { @@ -97752,8 +97861,8 @@ "type": "Identifier", "name": "reD", "range": [ - 55129, - 55132 + 55156, + 55159 ], "loc": { "start": { @@ -97771,8 +97880,8 @@ "value": "", "raw": "''", "range": [ - 55134, - 55136 + 55161, + 55163 ], "loc": { "start": { @@ -97787,8 +97896,8 @@ } ], "range": [ - 55116, - 55137 + 55143, + 55164 ], "loc": { "start": { @@ -97805,8 +97914,8 @@ "type": "Identifier", "name": "locale", "range": [ - 55139, - 55145 + 55166, + 55172 ], "loc": { "start": { @@ -97821,8 +97930,8 @@ } ], "range": [ - 55106, - 55146 + 55133, + 55173 ], "loc": { "start": { @@ -97836,8 +97945,8 @@ } }, "range": [ - 55099, - 55146 + 55126, + 55173 ], "loc": { "start": { @@ -97851,8 +97960,8 @@ } }, "range": [ - 55099, - 55147 + 55126, + 55174 ], "loc": { "start": { @@ -97874,8 +97983,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 55164, - 55173 + 55191, + 55200 ], "loc": { "start": { @@ -97900,8 +98009,8 @@ "type": "Identifier", "name": "dte1", "range": [ - 55176, - 55180 + 55203, + 55207 ], "loc": { "start": { @@ -97918,8 +98027,8 @@ "type": "Identifier", "name": "toString", "range": [ - 55181, - 55189 + 55208, + 55216 ], "loc": { "start": { @@ -97933,8 +98042,8 @@ } }, "range": [ - 55176, - 55189 + 55203, + 55216 ], "loc": { "start": { @@ -97949,8 +98058,8 @@ }, "arguments": [], "range": [ - 55176, - 55191 + 55203, + 55218 ], "loc": { "start": { @@ -97972,8 +98081,8 @@ "type": "Identifier", "name": "dte2", "range": [ - 55196, - 55200 + 55223, + 55227 ], "loc": { "start": { @@ -97990,8 +98099,8 @@ "type": "Identifier", "name": "toString", "range": [ - 55201, - 55209 + 55228, + 55236 ], "loc": { "start": { @@ -98005,8 +98114,8 @@ } }, "range": [ - 55196, - 55209 + 55223, + 55236 ], "loc": { "start": { @@ -98021,8 +98130,8 @@ }, "arguments": [], "range": [ - 55196, - 55211 + 55223, + 55238 ], "loc": { "start": { @@ -98036,8 +98145,8 @@ } }, "range": [ - 55176, - 55211 + 55203, + 55238 ], "loc": { "start": { @@ -98051,8 +98160,8 @@ } }, "range": [ - 55164, - 55211 + 55191, + 55238 ], "loc": { "start": { @@ -98066,8 +98175,8 @@ } }, "range": [ - 55164, - 55212 + 55191, + 55239 ], "loc": { "start": { @@ -98082,8 +98191,8 @@ } ], "range": [ - 55081, - 55226 + 55108, + 55253 ], "loc": { "start": { @@ -98100,8 +98209,8 @@ "type": "Line", "value": " equal date", "range": [ - 55239, - 55252 + 55266, + 55279 ], "loc": { "start": { @@ -98122,8 +98231,8 @@ "type": "Identifier", "name": "isEQDate", "range": [ - 55274, - 55282 + 55301, + 55309 ], "loc": { "start": { @@ -98148,8 +98257,8 @@ "type": "Identifier", "name": "dte2", "range": [ - 55302, - 55306 + 55329, + 55333 ], "loc": { "start": { @@ -98168,8 +98277,8 @@ "type": "Identifier", "name": "parseDate", "range": [ - 55309, - 55318 + 55336, + 55345 ], "loc": { "start": { @@ -98192,8 +98301,8 @@ "type": "Identifier", "name": "term", "range": [ - 55319, - 55323 + 55346, + 55350 ], "loc": { "start": { @@ -98210,8 +98319,8 @@ "type": "Identifier", "name": "replace", "range": [ - 55324, - 55331 + 55351, + 55358 ], "loc": { "start": { @@ -98225,8 +98334,8 @@ } }, "range": [ - 55319, - 55331 + 55346, + 55358 ], "loc": { "start": { @@ -98244,8 +98353,8 @@ "type": "Identifier", "name": "reEq", "range": [ - 55332, - 55336 + 55359, + 55363 ], "loc": { "start": { @@ -98263,8 +98372,8 @@ "value": "", "raw": "''", "range": [ - 55338, - 55340 + 55365, + 55367 ], "loc": { "start": { @@ -98279,8 +98388,8 @@ } ], "range": [ - 55319, - 55341 + 55346, + 55368 ], "loc": { "start": { @@ -98297,8 +98406,8 @@ "type": "Identifier", "name": "locale", "range": [ - 55343, - 55349 + 55370, + 55376 ], "loc": { "start": { @@ -98313,8 +98422,8 @@ } ], "range": [ - 55309, - 55350 + 55336, + 55377 ], "loc": { "start": { @@ -98328,8 +98437,8 @@ } }, "range": [ - 55302, - 55350 + 55329, + 55377 ], "loc": { "start": { @@ -98343,8 +98452,8 @@ } }, "range": [ - 55302, - 55351 + 55329, + 55378 ], "loc": { "start": { @@ -98366,8 +98475,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 55368, - 55377 + 55395, + 55404 ], "loc": { "start": { @@ -98392,8 +98501,8 @@ "type": "Identifier", "name": "dte1", "range": [ - 55380, - 55384 + 55407, + 55411 ], "loc": { "start": { @@ -98410,8 +98519,8 @@ "type": "Identifier", "name": "toString", "range": [ - 55385, - 55393 + 55412, + 55420 ], "loc": { "start": { @@ -98425,8 +98534,8 @@ } }, "range": [ - 55380, - 55393 + 55407, + 55420 ], "loc": { "start": { @@ -98441,8 +98550,8 @@ }, "arguments": [], "range": [ - 55380, - 55395 + 55407, + 55422 ], "loc": { "start": { @@ -98464,8 +98573,8 @@ "type": "Identifier", "name": "dte2", "range": [ - 55400, - 55404 + 55427, + 55431 ], "loc": { "start": { @@ -98482,8 +98591,8 @@ "type": "Identifier", "name": "toString", "range": [ - 55405, - 55413 + 55432, + 55440 ], "loc": { "start": { @@ -98497,8 +98606,8 @@ } }, "range": [ - 55400, - 55413 + 55427, + 55440 ], "loc": { "start": { @@ -98513,8 +98622,8 @@ }, "arguments": [], "range": [ - 55400, - 55415 + 55427, + 55442 ], "loc": { "start": { @@ -98528,8 +98637,8 @@ } }, "range": [ - 55380, - 55415 + 55407, + 55442 ], "loc": { "start": { @@ -98543,8 +98652,8 @@ } }, "range": [ - 55368, - 55415 + 55395, + 55442 ], "loc": { "start": { @@ -98558,8 +98667,8 @@ } }, "range": [ - 55368, - 55416 + 55395, + 55443 ], "loc": { "start": { @@ -98574,8 +98683,8 @@ } ], "range": [ - 55284, - 55430 + 55311, + 55457 ], "loc": { "start": { @@ -98592,8 +98701,8 @@ "type": "Line", "value": " searched keyword with * operator doesn't have to be a date", "range": [ - 55443, - 55504 + 55470, + 55531 ], "loc": { "start": { @@ -98619,8 +98728,8 @@ "type": "Identifier", "name": "reLk", "range": [ - 55526, - 55530 + 55553, + 55557 ], "loc": { "start": { @@ -98637,8 +98746,8 @@ "type": "Identifier", "name": "test", "range": [ - 55531, - 55535 + 55558, + 55562 ], "loc": { "start": { @@ -98652,8 +98761,8 @@ } }, "range": [ - 55526, - 55535 + 55553, + 55562 ], "loc": { "start": { @@ -98671,8 +98780,8 @@ "type": "Identifier", "name": "term", "range": [ - 55536, - 55540 + 55563, + 55567 ], "loc": { "start": { @@ -98687,8 +98796,8 @@ } ], "range": [ - 55526, - 55541 + 55553, + 55568 ], "loc": { "start": { @@ -98713,8 +98822,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 55573, - 55582 + 55600, + 55609 ], "loc": { "start": { @@ -98733,8 +98842,8 @@ "type": "Identifier", "name": "contains", "range": [ - 55585, - 55593 + 55612, + 55620 ], "loc": { "start": { @@ -98757,8 +98866,8 @@ "type": "Identifier", "name": "term", "range": [ - 55594, - 55598 + 55621, + 55625 ], "loc": { "start": { @@ -98775,8 +98884,8 @@ "type": "Identifier", "name": "replace", "range": [ - 55599, - 55606 + 55626, + 55633 ], "loc": { "start": { @@ -98790,8 +98899,8 @@ } }, "range": [ - 55594, - 55606 + 55621, + 55633 ], "loc": { "start": { @@ -98809,8 +98918,8 @@ "type": "Identifier", "name": "reLk", "range": [ - 55607, - 55611 + 55634, + 55638 ], "loc": { "start": { @@ -98828,8 +98937,8 @@ "value": "", "raw": "''", "range": [ - 55613, - 55615 + 55640, + 55642 ], "loc": { "start": { @@ -98844,8 +98953,8 @@ } ], "range": [ - 55594, - 55616 + 55621, + 55643 ], "loc": { "start": { @@ -98862,8 +98971,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 55618, - 55627 + 55645, + 55654 ], "loc": { "start": { @@ -98881,8 +98990,8 @@ "value": false, "raw": "false", "range": [ - 55649, - 55654 + 55676, + 55681 ], "loc": { "start": { @@ -98901,8 +99010,8 @@ "object": { "type": "ThisExpression", "range": [ - 55656, - 55660 + 55683, + 55687 ], "loc": { "start": { @@ -98919,8 +99028,8 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 55661, - 55674 + 55688, + 55701 ], "loc": { "start": { @@ -98934,8 +99043,8 @@ } }, "range": [ - 55656, - 55674 + 55683, + 55701 ], "loc": { "start": { @@ -98950,8 +99059,8 @@ } ], "range": [ - 55585, - 55675 + 55612, + 55702 ], "loc": { "start": { @@ -98965,8 +99074,8 @@ } }, "range": [ - 55573, - 55675 + 55600, + 55702 ], "loc": { "start": { @@ -98980,8 +99089,8 @@ } }, "range": [ - 55573, - 55676 + 55600, + 55703 ], "loc": { "start": { @@ -98998,8 +99107,8 @@ "type": "Line", "value": " like date", "range": [ - 55544, - 55556 + 55571, + 55583 ], "loc": { "start": { @@ -99016,8 +99125,8 @@ } ], "range": [ - 55543, - 55690 + 55570, + 55717 ], "loc": { "start": { @@ -99038,8 +99147,8 @@ "type": "Identifier", "name": "isValidDate", "range": [ - 55712, - 55723 + 55739, + 55750 ], "loc": { "start": { @@ -99057,8 +99166,8 @@ "type": "Identifier", "name": "term", "range": [ - 55724, - 55728 + 55751, + 55755 ], "loc": { "start": { @@ -99073,8 +99182,8 @@ } ], "range": [ - 55712, - 55729 + 55739, + 55756 ], "loc": { "start": { @@ -99099,8 +99208,8 @@ "type": "Identifier", "name": "dte2", "range": [ - 55749, - 55753 + 55776, + 55780 ], "loc": { "start": { @@ -99119,8 +99228,8 @@ "type": "Identifier", "name": "parseDate", "range": [ - 55756, - 55765 + 55783, + 55792 ], "loc": { "start": { @@ -99138,8 +99247,8 @@ "type": "Identifier", "name": "term", "range": [ - 55766, - 55770 + 55793, + 55797 ], "loc": { "start": { @@ -99156,8 +99265,8 @@ "type": "Identifier", "name": "locale", "range": [ - 55772, - 55778 + 55799, + 55805 ], "loc": { "start": { @@ -99172,8 +99281,8 @@ } ], "range": [ - 55756, - 55779 + 55783, + 55806 ], "loc": { "start": { @@ -99187,8 +99296,8 @@ } }, "range": [ - 55749, - 55779 + 55776, + 55806 ], "loc": { "start": { @@ -99202,8 +99311,8 @@ } }, "range": [ - 55749, - 55780 + 55776, + 55807 ], "loc": { "start": { @@ -99225,8 +99334,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 55797, - 55806 + 55824, + 55833 ], "loc": { "start": { @@ -99251,8 +99360,8 @@ "type": "Identifier", "name": "dte1", "range": [ - 55809, - 55813 + 55836, + 55840 ], "loc": { "start": { @@ -99269,8 +99378,8 @@ "type": "Identifier", "name": "toString", "range": [ - 55814, - 55822 + 55841, + 55849 ], "loc": { "start": { @@ -99284,8 +99393,8 @@ } }, "range": [ - 55809, - 55822 + 55836, + 55849 ], "loc": { "start": { @@ -99300,8 +99409,8 @@ }, "arguments": [], "range": [ - 55809, - 55824 + 55836, + 55851 ], "loc": { "start": { @@ -99323,8 +99432,8 @@ "type": "Identifier", "name": "dte2", "range": [ - 55829, - 55833 + 55856, + 55860 ], "loc": { "start": { @@ -99341,8 +99450,8 @@ "type": "Identifier", "name": "toString", "range": [ - 55834, - 55842 + 55861, + 55869 ], "loc": { "start": { @@ -99356,8 +99465,8 @@ } }, "range": [ - 55829, - 55842 + 55856, + 55869 ], "loc": { "start": { @@ -99372,8 +99481,8 @@ }, "arguments": [], "range": [ - 55829, - 55844 + 55856, + 55871 ], "loc": { "start": { @@ -99387,8 +99496,8 @@ } }, "range": [ - 55809, - 55844 + 55836, + 55871 ], "loc": { "start": { @@ -99402,8 +99511,8 @@ } }, "range": [ - 55797, - 55844 + 55824, + 55871 ], "loc": { "start": { @@ -99417,8 +99526,8 @@ } }, "range": [ - 55797, - 55845 + 55824, + 55872 ], "loc": { "start": { @@ -99433,8 +99542,8 @@ } ], "range": [ - 55731, - 55859 + 55758, + 55886 ], "loc": { "start": { @@ -99451,8 +99560,8 @@ "type": "Line", "value": "empty", "range": [ - 55872, - 55879 + 55899, + 55906 ], "loc": { "start": { @@ -99473,8 +99582,8 @@ "type": "Identifier", "name": "hasEM", "range": [ - 55901, - 55906 + 55928, + 55933 ], "loc": { "start": { @@ -99499,8 +99608,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 55926, - 55935 + 55953, + 55962 ], "loc": { "start": { @@ -99519,8 +99628,8 @@ "type": "Identifier", "name": "isEmptyString", "range": [ - 55938, - 55951 + 55965, + 55978 ], "loc": { "start": { @@ -99538,8 +99647,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 55952, - 55961 + 55979, + 55988 ], "loc": { "start": { @@ -99554,8 +99663,8 @@ } ], "range": [ - 55938, - 55962 + 55965, + 55989 ], "loc": { "start": { @@ -99569,8 +99678,8 @@ } }, "range": [ - 55926, - 55962 + 55953, + 55989 ], "loc": { "start": { @@ -99584,8 +99693,8 @@ } }, "range": [ - 55926, - 55963 + 55953, + 55990 ], "loc": { "start": { @@ -99600,8 +99709,8 @@ } ], "range": [ - 55908, - 55977 + 55935, + 56004 ], "loc": { "start": { @@ -99618,8 +99727,8 @@ "type": "Line", "value": "non-empty", "range": [ - 55990, - 56001 + 56017, + 56028 ], "loc": { "start": { @@ -99640,8 +99749,8 @@ "type": "Identifier", "name": "hasNM", "range": [ - 56023, - 56028 + 56050, + 56055 ], "loc": { "start": { @@ -99666,8 +99775,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 56048, - 56057 + 56075, + 56084 ], "loc": { "start": { @@ -99689,8 +99798,8 @@ "type": "Identifier", "name": "isEmptyString", "range": [ - 56061, - 56074 + 56088, + 56101 ], "loc": { "start": { @@ -99708,8 +99817,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 56075, - 56084 + 56102, + 56111 ], "loc": { "start": { @@ -99724,8 +99833,8 @@ } ], "range": [ - 56061, - 56085 + 56088, + 56112 ], "loc": { "start": { @@ -99740,8 +99849,8 @@ }, "prefix": true, "range": [ - 56060, - 56085 + 56087, + 56112 ], "loc": { "start": { @@ -99755,8 +99864,8 @@ } }, "range": [ - 56048, - 56085 + 56075, + 56112 ], "loc": { "start": { @@ -99770,8 +99879,8 @@ } }, "range": [ - 56048, - 56086 + 56075, + 56113 ], "loc": { "start": { @@ -99786,8 +99895,8 @@ } ], "range": [ - 56030, - 56100 + 56057, + 56127 ], "loc": { "start": { @@ -99812,8 +99921,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 56124, - 56133 + 56151, + 56160 ], "loc": { "start": { @@ -99832,8 +99941,8 @@ "type": "Identifier", "name": "contains", "range": [ - 56136, - 56144 + 56163, + 56171 ], "loc": { "start": { @@ -99851,8 +99960,8 @@ "type": "Identifier", "name": "term", "range": [ - 56145, - 56149 + 56172, + 56176 ], "loc": { "start": { @@ -99869,8 +99978,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 56151, - 56160 + 56178, + 56187 ], "loc": { "start": { @@ -99891,8 +100000,8 @@ "object": { "type": "ThisExpression", "range": [ - 56182, - 56186 + 56209, + 56213 ], "loc": { "start": { @@ -99909,8 +100018,8 @@ "type": "Identifier", "name": "isExactMatch", "range": [ - 56187, - 56199 + 56214, + 56226 ], "loc": { "start": { @@ -99924,8 +100033,8 @@ } }, "range": [ - 56182, - 56199 + 56209, + 56226 ], "loc": { "start": { @@ -99943,8 +100052,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 56200, - 56206 + 56227, + 56233 ], "loc": { "start": { @@ -99959,8 +100068,8 @@ } ], "range": [ - 56182, - 56207 + 56209, + 56234 ], "loc": { "start": { @@ -99979,8 +100088,8 @@ "object": { "type": "ThisExpression", "range": [ - 56209, - 56213 + 56236, + 56240 ], "loc": { "start": { @@ -99997,8 +100106,8 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 56214, - 56227 + 56241, + 56254 ], "loc": { "start": { @@ -100012,8 +100121,8 @@ } }, "range": [ - 56209, - 56227 + 56236, + 56254 ], "loc": { "start": { @@ -100028,8 +100137,8 @@ } ], "range": [ - 56136, - 56228 + 56163, + 56255 ], "loc": { "start": { @@ -100043,8 +100152,8 @@ } }, "range": [ - 56124, - 56228 + 56151, + 56255 ], "loc": { "start": { @@ -100058,8 +100167,8 @@ } }, "range": [ - 56124, - 56229 + 56151, + 56256 ], "loc": { "start": { @@ -100074,8 +100183,8 @@ } ], "range": [ - 56106, - 56243 + 56133, + 56270 ], "loc": { "start": { @@ -100089,8 +100198,8 @@ } }, "range": [ - 56019, - 56243 + 56046, + 56270 ], "loc": { "start": { @@ -100107,8 +100216,8 @@ "type": "Line", "value": "non-empty", "range": [ - 55990, - 56001 + 56017, + 56028 ], "loc": { "start": { @@ -100124,8 +100233,8 @@ ] }, "range": [ - 55897, - 56243 + 55924, + 56270 ], "loc": { "start": { @@ -100142,8 +100251,8 @@ "type": "Line", "value": "empty", "range": [ - 55872, - 55879 + 55899, + 55906 ], "loc": { "start": { @@ -100159,8 +100268,8 @@ ] }, "range": [ - 55708, - 56243 + 55735, + 56270 ], "loc": { "start": { @@ -100174,8 +100283,8 @@ } }, "range": [ - 55522, - 56243 + 55549, + 56270 ], "loc": { "start": { @@ -100192,8 +100301,8 @@ "type": "Line", "value": " searched keyword with * operator doesn't have to be a date", "range": [ - 55443, - 55504 + 55470, + 55531 ], "loc": { "start": { @@ -100209,8 +100318,8 @@ ] }, "range": [ - 55270, - 56243 + 55297, + 56270 ], "loc": { "start": { @@ -100227,8 +100336,8 @@ "type": "Line", "value": " equal date", "range": [ - 55239, - 55252 + 55266, + 55279 ], "loc": { "start": { @@ -100244,8 +100353,8 @@ ] }, "range": [ - 55067, - 56243 + 55094, + 56270 ], "loc": { "start": { @@ -100262,8 +100371,8 @@ "type": "Line", "value": " different date", "range": [ - 55032, - 55049 + 55059, + 55076 ], "loc": { "start": { @@ -100279,8 +100388,8 @@ ] }, "range": [ - 54885, - 56243 + 54912, + 56270 ], "loc": { "start": { @@ -100297,8 +100406,8 @@ "type": "Line", "value": " greater date", "range": [ - 54852, - 54867 + 54879, + 54894 ], "loc": { "start": { @@ -100314,8 +100423,8 @@ ] }, "range": [ - 54702, - 56243 + 54729, + 56270 ], "loc": { "start": { @@ -100332,8 +100441,8 @@ "type": "Line", "value": " greater equal date", "range": [ - 54663, - 54684 + 54690, + 54711 ], "loc": { "start": { @@ -100349,8 +100458,8 @@ ] }, "range": [ - 54516, - 56243 + 54543, + 56270 ], "loc": { "start": { @@ -100367,8 +100476,8 @@ "type": "Line", "value": " lower date", "range": [ - 54485, - 54498 + 54512, + 54525 ], "loc": { "start": { @@ -100384,8 +100493,8 @@ ] }, "range": [ - 54335, - 56243 + 54362, + 56270 ], "loc": { "start": { @@ -100402,8 +100511,8 @@ "type": "Line", "value": " lower equal date", "range": [ - 54303, - 54322 + 54330, + 54349 ], "loc": { "start": { @@ -100420,8 +100529,8 @@ } ], "range": [ - 53372, - 56253 + 53399, + 56280 ], "loc": { "start": { @@ -100446,8 +100555,8 @@ "type": "Identifier", "name": "numData", "range": [ - 56396, - 56403 + 56423, + 56430 ], "loc": { "start": { @@ -100469,8 +100578,8 @@ "type": "Identifier", "name": "Number", "range": [ - 56406, - 56412 + 56433, + 56439 ], "loc": { "start": { @@ -100488,8 +100597,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 56413, - 56422 + 56440, + 56449 ], "loc": { "start": { @@ -100504,8 +100613,8 @@ } ], "range": [ - 56406, - 56423 + 56433, + 56450 ], "loc": { "start": { @@ -100524,8 +100633,8 @@ "type": "Identifier", "name": "parseNb", "range": [ - 56427, - 56434 + 56454, + 56461 ], "loc": { "start": { @@ -100543,8 +100652,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 56435, - 56444 + 56462, + 56471 ], "loc": { "start": { @@ -100561,8 +100670,8 @@ "type": "Identifier", "name": "decimal", "range": [ - 56446, - 56453 + 56473, + 56480 ], "loc": { "start": { @@ -100577,8 +100686,8 @@ } ], "range": [ - 56427, - 56454 + 56454, + 56481 ], "loc": { "start": { @@ -100592,8 +100701,8 @@ } }, "range": [ - 56406, - 56454 + 56433, + 56481 ], "loc": { "start": { @@ -100607,8 +100716,8 @@ } }, "range": [ - 56396, - 56454 + 56423, + 56481 ], "loc": { "start": { @@ -100622,8 +100731,8 @@ } }, "range": [ - 56396, - 56455 + 56423, + 56482 ], "loc": { "start": { @@ -100640,8 +100749,8 @@ "type": "Line", "value": " Convert to number anyways to auto-resolve type in case not", "range": [ - 56282, - 56343 + 56309, + 56370 ], "loc": { "start": { @@ -100658,8 +100767,8 @@ "type": "Line", "value": " defined by configuration", "range": [ - 56356, - 56383 + 56383, + 56410 ], "loc": { "start": { @@ -100678,8 +100787,8 @@ "type": "Line", "value": " first checks if there is any operator (<,>,<=,>=,!,*,=,{,},", "range": [ - 56469, - 56531 + 56496, + 56558 ], "loc": { "start": { @@ -100696,8 +100805,8 @@ "type": "Line", "value": " rgx:)", "range": [ - 56544, - 56552 + 56571, + 56579 ], "loc": { "start": { @@ -100714,8 +100823,8 @@ "type": "Line", "value": " lower equal", "range": [ - 56565, - 56579 + 56592, + 56606 ], "loc": { "start": { @@ -100736,8 +100845,8 @@ "type": "Identifier", "name": "hasLE", "range": [ - 56596, - 56601 + 56623, + 56628 ], "loc": { "start": { @@ -100762,8 +100871,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 56621, - 56630 + 56648, + 56657 ], "loc": { "start": { @@ -100783,8 +100892,8 @@ "type": "Identifier", "name": "numData", "range": [ - 56633, - 56640 + 56660, + 56667 ], "loc": { "start": { @@ -100803,8 +100912,8 @@ "type": "Identifier", "name": "parseNb", "range": [ - 56644, - 56651 + 56671, + 56678 ], "loc": { "start": { @@ -100827,8 +100936,8 @@ "type": "Identifier", "name": "term", "range": [ - 56673, - 56677 + 56700, + 56704 ], "loc": { "start": { @@ -100845,8 +100954,8 @@ "type": "Identifier", "name": "replace", "range": [ - 56678, - 56685 + 56705, + 56712 ], "loc": { "start": { @@ -100860,8 +100969,8 @@ } }, "range": [ - 56673, - 56685 + 56700, + 56712 ], "loc": { "start": { @@ -100879,8 +100988,8 @@ "type": "Identifier", "name": "reLe", "range": [ - 56686, - 56690 + 56713, + 56717 ], "loc": { "start": { @@ -100898,8 +101007,8 @@ "value": "", "raw": "''", "range": [ - 56692, - 56694 + 56719, + 56721 ], "loc": { "start": { @@ -100914,8 +101023,8 @@ } ], "range": [ - 56673, - 56695 + 56700, + 56722 ], "loc": { "start": { @@ -100932,8 +101041,8 @@ "type": "Identifier", "name": "decimal", "range": [ - 56717, - 56724 + 56744, + 56751 ], "loc": { "start": { @@ -100948,8 +101057,8 @@ } ], "range": [ - 56644, - 56742 + 56671, + 56769 ], "loc": { "start": { @@ -100963,8 +101072,8 @@ } }, "range": [ - 56633, - 56742 + 56660, + 56769 ], "loc": { "start": { @@ -100978,8 +101087,8 @@ } }, "range": [ - 56621, - 56742 + 56648, + 56769 ], "loc": { "start": { @@ -100993,8 +101102,8 @@ } }, "range": [ - 56621, - 56743 + 56648, + 56770 ], "loc": { "start": { @@ -101009,8 +101118,8 @@ } ], "range": [ - 56603, - 56757 + 56630, + 56784 ], "loc": { "start": { @@ -101027,8 +101136,8 @@ "type": "Line", "value": "greater equal", "range": [ - 56770, - 56785 + 56797, + 56812 ], "loc": { "start": { @@ -101049,8 +101158,8 @@ "type": "Identifier", "name": "hasGE", "range": [ - 56807, - 56812 + 56834, + 56839 ], "loc": { "start": { @@ -101075,8 +101184,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 56832, - 56841 + 56859, + 56868 ], "loc": { "start": { @@ -101096,8 +101205,8 @@ "type": "Identifier", "name": "numData", "range": [ - 56844, - 56851 + 56871, + 56878 ], "loc": { "start": { @@ -101116,8 +101225,8 @@ "type": "Identifier", "name": "parseNb", "range": [ - 56855, - 56862 + 56882, + 56889 ], "loc": { "start": { @@ -101140,8 +101249,8 @@ "type": "Identifier", "name": "term", "range": [ - 56884, - 56888 + 56911, + 56915 ], "loc": { "start": { @@ -101158,8 +101267,8 @@ "type": "Identifier", "name": "replace", "range": [ - 56889, - 56896 + 56916, + 56923 ], "loc": { "start": { @@ -101173,8 +101282,8 @@ } }, "range": [ - 56884, - 56896 + 56911, + 56923 ], "loc": { "start": { @@ -101192,8 +101301,8 @@ "type": "Identifier", "name": "reGe", "range": [ - 56897, - 56901 + 56924, + 56928 ], "loc": { "start": { @@ -101211,8 +101320,8 @@ "value": "", "raw": "''", "range": [ - 56903, - 56905 + 56930, + 56932 ], "loc": { "start": { @@ -101227,8 +101336,8 @@ } ], "range": [ - 56884, - 56906 + 56911, + 56933 ], "loc": { "start": { @@ -101245,8 +101354,8 @@ "type": "Identifier", "name": "decimal", "range": [ - 56928, - 56935 + 56955, + 56962 ], "loc": { "start": { @@ -101261,8 +101370,8 @@ } ], "range": [ - 56855, - 56953 + 56882, + 56980 ], "loc": { "start": { @@ -101276,8 +101385,8 @@ } }, "range": [ - 56844, - 56953 + 56871, + 56980 ], "loc": { "start": { @@ -101291,8 +101400,8 @@ } }, "range": [ - 56832, - 56953 + 56859, + 56980 ], "loc": { "start": { @@ -101306,8 +101415,8 @@ } }, "range": [ - 56832, - 56954 + 56859, + 56981 ], "loc": { "start": { @@ -101322,8 +101431,8 @@ } ], "range": [ - 56814, - 56968 + 56841, + 56995 ], "loc": { "start": { @@ -101340,8 +101449,8 @@ "type": "Line", "value": "lower", "range": [ - 56981, - 56988 + 57008, + 57015 ], "loc": { "start": { @@ -101362,8 +101471,8 @@ "type": "Identifier", "name": "hasLO", "range": [ - 57010, - 57015 + 57037, + 57042 ], "loc": { "start": { @@ -101388,8 +101497,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 57035, - 57044 + 57062, + 57071 ], "loc": { "start": { @@ -101409,8 +101518,8 @@ "type": "Identifier", "name": "numData", "range": [ - 57047, - 57054 + 57074, + 57081 ], "loc": { "start": { @@ -101429,8 +101538,8 @@ "type": "Identifier", "name": "parseNb", "range": [ - 57057, - 57064 + 57084, + 57091 ], "loc": { "start": { @@ -101453,8 +101562,8 @@ "type": "Identifier", "name": "term", "range": [ - 57086, - 57090 + 57113, + 57117 ], "loc": { "start": { @@ -101471,8 +101580,8 @@ "type": "Identifier", "name": "replace", "range": [ - 57091, - 57098 + 57118, + 57125 ], "loc": { "start": { @@ -101486,8 +101595,8 @@ } }, "range": [ - 57086, - 57098 + 57113, + 57125 ], "loc": { "start": { @@ -101505,8 +101614,8 @@ "type": "Identifier", "name": "reL", "range": [ - 57099, - 57102 + 57126, + 57129 ], "loc": { "start": { @@ -101524,8 +101633,8 @@ "value": "", "raw": "''", "range": [ - 57104, - 57106 + 57131, + 57133 ], "loc": { "start": { @@ -101540,8 +101649,8 @@ } ], "range": [ - 57086, - 57107 + 57113, + 57134 ], "loc": { "start": { @@ -101558,8 +101667,8 @@ "type": "Identifier", "name": "decimal", "range": [ - 57129, - 57136 + 57156, + 57163 ], "loc": { "start": { @@ -101574,8 +101683,8 @@ } ], "range": [ - 57057, - 57154 + 57084, + 57181 ], "loc": { "start": { @@ -101589,8 +101698,8 @@ } }, "range": [ - 57047, - 57154 + 57074, + 57181 ], "loc": { "start": { @@ -101604,8 +101713,8 @@ } }, "range": [ - 57035, - 57154 + 57062, + 57181 ], "loc": { "start": { @@ -101619,8 +101728,8 @@ } }, "range": [ - 57035, - 57155 + 57062, + 57182 ], "loc": { "start": { @@ -101635,8 +101744,8 @@ } ], "range": [ - 57017, - 57169 + 57044, + 57196 ], "loc": { "start": { @@ -101653,8 +101762,8 @@ "type": "Line", "value": "greater", "range": [ - 57182, - 57191 + 57209, + 57218 ], "loc": { "start": { @@ -101675,8 +101784,8 @@ "type": "Identifier", "name": "hasGR", "range": [ - 57213, - 57218 + 57240, + 57245 ], "loc": { "start": { @@ -101701,8 +101810,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 57238, - 57247 + 57265, + 57274 ], "loc": { "start": { @@ -101722,8 +101831,8 @@ "type": "Identifier", "name": "numData", "range": [ - 57250, - 57257 + 57277, + 57284 ], "loc": { "start": { @@ -101742,8 +101851,8 @@ "type": "Identifier", "name": "parseNb", "range": [ - 57260, - 57267 + 57287, + 57294 ], "loc": { "start": { @@ -101766,8 +101875,8 @@ "type": "Identifier", "name": "term", "range": [ - 57289, - 57293 + 57316, + 57320 ], "loc": { "start": { @@ -101784,8 +101893,8 @@ "type": "Identifier", "name": "replace", "range": [ - 57294, - 57301 + 57321, + 57328 ], "loc": { "start": { @@ -101799,8 +101908,8 @@ } }, "range": [ - 57289, - 57301 + 57316, + 57328 ], "loc": { "start": { @@ -101818,8 +101927,8 @@ "type": "Identifier", "name": "reG", "range": [ - 57302, - 57305 + 57329, + 57332 ], "loc": { "start": { @@ -101837,8 +101946,8 @@ "value": "", "raw": "''", "range": [ - 57307, - 57309 + 57334, + 57336 ], "loc": { "start": { @@ -101853,8 +101962,8 @@ } ], "range": [ - 57289, - 57310 + 57316, + 57337 ], "loc": { "start": { @@ -101871,8 +101980,8 @@ "type": "Identifier", "name": "decimal", "range": [ - 57332, - 57339 + 57359, + 57366 ], "loc": { "start": { @@ -101887,8 +101996,8 @@ } ], "range": [ - 57260, - 57357 + 57287, + 57384 ], "loc": { "start": { @@ -101902,8 +102011,8 @@ } }, "range": [ - 57250, - 57357 + 57277, + 57384 ], "loc": { "start": { @@ -101917,8 +102026,8 @@ } }, "range": [ - 57238, - 57357 + 57265, + 57384 ], "loc": { "start": { @@ -101932,8 +102041,8 @@ } }, "range": [ - 57238, - 57358 + 57265, + 57385 ], "loc": { "start": { @@ -101948,8 +102057,8 @@ } ], "range": [ - 57220, - 57372 + 57247, + 57399 ], "loc": { "start": { @@ -101966,8 +102075,8 @@ "type": "Line", "value": "different", "range": [ - 57385, - 57396 + 57412, + 57423 ], "loc": { "start": { @@ -101988,8 +102097,8 @@ "type": "Identifier", "name": "hasDF", "range": [ - 57418, - 57423 + 57445, + 57450 ], "loc": { "start": { @@ -102014,8 +102123,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 57443, - 57452 + 57470, + 57479 ], "loc": { "start": { @@ -102036,8 +102145,8 @@ "type": "Identifier", "name": "contains", "range": [ - 57455, - 57463 + 57482, + 57490 ], "loc": { "start": { @@ -102060,8 +102169,8 @@ "type": "Identifier", "name": "term", "range": [ - 57464, - 57468 + 57491, + 57495 ], "loc": { "start": { @@ -102078,8 +102187,8 @@ "type": "Identifier", "name": "replace", "range": [ - 57469, - 57476 + 57496, + 57503 ], "loc": { "start": { @@ -102093,8 +102202,8 @@ } }, "range": [ - 57464, - 57476 + 57491, + 57503 ], "loc": { "start": { @@ -102112,8 +102221,8 @@ "type": "Identifier", "name": "reD", "range": [ - 57477, - 57480 + 57504, + 57507 ], "loc": { "start": { @@ -102131,8 +102240,8 @@ "value": "", "raw": "''", "range": [ - 57482, - 57484 + 57509, + 57511 ], "loc": { "start": { @@ -102147,8 +102256,8 @@ } ], "range": [ - 57464, - 57485 + 57491, + 57512 ], "loc": { "start": { @@ -102165,8 +102274,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 57487, - 57496 + 57514, + 57523 ], "loc": { "start": { @@ -102184,8 +102293,8 @@ "value": false, "raw": "false", "range": [ - 57518, - 57523 + 57545, + 57550 ], "loc": { "start": { @@ -102204,8 +102313,8 @@ "object": { "type": "ThisExpression", "range": [ - 57525, - 57529 + 57552, + 57556 ], "loc": { "start": { @@ -102222,8 +102331,8 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 57530, - 57543 + 57557, + 57570 ], "loc": { "start": { @@ -102237,8 +102346,8 @@ } }, "range": [ - 57525, - 57543 + 57552, + 57570 ], "loc": { "start": { @@ -102253,8 +102362,8 @@ } ], "range": [ - 57455, - 57544 + 57482, + 57571 ], "loc": { "start": { @@ -102272,8 +102381,8 @@ "value": false, "raw": "false", "range": [ - 57547, - 57552 + 57574, + 57579 ], "loc": { "start": { @@ -102291,8 +102400,8 @@ "value": true, "raw": "true", "range": [ - 57555, - 57559 + 57582, + 57586 ], "loc": { "start": { @@ -102306,8 +102415,8 @@ } }, "range": [ - 57455, - 57559 + 57482, + 57586 ], "loc": { "start": { @@ -102321,8 +102430,8 @@ } }, "range": [ - 57443, - 57559 + 57470, + 57586 ], "loc": { "start": { @@ -102336,8 +102445,8 @@ } }, "range": [ - 57443, - 57560 + 57470, + 57587 ], "loc": { "start": { @@ -102352,8 +102461,8 @@ } ], "range": [ - 57425, - 57574 + 57452, + 57601 ], "loc": { "start": { @@ -102370,8 +102479,8 @@ "type": "Line", "value": "like", "range": [ - 57587, - 57593 + 57614, + 57620 ], "loc": { "start": { @@ -102392,8 +102501,8 @@ "type": "Identifier", "name": "hasLK", "range": [ - 57615, - 57620 + 57642, + 57647 ], "loc": { "start": { @@ -102418,8 +102527,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 57640, - 57649 + 57667, + 57676 ], "loc": { "start": { @@ -102438,8 +102547,8 @@ "type": "Identifier", "name": "contains", "range": [ - 57652, - 57660 + 57679, + 57687 ], "loc": { "start": { @@ -102462,8 +102571,8 @@ "type": "Identifier", "name": "term", "range": [ - 57661, - 57665 + 57688, + 57692 ], "loc": { "start": { @@ -102480,8 +102589,8 @@ "type": "Identifier", "name": "replace", "range": [ - 57666, - 57673 + 57693, + 57700 ], "loc": { "start": { @@ -102495,8 +102604,8 @@ } }, "range": [ - 57661, - 57673 + 57688, + 57700 ], "loc": { "start": { @@ -102514,8 +102623,8 @@ "type": "Identifier", "name": "reLk", "range": [ - 57674, - 57678 + 57701, + 57705 ], "loc": { "start": { @@ -102533,8 +102642,8 @@ "value": "", "raw": "''", "range": [ - 57680, - 57682 + 57707, + 57709 ], "loc": { "start": { @@ -102549,8 +102658,8 @@ } ], "range": [ - 57661, - 57683 + 57688, + 57710 ], "loc": { "start": { @@ -102567,8 +102676,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 57685, - 57694 + 57712, + 57721 ], "loc": { "start": { @@ -102586,8 +102695,8 @@ "value": false, "raw": "false", "range": [ - 57716, - 57721 + 57743, + 57748 ], "loc": { "start": { @@ -102606,8 +102715,8 @@ "object": { "type": "ThisExpression", "range": [ - 57723, - 57727 + 57750, + 57754 ], "loc": { "start": { @@ -102624,8 +102733,8 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 57728, - 57741 + 57755, + 57768 ], "loc": { "start": { @@ -102639,8 +102748,8 @@ } }, "range": [ - 57723, - 57741 + 57750, + 57768 ], "loc": { "start": { @@ -102655,8 +102764,8 @@ } ], "range": [ - 57652, - 57742 + 57679, + 57769 ], "loc": { "start": { @@ -102670,8 +102779,8 @@ } }, "range": [ - 57640, - 57742 + 57667, + 57769 ], "loc": { "start": { @@ -102685,8 +102794,8 @@ } }, "range": [ - 57640, - 57743 + 57667, + 57770 ], "loc": { "start": { @@ -102701,8 +102810,8 @@ } ], "range": [ - 57622, - 57757 + 57649, + 57784 ], "loc": { "start": { @@ -102719,8 +102828,8 @@ "type": "Line", "value": "equal", "range": [ - 57770, - 57777 + 57797, + 57804 ], "loc": { "start": { @@ -102741,8 +102850,8 @@ "type": "Identifier", "name": "hasEQ", "range": [ - 57799, - 57804 + 57826, + 57831 ], "loc": { "start": { @@ -102767,8 +102876,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 57824, - 57833 + 57851, + 57860 ], "loc": { "start": { @@ -102787,8 +102896,8 @@ "type": "Identifier", "name": "contains", "range": [ - 57836, - 57844 + 57863, + 57871 ], "loc": { "start": { @@ -102811,8 +102920,8 @@ "type": "Identifier", "name": "term", "range": [ - 57845, - 57849 + 57872, + 57876 ], "loc": { "start": { @@ -102829,8 +102938,8 @@ "type": "Identifier", "name": "replace", "range": [ - 57850, - 57857 + 57877, + 57884 ], "loc": { "start": { @@ -102844,8 +102953,8 @@ } }, "range": [ - 57845, - 57857 + 57872, + 57884 ], "loc": { "start": { @@ -102863,8 +102972,8 @@ "type": "Identifier", "name": "reEq", "range": [ - 57858, - 57862 + 57885, + 57889 ], "loc": { "start": { @@ -102882,8 +102991,8 @@ "value": "", "raw": "''", "range": [ - 57864, - 57866 + 57891, + 57893 ], "loc": { "start": { @@ -102898,8 +103007,8 @@ } ], "range": [ - 57845, - 57867 + 57872, + 57894 ], "loc": { "start": { @@ -102916,8 +103025,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 57869, - 57878 + 57896, + 57905 ], "loc": { "start": { @@ -102935,8 +103044,8 @@ "value": true, "raw": "true", "range": [ - 57900, - 57904 + 57927, + 57931 ], "loc": { "start": { @@ -102955,8 +103064,8 @@ "object": { "type": "ThisExpression", "range": [ - 57906, - 57910 + 57933, + 57937 ], "loc": { "start": { @@ -102973,8 +103082,8 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 57911, - 57924 + 57938, + 57951 ], "loc": { "start": { @@ -102988,8 +103097,8 @@ } }, "range": [ - 57906, - 57924 + 57933, + 57951 ], "loc": { "start": { @@ -103004,8 +103113,8 @@ } ], "range": [ - 57836, - 57925 + 57863, + 57952 ], "loc": { "start": { @@ -103019,8 +103128,8 @@ } }, "range": [ - 57824, - 57925 + 57851, + 57952 ], "loc": { "start": { @@ -103034,8 +103143,8 @@ } }, "range": [ - 57824, - 57926 + 57851, + 57953 ], "loc": { "start": { @@ -103050,8 +103159,8 @@ } ], "range": [ - 57806, - 57940 + 57833, + 57967 ], "loc": { "start": { @@ -103068,8 +103177,8 @@ "type": "Line", "value": "starts with", "range": [ - 57953, - 57966 + 57980, + 57993 ], "loc": { "start": { @@ -103090,8 +103199,8 @@ "type": "Identifier", "name": "hasST", "range": [ - 57988, - 57993 + 58015, + 58020 ], "loc": { "start": { @@ -103116,8 +103225,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 58013, - 58022 + 58040, + 58049 ], "loc": { "start": { @@ -103144,8 +103253,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 58025, - 58034 + 58052, + 58061 ], "loc": { "start": { @@ -103162,8 +103271,8 @@ "type": "Identifier", "name": "indexOf", "range": [ - 58035, - 58042 + 58062, + 58069 ], "loc": { "start": { @@ -103177,8 +103286,8 @@ } }, "range": [ - 58025, - 58042 + 58052, + 58069 ], "loc": { "start": { @@ -103201,8 +103310,8 @@ "type": "Identifier", "name": "term", "range": [ - 58043, - 58047 + 58070, + 58074 ], "loc": { "start": { @@ -103219,8 +103328,8 @@ "type": "Identifier", "name": "replace", "range": [ - 58048, - 58055 + 58075, + 58082 ], "loc": { "start": { @@ -103234,8 +103343,8 @@ } }, "range": [ - 58043, - 58055 + 58070, + 58082 ], "loc": { "start": { @@ -103253,8 +103362,8 @@ "type": "Identifier", "name": "reSt", "range": [ - 58056, - 58060 + 58083, + 58087 ], "loc": { "start": { @@ -103272,8 +103381,8 @@ "value": "", "raw": "''", "range": [ - 58062, - 58064 + 58089, + 58091 ], "loc": { "start": { @@ -103288,8 +103397,8 @@ } ], "range": [ - 58043, - 58065 + 58070, + 58092 ], "loc": { "start": { @@ -103304,8 +103413,8 @@ } ], "range": [ - 58025, - 58066 + 58052, + 58093 ], "loc": { "start": { @@ -103323,8 +103432,8 @@ "value": 0, "raw": "0", "range": [ - 58071, - 58072 + 58098, + 58099 ], "loc": { "start": { @@ -103338,8 +103447,8 @@ } }, "range": [ - 58025, - 58072 + 58052, + 58099 ], "loc": { "start": { @@ -103357,8 +103466,8 @@ "value": true, "raw": "true", "range": [ - 58095, - 58099 + 58122, + 58126 ], "loc": { "start": { @@ -103376,8 +103485,8 @@ "value": false, "raw": "false", "range": [ - 58102, - 58107 + 58129, + 58134 ], "loc": { "start": { @@ -103391,8 +103500,8 @@ } }, "range": [ - 58025, - 58107 + 58052, + 58134 ], "loc": { "start": { @@ -103406,8 +103515,8 @@ } }, "range": [ - 58013, - 58107 + 58040, + 58134 ], "loc": { "start": { @@ -103421,8 +103530,8 @@ } }, "range": [ - 58013, - 58108 + 58040, + 58135 ], "loc": { "start": { @@ -103437,8 +103546,8 @@ } ], "range": [ - 57995, - 58122 + 58022, + 58149 ], "loc": { "start": { @@ -103455,8 +103564,8 @@ "type": "Line", "value": "ends with", "range": [ - 58135, - 58146 + 58162, + 58173 ], "loc": { "start": { @@ -103477,8 +103586,8 @@ "type": "Identifier", "name": "hasEN", "range": [ - 58168, - 58173 + 58195, + 58200 ], "loc": { "start": { @@ -103503,8 +103612,8 @@ "type": "Identifier", "name": "searchArg", "range": [ - 58197, - 58206 + 58224, + 58233 ], "loc": { "start": { @@ -103526,8 +103635,8 @@ "type": "Identifier", "name": "term", "range": [ - 58209, - 58213 + 58236, + 58240 ], "loc": { "start": { @@ -103544,8 +103653,8 @@ "type": "Identifier", "name": "replace", "range": [ - 58214, - 58221 + 58241, + 58248 ], "loc": { "start": { @@ -103559,8 +103668,8 @@ } }, "range": [ - 58209, - 58221 + 58236, + 58248 ], "loc": { "start": { @@ -103578,8 +103687,8 @@ "type": "Identifier", "name": "reEn", "range": [ - 58222, - 58226 + 58249, + 58253 ], "loc": { "start": { @@ -103597,8 +103706,8 @@ "value": "", "raw": "''", "range": [ - 58228, - 58230 + 58255, + 58257 ], "loc": { "start": { @@ -103613,8 +103722,8 @@ } ], "range": [ - 58209, - 58231 + 58236, + 58258 ], "loc": { "start": { @@ -103628,8 +103737,8 @@ } }, "range": [ - 58197, - 58231 + 58224, + 58258 ], "loc": { "start": { @@ -103645,8 +103754,8 @@ ], "kind": "let", "range": [ - 58193, - 58232 + 58220, + 58259 ], "loc": { "start": { @@ -103668,8 +103777,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 58249, - 58258 + 58276, + 58285 ], "loc": { "start": { @@ -103699,8 +103808,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 58281, - 58290 + 58308, + 58317 ], "loc": { "start": { @@ -103717,8 +103826,8 @@ "type": "Identifier", "name": "lastIndexOf", "range": [ - 58291, - 58302 + 58318, + 58329 ], "loc": { "start": { @@ -103732,8 +103841,8 @@ } }, "range": [ - 58281, - 58302 + 58308, + 58329 ], "loc": { "start": { @@ -103751,8 +103860,8 @@ "type": "Identifier", "name": "searchArg", "range": [ - 58303, - 58312 + 58330, + 58339 ], "loc": { "start": { @@ -103775,8 +103884,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 58314, - 58323 + 58341, + 58350 ], "loc": { "start": { @@ -103793,8 +103902,8 @@ "type": "Identifier", "name": "length", "range": [ - 58324, - 58330 + 58351, + 58357 ], "loc": { "start": { @@ -103808,8 +103917,8 @@ } }, "range": [ - 58314, - 58330 + 58341, + 58357 ], "loc": { "start": { @@ -103827,8 +103936,8 @@ "value": 1, "raw": "1", "range": [ - 58333, - 58334 + 58360, + 58361 ], "loc": { "start": { @@ -103842,8 +103951,8 @@ } }, "range": [ - 58314, - 58334 + 58341, + 58361 ], "loc": { "start": { @@ -103858,8 +103967,8 @@ } ], "range": [ - 58281, - 58335 + 58308, + 58362 ], "loc": { "start": { @@ -103885,8 +103994,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 58365, - 58374 + 58392, + 58401 ], "loc": { "start": { @@ -103903,8 +104012,8 @@ "type": "Identifier", "name": "length", "range": [ - 58375, - 58381 + 58402, + 58408 ], "loc": { "start": { @@ -103918,8 +104027,8 @@ } }, "range": [ - 58365, - 58381 + 58392, + 58408 ], "loc": { "start": { @@ -103937,8 +104046,8 @@ "value": 1, "raw": "1", "range": [ - 58384, - 58385 + 58411, + 58412 ], "loc": { "start": { @@ -103952,8 +104061,8 @@ } }, "range": [ - 58365, - 58385 + 58392, + 58412 ], "loc": { "start": { @@ -103976,8 +104085,8 @@ "type": "Identifier", "name": "searchArg", "range": [ - 58390, - 58399 + 58417, + 58426 ], "loc": { "start": { @@ -103994,8 +104103,8 @@ "type": "Identifier", "name": "length", "range": [ - 58400, - 58406 + 58427, + 58433 ], "loc": { "start": { @@ -104009,8 +104118,8 @@ } }, "range": [ - 58390, - 58406 + 58417, + 58433 ], "loc": { "start": { @@ -104028,8 +104137,8 @@ "value": 1, "raw": "1", "range": [ - 58409, - 58410 + 58436, + 58437 ], "loc": { "start": { @@ -104043,8 +104152,8 @@ } }, "range": [ - 58390, - 58410 + 58417, + 58437 ], "loc": { "start": { @@ -104058,8 +104167,8 @@ } }, "range": [ - 58364, - 58411 + 58391, + 58438 ], "loc": { "start": { @@ -104073,8 +104182,8 @@ } }, "range": [ - 58281, - 58411 + 58308, + 58438 ], "loc": { "start": { @@ -104099,8 +104208,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 58439, - 58448 + 58466, + 58475 ], "loc": { "start": { @@ -104117,8 +104226,8 @@ "type": "Identifier", "name": "lastIndexOf", "range": [ - 58449, - 58460 + 58476, + 58487 ], "loc": { "start": { @@ -104132,8 +104241,8 @@ } }, "range": [ - 58439, - 58460 + 58466, + 58487 ], "loc": { "start": { @@ -104151,8 +104260,8 @@ "type": "Identifier", "name": "searchArg", "range": [ - 58461, - 58470 + 58488, + 58497 ], "loc": { "start": { @@ -104175,8 +104284,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 58472, - 58481 + 58499, + 58508 ], "loc": { "start": { @@ -104193,8 +104302,8 @@ "type": "Identifier", "name": "length", "range": [ - 58482, - 58488 + 58509, + 58515 ], "loc": { "start": { @@ -104208,8 +104317,8 @@ } }, "range": [ - 58472, - 58488 + 58499, + 58515 ], "loc": { "start": { @@ -104227,8 +104336,8 @@ "value": 1, "raw": "1", "range": [ - 58491, - 58492 + 58518, + 58519 ], "loc": { "start": { @@ -104242,8 +104351,8 @@ } }, "range": [ - 58472, - 58492 + 58499, + 58519 ], "loc": { "start": { @@ -104258,8 +104367,8 @@ } ], "range": [ - 58439, - 58493 + 58466, + 58520 ], "loc": { "start": { @@ -104280,8 +104389,8 @@ "value": 1, "raw": "1", "range": [ - 58521, - 58522 + 58548, + 58549 ], "loc": { "start": { @@ -104296,8 +104405,8 @@ }, "prefix": true, "range": [ - 58520, - 58522 + 58547, + 58549 ], "loc": { "start": { @@ -104311,8 +104420,8 @@ } }, "range": [ - 58439, - 58522 + 58466, + 58549 ], "loc": { "start": { @@ -104326,8 +104435,8 @@ } }, "range": [ - 58281, - 58522 + 58308, + 58549 ], "loc": { "start": { @@ -104345,8 +104454,8 @@ "value": true, "raw": "true", "range": [ - 58525, - 58529 + 58552, + 58556 ], "loc": { "start": { @@ -104364,8 +104473,8 @@ "value": false, "raw": "false", "range": [ - 58532, - 58537 + 58559, + 58564 ], "loc": { "start": { @@ -104379,8 +104488,8 @@ } }, "range": [ - 58281, - 58537 + 58308, + 58564 ], "loc": { "start": { @@ -104394,8 +104503,8 @@ } }, "range": [ - 58249, - 58537 + 58276, + 58564 ], "loc": { "start": { @@ -104409,8 +104518,8 @@ } }, "range": [ - 58249, - 58538 + 58276, + 58565 ], "loc": { "start": { @@ -104425,8 +104534,8 @@ } ], "range": [ - 58175, - 58552 + 58202, + 58579 ], "loc": { "start": { @@ -104443,8 +104552,8 @@ "type": "Line", "value": "empty", "range": [ - 58565, - 58572 + 58592, + 58599 ], "loc": { "start": { @@ -104465,8 +104574,8 @@ "type": "Identifier", "name": "hasEM", "range": [ - 58594, - 58599 + 58621, + 58626 ], "loc": { "start": { @@ -104491,8 +104600,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 58619, - 58628 + 58646, + 58655 ], "loc": { "start": { @@ -104511,8 +104620,8 @@ "type": "Identifier", "name": "isEmptyString", "range": [ - 58631, - 58644 + 58658, + 58671 ], "loc": { "start": { @@ -104530,8 +104639,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 58645, - 58654 + 58672, + 58681 ], "loc": { "start": { @@ -104546,8 +104655,8 @@ } ], "range": [ - 58631, - 58655 + 58658, + 58682 ], "loc": { "start": { @@ -104561,8 +104670,8 @@ } }, "range": [ - 58619, - 58655 + 58646, + 58682 ], "loc": { "start": { @@ -104576,8 +104685,8 @@ } }, "range": [ - 58619, - 58656 + 58646, + 58683 ], "loc": { "start": { @@ -104592,8 +104701,8 @@ } ], "range": [ - 58601, - 58670 + 58628, + 58697 ], "loc": { "start": { @@ -104610,8 +104719,8 @@ "type": "Line", "value": "non-empty", "range": [ - 58683, - 58694 + 58710, + 58721 ], "loc": { "start": { @@ -104632,8 +104741,8 @@ "type": "Identifier", "name": "hasNM", "range": [ - 58716, - 58721 + 58743, + 58748 ], "loc": { "start": { @@ -104658,8 +104767,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 58741, - 58750 + 58768, + 58777 ], "loc": { "start": { @@ -104681,8 +104790,8 @@ "type": "Identifier", "name": "isEmptyString", "range": [ - 58754, - 58767 + 58781, + 58794 ], "loc": { "start": { @@ -104700,8 +104809,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 58768, - 58777 + 58795, + 58804 ], "loc": { "start": { @@ -104716,8 +104825,8 @@ } ], "range": [ - 58754, - 58778 + 58781, + 58805 ], "loc": { "start": { @@ -104732,8 +104841,8 @@ }, "prefix": true, "range": [ - 58753, - 58778 + 58780, + 58805 ], "loc": { "start": { @@ -104747,8 +104856,8 @@ } }, "range": [ - 58741, - 58778 + 58768, + 58805 ], "loc": { "start": { @@ -104762,8 +104871,8 @@ } }, "range": [ - 58741, - 58779 + 58768, + 58806 ], "loc": { "start": { @@ -104778,8 +104887,8 @@ } ], "range": [ - 58723, - 58793 + 58750, + 58820 ], "loc": { "start": { @@ -104796,8 +104905,8 @@ "type": "Line", "value": "regexp", "range": [ - 58806, - 58814 + 58833, + 58841 ], "loc": { "start": { @@ -104818,8 +104927,8 @@ "type": "Identifier", "name": "hasRE", "range": [ - 58836, - 58841 + 58863, + 58868 ], "loc": { "start": { @@ -104849,8 +104958,8 @@ "type": "Identifier", "name": "srchArg", "range": [ - 58973, - 58980 + 59000, + 59007 ], "loc": { "start": { @@ -104872,8 +104981,8 @@ "type": "Identifier", "name": "term", "range": [ - 58983, - 58987 + 59010, + 59014 ], "loc": { "start": { @@ -104890,8 +104999,8 @@ "type": "Identifier", "name": "replace", "range": [ - 58988, - 58995 + 59015, + 59022 ], "loc": { "start": { @@ -104905,8 +105014,8 @@ } }, "range": [ - 58983, - 58995 + 59010, + 59022 ], "loc": { "start": { @@ -104924,8 +105033,8 @@ "type": "Identifier", "name": "reRe", "range": [ - 58996, - 59000 + 59023, + 59027 ], "loc": { "start": { @@ -104943,8 +105052,8 @@ "value": "", "raw": "''", "range": [ - 59002, - 59004 + 59029, + 59031 ], "loc": { "start": { @@ -104959,8 +105068,8 @@ } ], "range": [ - 58983, - 59005 + 59010, + 59032 ], "loc": { "start": { @@ -104974,8 +105083,8 @@ } }, "range": [ - 58973, - 59005 + 59000, + 59032 ], "loc": { "start": { @@ -104991,8 +105100,8 @@ ], "kind": "let", "range": [ - 58969, - 59006 + 58996, + 59033 ], "loc": { "start": { @@ -105009,8 +105118,8 @@ "type": "Line", "value": "operator is removed", "range": [ - 58927, - 58948 + 58954, + 58975 ], "loc": { "start": { @@ -105034,8 +105143,8 @@ "type": "Identifier", "name": "rgx", "range": [ - 59031, - 59034 + 59058, + 59061 ], "loc": { "start": { @@ -105054,8 +105163,8 @@ "type": "Identifier", "name": "RegExp", "range": [ - 59041, - 59047 + 59068, + 59074 ], "loc": { "start": { @@ -105073,8 +105182,8 @@ "type": "Identifier", "name": "srchArg", "range": [ - 59048, - 59055 + 59075, + 59082 ], "loc": { "start": { @@ -105089,8 +105198,8 @@ } ], "range": [ - 59037, - 59056 + 59064, + 59083 ], "loc": { "start": { @@ -105104,8 +105213,8 @@ } }, "range": [ - 59031, - 59056 + 59058, + 59083 ], "loc": { "start": { @@ -105121,8 +105230,8 @@ ], "kind": "let", "range": [ - 59027, - 59057 + 59054, + 59084 ], "loc": { "start": { @@ -105144,8 +105253,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 59078, - 59087 + 59105, + 59114 ], "loc": { "start": { @@ -105167,8 +105276,8 @@ "type": "Identifier", "name": "rgx", "range": [ - 59090, - 59093 + 59117, + 59120 ], "loc": { "start": { @@ -105185,8 +105294,8 @@ "type": "Identifier", "name": "test", "range": [ - 59094, - 59098 + 59121, + 59125 ], "loc": { "start": { @@ -105200,8 +105309,8 @@ } }, "range": [ - 59090, - 59098 + 59117, + 59125 ], "loc": { "start": { @@ -105219,8 +105328,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 59099, - 59108 + 59126, + 59135 ], "loc": { "start": { @@ -105235,8 +105344,8 @@ } ], "range": [ - 59090, - 59109 + 59117, + 59136 ], "loc": { "start": { @@ -105250,8 +105359,8 @@ } }, "range": [ - 59078, - 59109 + 59105, + 59136 ], "loc": { "start": { @@ -105265,8 +105374,8 @@ } }, "range": [ - 59078, - 59110 + 59105, + 59137 ], "loc": { "start": { @@ -105281,8 +105390,8 @@ } ], "range": [ - 58905, - 59128 + 58932, + 59155 ], "loc": { "start": { @@ -105301,8 +105410,8 @@ "type": "Identifier", "name": "ex", "range": [ - 59136, - 59138 + 59163, + 59165 ], "loc": { "start": { @@ -105327,8 +105436,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 59162, - 59171 + 59189, + 59198 ], "loc": { "start": { @@ -105346,8 +105455,8 @@ "value": false, "raw": "false", "range": [ - 59174, - 59179 + 59201, + 59206 ], "loc": { "start": { @@ -105361,8 +105470,8 @@ } }, "range": [ - 59162, - 59179 + 59189, + 59206 ], "loc": { "start": { @@ -105376,8 +105485,8 @@ } }, "range": [ - 59162, - 59180 + 59189, + 59207 ], "loc": { "start": { @@ -105392,8 +105501,8 @@ } ], "range": [ - 59140, - 59198 + 59167, + 59225 ], "loc": { "start": { @@ -105407,8 +105516,8 @@ } }, "range": [ - 59129, - 59198 + 59156, + 59225 ], "loc": { "start": { @@ -105423,8 +105532,8 @@ }, "finalizer": null, "range": [ - 58901, - 59198 + 58928, + 59225 ], "loc": { "start": { @@ -105441,8 +105550,8 @@ "type": "Line", "value": "in case regexp throws", "range": [ - 58861, - 58884 + 58888, + 58911 ], "loc": { "start": { @@ -105459,8 +105568,8 @@ } ], "range": [ - 58843, - 59212 + 58870, + 59239 ], "loc": { "start": { @@ -105488,8 +105597,8 @@ "type": "Identifier", "name": "numData", "range": [ - 59384, - 59391 + 59411, + 59418 ], "loc": { "start": { @@ -105510,8 +105619,8 @@ "object": { "type": "ThisExpression", "range": [ - 59415, - 59419 + 59442, + 59446 ], "loc": { "start": { @@ -105528,8 +105637,8 @@ "type": "Identifier", "name": "hasType", "range": [ - 59420, - 59427 + 59447, + 59454 ], "loc": { "start": { @@ -105543,8 +105652,8 @@ } }, "range": [ - 59415, - 59427 + 59442, + 59454 ], "loc": { "start": { @@ -105562,8 +105671,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 59428, - 59434 + 59455, + 59461 ], "loc": { "start": { @@ -105583,8 +105692,8 @@ "type": "Identifier", "name": "NUMBER", "range": [ - 59437, - 59443 + 59464, + 59470 ], "loc": { "start": { @@ -105601,8 +105710,8 @@ "type": "Identifier", "name": "FORMATTED_NUMBER", "range": [ - 59445, - 59461 + 59472, + 59488 ], "loc": { "start": { @@ -105617,8 +105726,8 @@ } ], "range": [ - 59436, - 59462 + 59463, + 59489 ], "loc": { "start": { @@ -105633,8 +105742,8 @@ } ], "range": [ - 59415, - 59463 + 59442, + 59490 ], "loc": { "start": { @@ -105648,8 +105757,8 @@ } }, "range": [ - 59384, - 59463 + 59411, + 59490 ], "loc": { "start": { @@ -105671,8 +105780,8 @@ "object": { "type": "ThisExpression", "range": [ - 59488, - 59492 + 59515, + 59519 ], "loc": { "start": { @@ -105689,8 +105798,8 @@ "type": "Identifier", "name": "singleSearchFlt", "range": [ - 59493, - 59508 + 59520, + 59535 ], "loc": { "start": { @@ -105704,8 +105813,8 @@ } }, "range": [ - 59488, - 59508 + 59515, + 59535 ], "loc": { "start": { @@ -105720,8 +105829,8 @@ }, "prefix": true, "range": [ - 59487, - 59508 + 59514, + 59535 ], "loc": { "start": { @@ -105735,8 +105844,8 @@ } }, "range": [ - 59384, - 59508 + 59411, + 59535 ], "loc": { "start": { @@ -105761,8 +105870,8 @@ "type": "Identifier", "name": "term", "range": [ - 59737, - 59741 + 59764, + 59768 ], "loc": { "start": { @@ -105784,8 +105893,8 @@ "type": "Identifier", "name": "parseNb", "range": [ - 59744, - 59751 + 59771, + 59778 ], "loc": { "start": { @@ -105803,8 +105912,8 @@ "type": "Identifier", "name": "term", "range": [ - 59752, - 59756 + 59779, + 59783 ], "loc": { "start": { @@ -105821,8 +105930,8 @@ "type": "Identifier", "name": "decimal", "range": [ - 59758, - 59765 + 59785, + 59792 ], "loc": { "start": { @@ -105837,8 +105946,8 @@ } ], "range": [ - 59744, - 59766 + 59771, + 59793 ], "loc": { "start": { @@ -105855,8 +105964,8 @@ "type": "Identifier", "name": "term", "range": [ - 59770, - 59774 + 59797, + 59801 ], "loc": { "start": { @@ -105870,8 +105979,8 @@ } }, "range": [ - 59744, - 59774 + 59771, + 59801 ], "loc": { "start": { @@ -105885,8 +105994,8 @@ } }, "range": [ - 59737, - 59774 + 59764, + 59801 ], "loc": { "start": { @@ -105900,8 +106009,8 @@ } }, "range": [ - 59737, - 59775 + 59764, + 59802 ], "loc": { "start": { @@ -105918,8 +106027,8 @@ "type": "Line", "value": " parseNb can return 0 for strings which are not", "range": [ - 59532, - 59581 + 59559, + 59608 ], "loc": { "start": { @@ -105936,8 +106045,8 @@ "type": "Line", "value": " formatted numbers, in that case return the original", "range": [ - 59602, - 59656 + 59629, + 59683 ], "loc": { "start": { @@ -105954,8 +106063,8 @@ "type": "Line", "value": " string. TODO: handle this in parseNb", "range": [ - 59677, - 59716 + 59704, + 59743 ], "loc": { "start": { @@ -105979,8 +106088,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 59796, - 59805 + 59823, + 59832 ], "loc": { "start": { @@ -106003,8 +106112,8 @@ "type": "Identifier", "name": "numData", "range": [ - 59808, - 59815 + 59835, + 59842 ], "loc": { "start": { @@ -106021,8 +106130,8 @@ "type": "Identifier", "name": "term", "range": [ - 59820, - 59824 + 59847, + 59851 ], "loc": { "start": { @@ -106036,8 +106145,8 @@ } }, "range": [ - 59808, - 59824 + 59835, + 59851 ], "loc": { "start": { @@ -106056,8 +106165,8 @@ "type": "Identifier", "name": "contains", "range": [ - 59852, - 59860 + 59879, + 59887 ], "loc": { "start": { @@ -106080,8 +106189,8 @@ "type": "Identifier", "name": "term", "range": [ - 59861, - 59865 + 59888, + 59892 ], "loc": { "start": { @@ -106098,8 +106207,8 @@ "type": "Identifier", "name": "toString", "range": [ - 59866, - 59874 + 59893, + 59901 ], "loc": { "start": { @@ -106113,8 +106222,8 @@ } }, "range": [ - 59861, - 59874 + 59888, + 59901 ], "loc": { "start": { @@ -106129,8 +106238,8 @@ }, "arguments": [], "range": [ - 59861, - 59876 + 59888, + 59903 ], "loc": { "start": { @@ -106152,8 +106261,8 @@ "type": "Identifier", "name": "numData", "range": [ - 59878, - 59885 + 59905, + 59912 ], "loc": { "start": { @@ -106170,8 +106279,8 @@ "type": "Identifier", "name": "toString", "range": [ - 59886, - 59894 + 59913, + 59921 ], "loc": { "start": { @@ -106185,8 +106294,8 @@ } }, "range": [ - 59878, - 59894 + 59905, + 59921 ], "loc": { "start": { @@ -106201,8 +106310,8 @@ }, "arguments": [], "range": [ - 59878, - 59896 + 59905, + 59923 ], "loc": { "start": { @@ -106223,8 +106332,8 @@ "object": { "type": "ThisExpression", "range": [ - 59926, - 59930 + 59953, + 59957 ], "loc": { "start": { @@ -106241,8 +106350,8 @@ "type": "Identifier", "name": "isExactMatch", "range": [ - 59931, - 59943 + 59958, + 59970 ], "loc": { "start": { @@ -106256,8 +106365,8 @@ } }, "range": [ - 59926, - 59943 + 59953, + 59970 ], "loc": { "start": { @@ -106275,8 +106384,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 59944, - 59950 + 59971, + 59977 ], "loc": { "start": { @@ -106291,8 +106400,8 @@ } ], "range": [ - 59926, - 59951 + 59953, + 59978 ], "loc": { "start": { @@ -106311,8 +106420,8 @@ "object": { "type": "ThisExpression", "range": [ - 59953, - 59957 + 59980, + 59984 ], "loc": { "start": { @@ -106329,8 +106438,8 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 59958, - 59971 + 59985, + 59998 ], "loc": { "start": { @@ -106344,8 +106453,8 @@ } }, "range": [ - 59953, - 59971 + 59980, + 59998 ], "loc": { "start": { @@ -106360,8 +106469,8 @@ } ], "range": [ - 59852, - 59972 + 59879, + 59999 ], "loc": { "start": { @@ -106375,8 +106484,8 @@ } }, "range": [ - 59808, - 59972 + 59835, + 59999 ], "loc": { "start": { @@ -106390,8 +106499,8 @@ } }, "range": [ - 59796, - 59972 + 59823, + 59999 ], "loc": { "start": { @@ -106405,8 +106514,8 @@ } }, "range": [ - 59796, - 59973 + 59823, + 60000 ], "loc": { "start": { @@ -106421,8 +106530,8 @@ } ], "range": [ - 59510, - 59991 + 59537, + 60018 ], "loc": { "start": { @@ -106447,8 +106556,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 60093, - 60102 + 60120, + 60129 ], "loc": { "start": { @@ -106467,8 +106576,8 @@ "type": "Identifier", "name": "contains", "range": [ - 60105, - 60113 + 60132, + 60140 ], "loc": { "start": { @@ -106486,8 +106595,8 @@ "type": "Identifier", "name": "term", "range": [ - 60139, - 60143 + 60166, + 60170 ], "loc": { "start": { @@ -106504,8 +106613,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 60169, - 60178 + 60196, + 60205 ], "loc": { "start": { @@ -106526,8 +106635,8 @@ "object": { "type": "ThisExpression", "range": [ - 60204, - 60208 + 60231, + 60235 ], "loc": { "start": { @@ -106544,8 +106653,8 @@ "type": "Identifier", "name": "isExactMatch", "range": [ - 60209, - 60221 + 60236, + 60248 ], "loc": { "start": { @@ -106559,8 +106668,8 @@ } }, "range": [ - 60204, - 60221 + 60231, + 60248 ], "loc": { "start": { @@ -106578,8 +106687,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 60222, - 60228 + 60249, + 60255 ], "loc": { "start": { @@ -106594,8 +106703,8 @@ } ], "range": [ - 60204, - 60229 + 60231, + 60256 ], "loc": { "start": { @@ -106614,8 +106723,8 @@ "object": { "type": "ThisExpression", "range": [ - 60255, - 60259 + 60282, + 60286 ], "loc": { "start": { @@ -106632,8 +106741,8 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 60260, - 60273 + 60287, + 60300 ], "loc": { "start": { @@ -106647,8 +106756,8 @@ } }, "range": [ - 60255, - 60273 + 60282, + 60300 ], "loc": { "start": { @@ -106669,8 +106778,8 @@ "object": { "type": "ThisExpression", "range": [ - 60299, - 60303 + 60326, + 60330 ], "loc": { "start": { @@ -106687,8 +106796,8 @@ "type": "Identifier", "name": "ignoresDiacritics", "range": [ - 60304, - 60321 + 60331, + 60348 ], "loc": { "start": { @@ -106702,8 +106811,8 @@ } }, "range": [ - 60299, - 60321 + 60326, + 60348 ], "loc": { "start": { @@ -106721,8 +106830,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 60322, - 60328 + 60349, + 60355 ], "loc": { "start": { @@ -106737,8 +106846,8 @@ } ], "range": [ - 60299, - 60329 + 60326, + 60356 ], "loc": { "start": { @@ -106753,8 +106862,8 @@ } ], "range": [ - 60105, - 60351 + 60132, + 60378 ], "loc": { "start": { @@ -106768,8 +106877,8 @@ } }, "range": [ - 60093, - 60351 + 60120, + 60378 ], "loc": { "start": { @@ -106783,8 +106892,8 @@ } }, "range": [ - 60093, - 60352 + 60120, + 60379 ], "loc": { "start": { @@ -106801,8 +106910,8 @@ "type": "Line", "value": " Finally test search term is contained in cell data", "range": [ - 60019, - 60072 + 60046, + 60099 ], "loc": { "start": { @@ -106819,8 +106928,8 @@ } ], "range": [ - 59997, - 60370 + 60024, + 60397 ], "loc": { "start": { @@ -106834,8 +106943,8 @@ } }, "range": [ - 59380, - 60370 + 59407, + 60397 ], "loc": { "start": { @@ -106852,8 +106961,8 @@ "type": "Line", "value": " If numeric type data, perform a strict equality test and", "range": [ - 59236, - 59295 + 59263, + 59322 ], "loc": { "start": { @@ -106870,8 +106979,8 @@ "type": "Line", "value": " fallback to unformatted number string comparison", "range": [ - 59312, - 59363 + 59339, + 59390 ], "loc": { "start": { @@ -106888,8 +106997,8 @@ } ], "range": [ - 59218, - 60384 + 59245, + 60411 ], "loc": { "start": { @@ -106903,8 +107012,8 @@ } }, "range": [ - 58832, - 60384 + 58859, + 60411 ], "loc": { "start": { @@ -106921,8 +107030,8 @@ "type": "Line", "value": "regexp", "range": [ - 58806, - 58814 + 58833, + 58841 ], "loc": { "start": { @@ -106938,8 +107047,8 @@ ] }, "range": [ - 58712, - 60384 + 58739, + 60411 ], "loc": { "start": { @@ -106956,8 +107065,8 @@ "type": "Line", "value": "non-empty", "range": [ - 58683, - 58694 + 58710, + 58721 ], "loc": { "start": { @@ -106973,8 +107082,8 @@ ] }, "range": [ - 58590, - 60384 + 58617, + 60411 ], "loc": { "start": { @@ -106991,8 +107100,8 @@ "type": "Line", "value": "empty", "range": [ - 58565, - 58572 + 58592, + 58599 ], "loc": { "start": { @@ -107008,8 +107117,8 @@ ] }, "range": [ - 58164, - 60384 + 58191, + 60411 ], "loc": { "start": { @@ -107026,8 +107135,8 @@ "type": "Line", "value": "ends with", "range": [ - 58135, - 58146 + 58162, + 58173 ], "loc": { "start": { @@ -107043,8 +107152,8 @@ ] }, "range": [ - 57984, - 60384 + 58011, + 60411 ], "loc": { "start": { @@ -107061,8 +107170,8 @@ "type": "Line", "value": "starts with", "range": [ - 57953, - 57966 + 57980, + 57993 ], "loc": { "start": { @@ -107078,8 +107187,8 @@ ] }, "range": [ - 57795, - 60384 + 57822, + 60411 ], "loc": { "start": { @@ -107096,8 +107205,8 @@ "type": "Line", "value": "equal", "range": [ - 57770, - 57777 + 57797, + 57804 ], "loc": { "start": { @@ -107113,8 +107222,8 @@ ] }, "range": [ - 57611, - 60384 + 57638, + 60411 ], "loc": { "start": { @@ -107131,8 +107240,8 @@ "type": "Line", "value": "like", "range": [ - 57587, - 57593 + 57614, + 57620 ], "loc": { "start": { @@ -107148,8 +107257,8 @@ ] }, "range": [ - 57414, - 60384 + 57441, + 60411 ], "loc": { "start": { @@ -107166,8 +107275,8 @@ "type": "Line", "value": "different", "range": [ - 57385, - 57396 + 57412, + 57423 ], "loc": { "start": { @@ -107183,8 +107292,8 @@ ] }, "range": [ - 57209, - 60384 + 57236, + 60411 ], "loc": { "start": { @@ -107201,8 +107310,8 @@ "type": "Line", "value": "greater", "range": [ - 57182, - 57191 + 57209, + 57218 ], "loc": { "start": { @@ -107218,8 +107327,8 @@ ] }, "range": [ - 57006, - 60384 + 57033, + 60411 ], "loc": { "start": { @@ -107236,8 +107345,8 @@ "type": "Line", "value": "lower", "range": [ - 56981, - 56988 + 57008, + 57015 ], "loc": { "start": { @@ -107253,8 +107362,8 @@ ] }, "range": [ - 56803, - 60384 + 56830, + 60411 ], "loc": { "start": { @@ -107271,8 +107380,8 @@ "type": "Line", "value": "greater equal", "range": [ - 56770, - 56785 + 56797, + 56812 ], "loc": { "start": { @@ -107288,8 +107397,8 @@ ] }, "range": [ - 56592, - 60384 + 56619, + 60411 ], "loc": { "start": { @@ -107306,8 +107415,8 @@ "type": "Line", "value": " first checks if there is any operator (<,>,<=,>=,!,*,=,{,},", "range": [ - 56469, - 56531 + 56496, + 56558 ], "loc": { "start": { @@ -107324,8 +107433,8 @@ "type": "Line", "value": " rgx:)", "range": [ - 56544, - 56552 + 56571, + 56579 ], "loc": { "start": { @@ -107342,8 +107451,8 @@ "type": "Line", "value": " lower equal", "range": [ - 56565, - 56579 + 56592, + 56606 ], "loc": { "start": { @@ -107360,8 +107469,8 @@ } ], "range": [ - 56268, - 60395 + 56295, + 60422 ], "loc": { "start": { @@ -107375,8 +107484,8 @@ } }, "range": [ - 53338, - 60395 + 53365, + 60422 ], "loc": { "start": { @@ -107393,8 +107502,8 @@ "type": "Line", "value": " Check for dates or resolve date type", "range": [ - 53290, - 53329 + 53317, + 53356 ], "loc": { "start": { @@ -107413,8 +107522,8 @@ "type": "Line", "value": "else", "range": [ - 60395, - 60401 + 60422, + 60428 ], "loc": { "start": { @@ -107435,8 +107544,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 60418, - 60427 + 60445, + 60454 ], "loc": { "start": { @@ -107450,8 +107559,8 @@ } }, "range": [ - 60411, - 60428 + 60438, + 60455 ], "loc": { "start": { @@ -107468,8 +107577,8 @@ "type": "Line", "value": "else", "range": [ - 60395, - 60401 + 60422, + 60428 ], "loc": { "start": { @@ -107486,8 +107595,8 @@ } ], "range": [ - 51939, - 60434 + 51966, + 60461 ], "loc": { "start": { @@ -107503,8 +107612,8 @@ "generator": false, "expression": false, "range": [ - 51913, - 60434 + 51940, + 60461 ], "loc": { "start": { @@ -107520,8 +107629,8 @@ "kind": "method", "computed": false, "range": [ - 51904, - 60434 + 51931, + 60461 ], "loc": { "start": { @@ -107538,8 +107647,8 @@ "type": "Block", "value": "*\n * Test for a match of search term in cell data\n * @param {String} term Search term\n * @param {String} cellValue Cell data\n * @param {Number} colIdx Column index\n * @return {Boolean}\n ", "range": [ - 51676, - 51899 + 51703, + 51926 ], "loc": { "start": { @@ -107558,8 +107667,8 @@ "type": "Block", "value": "*\n * Return the data of a specified column\n * @param {Number} colIndex Column index\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Arrat} [exclude=[]] List of row indexes to be excluded\n * @return Flat list of data for a column\n ", "range": [ - 60440, - 60724 + 60467, + 60751 ], "loc": { "start": { @@ -107581,8 +107690,8 @@ "type": "Identifier", "name": "getColumnData", "range": [ - 60729, - 60742 + 60756, + 60769 ], "loc": { "start": { @@ -107603,8 +107712,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 60743, - 60751 + 60770, + 60778 ], "loc": { "start": { @@ -107623,8 +107732,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 60753, - 60767 + 60780, + 60794 ], "loc": { "start": { @@ -107642,8 +107751,8 @@ "value": false, "raw": "false", "range": [ - 60770, - 60775 + 60797, + 60802 ], "loc": { "start": { @@ -107657,8 +107766,8 @@ } }, "range": [ - 60753, - 60775 + 60780, + 60802 ], "loc": { "start": { @@ -107677,8 +107786,8 @@ "type": "Identifier", "name": "exclude", "range": [ - 60777, - 60784 + 60804, + 60811 ], "loc": { "start": { @@ -107695,8 +107804,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 60787, - 60789 + 60814, + 60816 ], "loc": { "start": { @@ -107710,8 +107819,8 @@ } }, "range": [ - 60777, - 60789 + 60804, + 60816 ], "loc": { "start": { @@ -107738,8 +107847,8 @@ "object": { "type": "ThisExpression", "range": [ - 60808, - 60812 + 60835, + 60839 ], "loc": { "start": { @@ -107756,8 +107865,8 @@ "type": "Identifier", "name": "getColValues", "range": [ - 60813, - 60825 + 60840, + 60852 ], "loc": { "start": { @@ -107771,8 +107880,8 @@ } }, "range": [ - 60808, - 60825 + 60835, + 60852 ], "loc": { "start": { @@ -107790,8 +107899,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 60826, - 60834 + 60853, + 60861 ], "loc": { "start": { @@ -107808,8 +107917,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 60836, - 60850 + 60863, + 60877 ], "loc": { "start": { @@ -107827,8 +107936,8 @@ "value": true, "raw": "true", "range": [ - 60852, - 60856 + 60879, + 60883 ], "loc": { "start": { @@ -107845,8 +107954,8 @@ "type": "Identifier", "name": "exclude", "range": [ - 60858, - 60865 + 60885, + 60892 ], "loc": { "start": { @@ -107861,8 +107970,8 @@ } ], "range": [ - 60808, - 60866 + 60835, + 60893 ], "loc": { "start": { @@ -107876,8 +107985,8 @@ } }, "range": [ - 60801, - 60867 + 60828, + 60894 ], "loc": { "start": { @@ -107892,8 +108001,8 @@ } ], "range": [ - 60791, - 60873 + 60818, + 60900 ], "loc": { "start": { @@ -107909,8 +108018,8 @@ "generator": false, "expression": false, "range": [ - 60742, - 60873 + 60769, + 60900 ], "loc": { "start": { @@ -107926,8 +108035,8 @@ "kind": "method", "computed": false, "range": [ - 60729, - 60873 + 60756, + 60900 ], "loc": { "start": { @@ -107944,8 +108053,8 @@ "type": "Block", "value": "*\n * Return the data of a specified column\n * @param {Number} colIndex Column index\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Arrat} [exclude=[]] List of row indexes to be excluded\n * @return Flat list of data for a column\n ", "range": [ - 60440, - 60724 + 60467, + 60751 ], "loc": { "start": { @@ -107964,8 +108073,8 @@ "type": "Block", "value": "*\n * Return the values of a specified column\n * @param {Number} colIndex Column index\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Arrat} [exclude=[]] List of row indexes to be excluded\n * @return Flat list of values for a column\n ", "range": [ - 60879, - 61167 + 60906, + 61194 ], "loc": { "start": { @@ -107987,8 +108096,8 @@ "type": "Identifier", "name": "getColumnValues", "range": [ - 61172, - 61187 + 61199, + 61214 ], "loc": { "start": { @@ -108009,8 +108118,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 61188, - 61196 + 61215, + 61223 ], "loc": { "start": { @@ -108029,8 +108138,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 61198, - 61212 + 61225, + 61239 ], "loc": { "start": { @@ -108048,8 +108157,8 @@ "value": false, "raw": "false", "range": [ - 61215, - 61220 + 61242, + 61247 ], "loc": { "start": { @@ -108063,8 +108172,8 @@ } }, "range": [ - 61198, - 61220 + 61225, + 61247 ], "loc": { "start": { @@ -108083,8 +108192,8 @@ "type": "Identifier", "name": "exclude", "range": [ - 61222, - 61229 + 61249, + 61256 ], "loc": { "start": { @@ -108101,8 +108210,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 61232, - 61234 + 61259, + 61261 ], "loc": { "start": { @@ -108116,8 +108225,8 @@ } }, "range": [ - 61222, - 61234 + 61249, + 61261 ], "loc": { "start": { @@ -108144,8 +108253,8 @@ "object": { "type": "ThisExpression", "range": [ - 61253, - 61257 + 61280, + 61284 ], "loc": { "start": { @@ -108162,8 +108271,8 @@ "type": "Identifier", "name": "getColValues", "range": [ - 61258, - 61270 + 61285, + 61297 ], "loc": { "start": { @@ -108177,8 +108286,8 @@ } }, "range": [ - 61253, - 61270 + 61280, + 61297 ], "loc": { "start": { @@ -108196,8 +108305,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 61271, - 61279 + 61298, + 61306 ], "loc": { "start": { @@ -108214,8 +108323,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 61281, - 61295 + 61308, + 61322 ], "loc": { "start": { @@ -108233,8 +108342,8 @@ "value": false, "raw": "false", "range": [ - 61297, - 61302 + 61324, + 61329 ], "loc": { "start": { @@ -108251,8 +108360,8 @@ "type": "Identifier", "name": "exclude", "range": [ - 61304, - 61311 + 61331, + 61338 ], "loc": { "start": { @@ -108267,8 +108376,8 @@ } ], "range": [ - 61253, - 61312 + 61280, + 61339 ], "loc": { "start": { @@ -108282,8 +108391,8 @@ } }, "range": [ - 61246, - 61313 + 61273, + 61340 ], "loc": { "start": { @@ -108298,8 +108407,8 @@ } ], "range": [ - 61236, - 61319 + 61263, + 61346 ], "loc": { "start": { @@ -108315,8 +108424,8 @@ "generator": false, "expression": false, "range": [ - 61187, - 61319 + 61214, + 61346 ], "loc": { "start": { @@ -108332,8 +108441,8 @@ "kind": "method", "computed": false, "range": [ - 61172, - 61319 + 61199, + 61346 ], "loc": { "start": { @@ -108350,8 +108459,8 @@ "type": "Block", "value": "*\n * Return the values of a specified column\n * @param {Number} colIndex Column index\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Arrat} [exclude=[]] List of row indexes to be excluded\n * @return Flat list of values for a column\n ", "range": [ - 60879, - 61167 + 60906, + 61194 ], "loc": { "start": { @@ -108370,8 +108479,8 @@ "type": "Block", "value": "*\n * Return the data of a specified column\n * @param {Number} colIndex Column index\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [typed=false] Return a typed value\n * @param {Array} [exclude=[]] List of row indexes to be excluded\n * @return {Array} Flat list of data for a column\n * @private\n ", "range": [ - 61325, - 61706 + 61352, + 61733 ], "loc": { "start": { @@ -108393,8 +108502,8 @@ "type": "Identifier", "name": "getColValues", "range": [ - 61711, - 61723 + 61738, + 61750 ], "loc": { "start": { @@ -108415,8 +108524,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 61733, - 61741 + 61760, + 61768 ], "loc": { "start": { @@ -108435,8 +108544,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 61751, - 61765 + 61778, + 61792 ], "loc": { "start": { @@ -108454,8 +108563,8 @@ "value": false, "raw": "false", "range": [ - 61768, - 61773 + 61795, + 61800 ], "loc": { "start": { @@ -108469,8 +108578,8 @@ } }, "range": [ - 61751, - 61773 + 61778, + 61800 ], "loc": { "start": { @@ -108489,8 +108598,8 @@ "type": "Identifier", "name": "typed", "range": [ - 61783, - 61788 + 61810, + 61815 ], "loc": { "start": { @@ -108508,8 +108617,8 @@ "value": false, "raw": "false", "range": [ - 61791, - 61796 + 61818, + 61823 ], "loc": { "start": { @@ -108523,8 +108632,8 @@ } }, "range": [ - 61783, - 61796 + 61810, + 61823 ], "loc": { "start": { @@ -108543,8 +108652,8 @@ "type": "Identifier", "name": "exclude", "range": [ - 61806, - 61813 + 61833, + 61840 ], "loc": { "start": { @@ -108561,8 +108670,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 61816, - 61818 + 61843, + 61845 ], "loc": { "start": { @@ -108576,8 +108685,8 @@ } }, "range": [ - 61806, - 61818 + 61833, + 61845 ], "loc": { "start": { @@ -108603,8 +108712,8 @@ "type": "Identifier", "name": "row", "range": [ - 61839, - 61842 + 61866, + 61869 ], "loc": { "start": { @@ -108628,8 +108737,8 @@ "object": { "type": "ThisExpression", "range": [ - 61845, - 61849 + 61872, + 61876 ], "loc": { "start": { @@ -108646,8 +108755,8 @@ "type": "Identifier", "name": "dom", "range": [ - 61850, - 61853 + 61877, + 61880 ], "loc": { "start": { @@ -108661,8 +108770,8 @@ } }, "range": [ - 61845, - 61853 + 61872, + 61880 ], "loc": { "start": { @@ -108677,8 +108786,8 @@ }, "arguments": [], "range": [ - 61845, - 61855 + 61872, + 61882 ], "loc": { "start": { @@ -108695,8 +108804,8 @@ "type": "Identifier", "name": "rows", "range": [ - 61856, - 61860 + 61883, + 61887 ], "loc": { "start": { @@ -108710,8 +108819,8 @@ } }, "range": [ - 61845, - 61860 + 61872, + 61887 ], "loc": { "start": { @@ -108725,8 +108834,8 @@ } }, "range": [ - 61839, - 61860 + 61866, + 61887 ], "loc": { "start": { @@ -108742,8 +108851,8 @@ ], "kind": "let", "range": [ - 61835, - 61861 + 61862, + 61888 ], "loc": { "start": { @@ -108765,8 +108874,8 @@ "type": "Identifier", "name": "nbRows", "range": [ - 61874, - 61880 + 61901, + 61907 ], "loc": { "start": { @@ -108787,8 +108896,8 @@ "object": { "type": "ThisExpression", "range": [ - 61883, - 61887 + 61910, + 61914 ], "loc": { "start": { @@ -108805,8 +108914,8 @@ "type": "Identifier", "name": "getRowsNb", "range": [ - 61888, - 61897 + 61915, + 61924 ], "loc": { "start": { @@ -108820,8 +108929,8 @@ } }, "range": [ - 61883, - 61897 + 61910, + 61924 ], "loc": { "start": { @@ -108840,8 +108949,8 @@ "value": true, "raw": "true", "range": [ - 61898, - 61902 + 61925, + 61929 ], "loc": { "start": { @@ -108856,8 +108965,8 @@ } ], "range": [ - 61883, - 61903 + 61910, + 61930 ], "loc": { "start": { @@ -108871,8 +108980,8 @@ } }, "range": [ - 61874, - 61903 + 61901, + 61930 ], "loc": { "start": { @@ -108888,8 +108997,8 @@ ], "kind": "let", "range": [ - 61870, - 61904 + 61897, + 61931 ], "loc": { "start": { @@ -108911,8 +109020,8 @@ "type": "Identifier", "name": "colValues", "range": [ - 61917, - 61926 + 61944, + 61953 ], "loc": { "start": { @@ -108929,8 +109038,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 61929, - 61931 + 61956, + 61958 ], "loc": { "start": { @@ -108944,8 +109053,8 @@ } }, "range": [ - 61917, - 61931 + 61944, + 61958 ], "loc": { "start": { @@ -108961,8 +109070,8 @@ ], "kind": "let", "range": [ - 61913, - 61932 + 61940, + 61959 ], "loc": { "start": { @@ -108984,8 +109093,8 @@ "type": "Identifier", "name": "getContent", "range": [ - 61945, - 61955 + 61972, + 61982 ], "loc": { "start": { @@ -109004,8 +109113,8 @@ "type": "Identifier", "name": "typed", "range": [ - 61958, - 61963 + 61985, + 61990 ], "loc": { "start": { @@ -109029,8 +109138,8 @@ "object": { "type": "ThisExpression", "range": [ - 61966, - 61970 + 61993, + 61997 ], "loc": { "start": { @@ -109047,8 +109156,8 @@ "type": "Identifier", "name": "getCellData", "range": [ - 61971, - 61982 + 61998, + 62009 ], "loc": { "start": { @@ -109062,8 +109171,8 @@ } }, "range": [ - 61966, - 61982 + 61993, + 62009 ], "loc": { "start": { @@ -109080,8 +109189,8 @@ "type": "Identifier", "name": "bind", "range": [ - 61983, - 61987 + 62010, + 62014 ], "loc": { "start": { @@ -109095,8 +109204,8 @@ } }, "range": [ - 61966, - 61987 + 61993, + 62014 ], "loc": { "start": { @@ -109113,8 +109222,8 @@ { "type": "ThisExpression", "range": [ - 61988, - 61992 + 62015, + 62019 ], "loc": { "start": { @@ -109129,8 +109238,8 @@ } ], "range": [ - 61966, - 61993 + 61993, + 62020 ], "loc": { "start": { @@ -109154,8 +109263,8 @@ "object": { "type": "ThisExpression", "range": [ - 62008, - 62012 + 62035, + 62039 ], "loc": { "start": { @@ -109172,8 +109281,8 @@ "type": "Identifier", "name": "getCellValue", "range": [ - 62013, - 62025 + 62040, + 62052 ], "loc": { "start": { @@ -109187,8 +109296,8 @@ } }, "range": [ - 62008, - 62025 + 62035, + 62052 ], "loc": { "start": { @@ -109205,8 +109314,8 @@ "type": "Identifier", "name": "bind", "range": [ - 62026, - 62030 + 62053, + 62057 ], "loc": { "start": { @@ -109220,8 +109329,8 @@ } }, "range": [ - 62008, - 62030 + 62035, + 62057 ], "loc": { "start": { @@ -109238,8 +109347,8 @@ { "type": "ThisExpression", "range": [ - 62031, - 62035 + 62058, + 62062 ], "loc": { "start": { @@ -109254,8 +109363,8 @@ } ], "range": [ - 62008, - 62036 + 62035, + 62063 ], "loc": { "start": { @@ -109269,8 +109378,8 @@ } }, "range": [ - 61958, - 62036 + 61985, + 62063 ], "loc": { "start": { @@ -109284,8 +109393,8 @@ } }, "range": [ - 61945, - 62036 + 61972, + 62063 ], "loc": { "start": { @@ -109301,8 +109410,8 @@ ], "kind": "let", "range": [ - 61941, - 62037 + 61968, + 62064 ], "loc": { "start": { @@ -109321,8 +109430,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 62051, - 62065 + 62078, + 62092 ], "loc": { "start": { @@ -109349,8 +109458,8 @@ "type": "Identifier", "name": "colValues", "range": [ - 62081, - 62090 + 62108, + 62117 ], "loc": { "start": { @@ -109367,8 +109476,8 @@ "type": "Identifier", "name": "push", "range": [ - 62091, - 62095 + 62118, + 62122 ], "loc": { "start": { @@ -109382,8 +109491,8 @@ } }, "range": [ - 62081, - 62095 + 62108, + 62122 ], "loc": { "start": { @@ -109408,8 +109517,8 @@ "object": { "type": "ThisExpression", "range": [ - 62096, - 62100 + 62123, + 62127 ], "loc": { "start": { @@ -109426,8 +109535,8 @@ "type": "Identifier", "name": "getHeadersText", "range": [ - 62101, - 62115 + 62128, + 62142 ], "loc": { "start": { @@ -109441,8 +109550,8 @@ } }, "range": [ - 62096, - 62115 + 62123, + 62142 ], "loc": { "start": { @@ -109457,8 +109566,8 @@ }, "arguments": [], "range": [ - 62096, - 62117 + 62123, + 62144 ], "loc": { "start": { @@ -109475,8 +109584,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 62118, - 62126 + 62145, + 62153 ], "loc": { "start": { @@ -109490,8 +109599,8 @@ } }, "range": [ - 62096, - 62127 + 62123, + 62154 ], "loc": { "start": { @@ -109506,8 +109615,8 @@ } ], "range": [ - 62081, - 62128 + 62108, + 62155 ], "loc": { "start": { @@ -109521,8 +109630,8 @@ } }, "range": [ - 62081, - 62129 + 62108, + 62156 ], "loc": { "start": { @@ -109537,8 +109646,8 @@ } ], "range": [ - 62067, - 62139 + 62094, + 62166 ], "loc": { "start": { @@ -109553,8 +109662,8 @@ }, "alternate": null, "range": [ - 62047, - 62139 + 62074, + 62166 ], "loc": { "start": { @@ -109578,8 +109687,8 @@ "type": "Identifier", "name": "i", "range": [ - 62158, - 62159 + 62185, + 62186 ], "loc": { "start": { @@ -109598,8 +109707,8 @@ "object": { "type": "ThisExpression", "range": [ - 62162, - 62166 + 62189, + 62193 ], "loc": { "start": { @@ -109616,8 +109725,8 @@ "type": "Identifier", "name": "refRow", "range": [ - 62167, - 62173 + 62194, + 62200 ], "loc": { "start": { @@ -109631,8 +109740,8 @@ } }, "range": [ - 62162, - 62173 + 62189, + 62200 ], "loc": { "start": { @@ -109646,8 +109755,8 @@ } }, "range": [ - 62158, - 62173 + 62185, + 62200 ], "loc": { "start": { @@ -109663,8 +109772,8 @@ ], "kind": "let", "range": [ - 62154, - 62173 + 62181, + 62200 ], "loc": { "start": { @@ -109684,8 +109793,8 @@ "type": "Identifier", "name": "i", "range": [ - 62175, - 62176 + 62202, + 62203 ], "loc": { "start": { @@ -109702,8 +109811,8 @@ "type": "Identifier", "name": "nbRows", "range": [ - 62179, - 62185 + 62206, + 62212 ], "loc": { "start": { @@ -109717,8 +109826,8 @@ } }, "range": [ - 62175, - 62185 + 62202, + 62212 ], "loc": { "start": { @@ -109738,8 +109847,8 @@ "type": "Identifier", "name": "i", "range": [ - 62187, - 62188 + 62214, + 62215 ], "loc": { "start": { @@ -109754,8 +109863,8 @@ }, "prefix": false, "range": [ - 62187, - 62190 + 62214, + 62217 ], "loc": { "start": { @@ -109780,8 +109889,8 @@ "type": "Identifier", "name": "isExludedRow", "range": [ - 62210, - 62222 + 62237, + 62249 ], "loc": { "start": { @@ -109799,8 +109908,8 @@ "value": false, "raw": "false", "range": [ - 62225, - 62230 + 62252, + 62257 ], "loc": { "start": { @@ -109814,8 +109923,8 @@ } }, "range": [ - 62210, - 62230 + 62237, + 62257 ], "loc": { "start": { @@ -109831,8 +109940,8 @@ ], "kind": "let", "range": [ - 62206, - 62231 + 62233, + 62258 ], "loc": { "start": { @@ -109849,8 +109958,8 @@ "type": "Line", "value": " checks if current row index appears in exclude array", "range": [ - 62244, - 62299 + 62271, + 62326 ], "loc": { "start": { @@ -109877,8 +109986,8 @@ "type": "Identifier", "name": "exclude", "range": [ - 62316, - 62323 + 62343, + 62350 ], "loc": { "start": { @@ -109895,8 +110004,8 @@ "type": "Identifier", "name": "length", "range": [ - 62324, - 62330 + 62351, + 62357 ], "loc": { "start": { @@ -109910,8 +110019,8 @@ } }, "range": [ - 62316, - 62330 + 62343, + 62357 ], "loc": { "start": { @@ -109929,8 +110038,8 @@ "value": 0, "raw": "0", "range": [ - 62333, - 62334 + 62360, + 62361 ], "loc": { "start": { @@ -109944,8 +110053,8 @@ } }, "range": [ - 62316, - 62334 + 62343, + 62361 ], "loc": { "start": { @@ -109970,8 +110079,8 @@ "type": "Identifier", "name": "isExludedRow", "range": [ - 62354, - 62366 + 62381, + 62393 ], "loc": { "start": { @@ -109996,8 +110105,8 @@ "type": "Identifier", "name": "exclude", "range": [ - 62369, - 62376 + 62396, + 62403 ], "loc": { "start": { @@ -110014,8 +110123,8 @@ "type": "Identifier", "name": "indexOf", "range": [ - 62377, - 62384 + 62404, + 62411 ], "loc": { "start": { @@ -110029,8 +110138,8 @@ } }, "range": [ - 62369, - 62384 + 62396, + 62411 ], "loc": { "start": { @@ -110048,8 +110157,8 @@ "type": "Identifier", "name": "i", "range": [ - 62385, - 62386 + 62412, + 62413 ], "loc": { "start": { @@ -110064,8 +110173,8 @@ } ], "range": [ - 62369, - 62387 + 62396, + 62414 ], "loc": { "start": { @@ -110086,8 +110195,8 @@ "value": 1, "raw": "1", "range": [ - 62393, - 62394 + 62420, + 62421 ], "loc": { "start": { @@ -110102,8 +110211,8 @@ }, "prefix": true, "range": [ - 62392, - 62394 + 62419, + 62421 ], "loc": { "start": { @@ -110117,8 +110226,8 @@ } }, "range": [ - 62369, - 62394 + 62396, + 62421 ], "loc": { "start": { @@ -110132,8 +110241,8 @@ } }, "range": [ - 62354, - 62394 + 62381, + 62421 ], "loc": { "start": { @@ -110147,8 +110256,8 @@ } }, "range": [ - 62354, - 62395 + 62381, + 62422 ], "loc": { "start": { @@ -110163,8 +110272,8 @@ } ], "range": [ - 62336, - 62409 + 62363, + 62436 ], "loc": { "start": { @@ -110179,8 +110288,8 @@ }, "alternate": null, "range": [ - 62312, - 62409 + 62339, + 62436 ], "loc": { "start": { @@ -110197,8 +110306,8 @@ "type": "Line", "value": " checks if current row index appears in exclude array", "range": [ - 62244, - 62299 + 62271, + 62326 ], "loc": { "start": { @@ -110222,8 +110331,8 @@ "type": "Identifier", "name": "cell", "range": [ - 62426, - 62430 + 62453, + 62457 ], "loc": { "start": { @@ -110246,8 +110355,8 @@ "type": "Identifier", "name": "row", "range": [ - 62433, - 62436 + 62460, + 62463 ], "loc": { "start": { @@ -110264,8 +110373,8 @@ "type": "Identifier", "name": "i", "range": [ - 62437, - 62438 + 62464, + 62465 ], "loc": { "start": { @@ -110279,8 +110388,8 @@ } }, "range": [ - 62433, - 62439 + 62460, + 62466 ], "loc": { "start": { @@ -110297,8 +110406,8 @@ "type": "Identifier", "name": "cells", "range": [ - 62440, - 62445 + 62467, + 62472 ], "loc": { "start": { @@ -110312,8 +110421,8 @@ } }, "range": [ - 62433, - 62445 + 62460, + 62472 ], "loc": { "start": { @@ -110327,8 +110436,8 @@ } }, "range": [ - 62426, - 62445 + 62453, + 62472 ], "loc": { "start": { @@ -110347,8 +110456,8 @@ "type": "Identifier", "name": "nchilds", "range": [ - 62463, - 62470 + 62490, + 62497 ], "loc": { "start": { @@ -110368,8 +110477,8 @@ "type": "Identifier", "name": "cell", "range": [ - 62473, - 62477 + 62500, + 62504 ], "loc": { "start": { @@ -110386,8 +110495,8 @@ "type": "Identifier", "name": "length", "range": [ - 62478, - 62484 + 62505, + 62511 ], "loc": { "start": { @@ -110401,8 +110510,8 @@ } }, "range": [ - 62473, - 62484 + 62500, + 62511 ], "loc": { "start": { @@ -110416,8 +110525,8 @@ } }, "range": [ - 62463, - 62484 + 62490, + 62511 ], "loc": { "start": { @@ -110433,8 +110542,8 @@ ], "kind": "let", "range": [ - 62422, - 62485 + 62449, + 62512 ], "loc": { "start": { @@ -110451,8 +110560,8 @@ "type": "Line", "value": " checks if row has exact cell # and is not excluded", "range": [ - 62499, - 62552 + 62526, + 62579 ], "loc": { "start": { @@ -110479,8 +110588,8 @@ "type": "Identifier", "name": "nchilds", "range": [ - 62569, - 62576 + 62596, + 62603 ], "loc": { "start": { @@ -110499,8 +110608,8 @@ "object": { "type": "ThisExpression", "range": [ - 62581, - 62585 + 62608, + 62612 ], "loc": { "start": { @@ -110517,8 +110626,8 @@ "type": "Identifier", "name": "nbCells", "range": [ - 62586, - 62593 + 62613, + 62620 ], "loc": { "start": { @@ -110532,8 +110641,8 @@ } }, "range": [ - 62581, - 62593 + 62608, + 62620 ], "loc": { "start": { @@ -110547,8 +110656,8 @@ } }, "range": [ - 62569, - 62593 + 62596, + 62620 ], "loc": { "start": { @@ -110568,8 +110677,8 @@ "type": "Identifier", "name": "isExludedRow", "range": [ - 62598, - 62610 + 62625, + 62637 ], "loc": { "start": { @@ -110584,8 +110693,8 @@ }, "prefix": true, "range": [ - 62597, - 62610 + 62624, + 62637 ], "loc": { "start": { @@ -110599,8 +110708,8 @@ } }, "range": [ - 62569, - 62610 + 62596, + 62637 ], "loc": { "start": { @@ -110627,8 +110736,8 @@ "type": "Identifier", "name": "j", "range": [ - 62688, - 62689 + 62715, + 62716 ], "loc": { "start": { @@ -110646,8 +110755,8 @@ "value": 0, "raw": "0", "range": [ - 62692, - 62693 + 62719, + 62720 ], "loc": { "start": { @@ -110661,8 +110770,8 @@ } }, "range": [ - 62688, - 62693 + 62715, + 62720 ], "loc": { "start": { @@ -110678,8 +110787,8 @@ ], "kind": "let", "range": [ - 62684, - 62693 + 62711, + 62720 ], "loc": { "start": { @@ -110699,8 +110808,8 @@ "type": "Identifier", "name": "j", "range": [ - 62695, - 62696 + 62722, + 62723 ], "loc": { "start": { @@ -110717,8 +110826,8 @@ "type": "Identifier", "name": "nchilds", "range": [ - 62699, - 62706 + 62726, + 62733 ], "loc": { "start": { @@ -110732,8 +110841,8 @@ } }, "range": [ - 62695, - 62706 + 62722, + 62733 ], "loc": { "start": { @@ -110753,8 +110862,8 @@ "type": "Identifier", "name": "j", "range": [ - 62708, - 62709 + 62735, + 62736 ], "loc": { "start": { @@ -110769,8 +110878,8 @@ }, "prefix": false, "range": [ - 62708, - 62711 + 62735, + 62738 ], "loc": { "start": { @@ -110795,8 +110904,8 @@ "type": "Identifier", "name": "j", "range": [ - 62739, - 62740 + 62766, + 62767 ], "loc": { "start": { @@ -110813,8 +110922,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 62745, - 62753 + 62772, + 62780 ], "loc": { "start": { @@ -110828,8 +110937,8 @@ } }, "range": [ - 62739, - 62753 + 62766, + 62780 ], "loc": { "start": { @@ -110849,8 +110958,8 @@ "type": "ContinueStatement", "label": null, "range": [ - 62781, - 62790 + 62808, + 62817 ], "loc": { "start": { @@ -110865,8 +110974,8 @@ } ], "range": [ - 62755, - 62812 + 62782, + 62839 ], "loc": { "start": { @@ -110881,8 +110990,8 @@ }, "alternate": null, "range": [ - 62735, - 62812 + 62762, + 62839 ], "loc": { "start": { @@ -110904,8 +111013,8 @@ "type": "Identifier", "name": "data", "range": [ - 62837, - 62841 + 62864, + 62868 ], "loc": { "start": { @@ -110924,8 +111033,8 @@ "type": "Identifier", "name": "getContent", "range": [ - 62844, - 62854 + 62871, + 62881 ], "loc": { "start": { @@ -110946,8 +111055,8 @@ "type": "Identifier", "name": "cell", "range": [ - 62855, - 62859 + 62882, + 62886 ], "loc": { "start": { @@ -110964,8 +111073,8 @@ "type": "Identifier", "name": "j", "range": [ - 62860, - 62861 + 62887, + 62888 ], "loc": { "start": { @@ -110979,8 +111088,8 @@ } }, "range": [ - 62855, - 62862 + 62882, + 62889 ], "loc": { "start": { @@ -110995,8 +111104,8 @@ } ], "range": [ - 62844, - 62863 + 62871, + 62890 ], "loc": { "start": { @@ -111010,8 +111119,8 @@ } }, "range": [ - 62837, - 62863 + 62864, + 62890 ], "loc": { "start": { @@ -111027,8 +111136,8 @@ ], "kind": "let", "range": [ - 62833, - 62864 + 62860, + 62891 ], "loc": { "start": { @@ -111052,8 +111161,8 @@ "type": "Identifier", "name": "colValues", "range": [ - 62885, - 62894 + 62912, + 62921 ], "loc": { "start": { @@ -111070,8 +111179,8 @@ "type": "Identifier", "name": "push", "range": [ - 62895, - 62899 + 62922, + 62926 ], "loc": { "start": { @@ -111085,8 +111194,8 @@ } }, "range": [ - 62885, - 62899 + 62912, + 62926 ], "loc": { "start": { @@ -111104,8 +111213,8 @@ "type": "Identifier", "name": "data", "range": [ - 62900, - 62904 + 62927, + 62931 ], "loc": { "start": { @@ -111120,8 +111229,8 @@ } ], "range": [ - 62885, - 62905 + 62912, + 62932 ], "loc": { "start": { @@ -111135,8 +111244,8 @@ } }, "range": [ - 62885, - 62906 + 62912, + 62933 ], "loc": { "start": { @@ -111151,8 +111260,8 @@ } ], "range": [ - 62713, - 62924 + 62740, + 62951 ], "loc": { "start": { @@ -111166,8 +111275,8 @@ } }, "range": [ - 62679, - 62924 + 62706, + 62951 ], "loc": { "start": { @@ -111184,8 +111293,8 @@ "type": "Line", "value": " this loop retrieves cell data", "range": [ - 62630, - 62662 + 62657, + 62689 ], "loc": { "start": { @@ -111202,8 +111311,8 @@ } ], "range": [ - 62612, - 62938 + 62639, + 62965 ], "loc": { "start": { @@ -111218,8 +111327,8 @@ }, "alternate": null, "range": [ - 62565, - 62938 + 62592, + 62965 ], "loc": { "start": { @@ -111236,8 +111345,8 @@ "type": "Line", "value": " checks if row has exact cell # and is not excluded", "range": [ - 62499, - 62552 + 62526, + 62579 ], "loc": { "start": { @@ -111254,8 +111363,8 @@ } ], "range": [ - 62192, - 62948 + 62219, + 62975 ], "loc": { "start": { @@ -111269,8 +111378,8 @@ } }, "range": [ - 62149, - 62948 + 62176, + 62975 ], "loc": { "start": { @@ -111289,8 +111398,8 @@ "type": "Identifier", "name": "colValues", "range": [ - 62964, - 62973 + 62991, + 63000 ], "loc": { "start": { @@ -111304,8 +111413,8 @@ } }, "range": [ - 62957, - 62974 + 62984, + 63001 ], "loc": { "start": { @@ -111320,8 +111429,8 @@ } ], "range": [ - 61825, - 62980 + 61852, + 63007 ], "loc": { "start": { @@ -111337,8 +111446,8 @@ "generator": false, "expression": false, "range": [ - 61723, - 62980 + 61750, + 63007 ], "loc": { "start": { @@ -111354,8 +111463,8 @@ "kind": "method", "computed": false, "range": [ - 61711, - 62980 + 61738, + 63007 ], "loc": { "start": { @@ -111372,8 +111481,8 @@ "type": "Block", "value": "*\n * Return the data of a specified column\n * @param {Number} colIndex Column index\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [typed=false] Return a typed value\n * @param {Array} [exclude=[]] List of row indexes to be excluded\n * @return {Array} Flat list of data for a column\n * @private\n ", "range": [ - 61325, - 61706 + 61352, + 61733 ], "loc": { "start": { @@ -111392,8 +111501,8 @@ "type": "Block", "value": "*\n * Return the filter's value of a specified column\n * @param {Number} index Column index\n * @return {String} Filter value\n ", "range": [ - 62986, - 63138 + 63013, + 63165 ], "loc": { "start": { @@ -111415,8 +111524,8 @@ "type": "Identifier", "name": "getFilterValue", "range": [ - 63143, - 63157 + 63170, + 63184 ], "loc": { "start": { @@ -111437,8 +111546,8 @@ "type": "Identifier", "name": "index", "range": [ - 63158, - 63163 + 63185, + 63190 ], "loc": { "start": { @@ -111466,8 +111575,8 @@ "object": { "type": "ThisExpression", "range": [ - 63180, - 63184 + 63207, + 63211 ], "loc": { "start": { @@ -111484,8 +111593,8 @@ "type": "Identifier", "name": "fltGrid", "range": [ - 63185, - 63192 + 63212, + 63219 ], "loc": { "start": { @@ -111499,8 +111608,8 @@ } }, "range": [ - 63180, - 63192 + 63207, + 63219 ], "loc": { "start": { @@ -111515,8 +111624,8 @@ }, "prefix": true, "range": [ - 63179, - 63192 + 63206, + 63219 ], "loc": { "start": { @@ -111536,8 +111645,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 63208, - 63215 + 63235, + 63242 ], "loc": { "start": { @@ -111552,8 +111661,8 @@ } ], "range": [ - 63194, - 63225 + 63221, + 63252 ], "loc": { "start": { @@ -111568,8 +111677,8 @@ }, "alternate": null, "range": [ - 63175, - 63225 + 63202, + 63252 ], "loc": { "start": { @@ -111591,8 +111700,8 @@ "type": "Identifier", "name": "fltValue", "range": [ - 63238, - 63246 + 63265, + 63273 ], "loc": { "start": { @@ -111610,8 +111719,8 @@ "value": "", "raw": "''", "range": [ - 63249, - 63251 + 63276, + 63278 ], "loc": { "start": { @@ -111625,8 +111734,8 @@ } }, "range": [ - 63238, - 63251 + 63265, + 63278 ], "loc": { "start": { @@ -111642,8 +111751,8 @@ ], "kind": "let", "range": [ - 63234, - 63252 + 63261, + 63279 ], "loc": { "start": { @@ -111665,8 +111774,8 @@ "type": "Identifier", "name": "flt", "range": [ - 63265, - 63268 + 63292, + 63295 ], "loc": { "start": { @@ -111687,8 +111796,8 @@ "object": { "type": "ThisExpression", "range": [ - 63271, - 63275 + 63298, + 63302 ], "loc": { "start": { @@ -111705,8 +111814,8 @@ "type": "Identifier", "name": "getFilterElement", "range": [ - 63276, - 63292 + 63303, + 63319 ], "loc": { "start": { @@ -111720,8 +111829,8 @@ } }, "range": [ - 63271, - 63292 + 63298, + 63319 ], "loc": { "start": { @@ -111739,8 +111848,8 @@ "type": "Identifier", "name": "index", "range": [ - 63293, - 63298 + 63320, + 63325 ], "loc": { "start": { @@ -111755,8 +111864,8 @@ } ], "range": [ - 63271, - 63299 + 63298, + 63326 ], "loc": { "start": { @@ -111770,8 +111879,8 @@ } }, "range": [ - 63265, - 63299 + 63292, + 63326 ], "loc": { "start": { @@ -111787,8 +111896,8 @@ ], "kind": "let", "range": [ - 63261, - 63300 + 63288, + 63327 ], "loc": { "start": { @@ -111810,8 +111919,8 @@ "type": "Identifier", "name": "flt", "range": [ - 63314, - 63317 + 63341, + 63344 ], "loc": { "start": { @@ -111826,8 +111935,8 @@ }, "prefix": true, "range": [ - 63313, - 63317 + 63340, + 63344 ], "loc": { "start": { @@ -111849,8 +111958,8 @@ "type": "Identifier", "name": "fltValue", "range": [ - 63340, - 63348 + 63367, + 63375 ], "loc": { "start": { @@ -111864,8 +111973,8 @@ } }, "range": [ - 63333, - 63349 + 63360, + 63376 ], "loc": { "start": { @@ -111880,8 +111989,8 @@ } ], "range": [ - 63319, - 63359 + 63346, + 63386 ], "loc": { "start": { @@ -111896,8 +112005,8 @@ }, "alternate": null, "range": [ - 63309, - 63359 + 63336, + 63386 ], "loc": { "start": { @@ -111919,8 +112028,8 @@ "type": "Identifier", "name": "fltColType", "range": [ - 63373, - 63383 + 63400, + 63410 ], "loc": { "start": { @@ -111941,8 +112050,8 @@ "object": { "type": "ThisExpression", "range": [ - 63386, - 63390 + 63413, + 63417 ], "loc": { "start": { @@ -111959,8 +112068,8 @@ "type": "Identifier", "name": "getFilterType", "range": [ - 63391, - 63404 + 63418, + 63431 ], "loc": { "start": { @@ -111974,8 +112083,8 @@ } }, "range": [ - 63386, - 63404 + 63413, + 63431 ], "loc": { "start": { @@ -111993,8 +112102,8 @@ "type": "Identifier", "name": "index", "range": [ - 63405, - 63410 + 63432, + 63437 ], "loc": { "start": { @@ -112009,8 +112118,8 @@ } ], "range": [ - 63386, - 63411 + 63413, + 63438 ], "loc": { "start": { @@ -112024,8 +112133,8 @@ } }, "range": [ - 63373, - 63411 + 63400, + 63438 ], "loc": { "start": { @@ -112041,8 +112150,8 @@ ], "kind": "let", "range": [ - 63369, - 63412 + 63396, + 63439 ], "loc": { "start": { @@ -112067,8 +112176,8 @@ "type": "Identifier", "name": "fltColType", "range": [ - 63425, - 63435 + 63452, + 63462 ], "loc": { "start": { @@ -112085,8 +112194,8 @@ "type": "Identifier", "name": "MULTIPLE", "range": [ - 63440, - 63448 + 63467, + 63475 ], "loc": { "start": { @@ -112100,8 +112209,8 @@ } }, "range": [ - 63425, - 63448 + 63452, + 63475 ], "loc": { "start": { @@ -112121,8 +112230,8 @@ "type": "Identifier", "name": "fltColType", "range": [ - 63452, - 63462 + 63479, + 63489 ], "loc": { "start": { @@ -112139,8 +112248,8 @@ "type": "Identifier", "name": "CHECKLIST", "range": [ - 63467, - 63476 + 63494, + 63503 ], "loc": { "start": { @@ -112154,8 +112263,8 @@ } }, "range": [ - 63452, - 63476 + 63479, + 63503 ], "loc": { "start": { @@ -112169,8 +112278,8 @@ } }, "range": [ - 63425, - 63476 + 63452, + 63503 ], "loc": { "start": { @@ -112195,8 +112304,8 @@ "type": "Identifier", "name": "fltValue", "range": [ - 63492, - 63500 + 63519, + 63527 ], "loc": { "start": { @@ -112216,8 +112325,8 @@ "type": "Identifier", "name": "flt", "range": [ - 63503, - 63506 + 63530, + 63533 ], "loc": { "start": { @@ -112234,8 +112343,8 @@ "type": "Identifier", "name": "value", "range": [ - 63507, - 63512 + 63534, + 63539 ], "loc": { "start": { @@ -112249,8 +112358,8 @@ } }, "range": [ - 63503, - 63512 + 63530, + 63539 ], "loc": { "start": { @@ -112264,8 +112373,8 @@ } }, "range": [ - 63492, - 63512 + 63519, + 63539 ], "loc": { "start": { @@ -112279,8 +112388,8 @@ } }, "range": [ - 63492, - 63513 + 63519, + 63540 ], "loc": { "start": { @@ -112295,8 +112404,8 @@ } ], "range": [ - 63478, - 63523 + 63505, + 63550 ], "loc": { "start": { @@ -112313,8 +112422,8 @@ "type": "Line", "value": "mutiple select", "range": [ - 63532, - 63548 + 63559, + 63575 ], "loc": { "start": { @@ -112338,8 +112447,8 @@ "type": "Identifier", "name": "fltColType", "range": [ - 63566, - 63576 + 63593, + 63603 ], "loc": { "start": { @@ -112356,8 +112465,8 @@ "type": "Identifier", "name": "MULTIPLE", "range": [ - 63581, - 63589 + 63608, + 63616 ], "loc": { "start": { @@ -112371,8 +112480,8 @@ } }, "range": [ - 63566, - 63589 + 63593, + 63616 ], "loc": { "start": { @@ -112397,8 +112506,8 @@ "type": "Identifier", "name": "fltValue", "range": [ - 63605, - 63613 + 63632, + 63640 ], "loc": { "start": { @@ -112424,8 +112533,8 @@ "object": { "type": "ThisExpression", "range": [ - 63616, - 63620 + 63643, + 63647 ], "loc": { "start": { @@ -112442,8 +112551,8 @@ "type": "Identifier", "name": "feature", "range": [ - 63621, - 63628 + 63648, + 63655 ], "loc": { "start": { @@ -112457,8 +112566,8 @@ } }, "range": [ - 63616, - 63628 + 63643, + 63655 ], "loc": { "start": { @@ -112477,8 +112586,8 @@ "value": "dropdown", "raw": "'dropdown'", "range": [ - 63629, - 63639 + 63656, + 63666 ], "loc": { "start": { @@ -112493,8 +112602,8 @@ } ], "range": [ - 63616, - 63640 + 63643, + 63667 ], "loc": { "start": { @@ -112511,8 +112620,8 @@ "type": "Identifier", "name": "getValues", "range": [ - 63641, - 63650 + 63668, + 63677 ], "loc": { "start": { @@ -112526,8 +112635,8 @@ } }, "range": [ - 63616, - 63650 + 63643, + 63677 ], "loc": { "start": { @@ -112545,8 +112654,8 @@ "type": "Identifier", "name": "index", "range": [ - 63651, - 63656 + 63678, + 63683 ], "loc": { "start": { @@ -112561,8 +112670,8 @@ } ], "range": [ - 63616, - 63657 + 63643, + 63684 ], "loc": { "start": { @@ -112576,8 +112685,8 @@ } }, "range": [ - 63605, - 63657 + 63632, + 63684 ], "loc": { "start": { @@ -112591,8 +112700,8 @@ } }, "range": [ - 63605, - 63658 + 63632, + 63685 ], "loc": { "start": { @@ -112607,8 +112716,8 @@ } ], "range": [ - 63591, - 63668 + 63618, + 63695 ], "loc": { "start": { @@ -112625,8 +112734,8 @@ "type": "Line", "value": "checklist", "range": [ - 63677, - 63688 + 63704, + 63715 ], "loc": { "start": { @@ -112650,8 +112759,8 @@ "type": "Identifier", "name": "fltColType", "range": [ - 63706, - 63716 + 63733, + 63743 ], "loc": { "start": { @@ -112668,8 +112777,8 @@ "type": "Identifier", "name": "CHECKLIST", "range": [ - 63721, - 63730 + 63748, + 63757 ], "loc": { "start": { @@ -112683,8 +112792,8 @@ } }, "range": [ - 63706, - 63730 + 63733, + 63757 ], "loc": { "start": { @@ -112709,8 +112818,8 @@ "type": "Identifier", "name": "fltValue", "range": [ - 63746, - 63754 + 63773, + 63781 ], "loc": { "start": { @@ -112736,8 +112845,8 @@ "object": { "type": "ThisExpression", "range": [ - 63757, - 63761 + 63784, + 63788 ], "loc": { "start": { @@ -112754,8 +112863,8 @@ "type": "Identifier", "name": "feature", "range": [ - 63762, - 63769 + 63789, + 63796 ], "loc": { "start": { @@ -112769,8 +112878,8 @@ } }, "range": [ - 63757, - 63769 + 63784, + 63796 ], "loc": { "start": { @@ -112789,8 +112898,8 @@ "value": "checkList", "raw": "'checkList'", "range": [ - 63770, - 63781 + 63797, + 63808 ], "loc": { "start": { @@ -112805,8 +112914,8 @@ } ], "range": [ - 63757, - 63782 + 63784, + 63809 ], "loc": { "start": { @@ -112823,8 +112932,8 @@ "type": "Identifier", "name": "getValues", "range": [ - 63783, - 63792 + 63810, + 63819 ], "loc": { "start": { @@ -112838,8 +112947,8 @@ } }, "range": [ - 63757, - 63792 + 63784, + 63819 ], "loc": { "start": { @@ -112857,8 +112966,8 @@ "type": "Identifier", "name": "index", "range": [ - 63793, - 63798 + 63820, + 63825 ], "loc": { "start": { @@ -112873,8 +112982,8 @@ } ], "range": [ - 63757, - 63799 + 63784, + 63826 ], "loc": { "start": { @@ -112888,8 +112997,8 @@ } }, "range": [ - 63746, - 63799 + 63773, + 63826 ], "loc": { "start": { @@ -112903,8 +113012,8 @@ } }, "range": [ - 63746, - 63800 + 63773, + 63827 ], "loc": { "start": { @@ -112919,8 +113028,8 @@ } ], "range": [ - 63732, - 63810 + 63759, + 63837 ], "loc": { "start": { @@ -112935,8 +113044,8 @@ }, "alternate": null, "range": [ - 63702, - 63810 + 63729, + 63837 ], "loc": { "start": { @@ -112953,8 +113062,8 @@ "type": "Line", "value": "checklist", "range": [ - 63677, - 63688 + 63704, + 63715 ], "loc": { "start": { @@ -112970,8 +113079,8 @@ ] }, "range": [ - 63562, - 63810 + 63589, + 63837 ], "loc": { "start": { @@ -112988,8 +113097,8 @@ "type": "Line", "value": "mutiple select", "range": [ - 63532, - 63548 + 63559, + 63575 ], "loc": { "start": { @@ -113005,8 +113114,8 @@ ] }, "range": [ - 63421, - 63810 + 63448, + 63837 ], "loc": { "start": { @@ -113023,8 +113132,8 @@ "type": "Line", "value": "return an empty string if collection is empty or contains a single", "range": [ - 63819, - 63887 + 63846, + 63914 ], "loc": { "start": { @@ -113041,8 +113150,8 @@ "type": "Line", "value": "empty string", "range": [ - 63896, - 63910 + 63923, + 63937 ], "loc": { "start": { @@ -113071,8 +113180,8 @@ "type": "Identifier", "name": "isArray", "range": [ - 63923, - 63930 + 63950, + 63957 ], "loc": { "start": { @@ -113090,8 +113199,8 @@ "type": "Identifier", "name": "fltValue", "range": [ - 63931, - 63939 + 63958, + 63966 ], "loc": { "start": { @@ -113106,8 +113215,8 @@ } ], "range": [ - 63923, - 63940 + 63950, + 63967 ], "loc": { "start": { @@ -113130,8 +113239,8 @@ "type": "Identifier", "name": "fltValue", "range": [ - 63944, - 63952 + 63971, + 63979 ], "loc": { "start": { @@ -113148,8 +113257,8 @@ "type": "Identifier", "name": "length", "range": [ - 63953, - 63959 + 63980, + 63986 ], "loc": { "start": { @@ -113163,8 +113272,8 @@ } }, "range": [ - 63944, - 63959 + 63971, + 63986 ], "loc": { "start": { @@ -113182,8 +113291,8 @@ "value": 0, "raw": "0", "range": [ - 63964, - 63965 + 63991, + 63992 ], "loc": { "start": { @@ -113197,8 +113306,8 @@ } }, "range": [ - 63944, - 63965 + 63971, + 63992 ], "loc": { "start": { @@ -113212,8 +113321,8 @@ } }, "range": [ - 63923, - 63965 + 63950, + 63992 ], "loc": { "start": { @@ -113239,8 +113348,8 @@ "type": "Identifier", "name": "fltValue", "range": [ - 63982, - 63990 + 64009, + 64017 ], "loc": { "start": { @@ -113257,8 +113366,8 @@ "type": "Identifier", "name": "length", "range": [ - 63991, - 63997 + 64018, + 64024 ], "loc": { "start": { @@ -113272,8 +113381,8 @@ } }, "range": [ - 63982, - 63997 + 64009, + 64024 ], "loc": { "start": { @@ -113291,8 +113400,8 @@ "value": 1, "raw": "1", "range": [ - 64002, - 64003 + 64029, + 64030 ], "loc": { "start": { @@ -113306,8 +113415,8 @@ } }, "range": [ - 63982, - 64003 + 64009, + 64030 ], "loc": { "start": { @@ -113330,8 +113439,8 @@ "type": "Identifier", "name": "fltValue", "range": [ - 64007, - 64015 + 64034, + 64042 ], "loc": { "start": { @@ -113349,8 +113458,8 @@ "value": 0, "raw": "0", "range": [ - 64016, - 64017 + 64043, + 64044 ], "loc": { "start": { @@ -113364,8 +113473,8 @@ } }, "range": [ - 64007, - 64018 + 64034, + 64045 ], "loc": { "start": { @@ -113383,8 +113492,8 @@ "value": "", "raw": "''", "range": [ - 64023, - 64025 + 64050, + 64052 ], "loc": { "start": { @@ -113398,8 +113507,8 @@ } }, "range": [ - 64007, - 64025 + 64034, + 64052 ], "loc": { "start": { @@ -113413,8 +113522,8 @@ } }, "range": [ - 63982, - 64025 + 64009, + 64052 ], "loc": { "start": { @@ -113428,8 +113537,8 @@ } }, "range": [ - 63923, - 64026 + 63950, + 64053 ], "loc": { "start": { @@ -113454,8 +113563,8 @@ "type": "Identifier", "name": "fltValue", "range": [ - 64042, - 64050 + 64069, + 64077 ], "loc": { "start": { @@ -113473,8 +113582,8 @@ "value": "", "raw": "''", "range": [ - 64053, - 64055 + 64080, + 64082 ], "loc": { "start": { @@ -113488,8 +113597,8 @@ } }, "range": [ - 64042, - 64055 + 64069, + 64082 ], "loc": { "start": { @@ -113503,8 +113612,8 @@ } }, "range": [ - 64042, - 64056 + 64069, + 64083 ], "loc": { "start": { @@ -113519,8 +113628,8 @@ } ], "range": [ - 64028, - 64066 + 64055, + 64093 ], "loc": { "start": { @@ -113535,8 +113644,8 @@ }, "alternate": null, "range": [ - 63919, - 64066 + 63946, + 64093 ], "loc": { "start": { @@ -113553,8 +113662,8 @@ "type": "Line", "value": "return an empty string if collection is empty or contains a single", "range": [ - 63819, - 63887 + 63846, + 63914 ], "loc": { "start": { @@ -113571,8 +113680,8 @@ "type": "Line", "value": "empty string", "range": [ - 63896, - 63910 + 63923, + 63937 ], "loc": { "start": { @@ -113593,8 +113702,8 @@ "type": "Identifier", "name": "fltValue", "range": [ - 64083, - 64091 + 64110, + 64118 ], "loc": { "start": { @@ -113608,8 +113717,8 @@ } }, "range": [ - 64076, - 64092 + 64103, + 64119 ], "loc": { "start": { @@ -113624,8 +113733,8 @@ } ], "range": [ - 63165, - 64098 + 63192, + 64125 ], "loc": { "start": { @@ -113641,8 +113750,8 @@ "generator": false, "expression": false, "range": [ - 63157, - 64098 + 63184, + 64125 ], "loc": { "start": { @@ -113658,8 +113767,8 @@ "kind": "method", "computed": false, "range": [ - 63143, - 64098 + 63170, + 64125 ], "loc": { "start": { @@ -113676,8 +113785,8 @@ "type": "Block", "value": "*\n * Return the filter's value of a specified column\n * @param {Number} index Column index\n * @return {String} Filter value\n ", "range": [ - 62986, - 63138 + 63013, + 63165 ], "loc": { "start": { @@ -113696,8 +113805,8 @@ "type": "Block", "value": "*\n * Return the filters' values\n * @return {Array} List of filters' values\n ", "range": [ - 64104, - 64196 + 64131, + 64223 ], "loc": { "start": { @@ -113719,8 +113828,8 @@ "type": "Identifier", "name": "getFiltersValue", "range": [ - 64201, - 64216 + 64228, + 64243 ], "loc": { "start": { @@ -113751,8 +113860,8 @@ "object": { "type": "ThisExpression", "range": [ - 64234, - 64238 + 64261, + 64265 ], "loc": { "start": { @@ -113769,8 +113878,8 @@ "type": "Identifier", "name": "fltGrid", "range": [ - 64239, - 64246 + 64266, + 64273 ], "loc": { "start": { @@ -113784,8 +113893,8 @@ } }, "range": [ - 64234, - 64246 + 64261, + 64273 ], "loc": { "start": { @@ -113800,8 +113909,8 @@ }, "prefix": true, "range": [ - 64233, - 64246 + 64260, + 64273 ], "loc": { "start": { @@ -113821,8 +113930,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 64262, - 64269 + 64289, + 64296 ], "loc": { "start": { @@ -113837,8 +113946,8 @@ } ], "range": [ - 64248, - 64279 + 64275, + 64306 ], "loc": { "start": { @@ -113853,8 +113962,8 @@ }, "alternate": null, "range": [ - 64229, - 64279 + 64256, + 64306 ], "loc": { "start": { @@ -113876,8 +113985,8 @@ "type": "Identifier", "name": "searchArgs", "range": [ - 64292, - 64302 + 64319, + 64329 ], "loc": { "start": { @@ -113894,8 +114003,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 64305, - 64307 + 64332, + 64334 ], "loc": { "start": { @@ -113909,8 +114018,8 @@ } }, "range": [ - 64292, - 64307 + 64319, + 64334 ], "loc": { "start": { @@ -113926,8 +114035,8 @@ ], "kind": "let", "range": [ - 64288, - 64308 + 64315, + 64335 ], "loc": { "start": { @@ -113951,8 +114060,8 @@ "type": "Identifier", "name": "i", "range": [ - 64326, - 64327 + 64353, + 64354 ], "loc": { "start": { @@ -113970,8 +114079,8 @@ "value": 0, "raw": "0", "range": [ - 64330, - 64331 + 64357, + 64358 ], "loc": { "start": { @@ -113985,8 +114094,8 @@ } }, "range": [ - 64326, - 64331 + 64353, + 64358 ], "loc": { "start": { @@ -114005,8 +114114,8 @@ "type": "Identifier", "name": "len", "range": [ - 64333, - 64336 + 64360, + 64363 ], "loc": { "start": { @@ -114028,8 +114137,8 @@ "object": { "type": "ThisExpression", "range": [ - 64339, - 64343 + 64366, + 64370 ], "loc": { "start": { @@ -114046,8 +114155,8 @@ "type": "Identifier", "name": "fltIds", "range": [ - 64344, - 64350 + 64371, + 64377 ], "loc": { "start": { @@ -114061,8 +114170,8 @@ } }, "range": [ - 64339, - 64350 + 64366, + 64377 ], "loc": { "start": { @@ -114079,8 +114188,8 @@ "type": "Identifier", "name": "length", "range": [ - 64351, - 64357 + 64378, + 64384 ], "loc": { "start": { @@ -114094,8 +114203,8 @@ } }, "range": [ - 64339, - 64357 + 64366, + 64384 ], "loc": { "start": { @@ -114109,8 +114218,8 @@ } }, "range": [ - 64333, - 64357 + 64360, + 64384 ], "loc": { "start": { @@ -114126,8 +114235,8 @@ ], "kind": "let", "range": [ - 64322, - 64357 + 64349, + 64384 ], "loc": { "start": { @@ -114147,8 +114256,8 @@ "type": "Identifier", "name": "i", "range": [ - 64359, - 64360 + 64386, + 64387 ], "loc": { "start": { @@ -114165,8 +114274,8 @@ "type": "Identifier", "name": "len", "range": [ - 64363, - 64366 + 64390, + 64393 ], "loc": { "start": { @@ -114180,8 +114289,8 @@ } }, "range": [ - 64359, - 64366 + 64386, + 64393 ], "loc": { "start": { @@ -114201,8 +114310,8 @@ "type": "Identifier", "name": "i", "range": [ - 64368, - 64369 + 64395, + 64396 ], "loc": { "start": { @@ -114217,8 +114326,8 @@ }, "prefix": false, "range": [ - 64368, - 64371 + 64395, + 64398 ], "loc": { "start": { @@ -114243,8 +114352,8 @@ "type": "Identifier", "name": "fltValue", "range": [ - 64391, - 64399 + 64418, + 64426 ], "loc": { "start": { @@ -114265,8 +114374,8 @@ "object": { "type": "ThisExpression", "range": [ - 64402, - 64406 + 64429, + 64433 ], "loc": { "start": { @@ -114283,8 +114392,8 @@ "type": "Identifier", "name": "getFilterValue", "range": [ - 64407, - 64421 + 64434, + 64448 ], "loc": { "start": { @@ -114298,8 +114407,8 @@ } }, "range": [ - 64402, - 64421 + 64429, + 64448 ], "loc": { "start": { @@ -114317,8 +114426,8 @@ "type": "Identifier", "name": "i", "range": [ - 64422, - 64423 + 64449, + 64450 ], "loc": { "start": { @@ -114333,8 +114442,8 @@ } ], "range": [ - 64402, - 64424 + 64429, + 64451 ], "loc": { "start": { @@ -114348,8 +114457,8 @@ } }, "range": [ - 64391, - 64424 + 64418, + 64451 ], "loc": { "start": { @@ -114365,8 +114474,8 @@ ], "kind": "let", "range": [ - 64387, - 64425 + 64414, + 64452 ], "loc": { "start": { @@ -114387,8 +114496,8 @@ "type": "Identifier", "name": "isArray", "range": [ - 64442, - 64449 + 64469, + 64476 ], "loc": { "start": { @@ -114406,8 +114515,8 @@ "type": "Identifier", "name": "fltValue", "range": [ - 64450, - 64458 + 64477, + 64485 ], "loc": { "start": { @@ -114422,8 +114531,8 @@ } ], "range": [ - 64442, - 64459 + 64469, + 64486 ], "loc": { "start": { @@ -114450,8 +114559,8 @@ "type": "Identifier", "name": "searchArgs", "range": [ - 64479, - 64489 + 64506, + 64516 ], "loc": { "start": { @@ -114468,8 +114577,8 @@ "type": "Identifier", "name": "push", "range": [ - 64490, - 64494 + 64517, + 64521 ], "loc": { "start": { @@ -114483,8 +114592,8 @@ } }, "range": [ - 64479, - 64494 + 64506, + 64521 ], "loc": { "start": { @@ -114502,8 +114611,8 @@ "type": "Identifier", "name": "fltValue", "range": [ - 64495, - 64503 + 64522, + 64530 ], "loc": { "start": { @@ -114518,8 +114627,8 @@ } ], "range": [ - 64479, - 64504 + 64506, + 64531 ], "loc": { "start": { @@ -114533,8 +114642,8 @@ } }, "range": [ - 64479, - 64505 + 64506, + 64532 ], "loc": { "start": { @@ -114549,8 +114658,8 @@ } ], "range": [ - 64461, - 64519 + 64488, + 64546 ], "loc": { "start": { @@ -114577,8 +114686,8 @@ "type": "Identifier", "name": "searchArgs", "range": [ - 64543, - 64553 + 64570, + 64580 ], "loc": { "start": { @@ -114595,8 +114704,8 @@ "type": "Identifier", "name": "push", "range": [ - 64554, - 64558 + 64581, + 64585 ], "loc": { "start": { @@ -114610,8 +114719,8 @@ } }, "range": [ - 64543, - 64558 + 64570, + 64585 ], "loc": { "start": { @@ -114631,8 +114740,8 @@ "type": "Identifier", "name": "trim", "range": [ - 64559, - 64563 + 64586, + 64590 ], "loc": { "start": { @@ -114650,8 +114759,8 @@ "type": "Identifier", "name": "fltValue", "range": [ - 64564, - 64572 + 64591, + 64599 ], "loc": { "start": { @@ -114666,8 +114775,8 @@ } ], "range": [ - 64559, - 64573 + 64586, + 64600 ], "loc": { "start": { @@ -114682,8 +114791,8 @@ } ], "range": [ - 64543, - 64574 + 64570, + 64601 ], "loc": { "start": { @@ -114697,8 +114806,8 @@ } }, "range": [ - 64543, - 64575 + 64570, + 64602 ], "loc": { "start": { @@ -114713,8 +114822,8 @@ } ], "range": [ - 64525, - 64589 + 64552, + 64616 ], "loc": { "start": { @@ -114728,8 +114837,8 @@ } }, "range": [ - 64438, - 64589 + 64465, + 64616 ], "loc": { "start": { @@ -114744,8 +114853,8 @@ } ], "range": [ - 64373, - 64599 + 64400, + 64626 ], "loc": { "start": { @@ -114759,8 +114868,8 @@ } }, "range": [ - 64317, - 64599 + 64344, + 64626 ], "loc": { "start": { @@ -114779,8 +114888,8 @@ "type": "Identifier", "name": "searchArgs", "range": [ - 64615, - 64625 + 64642, + 64652 ], "loc": { "start": { @@ -114794,8 +114903,8 @@ } }, "range": [ - 64608, - 64626 + 64635, + 64653 ], "loc": { "start": { @@ -114810,8 +114919,8 @@ } ], "range": [ - 64219, - 64632 + 64246, + 64659 ], "loc": { "start": { @@ -114827,8 +114936,8 @@ "generator": false, "expression": false, "range": [ - 64216, - 64632 + 64243, + 64659 ], "loc": { "start": { @@ -114844,8 +114953,8 @@ "kind": "method", "computed": false, "range": [ - 64201, - 64632 + 64228, + 64659 ], "loc": { "start": { @@ -114862,8 +114971,8 @@ "type": "Block", "value": "*\n * Return the filters' values\n * @return {Array} List of filters' values\n ", "range": [ - 64104, - 64196 + 64131, + 64223 ], "loc": { "start": { @@ -114882,8 +114991,8 @@ "type": "Block", "value": "*\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 ", "range": [ - 64638, - 64801 + 64665, + 64828 ], "loc": { "start": { @@ -114905,8 +115014,8 @@ "type": "Identifier", "name": "getFilterId", "range": [ - 64806, - 64817 + 64833, + 64844 ], "loc": { "start": { @@ -114927,8 +115036,8 @@ "type": "Identifier", "name": "index", "range": [ - 64818, - 64823 + 64845, + 64850 ], "loc": { "start": { @@ -114956,8 +115065,8 @@ "object": { "type": "ThisExpression", "range": [ - 64840, - 64844 + 64867, + 64871 ], "loc": { "start": { @@ -114974,8 +115083,8 @@ "type": "Identifier", "name": "fltGrid", "range": [ - 64845, - 64852 + 64872, + 64879 ], "loc": { "start": { @@ -114989,8 +115098,8 @@ } }, "range": [ - 64840, - 64852 + 64867, + 64879 ], "loc": { "start": { @@ -115005,8 +115114,8 @@ }, "prefix": true, "range": [ - 64839, - 64852 + 64866, + 64879 ], "loc": { "start": { @@ -115026,8 +115135,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 64868, - 64875 + 64895, + 64902 ], "loc": { "start": { @@ -115042,8 +115151,8 @@ } ], "range": [ - 64854, - 64885 + 64881, + 64912 ], "loc": { "start": { @@ -115058,8 +115167,8 @@ }, "alternate": null, "range": [ - 64835, - 64885 + 64862, + 64912 ], "loc": { "start": { @@ -115083,8 +115192,8 @@ "object": { "type": "ThisExpression", "range": [ - 64901, - 64905 + 64928, + 64932 ], "loc": { "start": { @@ -115101,8 +115210,8 @@ "type": "Identifier", "name": "fltIds", "range": [ - 64906, - 64912 + 64933, + 64939 ], "loc": { "start": { @@ -115116,8 +115225,8 @@ } }, "range": [ - 64901, - 64912 + 64928, + 64939 ], "loc": { "start": { @@ -115134,8 +115243,8 @@ "type": "Identifier", "name": "index", "range": [ - 64913, - 64918 + 64940, + 64945 ], "loc": { "start": { @@ -115149,8 +115258,8 @@ } }, "range": [ - 64901, - 64919 + 64928, + 64946 ], "loc": { "start": { @@ -115164,8 +115273,8 @@ } }, "range": [ - 64894, - 64920 + 64921, + 64947 ], "loc": { "start": { @@ -115180,8 +115289,8 @@ } ], "range": [ - 64825, - 64926 + 64852, + 64953 ], "loc": { "start": { @@ -115197,8 +115306,8 @@ "generator": false, "expression": false, "range": [ - 64817, - 64926 + 64844, + 64953 ], "loc": { "start": { @@ -115214,8 +115323,8 @@ "kind": "method", "computed": false, "range": [ - 64806, - 64926 + 64833, + 64953 ], "loc": { "start": { @@ -115232,8 +115341,8 @@ "type": "Block", "value": "*\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 ", "range": [ - 64638, - 64801 + 64665, + 64828 ], "loc": { "start": { @@ -115252,8 +115361,8 @@ "type": "Block", "value": "*\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 ", "range": [ - 64932, - 65333 + 64959, + 65360 ], "loc": { "start": { @@ -115275,8 +115384,8 @@ "type": "Identifier", "name": "getFiltersByType", "range": [ - 65338, - 65354 + 65365, + 65381 ], "loc": { "start": { @@ -115297,8 +115406,8 @@ "type": "Identifier", "name": "type", "range": [ - 65355, - 65359 + 65382, + 65386 ], "loc": { "start": { @@ -115315,8 +115424,8 @@ "type": "Identifier", "name": "bool", "range": [ - 65361, - 65365 + 65388, + 65392 ], "loc": { "start": { @@ -115344,8 +115453,8 @@ "object": { "type": "ThisExpression", "range": [ - 65382, - 65386 + 65409, + 65413 ], "loc": { "start": { @@ -115362,8 +115471,8 @@ "type": "Identifier", "name": "fltGrid", "range": [ - 65387, - 65394 + 65414, + 65421 ], "loc": { "start": { @@ -115377,8 +115486,8 @@ } }, "range": [ - 65382, - 65394 + 65409, + 65421 ], "loc": { "start": { @@ -115393,8 +115502,8 @@ }, "prefix": true, "range": [ - 65381, - 65394 + 65408, + 65421 ], "loc": { "start": { @@ -115414,8 +115523,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 65410, - 65417 + 65437, + 65444 ], "loc": { "start": { @@ -115430,8 +115539,8 @@ } ], "range": [ - 65396, - 65427 + 65423, + 65454 ], "loc": { "start": { @@ -115446,8 +115555,8 @@ }, "alternate": null, "range": [ - 65377, - 65427 + 65404, + 65454 ], "loc": { "start": { @@ -115469,8 +115578,8 @@ "type": "Identifier", "name": "arr", "range": [ - 65440, - 65443 + 65467, + 65470 ], "loc": { "start": { @@ -115487,8 +115596,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 65446, - 65448 + 65473, + 65475 ], "loc": { "start": { @@ -115502,8 +115611,8 @@ } }, "range": [ - 65440, - 65448 + 65467, + 65475 ], "loc": { "start": { @@ -115519,8 +115628,8 @@ ], "kind": "let", "range": [ - 65436, - 65449 + 65463, + 65476 ], "loc": { "start": { @@ -115544,8 +115653,8 @@ "type": "Identifier", "name": "i", "range": [ - 65467, - 65468 + 65494, + 65495 ], "loc": { "start": { @@ -115563,8 +115672,8 @@ "value": 0, "raw": "0", "range": [ - 65471, - 65472 + 65498, + 65499 ], "loc": { "start": { @@ -115578,8 +115687,8 @@ } }, "range": [ - 65467, - 65472 + 65494, + 65499 ], "loc": { "start": { @@ -115598,8 +115707,8 @@ "type": "Identifier", "name": "len", "range": [ - 65474, - 65477 + 65501, + 65504 ], "loc": { "start": { @@ -115621,8 +115730,8 @@ "object": { "type": "ThisExpression", "range": [ - 65480, - 65484 + 65507, + 65511 ], "loc": { "start": { @@ -115639,8 +115748,8 @@ "type": "Identifier", "name": "fltIds", "range": [ - 65485, - 65491 + 65512, + 65518 ], "loc": { "start": { @@ -115654,8 +115763,8 @@ } }, "range": [ - 65480, - 65491 + 65507, + 65518 ], "loc": { "start": { @@ -115672,8 +115781,8 @@ "type": "Identifier", "name": "length", "range": [ - 65492, - 65498 + 65519, + 65525 ], "loc": { "start": { @@ -115687,8 +115796,8 @@ } }, "range": [ - 65480, - 65498 + 65507, + 65525 ], "loc": { "start": { @@ -115702,8 +115811,8 @@ } }, "range": [ - 65474, - 65498 + 65501, + 65525 ], "loc": { "start": { @@ -115719,8 +115828,8 @@ ], "kind": "let", "range": [ - 65463, - 65498 + 65490, + 65525 ], "loc": { "start": { @@ -115740,8 +115849,8 @@ "type": "Identifier", "name": "i", "range": [ - 65500, - 65501 + 65527, + 65528 ], "loc": { "start": { @@ -115758,8 +115867,8 @@ "type": "Identifier", "name": "len", "range": [ - 65504, - 65507 + 65531, + 65534 ], "loc": { "start": { @@ -115773,8 +115882,8 @@ } }, "range": [ - 65500, - 65507 + 65527, + 65534 ], "loc": { "start": { @@ -115794,8 +115903,8 @@ "type": "Identifier", "name": "i", "range": [ - 65509, - 65510 + 65536, + 65537 ], "loc": { "start": { @@ -115810,8 +115919,8 @@ }, "prefix": false, "range": [ - 65509, - 65512 + 65536, + 65539 ], "loc": { "start": { @@ -115836,8 +115945,8 @@ "type": "Identifier", "name": "fltType", "range": [ - 65532, - 65539 + 65559, + 65566 ], "loc": { "start": { @@ -115858,8 +115967,8 @@ "object": { "type": "ThisExpression", "range": [ - 65542, - 65546 + 65569, + 65573 ], "loc": { "start": { @@ -115876,8 +115985,8 @@ "type": "Identifier", "name": "getFilterType", "range": [ - 65547, - 65560 + 65574, + 65587 ], "loc": { "start": { @@ -115891,8 +116000,8 @@ } }, "range": [ - 65542, - 65560 + 65569, + 65587 ], "loc": { "start": { @@ -115910,8 +116019,8 @@ "type": "Identifier", "name": "i", "range": [ - 65561, - 65562 + 65588, + 65589 ], "loc": { "start": { @@ -115926,8 +116035,8 @@ } ], "range": [ - 65542, - 65563 + 65569, + 65590 ], "loc": { "start": { @@ -115941,8 +116050,8 @@ } }, "range": [ - 65532, - 65563 + 65559, + 65590 ], "loc": { "start": { @@ -115958,8 +116067,8 @@ ], "kind": "let", "range": [ - 65528, - 65564 + 65555, + 65591 ], "loc": { "start": { @@ -115981,8 +116090,8 @@ "type": "Identifier", "name": "fltType", "range": [ - 65581, - 65588 + 65608, + 65615 ], "loc": { "start": { @@ -116004,8 +116113,8 @@ "type": "Identifier", "name": "type", "range": [ - 65593, - 65597 + 65620, + 65624 ], "loc": { "start": { @@ -116022,8 +116131,8 @@ "type": "Identifier", "name": "toLowerCase", "range": [ - 65598, - 65609 + 65625, + 65636 ], "loc": { "start": { @@ -116037,8 +116146,8 @@ } }, "range": [ - 65593, - 65609 + 65620, + 65636 ], "loc": { "start": { @@ -116053,8 +116162,8 @@ }, "arguments": [], "range": [ - 65593, - 65611 + 65620, + 65638 ], "loc": { "start": { @@ -116068,8 +116177,8 @@ } }, "range": [ - 65581, - 65611 + 65608, + 65638 ], "loc": { "start": { @@ -116094,8 +116203,8 @@ "type": "Identifier", "name": "a", "range": [ - 65635, - 65636 + 65662, + 65663 ], "loc": { "start": { @@ -116114,8 +116223,8 @@ "type": "Identifier", "name": "bool", "range": [ - 65639, - 65643 + 65666, + 65670 ], "loc": { "start": { @@ -116132,8 +116241,8 @@ "type": "Identifier", "name": "i", "range": [ - 65646, - 65647 + 65673, + 65674 ], "loc": { "start": { @@ -116155,8 +116264,8 @@ "object": { "type": "ThisExpression", "range": [ - 65650, - 65654 + 65677, + 65681 ], "loc": { "start": { @@ -116173,8 +116282,8 @@ "type": "Identifier", "name": "fltIds", "range": [ - 65655, - 65661 + 65682, + 65688 ], "loc": { "start": { @@ -116188,8 +116297,8 @@ } }, "range": [ - 65650, - 65661 + 65677, + 65688 ], "loc": { "start": { @@ -116206,8 +116315,8 @@ "type": "Identifier", "name": "i", "range": [ - 65662, - 65663 + 65689, + 65690 ], "loc": { "start": { @@ -116221,8 +116330,8 @@ } }, "range": [ - 65650, - 65664 + 65677, + 65691 ], "loc": { "start": { @@ -116236,8 +116345,8 @@ } }, "range": [ - 65639, - 65664 + 65666, + 65691 ], "loc": { "start": { @@ -116251,8 +116360,8 @@ } }, "range": [ - 65635, - 65664 + 65662, + 65691 ], "loc": { "start": { @@ -116268,8 +116377,8 @@ ], "kind": "let", "range": [ - 65631, - 65665 + 65658, + 65692 ], "loc": { "start": { @@ -116293,8 +116402,8 @@ "type": "Identifier", "name": "arr", "range": [ - 65682, - 65685 + 65709, + 65712 ], "loc": { "start": { @@ -116311,8 +116420,8 @@ "type": "Identifier", "name": "push", "range": [ - 65686, - 65690 + 65713, + 65717 ], "loc": { "start": { @@ -116326,8 +116435,8 @@ } }, "range": [ - 65682, - 65690 + 65709, + 65717 ], "loc": { "start": { @@ -116345,8 +116454,8 @@ "type": "Identifier", "name": "a", "range": [ - 65691, - 65692 + 65718, + 65719 ], "loc": { "start": { @@ -116361,8 +116470,8 @@ } ], "range": [ - 65682, - 65693 + 65709, + 65720 ], "loc": { "start": { @@ -116376,8 +116485,8 @@ } }, "range": [ - 65682, - 65694 + 65709, + 65721 ], "loc": { "start": { @@ -116392,8 +116501,8 @@ } ], "range": [ - 65613, - 65708 + 65640, + 65735 ], "loc": { "start": { @@ -116408,8 +116517,8 @@ }, "alternate": null, "range": [ - 65577, - 65708 + 65604, + 65735 ], "loc": { "start": { @@ -116424,8 +116533,8 @@ } ], "range": [ - 65514, - 65718 + 65541, + 65745 ], "loc": { "start": { @@ -116439,8 +116548,8 @@ } }, "range": [ - 65458, - 65718 + 65485, + 65745 ], "loc": { "start": { @@ -116459,8 +116568,8 @@ "type": "Identifier", "name": "arr", "range": [ - 65734, - 65737 + 65761, + 65764 ], "loc": { "start": { @@ -116474,8 +116583,8 @@ } }, "range": [ - 65727, - 65738 + 65754, + 65765 ], "loc": { "start": { @@ -116490,8 +116599,8 @@ } ], "range": [ - 65367, - 65744 + 65394, + 65771 ], "loc": { "start": { @@ -116507,8 +116616,8 @@ "generator": false, "expression": false, "range": [ - 65354, - 65744 + 65381, + 65771 ], "loc": { "start": { @@ -116524,8 +116633,8 @@ "kind": "method", "computed": false, "range": [ - 65338, - 65744 + 65365, + 65771 ], "loc": { "start": { @@ -116542,8 +116651,8 @@ "type": "Block", "value": "*\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 ", "range": [ - 64932, - 65333 + 64959, + 65360 ], "loc": { "start": { @@ -116562,8 +116671,8 @@ "type": "Block", "value": "*\n * Return the filter's DOM element for a given column\n * @param {Number} index Column's index\n * @return {DOMElement}\n ", "range": [ - 65750, - 65896 + 65777, + 65923 ], "loc": { "start": { @@ -116585,8 +116694,8 @@ "type": "Identifier", "name": "getFilterElement", "range": [ - 65901, - 65917 + 65928, + 65944 ], "loc": { "start": { @@ -116607,8 +116716,8 @@ "type": "Identifier", "name": "index", "range": [ - 65918, - 65923 + 65945, + 65950 ], "loc": { "start": { @@ -116634,8 +116743,8 @@ "type": "Identifier", "name": "fltId", "range": [ - 65939, - 65944 + 65966, + 65971 ], "loc": { "start": { @@ -116657,8 +116766,8 @@ "object": { "type": "ThisExpression", "range": [ - 65947, - 65951 + 65974, + 65978 ], "loc": { "start": { @@ -116675,8 +116784,8 @@ "type": "Identifier", "name": "fltIds", "range": [ - 65952, - 65958 + 65979, + 65985 ], "loc": { "start": { @@ -116690,8 +116799,8 @@ } }, "range": [ - 65947, - 65958 + 65974, + 65985 ], "loc": { "start": { @@ -116708,8 +116817,8 @@ "type": "Identifier", "name": "index", "range": [ - 65959, - 65964 + 65986, + 65991 ], "loc": { "start": { @@ -116723,8 +116832,8 @@ } }, "range": [ - 65947, - 65965 + 65974, + 65992 ], "loc": { "start": { @@ -116738,8 +116847,8 @@ } }, "range": [ - 65939, - 65965 + 65966, + 65992 ], "loc": { "start": { @@ -116755,8 +116864,8 @@ ], "kind": "let", "range": [ - 65935, - 65966 + 65962, + 65993 ], "loc": { "start": { @@ -116777,8 +116886,8 @@ "type": "Identifier", "name": "elm", "range": [ - 65982, - 65985 + 66009, + 66012 ], "loc": { "start": { @@ -116796,8 +116905,8 @@ "type": "Identifier", "name": "fltId", "range": [ - 65986, - 65991 + 66013, + 66018 ], "loc": { "start": { @@ -116812,8 +116921,8 @@ } ], "range": [ - 65982, - 65992 + 66009, + 66019 ], "loc": { "start": { @@ -116827,8 +116936,8 @@ } }, "range": [ - 65975, - 65993 + 66002, + 66020 ], "loc": { "start": { @@ -116843,8 +116952,8 @@ } ], "range": [ - 65925, - 65999 + 65952, + 66026 ], "loc": { "start": { @@ -116860,8 +116969,8 @@ "generator": false, "expression": false, "range": [ - 65917, - 65999 + 65944, + 66026 ], "loc": { "start": { @@ -116877,8 +116986,8 @@ "kind": "method", "computed": false, "range": [ - 65901, - 65999 + 65928, + 66026 ], "loc": { "start": { @@ -116895,8 +117004,8 @@ "type": "Block", "value": "*\n * Return the filter's DOM element for a given column\n * @param {Number} index Column's index\n * @return {DOMElement}\n ", "range": [ - 65750, - 65896 + 65777, + 65923 ], "loc": { "start": { @@ -116915,8 +117024,8 @@ "type": "Block", "value": "*\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 ", "range": [ - 66005, - 66171 + 66032, + 66198 ], "loc": { "start": { @@ -116938,8 +117047,8 @@ "type": "Identifier", "name": "getCellsNb", "range": [ - 66176, - 66186 + 66203, + 66213 ], "loc": { "start": { @@ -116962,8 +117071,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 66187, - 66195 + 66214, + 66222 ], "loc": { "start": { @@ -116981,8 +117090,8 @@ "value": 0, "raw": "0", "range": [ - 66198, - 66199 + 66225, + 66226 ], "loc": { "start": { @@ -116996,8 +117105,8 @@ } }, "range": [ - 66187, - 66199 + 66214, + 66226 ], "loc": { "start": { @@ -117023,8 +117132,8 @@ "type": "Identifier", "name": "tr", "range": [ - 66215, - 66217 + 66242, + 66244 ], "loc": { "start": { @@ -117051,8 +117160,8 @@ "object": { "type": "ThisExpression", "range": [ - 66220, - 66224 + 66247, + 66251 ], "loc": { "start": { @@ -117069,8 +117178,8 @@ "type": "Identifier", "name": "dom", "range": [ - 66225, - 66228 + 66252, + 66255 ], "loc": { "start": { @@ -117084,8 +117193,8 @@ } }, "range": [ - 66220, - 66228 + 66247, + 66255 ], "loc": { "start": { @@ -117100,8 +117209,8 @@ }, "arguments": [], "range": [ - 66220, - 66230 + 66247, + 66257 ], "loc": { "start": { @@ -117118,8 +117227,8 @@ "type": "Identifier", "name": "rows", "range": [ - 66231, - 66235 + 66258, + 66262 ], "loc": { "start": { @@ -117133,8 +117242,8 @@ } }, "range": [ - 66220, - 66235 + 66247, + 66262 ], "loc": { "start": { @@ -117156,8 +117265,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 66236, - 66244 + 66263, + 66271 ], "loc": { "start": { @@ -117175,8 +117284,8 @@ "value": 0, "raw": "0", "range": [ - 66248, - 66249 + 66275, + 66276 ], "loc": { "start": { @@ -117190,8 +117299,8 @@ } }, "range": [ - 66236, - 66249 + 66263, + 66276 ], "loc": { "start": { @@ -117208,8 +117317,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 66252, - 66260 + 66279, + 66287 ], "loc": { "start": { @@ -117227,8 +117336,8 @@ "value": 0, "raw": "0", "range": [ - 66263, - 66264 + 66290, + 66291 ], "loc": { "start": { @@ -117242,8 +117351,8 @@ } }, "range": [ - 66236, - 66264 + 66263, + 66291 ], "loc": { "start": { @@ -117257,8 +117366,8 @@ } }, "range": [ - 66220, - 66265 + 66247, + 66292 ], "loc": { "start": { @@ -117272,8 +117381,8 @@ } }, "range": [ - 66215, - 66265 + 66242, + 66292 ], "loc": { "start": { @@ -117289,8 +117398,8 @@ ], "kind": "let", "range": [ - 66211, - 66266 + 66238, + 66293 ], "loc": { "start": { @@ -117311,8 +117420,8 @@ "type": "Identifier", "name": "tr", "range": [ - 66282, - 66284 + 66309, + 66311 ], "loc": { "start": { @@ -117335,8 +117444,8 @@ "type": "Identifier", "name": "tr", "range": [ - 66287, - 66289 + 66314, + 66316 ], "loc": { "start": { @@ -117353,8 +117462,8 @@ "type": "Identifier", "name": "cells", "range": [ - 66290, - 66295 + 66317, + 66322 ], "loc": { "start": { @@ -117368,8 +117477,8 @@ } }, "range": [ - 66287, - 66295 + 66314, + 66322 ], "loc": { "start": { @@ -117386,8 +117495,8 @@ "type": "Identifier", "name": "length", "range": [ - 66296, - 66302 + 66323, + 66329 ], "loc": { "start": { @@ -117401,8 +117510,8 @@ } }, "range": [ - 66287, - 66302 + 66314, + 66329 ], "loc": { "start": { @@ -117420,8 +117529,8 @@ "value": 0, "raw": "0", "range": [ - 66305, - 66306 + 66332, + 66333 ], "loc": { "start": { @@ -117435,8 +117544,8 @@ } }, "range": [ - 66282, - 66306 + 66309, + 66333 ], "loc": { "start": { @@ -117450,8 +117559,8 @@ } }, "range": [ - 66275, - 66307 + 66302, + 66334 ], "loc": { "start": { @@ -117466,8 +117575,8 @@ } ], "range": [ - 66201, - 66313 + 66228, + 66340 ], "loc": { "start": { @@ -117483,8 +117592,8 @@ "generator": false, "expression": false, "range": [ - 66186, - 66313 + 66213, + 66340 ], "loc": { "start": { @@ -117500,8 +117609,8 @@ "kind": "method", "computed": false, "range": [ - 66176, - 66313 + 66203, + 66340 ], "loc": { "start": { @@ -117518,8 +117627,8 @@ "type": "Block", "value": "*\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 ", "range": [ - 66005, - 66171 + 66032, + 66198 ], "loc": { "start": { @@ -117538,8 +117647,8 @@ "type": "Block", "value": "*\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 ", "range": [ - 66319, - 66550 + 66346, + 66577 ], "loc": { "start": { @@ -117561,8 +117670,8 @@ "type": "Identifier", "name": "getRowsNb", "range": [ - 66555, - 66564 + 66582, + 66591 ], "loc": { "start": { @@ -117583,8 +117692,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 66565, - 66579 + 66592, + 66606 ], "loc": { "start": { @@ -117610,8 +117719,8 @@ "type": "Identifier", "name": "s", "range": [ - 66595, - 66596 + 66622, + 66623 ], "loc": { "start": { @@ -117632,8 +117741,8 @@ "type": "Identifier", "name": "isUndef", "range": [ - 66599, - 66606 + 66626, + 66633 ], "loc": { "start": { @@ -117653,8 +117762,8 @@ "object": { "type": "ThisExpression", "range": [ - 66607, - 66611 + 66634, + 66638 ], "loc": { "start": { @@ -117671,8 +117780,8 @@ "type": "Identifier", "name": "refRow", "range": [ - 66612, - 66618 + 66639, + 66645 ], "loc": { "start": { @@ -117686,8 +117795,8 @@ } }, "range": [ - 66607, - 66618 + 66634, + 66645 ], "loc": { "start": { @@ -117702,8 +117811,8 @@ } ], "range": [ - 66599, - 66619 + 66626, + 66646 ], "loc": { "start": { @@ -117721,8 +117830,8 @@ "value": 0, "raw": "0", "range": [ - 66622, - 66623 + 66649, + 66650 ], "loc": { "start": { @@ -117741,8 +117850,8 @@ "object": { "type": "ThisExpression", "range": [ - 66626, - 66630 + 66653, + 66657 ], "loc": { "start": { @@ -117759,8 +117868,8 @@ "type": "Identifier", "name": "refRow", "range": [ - 66631, - 66637 + 66658, + 66664 ], "loc": { "start": { @@ -117774,8 +117883,8 @@ } }, "range": [ - 66626, - 66637 + 66653, + 66664 ], "loc": { "start": { @@ -117789,8 +117898,8 @@ } }, "range": [ - 66599, - 66637 + 66626, + 66664 ], "loc": { "start": { @@ -117804,8 +117913,8 @@ } }, "range": [ - 66595, - 66637 + 66622, + 66664 ], "loc": { "start": { @@ -117821,8 +117930,8 @@ ], "kind": "let", "range": [ - 66591, - 66638 + 66618, + 66665 ], "loc": { "start": { @@ -117844,8 +117953,8 @@ "type": "Identifier", "name": "ntrs", "range": [ - 66651, - 66655 + 66678, + 66682 ], "loc": { "start": { @@ -117872,8 +117981,8 @@ "object": { "type": "ThisExpression", "range": [ - 66658, - 66662 + 66685, + 66689 ], "loc": { "start": { @@ -117890,8 +117999,8 @@ "type": "Identifier", "name": "dom", "range": [ - 66663, - 66666 + 66690, + 66693 ], "loc": { "start": { @@ -117905,8 +118014,8 @@ } }, "range": [ - 66658, - 66666 + 66685, + 66693 ], "loc": { "start": { @@ -117921,8 +118030,8 @@ }, "arguments": [], "range": [ - 66658, - 66668 + 66685, + 66695 ], "loc": { "start": { @@ -117939,8 +118048,8 @@ "type": "Identifier", "name": "rows", "range": [ - 66669, - 66673 + 66696, + 66700 ], "loc": { "start": { @@ -117954,8 +118063,8 @@ } }, "range": [ - 66658, - 66673 + 66685, + 66700 ], "loc": { "start": { @@ -117972,8 +118081,8 @@ "type": "Identifier", "name": "length", "range": [ - 66674, - 66680 + 66701, + 66707 ], "loc": { "start": { @@ -117987,8 +118096,8 @@ } }, "range": [ - 66658, - 66680 + 66685, + 66707 ], "loc": { "start": { @@ -118002,8 +118111,8 @@ } }, "range": [ - 66651, - 66680 + 66678, + 66707 ], "loc": { "start": { @@ -118019,8 +118128,8 @@ ], "kind": "let", "range": [ - 66647, - 66681 + 66674, + 66708 ], "loc": { "start": { @@ -118039,8 +118148,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 66694, - 66708 + 66721, + 66735 ], "loc": { "start": { @@ -118065,8 +118174,8 @@ "type": "Identifier", "name": "s", "range": [ - 66724, - 66725 + 66751, + 66752 ], "loc": { "start": { @@ -118084,8 +118193,8 @@ "value": 0, "raw": "0", "range": [ - 66728, - 66729 + 66755, + 66756 ], "loc": { "start": { @@ -118099,8 +118208,8 @@ } }, "range": [ - 66724, - 66729 + 66751, + 66756 ], "loc": { "start": { @@ -118114,8 +118223,8 @@ } }, "range": [ - 66724, - 66730 + 66751, + 66757 ], "loc": { "start": { @@ -118130,8 +118239,8 @@ } ], "range": [ - 66710, - 66740 + 66737, + 66767 ], "loc": { "start": { @@ -118146,8 +118255,8 @@ }, "alternate": null, "range": [ - 66690, - 66740 + 66717, + 66767 ], "loc": { "start": { @@ -118168,8 +118277,8 @@ "type": "Identifier", "name": "parseInt", "range": [ - 66756, - 66764 + 66783, + 66791 ], "loc": { "start": { @@ -118190,8 +118299,8 @@ "type": "Identifier", "name": "ntrs", "range": [ - 66765, - 66769 + 66792, + 66796 ], "loc": { "start": { @@ -118208,8 +118317,8 @@ "type": "Identifier", "name": "s", "range": [ - 66772, - 66773 + 66799, + 66800 ], "loc": { "start": { @@ -118223,8 +118332,8 @@ } }, "range": [ - 66765, - 66773 + 66792, + 66800 ], "loc": { "start": { @@ -118242,8 +118351,8 @@ "value": 10, "raw": "10", "range": [ - 66775, - 66777 + 66802, + 66804 ], "loc": { "start": { @@ -118258,8 +118367,8 @@ } ], "range": [ - 66756, - 66778 + 66783, + 66805 ], "loc": { "start": { @@ -118273,8 +118382,8 @@ } }, "range": [ - 66749, - 66779 + 66776, + 66806 ], "loc": { "start": { @@ -118289,8 +118398,8 @@ } ], "range": [ - 66581, - 66785 + 66608, + 66812 ], "loc": { "start": { @@ -118306,8 +118415,8 @@ "generator": false, "expression": false, "range": [ - 66564, - 66785 + 66591, + 66812 ], "loc": { "start": { @@ -118323,8 +118432,8 @@ "kind": "method", "computed": false, "range": [ - 66555, - 66785 + 66582, + 66812 ], "loc": { "start": { @@ -118341,8 +118450,8 @@ "type": "Block", "value": "*\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 ", "range": [ - 66319, - 66550 + 66346, + 66577 ], "loc": { "start": { @@ -118361,8 +118470,8 @@ "type": "Block", "value": "*\n * Return the text content of a given cell\n * @param {DOMElement} Cell's DOM element\n * @return {String}\n ", "range": [ - 66792, - 66920 + 66819, + 66947 ], "loc": { "start": { @@ -118384,8 +118493,8 @@ "type": "Identifier", "name": "getCellValue", "range": [ - 66925, - 66937 + 66952, + 66964 ], "loc": { "start": { @@ -118406,8 +118515,8 @@ "type": "Identifier", "name": "cell", "range": [ - 66938, - 66942 + 66965, + 66969 ], "loc": { "start": { @@ -118433,8 +118542,8 @@ "type": "Identifier", "name": "idx", "range": [ - 66958, - 66961 + 66985, + 66988 ], "loc": { "start": { @@ -118454,8 +118563,8 @@ "type": "Identifier", "name": "cell", "range": [ - 66964, - 66968 + 66991, + 66995 ], "loc": { "start": { @@ -118472,8 +118581,8 @@ "type": "Identifier", "name": "cellIndex", "range": [ - 66969, - 66978 + 66996, + 67005 ], "loc": { "start": { @@ -118487,8 +118596,8 @@ } }, "range": [ - 66964, - 66978 + 66991, + 67005 ], "loc": { "start": { @@ -118502,8 +118611,8 @@ } }, "range": [ - 66958, - 66978 + 66985, + 67005 ], "loc": { "start": { @@ -118519,8 +118628,8 @@ ], "kind": "let", "range": [ - 66954, - 66979 + 66981, + 67006 ], "loc": { "start": { @@ -118542,8 +118651,8 @@ "type": "Identifier", "name": "cellParser", "range": [ - 66992, - 67002 + 67019, + 67029 ], "loc": { "start": { @@ -118562,8 +118671,8 @@ "object": { "type": "ThisExpression", "range": [ - 67005, - 67009 + 67032, + 67036 ], "loc": { "start": { @@ -118580,8 +118689,8 @@ "type": "Identifier", "name": "cellParser", "range": [ - 67010, - 67020 + 67037, + 67047 ], "loc": { "start": { @@ -118595,8 +118704,8 @@ } }, "range": [ - 67005, - 67020 + 67032, + 67047 ], "loc": { "start": { @@ -118610,8 +118719,8 @@ } }, "range": [ - 66992, - 67020 + 67019, + 67047 ], "loc": { "start": { @@ -118627,8 +118736,8 @@ ], "kind": "let", "range": [ - 66988, - 67021 + 67015, + 67048 ], "loc": { "start": { @@ -118645,8 +118754,8 @@ "type": "Line", "value": " Invoke cellParser for this column if any", "range": [ - 67030, - 67073 + 67057, + 67100 ], "loc": { "start": { @@ -118678,8 +118787,8 @@ "type": "Identifier", "name": "cellParser", "range": [ - 67086, - 67096 + 67113, + 67123 ], "loc": { "start": { @@ -118696,8 +118805,8 @@ "type": "Identifier", "name": "cols", "range": [ - 67097, - 67101 + 67124, + 67128 ], "loc": { "start": { @@ -118711,8 +118820,8 @@ } }, "range": [ - 67086, - 67101 + 67113, + 67128 ], "loc": { "start": { @@ -118729,8 +118838,8 @@ "type": "Identifier", "name": "indexOf", "range": [ - 67102, - 67109 + 67129, + 67136 ], "loc": { "start": { @@ -118744,8 +118853,8 @@ } }, "range": [ - 67086, - 67109 + 67113, + 67136 ], "loc": { "start": { @@ -118763,8 +118872,8 @@ "type": "Identifier", "name": "idx", "range": [ - 67110, - 67113 + 67137, + 67140 ], "loc": { "start": { @@ -118779,8 +118888,8 @@ } ], "range": [ - 67086, - 67114 + 67113, + 67141 ], "loc": { "start": { @@ -118801,8 +118910,8 @@ "value": 1, "raw": "1", "range": [ - 67120, - 67121 + 67147, + 67148 ], "loc": { "start": { @@ -118817,8 +118926,8 @@ }, "prefix": true, "range": [ - 67119, - 67121 + 67146, + 67148 ], "loc": { "start": { @@ -118832,8 +118941,8 @@ } }, "range": [ - 67086, - 67121 + 67113, + 67148 ], "loc": { "start": { @@ -118860,8 +118969,8 @@ "type": "Identifier", "name": "cellParser", "range": [ - 67144, - 67154 + 67171, + 67181 ], "loc": { "start": { @@ -118878,8 +118987,8 @@ "type": "Identifier", "name": "parse", "range": [ - 67155, - 67160 + 67182, + 67187 ], "loc": { "start": { @@ -118893,8 +119002,8 @@ } }, "range": [ - 67144, - 67160 + 67171, + 67187 ], "loc": { "start": { @@ -118911,8 +119020,8 @@ { "type": "ThisExpression", "range": [ - 67161, - 67165 + 67188, + 67192 ], "loc": { "start": { @@ -118929,8 +119038,8 @@ "type": "Identifier", "name": "cell", "range": [ - 67167, - 67171 + 67194, + 67198 ], "loc": { "start": { @@ -118947,8 +119056,8 @@ "type": "Identifier", "name": "idx", "range": [ - 67173, - 67176 + 67200, + 67203 ], "loc": { "start": { @@ -118963,8 +119072,8 @@ } ], "range": [ - 67144, - 67177 + 67171, + 67204 ], "loc": { "start": { @@ -118978,8 +119087,8 @@ } }, "range": [ - 67137, - 67178 + 67164, + 67205 ], "loc": { "start": { @@ -118994,8 +119103,8 @@ } ], "range": [ - 67123, - 67188 + 67150, + 67215 ], "loc": { "start": { @@ -119019,8 +119128,8 @@ "type": "Identifier", "name": "getText", "range": [ - 67215, - 67222 + 67242, + 67249 ], "loc": { "start": { @@ -119038,8 +119147,8 @@ "type": "Identifier", "name": "cell", "range": [ - 67223, - 67227 + 67250, + 67254 ], "loc": { "start": { @@ -119054,8 +119163,8 @@ } ], "range": [ - 67215, - 67228 + 67242, + 67255 ], "loc": { "start": { @@ -119069,8 +119178,8 @@ } }, "range": [ - 67208, - 67229 + 67235, + 67256 ], "loc": { "start": { @@ -119085,8 +119194,8 @@ } ], "range": [ - 67194, - 67239 + 67221, + 67266 ], "loc": { "start": { @@ -119100,8 +119209,8 @@ } }, "range": [ - 67082, - 67239 + 67109, + 67266 ], "loc": { "start": { @@ -119118,8 +119227,8 @@ "type": "Line", "value": " Invoke cellParser for this column if any", "range": [ - 67030, - 67073 + 67057, + 67100 ], "loc": { "start": { @@ -119136,8 +119245,8 @@ } ], "range": [ - 66944, - 67245 + 66971, + 67272 ], "loc": { "start": { @@ -119153,8 +119262,8 @@ "generator": false, "expression": false, "range": [ - 66937, - 67245 + 66964, + 67272 ], "loc": { "start": { @@ -119170,8 +119279,8 @@ "kind": "method", "computed": false, "range": [ - 66925, - 67245 + 66952, + 67272 ], "loc": { "start": { @@ -119188,8 +119297,8 @@ "type": "Block", "value": "*\n * Return the text content of a given cell\n * @param {DOMElement} Cell's DOM element\n * @return {String}\n ", "range": [ - 66792, - 66920 + 66819, + 66947 ], "loc": { "start": { @@ -119208,8 +119317,8 @@ "type": "Block", "value": "*\n * Return the typed data of a given cell based on the column type definition\n * @param {DOMElement} cell Cell's DOM element\n * @return {String|Number|Date}\n ", "range": [ - 67251, - 67431 + 67278, + 67458 ], "loc": { "start": { @@ -119231,8 +119340,8 @@ "type": "Identifier", "name": "getCellData", "range": [ - 67436, - 67447 + 67463, + 67474 ], "loc": { "start": { @@ -119253,8 +119362,8 @@ "type": "Identifier", "name": "cell", "range": [ - 67448, - 67452 + 67475, + 67479 ], "loc": { "start": { @@ -119280,8 +119389,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 67468, - 67476 + 67495, + 67503 ], "loc": { "start": { @@ -119301,8 +119410,8 @@ "type": "Identifier", "name": "cell", "range": [ - 67479, - 67483 + 67506, + 67510 ], "loc": { "start": { @@ -119319,8 +119428,8 @@ "type": "Identifier", "name": "cellIndex", "range": [ - 67484, - 67493 + 67511, + 67520 ], "loc": { "start": { @@ -119334,8 +119443,8 @@ } }, "range": [ - 67479, - 67493 + 67506, + 67520 ], "loc": { "start": { @@ -119349,8 +119458,8 @@ } }, "range": [ - 67468, - 67493 + 67495, + 67520 ], "loc": { "start": { @@ -119366,8 +119475,8 @@ ], "kind": "let", "range": [ - 67464, - 67494 + 67491, + 67521 ], "loc": { "start": { @@ -119389,8 +119498,8 @@ "type": "Identifier", "name": "value", "range": [ - 67507, - 67512 + 67534, + 67539 ], "loc": { "start": { @@ -119411,8 +119520,8 @@ "object": { "type": "ThisExpression", "range": [ - 67515, - 67519 + 67542, + 67546 ], "loc": { "start": { @@ -119429,8 +119538,8 @@ "type": "Identifier", "name": "getCellValue", "range": [ - 67520, - 67532 + 67547, + 67559 ], "loc": { "start": { @@ -119444,8 +119553,8 @@ } }, "range": [ - 67515, - 67532 + 67542, + 67559 ], "loc": { "start": { @@ -119463,8 +119572,8 @@ "type": "Identifier", "name": "cell", "range": [ - 67533, - 67537 + 67560, + 67564 ], "loc": { "start": { @@ -119479,8 +119588,8 @@ } ], "range": [ - 67515, - 67538 + 67542, + 67565 ], "loc": { "start": { @@ -119494,8 +119603,8 @@ } }, "range": [ - 67507, - 67538 + 67534, + 67565 ], "loc": { "start": { @@ -119511,8 +119620,8 @@ ], "kind": "let", "range": [ - 67503, - 67539 + 67530, + 67566 ], "loc": { "start": { @@ -119535,8 +119644,8 @@ "object": { "type": "ThisExpression", "range": [ - 67553, - 67557 + 67580, + 67584 ], "loc": { "start": { @@ -119553,8 +119662,8 @@ "type": "Identifier", "name": "hasType", "range": [ - 67558, - 67565 + 67585, + 67592 ], "loc": { "start": { @@ -119568,8 +119677,8 @@ } }, "range": [ - 67553, - 67565 + 67580, + 67592 ], "loc": { "start": { @@ -119587,8 +119696,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 67566, - 67574 + 67593, + 67601 ], "loc": { "start": { @@ -119608,8 +119717,8 @@ "type": "Identifier", "name": "FORMATTED_NUMBER", "range": [ - 67577, - 67593 + 67604, + 67620 ], "loc": { "start": { @@ -119624,8 +119733,8 @@ } ], "range": [ - 67576, - 67594 + 67603, + 67621 ], "loc": { "start": { @@ -119640,8 +119749,8 @@ } ], "range": [ - 67553, - 67595 + 67580, + 67622 ], "loc": { "start": { @@ -119665,8 +119774,8 @@ "type": "Identifier", "name": "parseNb", "range": [ - 67618, - 67625 + 67645, + 67652 ], "loc": { "start": { @@ -119684,8 +119793,8 @@ "type": "Identifier", "name": "value", "range": [ - 67626, - 67631 + 67653, + 67658 ], "loc": { "start": { @@ -119706,8 +119815,8 @@ "object": { "type": "ThisExpression", "range": [ - 67633, - 67637 + 67660, + 67664 ], "loc": { "start": { @@ -119724,8 +119833,8 @@ "type": "Identifier", "name": "getDecimal", "range": [ - 67638, - 67648 + 67665, + 67675 ], "loc": { "start": { @@ -119739,8 +119848,8 @@ } }, "range": [ - 67633, - 67648 + 67660, + 67675 ], "loc": { "start": { @@ -119758,8 +119867,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 67649, - 67657 + 67676, + 67684 ], "loc": { "start": { @@ -119774,8 +119883,8 @@ } ], "range": [ - 67633, - 67658 + 67660, + 67685 ], "loc": { "start": { @@ -119790,8 +119899,8 @@ } ], "range": [ - 67618, - 67659 + 67645, + 67686 ], "loc": { "start": { @@ -119805,8 +119914,8 @@ } }, "range": [ - 67611, - 67660 + 67638, + 67687 ], "loc": { "start": { @@ -119821,8 +119930,8 @@ } ], "range": [ - 67597, - 67670 + 67624, + 67697 ], "loc": { "start": { @@ -119845,8 +119954,8 @@ "object": { "type": "ThisExpression", "range": [ - 67688, - 67692 + 67715, + 67719 ], "loc": { "start": { @@ -119863,8 +119972,8 @@ "type": "Identifier", "name": "hasType", "range": [ - 67693, - 67700 + 67720, + 67727 ], "loc": { "start": { @@ -119878,8 +119987,8 @@ } }, "range": [ - 67688, - 67700 + 67715, + 67727 ], "loc": { "start": { @@ -119897,8 +120006,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 67701, - 67709 + 67728, + 67736 ], "loc": { "start": { @@ -119918,8 +120027,8 @@ "type": "Identifier", "name": "NUMBER", "range": [ - 67712, - 67718 + 67739, + 67745 ], "loc": { "start": { @@ -119934,8 +120043,8 @@ } ], "range": [ - 67711, - 67719 + 67738, + 67746 ], "loc": { "start": { @@ -119950,8 +120059,8 @@ } ], "range": [ - 67688, - 67720 + 67715, + 67747 ], "loc": { "start": { @@ -119978,8 +120087,8 @@ "type": "Identifier", "name": "Number", "range": [ - 67743, - 67749 + 67770, + 67776 ], "loc": { "start": { @@ -119997,8 +120106,8 @@ "type": "Identifier", "name": "value", "range": [ - 67750, - 67755 + 67777, + 67782 ], "loc": { "start": { @@ -120013,8 +120122,8 @@ } ], "range": [ - 67743, - 67756 + 67770, + 67783 ], "loc": { "start": { @@ -120033,8 +120142,8 @@ "type": "Identifier", "name": "parseNb", "range": [ - 67760, - 67767 + 67787, + 67794 ], "loc": { "start": { @@ -120052,8 +120161,8 @@ "type": "Identifier", "name": "value", "range": [ - 67768, - 67773 + 67795, + 67800 ], "loc": { "start": { @@ -120068,8 +120177,8 @@ } ], "range": [ - 67760, - 67774 + 67787, + 67801 ], "loc": { "start": { @@ -120083,8 +120192,8 @@ } }, "range": [ - 67743, - 67774 + 67770, + 67801 ], "loc": { "start": { @@ -120098,8 +120207,8 @@ } }, "range": [ - 67736, - 67775 + 67763, + 67802 ], "loc": { "start": { @@ -120114,8 +120223,8 @@ } ], "range": [ - 67722, - 67785 + 67749, + 67812 ], "loc": { "start": { @@ -120138,8 +120247,8 @@ "object": { "type": "ThisExpression", "range": [ - 67803, - 67807 + 67830, + 67834 ], "loc": { "start": { @@ -120156,8 +120265,8 @@ "type": "Identifier", "name": "hasType", "range": [ - 67808, - 67815 + 67835, + 67842 ], "loc": { "start": { @@ -120171,8 +120280,8 @@ } }, "range": [ - 67803, - 67815 + 67830, + 67842 ], "loc": { "start": { @@ -120190,8 +120299,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 67816, - 67824 + 67843, + 67851 ], "loc": { "start": { @@ -120211,8 +120320,8 @@ "type": "Identifier", "name": "DATE", "range": [ - 67827, - 67831 + 67854, + 67858 ], "loc": { "start": { @@ -120227,8 +120336,8 @@ } ], "range": [ - 67826, - 67832 + 67853, + 67859 ], "loc": { "start": { @@ -120243,8 +120352,8 @@ } ], "range": [ - 67803, - 67833 + 67830, + 67860 ], "loc": { "start": { @@ -120269,8 +120378,8 @@ "type": "Identifier", "name": "dateType", "range": [ - 67852, - 67860 + 67879, + 67887 ], "loc": { "start": { @@ -120292,8 +120401,8 @@ "object": { "type": "ThisExpression", "range": [ - 67863, - 67867 + 67890, + 67894 ], "loc": { "start": { @@ -120310,8 +120419,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 67868, - 67871 + 67895, + 67898 ], "loc": { "start": { @@ -120325,8 +120434,8 @@ } }, "range": [ - 67863, - 67871 + 67890, + 67898 ], "loc": { "start": { @@ -120343,8 +120452,8 @@ "type": "Identifier", "name": "dateType", "range": [ - 67872, - 67880 + 67899, + 67907 ], "loc": { "start": { @@ -120358,8 +120467,8 @@ } }, "range": [ - 67863, - 67880 + 67890, + 67907 ], "loc": { "start": { @@ -120373,8 +120482,8 @@ } }, "range": [ - 67852, - 67880 + 67879, + 67907 ], "loc": { "start": { @@ -120390,8 +120499,8 @@ ], "kind": "let", "range": [ - 67848, - 67881 + 67875, + 67908 ], "loc": { "start": { @@ -120415,8 +120524,8 @@ "type": "Identifier", "name": "dateType", "range": [ - 67901, - 67909 + 67928, + 67936 ], "loc": { "start": { @@ -120433,8 +120542,8 @@ "type": "Identifier", "name": "parse", "range": [ - 67910, - 67915 + 67937, + 67942 ], "loc": { "start": { @@ -120448,8 +120557,8 @@ } }, "range": [ - 67901, - 67915 + 67928, + 67942 ], "loc": { "start": { @@ -120467,8 +120576,8 @@ "type": "Identifier", "name": "value", "range": [ - 67916, - 67921 + 67943, + 67948 ], "loc": { "start": { @@ -120490,8 +120599,8 @@ "type": "Identifier", "name": "dateType", "range": [ - 67923, - 67931 + 67950, + 67958 ], "loc": { "start": { @@ -120508,8 +120617,8 @@ "type": "Identifier", "name": "getLocale", "range": [ - 67932, - 67941 + 67959, + 67968 ], "loc": { "start": { @@ -120523,8 +120632,8 @@ } }, "range": [ - 67923, - 67941 + 67950, + 67968 ], "loc": { "start": { @@ -120542,8 +120651,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 67942, - 67950 + 67969, + 67977 ], "loc": { "start": { @@ -120558,8 +120667,8 @@ } ], "range": [ - 67923, - 67951 + 67950, + 67978 ], "loc": { "start": { @@ -120574,8 +120683,8 @@ } ], "range": [ - 67901, - 67952 + 67928, + 67979 ], "loc": { "start": { @@ -120589,8 +120698,8 @@ } }, "range": [ - 67894, - 67953 + 67921, + 67980 ], "loc": { "start": { @@ -120605,8 +120714,8 @@ } ], "range": [ - 67834, - 67963 + 67861, + 67990 ], "loc": { "start": { @@ -120621,8 +120730,8 @@ }, "alternate": null, "range": [ - 67799, - 67963 + 67826, + 67990 ], "loc": { "start": { @@ -120636,8 +120745,8 @@ } }, "range": [ - 67684, - 67963 + 67711, + 67990 ], "loc": { "start": { @@ -120651,8 +120760,8 @@ } }, "range": [ - 67549, - 67963 + 67576, + 67990 ], "loc": { "start": { @@ -120671,8 +120780,8 @@ "type": "Identifier", "name": "value", "range": [ - 67980, - 67985 + 68007, + 68012 ], "loc": { "start": { @@ -120686,8 +120795,8 @@ } }, "range": [ - 67973, - 67986 + 68000, + 68013 ], "loc": { "start": { @@ -120702,8 +120811,8 @@ } ], "range": [ - 67454, - 67992 + 67481, + 68019 ], "loc": { "start": { @@ -120719,8 +120828,8 @@ "generator": false, "expression": false, "range": [ - 67447, - 67992 + 67474, + 68019 ], "loc": { "start": { @@ -120736,8 +120845,8 @@ "kind": "method", "computed": false, "range": [ - 67436, - 67992 + 67463, + 68019 ], "loc": { "start": { @@ -120754,8 +120863,8 @@ "type": "Block", "value": "*\n * Return the typed data of a given cell based on the column type definition\n * @param {DOMElement} cell Cell's DOM element\n * @return {String|Number|Date}\n ", "range": [ - 67251, - 67431 + 67278, + 67458 ], "loc": { "start": { @@ -120774,8 +120883,8 @@ "type": "Block", "value": "*\n * Return the table data based on its columns data type definitions\n * with following structure:\n * [\n * [rowIndex, [data0, data1...]],\n * [rowIndex, [data0, data1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @return {Array}\n ", "range": [ - 67998, - 68378 + 68025, + 68405 ], "loc": { "start": { @@ -120797,8 +120906,8 @@ "type": "Identifier", "name": "getData", "range": [ - 68383, - 68390 + 68410, + 68417 ], "loc": { "start": { @@ -120821,8 +120930,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 68391, - 68405 + 68418, + 68432 ], "loc": { "start": { @@ -120840,8 +120949,8 @@ "value": false, "raw": "false", "range": [ - 68408, - 68413 + 68435, + 68440 ], "loc": { "start": { @@ -120855,8 +120964,8 @@ } }, "range": [ - 68391, - 68413 + 68418, + 68440 ], "loc": { "start": { @@ -120875,8 +120984,8 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 68415, - 68432 + 68442, + 68459 ], "loc": { "start": { @@ -120894,8 +121003,8 @@ "value": false, "raw": "false", "range": [ - 68435, - 68440 + 68462, + 68467 ], "loc": { "start": { @@ -120909,8 +121018,8 @@ } }, "range": [ - 68415, - 68440 + 68442, + 68467 ], "loc": { "start": { @@ -120937,8 +121046,8 @@ "object": { "type": "ThisExpression", "range": [ - 68459, - 68463 + 68486, + 68490 ], "loc": { "start": { @@ -120955,8 +121064,8 @@ "type": "Identifier", "name": "getTableData", "range": [ - 68464, - 68476 + 68491, + 68503 ], "loc": { "start": { @@ -120970,8 +121079,8 @@ } }, "range": [ - 68459, - 68476 + 68486, + 68503 ], "loc": { "start": { @@ -120989,8 +121098,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 68477, - 68491 + 68504, + 68518 ], "loc": { "start": { @@ -121007,8 +121116,8 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 68493, - 68510 + 68520, + 68537 ], "loc": { "start": { @@ -121026,8 +121135,8 @@ "value": true, "raw": "true", "range": [ - 68512, - 68516 + 68539, + 68543 ], "loc": { "start": { @@ -121042,8 +121151,8 @@ } ], "range": [ - 68459, - 68517 + 68486, + 68544 ], "loc": { "start": { @@ -121057,8 +121166,8 @@ } }, "range": [ - 68452, - 68518 + 68479, + 68545 ], "loc": { "start": { @@ -121073,8 +121182,8 @@ } ], "range": [ - 68442, - 68524 + 68469, + 68551 ], "loc": { "start": { @@ -121090,8 +121199,8 @@ "generator": false, "expression": false, "range": [ - 68390, - 68524 + 68417, + 68551 ], "loc": { "start": { @@ -121107,8 +121216,8 @@ "kind": "method", "computed": false, "range": [ - 68383, - 68524 + 68410, + 68551 ], "loc": { "start": { @@ -121125,8 +121234,8 @@ "type": "Block", "value": "*\n * Return the table data based on its columns data type definitions\n * with following structure:\n * [\n * [rowIndex, [data0, data1...]],\n * [rowIndex, [data0, data1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @return {Array}\n ", "range": [ - 67998, - 68378 + 68025, + 68405 ], "loc": { "start": { @@ -121145,8 +121254,8 @@ "type": "Block", "value": "*\n * Return the table values with following structure:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @return {Array}\n ", "range": [ - 68530, - 68866 + 68557, + 68893 ], "loc": { "start": { @@ -121168,8 +121277,8 @@ "type": "Identifier", "name": "getValues", "range": [ - 68871, - 68880 + 68898, + 68907 ], "loc": { "start": { @@ -121192,8 +121301,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 68881, - 68895 + 68908, + 68922 ], "loc": { "start": { @@ -121211,8 +121320,8 @@ "value": false, "raw": "false", "range": [ - 68898, - 68903 + 68925, + 68930 ], "loc": { "start": { @@ -121226,8 +121335,8 @@ } }, "range": [ - 68881, - 68903 + 68908, + 68930 ], "loc": { "start": { @@ -121246,8 +121355,8 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 68905, - 68922 + 68932, + 68949 ], "loc": { "start": { @@ -121265,8 +121374,8 @@ "value": false, "raw": "false", "range": [ - 68925, - 68930 + 68952, + 68957 ], "loc": { "start": { @@ -121280,8 +121389,8 @@ } }, "range": [ - 68905, - 68930 + 68932, + 68957 ], "loc": { "start": { @@ -121308,8 +121417,8 @@ "object": { "type": "ThisExpression", "range": [ - 68949, - 68953 + 68976, + 68980 ], "loc": { "start": { @@ -121326,8 +121435,8 @@ "type": "Identifier", "name": "getTableData", "range": [ - 68954, - 68966 + 68981, + 68993 ], "loc": { "start": { @@ -121341,8 +121450,8 @@ } }, "range": [ - 68949, - 68966 + 68976, + 68993 ], "loc": { "start": { @@ -121360,8 +121469,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 68967, - 68981 + 68994, + 69008 ], "loc": { "start": { @@ -121378,8 +121487,8 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 68983, - 69000 + 69010, + 69027 ], "loc": { "start": { @@ -121397,8 +121506,8 @@ "value": false, "raw": "false", "range": [ - 69002, - 69007 + 69029, + 69034 ], "loc": { "start": { @@ -121413,8 +121522,8 @@ } ], "range": [ - 68949, - 69008 + 68976, + 69035 ], "loc": { "start": { @@ -121428,8 +121537,8 @@ } }, "range": [ - 68942, - 69009 + 68969, + 69036 ], "loc": { "start": { @@ -121444,8 +121553,8 @@ } ], "range": [ - 68932, - 69015 + 68959, + 69042 ], "loc": { "start": { @@ -121461,8 +121570,8 @@ "generator": false, "expression": false, "range": [ - 68880, - 69015 + 68907, + 69042 ], "loc": { "start": { @@ -121478,8 +121587,8 @@ "kind": "method", "computed": false, "range": [ - 68871, - 69015 + 68898, + 69042 ], "loc": { "start": { @@ -121496,8 +121605,8 @@ "type": "Block", "value": "*\n * Return the table values with following structure:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @return {Array}\n ", "range": [ - 68530, - 68866 + 68557, + 68893 ], "loc": { "start": { @@ -121516,8 +121625,8 @@ "type": "Block", "value": "*\n * Return the table data with following structure:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @param {Boolean} [typed=false] Return typed value\n * @return {Array}\n * @private\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 69021, - 69496 + 69048, + 69523 ], "loc": { "start": { @@ -121539,8 +121648,8 @@ "type": "Identifier", "name": "getTableData", "range": [ - 69501, - 69513 + 69528, + 69540 ], "loc": { "start": { @@ -121563,8 +121672,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 69523, - 69537 + 69550, + 69564 ], "loc": { "start": { @@ -121582,8 +121691,8 @@ "value": false, "raw": "false", "range": [ - 69540, - 69545 + 69567, + 69572 ], "loc": { "start": { @@ -121597,8 +121706,8 @@ } }, "range": [ - 69523, - 69545 + 69550, + 69572 ], "loc": { "start": { @@ -121617,8 +121726,8 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 69555, - 69572 + 69582, + 69599 ], "loc": { "start": { @@ -121636,8 +121745,8 @@ "value": false, "raw": "false", "range": [ - 69575, - 69580 + 69602, + 69607 ], "loc": { "start": { @@ -121651,8 +121760,8 @@ } }, "range": [ - 69555, - 69580 + 69582, + 69607 ], "loc": { "start": { @@ -121671,8 +121780,8 @@ "type": "Identifier", "name": "typed", "range": [ - 69590, - 69595 + 69617, + 69622 ], "loc": { "start": { @@ -121690,8 +121799,8 @@ "value": false, "raw": "false", "range": [ - 69598, - 69603 + 69625, + 69630 ], "loc": { "start": { @@ -121705,8 +121814,8 @@ } }, "range": [ - 69590, - 69603 + 69617, + 69630 ], "loc": { "start": { @@ -121732,8 +121841,8 @@ "type": "Identifier", "name": "rows", "range": [ - 69624, - 69628 + 69651, + 69655 ], "loc": { "start": { @@ -121757,8 +121866,8 @@ "object": { "type": "ThisExpression", "range": [ - 69631, - 69635 + 69658, + 69662 ], "loc": { "start": { @@ -121775,8 +121884,8 @@ "type": "Identifier", "name": "dom", "range": [ - 69636, - 69639 + 69663, + 69666 ], "loc": { "start": { @@ -121790,8 +121899,8 @@ } }, "range": [ - 69631, - 69639 + 69658, + 69666 ], "loc": { "start": { @@ -121806,8 +121915,8 @@ }, "arguments": [], "range": [ - 69631, - 69641 + 69658, + 69668 ], "loc": { "start": { @@ -121824,8 +121933,8 @@ "type": "Identifier", "name": "rows", "range": [ - 69642, - 69646 + 69669, + 69673 ], "loc": { "start": { @@ -121839,8 +121948,8 @@ } }, "range": [ - 69631, - 69646 + 69658, + 69673 ], "loc": { "start": { @@ -121854,8 +121963,8 @@ } }, "range": [ - 69624, - 69646 + 69651, + 69673 ], "loc": { "start": { @@ -121871,8 +121980,8 @@ ], "kind": "let", "range": [ - 69620, - 69647 + 69647, + 69674 ], "loc": { "start": { @@ -121894,8 +122003,8 @@ "type": "Identifier", "name": "nbRows", "range": [ - 69660, - 69666 + 69687, + 69693 ], "loc": { "start": { @@ -121916,8 +122025,8 @@ "object": { "type": "ThisExpression", "range": [ - 69669, - 69673 + 69696, + 69700 ], "loc": { "start": { @@ -121934,8 +122043,8 @@ "type": "Identifier", "name": "getRowsNb", "range": [ - 69674, - 69683 + 69701, + 69710 ], "loc": { "start": { @@ -121949,8 +122058,8 @@ } }, "range": [ - 69669, - 69683 + 69696, + 69710 ], "loc": { "start": { @@ -121969,8 +122078,8 @@ "value": true, "raw": "true", "range": [ - 69684, - 69688 + 69711, + 69715 ], "loc": { "start": { @@ -121985,8 +122094,8 @@ } ], "range": [ - 69669, - 69689 + 69696, + 69716 ], "loc": { "start": { @@ -122000,8 +122109,8 @@ } }, "range": [ - 69660, - 69689 + 69687, + 69716 ], "loc": { "start": { @@ -122017,8 +122126,8 @@ ], "kind": "let", "range": [ - 69656, - 69690 + 69683, + 69717 ], "loc": { "start": { @@ -122040,8 +122149,8 @@ "type": "Identifier", "name": "tblData", "range": [ - 69703, - 69710 + 69730, + 69737 ], "loc": { "start": { @@ -122058,8 +122167,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 69713, - 69715 + 69740, + 69742 ], "loc": { "start": { @@ -122073,8 +122182,8 @@ } }, "range": [ - 69703, - 69715 + 69730, + 69742 ], "loc": { "start": { @@ -122090,8 +122199,8 @@ ], "kind": "let", "range": [ - 69699, - 69716 + 69726, + 69743 ], "loc": { "start": { @@ -122113,8 +122222,8 @@ "type": "Identifier", "name": "getContent", "range": [ - 69729, - 69739 + 69756, + 69766 ], "loc": { "start": { @@ -122133,8 +122242,8 @@ "type": "Identifier", "name": "typed", "range": [ - 69742, - 69747 + 69769, + 69774 ], "loc": { "start": { @@ -122158,8 +122267,8 @@ "object": { "type": "ThisExpression", "range": [ - 69750, - 69754 + 69777, + 69781 ], "loc": { "start": { @@ -122176,8 +122285,8 @@ "type": "Identifier", "name": "getCellData", "range": [ - 69755, - 69766 + 69782, + 69793 ], "loc": { "start": { @@ -122191,8 +122300,8 @@ } }, "range": [ - 69750, - 69766 + 69777, + 69793 ], "loc": { "start": { @@ -122209,8 +122318,8 @@ "type": "Identifier", "name": "bind", "range": [ - 69767, - 69771 + 69794, + 69798 ], "loc": { "start": { @@ -122224,8 +122333,8 @@ } }, "range": [ - 69750, - 69771 + 69777, + 69798 ], "loc": { "start": { @@ -122242,8 +122351,8 @@ { "type": "ThisExpression", "range": [ - 69772, - 69776 + 69799, + 69803 ], "loc": { "start": { @@ -122258,8 +122367,8 @@ } ], "range": [ - 69750, - 69777 + 69777, + 69804 ], "loc": { "start": { @@ -122283,8 +122392,8 @@ "object": { "type": "ThisExpression", "range": [ - 69792, - 69796 + 69819, + 69823 ], "loc": { "start": { @@ -122301,8 +122410,8 @@ "type": "Identifier", "name": "getCellValue", "range": [ - 69797, - 69809 + 69824, + 69836 ], "loc": { "start": { @@ -122316,8 +122425,8 @@ } }, "range": [ - 69792, - 69809 + 69819, + 69836 ], "loc": { "start": { @@ -122334,8 +122443,8 @@ "type": "Identifier", "name": "bind", "range": [ - 69810, - 69814 + 69837, + 69841 ], "loc": { "start": { @@ -122349,8 +122458,8 @@ } }, "range": [ - 69792, - 69814 + 69819, + 69841 ], "loc": { "start": { @@ -122367,8 +122476,8 @@ { "type": "ThisExpression", "range": [ - 69815, - 69819 + 69842, + 69846 ], "loc": { "start": { @@ -122383,8 +122492,8 @@ } ], "range": [ - 69792, - 69820 + 69819, + 69847 ], "loc": { "start": { @@ -122398,8 +122507,8 @@ } }, "range": [ - 69742, - 69820 + 69769, + 69847 ], "loc": { "start": { @@ -122413,8 +122522,8 @@ } }, "range": [ - 69729, - 69820 + 69756, + 69847 ], "loc": { "start": { @@ -122430,8 +122539,8 @@ ], "kind": "let", "range": [ - 69725, - 69821 + 69752, + 69848 ], "loc": { "start": { @@ -122450,8 +122559,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 69835, - 69849 + 69862, + 69876 ], "loc": { "start": { @@ -122476,8 +122585,8 @@ "type": "Identifier", "name": "headers", "range": [ - 69869, - 69876 + 69896, + 69903 ], "loc": { "start": { @@ -122498,8 +122607,8 @@ "object": { "type": "ThisExpression", "range": [ - 69879, - 69883 + 69906, + 69910 ], "loc": { "start": { @@ -122516,8 +122625,8 @@ "type": "Identifier", "name": "getHeadersText", "range": [ - 69884, - 69898 + 69911, + 69925 ], "loc": { "start": { @@ -122531,8 +122640,8 @@ } }, "range": [ - 69879, - 69898 + 69906, + 69925 ], "loc": { "start": { @@ -122550,8 +122659,8 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 69899, - 69916 + 69926, + 69943 ], "loc": { "start": { @@ -122566,8 +122675,8 @@ } ], "range": [ - 69879, - 69917 + 69906, + 69944 ], "loc": { "start": { @@ -122581,8 +122690,8 @@ } }, "range": [ - 69869, - 69917 + 69896, + 69944 ], "loc": { "start": { @@ -122598,8 +122707,8 @@ ], "kind": "let", "range": [ - 69865, - 69918 + 69892, + 69945 ], "loc": { "start": { @@ -122623,8 +122732,8 @@ "type": "Identifier", "name": "tblData", "range": [ - 69931, - 69938 + 69958, + 69965 ], "loc": { "start": { @@ -122641,8 +122750,8 @@ "type": "Identifier", "name": "push", "range": [ - 69939, - 69943 + 69966, + 69970 ], "loc": { "start": { @@ -122656,8 +122765,8 @@ } }, "range": [ - 69931, - 69943 + 69958, + 69970 ], "loc": { "start": { @@ -122682,8 +122791,8 @@ "object": { "type": "ThisExpression", "range": [ - 69945, - 69949 + 69972, + 69976 ], "loc": { "start": { @@ -122700,8 +122809,8 @@ "type": "Identifier", "name": "getHeadersRowIndex", "range": [ - 69950, - 69968 + 69977, + 69995 ], "loc": { "start": { @@ -122715,8 +122824,8 @@ } }, "range": [ - 69945, - 69968 + 69972, + 69995 ], "loc": { "start": { @@ -122731,8 +122840,8 @@ }, "arguments": [], "range": [ - 69945, - 69970 + 69972, + 69997 ], "loc": { "start": { @@ -122749,8 +122858,8 @@ "type": "Identifier", "name": "headers", "range": [ - 69972, - 69979 + 69999, + 70006 ], "loc": { "start": { @@ -122765,8 +122874,8 @@ } ], "range": [ - 69944, - 69980 + 69971, + 70007 ], "loc": { "start": { @@ -122781,8 +122890,8 @@ } ], "range": [ - 69931, - 69981 + 69958, + 70008 ], "loc": { "start": { @@ -122796,8 +122905,8 @@ } }, "range": [ - 69931, - 69982 + 69958, + 70009 ], "loc": { "start": { @@ -122812,8 +122921,8 @@ } ], "range": [ - 69851, - 69992 + 69878, + 70019 ], "loc": { "start": { @@ -122828,8 +122937,8 @@ }, "alternate": null, "range": [ - 69831, - 69992 + 69858, + 70019 ], "loc": { "start": { @@ -122853,8 +122962,8 @@ "type": "Identifier", "name": "k", "range": [ - 70010, - 70011 + 70037, + 70038 ], "loc": { "start": { @@ -122873,8 +122982,8 @@ "object": { "type": "ThisExpression", "range": [ - 70014, - 70018 + 70041, + 70045 ], "loc": { "start": { @@ -122891,8 +123000,8 @@ "type": "Identifier", "name": "refRow", "range": [ - 70019, - 70025 + 70046, + 70052 ], "loc": { "start": { @@ -122906,8 +123015,8 @@ } }, "range": [ - 70014, - 70025 + 70041, + 70052 ], "loc": { "start": { @@ -122921,8 +123030,8 @@ } }, "range": [ - 70010, - 70025 + 70037, + 70052 ], "loc": { "start": { @@ -122938,8 +123047,8 @@ ], "kind": "let", "range": [ - 70006, - 70025 + 70033, + 70052 ], "loc": { "start": { @@ -122959,8 +123068,8 @@ "type": "Identifier", "name": "k", "range": [ - 70027, - 70028 + 70054, + 70055 ], "loc": { "start": { @@ -122977,8 +123086,8 @@ "type": "Identifier", "name": "nbRows", "range": [ - 70031, - 70037 + 70058, + 70064 ], "loc": { "start": { @@ -122992,8 +123101,8 @@ } }, "range": [ - 70027, - 70037 + 70054, + 70064 ], "loc": { "start": { @@ -123013,8 +123122,8 @@ "type": "Identifier", "name": "k", "range": [ - 70039, - 70040 + 70066, + 70067 ], "loc": { "start": { @@ -123029,8 +123138,8 @@ }, "prefix": false, "range": [ - 70039, - 70042 + 70066, + 70069 ], "loc": { "start": { @@ -123055,8 +123164,8 @@ "type": "Identifier", "name": "rowData", "range": [ - 70062, - 70069 + 70089, + 70096 ], "loc": { "start": { @@ -123076,8 +123185,8 @@ "type": "Identifier", "name": "k", "range": [ - 70073, - 70074 + 70100, + 70101 ], "loc": { "start": { @@ -123094,8 +123203,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 70076, - 70078 + 70103, + 70105 ], "loc": { "start": { @@ -123110,8 +123219,8 @@ } ], "range": [ - 70072, - 70079 + 70099, + 70106 ], "loc": { "start": { @@ -123125,8 +123234,8 @@ } }, "range": [ - 70062, - 70079 + 70089, + 70106 ], "loc": { "start": { @@ -123142,8 +123251,8 @@ ], "kind": "let", "range": [ - 70058, - 70080 + 70085, + 70107 ], "loc": { "start": { @@ -123165,8 +123274,8 @@ "type": "Identifier", "name": "cells", "range": [ - 70097, - 70102 + 70124, + 70129 ], "loc": { "start": { @@ -123189,8 +123298,8 @@ "type": "Identifier", "name": "rows", "range": [ - 70105, - 70109 + 70132, + 70136 ], "loc": { "start": { @@ -123207,8 +123316,8 @@ "type": "Identifier", "name": "k", "range": [ - 70110, - 70111 + 70137, + 70138 ], "loc": { "start": { @@ -123222,8 +123331,8 @@ } }, "range": [ - 70105, - 70112 + 70132, + 70139 ], "loc": { "start": { @@ -123240,8 +123349,8 @@ "type": "Identifier", "name": "cells", "range": [ - 70113, - 70118 + 70140, + 70145 ], "loc": { "start": { @@ -123255,8 +123364,8 @@ } }, "range": [ - 70105, - 70118 + 70132, + 70145 ], "loc": { "start": { @@ -123270,8 +123379,8 @@ } }, "range": [ - 70097, - 70118 + 70124, + 70145 ], "loc": { "start": { @@ -123287,8 +123396,8 @@ ], "kind": "let", "range": [ - 70093, - 70119 + 70120, + 70146 ], "loc": { "start": { @@ -123312,8 +123421,8 @@ "type": "Identifier", "name": "j", "range": [ - 70141, - 70142 + 70168, + 70169 ], "loc": { "start": { @@ -123331,8 +123440,8 @@ "value": 0, "raw": "0", "range": [ - 70145, - 70146 + 70172, + 70173 ], "loc": { "start": { @@ -123346,8 +123455,8 @@ } }, "range": [ - 70141, - 70146 + 70168, + 70173 ], "loc": { "start": { @@ -123366,8 +123475,8 @@ "type": "Identifier", "name": "len", "range": [ - 70148, - 70151 + 70175, + 70178 ], "loc": { "start": { @@ -123387,8 +123496,8 @@ "type": "Identifier", "name": "cells", "range": [ - 70154, - 70159 + 70181, + 70186 ], "loc": { "start": { @@ -123405,8 +123514,8 @@ "type": "Identifier", "name": "length", "range": [ - 70160, - 70166 + 70187, + 70193 ], "loc": { "start": { @@ -123420,8 +123529,8 @@ } }, "range": [ - 70154, - 70166 + 70181, + 70193 ], "loc": { "start": { @@ -123435,8 +123544,8 @@ } }, "range": [ - 70148, - 70166 + 70175, + 70193 ], "loc": { "start": { @@ -123452,8 +123561,8 @@ ], "kind": "let", "range": [ - 70137, - 70166 + 70164, + 70193 ], "loc": { "start": { @@ -123473,8 +123582,8 @@ "type": "Identifier", "name": "j", "range": [ - 70168, - 70169 + 70195, + 70196 ], "loc": { "start": { @@ -123491,8 +123600,8 @@ "type": "Identifier", "name": "len", "range": [ - 70172, - 70175 + 70199, + 70202 ], "loc": { "start": { @@ -123506,8 +123615,8 @@ } }, "range": [ - 70168, - 70175 + 70195, + 70202 ], "loc": { "start": { @@ -123527,8 +123636,8 @@ "type": "Identifier", "name": "j", "range": [ - 70177, - 70178 + 70204, + 70205 ], "loc": { "start": { @@ -123543,8 +123652,8 @@ }, "prefix": false, "range": [ - 70177, - 70180 + 70204, + 70207 ], "loc": { "start": { @@ -123569,8 +123678,8 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 70204, - 70221 + 70231, + 70248 ], "loc": { "start": { @@ -123591,8 +123700,8 @@ "object": { "type": "ThisExpression", "range": [ - 70225, - 70229 + 70252, + 70256 ], "loc": { "start": { @@ -123609,8 +123718,8 @@ "type": "Identifier", "name": "hasExtension", "range": [ - 70230, - 70242 + 70257, + 70269 ], "loc": { "start": { @@ -123624,8 +123733,8 @@ } }, "range": [ - 70225, - 70242 + 70252, + 70269 ], "loc": { "start": { @@ -123644,8 +123753,8 @@ "value": "colsVisibility", "raw": "'colsVisibility'", "range": [ - 70243, - 70259 + 70270, + 70286 ], "loc": { "start": { @@ -123660,8 +123769,8 @@ } ], "range": [ - 70225, - 70260 + 70252, + 70287 ], "loc": { "start": { @@ -123675,8 +123784,8 @@ } }, "range": [ - 70204, - 70260 + 70231, + 70287 ], "loc": { "start": { @@ -123707,8 +123816,8 @@ "object": { "type": "ThisExpression", "range": [ - 70288, - 70292 + 70315, + 70319 ], "loc": { "start": { @@ -123725,8 +123834,8 @@ "type": "Identifier", "name": "extension", "range": [ - 70293, - 70302 + 70320, + 70329 ], "loc": { "start": { @@ -123740,8 +123849,8 @@ } }, "range": [ - 70288, - 70302 + 70315, + 70329 ], "loc": { "start": { @@ -123760,8 +123869,8 @@ "value": "colsVisibility", "raw": "'colsVisibility'", "range": [ - 70303, - 70319 + 70330, + 70346 ], "loc": { "start": { @@ -123776,8 +123885,8 @@ } ], "range": [ - 70288, - 70320 + 70315, + 70347 ], "loc": { "start": { @@ -123794,8 +123903,8 @@ "type": "Identifier", "name": "isColHidden", "range": [ - 70321, - 70332 + 70348, + 70359 ], "loc": { "start": { @@ -123809,8 +123918,8 @@ } }, "range": [ - 70288, - 70332 + 70315, + 70359 ], "loc": { "start": { @@ -123828,8 +123937,8 @@ "type": "Identifier", "name": "j", "range": [ - 70333, - 70334 + 70360, + 70361 ], "loc": { "start": { @@ -123844,8 +123953,8 @@ } ], "range": [ - 70288, - 70335 + 70315, + 70362 ], "loc": { "start": { @@ -123865,8 +123974,8 @@ "type": "ContinueStatement", "label": null, "range": [ - 70363, - 70372 + 70390, + 70399 ], "loc": { "start": { @@ -123881,8 +123990,8 @@ } ], "range": [ - 70337, - 70394 + 70364, + 70421 ], "loc": { "start": { @@ -123897,8 +124006,8 @@ }, "alternate": null, "range": [ - 70284, - 70394 + 70311, + 70421 ], "loc": { "start": { @@ -123913,8 +124022,8 @@ } ], "range": [ - 70262, - 70412 + 70289, + 70439 ], "loc": { "start": { @@ -123929,8 +124038,8 @@ }, "alternate": null, "range": [ - 70200, - 70412 + 70227, + 70439 ], "loc": { "start": { @@ -123952,8 +124061,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 70433, - 70442 + 70460, + 70469 ], "loc": { "start": { @@ -123972,8 +124081,8 @@ "type": "Identifier", "name": "getContent", "range": [ - 70445, - 70455 + 70472, + 70482 ], "loc": { "start": { @@ -123994,8 +124103,8 @@ "type": "Identifier", "name": "cells", "range": [ - 70456, - 70461 + 70483, + 70488 ], "loc": { "start": { @@ -124012,8 +124121,8 @@ "type": "Identifier", "name": "j", "range": [ - 70462, - 70463 + 70489, + 70490 ], "loc": { "start": { @@ -124027,8 +124136,8 @@ } }, "range": [ - 70456, - 70464 + 70483, + 70491 ], "loc": { "start": { @@ -124043,8 +124152,8 @@ } ], "range": [ - 70445, - 70465 + 70472, + 70492 ], "loc": { "start": { @@ -124058,8 +124167,8 @@ } }, "range": [ - 70433, - 70465 + 70460, + 70492 ], "loc": { "start": { @@ -124075,8 +124184,8 @@ ], "kind": "let", "range": [ - 70429, - 70466 + 70456, + 70493 ], "loc": { "start": { @@ -124103,8 +124212,8 @@ "type": "Identifier", "name": "rowData", "range": [ - 70483, - 70490 + 70510, + 70517 ], "loc": { "start": { @@ -124122,8 +124231,8 @@ "value": 1, "raw": "1", "range": [ - 70491, - 70492 + 70518, + 70519 ], "loc": { "start": { @@ -124137,8 +124246,8 @@ } }, "range": [ - 70483, - 70493 + 70510, + 70520 ], "loc": { "start": { @@ -124155,8 +124264,8 @@ "type": "Identifier", "name": "push", "range": [ - 70494, - 70498 + 70521, + 70525 ], "loc": { "start": { @@ -124170,8 +124279,8 @@ } }, "range": [ - 70483, - 70498 + 70510, + 70525 ], "loc": { "start": { @@ -124189,8 +124298,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 70499, - 70508 + 70526, + 70535 ], "loc": { "start": { @@ -124205,8 +124314,8 @@ } ], "range": [ - 70483, - 70509 + 70510, + 70536 ], "loc": { "start": { @@ -124220,8 +124329,8 @@ } }, "range": [ - 70483, - 70510 + 70510, + 70537 ], "loc": { "start": { @@ -124236,8 +124345,8 @@ } ], "range": [ - 70182, - 70524 + 70209, + 70551 ], "loc": { "start": { @@ -124251,8 +124360,8 @@ } }, "range": [ - 70132, - 70524 + 70159, + 70551 ], "loc": { "start": { @@ -124276,8 +124385,8 @@ "type": "Identifier", "name": "tblData", "range": [ - 70537, - 70544 + 70564, + 70571 ], "loc": { "start": { @@ -124294,8 +124403,8 @@ "type": "Identifier", "name": "push", "range": [ - 70545, - 70549 + 70572, + 70576 ], "loc": { "start": { @@ -124309,8 +124418,8 @@ } }, "range": [ - 70537, - 70549 + 70564, + 70576 ], "loc": { "start": { @@ -124328,8 +124437,8 @@ "type": "Identifier", "name": "rowData", "range": [ - 70550, - 70557 + 70577, + 70584 ], "loc": { "start": { @@ -124344,8 +124453,8 @@ } ], "range": [ - 70537, - 70558 + 70564, + 70585 ], "loc": { "start": { @@ -124359,8 +124468,8 @@ } }, "range": [ - 70537, - 70559 + 70564, + 70586 ], "loc": { "start": { @@ -124375,8 +124484,8 @@ } ], "range": [ - 70044, - 70569 + 70071, + 70596 ], "loc": { "start": { @@ -124390,8 +124499,8 @@ } }, "range": [ - 70001, - 70569 + 70028, + 70596 ], "loc": { "start": { @@ -124410,8 +124519,8 @@ "type": "Identifier", "name": "tblData", "range": [ - 70585, - 70592 + 70612, + 70619 ], "loc": { "start": { @@ -124425,8 +124534,8 @@ } }, "range": [ - 70578, - 70593 + 70605, + 70620 ], "loc": { "start": { @@ -124441,8 +124550,8 @@ } ], "range": [ - 69610, - 70599 + 69637, + 70626 ], "loc": { "start": { @@ -124458,8 +124567,8 @@ "generator": false, "expression": false, "range": [ - 69513, - 70599 + 69540, + 70626 ], "loc": { "start": { @@ -124475,8 +124584,8 @@ "kind": "method", "computed": false, "range": [ - 69501, - 70599 + 69528, + 70626 ], "loc": { "start": { @@ -124493,8 +124602,8 @@ "type": "Block", "value": "*\n * Return the table data with following structure:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @param {Boolean} [typed=false] Return typed value\n * @return {Array}\n * @private\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 69021, - 69496 + 69048, + 69523 ], "loc": { "start": { @@ -124513,8 +124622,8 @@ "type": "Block", "value": "*\n * Return the filtered table data based on its columns data type definitions\n * with following structure:\n * [\n * [rowIndex, [data0, data1...]],\n * [rowIndex, [data0, data1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @return {Array}\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 70605, - 71061 + 70632, + 71088 ], "loc": { "start": { @@ -124536,8 +124645,8 @@ "type": "Identifier", "name": "getFilteredData", "range": [ - 71066, - 71081 + 71093, + 71108 ], "loc": { "start": { @@ -124560,8 +124669,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 71082, - 71096 + 71109, + 71123 ], "loc": { "start": { @@ -124579,8 +124688,8 @@ "value": false, "raw": "false", "range": [ - 71099, - 71104 + 71126, + 71131 ], "loc": { "start": { @@ -124594,8 +124703,8 @@ } }, "range": [ - 71082, - 71104 + 71109, + 71131 ], "loc": { "start": { @@ -124614,8 +124723,8 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 71106, - 71123 + 71133, + 71150 ], "loc": { "start": { @@ -124633,8 +124742,8 @@ "value": false, "raw": "false", "range": [ - 71126, - 71131 + 71153, + 71158 ], "loc": { "start": { @@ -124648,8 +124757,8 @@ } }, "range": [ - 71106, - 71131 + 71133, + 71158 ], "loc": { "start": { @@ -124676,8 +124785,8 @@ "object": { "type": "ThisExpression", "range": [ - 71150, - 71154 + 71177, + 71181 ], "loc": { "start": { @@ -124694,8 +124803,8 @@ "type": "Identifier", "name": "filteredData", "range": [ - 71155, - 71167 + 71182, + 71194 ], "loc": { "start": { @@ -124709,8 +124818,8 @@ } }, "range": [ - 71150, - 71167 + 71177, + 71194 ], "loc": { "start": { @@ -124728,8 +124837,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 71168, - 71182 + 71195, + 71209 ], "loc": { "start": { @@ -124746,8 +124855,8 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 71184, - 71201 + 71211, + 71228 ], "loc": { "start": { @@ -124765,8 +124874,8 @@ "value": true, "raw": "true", "range": [ - 71203, - 71207 + 71230, + 71234 ], "loc": { "start": { @@ -124781,8 +124890,8 @@ } ], "range": [ - 71150, - 71208 + 71177, + 71235 ], "loc": { "start": { @@ -124796,8 +124905,8 @@ } }, "range": [ - 71143, - 71209 + 71170, + 71236 ], "loc": { "start": { @@ -124812,8 +124921,8 @@ } ], "range": [ - 71133, - 71215 + 71160, + 71242 ], "loc": { "start": { @@ -124829,8 +124938,8 @@ "generator": false, "expression": false, "range": [ - 71081, - 71215 + 71108, + 71242 ], "loc": { "start": { @@ -124846,8 +124955,8 @@ "kind": "method", "computed": false, "range": [ - 71066, - 71215 + 71093, + 71242 ], "loc": { "start": { @@ -124864,8 +124973,8 @@ "type": "Block", "value": "*\n * Return the filtered table data based on its columns data type definitions\n * with following structure:\n * [\n * [rowIndex, [data0, data1...]],\n * [rowIndex, [data0, data1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @return {Array}\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 70605, - 71061 + 70632, + 71088 ], "loc": { "start": { @@ -124884,8 +124993,8 @@ "type": "Block", "value": "*\n * Return the filtered table values with following structure:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @return {Array}\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 71221, - 71633 + 71248, + 71660 ], "loc": { "start": { @@ -124907,8 +125016,8 @@ "type": "Identifier", "name": "getFilteredValues", "range": [ - 71638, - 71655 + 71665, + 71682 ], "loc": { "start": { @@ -124931,8 +125040,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 71656, - 71670 + 71683, + 71697 ], "loc": { "start": { @@ -124950,8 +125059,8 @@ "value": false, "raw": "false", "range": [ - 71673, - 71678 + 71700, + 71705 ], "loc": { "start": { @@ -124965,8 +125074,8 @@ } }, "range": [ - 71656, - 71678 + 71683, + 71705 ], "loc": { "start": { @@ -124985,8 +125094,8 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 71680, - 71697 + 71707, + 71724 ], "loc": { "start": { @@ -125004,8 +125113,8 @@ "value": false, "raw": "false", "range": [ - 71700, - 71705 + 71727, + 71732 ], "loc": { "start": { @@ -125019,8 +125128,8 @@ } }, "range": [ - 71680, - 71705 + 71707, + 71732 ], "loc": { "start": { @@ -125047,8 +125156,8 @@ "object": { "type": "ThisExpression", "range": [ - 71724, - 71728 + 71751, + 71755 ], "loc": { "start": { @@ -125065,8 +125174,8 @@ "type": "Identifier", "name": "filteredData", "range": [ - 71729, - 71741 + 71756, + 71768 ], "loc": { "start": { @@ -125080,8 +125189,8 @@ } }, "range": [ - 71724, - 71741 + 71751, + 71768 ], "loc": { "start": { @@ -125099,8 +125208,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 71742, - 71756 + 71769, + 71783 ], "loc": { "start": { @@ -125117,8 +125226,8 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 71758, - 71775 + 71785, + 71802 ], "loc": { "start": { @@ -125136,8 +125245,8 @@ "value": false, "raw": "false", "range": [ - 71777, - 71782 + 71804, + 71809 ], "loc": { "start": { @@ -125152,8 +125261,8 @@ } ], "range": [ - 71724, - 71783 + 71751, + 71810 ], "loc": { "start": { @@ -125167,8 +125276,8 @@ } }, "range": [ - 71717, - 71784 + 71744, + 71811 ], "loc": { "start": { @@ -125183,8 +125292,8 @@ } ], "range": [ - 71707, - 71790 + 71734, + 71817 ], "loc": { "start": { @@ -125200,8 +125309,8 @@ "generator": false, "expression": false, "range": [ - 71655, - 71790 + 71682, + 71817 ], "loc": { "start": { @@ -125217,8 +125326,8 @@ "kind": "method", "computed": false, "range": [ - 71638, - 71790 + 71665, + 71817 ], "loc": { "start": { @@ -125235,8 +125344,8 @@ "type": "Block", "value": "*\n * Return the filtered table values with following structure:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @return {Array}\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 71221, - 71633 + 71248, + 71660 ], "loc": { "start": { @@ -125255,8 +125364,8 @@ "type": "Block", "value": "*\n * Return the filtered data with following structure:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @param {Boolean} [typed=false] Return typed value\n * @return {Array}\n * @private\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 71796, - 72274 + 71823, + 72301 ], "loc": { "start": { @@ -125278,8 +125387,8 @@ "type": "Identifier", "name": "filteredData", "range": [ - 72279, - 72291 + 72306, + 72318 ], "loc": { "start": { @@ -125302,8 +125411,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 72301, - 72315 + 72328, + 72342 ], "loc": { "start": { @@ -125321,8 +125430,8 @@ "value": false, "raw": "false", "range": [ - 72318, - 72323 + 72345, + 72350 ], "loc": { "start": { @@ -125336,8 +125445,8 @@ } }, "range": [ - 72301, - 72323 + 72328, + 72350 ], "loc": { "start": { @@ -125356,8 +125465,8 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 72333, - 72350 + 72360, + 72377 ], "loc": { "start": { @@ -125375,8 +125484,8 @@ "value": false, "raw": "false", "range": [ - 72353, - 72358 + 72380, + 72385 ], "loc": { "start": { @@ -125390,8 +125499,8 @@ } }, "range": [ - 72333, - 72358 + 72360, + 72385 ], "loc": { "start": { @@ -125410,8 +125519,8 @@ "type": "Identifier", "name": "typed", "range": [ - 72368, - 72373 + 72395, + 72400 ], "loc": { "start": { @@ -125429,8 +125538,8 @@ "value": false, "raw": "false", "range": [ - 72376, - 72381 + 72403, + 72408 ], "loc": { "start": { @@ -125444,8 +125553,8 @@ } }, "range": [ - 72368, - 72381 + 72395, + 72408 ], "loc": { "start": { @@ -125476,8 +125585,8 @@ "object": { "type": "ThisExpression", "range": [ - 72402, - 72406 + 72429, + 72433 ], "loc": { "start": { @@ -125494,8 +125603,8 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 72407, - 72421 + 72434, + 72448 ], "loc": { "start": { @@ -125509,8 +125618,8 @@ } }, "range": [ - 72402, - 72421 + 72429, + 72448 ], "loc": { "start": { @@ -125527,8 +125636,8 @@ "type": "Identifier", "name": "length", "range": [ - 72422, - 72428 + 72449, + 72455 ], "loc": { "start": { @@ -125542,8 +125651,8 @@ } }, "range": [ - 72402, - 72428 + 72429, + 72455 ], "loc": { "start": { @@ -125561,8 +125670,8 @@ "value": 0, "raw": "0", "range": [ - 72433, - 72434 + 72460, + 72461 ], "loc": { "start": { @@ -125576,8 +125685,8 @@ } }, "range": [ - 72402, - 72434 + 72429, + 72461 ], "loc": { "start": { @@ -125599,8 +125708,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 72457, - 72459 + 72484, + 72486 ], "loc": { "start": { @@ -125614,8 +125723,8 @@ } }, "range": [ - 72450, - 72460 + 72477, + 72487 ], "loc": { "start": { @@ -125630,8 +125739,8 @@ } ], "range": [ - 72436, - 72470 + 72463, + 72497 ], "loc": { "start": { @@ -125646,8 +125755,8 @@ }, "alternate": null, "range": [ - 72398, - 72470 + 72425, + 72497 ], "loc": { "start": { @@ -125669,8 +125778,8 @@ "type": "Identifier", "name": "rows", "range": [ - 72483, - 72487 + 72510, + 72514 ], "loc": { "start": { @@ -125694,8 +125803,8 @@ "object": { "type": "ThisExpression", "range": [ - 72490, - 72494 + 72517, + 72521 ], "loc": { "start": { @@ -125712,8 +125821,8 @@ "type": "Identifier", "name": "dom", "range": [ - 72495, - 72498 + 72522, + 72525 ], "loc": { "start": { @@ -125727,8 +125836,8 @@ } }, "range": [ - 72490, - 72498 + 72517, + 72525 ], "loc": { "start": { @@ -125743,8 +125852,8 @@ }, "arguments": [], "range": [ - 72490, - 72500 + 72517, + 72527 ], "loc": { "start": { @@ -125761,8 +125870,8 @@ "type": "Identifier", "name": "rows", "range": [ - 72501, - 72505 + 72528, + 72532 ], "loc": { "start": { @@ -125776,8 +125885,8 @@ } }, "range": [ - 72490, - 72505 + 72517, + 72532 ], "loc": { "start": { @@ -125791,8 +125900,8 @@ } }, "range": [ - 72483, - 72505 + 72510, + 72532 ], "loc": { "start": { @@ -125811,8 +125920,8 @@ "type": "Identifier", "name": "filteredData", "range": [ - 72519, - 72531 + 72546, + 72558 ], "loc": { "start": { @@ -125829,8 +125938,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 72534, - 72536 + 72561, + 72563 ], "loc": { "start": { @@ -125844,8 +125953,8 @@ } }, "range": [ - 72519, - 72536 + 72546, + 72563 ], "loc": { "start": { @@ -125861,8 +125970,8 @@ ], "kind": "let", "range": [ - 72479, - 72537 + 72506, + 72564 ], "loc": { "start": { @@ -125884,8 +125993,8 @@ "type": "Identifier", "name": "getContent", "range": [ - 72550, - 72560 + 72577, + 72587 ], "loc": { "start": { @@ -125904,8 +126013,8 @@ "type": "Identifier", "name": "typed", "range": [ - 72563, - 72568 + 72590, + 72595 ], "loc": { "start": { @@ -125929,8 +126038,8 @@ "object": { "type": "ThisExpression", "range": [ - 72571, - 72575 + 72598, + 72602 ], "loc": { "start": { @@ -125947,8 +126056,8 @@ "type": "Identifier", "name": "getCellData", "range": [ - 72576, - 72587 + 72603, + 72614 ], "loc": { "start": { @@ -125962,8 +126071,8 @@ } }, "range": [ - 72571, - 72587 + 72598, + 72614 ], "loc": { "start": { @@ -125980,8 +126089,8 @@ "type": "Identifier", "name": "bind", "range": [ - 72588, - 72592 + 72615, + 72619 ], "loc": { "start": { @@ -125995,8 +126104,8 @@ } }, "range": [ - 72571, - 72592 + 72598, + 72619 ], "loc": { "start": { @@ -126013,8 +126122,8 @@ { "type": "ThisExpression", "range": [ - 72593, - 72597 + 72620, + 72624 ], "loc": { "start": { @@ -126029,8 +126138,8 @@ } ], "range": [ - 72571, - 72598 + 72598, + 72625 ], "loc": { "start": { @@ -126054,8 +126163,8 @@ "object": { "type": "ThisExpression", "range": [ - 72613, - 72617 + 72640, + 72644 ], "loc": { "start": { @@ -126072,8 +126181,8 @@ "type": "Identifier", "name": "getCellValue", "range": [ - 72618, - 72630 + 72645, + 72657 ], "loc": { "start": { @@ -126087,8 +126196,8 @@ } }, "range": [ - 72613, - 72630 + 72640, + 72657 ], "loc": { "start": { @@ -126105,8 +126214,8 @@ "type": "Identifier", "name": "bind", "range": [ - 72631, - 72635 + 72658, + 72662 ], "loc": { "start": { @@ -126120,8 +126229,8 @@ } }, "range": [ - 72613, - 72635 + 72640, + 72662 ], "loc": { "start": { @@ -126138,8 +126247,8 @@ { "type": "ThisExpression", "range": [ - 72636, - 72640 + 72663, + 72667 ], "loc": { "start": { @@ -126154,8 +126263,8 @@ } ], "range": [ - 72613, - 72641 + 72640, + 72668 ], "loc": { "start": { @@ -126169,8 +126278,8 @@ } }, "range": [ - 72563, - 72641 + 72590, + 72668 ], "loc": { "start": { @@ -126184,8 +126293,8 @@ } }, "range": [ - 72550, - 72641 + 72577, + 72668 ], "loc": { "start": { @@ -126201,8 +126310,8 @@ ], "kind": "let", "range": [ - 72546, - 72642 + 72573, + 72669 ], "loc": { "start": { @@ -126221,8 +126330,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 72656, - 72670 + 72683, + 72697 ], "loc": { "start": { @@ -126247,8 +126356,8 @@ "type": "Identifier", "name": "headers", "range": [ - 72690, - 72697 + 72717, + 72724 ], "loc": { "start": { @@ -126269,8 +126378,8 @@ "object": { "type": "ThisExpression", "range": [ - 72700, - 72704 + 72727, + 72731 ], "loc": { "start": { @@ -126287,8 +126396,8 @@ "type": "Identifier", "name": "getHeadersText", "range": [ - 72705, - 72719 + 72732, + 72746 ], "loc": { "start": { @@ -126302,8 +126411,8 @@ } }, "range": [ - 72700, - 72719 + 72727, + 72746 ], "loc": { "start": { @@ -126321,8 +126430,8 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 72720, - 72737 + 72747, + 72764 ], "loc": { "start": { @@ -126337,8 +126446,8 @@ } ], "range": [ - 72700, - 72738 + 72727, + 72765 ], "loc": { "start": { @@ -126352,8 +126461,8 @@ } }, "range": [ - 72690, - 72738 + 72717, + 72765 ], "loc": { "start": { @@ -126369,8 +126478,8 @@ ], "kind": "let", "range": [ - 72686, - 72739 + 72713, + 72766 ], "loc": { "start": { @@ -126394,8 +126503,8 @@ "type": "Identifier", "name": "filteredData", "range": [ - 72752, - 72764 + 72779, + 72791 ], "loc": { "start": { @@ -126412,8 +126521,8 @@ "type": "Identifier", "name": "push", "range": [ - 72765, - 72769 + 72792, + 72796 ], "loc": { "start": { @@ -126427,8 +126536,8 @@ } }, "range": [ - 72752, - 72769 + 72779, + 72796 ], "loc": { "start": { @@ -126453,8 +126562,8 @@ "object": { "type": "ThisExpression", "range": [ - 72771, - 72775 + 72798, + 72802 ], "loc": { "start": { @@ -126471,8 +126580,8 @@ "type": "Identifier", "name": "getHeadersRowIndex", "range": [ - 72776, - 72794 + 72803, + 72821 ], "loc": { "start": { @@ -126486,8 +126595,8 @@ } }, "range": [ - 72771, - 72794 + 72798, + 72821 ], "loc": { "start": { @@ -126502,8 +126611,8 @@ }, "arguments": [], "range": [ - 72771, - 72796 + 72798, + 72823 ], "loc": { "start": { @@ -126520,8 +126629,8 @@ "type": "Identifier", "name": "headers", "range": [ - 72798, - 72805 + 72825, + 72832 ], "loc": { "start": { @@ -126536,8 +126645,8 @@ } ], "range": [ - 72770, - 72806 + 72797, + 72833 ], "loc": { "start": { @@ -126552,8 +126661,8 @@ } ], "range": [ - 72752, - 72807 + 72779, + 72834 ], "loc": { "start": { @@ -126567,8 +126676,8 @@ } }, "range": [ - 72752, - 72808 + 72779, + 72835 ], "loc": { "start": { @@ -126583,8 +126692,8 @@ } ], "range": [ - 72672, - 72818 + 72699, + 72845 ], "loc": { "start": { @@ -126599,8 +126708,8 @@ }, "alternate": null, "range": [ - 72652, - 72818 + 72679, + 72845 ], "loc": { "start": { @@ -126622,8 +126731,8 @@ "type": "Identifier", "name": "validRows", "range": [ - 72832, - 72841 + 72859, + 72868 ], "loc": { "start": { @@ -126644,8 +126753,8 @@ "object": { "type": "ThisExpression", "range": [ - 72844, - 72848 + 72871, + 72875 ], "loc": { "start": { @@ -126662,8 +126771,8 @@ "type": "Identifier", "name": "getValidRows", "range": [ - 72849, - 72861 + 72876, + 72888 ], "loc": { "start": { @@ -126677,8 +126786,8 @@ } }, "range": [ - 72844, - 72861 + 72871, + 72888 ], "loc": { "start": { @@ -126697,8 +126806,8 @@ "value": true, "raw": "true", "range": [ - 72862, - 72866 + 72889, + 72893 ], "loc": { "start": { @@ -126713,8 +126822,8 @@ } ], "range": [ - 72844, - 72867 + 72871, + 72894 ], "loc": { "start": { @@ -126728,8 +126837,8 @@ } }, "range": [ - 72832, - 72867 + 72859, + 72894 ], "loc": { "start": { @@ -126745,8 +126854,8 @@ ], "kind": "let", "range": [ - 72828, - 72868 + 72855, + 72895 ], "loc": { "start": { @@ -126770,8 +126879,8 @@ "type": "Identifier", "name": "i", "range": [ - 72886, - 72887 + 72913, + 72914 ], "loc": { "start": { @@ -126789,8 +126898,8 @@ "value": 0, "raw": "0", "range": [ - 72890, - 72891 + 72917, + 72918 ], "loc": { "start": { @@ -126804,8 +126913,8 @@ } }, "range": [ - 72886, - 72891 + 72913, + 72918 ], "loc": { "start": { @@ -126821,8 +126930,8 @@ ], "kind": "let", "range": [ - 72882, - 72891 + 72909, + 72918 ], "loc": { "start": { @@ -126842,8 +126951,8 @@ "type": "Identifier", "name": "i", "range": [ - 72893, - 72894 + 72920, + 72921 ], "loc": { "start": { @@ -126863,8 +126972,8 @@ "type": "Identifier", "name": "validRows", "range": [ - 72897, - 72906 + 72924, + 72933 ], "loc": { "start": { @@ -126881,8 +126990,8 @@ "type": "Identifier", "name": "length", "range": [ - 72907, - 72913 + 72934, + 72940 ], "loc": { "start": { @@ -126896,8 +127005,8 @@ } }, "range": [ - 72897, - 72913 + 72924, + 72940 ], "loc": { "start": { @@ -126911,8 +127020,8 @@ } }, "range": [ - 72893, - 72913 + 72920, + 72940 ], "loc": { "start": { @@ -126932,8 +127041,8 @@ "type": "Identifier", "name": "i", "range": [ - 72915, - 72916 + 72942, + 72943 ], "loc": { "start": { @@ -126948,8 +127057,8 @@ }, "prefix": false, "range": [ - 72915, - 72918 + 72942, + 72945 ], "loc": { "start": { @@ -126974,8 +127083,8 @@ "type": "Identifier", "name": "rData", "range": [ - 72938, - 72943 + 72965, + 72970 ], "loc": { "start": { @@ -127000,8 +127109,8 @@ "object": { "type": "ThisExpression", "range": [ - 72947, - 72951 + 72974, + 72978 ], "loc": { "start": { @@ -127018,8 +127127,8 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 72952, - 72966 + 72979, + 72993 ], "loc": { "start": { @@ -127033,8 +127142,8 @@ } }, "range": [ - 72947, - 72966 + 72974, + 72993 ], "loc": { "start": { @@ -127051,8 +127160,8 @@ "type": "Identifier", "name": "i", "range": [ - 72967, - 72968 + 72994, + 72995 ], "loc": { "start": { @@ -127066,8 +127175,8 @@ } }, "range": [ - 72947, - 72969 + 72974, + 72996 ], "loc": { "start": { @@ -127084,8 +127193,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 72971, - 72973 + 72998, + 73000 ], "loc": { "start": { @@ -127100,8 +127209,8 @@ } ], "range": [ - 72946, - 72974 + 72973, + 73001 ], "loc": { "start": { @@ -127115,8 +127224,8 @@ } }, "range": [ - 72938, - 72974 + 72965, + 73001 ], "loc": { "start": { @@ -127135,8 +127244,8 @@ "type": "Identifier", "name": "cells", "range": [ - 72992, - 72997 + 73019, + 73024 ], "loc": { "start": { @@ -127159,8 +127268,8 @@ "type": "Identifier", "name": "rows", "range": [ - 73000, - 73004 + 73027, + 73031 ], "loc": { "start": { @@ -127182,8 +127291,8 @@ "object": { "type": "ThisExpression", "range": [ - 73005, - 73009 + 73032, + 73036 ], "loc": { "start": { @@ -127200,8 +127309,8 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 73010, - 73024 + 73037, + 73051 ], "loc": { "start": { @@ -127215,8 +127324,8 @@ } }, "range": [ - 73005, - 73024 + 73032, + 73051 ], "loc": { "start": { @@ -127233,8 +127342,8 @@ "type": "Identifier", "name": "i", "range": [ - 73025, - 73026 + 73052, + 73053 ], "loc": { "start": { @@ -127248,8 +127357,8 @@ } }, "range": [ - 73005, - 73027 + 73032, + 73054 ], "loc": { "start": { @@ -127263,8 +127372,8 @@ } }, "range": [ - 73000, - 73028 + 73027, + 73055 ], "loc": { "start": { @@ -127281,8 +127390,8 @@ "type": "Identifier", "name": "cells", "range": [ - 73029, - 73034 + 73056, + 73061 ], "loc": { "start": { @@ -127296,8 +127405,8 @@ } }, "range": [ - 73000, - 73034 + 73027, + 73061 ], "loc": { "start": { @@ -127311,8 +127420,8 @@ } }, "range": [ - 72992, - 73034 + 73019, + 73061 ], "loc": { "start": { @@ -127328,8 +127437,8 @@ ], "kind": "let", "range": [ - 72934, - 73035 + 72961, + 73062 ], "loc": { "start": { @@ -127353,8 +127462,8 @@ "type": "Identifier", "name": "k", "range": [ - 73057, - 73058 + 73084, + 73085 ], "loc": { "start": { @@ -127372,8 +127481,8 @@ "value": 0, "raw": "0", "range": [ - 73061, - 73062 + 73088, + 73089 ], "loc": { "start": { @@ -127387,8 +127496,8 @@ } }, "range": [ - 73057, - 73062 + 73084, + 73089 ], "loc": { "start": { @@ -127404,8 +127513,8 @@ ], "kind": "let", "range": [ - 73053, - 73062 + 73080, + 73089 ], "loc": { "start": { @@ -127425,8 +127534,8 @@ "type": "Identifier", "name": "k", "range": [ - 73064, - 73065 + 73091, + 73092 ], "loc": { "start": { @@ -127446,8 +127555,8 @@ "type": "Identifier", "name": "cells", "range": [ - 73068, - 73073 + 73095, + 73100 ], "loc": { "start": { @@ -127464,8 +127573,8 @@ "type": "Identifier", "name": "length", "range": [ - 73074, - 73080 + 73101, + 73107 ], "loc": { "start": { @@ -127479,8 +127588,8 @@ } }, "range": [ - 73068, - 73080 + 73095, + 73107 ], "loc": { "start": { @@ -127494,8 +127603,8 @@ } }, "range": [ - 73064, - 73080 + 73091, + 73107 ], "loc": { "start": { @@ -127515,8 +127624,8 @@ "type": "Identifier", "name": "k", "range": [ - 73082, - 73083 + 73109, + 73110 ], "loc": { "start": { @@ -127531,8 +127640,8 @@ }, "prefix": false, "range": [ - 73082, - 73085 + 73109, + 73112 ], "loc": { "start": { @@ -127557,8 +127666,8 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 73109, - 73126 + 73136, + 73153 ], "loc": { "start": { @@ -127579,8 +127688,8 @@ "object": { "type": "ThisExpression", "range": [ - 73130, - 73134 + 73157, + 73161 ], "loc": { "start": { @@ -127597,8 +127706,8 @@ "type": "Identifier", "name": "hasExtension", "range": [ - 73135, - 73147 + 73162, + 73174 ], "loc": { "start": { @@ -127612,8 +127721,8 @@ } }, "range": [ - 73130, - 73147 + 73157, + 73174 ], "loc": { "start": { @@ -127632,8 +127741,8 @@ "value": "colsVisibility", "raw": "'colsVisibility'", "range": [ - 73148, - 73164 + 73175, + 73191 ], "loc": { "start": { @@ -127648,8 +127757,8 @@ } ], "range": [ - 73130, - 73165 + 73157, + 73192 ], "loc": { "start": { @@ -127663,8 +127772,8 @@ } }, "range": [ - 73109, - 73165 + 73136, + 73192 ], "loc": { "start": { @@ -127695,8 +127804,8 @@ "object": { "type": "ThisExpression", "range": [ - 73193, - 73197 + 73220, + 73224 ], "loc": { "start": { @@ -127713,8 +127822,8 @@ "type": "Identifier", "name": "extension", "range": [ - 73198, - 73207 + 73225, + 73234 ], "loc": { "start": { @@ -127728,8 +127837,8 @@ } }, "range": [ - 73193, - 73207 + 73220, + 73234 ], "loc": { "start": { @@ -127748,8 +127857,8 @@ "value": "colsVisibility", "raw": "'colsVisibility'", "range": [ - 73208, - 73224 + 73235, + 73251 ], "loc": { "start": { @@ -127764,8 +127873,8 @@ } ], "range": [ - 73193, - 73225 + 73220, + 73252 ], "loc": { "start": { @@ -127782,8 +127891,8 @@ "type": "Identifier", "name": "isColHidden", "range": [ - 73226, - 73237 + 73253, + 73264 ], "loc": { "start": { @@ -127797,8 +127906,8 @@ } }, "range": [ - 73193, - 73237 + 73220, + 73264 ], "loc": { "start": { @@ -127816,8 +127925,8 @@ "type": "Identifier", "name": "k", "range": [ - 73238, - 73239 + 73265, + 73266 ], "loc": { "start": { @@ -127832,8 +127941,8 @@ } ], "range": [ - 73193, - 73240 + 73220, + 73267 ], "loc": { "start": { @@ -127853,8 +127962,8 @@ "type": "ContinueStatement", "label": null, "range": [ - 73268, - 73277 + 73295, + 73304 ], "loc": { "start": { @@ -127869,8 +127978,8 @@ } ], "range": [ - 73242, - 73299 + 73269, + 73326 ], "loc": { "start": { @@ -127885,8 +127994,8 @@ }, "alternate": null, "range": [ - 73189, - 73299 + 73216, + 73326 ], "loc": { "start": { @@ -127901,8 +128010,8 @@ } ], "range": [ - 73167, - 73317 + 73194, + 73344 ], "loc": { "start": { @@ -127917,8 +128026,8 @@ }, "alternate": null, "range": [ - 73105, - 73317 + 73132, + 73344 ], "loc": { "start": { @@ -127940,8 +128049,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 73338, - 73347 + 73365, + 73374 ], "loc": { "start": { @@ -127960,8 +128069,8 @@ "type": "Identifier", "name": "getContent", "range": [ - 73350, - 73360 + 73377, + 73387 ], "loc": { "start": { @@ -127982,8 +128091,8 @@ "type": "Identifier", "name": "cells", "range": [ - 73361, - 73366 + 73388, + 73393 ], "loc": { "start": { @@ -128000,8 +128109,8 @@ "type": "Identifier", "name": "k", "range": [ - 73367, - 73368 + 73394, + 73395 ], "loc": { "start": { @@ -128015,8 +128124,8 @@ } }, "range": [ - 73361, - 73369 + 73388, + 73396 ], "loc": { "start": { @@ -128031,8 +128140,8 @@ } ], "range": [ - 73350, - 73370 + 73377, + 73397 ], "loc": { "start": { @@ -128046,8 +128155,8 @@ } }, "range": [ - 73338, - 73370 + 73365, + 73397 ], "loc": { "start": { @@ -128063,8 +128172,8 @@ ], "kind": "let", "range": [ - 73334, - 73371 + 73361, + 73398 ], "loc": { "start": { @@ -128091,8 +128200,8 @@ "type": "Identifier", "name": "rData", "range": [ - 73388, - 73393 + 73415, + 73420 ], "loc": { "start": { @@ -128110,8 +128219,8 @@ "value": 1, "raw": "1", "range": [ - 73394, - 73395 + 73421, + 73422 ], "loc": { "start": { @@ -128125,8 +128234,8 @@ } }, "range": [ - 73388, - 73396 + 73415, + 73423 ], "loc": { "start": { @@ -128143,8 +128252,8 @@ "type": "Identifier", "name": "push", "range": [ - 73397, - 73401 + 73424, + 73428 ], "loc": { "start": { @@ -128158,8 +128267,8 @@ } }, "range": [ - 73388, - 73401 + 73415, + 73428 ], "loc": { "start": { @@ -128177,8 +128286,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 73402, - 73411 + 73429, + 73438 ], "loc": { "start": { @@ -128193,8 +128302,8 @@ } ], "range": [ - 73388, - 73412 + 73415, + 73439 ], "loc": { "start": { @@ -128208,8 +128317,8 @@ } }, "range": [ - 73388, - 73413 + 73415, + 73440 ], "loc": { "start": { @@ -128224,8 +128333,8 @@ } ], "range": [ - 73087, - 73427 + 73114, + 73454 ], "loc": { "start": { @@ -128239,8 +128348,8 @@ } }, "range": [ - 73048, - 73427 + 73075, + 73454 ], "loc": { "start": { @@ -128264,8 +128373,8 @@ "type": "Identifier", "name": "filteredData", "range": [ - 73440, - 73452 + 73467, + 73479 ], "loc": { "start": { @@ -128282,8 +128391,8 @@ "type": "Identifier", "name": "push", "range": [ - 73453, - 73457 + 73480, + 73484 ], "loc": { "start": { @@ -128297,8 +128406,8 @@ } }, "range": [ - 73440, - 73457 + 73467, + 73484 ], "loc": { "start": { @@ -128316,8 +128425,8 @@ "type": "Identifier", "name": "rData", "range": [ - 73458, - 73463 + 73485, + 73490 ], "loc": { "start": { @@ -128332,8 +128441,8 @@ } ], "range": [ - 73440, - 73464 + 73467, + 73491 ], "loc": { "start": { @@ -128347,8 +128456,8 @@ } }, "range": [ - 73440, - 73465 + 73467, + 73492 ], "loc": { "start": { @@ -128363,8 +128472,8 @@ } ], "range": [ - 72920, - 73475 + 72947, + 73502 ], "loc": { "start": { @@ -128378,8 +128487,8 @@ } }, "range": [ - 72877, - 73475 + 72904, + 73502 ], "loc": { "start": { @@ -128398,8 +128507,8 @@ "type": "Identifier", "name": "filteredData", "range": [ - 73491, - 73503 + 73518, + 73530 ], "loc": { "start": { @@ -128413,8 +128522,8 @@ } }, "range": [ - 73484, - 73504 + 73511, + 73531 ], "loc": { "start": { @@ -128429,8 +128538,8 @@ } ], "range": [ - 72388, - 73510 + 72415, + 73537 ], "loc": { "start": { @@ -128446,8 +128555,8 @@ "generator": false, "expression": false, "range": [ - 72291, - 73510 + 72318, + 73537 ], "loc": { "start": { @@ -128463,8 +128572,8 @@ "kind": "method", "computed": false, "range": [ - 72279, - 73510 + 72306, + 73537 ], "loc": { "start": { @@ -128481,8 +128590,8 @@ "type": "Block", "value": "*\n * Return the filtered data with following structure:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @param {Boolean} [typed=false] Return typed value\n * @return {Array}\n * @private\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 71796, - 72274 + 71823, + 72301 ], "loc": { "start": { @@ -128501,8 +128610,8 @@ "type": "Block", "value": "*\n * Return the filtered data for a given column index\n * @param {any} colIndex Colmun's index\n * @param {boolean} [includeHeaders=false] Optional Include headers row\n * @param {any} [exclude=[]] Optional List of row indexes to be excluded\n * @return {Array} Flat list of typed values [data0, data1, data2...]\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 73516, - 73920 + 73543, + 73947 ], "loc": { "start": { @@ -128524,8 +128633,8 @@ "type": "Identifier", "name": "getFilteredColumnData", "range": [ - 73925, - 73946 + 73952, + 73973 ], "loc": { "start": { @@ -128546,8 +128655,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 73947, - 73955 + 73974, + 73982 ], "loc": { "start": { @@ -128566,8 +128675,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 73957, - 73971 + 73984, + 73998 ], "loc": { "start": { @@ -128585,8 +128694,8 @@ "value": false, "raw": "false", "range": [ - 73974, - 73979 + 74001, + 74006 ], "loc": { "start": { @@ -128600,8 +128709,8 @@ } }, "range": [ - 73957, - 73979 + 73984, + 74006 ], "loc": { "start": { @@ -128620,8 +128729,8 @@ "type": "Identifier", "name": "exclude", "range": [ - 73981, - 73988 + 74008, + 74015 ], "loc": { "start": { @@ -128638,8 +128747,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 73991, - 73993 + 74018, + 74020 ], "loc": { "start": { @@ -128653,8 +128762,8 @@ } }, "range": [ - 73981, - 73993 + 74008, + 74020 ], "loc": { "start": { @@ -128681,8 +128790,8 @@ "object": { "type": "ThisExpression", "range": [ - 74012, - 74016 + 74039, + 74043 ], "loc": { "start": { @@ -128699,8 +128808,8 @@ "type": "Identifier", "name": "getFilteredDataCol", "range": [ - 74017, - 74035 + 74044, + 74062 ], "loc": { "start": { @@ -128714,8 +128823,8 @@ } }, "range": [ - 74012, - 74035 + 74039, + 74062 ], "loc": { "start": { @@ -128733,8 +128842,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 74049, - 74057 + 74076, + 74084 ], "loc": { "start": { @@ -128751,8 +128860,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 74059, - 74073 + 74086, + 74100 ], "loc": { "start": { @@ -128770,8 +128879,8 @@ "value": true, "raw": "true", "range": [ - 74075, - 74079 + 74102, + 74106 ], "loc": { "start": { @@ -128788,8 +128897,8 @@ "type": "Identifier", "name": "exclude", "range": [ - 74081, - 74088 + 74108, + 74115 ], "loc": { "start": { @@ -128807,8 +128916,8 @@ "value": false, "raw": "false", "range": [ - 74090, - 74095 + 74117, + 74122 ], "loc": { "start": { @@ -128823,8 +128932,8 @@ } ], "range": [ - 74012, - 74096 + 74039, + 74123 ], "loc": { "start": { @@ -128838,8 +128947,8 @@ } }, "range": [ - 74005, - 74097 + 74032, + 74124 ], "loc": { "start": { @@ -128854,8 +128963,8 @@ } ], "range": [ - 73995, - 74103 + 74022, + 74130 ], "loc": { "start": { @@ -128871,8 +128980,8 @@ "generator": false, "expression": false, "range": [ - 73946, - 74103 + 73973, + 74130 ], "loc": { "start": { @@ -128888,8 +128997,8 @@ "kind": "method", "computed": false, "range": [ - 73925, - 74103 + 73952, + 74130 ], "loc": { "start": { @@ -128906,8 +129015,8 @@ "type": "Block", "value": "*\n * Return the filtered data for a given column index\n * @param {any} colIndex Colmun's index\n * @param {boolean} [includeHeaders=false] Optional Include headers row\n * @param {any} [exclude=[]] Optional List of row indexes to be excluded\n * @return {Array} Flat list of typed values [data0, data1, data2...]\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 73516, - 73920 + 73543, + 73947 ], "loc": { "start": { @@ -128926,8 +129035,8 @@ "type": "Block", "value": "*\n * Return the filtered and visible data for a given column index\n * @param {any} colIndex Colmun's index\n * @param {boolean} [includeHeaders=false] Optional Include headers row\n * @param {any} [exclude=[]] Optional List of row indexes to be excluded\n * @return {Array} Flat list of typed values [data0, data1, data2...]\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 74109, - 74525 + 74136, + 74552 ], "loc": { "start": { @@ -128949,8 +129058,8 @@ "type": "Identifier", "name": "getVisibleColumnData", "range": [ - 74530, - 74550 + 74557, + 74577 ], "loc": { "start": { @@ -128971,8 +129080,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 74551, - 74559 + 74578, + 74586 ], "loc": { "start": { @@ -128991,8 +129100,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 74561, - 74575 + 74588, + 74602 ], "loc": { "start": { @@ -129010,8 +129119,8 @@ "value": false, "raw": "false", "range": [ - 74578, - 74583 + 74605, + 74610 ], "loc": { "start": { @@ -129025,8 +129134,8 @@ } }, "range": [ - 74561, - 74583 + 74588, + 74610 ], "loc": { "start": { @@ -129045,8 +129154,8 @@ "type": "Identifier", "name": "exclude", "range": [ - 74585, - 74592 + 74612, + 74619 ], "loc": { "start": { @@ -129063,8 +129172,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 74595, - 74597 + 74622, + 74624 ], "loc": { "start": { @@ -129078,8 +129187,8 @@ } }, "range": [ - 74585, - 74597 + 74612, + 74624 ], "loc": { "start": { @@ -129106,8 +129215,8 @@ "object": { "type": "ThisExpression", "range": [ - 74616, - 74620 + 74643, + 74647 ], "loc": { "start": { @@ -129124,8 +129233,8 @@ "type": "Identifier", "name": "getFilteredDataCol", "range": [ - 74621, - 74639 + 74648, + 74666 ], "loc": { "start": { @@ -129139,8 +129248,8 @@ } }, "range": [ - 74616, - 74639 + 74643, + 74666 ], "loc": { "start": { @@ -129158,8 +129267,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 74653, - 74661 + 74680, + 74688 ], "loc": { "start": { @@ -129176,8 +129285,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 74663, - 74677 + 74690, + 74704 ], "loc": { "start": { @@ -129195,8 +129304,8 @@ "value": true, "raw": "true", "range": [ - 74679, - 74683 + 74706, + 74710 ], "loc": { "start": { @@ -129213,8 +129322,8 @@ "type": "Identifier", "name": "exclude", "range": [ - 74685, - 74692 + 74712, + 74719 ], "loc": { "start": { @@ -129232,8 +129341,8 @@ "value": true, "raw": "true", "range": [ - 74694, - 74698 + 74721, + 74725 ], "loc": { "start": { @@ -129248,8 +129357,8 @@ } ], "range": [ - 74616, - 74699 + 74643, + 74726 ], "loc": { "start": { @@ -129263,8 +129372,8 @@ } }, "range": [ - 74609, - 74700 + 74636, + 74727 ], "loc": { "start": { @@ -129279,8 +129388,8 @@ } ], "range": [ - 74599, - 74706 + 74626, + 74733 ], "loc": { "start": { @@ -129296,8 +129405,8 @@ "generator": false, "expression": false, "range": [ - 74550, - 74706 + 74577, + 74733 ], "loc": { "start": { @@ -129313,8 +129422,8 @@ "kind": "method", "computed": false, "range": [ - 74530, - 74706 + 74557, + 74733 ], "loc": { "start": { @@ -129331,8 +129440,8 @@ "type": "Block", "value": "*\n * Return the filtered and visible data for a given column index\n * @param {any} colIndex Colmun's index\n * @param {boolean} [includeHeaders=false] Optional Include headers row\n * @param {any} [exclude=[]] Optional List of row indexes to be excluded\n * @return {Array} Flat list of typed values [data0, data1, data2...]\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 74109, - 74525 + 74136, + 74552 ], "loc": { "start": { @@ -129351,8 +129460,8 @@ "type": "Block", "value": "*\n * Return the filtered values for a given column index\n * @param {any} colIndex Colmun's index\n * @param {boolean} [includeHeaders=false] Optional Include headers row\n * @param {any} [exclude=[]] Optional List of row indexes to be excluded\n * @return {Array} Flat list of values ['value0', 'value1', 'value2'...]\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 74712, - 75121 + 74739, + 75148 ], "loc": { "start": { @@ -129374,8 +129483,8 @@ "type": "Identifier", "name": "getFilteredColumnValues", "range": [ - 75126, - 75149 + 75153, + 75176 ], "loc": { "start": { @@ -129396,8 +129505,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 75150, - 75158 + 75177, + 75185 ], "loc": { "start": { @@ -129416,8 +129525,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 75160, - 75174 + 75187, + 75201 ], "loc": { "start": { @@ -129435,8 +129544,8 @@ "value": false, "raw": "false", "range": [ - 75177, - 75182 + 75204, + 75209 ], "loc": { "start": { @@ -129450,8 +129559,8 @@ } }, "range": [ - 75160, - 75182 + 75187, + 75209 ], "loc": { "start": { @@ -129470,8 +129579,8 @@ "type": "Identifier", "name": "exclude", "range": [ - 75184, - 75191 + 75211, + 75218 ], "loc": { "start": { @@ -129488,8 +129597,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 75194, - 75196 + 75221, + 75223 ], "loc": { "start": { @@ -129503,8 +129612,8 @@ } }, "range": [ - 75184, - 75196 + 75211, + 75223 ], "loc": { "start": { @@ -129531,8 +129640,8 @@ "object": { "type": "ThisExpression", "range": [ - 75215, - 75219 + 75242, + 75246 ], "loc": { "start": { @@ -129549,8 +129658,8 @@ "type": "Identifier", "name": "getFilteredDataCol", "range": [ - 75220, - 75238 + 75247, + 75265 ], "loc": { "start": { @@ -129564,8 +129673,8 @@ } }, "range": [ - 75215, - 75238 + 75242, + 75265 ], "loc": { "start": { @@ -129583,8 +129692,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 75252, - 75260 + 75279, + 75287 ], "loc": { "start": { @@ -129601,8 +129710,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 75262, - 75276 + 75289, + 75303 ], "loc": { "start": { @@ -129620,8 +129729,8 @@ "value": false, "raw": "false", "range": [ - 75278, - 75283 + 75305, + 75310 ], "loc": { "start": { @@ -129638,8 +129747,8 @@ "type": "Identifier", "name": "exclude", "range": [ - 75285, - 75292 + 75312, + 75319 ], "loc": { "start": { @@ -129657,8 +129766,8 @@ "value": false, "raw": "false", "range": [ - 75294, - 75299 + 75321, + 75326 ], "loc": { "start": { @@ -129673,8 +129782,8 @@ } ], "range": [ - 75215, - 75300 + 75242, + 75327 ], "loc": { "start": { @@ -129688,8 +129797,8 @@ } }, "range": [ - 75208, - 75301 + 75235, + 75328 ], "loc": { "start": { @@ -129704,8 +129813,8 @@ } ], "range": [ - 75198, - 75307 + 75225, + 75334 ], "loc": { "start": { @@ -129721,8 +129830,8 @@ "generator": false, "expression": false, "range": [ - 75149, - 75307 + 75176, + 75334 ], "loc": { "start": { @@ -129738,8 +129847,8 @@ "kind": "method", "computed": false, "range": [ - 75126, - 75307 + 75153, + 75334 ], "loc": { "start": { @@ -129756,8 +129865,8 @@ "type": "Block", "value": "*\n * Return the filtered values for a given column index\n * @param {any} colIndex Colmun's index\n * @param {boolean} [includeHeaders=false] Optional Include headers row\n * @param {any} [exclude=[]] Optional List of row indexes to be excluded\n * @return {Array} Flat list of values ['value0', 'value1', 'value2'...]\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 74712, - 75121 + 74739, + 75148 ], "loc": { "start": { @@ -129776,8 +129885,8 @@ "type": "Block", "value": "*\n * Return the filtered and visible values for a given column index\n * @param {any} colIndex Colmun's index\n * @param {boolean} [includeHeaders=false] Optional Include headers row\n * @param {any} [exclude=[]] Optional List of row indexes to be excluded\n * @return {Array} Flat list of values ['value0', 'value1', 'value2'...]\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 75313, - 75734 + 75340, + 75761 ], "loc": { "start": { @@ -129799,8 +129908,8 @@ "type": "Identifier", "name": "getVisibleColumnValues", "range": [ - 75739, - 75761 + 75766, + 75788 ], "loc": { "start": { @@ -129821,8 +129930,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 75762, - 75770 + 75789, + 75797 ], "loc": { "start": { @@ -129841,8 +129950,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 75772, - 75786 + 75799, + 75813 ], "loc": { "start": { @@ -129860,8 +129969,8 @@ "value": false, "raw": "false", "range": [ - 75789, - 75794 + 75816, + 75821 ], "loc": { "start": { @@ -129875,8 +129984,8 @@ } }, "range": [ - 75772, - 75794 + 75799, + 75821 ], "loc": { "start": { @@ -129895,8 +130004,8 @@ "type": "Identifier", "name": "exclude", "range": [ - 75796, - 75803 + 75823, + 75830 ], "loc": { "start": { @@ -129913,8 +130022,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 75806, - 75808 + 75833, + 75835 ], "loc": { "start": { @@ -129928,8 +130037,8 @@ } }, "range": [ - 75796, - 75808 + 75823, + 75835 ], "loc": { "start": { @@ -129956,8 +130065,8 @@ "object": { "type": "ThisExpression", "range": [ - 75827, - 75831 + 75854, + 75858 ], "loc": { "start": { @@ -129974,8 +130083,8 @@ "type": "Identifier", "name": "getFilteredDataCol", "range": [ - 75832, - 75850 + 75859, + 75877 ], "loc": { "start": { @@ -129989,8 +130098,8 @@ } }, "range": [ - 75827, - 75850 + 75854, + 75877 ], "loc": { "start": { @@ -130008,8 +130117,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 75864, - 75872 + 75891, + 75899 ], "loc": { "start": { @@ -130026,8 +130135,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 75874, - 75888 + 75901, + 75915 ], "loc": { "start": { @@ -130045,8 +130154,8 @@ "value": false, "raw": "false", "range": [ - 75890, - 75895 + 75917, + 75922 ], "loc": { "start": { @@ -130063,8 +130172,8 @@ "type": "Identifier", "name": "exclude", "range": [ - 75897, - 75904 + 75924, + 75931 ], "loc": { "start": { @@ -130082,8 +130191,8 @@ "value": true, "raw": "true", "range": [ - 75906, - 75910 + 75933, + 75937 ], "loc": { "start": { @@ -130098,8 +130207,8 @@ } ], "range": [ - 75827, - 75911 + 75854, + 75938 ], "loc": { "start": { @@ -130113,8 +130222,8 @@ } }, "range": [ - 75820, - 75912 + 75847, + 75939 ], "loc": { "start": { @@ -130129,8 +130238,8 @@ } ], "range": [ - 75810, - 75918 + 75837, + 75945 ], "loc": { "start": { @@ -130146,8 +130255,8 @@ "generator": false, "expression": false, "range": [ - 75761, - 75918 + 75788, + 75945 ], "loc": { "start": { @@ -130163,8 +130272,8 @@ "kind": "method", "computed": false, "range": [ - 75739, - 75918 + 75766, + 75945 ], "loc": { "start": { @@ -130181,8 +130290,8 @@ "type": "Block", "value": "*\n * Return the filtered and visible values for a given column index\n * @param {any} colIndex Colmun's index\n * @param {boolean} [includeHeaders=false] Optional Include headers row\n * @param {any} [exclude=[]] Optional List of row indexes to be excluded\n * @return {Array} Flat list of values ['value0', 'value1', 'value2'...]\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 75313, - 75734 + 75340, + 75761 ], "loc": { "start": { @@ -130201,8 +130310,8 @@ "type": "Block", "value": "*\n * Return the filtered data for a given column index\n * @param {Number} colIndex Colmun's index\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [typed=false] Return typed value\n * @param {Array} [exclude=[]] List of row indexes to be excluded\n * @param {Boolean} [visible=true] Return only filtered and visible data\n * (relevant for paging)\n * @return {Array} Flat list of values ['val0','val1','val2'...]\n * @private\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 75924, - 76530 + 75951, + 76557 ], "loc": { "start": { @@ -130224,8 +130333,8 @@ "type": "Identifier", "name": "getFilteredDataCol", "range": [ - 76535, - 76553 + 76562, + 76580 ], "loc": { "start": { @@ -130246,8 +130355,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 76563, - 76571 + 76590, + 76598 ], "loc": { "start": { @@ -130266,8 +130375,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 76581, - 76595 + 76608, + 76622 ], "loc": { "start": { @@ -130285,8 +130394,8 @@ "value": false, "raw": "false", "range": [ - 76598, - 76603 + 76625, + 76630 ], "loc": { "start": { @@ -130300,8 +130409,8 @@ } }, "range": [ - 76581, - 76603 + 76608, + 76630 ], "loc": { "start": { @@ -130320,8 +130429,8 @@ "type": "Identifier", "name": "typed", "range": [ - 76613, - 76618 + 76640, + 76645 ], "loc": { "start": { @@ -130339,8 +130448,8 @@ "value": false, "raw": "false", "range": [ - 76621, - 76626 + 76648, + 76653 ], "loc": { "start": { @@ -130354,8 +130463,8 @@ } }, "range": [ - 76613, - 76626 + 76640, + 76653 ], "loc": { "start": { @@ -130374,8 +130483,8 @@ "type": "Identifier", "name": "exclude", "range": [ - 76636, - 76643 + 76663, + 76670 ], "loc": { "start": { @@ -130392,8 +130501,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 76646, - 76648 + 76673, + 76675 ], "loc": { "start": { @@ -130407,8 +130516,8 @@ } }, "range": [ - 76636, - 76648 + 76663, + 76675 ], "loc": { "start": { @@ -130427,8 +130536,8 @@ "type": "Identifier", "name": "visible", "range": [ - 76658, - 76665 + 76685, + 76692 ], "loc": { "start": { @@ -130446,8 +130555,8 @@ "value": true, "raw": "true", "range": [ - 76668, - 76672 + 76695, + 76699 ], "loc": { "start": { @@ -130461,8 +130570,8 @@ } }, "range": [ - 76658, - 76672 + 76685, + 76699 ], "loc": { "start": { @@ -130487,8 +130596,8 @@ "type": "Identifier", "name": "isUndef", "range": [ - 76693, - 76700 + 76720, + 76727 ], "loc": { "start": { @@ -130506,8 +130615,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 76701, - 76709 + 76728, + 76736 ], "loc": { "start": { @@ -130522,8 +130631,8 @@ } ], "range": [ - 76693, - 76710 + 76720, + 76737 ], "loc": { "start": { @@ -130545,8 +130654,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 76733, - 76735 + 76760, + 76762 ], "loc": { "start": { @@ -130560,8 +130669,8 @@ } }, "range": [ - 76726, - 76736 + 76753, + 76763 ], "loc": { "start": { @@ -130576,8 +130685,8 @@ } ], "range": [ - 76712, - 76746 + 76739, + 76773 ], "loc": { "start": { @@ -130592,8 +130701,8 @@ }, "alternate": null, "range": [ - 76689, - 76746 + 76716, + 76773 ], "loc": { "start": { @@ -130615,8 +130724,8 @@ "type": "Identifier", "name": "rows", "range": [ - 76760, - 76764 + 76787, + 76791 ], "loc": { "start": { @@ -130640,8 +130749,8 @@ "object": { "type": "ThisExpression", "range": [ - 76767, - 76771 + 76794, + 76798 ], "loc": { "start": { @@ -130658,8 +130767,8 @@ "type": "Identifier", "name": "dom", "range": [ - 76772, - 76775 + 76799, + 76802 ], "loc": { "start": { @@ -130673,8 +130782,8 @@ } }, "range": [ - 76767, - 76775 + 76794, + 76802 ], "loc": { "start": { @@ -130689,8 +130798,8 @@ }, "arguments": [], "range": [ - 76767, - 76777 + 76794, + 76804 ], "loc": { "start": { @@ -130707,8 +130816,8 @@ "type": "Identifier", "name": "rows", "range": [ - 76778, - 76782 + 76805, + 76809 ], "loc": { "start": { @@ -130722,8 +130831,8 @@ } }, "range": [ - 76767, - 76782 + 76794, + 76809 ], "loc": { "start": { @@ -130737,8 +130846,8 @@ } }, "range": [ - 76760, - 76782 + 76787, + 76809 ], "loc": { "start": { @@ -130754,8 +130863,8 @@ ], "kind": "let", "range": [ - 76756, - 76783 + 76783, + 76810 ], "loc": { "start": { @@ -130777,8 +130886,8 @@ "type": "Identifier", "name": "getContent", "range": [ - 76796, - 76806 + 76823, + 76833 ], "loc": { "start": { @@ -130797,8 +130906,8 @@ "type": "Identifier", "name": "typed", "range": [ - 76809, - 76814 + 76836, + 76841 ], "loc": { "start": { @@ -130822,8 +130931,8 @@ "object": { "type": "ThisExpression", "range": [ - 76817, - 76821 + 76844, + 76848 ], "loc": { "start": { @@ -130840,8 +130949,8 @@ "type": "Identifier", "name": "getCellData", "range": [ - 76822, - 76833 + 76849, + 76860 ], "loc": { "start": { @@ -130855,8 +130964,8 @@ } }, "range": [ - 76817, - 76833 + 76844, + 76860 ], "loc": { "start": { @@ -130873,8 +130982,8 @@ "type": "Identifier", "name": "bind", "range": [ - 76834, - 76838 + 76861, + 76865 ], "loc": { "start": { @@ -130888,8 +130997,8 @@ } }, "range": [ - 76817, - 76838 + 76844, + 76865 ], "loc": { "start": { @@ -130906,8 +131015,8 @@ { "type": "ThisExpression", "range": [ - 76839, - 76843 + 76866, + 76870 ], "loc": { "start": { @@ -130922,8 +131031,8 @@ } ], "range": [ - 76817, - 76844 + 76844, + 76871 ], "loc": { "start": { @@ -130947,8 +131056,8 @@ "object": { "type": "ThisExpression", "range": [ - 76859, - 76863 + 76886, + 76890 ], "loc": { "start": { @@ -130965,8 +131074,8 @@ "type": "Identifier", "name": "getCellValue", "range": [ - 76864, - 76876 + 76891, + 76903 ], "loc": { "start": { @@ -130980,8 +131089,8 @@ } }, "range": [ - 76859, - 76876 + 76886, + 76903 ], "loc": { "start": { @@ -130998,8 +131107,8 @@ "type": "Identifier", "name": "bind", "range": [ - 76877, - 76881 + 76904, + 76908 ], "loc": { "start": { @@ -131013,8 +131122,8 @@ } }, "range": [ - 76859, - 76881 + 76886, + 76908 ], "loc": { "start": { @@ -131031,8 +131140,8 @@ { "type": "ThisExpression", "range": [ - 76882, - 76886 + 76909, + 76913 ], "loc": { "start": { @@ -131047,8 +131156,8 @@ } ], "range": [ - 76859, - 76887 + 76886, + 76914 ], "loc": { "start": { @@ -131062,8 +131171,8 @@ } }, "range": [ - 76809, - 76887 + 76836, + 76914 ], "loc": { "start": { @@ -131077,8 +131186,8 @@ } }, "range": [ - 76796, - 76887 + 76823, + 76914 ], "loc": { "start": { @@ -131094,8 +131203,8 @@ ], "kind": "let", "range": [ - 76792, - 76888 + 76819, + 76915 ], "loc": { "start": { @@ -131112,8 +131221,8 @@ "type": "Line", "value": " ensure valid rows index do not contain excluded rows and row is", "range": [ - 76898, - 76964 + 76925, + 76991 ], "loc": { "start": { @@ -131130,8 +131239,8 @@ "type": "Line", "value": " displayed", "range": [ - 76973, - 76985 + 77000, + 77012 ], "loc": { "start": { @@ -131155,8 +131264,8 @@ "type": "Identifier", "name": "validRows", "range": [ - 76998, - 77007 + 77025, + 77034 ], "loc": { "start": { @@ -131182,8 +131291,8 @@ "object": { "type": "ThisExpression", "range": [ - 77010, - 77014 + 77037, + 77041 ], "loc": { "start": { @@ -131200,8 +131309,8 @@ "type": "Identifier", "name": "getValidRows", "range": [ - 77015, - 77027 + 77042, + 77054 ], "loc": { "start": { @@ -131215,8 +131324,8 @@ } }, "range": [ - 77010, - 77027 + 77037, + 77054 ], "loc": { "start": { @@ -131235,8 +131344,8 @@ "value": true, "raw": "true", "range": [ - 77028, - 77032 + 77055, + 77059 ], "loc": { "start": { @@ -131251,8 +131360,8 @@ } ], "range": [ - 77010, - 77033 + 77037, + 77060 ], "loc": { "start": { @@ -131269,8 +131378,8 @@ "type": "Identifier", "name": "filter", "range": [ - 77034, - 77040 + 77061, + 77067 ], "loc": { "start": { @@ -131284,8 +131393,8 @@ } }, "range": [ - 77010, - 77040 + 77037, + 77067 ], "loc": { "start": { @@ -131307,8 +131416,8 @@ "type": "Identifier", "name": "rowIdx", "range": [ - 77042, - 77048 + 77069, + 77075 ], "loc": { "start": { @@ -131342,8 +131451,8 @@ "type": "Identifier", "name": "exclude", "range": [ - 77074, - 77081 + 77101, + 77108 ], "loc": { "start": { @@ -131360,8 +131469,8 @@ "type": "Identifier", "name": "indexOf", "range": [ - 77082, - 77089 + 77109, + 77116 ], "loc": { "start": { @@ -131375,8 +131484,8 @@ } }, "range": [ - 77074, - 77089 + 77101, + 77116 ], "loc": { "start": { @@ -131394,8 +131503,8 @@ "type": "Identifier", "name": "rowIdx", "range": [ - 77090, - 77096 + 77117, + 77123 ], "loc": { "start": { @@ -131410,8 +131519,8 @@ } ], "range": [ - 77074, - 77097 + 77101, + 77124 ], "loc": { "start": { @@ -131432,8 +131541,8 @@ "value": 1, "raw": "1", "range": [ - 77103, - 77104 + 77130, + 77131 ], "loc": { "start": { @@ -131448,8 +131557,8 @@ }, "prefix": true, "range": [ - 77102, - 77104 + 77129, + 77131 ], "loc": { "start": { @@ -131463,8 +131572,8 @@ } }, "range": [ - 77074, - 77104 + 77101, + 77131 ], "loc": { "start": { @@ -131483,8 +131592,8 @@ "type": "Identifier", "name": "visible", "range": [ - 77125, - 77132 + 77152, + 77159 ], "loc": { "start": { @@ -131508,8 +131617,8 @@ "object": { "type": "ThisExpression", "range": [ - 77155, - 77159 + 77182, + 77186 ], "loc": { "start": { @@ -131526,8 +131635,8 @@ "type": "Identifier", "name": "getRowDisplay", "range": [ - 77160, - 77173 + 77187, + 77200 ], "loc": { "start": { @@ -131541,8 +131650,8 @@ } }, "range": [ - 77155, - 77173 + 77182, + 77200 ], "loc": { "start": { @@ -131563,8 +131672,8 @@ "type": "Identifier", "name": "rows", "range": [ - 77174, - 77178 + 77201, + 77205 ], "loc": { "start": { @@ -131581,8 +131690,8 @@ "type": "Identifier", "name": "rowIdx", "range": [ - 77179, - 77185 + 77206, + 77212 ], "loc": { "start": { @@ -131596,8 +131705,8 @@ } }, "range": [ - 77174, - 77186 + 77201, + 77213 ], "loc": { "start": { @@ -131612,8 +131721,8 @@ } ], "range": [ - 77155, - 77187 + 77182, + 77214 ], "loc": { "start": { @@ -131631,8 +131740,8 @@ "value": "none", "raw": "'none'", "range": [ - 77192, - 77198 + 77219, + 77225 ], "loc": { "start": { @@ -131646,8 +131755,8 @@ } }, "range": [ - 77155, - 77198 + 77182, + 77225 ], "loc": { "start": { @@ -131665,8 +131774,8 @@ "value": true, "raw": "true", "range": [ - 77221, - 77225 + 77248, + 77252 ], "loc": { "start": { @@ -131680,8 +131789,8 @@ } }, "range": [ - 77125, - 77225 + 77152, + 77252 ], "loc": { "start": { @@ -131695,8 +131804,8 @@ } }, "range": [ - 77074, - 77226 + 77101, + 77253 ], "loc": { "start": { @@ -131710,8 +131819,8 @@ } }, "range": [ - 77067, - 77227 + 77094, + 77254 ], "loc": { "start": { @@ -131726,8 +131835,8 @@ } ], "range": [ - 77053, - 77237 + 77080, + 77264 ], "loc": { "start": { @@ -131743,8 +131852,8 @@ "generator": false, "expression": false, "range": [ - 77041, - 77237 + 77068, + 77264 ], "loc": { "start": { @@ -131759,8 +131868,8 @@ } ], "range": [ - 77010, - 77238 + 77037, + 77265 ], "loc": { "start": { @@ -131774,8 +131883,8 @@ } }, "range": [ - 76998, - 77238 + 77025, + 77265 ], "loc": { "start": { @@ -131791,8 +131900,8 @@ ], "kind": "let", "range": [ - 76994, - 77239 + 77021, + 77266 ], "loc": { "start": { @@ -131809,8 +131918,8 @@ "type": "Line", "value": " ensure valid rows index do not contain excluded rows and row is", "range": [ - 76898, - 76964 + 76925, + 76991 ], "loc": { "start": { @@ -131827,8 +131936,8 @@ "type": "Line", "value": " displayed", "range": [ - 76973, - 76985 + 77000, + 77012 ], "loc": { "start": { @@ -131847,8 +131956,8 @@ "type": "Line", "value": " convert column value to expected type if necessary", "range": [ - 77249, - 77302 + 77276, + 77329 ], "loc": { "start": { @@ -131872,8 +131981,8 @@ "type": "Identifier", "name": "validColValues", "range": [ - 77315, - 77329 + 77342, + 77356 ], "loc": { "start": { @@ -131895,8 +132004,8 @@ "type": "Identifier", "name": "validRows", "range": [ - 77332, - 77341 + 77359, + 77368 ], "loc": { "start": { @@ -131913,8 +132022,8 @@ "type": "Identifier", "name": "map", "range": [ - 77342, - 77345 + 77369, + 77372 ], "loc": { "start": { @@ -131928,8 +132037,8 @@ } }, "range": [ - 77332, - 77345 + 77359, + 77372 ], "loc": { "start": { @@ -131951,8 +132060,8 @@ "type": "Identifier", "name": "rowIdx", "range": [ - 77347, - 77353 + 77374, + 77380 ], "loc": { "start": { @@ -131977,8 +132086,8 @@ "type": "Identifier", "name": "getContent", "range": [ - 77379, - 77389 + 77406, + 77416 ], "loc": { "start": { @@ -132005,8 +132114,8 @@ "type": "Identifier", "name": "rows", "range": [ - 77390, - 77394 + 77417, + 77421 ], "loc": { "start": { @@ -132023,8 +132132,8 @@ "type": "Identifier", "name": "rowIdx", "range": [ - 77395, - 77401 + 77422, + 77428 ], "loc": { "start": { @@ -132038,8 +132147,8 @@ } }, "range": [ - 77390, - 77402 + 77417, + 77429 ], "loc": { "start": { @@ -132056,8 +132165,8 @@ "type": "Identifier", "name": "cells", "range": [ - 77403, - 77408 + 77430, + 77435 ], "loc": { "start": { @@ -132071,8 +132180,8 @@ } }, "range": [ - 77390, - 77408 + 77417, + 77435 ], "loc": { "start": { @@ -132089,8 +132198,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 77409, - 77417 + 77436, + 77444 ], "loc": { "start": { @@ -132104,8 +132213,8 @@ } }, "range": [ - 77390, - 77418 + 77417, + 77445 ], "loc": { "start": { @@ -132120,8 +132229,8 @@ } ], "range": [ - 77379, - 77419 + 77406, + 77446 ], "loc": { "start": { @@ -132135,8 +132244,8 @@ } }, "range": [ - 77372, - 77420 + 77399, + 77447 ], "loc": { "start": { @@ -132151,8 +132260,8 @@ } ], "range": [ - 77358, - 77430 + 77385, + 77457 ], "loc": { "start": { @@ -132168,8 +132277,8 @@ "generator": false, "expression": false, "range": [ - 77346, - 77430 + 77373, + 77457 ], "loc": { "start": { @@ -132184,8 +132293,8 @@ } ], "range": [ - 77332, - 77431 + 77359, + 77458 ], "loc": { "start": { @@ -132199,8 +132308,8 @@ } }, "range": [ - 77315, - 77431 + 77342, + 77458 ], "loc": { "start": { @@ -132216,8 +132325,8 @@ ], "kind": "let", "range": [ - 77311, - 77432 + 77338, + 77459 ], "loc": { "start": { @@ -132234,8 +132343,8 @@ "type": "Line", "value": " convert column value to expected type if necessary", "range": [ - 77249, - 77302 + 77276, + 77329 ], "loc": { "start": { @@ -132256,8 +132365,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 77446, - 77460 + 77473, + 77487 ], "loc": { "start": { @@ -132284,8 +132393,8 @@ "type": "Identifier", "name": "validColValues", "range": [ - 77476, - 77490 + 77503, + 77517 ], "loc": { "start": { @@ -132302,8 +132411,8 @@ "type": "Identifier", "name": "unshift", "range": [ - 77491, - 77498 + 77518, + 77525 ], "loc": { "start": { @@ -132317,8 +132426,8 @@ } }, "range": [ - 77476, - 77498 + 77503, + 77525 ], "loc": { "start": { @@ -132343,8 +132452,8 @@ "object": { "type": "ThisExpression", "range": [ - 77499, - 77503 + 77526, + 77530 ], "loc": { "start": { @@ -132361,8 +132470,8 @@ "type": "Identifier", "name": "getHeadersText", "range": [ - 77504, - 77518 + 77531, + 77545 ], "loc": { "start": { @@ -132376,8 +132485,8 @@ } }, "range": [ - 77499, - 77518 + 77526, + 77545 ], "loc": { "start": { @@ -132392,8 +132501,8 @@ }, "arguments": [], "range": [ - 77499, - 77520 + 77526, + 77547 ], "loc": { "start": { @@ -132410,8 +132519,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 77521, - 77529 + 77548, + 77556 ], "loc": { "start": { @@ -132425,8 +132534,8 @@ } }, "range": [ - 77499, - 77530 + 77526, + 77557 ], "loc": { "start": { @@ -132441,8 +132550,8 @@ } ], "range": [ - 77476, - 77531 + 77503, + 77558 ], "loc": { "start": { @@ -132456,8 +132565,8 @@ } }, "range": [ - 77476, - 77532 + 77503, + 77559 ], "loc": { "start": { @@ -132472,8 +132581,8 @@ } ], "range": [ - 77462, - 77542 + 77489, + 77569 ], "loc": { "start": { @@ -132488,8 +132597,8 @@ }, "alternate": null, "range": [ - 77442, - 77542 + 77469, + 77569 ], "loc": { "start": { @@ -132508,8 +132617,8 @@ "type": "Identifier", "name": "validColValues", "range": [ - 77559, - 77573 + 77586, + 77600 ], "loc": { "start": { @@ -132523,8 +132632,8 @@ } }, "range": [ - 77552, - 77574 + 77579, + 77601 ], "loc": { "start": { @@ -132539,8 +132648,8 @@ } ], "range": [ - 76679, - 77580 + 76706, + 77607 ], "loc": { "start": { @@ -132556,8 +132665,8 @@ "generator": false, "expression": false, "range": [ - 76553, - 77580 + 76580, + 77607 ], "loc": { "start": { @@ -132573,8 +132682,8 @@ "kind": "method", "computed": false, "range": [ - 76535, - 77580 + 76562, + 77607 ], "loc": { "start": { @@ -132591,8 +132700,8 @@ "type": "Block", "value": "*\n * Return the filtered data for a given column index\n * @param {Number} colIndex Colmun's index\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [typed=false] Return typed value\n * @param {Array} [exclude=[]] List of row indexes to be excluded\n * @param {Boolean} [visible=true] Return only filtered and visible data\n * (relevant for paging)\n * @return {Array} Flat list of values ['val0','val1','val2'...]\n * @private\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 75924, - 76530 + 75951, + 76557 ], "loc": { "start": { @@ -132611,8 +132720,8 @@ "type": "Block", "value": "*\n * Get the display value of a row\n * @param {HTMLTableRowElement} row DOM element of the row\n * @return {String} Usually 'none' or ''\n ", "range": [ - 77586, - 77748 + 77613, + 77775 ], "loc": { "start": { @@ -132634,8 +132743,8 @@ "type": "Identifier", "name": "getRowDisplay", "range": [ - 77753, - 77766 + 77780, + 77793 ], "loc": { "start": { @@ -132656,8 +132765,8 @@ "type": "Identifier", "name": "row", "range": [ - 77767, - 77770 + 77794, + 77797 ], "loc": { "start": { @@ -132686,8 +132795,8 @@ "type": "Identifier", "name": "row", "range": [ - 77789, - 77792 + 77816, + 77819 ], "loc": { "start": { @@ -132704,8 +132813,8 @@ "type": "Identifier", "name": "style", "range": [ - 77793, - 77798 + 77820, + 77825 ], "loc": { "start": { @@ -132719,8 +132828,8 @@ } }, "range": [ - 77789, - 77798 + 77816, + 77825 ], "loc": { "start": { @@ -132737,8 +132846,8 @@ "type": "Identifier", "name": "display", "range": [ - 77799, - 77806 + 77826, + 77833 ], "loc": { "start": { @@ -132752,8 +132861,8 @@ } }, "range": [ - 77789, - 77806 + 77816, + 77833 ], "loc": { "start": { @@ -132767,8 +132876,8 @@ } }, "range": [ - 77782, - 77807 + 77809, + 77834 ], "loc": { "start": { @@ -132783,8 +132892,8 @@ } ], "range": [ - 77772, - 77813 + 77799, + 77840 ], "loc": { "start": { @@ -132800,8 +132909,8 @@ "generator": false, "expression": false, "range": [ - 77766, - 77813 + 77793, + 77840 ], "loc": { "start": { @@ -132817,8 +132926,8 @@ "kind": "method", "computed": false, "range": [ - 77753, - 77813 + 77780, + 77840 ], "loc": { "start": { @@ -132835,8 +132944,8 @@ "type": "Block", "value": "*\n * Get the display value of a row\n * @param {HTMLTableRowElement} row DOM element of the row\n * @return {String} Usually 'none' or ''\n ", "range": [ - 77586, - 77748 + 77613, + 77775 ], "loc": { "start": { @@ -132855,8 +132964,8 @@ "type": "Block", "value": "*\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 ", "range": [ - 77819, - 77992 + 77846, + 78019 ], "loc": { "start": { @@ -132878,8 +132987,8 @@ "type": "Identifier", "name": "validateRow", "range": [ - 77997, - 78008 + 78024, + 78035 ], "loc": { "start": { @@ -132900,8 +133009,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 78009, - 78017 + 78036, + 78044 ], "loc": { "start": { @@ -132918,8 +133027,8 @@ "type": "Identifier", "name": "isValid", "range": [ - 78019, - 78026 + 78046, + 78053 ], "loc": { "start": { @@ -132945,8 +133054,8 @@ "type": "Identifier", "name": "row", "range": [ - 78042, - 78045 + 78069, + 78072 ], "loc": { "start": { @@ -132973,8 +133082,8 @@ "object": { "type": "ThisExpression", "range": [ - 78048, - 78052 + 78075, + 78079 ], "loc": { "start": { @@ -132991,8 +133100,8 @@ "type": "Identifier", "name": "dom", "range": [ - 78053, - 78056 + 78080, + 78083 ], "loc": { "start": { @@ -133006,8 +133115,8 @@ } }, "range": [ - 78048, - 78056 + 78075, + 78083 ], "loc": { "start": { @@ -133022,8 +133131,8 @@ }, "arguments": [], "range": [ - 78048, - 78058 + 78075, + 78085 ], "loc": { "start": { @@ -133040,8 +133149,8 @@ "type": "Identifier", "name": "rows", "range": [ - 78059, - 78063 + 78086, + 78090 ], "loc": { "start": { @@ -133055,8 +133164,8 @@ } }, "range": [ - 78048, - 78063 + 78075, + 78090 ], "loc": { "start": { @@ -133073,8 +133182,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 78064, - 78072 + 78091, + 78099 ], "loc": { "start": { @@ -133088,8 +133197,8 @@ } }, "range": [ - 78048, - 78073 + 78075, + 78100 ], "loc": { "start": { @@ -133103,8 +133212,8 @@ } }, "range": [ - 78042, - 78073 + 78069, + 78100 ], "loc": { "start": { @@ -133120,8 +133229,8 @@ ], "kind": "let", "range": [ - 78038, - 78074 + 78065, + 78101 ], "loc": { "start": { @@ -133146,8 +133255,8 @@ "type": "Identifier", "name": "row", "range": [ - 78088, - 78091 + 78115, + 78118 ], "loc": { "start": { @@ -133162,8 +133271,8 @@ }, "prefix": true, "range": [ - 78087, - 78091 + 78114, + 78118 ], "loc": { "start": { @@ -133186,8 +133295,8 @@ "type": "Identifier", "name": "isValid", "range": [ - 78102, - 78109 + 78129, + 78136 ], "loc": { "start": { @@ -133202,8 +133311,8 @@ }, "prefix": true, "range": [ - 78095, - 78109 + 78122, + 78136 ], "loc": { "start": { @@ -133221,8 +133330,8 @@ "value": "boolean", "raw": "'boolean'", "range": [ - 78114, - 78123 + 78141, + 78150 ], "loc": { "start": { @@ -133236,8 +133345,8 @@ } }, "range": [ - 78095, - 78123 + 78122, + 78150 ], "loc": { "start": { @@ -133251,8 +133360,8 @@ } }, "range": [ - 78087, - 78123 + 78114, + 78150 ], "loc": { "start": { @@ -133272,8 +133381,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 78139, - 78146 + 78166, + 78173 ], "loc": { "start": { @@ -133288,8 +133397,8 @@ } ], "range": [ - 78125, - 78156 + 78152, + 78183 ], "loc": { "start": { @@ -133304,8 +133413,8 @@ }, "alternate": null, "range": [ - 78083, - 78156 + 78110, + 78183 ], "loc": { "start": { @@ -133322,8 +133431,8 @@ "type": "Line", "value": " always visible rows are valid", "range": [ - 78166, - 78198 + 78193, + 78225 ], "loc": { "start": { @@ -133349,8 +133458,8 @@ "object": { "type": "ThisExpression", "range": [ - 78211, - 78215 + 78238, + 78242 ], "loc": { "start": { @@ -133367,8 +133476,8 @@ "type": "Identifier", "name": "hasVisibleRows", "range": [ - 78216, - 78230 + 78243, + 78257 ], "loc": { "start": { @@ -133382,8 +133491,8 @@ } }, "range": [ - 78211, - 78230 + 78238, + 78257 ], "loc": { "start": { @@ -133410,8 +133519,8 @@ "object": { "type": "ThisExpression", "range": [ - 78234, - 78238 + 78261, + 78265 ], "loc": { "start": { @@ -133428,8 +133537,8 @@ "type": "Identifier", "name": "visibleRows", "range": [ - 78239, - 78250 + 78266, + 78277 ], "loc": { "start": { @@ -133443,8 +133552,8 @@ } }, "range": [ - 78234, - 78250 + 78261, + 78277 ], "loc": { "start": { @@ -133461,8 +133570,8 @@ "type": "Identifier", "name": "indexOf", "range": [ - 78251, - 78258 + 78278, + 78285 ], "loc": { "start": { @@ -133476,8 +133585,8 @@ } }, "range": [ - 78234, - 78258 + 78261, + 78285 ], "loc": { "start": { @@ -133495,8 +133604,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 78259, - 78267 + 78286, + 78294 ], "loc": { "start": { @@ -133511,8 +133620,8 @@ } ], "range": [ - 78234, - 78268 + 78261, + 78295 ], "loc": { "start": { @@ -133533,8 +133642,8 @@ "value": 1, "raw": "1", "range": [ - 78274, - 78275 + 78301, + 78302 ], "loc": { "start": { @@ -133549,8 +133658,8 @@ }, "prefix": true, "range": [ - 78273, - 78275 + 78300, + 78302 ], "loc": { "start": { @@ -133564,8 +133673,8 @@ } }, "range": [ - 78234, - 78275 + 78261, + 78302 ], "loc": { "start": { @@ -133579,8 +133688,8 @@ } }, "range": [ - 78211, - 78275 + 78238, + 78302 ], "loc": { "start": { @@ -133605,8 +133714,8 @@ "type": "Identifier", "name": "isValid", "range": [ - 78291, - 78298 + 78318, + 78325 ], "loc": { "start": { @@ -133624,8 +133733,8 @@ "value": true, "raw": "true", "range": [ - 78301, - 78305 + 78328, + 78332 ], "loc": { "start": { @@ -133639,8 +133748,8 @@ } }, "range": [ - 78291, - 78305 + 78318, + 78332 ], "loc": { "start": { @@ -133654,8 +133763,8 @@ } }, "range": [ - 78291, - 78306 + 78318, + 78333 ], "loc": { "start": { @@ -133670,8 +133779,8 @@ } ], "range": [ - 78277, - 78316 + 78304, + 78343 ], "loc": { "start": { @@ -133686,8 +133795,8 @@ }, "alternate": null, "range": [ - 78207, - 78316 + 78234, + 78343 ], "loc": { "start": { @@ -133704,8 +133813,8 @@ "type": "Line", "value": " always visible rows are valid", "range": [ - 78166, - 78198 + 78193, + 78225 ], "loc": { "start": { @@ -133729,8 +133838,8 @@ "type": "Identifier", "name": "displayFlag", "range": [ - 78330, - 78341 + 78357, + 78368 ], "loc": { "start": { @@ -133749,8 +133858,8 @@ "type": "Identifier", "name": "isValid", "range": [ - 78344, - 78351 + 78371, + 78378 ], "loc": { "start": { @@ -133768,8 +133877,8 @@ "value": "", "raw": "''", "range": [ - 78354, - 78356 + 78381, + 78383 ], "loc": { "start": { @@ -133786,8 +133895,8 @@ "type": "Identifier", "name": "NONE", "range": [ - 78359, - 78363 + 78386, + 78390 ], "loc": { "start": { @@ -133801,8 +133910,8 @@ } }, "range": [ - 78344, - 78363 + 78371, + 78390 ], "loc": { "start": { @@ -133816,8 +133925,8 @@ } }, "range": [ - 78330, - 78363 + 78357, + 78390 ], "loc": { "start": { @@ -133836,8 +133945,8 @@ "type": "Identifier", "name": "validFlag", "range": [ - 78377, - 78386 + 78404, + 78413 ], "loc": { "start": { @@ -133856,8 +133965,8 @@ "type": "Identifier", "name": "isValid", "range": [ - 78389, - 78396 + 78416, + 78423 ], "loc": { "start": { @@ -133875,8 +133984,8 @@ "value": "true", "raw": "'true'", "range": [ - 78399, - 78405 + 78426, + 78432 ], "loc": { "start": { @@ -133894,8 +134003,8 @@ "value": "false", "raw": "'false'", "range": [ - 78408, - 78415 + 78435, + 78442 ], "loc": { "start": { @@ -133909,8 +134018,8 @@ } }, "range": [ - 78389, - 78415 + 78416, + 78442 ], "loc": { "start": { @@ -133924,8 +134033,8 @@ } }, "range": [ - 78377, - 78415 + 78404, + 78442 ], "loc": { "start": { @@ -133941,8 +134050,8 @@ ], "kind": "let", "range": [ - 78326, - 78416 + 78353, + 78443 ], "loc": { "start": { @@ -133970,8 +134079,8 @@ "type": "Identifier", "name": "row", "range": [ - 78425, - 78428 + 78452, + 78455 ], "loc": { "start": { @@ -133988,8 +134097,8 @@ "type": "Identifier", "name": "style", "range": [ - 78429, - 78434 + 78456, + 78461 ], "loc": { "start": { @@ -134003,8 +134112,8 @@ } }, "range": [ - 78425, - 78434 + 78452, + 78461 ], "loc": { "start": { @@ -134021,8 +134130,8 @@ "type": "Identifier", "name": "display", "range": [ - 78435, - 78442 + 78462, + 78469 ], "loc": { "start": { @@ -134036,8 +134145,8 @@ } }, "range": [ - 78425, - 78442 + 78452, + 78469 ], "loc": { "start": { @@ -134054,8 +134163,8 @@ "type": "Identifier", "name": "displayFlag", "range": [ - 78445, - 78456 + 78472, + 78483 ], "loc": { "start": { @@ -134069,8 +134178,8 @@ } }, "range": [ - 78425, - 78456 + 78452, + 78483 ], "loc": { "start": { @@ -134084,8 +134193,8 @@ } }, "range": [ - 78425, - 78457 + 78452, + 78484 ], "loc": { "start": { @@ -134106,8 +134215,8 @@ "object": { "type": "ThisExpression", "range": [ - 78471, - 78475 + 78498, + 78502 ], "loc": { "start": { @@ -134124,8 +134233,8 @@ "type": "Identifier", "name": "paging", "range": [ - 78476, - 78482 + 78503, + 78509 ], "loc": { "start": { @@ -134139,8 +134248,8 @@ } }, "range": [ - 78471, - 78482 + 78498, + 78509 ], "loc": { "start": { @@ -134167,8 +134276,8 @@ "type": "Identifier", "name": "row", "range": [ - 78498, - 78501 + 78525, + 78528 ], "loc": { "start": { @@ -134185,8 +134294,8 @@ "type": "Identifier", "name": "setAttribute", "range": [ - 78502, - 78514 + 78529, + 78541 ], "loc": { "start": { @@ -134200,8 +134309,8 @@ } }, "range": [ - 78498, - 78514 + 78525, + 78541 ], "loc": { "start": { @@ -134220,8 +134329,8 @@ "value": "validRow", "raw": "'validRow'", "range": [ - 78515, - 78525 + 78542, + 78552 ], "loc": { "start": { @@ -134238,8 +134347,8 @@ "type": "Identifier", "name": "validFlag", "range": [ - 78527, - 78536 + 78554, + 78563 ], "loc": { "start": { @@ -134254,8 +134363,8 @@ } ], "range": [ - 78498, - 78537 + 78525, + 78564 ], "loc": { "start": { @@ -134269,8 +134378,8 @@ } }, "range": [ - 78498, - 78538 + 78525, + 78565 ], "loc": { "start": { @@ -134285,8 +134394,8 @@ } ], "range": [ - 78484, - 78548 + 78511, + 78575 ], "loc": { "start": { @@ -134301,8 +134410,8 @@ }, "alternate": null, "range": [ - 78467, - 78548 + 78494, + 78575 ], "loc": { "start": { @@ -134321,8 +134430,8 @@ "type": "Identifier", "name": "isValid", "range": [ - 78562, - 78569 + 78589, + 78596 ], "loc": { "start": { @@ -134354,8 +134463,8 @@ "object": { "type": "ThisExpression", "range": [ - 78589, - 78593 + 78616, + 78620 ], "loc": { "start": { @@ -134372,8 +134481,8 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 78594, - 78608 + 78621, + 78635 ], "loc": { "start": { @@ -134387,8 +134496,8 @@ } }, "range": [ - 78589, - 78608 + 78616, + 78635 ], "loc": { "start": { @@ -134405,8 +134514,8 @@ "type": "Identifier", "name": "indexOf", "range": [ - 78609, - 78616 + 78636, + 78643 ], "loc": { "start": { @@ -134420,8 +134529,8 @@ } }, "range": [ - 78589, - 78616 + 78616, + 78643 ], "loc": { "start": { @@ -134439,8 +134548,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 78617, - 78625 + 78644, + 78652 ], "loc": { "start": { @@ -134455,8 +134564,8 @@ } ], "range": [ - 78589, - 78626 + 78616, + 78653 ], "loc": { "start": { @@ -134477,8 +134586,8 @@ "value": 1, "raw": "1", "range": [ - 78632, - 78633 + 78659, + 78660 ], "loc": { "start": { @@ -134493,8 +134602,8 @@ }, "prefix": true, "range": [ - 78631, - 78633 + 78658, + 78660 ], "loc": { "start": { @@ -134508,8 +134617,8 @@ } }, "range": [ - 78589, - 78633 + 78616, + 78660 ], "loc": { "start": { @@ -134538,8 +134647,8 @@ "object": { "type": "ThisExpression", "range": [ - 78653, - 78657 + 78680, + 78684 ], "loc": { "start": { @@ -134556,8 +134665,8 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 78658, - 78672 + 78685, + 78699 ], "loc": { "start": { @@ -134571,8 +134680,8 @@ } }, "range": [ - 78653, - 78672 + 78680, + 78699 ], "loc": { "start": { @@ -134589,8 +134698,8 @@ "type": "Identifier", "name": "push", "range": [ - 78673, - 78677 + 78700, + 78704 ], "loc": { "start": { @@ -134604,8 +134713,8 @@ } }, "range": [ - 78653, - 78677 + 78680, + 78704 ], "loc": { "start": { @@ -134623,8 +134732,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 78678, - 78686 + 78705, + 78713 ], "loc": { "start": { @@ -134639,8 +134748,8 @@ } ], "range": [ - 78653, - 78687 + 78680, + 78714 ], "loc": { "start": { @@ -134654,8 +134763,8 @@ } }, "range": [ - 78653, - 78688 + 78680, + 78715 ], "loc": { "start": { @@ -134670,8 +134779,8 @@ } ], "range": [ - 78635, - 78702 + 78662, + 78729 ], "loc": { "start": { @@ -134686,8 +134795,8 @@ }, "alternate": null, "range": [ - 78585, - 78702 + 78612, + 78729 ], "loc": { "start": { @@ -134710,8 +134819,8 @@ "object": { "type": "ThisExpression", "range": [ - 78716, - 78720 + 78743, + 78747 ], "loc": { "start": { @@ -134728,8 +134837,8 @@ "type": "Identifier", "name": "onRowValidated", "range": [ - 78721, - 78735 + 78748, + 78762 ], "loc": { "start": { @@ -134743,8 +134852,8 @@ } }, "range": [ - 78716, - 78735 + 78743, + 78762 ], "loc": { "start": { @@ -134761,8 +134870,8 @@ { "type": "ThisExpression", "range": [ - 78736, - 78740 + 78763, + 78767 ], "loc": { "start": { @@ -134779,8 +134888,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 78742, - 78750 + 78769, + 78777 ], "loc": { "start": { @@ -134795,8 +134904,8 @@ } ], "range": [ - 78716, - 78751 + 78743, + 78778 ], "loc": { "start": { @@ -134810,8 +134919,8 @@ } }, "range": [ - 78716, - 78752 + 78743, + 78779 ], "loc": { "start": { @@ -134837,8 +134946,8 @@ "object": { "type": "ThisExpression", "range": [ - 78766, - 78770 + 78793, + 78797 ], "loc": { "start": { @@ -134855,8 +134964,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 78771, - 78778 + 78798, + 78805 ], "loc": { "start": { @@ -134870,8 +134979,8 @@ } }, "range": [ - 78766, - 78778 + 78793, + 78805 ], "loc": { "start": { @@ -134888,8 +134997,8 @@ "type": "Identifier", "name": "emit", "range": [ - 78779, - 78783 + 78806, + 78810 ], "loc": { "start": { @@ -134903,8 +135012,8 @@ } }, "range": [ - 78766, - 78783 + 78793, + 78810 ], "loc": { "start": { @@ -134923,8 +135032,8 @@ "value": "row-validated", "raw": "'row-validated'", "range": [ - 78784, - 78799 + 78811, + 78826 ], "loc": { "start": { @@ -134940,8 +135049,8 @@ { "type": "ThisExpression", "range": [ - 78801, - 78805 + 78828, + 78832 ], "loc": { "start": { @@ -134958,8 +135067,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 78807, - 78815 + 78834, + 78842 ], "loc": { "start": { @@ -134974,8 +135083,8 @@ } ], "range": [ - 78766, - 78816 + 78793, + 78843 ], "loc": { "start": { @@ -134989,8 +135098,8 @@ } }, "range": [ - 78766, - 78817 + 78793, + 78844 ], "loc": { "start": { @@ -135005,8 +135114,8 @@ } ], "range": [ - 78571, - 78827 + 78598, + 78854 ], "loc": { "start": { @@ -135021,8 +135130,8 @@ }, "alternate": null, "range": [ - 78558, - 78827 + 78585, + 78854 ], "loc": { "start": { @@ -135037,8 +135146,8 @@ } ], "range": [ - 78028, - 78833 + 78055, + 78860 ], "loc": { "start": { @@ -135054,8 +135163,8 @@ "generator": false, "expression": false, "range": [ - 78008, - 78833 + 78035, + 78860 ], "loc": { "start": { @@ -135071,8 +135180,8 @@ "kind": "method", "computed": false, "range": [ - 77997, - 78833 + 78024, + 78860 ], "loc": { "start": { @@ -135089,8 +135198,8 @@ "type": "Block", "value": "*\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 ", "range": [ - 77819, - 77992 + 77846, + 78019 ], "loc": { "start": { @@ -135109,8 +135218,8 @@ "type": "Block", "value": "*\n * Validate all filterable rows\n ", "range": [ - 78839, - 78886 + 78866, + 78913 ], "loc": { "start": { @@ -135132,8 +135241,8 @@ "type": "Identifier", "name": "validateAllRows", "range": [ - 78891, - 78906 + 78918, + 78933 ], "loc": { "start": { @@ -135164,8 +135273,8 @@ "object": { "type": "ThisExpression", "range": [ - 78924, - 78928 + 78951, + 78955 ], "loc": { "start": { @@ -135182,8 +135291,8 @@ "type": "Identifier", "name": "initialized", "range": [ - 78929, - 78940 + 78956, + 78967 ], "loc": { "start": { @@ -135197,8 +135306,8 @@ } }, "range": [ - 78924, - 78940 + 78951, + 78967 ], "loc": { "start": { @@ -135213,8 +135322,8 @@ }, "prefix": true, "range": [ - 78923, - 78940 + 78950, + 78967 ], "loc": { "start": { @@ -135234,8 +135343,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 78956, - 78963 + 78983, + 78990 ], "loc": { "start": { @@ -135250,8 +135359,8 @@ } ], "range": [ - 78942, - 78973 + 78969, + 79000 ], "loc": { "start": { @@ -135266,8 +135375,8 @@ }, "alternate": null, "range": [ - 78919, - 78973 + 78946, + 79000 ], "loc": { "start": { @@ -135291,8 +135400,8 @@ "object": { "type": "ThisExpression", "range": [ - 78982, - 78986 + 79009, + 79013 ], "loc": { "start": { @@ -135309,8 +135418,8 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 78987, - 79001 + 79014, + 79028 ], "loc": { "start": { @@ -135324,8 +135433,8 @@ } }, "range": [ - 78982, - 79001 + 79009, + 79028 ], "loc": { "start": { @@ -135342,8 +135451,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 79004, - 79006 + 79031, + 79033 ], "loc": { "start": { @@ -135357,8 +135466,8 @@ } }, "range": [ - 78982, - 79006 + 79009, + 79033 ], "loc": { "start": { @@ -135372,8 +135481,8 @@ } }, "range": [ - 78982, - 79007 + 79009, + 79034 ], "loc": { "start": { @@ -135397,8 +135506,8 @@ "type": "Identifier", "name": "k", "range": [ - 79025, - 79026 + 79052, + 79053 ], "loc": { "start": { @@ -135417,8 +135526,8 @@ "object": { "type": "ThisExpression", "range": [ - 79029, - 79033 + 79056, + 79060 ], "loc": { "start": { @@ -135435,8 +135544,8 @@ "type": "Identifier", "name": "refRow", "range": [ - 79034, - 79040 + 79061, + 79067 ], "loc": { "start": { @@ -135450,8 +135559,8 @@ } }, "range": [ - 79029, - 79040 + 79056, + 79067 ], "loc": { "start": { @@ -135465,8 +135574,8 @@ } }, "range": [ - 79025, - 79040 + 79052, + 79067 ], "loc": { "start": { @@ -135482,8 +135591,8 @@ ], "kind": "let", "range": [ - 79021, - 79040 + 79048, + 79067 ], "loc": { "start": { @@ -135503,8 +135612,8 @@ "type": "Identifier", "name": "k", "range": [ - 79042, - 79043 + 79069, + 79070 ], "loc": { "start": { @@ -135523,8 +135632,8 @@ "object": { "type": "ThisExpression", "range": [ - 79046, - 79050 + 79073, + 79077 ], "loc": { "start": { @@ -135541,8 +135650,8 @@ "type": "Identifier", "name": "nbFilterableRows", "range": [ - 79051, - 79067 + 79078, + 79094 ], "loc": { "start": { @@ -135556,8 +135665,8 @@ } }, "range": [ - 79046, - 79067 + 79073, + 79094 ], "loc": { "start": { @@ -135571,8 +135680,8 @@ } }, "range": [ - 79042, - 79067 + 79069, + 79094 ], "loc": { "start": { @@ -135592,8 +135701,8 @@ "type": "Identifier", "name": "k", "range": [ - 79069, - 79070 + 79096, + 79097 ], "loc": { "start": { @@ -135608,8 +135717,8 @@ }, "prefix": false, "range": [ - 79069, - 79072 + 79096, + 79099 ], "loc": { "start": { @@ -135635,8 +135744,8 @@ "object": { "type": "ThisExpression", "range": [ - 79088, - 79092 + 79115, + 79119 ], "loc": { "start": { @@ -135653,8 +135762,8 @@ "type": "Identifier", "name": "validateRow", "range": [ - 79093, - 79104 + 79120, + 79131 ], "loc": { "start": { @@ -135668,8 +135777,8 @@ } }, "range": [ - 79088, - 79104 + 79115, + 79131 ], "loc": { "start": { @@ -135687,8 +135796,8 @@ "type": "Identifier", "name": "k", "range": [ - 79105, - 79106 + 79132, + 79133 ], "loc": { "start": { @@ -135706,8 +135815,8 @@ "value": true, "raw": "true", "range": [ - 79108, - 79112 + 79135, + 79139 ], "loc": { "start": { @@ -135722,8 +135831,8 @@ } ], "range": [ - 79088, - 79113 + 79115, + 79140 ], "loc": { "start": { @@ -135737,8 +135846,8 @@ } }, "range": [ - 79088, - 79114 + 79115, + 79141 ], "loc": { "start": { @@ -135753,8 +135862,8 @@ } ], "range": [ - 79074, - 79124 + 79101, + 79151 ], "loc": { "start": { @@ -135768,8 +135877,8 @@ } }, "range": [ - 79016, - 79124 + 79043, + 79151 ], "loc": { "start": { @@ -135784,8 +135893,8 @@ } ], "range": [ - 78909, - 79130 + 78936, + 79157 ], "loc": { "start": { @@ -135801,8 +135910,8 @@ "generator": false, "expression": false, "range": [ - 78906, - 79130 + 78933, + 79157 ], "loc": { "start": { @@ -135818,8 +135927,8 @@ "kind": "method", "computed": false, "range": [ - 78891, - 79130 + 78918, + 79157 ], "loc": { "start": { @@ -135836,8 +135945,8 @@ "type": "Block", "value": "*\n * Validate all filterable rows\n ", "range": [ - 78839, - 78886 + 78866, + 78913 ], "loc": { "start": { @@ -135856,8 +135965,8 @@ "type": "Block", "value": "*\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 ", "range": [ - 79136, - 79298 + 79163, + 79325 ], "loc": { "start": { @@ -135879,8 +135988,8 @@ "type": "Identifier", "name": "setFilterValue", "range": [ - 79303, - 79317 + 79330, + 79344 ], "loc": { "start": { @@ -135901,8 +136010,8 @@ "type": "Identifier", "name": "index", "range": [ - 79318, - 79323 + 79345, + 79350 ], "loc": { "start": { @@ -135921,8 +136030,8 @@ "type": "Identifier", "name": "query", "range": [ - 79325, - 79330 + 79352, + 79357 ], "loc": { "start": { @@ -135940,8 +136049,8 @@ "value": "", "raw": "''", "range": [ - 79333, - 79335 + 79360, + 79362 ], "loc": { "start": { @@ -135955,8 +136064,8 @@ } }, "range": [ - 79325, - 79335 + 79352, + 79362 ], "loc": { "start": { @@ -135984,8 +136093,8 @@ "object": { "type": "ThisExpression", "range": [ - 79352, - 79356 + 79379, + 79383 ], "loc": { "start": { @@ -136002,8 +136111,8 @@ "type": "Identifier", "name": "fltGrid", "range": [ - 79357, - 79364 + 79384, + 79391 ], "loc": { "start": { @@ -136017,8 +136126,8 @@ } }, "range": [ - 79352, - 79364 + 79379, + 79391 ], "loc": { "start": { @@ -136033,8 +136142,8 @@ }, "prefix": true, "range": [ - 79351, - 79364 + 79378, + 79391 ], "loc": { "start": { @@ -136054,8 +136163,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 79380, - 79387 + 79407, + 79414 ], "loc": { "start": { @@ -136070,8 +136179,8 @@ } ], "range": [ - 79366, - 79397 + 79393, + 79424 ], "loc": { "start": { @@ -136086,8 +136195,8 @@ }, "alternate": null, "range": [ - 79347, - 79397 + 79374, + 79424 ], "loc": { "start": { @@ -136109,8 +136218,8 @@ "type": "Identifier", "name": "slc", "range": [ - 79410, - 79413 + 79437, + 79440 ], "loc": { "start": { @@ -136131,8 +136240,8 @@ "object": { "type": "ThisExpression", "range": [ - 79416, - 79420 + 79443, + 79447 ], "loc": { "start": { @@ -136149,8 +136258,8 @@ "type": "Identifier", "name": "getFilterElement", "range": [ - 79421, - 79437 + 79448, + 79464 ], "loc": { "start": { @@ -136164,8 +136273,8 @@ } }, "range": [ - 79416, - 79437 + 79443, + 79464 ], "loc": { "start": { @@ -136183,8 +136292,8 @@ "type": "Identifier", "name": "index", "range": [ - 79438, - 79443 + 79465, + 79470 ], "loc": { "start": { @@ -136199,8 +136308,8 @@ } ], "range": [ - 79416, - 79444 + 79443, + 79471 ], "loc": { "start": { @@ -136214,8 +136323,8 @@ } }, "range": [ - 79410, - 79444 + 79437, + 79471 ], "loc": { "start": { @@ -136234,8 +136343,8 @@ "type": "Identifier", "name": "fltColType", "range": [ - 79458, - 79468 + 79485, + 79495 ], "loc": { "start": { @@ -136256,8 +136365,8 @@ "object": { "type": "ThisExpression", "range": [ - 79471, - 79475 + 79498, + 79502 ], "loc": { "start": { @@ -136274,8 +136383,8 @@ "type": "Identifier", "name": "getFilterType", "range": [ - 79476, - 79489 + 79503, + 79516 ], "loc": { "start": { @@ -136289,8 +136398,8 @@ } }, "range": [ - 79471, - 79489 + 79498, + 79516 ], "loc": { "start": { @@ -136308,8 +136417,8 @@ "type": "Identifier", "name": "index", "range": [ - 79490, - 79495 + 79517, + 79522 ], "loc": { "start": { @@ -136324,8 +136433,8 @@ } ], "range": [ - 79471, - 79496 + 79498, + 79523 ], "loc": { "start": { @@ -136339,8 +136448,8 @@ } }, "range": [ - 79458, - 79496 + 79485, + 79523 ], "loc": { "start": { @@ -136356,8 +136465,8 @@ ], "kind": "let", "range": [ - 79406, - 79497 + 79433, + 79524 ], "loc": { "start": { @@ -136382,8 +136491,8 @@ "type": "Identifier", "name": "fltColType", "range": [ - 79511, - 79521 + 79538, + 79548 ], "loc": { "start": { @@ -136400,8 +136509,8 @@ "type": "Identifier", "name": "MULTIPLE", "range": [ - 79526, - 79534 + 79553, + 79561 ], "loc": { "start": { @@ -136415,8 +136524,8 @@ } }, "range": [ - 79511, - 79534 + 79538, + 79561 ], "loc": { "start": { @@ -136436,8 +136545,8 @@ "type": "Identifier", "name": "fltColType", "range": [ - 79538, - 79548 + 79565, + 79575 ], "loc": { "start": { @@ -136454,8 +136563,8 @@ "type": "Identifier", "name": "CHECKLIST", "range": [ - 79553, - 79562 + 79580, + 79589 ], "loc": { "start": { @@ -136469,8 +136578,8 @@ } }, "range": [ - 79538, - 79562 + 79565, + 79589 ], "loc": { "start": { @@ -136484,8 +136593,8 @@ } }, "range": [ - 79511, - 79562 + 79538, + 79589 ], "loc": { "start": { @@ -136512,8 +136621,8 @@ "object": { "type": "ThisExpression", "range": [ - 79582, - 79586 + 79609, + 79613 ], "loc": { "start": { @@ -136530,8 +136639,8 @@ "type": "Identifier", "name": "loadFltOnDemand", "range": [ - 79587, - 79602 + 79614, + 79629 ], "loc": { "start": { @@ -136545,8 +136654,8 @@ } }, "range": [ - 79582, - 79602 + 79609, + 79629 ], "loc": { "start": { @@ -136568,8 +136677,8 @@ "object": { "type": "ThisExpression", "range": [ - 79607, - 79611 + 79634, + 79638 ], "loc": { "start": { @@ -136586,8 +136695,8 @@ "type": "Identifier", "name": "initialized", "range": [ - 79612, - 79623 + 79639, + 79650 ], "loc": { "start": { @@ -136601,8 +136710,8 @@ } }, "range": [ - 79607, - 79623 + 79634, + 79650 ], "loc": { "start": { @@ -136617,8 +136726,8 @@ }, "prefix": true, "range": [ - 79606, - 79623 + 79633, + 79650 ], "loc": { "start": { @@ -136632,8 +136741,8 @@ } }, "range": [ - 79582, - 79623 + 79609, + 79650 ], "loc": { "start": { @@ -136662,8 +136771,8 @@ "object": { "type": "ThisExpression", "range": [ - 79643, - 79647 + 79670, + 79674 ], "loc": { "start": { @@ -136680,8 +136789,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 79648, - 79655 + 79675, + 79682 ], "loc": { "start": { @@ -136695,8 +136804,8 @@ } }, "range": [ - 79643, - 79655 + 79670, + 79682 ], "loc": { "start": { @@ -136713,8 +136822,8 @@ "type": "Identifier", "name": "emit", "range": [ - 79656, - 79660 + 79683, + 79687 ], "loc": { "start": { @@ -136728,8 +136837,8 @@ } }, "range": [ - 79643, - 79660 + 79670, + 79687 ], "loc": { "start": { @@ -136748,8 +136857,8 @@ "value": "build-select-filter", "raw": "'build-select-filter'", "range": [ - 79661, - 79682 + 79688, + 79709 ], "loc": { "start": { @@ -136765,8 +136874,8 @@ { "type": "ThisExpression", "range": [ - 79684, - 79688 + 79711, + 79715 ], "loc": { "start": { @@ -136783,8 +136892,8 @@ "type": "Identifier", "name": "index", "range": [ - 79690, - 79695 + 79717, + 79722 ], "loc": { "start": { @@ -136803,8 +136912,8 @@ "object": { "type": "ThisExpression", "range": [ - 79717, - 79721 + 79744, + 79748 ], "loc": { "start": { @@ -136821,8 +136930,8 @@ "type": "Identifier", "name": "linkedFilters", "range": [ - 79722, - 79735 + 79749, + 79762 ], "loc": { "start": { @@ -136836,8 +136945,8 @@ } }, "range": [ - 79717, - 79735 + 79744, + 79762 ], "loc": { "start": { @@ -136856,8 +136965,8 @@ "object": { "type": "ThisExpression", "range": [ - 79737, - 79741 + 79764, + 79768 ], "loc": { "start": { @@ -136874,8 +136983,8 @@ "type": "Identifier", "name": "isExternalFlt", "range": [ - 79742, - 79755 + 79769, + 79782 ], "loc": { "start": { @@ -136889,8 +136998,8 @@ } }, "range": [ - 79737, - 79755 + 79764, + 79782 ], "loc": { "start": { @@ -136905,8 +137014,8 @@ } ], "range": [ - 79643, - 79756 + 79670, + 79783 ], "loc": { "start": { @@ -136920,8 +137029,8 @@ } }, "range": [ - 79643, - 79757 + 79670, + 79784 ], "loc": { "start": { @@ -136936,8 +137045,8 @@ } ], "range": [ - 79625, - 79771 + 79652, + 79798 ], "loc": { "start": { @@ -136952,8 +137061,8 @@ }, "alternate": null, "range": [ - 79578, - 79771 + 79605, + 79798 ], "loc": { "start": { @@ -136978,8 +137087,8 @@ "type": "Identifier", "name": "slc", "range": [ - 79784, - 79787 + 79811, + 79814 ], "loc": { "start": { @@ -136996,8 +137105,8 @@ "type": "Identifier", "name": "value", "range": [ - 79788, - 79793 + 79815, + 79820 ], "loc": { "start": { @@ -137011,8 +137120,8 @@ } }, "range": [ - 79784, - 79793 + 79811, + 79820 ], "loc": { "start": { @@ -137029,8 +137138,8 @@ "type": "Identifier", "name": "query", "range": [ - 79796, - 79801 + 79823, + 79828 ], "loc": { "start": { @@ -137044,8 +137153,8 @@ } }, "range": [ - 79784, - 79801 + 79811, + 79828 ], "loc": { "start": { @@ -137059,8 +137168,8 @@ } }, "range": [ - 79784, - 79802 + 79811, + 79829 ], "loc": { "start": { @@ -137075,8 +137184,8 @@ } ], "range": [ - 79564, - 79812 + 79591, + 79839 ], "loc": { "start": { @@ -137093,8 +137202,8 @@ "type": "Line", "value": "multiple selects", "range": [ - 79821, - 79839 + 79848, + 79866 ], "loc": { "start": { @@ -137118,8 +137227,8 @@ "type": "Identifier", "name": "fltColType", "range": [ - 79857, - 79867 + 79884, + 79894 ], "loc": { "start": { @@ -137136,8 +137245,8 @@ "type": "Identifier", "name": "MULTIPLE", "range": [ - 79872, - 79880 + 79899, + 79907 ], "loc": { "start": { @@ -137151,8 +137260,8 @@ } }, "range": [ - 79857, - 79880 + 79884, + 79907 ], "loc": { "start": { @@ -137177,8 +137286,8 @@ "type": "Identifier", "name": "values", "range": [ - 79900, - 79906 + 79927, + 79933 ], "loc": { "start": { @@ -137199,8 +137308,8 @@ "type": "Identifier", "name": "isArray", "range": [ - 79909, - 79916 + 79936, + 79943 ], "loc": { "start": { @@ -137218,8 +137327,8 @@ "type": "Identifier", "name": "query", "range": [ - 79917, - 79922 + 79944, + 79949 ], "loc": { "start": { @@ -137234,8 +137343,8 @@ } ], "range": [ - 79909, - 79923 + 79936, + 79950 ], "loc": { "start": { @@ -137252,8 +137361,8 @@ "type": "Identifier", "name": "query", "range": [ - 79926, - 79931 + 79953, + 79958 ], "loc": { "start": { @@ -137275,8 +137384,8 @@ "type": "Identifier", "name": "query", "range": [ - 79950, - 79955 + 79977, + 79982 ], "loc": { "start": { @@ -137293,8 +137402,8 @@ "type": "Identifier", "name": "split", "range": [ - 79956, - 79961 + 79983, + 79988 ], "loc": { "start": { @@ -137308,8 +137417,8 @@ } }, "range": [ - 79950, - 79961 + 79977, + 79988 ], "loc": { "start": { @@ -137334,8 +137443,8 @@ "value": " ", "raw": "' '", "range": [ - 79962, - 79965 + 79989, + 79992 ], "loc": { "start": { @@ -137354,8 +137463,8 @@ "object": { "type": "ThisExpression", "range": [ - 79968, - 79972 + 79995, + 79999 ], "loc": { "start": { @@ -137372,8 +137481,8 @@ "type": "Identifier", "name": "orOperator", "range": [ - 79973, - 79983 + 80000, + 80010 ], "loc": { "start": { @@ -137387,8 +137496,8 @@ } }, "range": [ - 79968, - 79983 + 79995, + 80010 ], "loc": { "start": { @@ -137402,8 +137511,8 @@ } }, "range": [ - 79962, - 79983 + 79989, + 80010 ], "loc": { "start": { @@ -137421,8 +137530,8 @@ "value": " ", "raw": "' '", "range": [ - 79986, - 79989 + 80013, + 80016 ], "loc": { "start": { @@ -137436,8 +137545,8 @@ } }, "range": [ - 79962, - 79989 + 79989, + 80016 ], "loc": { "start": { @@ -137452,8 +137561,8 @@ } ], "range": [ - 79950, - 79990 + 79977, + 80017 ], "loc": { "start": { @@ -137467,8 +137576,8 @@ } }, "range": [ - 79909, - 79990 + 79936, + 80017 ], "loc": { "start": { @@ -137482,8 +137591,8 @@ } }, "range": [ - 79900, - 79990 + 79927, + 80017 ], "loc": { "start": { @@ -137499,8 +137608,8 @@ ], "kind": "let", "range": [ - 79896, - 79991 + 79923, + 80018 ], "loc": { "start": { @@ -137524,8 +137633,8 @@ "object": { "type": "ThisExpression", "range": [ - 80009, - 80013 + 80036, + 80040 ], "loc": { "start": { @@ -137542,8 +137651,8 @@ "type": "Identifier", "name": "loadFltOnDemand", "range": [ - 80014, - 80029 + 80041, + 80056 ], "loc": { "start": { @@ -137557,8 +137666,8 @@ } }, "range": [ - 80009, - 80029 + 80036, + 80056 ], "loc": { "start": { @@ -137580,8 +137689,8 @@ "object": { "type": "ThisExpression", "range": [ - 80034, - 80038 + 80061, + 80065 ], "loc": { "start": { @@ -137598,8 +137707,8 @@ "type": "Identifier", "name": "initialized", "range": [ - 80039, - 80050 + 80066, + 80077 ], "loc": { "start": { @@ -137613,8 +137722,8 @@ } }, "range": [ - 80034, - 80050 + 80061, + 80077 ], "loc": { "start": { @@ -137629,8 +137738,8 @@ }, "prefix": true, "range": [ - 80033, - 80050 + 80060, + 80077 ], "loc": { "start": { @@ -137644,8 +137753,8 @@ } }, "range": [ - 80009, - 80050 + 80036, + 80077 ], "loc": { "start": { @@ -137674,8 +137783,8 @@ "object": { "type": "ThisExpression", "range": [ - 80070, - 80074 + 80097, + 80101 ], "loc": { "start": { @@ -137692,8 +137801,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 80075, - 80082 + 80102, + 80109 ], "loc": { "start": { @@ -137707,8 +137816,8 @@ } }, "range": [ - 80070, - 80082 + 80097, + 80109 ], "loc": { "start": { @@ -137725,8 +137834,8 @@ "type": "Identifier", "name": "emit", "range": [ - 80083, - 80087 + 80110, + 80114 ], "loc": { "start": { @@ -137740,8 +137849,8 @@ } }, "range": [ - 80070, - 80087 + 80097, + 80114 ], "loc": { "start": { @@ -137760,8 +137869,8 @@ "value": "build-select-filter", "raw": "'build-select-filter'", "range": [ - 80088, - 80109 + 80115, + 80136 ], "loc": { "start": { @@ -137777,8 +137886,8 @@ { "type": "ThisExpression", "range": [ - 80111, - 80115 + 80138, + 80142 ], "loc": { "start": { @@ -137795,8 +137904,8 @@ "type": "Identifier", "name": "index", "range": [ - 80117, - 80122 + 80144, + 80149 ], "loc": { "start": { @@ -137815,8 +137924,8 @@ "object": { "type": "ThisExpression", "range": [ - 80144, - 80148 + 80171, + 80175 ], "loc": { "start": { @@ -137833,8 +137942,8 @@ "type": "Identifier", "name": "linkedFilters", "range": [ - 80149, - 80162 + 80176, + 80189 ], "loc": { "start": { @@ -137848,8 +137957,8 @@ } }, "range": [ - 80144, - 80162 + 80171, + 80189 ], "loc": { "start": { @@ -137868,8 +137977,8 @@ "object": { "type": "ThisExpression", "range": [ - 80164, - 80168 + 80191, + 80195 ], "loc": { "start": { @@ -137886,8 +137995,8 @@ "type": "Identifier", "name": "isExternalFlt", "range": [ - 80169, - 80182 + 80196, + 80209 ], "loc": { "start": { @@ -137901,8 +138010,8 @@ } }, "range": [ - 80164, - 80182 + 80191, + 80209 ], "loc": { "start": { @@ -137917,8 +138026,8 @@ } ], "range": [ - 80070, - 80183 + 80097, + 80210 ], "loc": { "start": { @@ -137932,8 +138041,8 @@ } }, "range": [ - 80070, - 80184 + 80097, + 80211 ], "loc": { "start": { @@ -137948,8 +138057,8 @@ } ], "range": [ - 80052, - 80198 + 80079, + 80225 ], "loc": { "start": { @@ -137964,8 +138073,8 @@ }, "alternate": null, "range": [ - 80005, - 80198 + 80032, + 80225 ], "loc": { "start": { @@ -137991,8 +138100,8 @@ "object": { "type": "ThisExpression", "range": [ - 80212, - 80216 + 80239, + 80243 ], "loc": { "start": { @@ -138009,8 +138118,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 80217, - 80224 + 80244, + 80251 ], "loc": { "start": { @@ -138024,8 +138133,8 @@ } }, "range": [ - 80212, - 80224 + 80239, + 80251 ], "loc": { "start": { @@ -138042,8 +138151,8 @@ "type": "Identifier", "name": "emit", "range": [ - 80225, - 80229 + 80252, + 80256 ], "loc": { "start": { @@ -138057,8 +138166,8 @@ } }, "range": [ - 80212, - 80229 + 80239, + 80256 ], "loc": { "start": { @@ -138077,8 +138186,8 @@ "value": "select-options", "raw": "'select-options'", "range": [ - 80230, - 80246 + 80257, + 80273 ], "loc": { "start": { @@ -138094,8 +138203,8 @@ { "type": "ThisExpression", "range": [ - 80248, - 80252 + 80275, + 80279 ], "loc": { "start": { @@ -138112,8 +138221,8 @@ "type": "Identifier", "name": "index", "range": [ - 80254, - 80259 + 80281, + 80286 ], "loc": { "start": { @@ -138130,8 +138239,8 @@ "type": "Identifier", "name": "values", "range": [ - 80261, - 80267 + 80288, + 80294 ], "loc": { "start": { @@ -138146,8 +138255,8 @@ } ], "range": [ - 80212, - 80268 + 80239, + 80295 ], "loc": { "start": { @@ -138161,8 +138270,8 @@ } }, "range": [ - 80212, - 80269 + 80239, + 80296 ], "loc": { "start": { @@ -138177,8 +138286,8 @@ } ], "range": [ - 79882, - 80279 + 79909, + 80306 ], "loc": { "start": { @@ -138195,8 +138304,8 @@ "type": "Line", "value": "checklist", "range": [ - 80288, - 80299 + 80315, + 80326 ], "loc": { "start": { @@ -138220,8 +138329,8 @@ "type": "Identifier", "name": "fltColType", "range": [ - 80317, - 80327 + 80344, + 80354 ], "loc": { "start": { @@ -138238,8 +138347,8 @@ "type": "Identifier", "name": "CHECKLIST", "range": [ - 80332, - 80341 + 80359, + 80368 ], "loc": { "start": { @@ -138253,8 +138362,8 @@ } }, "range": [ - 80317, - 80341 + 80344, + 80368 ], "loc": { "start": { @@ -138279,8 +138388,8 @@ "type": "Identifier", "name": "values", "range": [ - 80361, - 80367 + 80388, + 80394 ], "loc": { "start": { @@ -138297,8 +138406,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 80370, - 80372 + 80397, + 80399 ], "loc": { "start": { @@ -138312,8 +138421,8 @@ } }, "range": [ - 80361, - 80372 + 80388, + 80399 ], "loc": { "start": { @@ -138329,8 +138438,8 @@ ], "kind": "let", "range": [ - 80357, - 80373 + 80384, + 80400 ], "loc": { "start": { @@ -138354,8 +138463,8 @@ "object": { "type": "ThisExpression", "range": [ - 80390, - 80394 + 80417, + 80421 ], "loc": { "start": { @@ -138372,8 +138481,8 @@ "type": "Identifier", "name": "loadFltOnDemand", "range": [ - 80395, - 80410 + 80422, + 80437 ], "loc": { "start": { @@ -138387,8 +138496,8 @@ } }, "range": [ - 80390, - 80410 + 80417, + 80437 ], "loc": { "start": { @@ -138410,8 +138519,8 @@ "object": { "type": "ThisExpression", "range": [ - 80415, - 80419 + 80442, + 80446 ], "loc": { "start": { @@ -138428,8 +138537,8 @@ "type": "Identifier", "name": "initialized", "range": [ - 80420, - 80431 + 80447, + 80458 ], "loc": { "start": { @@ -138443,8 +138552,8 @@ } }, "range": [ - 80415, - 80431 + 80442, + 80458 ], "loc": { "start": { @@ -138459,8 +138568,8 @@ }, "prefix": true, "range": [ - 80414, - 80431 + 80441, + 80458 ], "loc": { "start": { @@ -138474,8 +138583,8 @@ } }, "range": [ - 80390, - 80431 + 80417, + 80458 ], "loc": { "start": { @@ -138504,8 +138613,8 @@ "object": { "type": "ThisExpression", "range": [ - 80451, - 80455 + 80478, + 80482 ], "loc": { "start": { @@ -138522,8 +138631,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 80456, - 80463 + 80483, + 80490 ], "loc": { "start": { @@ -138537,8 +138646,8 @@ } }, "range": [ - 80451, - 80463 + 80478, + 80490 ], "loc": { "start": { @@ -138555,8 +138664,8 @@ "type": "Identifier", "name": "emit", "range": [ - 80464, - 80468 + 80491, + 80495 ], "loc": { "start": { @@ -138570,8 +138679,8 @@ } }, "range": [ - 80451, - 80468 + 80478, + 80495 ], "loc": { "start": { @@ -138590,8 +138699,8 @@ "value": "build-checklist-filter", "raw": "'build-checklist-filter'", "range": [ - 80469, - 80493 + 80496, + 80520 ], "loc": { "start": { @@ -138607,8 +138716,8 @@ { "type": "ThisExpression", "range": [ - 80495, - 80499 + 80522, + 80526 ], "loc": { "start": { @@ -138625,8 +138734,8 @@ "type": "Identifier", "name": "index", "range": [ - 80501, - 80506 + 80528, + 80533 ], "loc": { "start": { @@ -138645,8 +138754,8 @@ "object": { "type": "ThisExpression", "range": [ - 80528, - 80532 + 80555, + 80559 ], "loc": { "start": { @@ -138663,8 +138772,8 @@ "type": "Identifier", "name": "linkedFilters", "range": [ - 80533, - 80546 + 80560, + 80573 ], "loc": { "start": { @@ -138678,8 +138787,8 @@ } }, "range": [ - 80528, - 80546 + 80555, + 80573 ], "loc": { "start": { @@ -138694,8 +138803,8 @@ } ], "range": [ - 80451, - 80547 + 80478, + 80574 ], "loc": { "start": { @@ -138709,8 +138818,8 @@ } }, "range": [ - 80451, - 80548 + 80478, + 80575 ], "loc": { "start": { @@ -138725,8 +138834,8 @@ } ], "range": [ - 80433, - 80562 + 80460, + 80589 ], "loc": { "start": { @@ -138741,8 +138850,8 @@ }, "alternate": null, "range": [ - 80386, - 80562 + 80413, + 80589 ], "loc": { "start": { @@ -138763,8 +138872,8 @@ "type": "Identifier", "name": "isArray", "range": [ - 80579, - 80586 + 80606, + 80613 ], "loc": { "start": { @@ -138782,8 +138891,8 @@ "type": "Identifier", "name": "query", "range": [ - 80587, - 80592 + 80614, + 80619 ], "loc": { "start": { @@ -138798,8 +138907,8 @@ } ], "range": [ - 80579, - 80593 + 80606, + 80620 ], "loc": { "start": { @@ -138824,8 +138933,8 @@ "type": "Identifier", "name": "values", "range": [ - 80613, - 80619 + 80640, + 80646 ], "loc": { "start": { @@ -138842,8 +138951,8 @@ "type": "Identifier", "name": "query", "range": [ - 80622, - 80627 + 80649, + 80654 ], "loc": { "start": { @@ -138857,8 +138966,8 @@ } }, "range": [ - 80613, - 80627 + 80640, + 80654 ], "loc": { "start": { @@ -138872,8 +138981,8 @@ } }, "range": [ - 80613, - 80628 + 80640, + 80655 ], "loc": { "start": { @@ -138888,8 +138997,8 @@ } ], "range": [ - 80595, - 80642 + 80622, + 80669 ], "loc": { "start": { @@ -138914,8 +139023,8 @@ "type": "Identifier", "name": "query", "range": [ - 80666, - 80671 + 80693, + 80698 ], "loc": { "start": { @@ -138934,8 +139043,8 @@ "type": "Identifier", "name": "matchCase", "range": [ - 80674, - 80683 + 80701, + 80710 ], "loc": { "start": { @@ -138953,8 +139062,8 @@ "type": "Identifier", "name": "query", "range": [ - 80684, - 80689 + 80711, + 80716 ], "loc": { "start": { @@ -138973,8 +139082,8 @@ "object": { "type": "ThisExpression", "range": [ - 80691, - 80695 + 80718, + 80722 ], "loc": { "start": { @@ -138991,8 +139100,8 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 80696, - 80709 + 80723, + 80736 ], "loc": { "start": { @@ -139006,8 +139115,8 @@ } }, "range": [ - 80691, - 80709 + 80718, + 80736 ], "loc": { "start": { @@ -139022,8 +139131,8 @@ } ], "range": [ - 80674, - 80710 + 80701, + 80737 ], "loc": { "start": { @@ -139037,8 +139146,8 @@ } }, "range": [ - 80666, - 80710 + 80693, + 80737 ], "loc": { "start": { @@ -139052,8 +139161,8 @@ } }, "range": [ - 80666, - 80711 + 80693, + 80738 ], "loc": { "start": { @@ -139075,8 +139184,8 @@ "type": "Identifier", "name": "values", "range": [ - 80728, - 80734 + 80755, + 80761 ], "loc": { "start": { @@ -139098,8 +139207,8 @@ "type": "Identifier", "name": "query", "range": [ - 80737, - 80742 + 80764, + 80769 ], "loc": { "start": { @@ -139116,8 +139225,8 @@ "type": "Identifier", "name": "split", "range": [ - 80743, - 80748 + 80770, + 80775 ], "loc": { "start": { @@ -139131,8 +139240,8 @@ } }, "range": [ - 80737, - 80748 + 80764, + 80775 ], "loc": { "start": { @@ -139157,8 +139266,8 @@ "value": " ", "raw": "' '", "range": [ - 80749, - 80752 + 80776, + 80779 ], "loc": { "start": { @@ -139177,8 +139286,8 @@ "object": { "type": "ThisExpression", "range": [ - 80755, - 80759 + 80782, + 80786 ], "loc": { "start": { @@ -139195,8 +139304,8 @@ "type": "Identifier", "name": "orOperator", "range": [ - 80760, - 80770 + 80787, + 80797 ], "loc": { "start": { @@ -139210,8 +139319,8 @@ } }, "range": [ - 80755, - 80770 + 80782, + 80797 ], "loc": { "start": { @@ -139225,8 +139334,8 @@ } }, "range": [ - 80749, - 80770 + 80776, + 80797 ], "loc": { "start": { @@ -139244,8 +139353,8 @@ "value": " ", "raw": "' '", "range": [ - 80773, - 80776 + 80800, + 80803 ], "loc": { "start": { @@ -139259,8 +139368,8 @@ } }, "range": [ - 80749, - 80776 + 80776, + 80803 ], "loc": { "start": { @@ -139275,8 +139384,8 @@ } ], "range": [ - 80737, - 80777 + 80764, + 80804 ], "loc": { "start": { @@ -139290,8 +139399,8 @@ } }, "range": [ - 80728, - 80777 + 80755, + 80804 ], "loc": { "start": { @@ -139305,8 +139414,8 @@ } }, "range": [ - 80728, - 80778 + 80755, + 80805 ], "loc": { "start": { @@ -139321,8 +139430,8 @@ } ], "range": [ - 80648, - 80792 + 80675, + 80819 ], "loc": { "start": { @@ -139336,8 +139445,8 @@ } }, "range": [ - 80575, - 80792 + 80602, + 80819 ], "loc": { "start": { @@ -139363,8 +139472,8 @@ "object": { "type": "ThisExpression", "range": [ - 80806, - 80810 + 80833, + 80837 ], "loc": { "start": { @@ -139381,8 +139490,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 80811, - 80818 + 80838, + 80845 ], "loc": { "start": { @@ -139396,8 +139505,8 @@ } }, "range": [ - 80806, - 80818 + 80833, + 80845 ], "loc": { "start": { @@ -139414,8 +139523,8 @@ "type": "Identifier", "name": "emit", "range": [ - 80819, - 80823 + 80846, + 80850 ], "loc": { "start": { @@ -139429,8 +139538,8 @@ } }, "range": [ - 80806, - 80823 + 80833, + 80850 ], "loc": { "start": { @@ -139449,8 +139558,8 @@ "value": "select-checklist-options", "raw": "'select-checklist-options'", "range": [ - 80824, - 80850 + 80851, + 80877 ], "loc": { "start": { @@ -139466,8 +139575,8 @@ { "type": "ThisExpression", "range": [ - 80852, - 80856 + 80879, + 80883 ], "loc": { "start": { @@ -139484,8 +139593,8 @@ "type": "Identifier", "name": "index", "range": [ - 80858, - 80863 + 80885, + 80890 ], "loc": { "start": { @@ -139502,8 +139611,8 @@ "type": "Identifier", "name": "values", "range": [ - 80865, - 80871 + 80892, + 80898 ], "loc": { "start": { @@ -139518,8 +139627,8 @@ } ], "range": [ - 80806, - 80872 + 80833, + 80899 ], "loc": { "start": { @@ -139533,8 +139642,8 @@ } }, "range": [ - 80806, - 80873 + 80833, + 80900 ], "loc": { "start": { @@ -139549,8 +139658,8 @@ } ], "range": [ - 80343, - 80883 + 80370, + 80910 ], "loc": { "start": { @@ -139565,8 +139674,8 @@ }, "alternate": null, "range": [ - 80313, - 80883 + 80340, + 80910 ], "loc": { "start": { @@ -139583,8 +139692,8 @@ "type": "Line", "value": "checklist", "range": [ - 80288, - 80299 + 80315, + 80326 ], "loc": { "start": { @@ -139600,8 +139709,8 @@ ] }, "range": [ - 79853, - 80883 + 79880, + 80910 ], "loc": { "start": { @@ -139618,8 +139727,8 @@ "type": "Line", "value": "multiple selects", "range": [ - 79821, - 79839 + 79848, + 79866 ], "loc": { "start": { @@ -139635,8 +139744,8 @@ ] }, "range": [ - 79507, - 80883 + 79534, + 80910 ], "loc": { "start": { @@ -139651,8 +139760,8 @@ } ], "range": [ - 79337, - 80889 + 79364, + 80916 ], "loc": { "start": { @@ -139668,8 +139777,8 @@ "generator": false, "expression": false, "range": [ - 79317, - 80889 + 79344, + 80916 ], "loc": { "start": { @@ -139685,8 +139794,8 @@ "kind": "method", "computed": false, "range": [ - 79303, - 80889 + 79330, + 80916 ], "loc": { "start": { @@ -139703,8 +139812,8 @@ "type": "Block", "value": "*\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 ", "range": [ - 79136, - 79298 + 79163, + 79325 ], "loc": { "start": { @@ -139723,8 +139832,8 @@ "type": "Block", "value": "*\n * Set them columns' widths as per configuration\n * @param {Element} tbl DOM element\n ", "range": [ - 80895, - 80999 + 80922, + 81026 ], "loc": { "start": { @@ -139746,8 +139855,8 @@ "type": "Identifier", "name": "setColWidths", "range": [ - 81004, - 81016 + 81031, + 81043 ], "loc": { "start": { @@ -139768,8 +139877,8 @@ "type": "Identifier", "name": "tbl", "range": [ - 81017, - 81020 + 81044, + 81047 ], "loc": { "start": { @@ -139797,8 +139906,8 @@ "object": { "type": "ThisExpression", "range": [ - 81037, - 81041 + 81064, + 81068 ], "loc": { "start": { @@ -139815,8 +139924,8 @@ "type": "Identifier", "name": "hasColWidths", "range": [ - 81042, - 81054 + 81069, + 81081 ], "loc": { "start": { @@ -139830,8 +139939,8 @@ } }, "range": [ - 81037, - 81054 + 81064, + 81081 ], "loc": { "start": { @@ -139846,8 +139955,8 @@ }, "prefix": true, "range": [ - 81036, - 81054 + 81063, + 81081 ], "loc": { "start": { @@ -139867,8 +139976,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 81070, - 81077 + 81097, + 81104 ], "loc": { "start": { @@ -139883,8 +139992,8 @@ } ], "range": [ - 81056, - 81087 + 81083, + 81114 ], "loc": { "start": { @@ -139899,8 +140008,8 @@ }, "alternate": null, "range": [ - 81032, - 81087 + 81059, + 81114 ], "loc": { "start": { @@ -139922,8 +140031,8 @@ "type": "Identifier", "name": "tbl", "range": [ - 81096, - 81099 + 81123, + 81126 ], "loc": { "start": { @@ -139943,8 +140052,8 @@ "type": "Identifier", "name": "tbl", "range": [ - 81102, - 81105 + 81129, + 81132 ], "loc": { "start": { @@ -139965,8 +140074,8 @@ "object": { "type": "ThisExpression", "range": [ - 81109, - 81113 + 81136, + 81140 ], "loc": { "start": { @@ -139983,8 +140092,8 @@ "type": "Identifier", "name": "dom", "range": [ - 81114, - 81117 + 81141, + 81144 ], "loc": { "start": { @@ -139998,8 +140107,8 @@ } }, "range": [ - 81109, - 81117 + 81136, + 81144 ], "loc": { "start": { @@ -140014,8 +140123,8 @@ }, "arguments": [], "range": [ - 81109, - 81119 + 81136, + 81146 ], "loc": { "start": { @@ -140029,8 +140138,8 @@ } }, "range": [ - 81102, - 81119 + 81129, + 81146 ], "loc": { "start": { @@ -140044,8 +140153,8 @@ } }, "range": [ - 81096, - 81119 + 81123, + 81146 ], "loc": { "start": { @@ -140059,8 +140168,8 @@ } }, "range": [ - 81096, - 81120 + 81123, + 81147 ], "loc": { "start": { @@ -140082,8 +140191,8 @@ "type": "Identifier", "name": "nbCols", "range": [ - 81134, - 81140 + 81161, + 81167 ], "loc": { "start": { @@ -140102,8 +140211,8 @@ "object": { "type": "ThisExpression", "range": [ - 81143, - 81147 + 81170, + 81174 ], "loc": { "start": { @@ -140120,8 +140229,8 @@ "type": "Identifier", "name": "nbCells", "range": [ - 81148, - 81155 + 81175, + 81182 ], "loc": { "start": { @@ -140135,8 +140244,8 @@ } }, "range": [ - 81143, - 81155 + 81170, + 81182 ], "loc": { "start": { @@ -140150,8 +140259,8 @@ } }, "range": [ - 81134, - 81155 + 81161, + 81182 ], "loc": { "start": { @@ -140167,8 +140276,8 @@ ], "kind": "let", "range": [ - 81130, - 81156 + 81157, + 81183 ], "loc": { "start": { @@ -140190,8 +140299,8 @@ "type": "Identifier", "name": "colWidths", "range": [ - 81169, - 81178 + 81196, + 81205 ], "loc": { "start": { @@ -140210,8 +140319,8 @@ "object": { "type": "ThisExpression", "range": [ - 81181, - 81185 + 81208, + 81212 ], "loc": { "start": { @@ -140228,8 +140337,8 @@ "type": "Identifier", "name": "colWidths", "range": [ - 81186, - 81195 + 81213, + 81222 ], "loc": { "start": { @@ -140243,8 +140352,8 @@ } }, "range": [ - 81181, - 81195 + 81208, + 81222 ], "loc": { "start": { @@ -140258,8 +140367,8 @@ } }, "range": [ - 81169, - 81195 + 81196, + 81222 ], "loc": { "start": { @@ -140275,8 +140384,8 @@ ], "kind": "let", "range": [ - 81165, - 81196 + 81192, + 81223 ], "loc": { "start": { @@ -140298,8 +140407,8 @@ "type": "Identifier", "name": "colTags", "range": [ - 81209, - 81216 + 81236, + 81243 ], "loc": { "start": { @@ -140318,8 +140427,8 @@ "type": "Identifier", "name": "tag", "range": [ - 81219, - 81222 + 81246, + 81249 ], "loc": { "start": { @@ -140337,8 +140446,8 @@ "type": "Identifier", "name": "tbl", "range": [ - 81223, - 81226 + 81250, + 81253 ], "loc": { "start": { @@ -140356,8 +140465,8 @@ "value": "col", "raw": "'col'", "range": [ - 81228, - 81233 + 81255, + 81260 ], "loc": { "start": { @@ -140372,8 +140481,8 @@ } ], "range": [ - 81219, - 81234 + 81246, + 81261 ], "loc": { "start": { @@ -140387,8 +140496,8 @@ } }, "range": [ - 81209, - 81234 + 81236, + 81261 ], "loc": { "start": { @@ -140404,8 +140513,8 @@ ], "kind": "let", "range": [ - 81205, - 81235 + 81232, + 81262 ], "loc": { "start": { @@ -140427,8 +140536,8 @@ "type": "Identifier", "name": "tblHasColTag", "range": [ - 81248, - 81260 + 81275, + 81287 ], "loc": { "start": { @@ -140451,8 +140560,8 @@ "type": "Identifier", "name": "colTags", "range": [ - 81263, - 81270 + 81290, + 81297 ], "loc": { "start": { @@ -140469,8 +140578,8 @@ "type": "Identifier", "name": "length", "range": [ - 81271, - 81277 + 81298, + 81304 ], "loc": { "start": { @@ -140484,8 +140593,8 @@ } }, "range": [ - 81263, - 81277 + 81290, + 81304 ], "loc": { "start": { @@ -140503,8 +140612,8 @@ "value": 0, "raw": "0", "range": [ - 81280, - 81281 + 81307, + 81308 ], "loc": { "start": { @@ -140518,8 +140627,8 @@ } }, "range": [ - 81263, - 81281 + 81290, + 81308 ], "loc": { "start": { @@ -140533,8 +140642,8 @@ } }, "range": [ - 81248, - 81281 + 81275, + 81308 ], "loc": { "start": { @@ -140550,8 +140659,8 @@ ], "kind": "let", "range": [ - 81244, - 81282 + 81271, + 81309 ], "loc": { "start": { @@ -140573,8 +140682,8 @@ "type": "Identifier", "name": "frag", "range": [ - 81295, - 81299 + 81322, + 81326 ], "loc": { "start": { @@ -140596,8 +140705,8 @@ "type": "Identifier", "name": "tblHasColTag", "range": [ - 81303, - 81315 + 81330, + 81342 ], "loc": { "start": { @@ -140612,8 +140721,8 @@ }, "prefix": true, "range": [ - 81302, - 81315 + 81329, + 81342 ], "loc": { "start": { @@ -140635,8 +140744,8 @@ "type": "Identifier", "name": "doc", "range": [ - 81318, - 81321 + 81345, + 81348 ], "loc": { "start": { @@ -140653,8 +140762,8 @@ "type": "Identifier", "name": "createDocumentFragment", "range": [ - 81322, - 81344 + 81349, + 81371 ], "loc": { "start": { @@ -140668,8 +140777,8 @@ } }, "range": [ - 81318, - 81344 + 81345, + 81371 ], "loc": { "start": { @@ -140684,8 +140793,8 @@ }, "arguments": [], "range": [ - 81318, - 81346 + 81345, + 81373 ], "loc": { "start": { @@ -140703,8 +140812,8 @@ "value": null, "raw": "null", "range": [ - 81349, - 81353 + 81376, + 81380 ], "loc": { "start": { @@ -140718,8 +140827,8 @@ } }, "range": [ - 81302, - 81353 + 81329, + 81380 ], "loc": { "start": { @@ -140733,8 +140842,8 @@ } }, "range": [ - 81295, - 81353 + 81322, + 81380 ], "loc": { "start": { @@ -140750,8 +140859,8 @@ ], "kind": "let", "range": [ - 81291, - 81354 + 81318, + 81381 ], "loc": { "start": { @@ -140775,8 +140884,8 @@ "type": "Identifier", "name": "k", "range": [ - 81372, - 81373 + 81399, + 81400 ], "loc": { "start": { @@ -140794,8 +140903,8 @@ "value": 0, "raw": "0", "range": [ - 81376, - 81377 + 81403, + 81404 ], "loc": { "start": { @@ -140809,8 +140918,8 @@ } }, "range": [ - 81372, - 81377 + 81399, + 81404 ], "loc": { "start": { @@ -140826,8 +140935,8 @@ ], "kind": "let", "range": [ - 81368, - 81377 + 81395, + 81404 ], "loc": { "start": { @@ -140847,8 +140956,8 @@ "type": "Identifier", "name": "k", "range": [ - 81379, - 81380 + 81406, + 81407 ], "loc": { "start": { @@ -140865,8 +140974,8 @@ "type": "Identifier", "name": "nbCols", "range": [ - 81383, - 81389 + 81410, + 81416 ], "loc": { "start": { @@ -140880,8 +140989,8 @@ } }, "range": [ - 81379, - 81389 + 81406, + 81416 ], "loc": { "start": { @@ -140901,8 +141010,8 @@ "type": "Identifier", "name": "k", "range": [ - 81391, - 81392 + 81418, + 81419 ], "loc": { "start": { @@ -140917,8 +141026,8 @@ }, "prefix": false, "range": [ - 81391, - 81394 + 81418, + 81421 ], "loc": { "start": { @@ -140943,8 +141052,8 @@ "type": "Identifier", "name": "col", "range": [ - 81414, - 81417 + 81441, + 81444 ], "loc": { "start": { @@ -140959,8 +141068,8 @@ }, "init": null, "range": [ - 81414, - 81417 + 81441, + 81444 ], "loc": { "start": { @@ -140976,8 +141085,8 @@ ], "kind": "let", "range": [ - 81410, - 81418 + 81437, + 81445 ], "loc": { "start": { @@ -140996,8 +141105,8 @@ "type": "Identifier", "name": "tblHasColTag", "range": [ - 81435, - 81447 + 81462, + 81474 ], "loc": { "start": { @@ -141022,8 +141131,8 @@ "type": "Identifier", "name": "col", "range": [ - 81467, - 81470 + 81494, + 81497 ], "loc": { "start": { @@ -141043,8 +141152,8 @@ "type": "Identifier", "name": "colTags", "range": [ - 81473, - 81480 + 81500, + 81507 ], "loc": { "start": { @@ -141061,8 +141170,8 @@ "type": "Identifier", "name": "k", "range": [ - 81481, - 81482 + 81508, + 81509 ], "loc": { "start": { @@ -141076,8 +141185,8 @@ } }, "range": [ - 81473, - 81483 + 81500, + 81510 ], "loc": { "start": { @@ -141091,8 +141200,8 @@ } }, "range": [ - 81467, - 81483 + 81494, + 81510 ], "loc": { "start": { @@ -141106,8 +141215,8 @@ } }, "range": [ - 81467, - 81484 + 81494, + 81511 ], "loc": { "start": { @@ -141122,8 +141231,8 @@ } ], "range": [ - 81449, - 81498 + 81476, + 81525 ], "loc": { "start": { @@ -141148,8 +141257,8 @@ "type": "Identifier", "name": "col", "range": [ - 81522, - 81525 + 81549, + 81552 ], "loc": { "start": { @@ -141168,8 +141277,8 @@ "type": "Identifier", "name": "createElm", "range": [ - 81528, - 81537 + 81555, + 81564 ], "loc": { "start": { @@ -141188,8 +141297,8 @@ "value": "col", "raw": "'col'", "range": [ - 81538, - 81543 + 81565, + 81570 ], "loc": { "start": { @@ -141204,8 +141313,8 @@ } ], "range": [ - 81528, - 81544 + 81555, + 81571 ], "loc": { "start": { @@ -141219,8 +141328,8 @@ } }, "range": [ - 81522, - 81544 + 81549, + 81571 ], "loc": { "start": { @@ -141234,8 +141343,8 @@ } }, "range": [ - 81522, - 81545 + 81549, + 81572 ], "loc": { "start": { @@ -141259,8 +141368,8 @@ "type": "Identifier", "name": "frag", "range": [ - 81562, - 81566 + 81589, + 81593 ], "loc": { "start": { @@ -141277,8 +141386,8 @@ "type": "Identifier", "name": "appendChild", "range": [ - 81567, - 81578 + 81594, + 81605 ], "loc": { "start": { @@ -141292,8 +141401,8 @@ } }, "range": [ - 81562, - 81578 + 81589, + 81605 ], "loc": { "start": { @@ -141311,8 +141420,8 @@ "type": "Identifier", "name": "col", "range": [ - 81579, - 81582 + 81606, + 81609 ], "loc": { "start": { @@ -141327,8 +141436,8 @@ } ], "range": [ - 81562, - 81583 + 81589, + 81610 ], "loc": { "start": { @@ -141342,8 +141451,8 @@ } }, "range": [ - 81562, - 81584 + 81589, + 81611 ], "loc": { "start": { @@ -141358,8 +141467,8 @@ } ], "range": [ - 81504, - 81598 + 81531, + 81625 ], "loc": { "start": { @@ -141373,8 +141482,8 @@ } }, "range": [ - 81431, - 81598 + 81458, + 81625 ], "loc": { "start": { @@ -141402,8 +141511,8 @@ "type": "Identifier", "name": "col", "range": [ - 81611, - 81614 + 81638, + 81641 ], "loc": { "start": { @@ -141420,8 +141529,8 @@ "type": "Identifier", "name": "style", "range": [ - 81615, - 81620 + 81642, + 81647 ], "loc": { "start": { @@ -141435,8 +141544,8 @@ } }, "range": [ - 81611, - 81620 + 81638, + 81647 ], "loc": { "start": { @@ -141453,8 +141562,8 @@ "type": "Identifier", "name": "width", "range": [ - 81621, - 81626 + 81648, + 81653 ], "loc": { "start": { @@ -141468,8 +141577,8 @@ } }, "range": [ - 81611, - 81626 + 81638, + 81653 ], "loc": { "start": { @@ -141489,8 +141598,8 @@ "type": "Identifier", "name": "colWidths", "range": [ - 81629, - 81638 + 81656, + 81665 ], "loc": { "start": { @@ -141507,8 +141616,8 @@ "type": "Identifier", "name": "k", "range": [ - 81639, - 81640 + 81666, + 81667 ], "loc": { "start": { @@ -141522,8 +141631,8 @@ } }, "range": [ - 81629, - 81641 + 81656, + 81668 ], "loc": { "start": { @@ -141537,8 +141646,8 @@ } }, "range": [ - 81611, - 81641 + 81638, + 81668 ], "loc": { "start": { @@ -141552,8 +141661,8 @@ } }, "range": [ - 81611, - 81642 + 81638, + 81669 ], "loc": { "start": { @@ -141568,8 +141677,8 @@ } ], "range": [ - 81396, - 81652 + 81423, + 81679 ], "loc": { "start": { @@ -141583,8 +141692,8 @@ } }, "range": [ - 81363, - 81652 + 81390, + 81679 ], "loc": { "start": { @@ -141606,8 +141715,8 @@ "type": "Identifier", "name": "tblHasColTag", "range": [ - 81666, - 81678 + 81693, + 81705 ], "loc": { "start": { @@ -141622,8 +141731,8 @@ }, "prefix": true, "range": [ - 81665, - 81678 + 81692, + 81705 ], "loc": { "start": { @@ -141650,8 +141759,8 @@ "type": "Identifier", "name": "tbl", "range": [ - 81694, - 81697 + 81721, + 81724 ], "loc": { "start": { @@ -141668,8 +141777,8 @@ "type": "Identifier", "name": "insertBefore", "range": [ - 81698, - 81710 + 81725, + 81737 ], "loc": { "start": { @@ -141683,8 +141792,8 @@ } }, "range": [ - 81694, - 81710 + 81721, + 81737 ], "loc": { "start": { @@ -141702,8 +141811,8 @@ "type": "Identifier", "name": "frag", "range": [ - 81711, - 81715 + 81738, + 81742 ], "loc": { "start": { @@ -141723,8 +141832,8 @@ "type": "Identifier", "name": "tbl", "range": [ - 81717, - 81720 + 81744, + 81747 ], "loc": { "start": { @@ -141741,8 +141850,8 @@ "type": "Identifier", "name": "firstChild", "range": [ - 81721, - 81731 + 81748, + 81758 ], "loc": { "start": { @@ -141756,8 +141865,8 @@ } }, "range": [ - 81717, - 81731 + 81744, + 81758 ], "loc": { "start": { @@ -141772,8 +141881,8 @@ } ], "range": [ - 81694, - 81732 + 81721, + 81759 ], "loc": { "start": { @@ -141787,8 +141896,8 @@ } }, "range": [ - 81694, - 81733 + 81721, + 81760 ], "loc": { "start": { @@ -141803,8 +141912,8 @@ } ], "range": [ - 81680, - 81743 + 81707, + 81770 ], "loc": { "start": { @@ -141819,8 +141928,8 @@ }, "alternate": null, "range": [ - 81661, - 81743 + 81688, + 81770 ], "loc": { "start": { @@ -141835,8 +141944,8 @@ } ], "range": [ - 81022, - 81749 + 81049, + 81776 ], "loc": { "start": { @@ -141852,8 +141961,8 @@ "generator": false, "expression": false, "range": [ - 81016, - 81749 + 81043, + 81776 ], "loc": { "start": { @@ -141869,8 +141978,8 @@ "kind": "method", "computed": false, "range": [ - 81004, - 81749 + 81031, + 81776 ], "loc": { "start": { @@ -141887,8 +141996,8 @@ "type": "Block", "value": "*\n * Set them columns' widths as per configuration\n * @param {Element} tbl DOM element\n ", "range": [ - 80895, - 80999 + 80922, + 81026 ], "loc": { "start": { @@ -141907,8 +142016,8 @@ "type": "Block", "value": "*\n * Make defined rows always visible\n ", "range": [ - 81755, - 81806 + 81782, + 81833 ], "loc": { "start": { @@ -141930,8 +142039,8 @@ "type": "Identifier", "name": "enforceVisibility", "range": [ - 81811, - 81828 + 81838, + 81855 ], "loc": { "start": { @@ -141962,8 +142071,8 @@ "object": { "type": "ThisExpression", "range": [ - 81846, - 81850 + 81873, + 81877 ], "loc": { "start": { @@ -141980,8 +142089,8 @@ "type": "Identifier", "name": "hasVisibleRows", "range": [ - 81851, - 81865 + 81878, + 81892 ], "loc": { "start": { @@ -141995,8 +142104,8 @@ } }, "range": [ - 81846, - 81865 + 81873, + 81892 ], "loc": { "start": { @@ -142011,8 +142120,8 @@ }, "prefix": true, "range": [ - 81845, - 81865 + 81872, + 81892 ], "loc": { "start": { @@ -142032,8 +142141,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 81881, - 81888 + 81908, + 81915 ], "loc": { "start": { @@ -142048,8 +142157,8 @@ } ], "range": [ - 81867, - 81898 + 81894, + 81925 ], "loc": { "start": { @@ -142064,8 +142173,8 @@ }, "alternate": null, "range": [ - 81841, - 81898 + 81868, + 81925 ], "loc": { "start": { @@ -142087,8 +142196,8 @@ "type": "Identifier", "name": "nbRows", "range": [ - 81911, - 81917 + 81938, + 81944 ], "loc": { "start": { @@ -142109,8 +142218,8 @@ "object": { "type": "ThisExpression", "range": [ - 81920, - 81924 + 81947, + 81951 ], "loc": { "start": { @@ -142127,8 +142236,8 @@ "type": "Identifier", "name": "getRowsNb", "range": [ - 81925, - 81934 + 81952, + 81961 ], "loc": { "start": { @@ -142142,8 +142251,8 @@ } }, "range": [ - 81920, - 81934 + 81947, + 81961 ], "loc": { "start": { @@ -142162,8 +142271,8 @@ "value": true, "raw": "true", "range": [ - 81935, - 81939 + 81962, + 81966 ], "loc": { "start": { @@ -142178,8 +142287,8 @@ } ], "range": [ - 81920, - 81940 + 81947, + 81967 ], "loc": { "start": { @@ -142193,8 +142302,8 @@ } }, "range": [ - 81911, - 81940 + 81938, + 81967 ], "loc": { "start": { @@ -142210,8 +142319,8 @@ ], "kind": "let", "range": [ - 81907, - 81941 + 81934, + 81968 ], "loc": { "start": { @@ -142235,8 +142344,8 @@ "type": "Identifier", "name": "i", "range": [ - 81959, - 81960 + 81986, + 81987 ], "loc": { "start": { @@ -142254,8 +142363,8 @@ "value": 0, "raw": "0", "range": [ - 81963, - 81964 + 81990, + 81991 ], "loc": { "start": { @@ -142269,8 +142378,8 @@ } }, "range": [ - 81959, - 81964 + 81986, + 81991 ], "loc": { "start": { @@ -142289,8 +142398,8 @@ "type": "Identifier", "name": "len", "range": [ - 81966, - 81969 + 81993, + 81996 ], "loc": { "start": { @@ -142312,8 +142421,8 @@ "object": { "type": "ThisExpression", "range": [ - 81972, - 81976 + 81999, + 82003 ], "loc": { "start": { @@ -142330,8 +142439,8 @@ "type": "Identifier", "name": "visibleRows", "range": [ - 81977, - 81988 + 82004, + 82015 ], "loc": { "start": { @@ -142345,8 +142454,8 @@ } }, "range": [ - 81972, - 81988 + 81999, + 82015 ], "loc": { "start": { @@ -142363,8 +142472,8 @@ "type": "Identifier", "name": "length", "range": [ - 81989, - 81995 + 82016, + 82022 ], "loc": { "start": { @@ -142378,8 +142487,8 @@ } }, "range": [ - 81972, - 81995 + 81999, + 82022 ], "loc": { "start": { @@ -142393,8 +142502,8 @@ } }, "range": [ - 81966, - 81995 + 81993, + 82022 ], "loc": { "start": { @@ -142410,8 +142519,8 @@ ], "kind": "let", "range": [ - 81955, - 81995 + 81982, + 82022 ], "loc": { "start": { @@ -142431,8 +142540,8 @@ "type": "Identifier", "name": "i", "range": [ - 81997, - 81998 + 82024, + 82025 ], "loc": { "start": { @@ -142449,8 +142558,8 @@ "type": "Identifier", "name": "len", "range": [ - 82001, - 82004 + 82028, + 82031 ], "loc": { "start": { @@ -142464,8 +142573,8 @@ } }, "range": [ - 81997, - 82004 + 82024, + 82031 ], "loc": { "start": { @@ -142485,8 +142594,8 @@ "type": "Identifier", "name": "i", "range": [ - 82006, - 82007 + 82033, + 82034 ], "loc": { "start": { @@ -142501,8 +142610,8 @@ }, "prefix": false, "range": [ - 82006, - 82009 + 82033, + 82036 ], "loc": { "start": { @@ -142527,8 +142636,8 @@ "type": "Identifier", "name": "row", "range": [ - 82029, - 82032 + 82056, + 82059 ], "loc": { "start": { @@ -142550,8 +142659,8 @@ "object": { "type": "ThisExpression", "range": [ - 82035, - 82039 + 82062, + 82066 ], "loc": { "start": { @@ -142568,8 +142677,8 @@ "type": "Identifier", "name": "visibleRows", "range": [ - 82040, - 82051 + 82067, + 82078 ], "loc": { "start": { @@ -142583,8 +142692,8 @@ } }, "range": [ - 82035, - 82051 + 82062, + 82078 ], "loc": { "start": { @@ -142601,8 +142710,8 @@ "type": "Identifier", "name": "i", "range": [ - 82052, - 82053 + 82079, + 82080 ], "loc": { "start": { @@ -142616,8 +142725,8 @@ } }, "range": [ - 82035, - 82054 + 82062, + 82081 ], "loc": { "start": { @@ -142631,8 +142740,8 @@ } }, "range": [ - 82029, - 82054 + 82056, + 82081 ], "loc": { "start": { @@ -142648,8 +142757,8 @@ ], "kind": "let", "range": [ - 82025, - 82055 + 82052, + 82082 ], "loc": { "start": { @@ -142666,8 +142775,8 @@ "type": "Line", "value": "row index cannot be > nrows", "range": [ - 82068, - 82097 + 82095, + 82124 ], "loc": { "start": { @@ -142691,8 +142800,8 @@ "type": "Identifier", "name": "row", "range": [ - 82114, - 82117 + 82141, + 82144 ], "loc": { "start": { @@ -142709,8 +142818,8 @@ "type": "Identifier", "name": "nbRows", "range": [ - 82121, - 82127 + 82148, + 82154 ], "loc": { "start": { @@ -142724,8 +142833,8 @@ } }, "range": [ - 82114, - 82127 + 82141, + 82154 ], "loc": { "start": { @@ -142751,8 +142860,8 @@ "object": { "type": "ThisExpression", "range": [ - 82147, - 82151 + 82174, + 82178 ], "loc": { "start": { @@ -142769,8 +142878,8 @@ "type": "Identifier", "name": "validateRow", "range": [ - 82152, - 82163 + 82179, + 82190 ], "loc": { "start": { @@ -142784,8 +142893,8 @@ } }, "range": [ - 82147, - 82163 + 82174, + 82190 ], "loc": { "start": { @@ -142803,8 +142912,8 @@ "type": "Identifier", "name": "row", "range": [ - 82164, - 82167 + 82191, + 82194 ], "loc": { "start": { @@ -142822,8 +142931,8 @@ "value": true, "raw": "true", "range": [ - 82169, - 82173 + 82196, + 82200 ], "loc": { "start": { @@ -142838,8 +142947,8 @@ } ], "range": [ - 82147, - 82174 + 82174, + 82201 ], "loc": { "start": { @@ -142853,8 +142962,8 @@ } }, "range": [ - 82147, - 82175 + 82174, + 82202 ], "loc": { "start": { @@ -142869,8 +142978,8 @@ } ], "range": [ - 82129, - 82189 + 82156, + 82216 ], "loc": { "start": { @@ -142885,8 +142994,8 @@ }, "alternate": null, "range": [ - 82110, - 82189 + 82137, + 82216 ], "loc": { "start": { @@ -142903,8 +143012,8 @@ "type": "Line", "value": "row index cannot be > nrows", "range": [ - 82068, - 82097 + 82095, + 82124 ], "loc": { "start": { @@ -142921,8 +143030,8 @@ } ], "range": [ - 82011, - 82199 + 82038, + 82226 ], "loc": { "start": { @@ -142936,8 +143045,8 @@ } }, "range": [ - 81950, - 82199 + 81977, + 82226 ], "loc": { "start": { @@ -142952,8 +143061,8 @@ } ], "range": [ - 81831, - 82205 + 81858, + 82232 ], "loc": { "start": { @@ -142969,8 +143078,8 @@ "generator": false, "expression": false, "range": [ - 81828, - 82205 + 81855, + 82232 ], "loc": { "start": { @@ -142986,8 +143095,8 @@ "kind": "method", "computed": false, "range": [ - 81811, - 82205 + 81838, + 82232 ], "loc": { "start": { @@ -143004,8 +143113,8 @@ "type": "Block", "value": "*\n * Make defined rows always visible\n ", "range": [ - 81755, - 81806 + 81782, + 81833 ], "loc": { "start": { @@ -143024,8 +143133,8 @@ "type": "Block", "value": "*\n * Clear all the filters' values\n ", "range": [ - 82211, - 82259 + 82238, + 82286 ], "loc": { "start": { @@ -143047,8 +143156,8 @@ "type": "Identifier", "name": "clearFilters", "range": [ - 82264, - 82276 + 82291, + 82303 ], "loc": { "start": { @@ -143079,8 +143188,8 @@ "object": { "type": "ThisExpression", "range": [ - 82294, - 82298 + 82321, + 82325 ], "loc": { "start": { @@ -143097,8 +143206,8 @@ "type": "Identifier", "name": "fltGrid", "range": [ - 82299, - 82306 + 82326, + 82333 ], "loc": { "start": { @@ -143112,8 +143221,8 @@ } }, "range": [ - 82294, - 82306 + 82321, + 82333 ], "loc": { "start": { @@ -143128,8 +143237,8 @@ }, "prefix": true, "range": [ - 82293, - 82306 + 82320, + 82333 ], "loc": { "start": { @@ -143149,8 +143258,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 82322, - 82329 + 82349, + 82356 ], "loc": { "start": { @@ -143165,8 +143274,8 @@ } ], "range": [ - 82308, - 82339 + 82335, + 82366 ], "loc": { "start": { @@ -143181,8 +143290,8 @@ }, "alternate": null, "range": [ - 82289, - 82339 + 82316, + 82366 ], "loc": { "start": { @@ -143208,8 +143317,8 @@ "object": { "type": "ThisExpression", "range": [ - 82349, - 82353 + 82376, + 82380 ], "loc": { "start": { @@ -143226,8 +143335,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 82354, - 82361 + 82381, + 82388 ], "loc": { "start": { @@ -143241,8 +143350,8 @@ } }, "range": [ - 82349, - 82361 + 82376, + 82388 ], "loc": { "start": { @@ -143259,8 +143368,8 @@ "type": "Identifier", "name": "emit", "range": [ - 82362, - 82366 + 82389, + 82393 ], "loc": { "start": { @@ -143274,8 +143383,8 @@ } }, "range": [ - 82349, - 82366 + 82376, + 82393 ], "loc": { "start": { @@ -143294,8 +143403,8 @@ "value": "before-clearing-filters", "raw": "'before-clearing-filters'", "range": [ - 82367, - 82392 + 82394, + 82419 ], "loc": { "start": { @@ -143311,8 +143420,8 @@ { "type": "ThisExpression", "range": [ - 82394, - 82398 + 82421, + 82425 ], "loc": { "start": { @@ -143327,8 +143436,8 @@ } ], "range": [ - 82349, - 82399 + 82376, + 82426 ], "loc": { "start": { @@ -143342,8 +143451,8 @@ } }, "range": [ - 82349, - 82400 + 82376, + 82427 ], "loc": { "start": { @@ -143366,8 +143475,8 @@ "object": { "type": "ThisExpression", "range": [ - 82409, - 82413 + 82436, + 82440 ], "loc": { "start": { @@ -143384,8 +143493,8 @@ "type": "Identifier", "name": "onBeforeReset", "range": [ - 82414, - 82427 + 82441, + 82454 ], "loc": { "start": { @@ -143399,8 +143508,8 @@ } }, "range": [ - 82409, - 82427 + 82436, + 82454 ], "loc": { "start": { @@ -143417,8 +143526,8 @@ { "type": "ThisExpression", "range": [ - 82428, - 82432 + 82455, + 82459 ], "loc": { "start": { @@ -143439,8 +143548,8 @@ "object": { "type": "ThisExpression", "range": [ - 82434, - 82438 + 82461, + 82465 ], "loc": { "start": { @@ -143457,8 +143566,8 @@ "type": "Identifier", "name": "getFiltersValue", "range": [ - 82439, - 82454 + 82466, + 82481 ], "loc": { "start": { @@ -143472,8 +143581,8 @@ } }, "range": [ - 82434, - 82454 + 82461, + 82481 ], "loc": { "start": { @@ -143488,8 +143597,8 @@ }, "arguments": [], "range": [ - 82434, - 82456 + 82461, + 82483 ], "loc": { "start": { @@ -143504,8 +143613,8 @@ } ], "range": [ - 82409, - 82457 + 82436, + 82484 ], "loc": { "start": { @@ -143519,8 +143628,8 @@ } }, "range": [ - 82409, - 82458 + 82436, + 82485 ], "loc": { "start": { @@ -143544,8 +143653,8 @@ "type": "Identifier", "name": "i", "range": [ - 82477, - 82478 + 82504, + 82505 ], "loc": { "start": { @@ -143563,8 +143672,8 @@ "value": 0, "raw": "0", "range": [ - 82481, - 82482 + 82508, + 82509 ], "loc": { "start": { @@ -143578,8 +143687,8 @@ } }, "range": [ - 82477, - 82482 + 82504, + 82509 ], "loc": { "start": { @@ -143598,8 +143707,8 @@ "type": "Identifier", "name": "len", "range": [ - 82484, - 82487 + 82511, + 82514 ], "loc": { "start": { @@ -143621,8 +143730,8 @@ "object": { "type": "ThisExpression", "range": [ - 82490, - 82494 + 82517, + 82521 ], "loc": { "start": { @@ -143639,8 +143748,8 @@ "type": "Identifier", "name": "fltIds", "range": [ - 82495, - 82501 + 82522, + 82528 ], "loc": { "start": { @@ -143654,8 +143763,8 @@ } }, "range": [ - 82490, - 82501 + 82517, + 82528 ], "loc": { "start": { @@ -143672,8 +143781,8 @@ "type": "Identifier", "name": "length", "range": [ - 82502, - 82508 + 82529, + 82535 ], "loc": { "start": { @@ -143687,8 +143796,8 @@ } }, "range": [ - 82490, - 82508 + 82517, + 82535 ], "loc": { "start": { @@ -143702,8 +143811,8 @@ } }, "range": [ - 82484, - 82508 + 82511, + 82535 ], "loc": { "start": { @@ -143719,8 +143828,8 @@ ], "kind": "let", "range": [ - 82473, - 82508 + 82500, + 82535 ], "loc": { "start": { @@ -143740,8 +143849,8 @@ "type": "Identifier", "name": "i", "range": [ - 82510, - 82511 + 82537, + 82538 ], "loc": { "start": { @@ -143758,8 +143867,8 @@ "type": "Identifier", "name": "len", "range": [ - 82514, - 82517 + 82541, + 82544 ], "loc": { "start": { @@ -143773,8 +143882,8 @@ } }, "range": [ - 82510, - 82517 + 82537, + 82544 ], "loc": { "start": { @@ -143794,8 +143903,8 @@ "type": "Identifier", "name": "i", "range": [ - 82519, - 82520 + 82546, + 82547 ], "loc": { "start": { @@ -143810,8 +143919,8 @@ }, "prefix": false, "range": [ - 82519, - 82522 + 82546, + 82549 ], "loc": { "start": { @@ -143837,8 +143946,8 @@ "object": { "type": "ThisExpression", "range": [ - 82538, - 82542 + 82565, + 82569 ], "loc": { "start": { @@ -143855,8 +143964,8 @@ "type": "Identifier", "name": "setFilterValue", "range": [ - 82543, - 82557 + 82570, + 82584 ], "loc": { "start": { @@ -143870,8 +143979,8 @@ } }, "range": [ - 82538, - 82557 + 82565, + 82584 ], "loc": { "start": { @@ -143889,8 +143998,8 @@ "type": "Identifier", "name": "i", "range": [ - 82558, - 82559 + 82585, + 82586 ], "loc": { "start": { @@ -143908,8 +144017,8 @@ "value": "", "raw": "''", "range": [ - 82561, - 82563 + 82588, + 82590 ], "loc": { "start": { @@ -143924,8 +144033,8 @@ } ], "range": [ - 82538, - 82564 + 82565, + 82591 ], "loc": { "start": { @@ -143939,8 +144048,8 @@ } }, "range": [ - 82538, - 82565 + 82565, + 82592 ], "loc": { "start": { @@ -143955,8 +144064,8 @@ } ], "range": [ - 82524, - 82575 + 82551, + 82602 ], "loc": { "start": { @@ -143970,8 +144079,8 @@ } }, "range": [ - 82468, - 82575 + 82495, + 82602 ], "loc": { "start": { @@ -143994,8 +144103,8 @@ "object": { "type": "ThisExpression", "range": [ - 82585, - 82589 + 82612, + 82616 ], "loc": { "start": { @@ -144012,8 +144121,8 @@ "type": "Identifier", "name": "filter", "range": [ - 82590, - 82596 + 82617, + 82623 ], "loc": { "start": { @@ -144027,8 +144136,8 @@ } }, "range": [ - 82585, - 82596 + 82612, + 82623 ], "loc": { "start": { @@ -144043,8 +144152,8 @@ }, "arguments": [], "range": [ - 82585, - 82598 + 82612, + 82625 ], "loc": { "start": { @@ -144058,8 +144167,8 @@ } }, "range": [ - 82585, - 82599 + 82612, + 82626 ], "loc": { "start": { @@ -144082,8 +144191,8 @@ "object": { "type": "ThisExpression", "range": [ - 82609, - 82613 + 82636, + 82640 ], "loc": { "start": { @@ -144100,8 +144209,8 @@ "type": "Identifier", "name": "onAfterReset", "range": [ - 82614, - 82626 + 82641, + 82653 ], "loc": { "start": { @@ -144115,8 +144224,8 @@ } }, "range": [ - 82609, - 82626 + 82636, + 82653 ], "loc": { "start": { @@ -144133,8 +144242,8 @@ { "type": "ThisExpression", "range": [ - 82627, - 82631 + 82654, + 82658 ], "loc": { "start": { @@ -144149,8 +144258,8 @@ } ], "range": [ - 82609, - 82632 + 82636, + 82659 ], "loc": { "start": { @@ -144164,8 +144273,8 @@ } }, "range": [ - 82609, - 82633 + 82636, + 82660 ], "loc": { "start": { @@ -144191,8 +144300,8 @@ "object": { "type": "ThisExpression", "range": [ - 82642, - 82646 + 82669, + 82673 ], "loc": { "start": { @@ -144209,8 +144318,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 82647, - 82654 + 82674, + 82681 ], "loc": { "start": { @@ -144224,8 +144333,8 @@ } }, "range": [ - 82642, - 82654 + 82669, + 82681 ], "loc": { "start": { @@ -144242,8 +144351,8 @@ "type": "Identifier", "name": "emit", "range": [ - 82655, - 82659 + 82682, + 82686 ], "loc": { "start": { @@ -144257,8 +144366,8 @@ } }, "range": [ - 82642, - 82659 + 82669, + 82686 ], "loc": { "start": { @@ -144277,8 +144386,8 @@ "value": "after-clearing-filters", "raw": "'after-clearing-filters'", "range": [ - 82660, - 82684 + 82687, + 82711 ], "loc": { "start": { @@ -144294,8 +144403,8 @@ { "type": "ThisExpression", "range": [ - 82686, - 82690 + 82713, + 82717 ], "loc": { "start": { @@ -144310,8 +144419,8 @@ } ], "range": [ - 82642, - 82691 + 82669, + 82718 ], "loc": { "start": { @@ -144325,8 +144434,8 @@ } }, "range": [ - 82642, - 82692 + 82669, + 82719 ], "loc": { "start": { @@ -144341,8 +144450,8 @@ } ], "range": [ - 82279, - 82698 + 82306, + 82725 ], "loc": { "start": { @@ -144358,8 +144467,8 @@ "generator": false, "expression": false, "range": [ - 82276, - 82698 + 82303, + 82725 ], "loc": { "start": { @@ -144375,8 +144484,8 @@ "kind": "method", "computed": false, "range": [ - 82264, - 82698 + 82291, + 82725 ], "loc": { "start": { @@ -144393,8 +144502,8 @@ "type": "Block", "value": "*\n * Clear all the filters' values\n ", "range": [ - 82211, - 82259 + 82238, + 82286 ], "loc": { "start": { @@ -144413,8 +144522,8 @@ "type": "Block", "value": "*\n * Return the ID of the current active filter\n * @return {String}\n ", "range": [ - 82704, - 82789 + 82731, + 82816 ], "loc": { "start": { @@ -144436,8 +144545,8 @@ "type": "Identifier", "name": "getActiveFilterId", "range": [ - 82794, - 82811 + 82821, + 82838 ], "loc": { "start": { @@ -144465,8 +144574,8 @@ "object": { "type": "ThisExpression", "range": [ - 82831, - 82835 + 82858, + 82862 ], "loc": { "start": { @@ -144483,8 +144592,8 @@ "type": "Identifier", "name": "activeFilterId", "range": [ - 82836, - 82850 + 82863, + 82877 ], "loc": { "start": { @@ -144498,8 +144607,8 @@ } }, "range": [ - 82831, - 82850 + 82858, + 82877 ], "loc": { "start": { @@ -144513,8 +144622,8 @@ } }, "range": [ - 82824, - 82851 + 82851, + 82878 ], "loc": { "start": { @@ -144529,8 +144638,8 @@ } ], "range": [ - 82814, - 82857 + 82841, + 82884 ], "loc": { "start": { @@ -144546,8 +144655,8 @@ "generator": false, "expression": false, "range": [ - 82811, - 82857 + 82838, + 82884 ], "loc": { "start": { @@ -144563,8 +144672,8 @@ "kind": "method", "computed": false, "range": [ - 82794, - 82857 + 82821, + 82884 ], "loc": { "start": { @@ -144581,8 +144690,8 @@ "type": "Block", "value": "*\n * Return the ID of the current active filter\n * @return {String}\n ", "range": [ - 82704, - 82789 + 82731, + 82816 ], "loc": { "start": { @@ -144601,8 +144710,8 @@ "type": "Block", "value": "*\n * Set the ID of the current active filter\n * @param {String} filterId Element ID\n ", "range": [ - 82863, - 82964 + 82890, + 82991 ], "loc": { "start": { @@ -144624,8 +144733,8 @@ "type": "Identifier", "name": "setActiveFilterId", "range": [ - 82969, - 82986 + 82996, + 83013 ], "loc": { "start": { @@ -144646,8 +144755,8 @@ "type": "Identifier", "name": "filterId", "range": [ - 82987, - 82995 + 83014, + 83022 ], "loc": { "start": { @@ -144675,8 +144784,8 @@ "object": { "type": "ThisExpression", "range": [ - 83007, - 83011 + 83034, + 83038 ], "loc": { "start": { @@ -144693,8 +144802,8 @@ "type": "Identifier", "name": "activeFilterId", "range": [ - 83012, - 83026 + 83039, + 83053 ], "loc": { "start": { @@ -144708,8 +144817,8 @@ } }, "range": [ - 83007, - 83026 + 83034, + 83053 ], "loc": { "start": { @@ -144726,8 +144835,8 @@ "type": "Identifier", "name": "filterId", "range": [ - 83029, - 83037 + 83056, + 83064 ], "loc": { "start": { @@ -144741,8 +144850,8 @@ } }, "range": [ - 83007, - 83037 + 83034, + 83064 ], "loc": { "start": { @@ -144756,8 +144865,8 @@ } }, "range": [ - 83007, - 83038 + 83034, + 83065 ], "loc": { "start": { @@ -144772,8 +144881,8 @@ } ], "range": [ - 82997, - 83044 + 83024, + 83071 ], "loc": { "start": { @@ -144789,8 +144898,8 @@ "generator": false, "expression": false, "range": [ - 82986, - 83044 + 83013, + 83071 ], "loc": { "start": { @@ -144806,8 +144915,8 @@ "kind": "method", "computed": false, "range": [ - 82969, - 83044 + 82996, + 83071 ], "loc": { "start": { @@ -144824,8 +144933,8 @@ "type": "Block", "value": "*\n * Set the ID of the current active filter\n * @param {String} filterId Element ID\n ", "range": [ - 82863, - 82964 + 82890, + 82991 ], "loc": { "start": { @@ -144844,8 +144953,8 @@ "type": "Block", "value": "*\n * Return the column index for a given filter ID\n * @param {string} [filterId=''] Filter ID\n * @return {Number} Column index\n ", "range": [ - 83050, - 83198 + 83077, + 83225 ], "loc": { "start": { @@ -144867,8 +144976,8 @@ "type": "Identifier", "name": "getColumnIndexFromFilterId", "range": [ - 83203, - 83229 + 83230, + 83256 ], "loc": { "start": { @@ -144891,8 +145000,8 @@ "type": "Identifier", "name": "filterId", "range": [ - 83230, - 83238 + 83257, + 83265 ], "loc": { "start": { @@ -144910,8 +145019,8 @@ "value": "", "raw": "''", "range": [ - 83241, - 83243 + 83268, + 83270 ], "loc": { "start": { @@ -144925,8 +145034,8 @@ } }, "range": [ - 83230, - 83243 + 83257, + 83270 ], "loc": { "start": { @@ -144952,8 +145061,8 @@ "type": "Identifier", "name": "idx", "range": [ - 83259, - 83262 + 83286, + 83289 ], "loc": { "start": { @@ -144978,8 +145087,8 @@ "type": "Identifier", "name": "filterId", "range": [ - 83265, - 83273 + 83292, + 83300 ], "loc": { "start": { @@ -144996,8 +145105,8 @@ "type": "Identifier", "name": "split", "range": [ - 83274, - 83279 + 83301, + 83306 ], "loc": { "start": { @@ -145011,8 +145120,8 @@ } }, "range": [ - 83265, - 83279 + 83292, + 83306 ], "loc": { "start": { @@ -145031,8 +145140,8 @@ "value": "_", "raw": "'_'", "range": [ - 83280, - 83283 + 83307, + 83310 ], "loc": { "start": { @@ -145047,8 +145156,8 @@ } ], "range": [ - 83265, - 83284 + 83292, + 83311 ], "loc": { "start": { @@ -145066,8 +145175,8 @@ "value": 0, "raw": "0", "range": [ - 83285, - 83286 + 83312, + 83313 ], "loc": { "start": { @@ -145081,8 +145190,8 @@ } }, "range": [ - 83265, - 83287 + 83292, + 83314 ], "loc": { "start": { @@ -145096,8 +145205,8 @@ } }, "range": [ - 83259, - 83287 + 83286, + 83314 ], "loc": { "start": { @@ -145113,8 +145222,8 @@ ], "kind": "let", "range": [ - 83255, - 83288 + 83282, + 83315 ], "loc": { "start": { @@ -145136,8 +145245,8 @@ "type": "Identifier", "name": "idx", "range": [ - 83297, - 83300 + 83324, + 83327 ], "loc": { "start": { @@ -145162,8 +145271,8 @@ "type": "Identifier", "name": "idx", "range": [ - 83303, - 83306 + 83330, + 83333 ], "loc": { "start": { @@ -145180,8 +145289,8 @@ "type": "Identifier", "name": "split", "range": [ - 83307, - 83312 + 83334, + 83339 ], "loc": { "start": { @@ -145195,8 +145304,8 @@ } }, "range": [ - 83303, - 83312 + 83330, + 83339 ], "loc": { "start": { @@ -145216,8 +145325,8 @@ "object": { "type": "ThisExpression", "range": [ - 83313, - 83317 + 83340, + 83344 ], "loc": { "start": { @@ -145234,8 +145343,8 @@ "type": "Identifier", "name": "prfxFlt", "range": [ - 83318, - 83325 + 83345, + 83352 ], "loc": { "start": { @@ -145249,8 +145358,8 @@ } }, "range": [ - 83313, - 83325 + 83340, + 83352 ], "loc": { "start": { @@ -145265,8 +145374,8 @@ } ], "range": [ - 83303, - 83326 + 83330, + 83353 ], "loc": { "start": { @@ -145284,8 +145393,8 @@ "value": 1, "raw": "1", "range": [ - 83327, - 83328 + 83354, + 83355 ], "loc": { "start": { @@ -145299,8 +145408,8 @@ } }, "range": [ - 83303, - 83329 + 83330, + 83356 ], "loc": { "start": { @@ -145314,8 +145423,8 @@ } }, "range": [ - 83297, - 83329 + 83324, + 83356 ], "loc": { "start": { @@ -145329,8 +145438,8 @@ } }, "range": [ - 83297, - 83330 + 83324, + 83357 ], "loc": { "start": { @@ -145351,8 +145460,8 @@ "type": "Identifier", "name": "parseInt", "range": [ - 83346, - 83354 + 83373, + 83381 ], "loc": { "start": { @@ -145370,8 +145479,8 @@ "type": "Identifier", "name": "idx", "range": [ - 83355, - 83358 + 83382, + 83385 ], "loc": { "start": { @@ -145389,8 +145498,8 @@ "value": 10, "raw": "10", "range": [ - 83360, - 83362 + 83387, + 83389 ], "loc": { "start": { @@ -145405,8 +145514,8 @@ } ], "range": [ - 83346, - 83363 + 83373, + 83390 ], "loc": { "start": { @@ -145420,8 +145529,8 @@ } }, "range": [ - 83339, - 83364 + 83366, + 83391 ], "loc": { "start": { @@ -145436,8 +145545,8 @@ } ], "range": [ - 83245, - 83370 + 83272, + 83397 ], "loc": { "start": { @@ -145453,8 +145562,8 @@ "generator": false, "expression": false, "range": [ - 83229, - 83370 + 83256, + 83397 ], "loc": { "start": { @@ -145470,8 +145579,8 @@ "kind": "method", "computed": false, "range": [ - 83203, - 83370 + 83230, + 83397 ], "loc": { "start": { @@ -145488,8 +145597,8 @@ "type": "Block", "value": "*\n * Return the column index for a given filter ID\n * @param {string} [filterId=''] Filter ID\n * @return {Number} Column index\n ", "range": [ - 83050, - 83198 + 83077, + 83225 ], "loc": { "start": { @@ -145508,8 +145617,8 @@ "type": "Block", "value": "*\n * Build filter element ID for a given column index\n * @param {any} colIndex\n * @return {String} Filter element ID string\n * @private\n ", "range": [ - 83376, - 83537 + 83403, + 83564 ], "loc": { "start": { @@ -145531,8 +145640,8 @@ "type": "Identifier", "name": "buildFilterId", "range": [ - 83542, - 83555 + 83569, + 83582 ], "loc": { "start": { @@ -145553,8 +145662,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 83556, - 83564 + 83583, + 83591 ], "loc": { "start": { @@ -145584,8 +145693,8 @@ }, "tail": false, "range": [ - 83583, - 83586 + 83610, + 83613 ], "loc": { "start": { @@ -145606,8 +145715,8 @@ }, "tail": false, "range": [ - 83598, - 83601 + 83625, + 83628 ], "loc": { "start": { @@ -145628,8 +145737,8 @@ }, "tail": false, "range": [ - 83609, - 83613 + 83636, + 83640 ], "loc": { "start": { @@ -145650,8 +145759,8 @@ }, "tail": true, "range": [ - 83620, - 83622 + 83647, + 83649 ], "loc": { "start": { @@ -145672,8 +145781,8 @@ "object": { "type": "ThisExpression", "range": [ - 83586, - 83590 + 83613, + 83617 ], "loc": { "start": { @@ -145690,8 +145799,8 @@ "type": "Identifier", "name": "prfxFlt", "range": [ - 83591, - 83598 + 83618, + 83625 ], "loc": { "start": { @@ -145705,8 +145814,8 @@ } }, "range": [ - 83586, - 83598 + 83613, + 83625 ], "loc": { "start": { @@ -145723,8 +145832,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 83601, - 83609 + 83628, + 83636 ], "loc": { "start": { @@ -145743,8 +145852,8 @@ "object": { "type": "ThisExpression", "range": [ - 83613, - 83617 + 83640, + 83644 ], "loc": { "start": { @@ -145761,8 +145870,8 @@ "type": "Identifier", "name": "id", "range": [ - 83618, - 83620 + 83645, + 83647 ], "loc": { "start": { @@ -145776,8 +145885,8 @@ } }, "range": [ - 83613, - 83620 + 83640, + 83647 ], "loc": { "start": { @@ -145792,8 +145901,8 @@ } ], "range": [ - 83583, - 83622 + 83610, + 83649 ], "loc": { "start": { @@ -145807,8 +145916,8 @@ } }, "range": [ - 83576, - 83623 + 83603, + 83650 ], "loc": { "start": { @@ -145823,8 +145932,8 @@ } ], "range": [ - 83566, - 83629 + 83593, + 83656 ], "loc": { "start": { @@ -145840,8 +145949,8 @@ "generator": false, "expression": false, "range": [ - 83555, - 83629 + 83582, + 83656 ], "loc": { "start": { @@ -145857,8 +145966,8 @@ "kind": "method", "computed": false, "range": [ - 83542, - 83629 + 83569, + 83656 ], "loc": { "start": { @@ -145875,8 +145984,8 @@ "type": "Block", "value": "*\n * Build filter element ID for a given column index\n * @param {any} colIndex\n * @return {String} Filter element ID string\n * @private\n ", "range": [ - 83376, - 83537 + 83403, + 83564 ], "loc": { "start": { @@ -145895,8 +146004,8 @@ "type": "Block", "value": "*\n * Make specified column's filter active\n * @param colIndex Index of a column\n ", "range": [ - 83635, - 83732 + 83662, + 83759 ], "loc": { "start": { @@ -145918,8 +146027,8 @@ "type": "Identifier", "name": "activateFilter", "range": [ - 83737, - 83751 + 83764, + 83778 ], "loc": { "start": { @@ -145940,8 +146049,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 83752, - 83760 + 83779, + 83787 ], "loc": { "start": { @@ -145966,8 +146075,8 @@ "type": "Identifier", "name": "isUndef", "range": [ - 83776, - 83783 + 83803, + 83810 ], "loc": { "start": { @@ -145985,8 +146094,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 83784, - 83792 + 83811, + 83819 ], "loc": { "start": { @@ -146001,8 +146110,8 @@ } ], "range": [ - 83776, - 83793 + 83803, + 83820 ], "loc": { "start": { @@ -146022,8 +146131,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 83809, - 83816 + 83836, + 83843 ], "loc": { "start": { @@ -146038,8 +146147,8 @@ } ], "range": [ - 83795, - 83826 + 83822, + 83853 ], "loc": { "start": { @@ -146054,8 +146163,8 @@ }, "alternate": null, "range": [ - 83772, - 83826 + 83799, + 83853 ], "loc": { "start": { @@ -146078,8 +146187,8 @@ "object": { "type": "ThisExpression", "range": [ - 83835, - 83839 + 83862, + 83866 ], "loc": { "start": { @@ -146096,8 +146205,8 @@ "type": "Identifier", "name": "setActiveFilterId", "range": [ - 83840, - 83857 + 83867, + 83884 ], "loc": { "start": { @@ -146111,8 +146220,8 @@ } }, "range": [ - 83835, - 83857 + 83862, + 83884 ], "loc": { "start": { @@ -146134,8 +146243,8 @@ "object": { "type": "ThisExpression", "range": [ - 83858, - 83862 + 83885, + 83889 ], "loc": { "start": { @@ -146152,8 +146261,8 @@ "type": "Identifier", "name": "getFilterId", "range": [ - 83863, - 83874 + 83890, + 83901 ], "loc": { "start": { @@ -146167,8 +146276,8 @@ } }, "range": [ - 83858, - 83874 + 83885, + 83901 ], "loc": { "start": { @@ -146186,8 +146295,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 83875, - 83883 + 83902, + 83910 ], "loc": { "start": { @@ -146202,8 +146311,8 @@ } ], "range": [ - 83858, - 83884 + 83885, + 83911 ], "loc": { "start": { @@ -146218,8 +146327,8 @@ } ], "range": [ - 83835, - 83885 + 83862, + 83912 ], "loc": { "start": { @@ -146233,8 +146342,8 @@ } }, "range": [ - 83835, - 83886 + 83862, + 83913 ], "loc": { "start": { @@ -146249,8 +146358,8 @@ } ], "range": [ - 83762, - 83892 + 83789, + 83919 ], "loc": { "start": { @@ -146266,8 +146375,8 @@ "generator": false, "expression": false, "range": [ - 83751, - 83892 + 83778, + 83919 ], "loc": { "start": { @@ -146283,8 +146392,8 @@ "kind": "method", "computed": false, "range": [ - 83737, - 83892 + 83764, + 83919 ], "loc": { "start": { @@ -146301,8 +146410,8 @@ "type": "Block", "value": "*\n * Make specified column's filter active\n * @param colIndex Index of a column\n ", "range": [ - 83635, - 83732 + 83662, + 83759 ], "loc": { "start": { @@ -146321,8 +146430,8 @@ "type": "Block", "value": "*\n * Refresh the filters subject to linking ('select', 'multiple',\n * 'checklist' type)\n ", "range": [ - 83898, - 84003 + 83925, + 84030 ], "loc": { "start": { @@ -146344,8 +146453,8 @@ "type": "Identifier", "name": "linkFilters", "range": [ - 84008, - 84019 + 84035, + 84046 ], "loc": { "start": { @@ -146379,8 +146488,8 @@ "object": { "type": "ThisExpression", "range": [ - 84037, - 84041 + 84064, + 84068 ], "loc": { "start": { @@ -146397,8 +146506,8 @@ "type": "Identifier", "name": "linkedFilters", "range": [ - 84042, - 84055 + 84069, + 84082 ], "loc": { "start": { @@ -146412,8 +146521,8 @@ } }, "range": [ - 84037, - 84055 + 84064, + 84082 ], "loc": { "start": { @@ -146428,8 +146537,8 @@ }, "prefix": true, "range": [ - 84036, - 84055 + 84063, + 84082 ], "loc": { "start": { @@ -146451,8 +146560,8 @@ "object": { "type": "ThisExpression", "range": [ - 84060, - 84064 + 84087, + 84091 ], "loc": { "start": { @@ -146469,8 +146578,8 @@ "type": "Identifier", "name": "activeFilterId", "range": [ - 84065, - 84079 + 84092, + 84106 ], "loc": { "start": { @@ -146484,8 +146593,8 @@ } }, "range": [ - 84060, - 84079 + 84087, + 84106 ], "loc": { "start": { @@ -146500,8 +146609,8 @@ }, "prefix": true, "range": [ - 84059, - 84079 + 84086, + 84106 ], "loc": { "start": { @@ -146515,8 +146624,8 @@ } }, "range": [ - 84036, - 84079 + 84063, + 84106 ], "loc": { "start": { @@ -146536,8 +146645,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 84095, - 84102 + 84122, + 84129 ], "loc": { "start": { @@ -146552,8 +146661,8 @@ } ], "range": [ - 84081, - 84112 + 84108, + 84139 ], "loc": { "start": { @@ -146568,8 +146677,8 @@ }, "alternate": null, "range": [ - 84032, - 84112 + 84059, + 84139 ], "loc": { "start": { @@ -146591,8 +146700,8 @@ "type": "Identifier", "name": "slcA1", "range": [ - 84125, - 84130 + 84152, + 84157 ], "loc": { "start": { @@ -146613,8 +146722,8 @@ "object": { "type": "ThisExpression", "range": [ - 84133, - 84137 + 84160, + 84164 ], "loc": { "start": { @@ -146631,8 +146740,8 @@ "type": "Identifier", "name": "getFiltersByType", "range": [ - 84138, - 84154 + 84165, + 84181 ], "loc": { "start": { @@ -146646,8 +146755,8 @@ } }, "range": [ - 84133, - 84154 + 84160, + 84181 ], "loc": { "start": { @@ -146665,8 +146774,8 @@ "type": "Identifier", "name": "SELECT", "range": [ - 84155, - 84161 + 84182, + 84188 ], "loc": { "start": { @@ -146684,8 +146793,8 @@ "value": true, "raw": "true", "range": [ - 84163, - 84167 + 84190, + 84194 ], "loc": { "start": { @@ -146700,8 +146809,8 @@ } ], "range": [ - 84133, - 84168 + 84160, + 84195 ], "loc": { "start": { @@ -146715,8 +146824,8 @@ } }, "range": [ - 84125, - 84168 + 84152, + 84195 ], "loc": { "start": { @@ -146735,8 +146844,8 @@ "type": "Identifier", "name": "slcA2", "range": [ - 84182, - 84187 + 84209, + 84214 ], "loc": { "start": { @@ -146757,8 +146866,8 @@ "object": { "type": "ThisExpression", "range": [ - 84190, - 84194 + 84217, + 84221 ], "loc": { "start": { @@ -146775,8 +146884,8 @@ "type": "Identifier", "name": "getFiltersByType", "range": [ - 84195, - 84211 + 84222, + 84238 ], "loc": { "start": { @@ -146790,8 +146899,8 @@ } }, "range": [ - 84190, - 84211 + 84217, + 84238 ], "loc": { "start": { @@ -146809,8 +146918,8 @@ "type": "Identifier", "name": "MULTIPLE", "range": [ - 84212, - 84220 + 84239, + 84247 ], "loc": { "start": { @@ -146828,8 +146937,8 @@ "value": true, "raw": "true", "range": [ - 84222, - 84226 + 84249, + 84253 ], "loc": { "start": { @@ -146844,8 +146953,8 @@ } ], "range": [ - 84190, - 84227 + 84217, + 84254 ], "loc": { "start": { @@ -146859,8 +146968,8 @@ } }, "range": [ - 84182, - 84227 + 84209, + 84254 ], "loc": { "start": { @@ -146879,8 +146988,8 @@ "type": "Identifier", "name": "slcA3", "range": [ - 84241, - 84246 + 84268, + 84273 ], "loc": { "start": { @@ -146901,8 +147010,8 @@ "object": { "type": "ThisExpression", "range": [ - 84249, - 84253 + 84276, + 84280 ], "loc": { "start": { @@ -146919,8 +147028,8 @@ "type": "Identifier", "name": "getFiltersByType", "range": [ - 84254, - 84270 + 84281, + 84297 ], "loc": { "start": { @@ -146934,8 +147043,8 @@ } }, "range": [ - 84249, - 84270 + 84276, + 84297 ], "loc": { "start": { @@ -146953,8 +147062,8 @@ "type": "Identifier", "name": "CHECKLIST", "range": [ - 84271, - 84280 + 84298, + 84307 ], "loc": { "start": { @@ -146972,8 +147081,8 @@ "value": true, "raw": "true", "range": [ - 84282, - 84286 + 84309, + 84313 ], "loc": { "start": { @@ -146988,8 +147097,8 @@ } ], "range": [ - 84249, - 84287 + 84276, + 84314 ], "loc": { "start": { @@ -147003,8 +147112,8 @@ } }, "range": [ - 84241, - 84287 + 84268, + 84314 ], "loc": { "start": { @@ -147023,8 +147132,8 @@ "type": "Identifier", "name": "slcIndex", "range": [ - 84301, - 84309 + 84328, + 84336 ], "loc": { "start": { @@ -147046,8 +147155,8 @@ "type": "Identifier", "name": "slcA1", "range": [ - 84312, - 84317 + 84339, + 84344 ], "loc": { "start": { @@ -147064,8 +147173,8 @@ "type": "Identifier", "name": "concat", "range": [ - 84318, - 84324 + 84345, + 84351 ], "loc": { "start": { @@ -147079,8 +147188,8 @@ } }, "range": [ - 84312, - 84324 + 84339, + 84351 ], "loc": { "start": { @@ -147098,8 +147207,8 @@ "type": "Identifier", "name": "slcA2", "range": [ - 84325, - 84330 + 84352, + 84357 ], "loc": { "start": { @@ -147114,8 +147223,8 @@ } ], "range": [ - 84312, - 84331 + 84339, + 84358 ], "loc": { "start": { @@ -147129,8 +147238,8 @@ } }, "range": [ - 84301, - 84331 + 84328, + 84358 ], "loc": { "start": { @@ -147146,8 +147255,8 @@ ], "kind": "let", "range": [ - 84121, - 84332 + 84148, + 84359 ], "loc": { "start": { @@ -147169,8 +147278,8 @@ "type": "Identifier", "name": "slcIndex", "range": [ - 84341, - 84349 + 84368, + 84376 ], "loc": { "start": { @@ -147192,8 +147301,8 @@ "type": "Identifier", "name": "slcIndex", "range": [ - 84352, - 84360 + 84379, + 84387 ], "loc": { "start": { @@ -147210,8 +147319,8 @@ "type": "Identifier", "name": "concat", "range": [ - 84361, - 84367 + 84388, + 84394 ], "loc": { "start": { @@ -147225,8 +147334,8 @@ } }, "range": [ - 84352, - 84367 + 84379, + 84394 ], "loc": { "start": { @@ -147244,8 +147353,8 @@ "type": "Identifier", "name": "slcA3", "range": [ - 84368, - 84373 + 84395, + 84400 ], "loc": { "start": { @@ -147260,8 +147369,8 @@ } ], "range": [ - 84352, - 84374 + 84379, + 84401 ], "loc": { "start": { @@ -147275,8 +147384,8 @@ } }, "range": [ - 84341, - 84374 + 84368, + 84401 ], "loc": { "start": { @@ -147290,8 +147399,8 @@ } }, "range": [ - 84341, - 84375 + 84368, + 84402 ], "loc": { "start": { @@ -147313,8 +147422,8 @@ "type": "Identifier", "name": "activeIdx", "range": [ - 84389, - 84398 + 84416, + 84425 ], "loc": { "start": { @@ -147335,8 +147444,8 @@ "object": { "type": "ThisExpression", "range": [ - 84401, - 84405 + 84428, + 84432 ], "loc": { "start": { @@ -147353,8 +147462,8 @@ "type": "Identifier", "name": "getColumnIndexFromFilterId", "range": [ - 84406, - 84432 + 84433, + 84459 ], "loc": { "start": { @@ -147368,8 +147477,8 @@ } }, "range": [ - 84401, - 84432 + 84428, + 84459 ], "loc": { "start": { @@ -147389,8 +147498,8 @@ "object": { "type": "ThisExpression", "range": [ - 84433, - 84437 + 84460, + 84464 ], "loc": { "start": { @@ -147407,8 +147516,8 @@ "type": "Identifier", "name": "activeFilterId", "range": [ - 84438, - 84452 + 84465, + 84479 ], "loc": { "start": { @@ -147422,8 +147531,8 @@ } }, "range": [ - 84433, - 84452 + 84460, + 84479 ], "loc": { "start": { @@ -147438,8 +147547,8 @@ } ], "range": [ - 84401, - 84453 + 84428, + 84480 ], "loc": { "start": { @@ -147453,8 +147562,8 @@ } }, "range": [ - 84389, - 84453 + 84416, + 84480 ], "loc": { "start": { @@ -147470,8 +147579,8 @@ ], "kind": "let", "range": [ - 84385, - 84454 + 84412, + 84481 ], "loc": { "start": { @@ -147495,8 +147604,8 @@ "type": "Identifier", "name": "i", "range": [ - 84473, - 84474 + 84500, + 84501 ], "loc": { "start": { @@ -147514,8 +147623,8 @@ "value": 0, "raw": "0", "range": [ - 84477, - 84478 + 84504, + 84505 ], "loc": { "start": { @@ -147529,8 +147638,8 @@ } }, "range": [ - 84473, - 84478 + 84500, + 84505 ], "loc": { "start": { @@ -147549,8 +147658,8 @@ "type": "Identifier", "name": "len", "range": [ - 84480, - 84483 + 84507, + 84510 ], "loc": { "start": { @@ -147570,8 +147679,8 @@ "type": "Identifier", "name": "slcIndex", "range": [ - 84486, - 84494 + 84513, + 84521 ], "loc": { "start": { @@ -147588,8 +147697,8 @@ "type": "Identifier", "name": "length", "range": [ - 84495, - 84501 + 84522, + 84528 ], "loc": { "start": { @@ -147603,8 +147712,8 @@ } }, "range": [ - 84486, - 84501 + 84513, + 84528 ], "loc": { "start": { @@ -147618,8 +147727,8 @@ } }, "range": [ - 84480, - 84501 + 84507, + 84528 ], "loc": { "start": { @@ -147635,8 +147744,8 @@ ], "kind": "let", "range": [ - 84469, - 84501 + 84496, + 84528 ], "loc": { "start": { @@ -147656,8 +147765,8 @@ "type": "Identifier", "name": "i", "range": [ - 84503, - 84504 + 84530, + 84531 ], "loc": { "start": { @@ -147674,8 +147783,8 @@ "type": "Identifier", "name": "len", "range": [ - 84507, - 84510 + 84534, + 84537 ], "loc": { "start": { @@ -147689,8 +147798,8 @@ } }, "range": [ - 84503, - 84510 + 84530, + 84537 ], "loc": { "start": { @@ -147710,8 +147819,8 @@ "type": "Identifier", "name": "i", "range": [ - 84512, - 84513 + 84539, + 84540 ], "loc": { "start": { @@ -147726,8 +147835,8 @@ }, "prefix": false, "range": [ - 84512, - 84515 + 84539, + 84542 ], "loc": { "start": { @@ -147752,8 +147861,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 84535, - 84541 + 84562, + 84568 ], "loc": { "start": { @@ -147773,8 +147882,8 @@ "type": "Identifier", "name": "slcIndex", "range": [ - 84544, - 84552 + 84571, + 84579 ], "loc": { "start": { @@ -147791,8 +147900,8 @@ "type": "Identifier", "name": "i", "range": [ - 84553, - 84554 + 84580, + 84581 ], "loc": { "start": { @@ -147806,8 +147915,8 @@ } }, "range": [ - 84544, - 84555 + 84571, + 84582 ], "loc": { "start": { @@ -147821,8 +147930,8 @@ } }, "range": [ - 84535, - 84555 + 84562, + 84582 ], "loc": { "start": { @@ -147838,8 +147947,8 @@ ], "kind": "let", "range": [ - 84531, - 84556 + 84558, + 84583 ], "loc": { "start": { @@ -147861,8 +147970,8 @@ "type": "Identifier", "name": "curSlc", "range": [ - 84573, - 84579 + 84600, + 84606 ], "loc": { "start": { @@ -147881,8 +147990,8 @@ "type": "Identifier", "name": "elm", "range": [ - 84582, - 84585 + 84609, + 84612 ], "loc": { "start": { @@ -147905,8 +148014,8 @@ "object": { "type": "ThisExpression", "range": [ - 84586, - 84590 + 84613, + 84617 ], "loc": { "start": { @@ -147923,8 +148032,8 @@ "type": "Identifier", "name": "fltIds", "range": [ - 84591, - 84597 + 84618, + 84624 ], "loc": { "start": { @@ -147938,8 +148047,8 @@ } }, "range": [ - 84586, - 84597 + 84613, + 84624 ], "loc": { "start": { @@ -147956,8 +148065,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 84598, - 84604 + 84625, + 84631 ], "loc": { "start": { @@ -147971,8 +148080,8 @@ } }, "range": [ - 84586, - 84605 + 84613, + 84632 ], "loc": { "start": { @@ -147987,8 +148096,8 @@ } ], "range": [ - 84582, - 84606 + 84609, + 84633 ], "loc": { "start": { @@ -148002,8 +148111,8 @@ } }, "range": [ - 84573, - 84606 + 84600, + 84633 ], "loc": { "start": { @@ -148019,8 +148128,8 @@ ], "kind": "let", "range": [ - 84569, - 84607 + 84596, + 84634 ], "loc": { "start": { @@ -148042,8 +148151,8 @@ "type": "Identifier", "name": "slcSelectedValue", "range": [ - 84624, - 84640 + 84651, + 84667 ], "loc": { "start": { @@ -148064,8 +148173,8 @@ "object": { "type": "ThisExpression", "range": [ - 84643, - 84647 + 84670, + 84674 ], "loc": { "start": { @@ -148082,8 +148191,8 @@ "type": "Identifier", "name": "getFilterValue", "range": [ - 84648, - 84662 + 84675, + 84689 ], "loc": { "start": { @@ -148097,8 +148206,8 @@ } }, "range": [ - 84643, - 84662 + 84670, + 84689 ], "loc": { "start": { @@ -148116,8 +148225,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 84663, - 84669 + 84690, + 84696 ], "loc": { "start": { @@ -148132,8 +148241,8 @@ } ], "range": [ - 84643, - 84670 + 84670, + 84697 ], "loc": { "start": { @@ -148147,8 +148256,8 @@ } }, "range": [ - 84624, - 84670 + 84651, + 84697 ], "loc": { "start": { @@ -148164,8 +148273,8 @@ ], "kind": "let", "range": [ - 84620, - 84671 + 84647, + 84698 ], "loc": { "start": { @@ -148182,8 +148291,8 @@ "type": "Line", "value": " Welcome to cyclomatic complexity hell :)", "range": [ - 84685, - 84728 + 84712, + 84755 ], "loc": { "start": { @@ -148200,8 +148309,8 @@ "type": "Line", "value": " TODO: simplify/refactor if statement", "range": [ - 84741, - 84780 + 84768, + 84807 ], "loc": { "start": { @@ -148234,8 +148343,8 @@ "type": "Identifier", "name": "activeIdx", "range": [ - 84797, - 84806 + 84824, + 84833 ], "loc": { "start": { @@ -148252,8 +148361,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 84811, - 84817 + 84838, + 84844 ], "loc": { "start": { @@ -148267,8 +148376,8 @@ } }, "range": [ - 84797, - 84817 + 84824, + 84844 ], "loc": { "start": { @@ -148293,8 +148402,8 @@ "object": { "type": "ThisExpression", "range": [ - 84838, - 84842 + 84865, + 84869 ], "loc": { "start": { @@ -148311,8 +148420,8 @@ "type": "Identifier", "name": "paging", "range": [ - 84843, - 84849 + 84870, + 84876 ], "loc": { "start": { @@ -148326,8 +148435,8 @@ } }, "range": [ - 84838, - 84849 + 84865, + 84876 ], "loc": { "start": { @@ -148352,8 +148461,8 @@ "type": "Identifier", "name": "slcA1", "range": [ - 84853, - 84858 + 84880, + 84885 ], "loc": { "start": { @@ -148370,8 +148479,8 @@ "type": "Identifier", "name": "indexOf", "range": [ - 84859, - 84866 + 84886, + 84893 ], "loc": { "start": { @@ -148385,8 +148494,8 @@ } }, "range": [ - 84853, - 84866 + 84880, + 84893 ], "loc": { "start": { @@ -148404,8 +148513,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 84867, - 84873 + 84894, + 84900 ], "loc": { "start": { @@ -148420,8 +148529,8 @@ } ], "range": [ - 84853, - 84874 + 84880, + 84901 ], "loc": { "start": { @@ -148442,8 +148551,8 @@ "value": 1, "raw": "1", "range": [ - 84880, - 84881 + 84907, + 84908 ], "loc": { "start": { @@ -148458,8 +148567,8 @@ }, "prefix": true, "range": [ - 84879, - 84881 + 84906, + 84908 ], "loc": { "start": { @@ -148473,8 +148582,8 @@ } }, "range": [ - 84853, - 84881 + 84880, + 84908 ], "loc": { "start": { @@ -148488,8 +148597,8 @@ } }, "range": [ - 84838, - 84881 + 84865, + 84908 ], "loc": { "start": { @@ -148509,8 +148618,8 @@ "type": "Identifier", "name": "activeIdx", "range": [ - 84905, - 84914 + 84932, + 84941 ], "loc": { "start": { @@ -148527,8 +148636,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 84919, - 84925 + 84946, + 84952 ], "loc": { "start": { @@ -148542,8 +148651,8 @@ } }, "range": [ - 84905, - 84925 + 84932, + 84952 ], "loc": { "start": { @@ -148557,8 +148666,8 @@ } }, "range": [ - 84838, - 84925 + 84865, + 84952 ], "loc": { "start": { @@ -148572,8 +148681,8 @@ } }, "range": [ - 84797, - 84926 + 84824, + 84953 ], "loc": { "start": { @@ -148598,8 +148707,8 @@ "object": { "type": "ThisExpression", "range": [ - 84948, - 84952 + 84975, + 84979 ], "loc": { "start": { @@ -148616,8 +148725,8 @@ "type": "Identifier", "name": "paging", "range": [ - 84953, - 84959 + 84980, + 84986 ], "loc": { "start": { @@ -148631,8 +148740,8 @@ } }, "range": [ - 84948, - 84959 + 84975, + 84986 ], "loc": { "start": { @@ -148647,8 +148756,8 @@ }, "prefix": true, "range": [ - 84947, - 84959 + 84974, + 84986 ], "loc": { "start": { @@ -148676,8 +148785,8 @@ "type": "Identifier", "name": "slcA3", "range": [ - 84964, - 84969 + 84991, + 84996 ], "loc": { "start": { @@ -148694,8 +148803,8 @@ "type": "Identifier", "name": "indexOf", "range": [ - 84970, - 84977 + 84997, + 85004 ], "loc": { "start": { @@ -148709,8 +148818,8 @@ } }, "range": [ - 84964, - 84977 + 84991, + 85004 ], "loc": { "start": { @@ -148728,8 +148837,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 84978, - 84984 + 85005, + 85011 ], "loc": { "start": { @@ -148744,8 +148853,8 @@ } ], "range": [ - 84964, - 84985 + 84991, + 85012 ], "loc": { "start": { @@ -148766,8 +148875,8 @@ "value": 1, "raw": "1", "range": [ - 84991, - 84992 + 85018, + 85019 ], "loc": { "start": { @@ -148782,8 +148891,8 @@ }, "prefix": true, "range": [ - 84990, - 84992 + 85017, + 85019 ], "loc": { "start": { @@ -148797,8 +148906,8 @@ } }, "range": [ - 84964, - 84992 + 84991, + 85019 ], "loc": { "start": { @@ -148823,8 +148932,8 @@ "type": "Identifier", "name": "slcA2", "range": [ - 85016, - 85021 + 85043, + 85048 ], "loc": { "start": { @@ -148841,8 +148950,8 @@ "type": "Identifier", "name": "indexOf", "range": [ - 85022, - 85029 + 85049, + 85056 ], "loc": { "start": { @@ -148856,8 +148965,8 @@ } }, "range": [ - 85016, - 85029 + 85043, + 85056 ], "loc": { "start": { @@ -148875,8 +148984,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 85030, - 85036 + 85057, + 85063 ], "loc": { "start": { @@ -148891,8 +149000,8 @@ } ], "range": [ - 85016, - 85037 + 85043, + 85064 ], "loc": { "start": { @@ -148913,8 +149022,8 @@ "value": 1, "raw": "1", "range": [ - 85043, - 85044 + 85070, + 85071 ], "loc": { "start": { @@ -148929,8 +149038,8 @@ }, "prefix": true, "range": [ - 85042, - 85044 + 85069, + 85071 ], "loc": { "start": { @@ -148944,8 +149053,8 @@ } }, "range": [ - 85016, - 85044 + 85043, + 85071 ], "loc": { "start": { @@ -148959,8 +149068,8 @@ } }, "range": [ - 84964, - 85044 + 84991, + 85071 ], "loc": { "start": { @@ -148974,8 +149083,8 @@ } }, "range": [ - 84947, - 85045 + 84974, + 85072 ], "loc": { "start": { @@ -148989,8 +149098,8 @@ } }, "range": [ - 84797, - 85046 + 84824, + 85073 ], "loc": { "start": { @@ -149010,8 +149119,8 @@ "type": "Identifier", "name": "slcSelectedValue", "range": [ - 85066, - 85082 + 85093, + 85109 ], "loc": { "start": { @@ -149032,8 +149141,8 @@ "object": { "type": "ThisExpression", "range": [ - 85087, - 85091 + 85114, + 85118 ], "loc": { "start": { @@ -149050,8 +149159,8 @@ "type": "Identifier", "name": "getClearFilterText", "range": [ - 85092, - 85110 + 85119, + 85137 ], "loc": { "start": { @@ -149065,8 +149174,8 @@ } }, "range": [ - 85087, - 85110 + 85114, + 85137 ], "loc": { "start": { @@ -149084,8 +149193,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 85111, - 85117 + 85138, + 85144 ], "loc": { "start": { @@ -149100,8 +149209,8 @@ } ], "range": [ - 85087, - 85118 + 85114, + 85145 ], "loc": { "start": { @@ -149115,8 +149224,8 @@ } }, "range": [ - 85066, - 85118 + 85093, + 85145 ], "loc": { "start": { @@ -149130,8 +149239,8 @@ } }, "range": [ - 84797, - 85118 + 84824, + 85145 ], "loc": { "start": { @@ -149155,8 +149264,8 @@ "object": { "type": "ThisExpression", "range": [ - 85193, - 85197 + 85220, + 85224 ], "loc": { "start": { @@ -149173,8 +149282,8 @@ "type": "Identifier", "name": "loadFltOnDemand", "range": [ - 85198, - 85213 + 85225, + 85240 ], "loc": { "start": { @@ -149188,8 +149297,8 @@ } }, "range": [ - 85193, - 85213 + 85220, + 85240 ], "loc": { "start": { @@ -149214,8 +149323,8 @@ "type": "Identifier", "name": "opt0", "range": [ - 85241, - 85245 + 85268, + 85272 ], "loc": { "start": { @@ -149234,8 +149343,8 @@ "type": "Identifier", "name": "createOpt", "range": [ - 85248, - 85257 + 85275, + 85284 ], "loc": { "start": { @@ -149257,8 +149366,8 @@ "object": { "type": "ThisExpression", "range": [ - 85258, - 85262 + 85285, + 85289 ], "loc": { "start": { @@ -149275,8 +149384,8 @@ "type": "Identifier", "name": "getClearFilterText", "range": [ - 85263, - 85281 + 85290, + 85308 ], "loc": { "start": { @@ -149290,8 +149399,8 @@ } }, "range": [ - 85258, - 85281 + 85285, + 85308 ], "loc": { "start": { @@ -149309,8 +149418,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 85282, - 85288 + 85309, + 85315 ], "loc": { "start": { @@ -149325,8 +149434,8 @@ } ], "range": [ - 85258, - 85289 + 85285, + 85316 ], "loc": { "start": { @@ -149344,8 +149453,8 @@ "value": "", "raw": "''", "range": [ - 85291, - 85293 + 85318, + 85320 ], "loc": { "start": { @@ -149360,8 +149469,8 @@ } ], "range": [ - 85248, - 85294 + 85275, + 85321 ], "loc": { "start": { @@ -149375,8 +149484,8 @@ } }, "range": [ - 85241, - 85294 + 85268, + 85321 ], "loc": { "start": { @@ -149392,8 +149501,8 @@ ], "kind": "let", "range": [ - 85237, - 85295 + 85264, + 85322 ], "loc": { "start": { @@ -149418,8 +149527,8 @@ "type": "Identifier", "name": "curSlc", "range": [ - 85316, - 85322 + 85343, + 85349 ], "loc": { "start": { @@ -149436,8 +149545,8 @@ "type": "Identifier", "name": "innerHTML", "range": [ - 85323, - 85332 + 85350, + 85359 ], "loc": { "start": { @@ -149451,8 +149560,8 @@ } }, "range": [ - 85316, - 85332 + 85343, + 85359 ], "loc": { "start": { @@ -149470,8 +149579,8 @@ "value": "", "raw": "''", "range": [ - 85335, - 85337 + 85362, + 85364 ], "loc": { "start": { @@ -149485,8 +149594,8 @@ } }, "range": [ - 85316, - 85337 + 85343, + 85364 ], "loc": { "start": { @@ -149500,8 +149609,8 @@ } }, "range": [ - 85316, - 85338 + 85343, + 85365 ], "loc": { "start": { @@ -149525,8 +149634,8 @@ "type": "Identifier", "name": "curSlc", "range": [ - 85359, - 85365 + 85386, + 85392 ], "loc": { "start": { @@ -149543,8 +149652,8 @@ "type": "Identifier", "name": "appendChild", "range": [ - 85366, - 85377 + 85393, + 85404 ], "loc": { "start": { @@ -149558,8 +149667,8 @@ } }, "range": [ - 85359, - 85377 + 85386, + 85404 ], "loc": { "start": { @@ -149577,8 +149686,8 @@ "type": "Identifier", "name": "opt0", "range": [ - 85378, - 85382 + 85405, + 85409 ], "loc": { "start": { @@ -149593,8 +149702,8 @@ } ], "range": [ - 85359, - 85383 + 85386, + 85410 ], "loc": { "start": { @@ -149608,8 +149717,8 @@ } }, "range": [ - 85359, - 85384 + 85386, + 85411 ], "loc": { "start": { @@ -149624,8 +149733,8 @@ } ], "range": [ - 85215, - 85402 + 85242, + 85429 ], "loc": { "start": { @@ -149640,8 +149749,8 @@ }, "alternate": null, "range": [ - 85189, - 85402 + 85216, + 85429 ], "loc": { "start": { @@ -149658,8 +149767,8 @@ "type": "Line", "value": "1st option needs to be inserted", "range": [ - 85139, - 85172 + 85166, + 85199 ], "loc": { "start": { @@ -149688,8 +149797,8 @@ "type": "Identifier", "name": "slcA3", "range": [ - 85424, - 85429 + 85451, + 85456 ], "loc": { "start": { @@ -149706,8 +149815,8 @@ "type": "Identifier", "name": "indexOf", "range": [ - 85430, - 85437 + 85457, + 85464 ], "loc": { "start": { @@ -149721,8 +149830,8 @@ } }, "range": [ - 85424, - 85437 + 85451, + 85464 ], "loc": { "start": { @@ -149740,8 +149849,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 85438, - 85444 + 85465, + 85471 ], "loc": { "start": { @@ -149756,8 +149865,8 @@ } ], "range": [ - 85424, - 85445 + 85451, + 85472 ], "loc": { "start": { @@ -149778,8 +149887,8 @@ "value": 1, "raw": "1", "range": [ - 85451, - 85452 + 85478, + 85479 ], "loc": { "start": { @@ -149794,8 +149903,8 @@ }, "prefix": true, "range": [ - 85450, - 85452 + 85477, + 85479 ], "loc": { "start": { @@ -149809,8 +149918,8 @@ } }, "range": [ - 85424, - 85452 + 85451, + 85479 ], "loc": { "start": { @@ -149839,8 +149948,8 @@ "object": { "type": "ThisExpression", "range": [ - 85476, - 85480 + 85503, + 85507 ], "loc": { "start": { @@ -149857,8 +149966,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 85481, - 85488 + 85508, + 85515 ], "loc": { "start": { @@ -149872,8 +149981,8 @@ } }, "range": [ - 85476, - 85488 + 85503, + 85515 ], "loc": { "start": { @@ -149890,8 +149999,8 @@ "type": "Identifier", "name": "emit", "range": [ - 85489, - 85493 + 85516, + 85520 ], "loc": { "start": { @@ -149905,8 +150014,8 @@ } }, "range": [ - 85476, - 85493 + 85503, + 85520 ], "loc": { "start": { @@ -149925,8 +150034,8 @@ "value": "build-checklist-filter", "raw": "'build-checklist-filter'", "range": [ - 85494, - 85518 + 85521, + 85545 ], "loc": { "start": { @@ -149942,8 +150051,8 @@ { "type": "ThisExpression", "range": [ - 85520, - 85524 + 85547, + 85551 ], "loc": { "start": { @@ -149960,8 +150069,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 85526, - 85532 + 85553, + 85559 ], "loc": { "start": { @@ -149979,8 +150088,8 @@ "value": true, "raw": "true", "range": [ - 85558, - 85562 + 85585, + 85589 ], "loc": { "start": { @@ -149995,8 +150104,8 @@ } ], "range": [ - 85476, - 85563 + 85503, + 85590 ], "loc": { "start": { @@ -150010,8 +150119,8 @@ } }, "range": [ - 85476, - 85564 + 85503, + 85591 ], "loc": { "start": { @@ -150026,8 +150135,8 @@ } ], "range": [ - 85454, - 85582 + 85481, + 85609 ], "loc": { "start": { @@ -150056,8 +150165,8 @@ "object": { "type": "ThisExpression", "range": [ - 85610, - 85614 + 85637, + 85641 ], "loc": { "start": { @@ -150074,8 +150183,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 85615, - 85622 + 85642, + 85649 ], "loc": { "start": { @@ -150089,8 +150198,8 @@ } }, "range": [ - 85610, - 85622 + 85637, + 85649 ], "loc": { "start": { @@ -150107,8 +150216,8 @@ "type": "Identifier", "name": "emit", "range": [ - 85623, - 85627 + 85650, + 85654 ], "loc": { "start": { @@ -150122,8 +150231,8 @@ } }, "range": [ - 85610, - 85627 + 85637, + 85654 ], "loc": { "start": { @@ -150142,8 +150251,8 @@ "value": "build-select-filter", "raw": "'build-select-filter'", "range": [ - 85628, - 85649 + 85655, + 85676 ], "loc": { "start": { @@ -150159,8 +150268,8 @@ { "type": "ThisExpression", "range": [ - 85651, - 85655 + 85678, + 85682 ], "loc": { "start": { @@ -150177,8 +150286,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 85657, - 85663 + 85684, + 85690 ], "loc": { "start": { @@ -150196,8 +150305,8 @@ "value": true, "raw": "true", "range": [ - 85689, - 85693 + 85716, + 85720 ], "loc": { "start": { @@ -150212,8 +150321,8 @@ } ], "range": [ - 85610, - 85694 + 85637, + 85721 ], "loc": { "start": { @@ -150227,8 +150336,8 @@ } }, "range": [ - 85610, - 85695 + 85637, + 85722 ], "loc": { "start": { @@ -150243,8 +150352,8 @@ } ], "range": [ - 85588, - 85713 + 85615, + 85740 ], "loc": { "start": { @@ -150258,8 +150367,8 @@ } }, "range": [ - 85420, - 85713 + 85447, + 85740 ], "loc": { "start": { @@ -150282,8 +150391,8 @@ "object": { "type": "ThisExpression", "range": [ - 85731, - 85735 + 85758, + 85762 ], "loc": { "start": { @@ -150300,8 +150409,8 @@ "type": "Identifier", "name": "setFilterValue", "range": [ - 85736, - 85750 + 85763, + 85777 ], "loc": { "start": { @@ -150315,8 +150424,8 @@ } }, "range": [ - 85731, - 85750 + 85758, + 85777 ], "loc": { "start": { @@ -150334,8 +150443,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 85751, - 85757 + 85778, + 85784 ], "loc": { "start": { @@ -150352,8 +150461,8 @@ "type": "Identifier", "name": "slcSelectedValue", "range": [ - 85759, - 85775 + 85786, + 85802 ], "loc": { "start": { @@ -150368,8 +150477,8 @@ } ], "range": [ - 85731, - 85776 + 85758, + 85803 ], "loc": { "start": { @@ -150383,8 +150492,8 @@ } }, "range": [ - 85731, - 85777 + 85758, + 85804 ], "loc": { "start": { @@ -150399,8 +150508,8 @@ } ], "range": [ - 85120, - 85791 + 85147, + 85818 ], "loc": { "start": { @@ -150415,8 +150524,8 @@ }, "alternate": null, "range": [ - 84793, - 85791 + 84820, + 85818 ], "loc": { "start": { @@ -150433,8 +150542,8 @@ "type": "Line", "value": " Welcome to cyclomatic complexity hell :)", "range": [ - 84685, - 84728 + 84712, + 84755 ], "loc": { "start": { @@ -150451,8 +150560,8 @@ "type": "Line", "value": " TODO: simplify/refactor if statement", "range": [ - 84741, - 84780 + 84768, + 84807 ], "loc": { "start": { @@ -150469,8 +150578,8 @@ } ], "range": [ - 84517, - 85801 + 84544, + 85828 ], "loc": { "start": { @@ -150484,8 +150593,8 @@ } }, "range": [ - 84464, - 85801 + 84491, + 85828 ], "loc": { "start": { @@ -150500,8 +150609,8 @@ } ], "range": [ - 84022, - 85807 + 84049, + 85834 ], "loc": { "start": { @@ -150517,8 +150626,8 @@ "generator": false, "expression": false, "range": [ - 84019, - 85807 + 84046, + 85834 ], "loc": { "start": { @@ -150534,8 +150643,8 @@ "kind": "method", "computed": false, "range": [ - 84008, - 85807 + 84035, + 85834 ], "loc": { "start": { @@ -150552,8 +150661,8 @@ "type": "Block", "value": "*\n * Refresh the filters subject to linking ('select', 'multiple',\n * 'checklist' type)\n ", "range": [ - 83898, - 84003 + 83925, + 84030 ], "loc": { "start": { @@ -150572,8 +150681,8 @@ "type": "Block", "value": "*\n * Determine if passed filter column implements exact query match\n * @param {Number} colIndex Column index\n * @return {Boolean}\n ", "range": [ - 85813, - 85968 + 85840, + 85995 ], "loc": { "start": { @@ -150595,8 +150704,8 @@ "type": "Identifier", "name": "isExactMatch", "range": [ - 85973, - 85985 + 86000, + 86012 ], "loc": { "start": { @@ -150617,8 +150726,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 85986, - 85994 + 86013, + 86021 ], "loc": { "start": { @@ -150644,8 +150753,8 @@ "type": "Identifier", "name": "fltType", "range": [ - 86010, - 86017 + 86037, + 86044 ], "loc": { "start": { @@ -150666,8 +150775,8 @@ "object": { "type": "ThisExpression", "range": [ - 86020, - 86024 + 86047, + 86051 ], "loc": { "start": { @@ -150684,8 +150793,8 @@ "type": "Identifier", "name": "getFilterType", "range": [ - 86025, - 86038 + 86052, + 86065 ], "loc": { "start": { @@ -150699,8 +150808,8 @@ } }, "range": [ - 86020, - 86038 + 86047, + 86065 ], "loc": { "start": { @@ -150718,8 +150827,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 86039, - 86047 + 86066, + 86074 ], "loc": { "start": { @@ -150734,8 +150843,8 @@ } ], "range": [ - 86020, - 86048 + 86047, + 86075 ], "loc": { "start": { @@ -150749,8 +150858,8 @@ } }, "range": [ - 86010, - 86048 + 86037, + 86075 ], "loc": { "start": { @@ -150766,8 +150875,8 @@ ], "kind": "let", "range": [ - 86006, - 86049 + 86033, + 86076 ], "loc": { "start": { @@ -150797,8 +150906,8 @@ "object": { "type": "ThisExpression", "range": [ - 86065, - 86069 + 86092, + 86096 ], "loc": { "start": { @@ -150815,8 +150924,8 @@ "type": "Identifier", "name": "exactMatchByCol", "range": [ - 86070, - 86085 + 86097, + 86112 ], "loc": { "start": { @@ -150830,8 +150939,8 @@ } }, "range": [ - 86065, - 86085 + 86092, + 86112 ], "loc": { "start": { @@ -150848,8 +150957,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 86086, - 86094 + 86113, + 86121 ], "loc": { "start": { @@ -150863,8 +150972,8 @@ } }, "range": [ - 86065, - 86095 + 86092, + 86122 ], "loc": { "start": { @@ -150883,8 +150992,8 @@ "object": { "type": "ThisExpression", "range": [ - 86099, - 86103 + 86126, + 86130 ], "loc": { "start": { @@ -150901,8 +151010,8 @@ "type": "Identifier", "name": "exactMatch", "range": [ - 86104, - 86114 + 86131, + 86141 ], "loc": { "start": { @@ -150916,8 +151025,8 @@ } }, "range": [ - 86099, - 86114 + 86126, + 86141 ], "loc": { "start": { @@ -150931,8 +151040,8 @@ } }, "range": [ - 86065, - 86114 + 86092, + 86141 ], "loc": { "start": { @@ -150952,8 +151061,8 @@ "type": "Identifier", "name": "fltType", "range": [ - 86130, - 86137 + 86157, + 86164 ], "loc": { "start": { @@ -150970,8 +151079,8 @@ "type": "Identifier", "name": "INPUT", "range": [ - 86142, - 86147 + 86169, + 86174 ], "loc": { "start": { @@ -150985,8 +151094,8 @@ } }, "range": [ - 86130, - 86147 + 86157, + 86174 ], "loc": { "start": { @@ -151000,8 +151109,8 @@ } }, "range": [ - 86065, - 86147 + 86092, + 86174 ], "loc": { "start": { @@ -151015,8 +151124,8 @@ } }, "range": [ - 86058, - 86148 + 86085, + 86175 ], "loc": { "start": { @@ -151031,8 +151140,8 @@ } ], "range": [ - 85996, - 86154 + 86023, + 86181 ], "loc": { "start": { @@ -151048,8 +151157,8 @@ "generator": false, "expression": false, "range": [ - 85985, - 86154 + 86012, + 86181 ], "loc": { "start": { @@ -151065,8 +151174,8 @@ "kind": "method", "computed": false, "range": [ - 85973, - 86154 + 86000, + 86181 ], "loc": { "start": { @@ -151083,8 +151192,8 @@ "type": "Block", "value": "*\n * Determine if passed filter column implements exact query match\n * @param {Number} colIndex Column index\n * @return {Boolean}\n ", "range": [ - 85813, - 85968 + 85840, + 85995 ], "loc": { "start": { @@ -151103,8 +151212,8 @@ "type": "Block", "value": "*\n * Check if passed row is valid\n * @param {Number} rowIndex Row index\n * @return {Boolean}\n ", "range": [ - 86160, - 86274 + 86187, + 86301 ], "loc": { "start": { @@ -151126,8 +151235,8 @@ "type": "Identifier", "name": "isRowValid", "range": [ - 86279, - 86289 + 86306, + 86316 ], "loc": { "start": { @@ -151148,8 +151257,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 86290, - 86298 + 86317, + 86325 ], "loc": { "start": { @@ -151184,8 +151293,8 @@ "object": { "type": "ThisExpression", "range": [ - 86317, - 86321 + 86344, + 86348 ], "loc": { "start": { @@ -151202,8 +151311,8 @@ "type": "Identifier", "name": "getValidRows", "range": [ - 86322, - 86334 + 86349, + 86361 ], "loc": { "start": { @@ -151217,8 +151326,8 @@ } }, "range": [ - 86317, - 86334 + 86344, + 86361 ], "loc": { "start": { @@ -151233,8 +151342,8 @@ }, "arguments": [], "range": [ - 86317, - 86336 + 86344, + 86363 ], "loc": { "start": { @@ -151251,8 +151360,8 @@ "type": "Identifier", "name": "indexOf", "range": [ - 86337, - 86344 + 86364, + 86371 ], "loc": { "start": { @@ -151266,8 +151375,8 @@ } }, "range": [ - 86317, - 86344 + 86344, + 86371 ], "loc": { "start": { @@ -151285,8 +151394,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 86345, - 86353 + 86372, + 86380 ], "loc": { "start": { @@ -151301,8 +151410,8 @@ } ], "range": [ - 86317, - 86354 + 86344, + 86381 ], "loc": { "start": { @@ -151323,8 +151432,8 @@ "value": 1, "raw": "1", "range": [ - 86360, - 86361 + 86387, + 86388 ], "loc": { "start": { @@ -151339,8 +151448,8 @@ }, "prefix": true, "range": [ - 86359, - 86361 + 86386, + 86388 ], "loc": { "start": { @@ -151354,8 +151463,8 @@ } }, "range": [ - 86317, - 86361 + 86344, + 86388 ], "loc": { "start": { @@ -151369,8 +151478,8 @@ } }, "range": [ - 86310, - 86362 + 86337, + 86389 ], "loc": { "start": { @@ -151385,8 +151494,8 @@ } ], "range": [ - 86300, - 86368 + 86327, + 86395 ], "loc": { "start": { @@ -151402,8 +151511,8 @@ "generator": false, "expression": false, "range": [ - 86289, - 86368 + 86316, + 86395 ], "loc": { "start": { @@ -151419,8 +151528,8 @@ "kind": "method", "computed": false, "range": [ - 86279, - 86368 + 86306, + 86395 ], "loc": { "start": { @@ -151437,8 +151546,8 @@ "type": "Block", "value": "*\n * Check if passed row is valid\n * @param {Number} rowIndex Row index\n * @return {Boolean}\n ", "range": [ - 86160, - 86274 + 86187, + 86301 ], "loc": { "start": { @@ -151457,8 +151566,8 @@ "type": "Block", "value": "*\n * Check if passed row is visible\n * @param {Number} rowIndex Row index\n * @return {Boolean}\n ", "range": [ - 86374, - 86490 + 86401, + 86517 ], "loc": { "start": { @@ -151480,8 +151589,8 @@ "type": "Identifier", "name": "isRowDisplayed", "range": [ - 86495, - 86509 + 86522, + 86536 ], "loc": { "start": { @@ -151502,8 +151611,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 86510, - 86518 + 86537, + 86545 ], "loc": { "start": { @@ -151529,8 +151638,8 @@ "type": "Identifier", "name": "row", "range": [ - 86534, - 86537 + 86561, + 86564 ], "loc": { "start": { @@ -151557,8 +151666,8 @@ "object": { "type": "ThisExpression", "range": [ - 86540, - 86544 + 86567, + 86571 ], "loc": { "start": { @@ -151575,8 +151684,8 @@ "type": "Identifier", "name": "dom", "range": [ - 86545, - 86548 + 86572, + 86575 ], "loc": { "start": { @@ -151590,8 +151699,8 @@ } }, "range": [ - 86540, - 86548 + 86567, + 86575 ], "loc": { "start": { @@ -151606,8 +151715,8 @@ }, "arguments": [], "range": [ - 86540, - 86550 + 86567, + 86577 ], "loc": { "start": { @@ -151624,8 +151733,8 @@ "type": "Identifier", "name": "rows", "range": [ - 86551, - 86555 + 86578, + 86582 ], "loc": { "start": { @@ -151639,8 +151748,8 @@ } }, "range": [ - 86540, - 86555 + 86567, + 86582 ], "loc": { "start": { @@ -151657,8 +151766,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 86556, - 86564 + 86583, + 86591 ], "loc": { "start": { @@ -151672,8 +151781,8 @@ } }, "range": [ - 86540, - 86565 + 86567, + 86592 ], "loc": { "start": { @@ -151687,8 +151796,8 @@ } }, "range": [ - 86534, - 86565 + 86561, + 86592 ], "loc": { "start": { @@ -151704,8 +151813,8 @@ ], "kind": "let", "range": [ - 86530, - 86566 + 86557, + 86593 ], "loc": { "start": { @@ -151731,8 +151840,8 @@ "object": { "type": "ThisExpression", "range": [ - 86582, - 86586 + 86609, + 86613 ], "loc": { "start": { @@ -151749,8 +151858,8 @@ "type": "Identifier", "name": "getRowDisplay", "range": [ - 86587, - 86600 + 86614, + 86627 ], "loc": { "start": { @@ -151764,8 +151873,8 @@ } }, "range": [ - 86582, - 86600 + 86609, + 86627 ], "loc": { "start": { @@ -151783,8 +151892,8 @@ "type": "Identifier", "name": "row", "range": [ - 86601, - 86604 + 86628, + 86631 ], "loc": { "start": { @@ -151799,8 +151908,8 @@ } ], "range": [ - 86582, - 86605 + 86609, + 86632 ], "loc": { "start": { @@ -151818,8 +151927,8 @@ "value": "", "raw": "''", "range": [ - 86610, - 86612 + 86637, + 86639 ], "loc": { "start": { @@ -151833,8 +151942,8 @@ } }, "range": [ - 86582, - 86612 + 86609, + 86639 ], "loc": { "start": { @@ -151848,8 +151957,8 @@ } }, "range": [ - 86575, - 86613 + 86602, + 86640 ], "loc": { "start": { @@ -151864,8 +151973,8 @@ } ], "range": [ - 86520, - 86619 + 86547, + 86646 ], "loc": { "start": { @@ -151881,8 +151990,8 @@ "generator": false, "expression": false, "range": [ - 86509, - 86619 + 86536, + 86646 ], "loc": { "start": { @@ -151898,8 +152007,8 @@ "kind": "method", "computed": false, "range": [ - 86495, - 86619 + 86522, + 86646 ], "loc": { "start": { @@ -151916,8 +152025,8 @@ "type": "Block", "value": "*\n * Check if passed row is visible\n * @param {Number} rowIndex Row index\n * @return {Boolean}\n ", "range": [ - 86374, - 86490 + 86401, + 86517 ], "loc": { "start": { @@ -151936,8 +152045,8 @@ "type": "Block", "value": "*\n * Check if specified column filter ignores diacritics.\n * Note this is only applicable to input filter types.\n * @param {Number} colIndex Column index\n * @return {Boolean}\n ", "range": [ - 86625, - 86828 + 86652, + 86855 ], "loc": { "start": { @@ -151959,8 +152068,8 @@ "type": "Identifier", "name": "ignoresDiacritics", "range": [ - 86833, - 86850 + 86860, + 86877 ], "loc": { "start": { @@ -151981,8 +152090,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 86851, - 86859 + 86878, + 86886 ], "loc": { "start": { @@ -152008,8 +152117,8 @@ "type": "Identifier", "name": "ignoreDiac", "range": [ - 86875, - 86885 + 86902, + 86912 ], "loc": { "start": { @@ -152028,8 +152137,8 @@ "object": { "type": "ThisExpression", "range": [ - 86888, - 86892 + 86915, + 86919 ], "loc": { "start": { @@ -152046,8 +152155,8 @@ "type": "Identifier", "name": "ignoreDiacritics", "range": [ - 86893, - 86909 + 86920, + 86936 ], "loc": { "start": { @@ -152061,8 +152170,8 @@ } }, "range": [ - 86888, - 86909 + 86915, + 86936 ], "loc": { "start": { @@ -152076,8 +152185,8 @@ } }, "range": [ - 86875, - 86909 + 86902, + 86936 ], "loc": { "start": { @@ -152093,8 +152202,8 @@ ], "kind": "let", "range": [ - 86871, - 86910 + 86898, + 86937 ], "loc": { "start": { @@ -152115,8 +152224,8 @@ "type": "Identifier", "name": "isArray", "range": [ - 86923, - 86930 + 86950, + 86957 ], "loc": { "start": { @@ -152134,8 +152243,8 @@ "type": "Identifier", "name": "ignoreDiac", "range": [ - 86931, - 86941 + 86958, + 86968 ], "loc": { "start": { @@ -152150,8 +152259,8 @@ } ], "range": [ - 86923, - 86942 + 86950, + 86969 ], "loc": { "start": { @@ -152176,8 +152285,8 @@ "type": "Identifier", "name": "ignoreDiac", "range": [ - 86965, - 86975 + 86992, + 87002 ], "loc": { "start": { @@ -152194,8 +152303,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 86976, - 86984 + 87003, + 87011 ], "loc": { "start": { @@ -152209,8 +152318,8 @@ } }, "range": [ - 86965, - 86985 + 86992, + 87012 ], "loc": { "start": { @@ -152224,8 +152333,8 @@ } }, "range": [ - 86958, - 86986 + 86985, + 87013 ], "loc": { "start": { @@ -152240,8 +152349,8 @@ } ], "range": [ - 86944, - 86996 + 86971, + 87023 ], "loc": { "start": { @@ -152256,8 +152365,8 @@ }, "alternate": null, "range": [ - 86919, - 86996 + 86946, + 87023 ], "loc": { "start": { @@ -152278,8 +152387,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 87012, - 87019 + 87039, + 87046 ], "loc": { "start": { @@ -152297,8 +152406,8 @@ "type": "Identifier", "name": "ignoreDiac", "range": [ - 87020, - 87030 + 87047, + 87057 ], "loc": { "start": { @@ -152313,8 +152422,8 @@ } ], "range": [ - 87012, - 87031 + 87039, + 87058 ], "loc": { "start": { @@ -152328,8 +152437,8 @@ } }, "range": [ - 87005, - 87032 + 87032, + 87059 ], "loc": { "start": { @@ -152344,8 +152453,8 @@ } ], "range": [ - 86861, - 87038 + 86888, + 87065 ], "loc": { "start": { @@ -152361,8 +152470,8 @@ "generator": false, "expression": false, "range": [ - 86850, - 87038 + 86877, + 87065 ], "loc": { "start": { @@ -152378,8 +152487,8 @@ "kind": "method", "computed": false, "range": [ - 86833, - 87038 + 86860, + 87065 ], "loc": { "start": { @@ -152396,8 +152505,8 @@ "type": "Block", "value": "*\n * Check if specified column filter ignores diacritics.\n * Note this is only applicable to input filter types.\n * @param {Number} colIndex Column index\n * @return {Boolean}\n ", "range": [ - 86625, - 86828 + 86652, + 86855 ], "loc": { "start": { @@ -152416,8 +152525,8 @@ "type": "Block", "value": "*\n * Return clear all text for specified filter column\n * @param {Number} colIndex Column index\n * @return {String}\n ", "range": [ - 87044, - 87184 + 87071, + 87211 ], "loc": { "start": { @@ -152439,8 +152548,8 @@ "type": "Identifier", "name": "getClearFilterText", "range": [ - 87189, - 87207 + 87216, + 87234 ], "loc": { "start": { @@ -152461,8 +152570,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 87208, - 87216 + 87235, + 87243 ], "loc": { "start": { @@ -152488,8 +152597,8 @@ "type": "Identifier", "name": "clearText", "range": [ - 87232, - 87241 + 87259, + 87268 ], "loc": { "start": { @@ -152508,8 +152617,8 @@ "object": { "type": "ThisExpression", "range": [ - 87244, - 87248 + 87271, + 87275 ], "loc": { "start": { @@ -152526,8 +152635,8 @@ "type": "Identifier", "name": "clearFilterText", "range": [ - 87249, - 87264 + 87276, + 87291 ], "loc": { "start": { @@ -152541,8 +152650,8 @@ } }, "range": [ - 87244, - 87264 + 87271, + 87291 ], "loc": { "start": { @@ -152556,8 +152665,8 @@ } }, "range": [ - 87232, - 87264 + 87259, + 87291 ], "loc": { "start": { @@ -152573,8 +152682,8 @@ ], "kind": "let", "range": [ - 87228, - 87265 + 87255, + 87292 ], "loc": { "start": { @@ -152595,8 +152704,8 @@ "type": "Identifier", "name": "isArray", "range": [ - 87278, - 87285 + 87305, + 87312 ], "loc": { "start": { @@ -152614,8 +152723,8 @@ "type": "Identifier", "name": "clearText", "range": [ - 87286, - 87295 + 87313, + 87322 ], "loc": { "start": { @@ -152630,8 +152739,8 @@ } ], "range": [ - 87278, - 87296 + 87305, + 87323 ], "loc": { "start": { @@ -152656,8 +152765,8 @@ "type": "Identifier", "name": "clearText", "range": [ - 87319, - 87328 + 87346, + 87355 ], "loc": { "start": { @@ -152674,8 +152783,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 87329, - 87337 + 87356, + 87364 ], "loc": { "start": { @@ -152689,8 +152798,8 @@ } }, "range": [ - 87319, - 87338 + 87346, + 87365 ], "loc": { "start": { @@ -152704,8 +152813,8 @@ } }, "range": [ - 87312, - 87339 + 87339, + 87366 ], "loc": { "start": { @@ -152720,8 +152829,8 @@ } ], "range": [ - 87298, - 87349 + 87325, + 87376 ], "loc": { "start": { @@ -152736,8 +152845,8 @@ }, "alternate": null, "range": [ - 87274, - 87349 + 87301, + 87376 ], "loc": { "start": { @@ -152756,8 +152865,8 @@ "type": "Identifier", "name": "clearText", "range": [ - 87365, - 87374 + 87392, + 87401 ], "loc": { "start": { @@ -152771,8 +152880,8 @@ } }, "range": [ - 87358, - 87375 + 87385, + 87402 ], "loc": { "start": { @@ -152787,8 +152896,8 @@ } ], "range": [ - 87218, - 87381 + 87245, + 87408 ], "loc": { "start": { @@ -152804,8 +152913,8 @@ "generator": false, "expression": false, "range": [ - 87207, - 87381 + 87234, + 87408 ], "loc": { "start": { @@ -152821,8 +152930,8 @@ "kind": "method", "computed": false, "range": [ - 87189, - 87381 + 87216, + 87408 ], "loc": { "start": { @@ -152839,8 +152948,8 @@ "type": "Block", "value": "*\n * Return clear all text for specified filter column\n * @param {Number} colIndex Column index\n * @return {String}\n ", "range": [ - 87044, - 87184 + 87071, + 87211 ], "loc": { "start": { @@ -152859,8 +152968,8 @@ "type": "Block", "value": "*\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 ", "range": [ - 87387, - 87606 + 87414, + 87633 ], "loc": { "start": { @@ -152882,8 +152991,8 @@ "type": "Identifier", "name": "isImported", "range": [ - 87611, - 87621 + 87638, + 87648 ], "loc": { "start": { @@ -152904,8 +153013,8 @@ "type": "Identifier", "name": "filePath", "range": [ - 87622, - 87630 + 87649, + 87657 ], "loc": { "start": { @@ -152924,8 +153033,8 @@ "type": "Identifier", "name": "type", "range": [ - 87632, - 87636 + 87659, + 87663 ], "loc": { "start": { @@ -152943,8 +153052,8 @@ "value": "script", "raw": "'script'", "range": [ - 87639, - 87647 + 87666, + 87674 ], "loc": { "start": { @@ -152958,8 +153067,8 @@ } }, "range": [ - 87632, - 87647 + 87659, + 87674 ], "loc": { "start": { @@ -152985,8 +153094,8 @@ "type": "Identifier", "name": "imported", "range": [ - 87663, - 87671 + 87690, + 87698 ], "loc": { "start": { @@ -153004,8 +153113,8 @@ "value": false, "raw": "false", "range": [ - 87674, - 87679 + 87701, + 87706 ], "loc": { "start": { @@ -153019,8 +153128,8 @@ } }, "range": [ - 87663, - 87679 + 87690, + 87706 ], "loc": { "start": { @@ -153039,8 +153148,8 @@ "type": "Identifier", "name": "attr", "range": [ - 87693, - 87697 + 87720, + 87724 ], "loc": { "start": { @@ -153062,8 +153171,8 @@ "type": "Identifier", "name": "type", "range": [ - 87700, - 87704 + 87727, + 87731 ], "loc": { "start": { @@ -153081,8 +153190,8 @@ "value": "script", "raw": "'script'", "range": [ - 87709, - 87717 + 87736, + 87744 ], "loc": { "start": { @@ -153096,8 +153205,8 @@ } }, "range": [ - 87700, - 87717 + 87727, + 87744 ], "loc": { "start": { @@ -153115,8 +153224,8 @@ "value": "src", "raw": "'src'", "range": [ - 87720, - 87725 + 87747, + 87752 ], "loc": { "start": { @@ -153134,8 +153243,8 @@ "value": "href", "raw": "'href'", "range": [ - 87728, - 87734 + 87755, + 87761 ], "loc": { "start": { @@ -153149,8 +153258,8 @@ } }, "range": [ - 87700, - 87734 + 87727, + 87761 ], "loc": { "start": { @@ -153164,8 +153273,8 @@ } }, "range": [ - 87693, - 87734 + 87720, + 87761 ], "loc": { "start": { @@ -153184,8 +153293,8 @@ "type": "Identifier", "name": "files", "range": [ - 87748, - 87753 + 87775, + 87780 ], "loc": { "start": { @@ -153204,8 +153313,8 @@ "type": "Identifier", "name": "tag", "range": [ - 87756, - 87759 + 87783, + 87786 ], "loc": { "start": { @@ -153223,8 +153332,8 @@ "type": "Identifier", "name": "doc", "range": [ - 87760, - 87763 + 87787, + 87790 ], "loc": { "start": { @@ -153241,8 +153350,8 @@ "type": "Identifier", "name": "type", "range": [ - 87765, - 87769 + 87792, + 87796 ], "loc": { "start": { @@ -153257,8 +153366,8 @@ } ], "range": [ - 87756, - 87770 + 87783, + 87797 ], "loc": { "start": { @@ -153272,8 +153381,8 @@ } }, "range": [ - 87748, - 87770 + 87775, + 87797 ], "loc": { "start": { @@ -153289,8 +153398,8 @@ ], "kind": "let", "range": [ - 87659, - 87771 + 87686, + 87798 ], "loc": { "start": { @@ -153314,8 +153423,8 @@ "type": "Identifier", "name": "i", "range": [ - 87789, - 87790 + 87816, + 87817 ], "loc": { "start": { @@ -153333,8 +153442,8 @@ "value": 0, "raw": "0", "range": [ - 87793, - 87794 + 87820, + 87821 ], "loc": { "start": { @@ -153348,8 +153457,8 @@ } }, "range": [ - 87789, - 87794 + 87816, + 87821 ], "loc": { "start": { @@ -153368,8 +153477,8 @@ "type": "Identifier", "name": "len", "range": [ - 87796, - 87799 + 87823, + 87826 ], "loc": { "start": { @@ -153389,8 +153498,8 @@ "type": "Identifier", "name": "files", "range": [ - 87802, - 87807 + 87829, + 87834 ], "loc": { "start": { @@ -153407,8 +153516,8 @@ "type": "Identifier", "name": "length", "range": [ - 87808, - 87814 + 87835, + 87841 ], "loc": { "start": { @@ -153422,8 +153531,8 @@ } }, "range": [ - 87802, - 87814 + 87829, + 87841 ], "loc": { "start": { @@ -153437,8 +153546,8 @@ } }, "range": [ - 87796, - 87814 + 87823, + 87841 ], "loc": { "start": { @@ -153454,8 +153563,8 @@ ], "kind": "let", "range": [ - 87785, - 87814 + 87812, + 87841 ], "loc": { "start": { @@ -153475,8 +153584,8 @@ "type": "Identifier", "name": "i", "range": [ - 87816, - 87817 + 87843, + 87844 ], "loc": { "start": { @@ -153493,8 +153602,8 @@ "type": "Identifier", "name": "len", "range": [ - 87820, - 87823 + 87847, + 87850 ], "loc": { "start": { @@ -153508,8 +153617,8 @@ } }, "range": [ - 87816, - 87823 + 87843, + 87850 ], "loc": { "start": { @@ -153529,8 +153638,8 @@ "type": "Identifier", "name": "i", "range": [ - 87825, - 87826 + 87852, + 87853 ], "loc": { "start": { @@ -153545,8 +153654,8 @@ }, "prefix": false, "range": [ - 87825, - 87828 + 87852, + 87855 ], "loc": { "start": { @@ -153570,8 +153679,8 @@ "type": "Identifier", "name": "isUndef", "range": [ - 87848, - 87855 + 87875, + 87882 ], "loc": { "start": { @@ -153595,8 +153704,8 @@ "type": "Identifier", "name": "files", "range": [ - 87856, - 87861 + 87883, + 87888 ], "loc": { "start": { @@ -153613,8 +153722,8 @@ "type": "Identifier", "name": "i", "range": [ - 87862, - 87863 + 87889, + 87890 ], "loc": { "start": { @@ -153628,8 +153737,8 @@ } }, "range": [ - 87856, - 87864 + 87883, + 87891 ], "loc": { "start": { @@ -153646,8 +153755,8 @@ "type": "Identifier", "name": "attr", "range": [ - 87865, - 87869 + 87892, + 87896 ], "loc": { "start": { @@ -153661,8 +153770,8 @@ } }, "range": [ - 87856, - 87870 + 87883, + 87897 ], "loc": { "start": { @@ -153677,8 +153786,8 @@ } ], "range": [ - 87848, - 87871 + 87875, + 87898 ], "loc": { "start": { @@ -153698,8 +153807,8 @@ "type": "ContinueStatement", "label": null, "range": [ - 87891, - 87900 + 87918, + 87927 ], "loc": { "start": { @@ -153714,8 +153823,8 @@ } ], "range": [ - 87873, - 87914 + 87900, + 87941 ], "loc": { "start": { @@ -153730,8 +153839,8 @@ }, "alternate": null, "range": [ - 87844, - 87914 + 87871, + 87941 ], "loc": { "start": { @@ -153761,8 +153870,8 @@ "type": "Identifier", "name": "files", "range": [ - 87931, - 87936 + 87958, + 87963 ], "loc": { "start": { @@ -153779,8 +153888,8 @@ "type": "Identifier", "name": "i", "range": [ - 87937, - 87938 + 87964, + 87965 ], "loc": { "start": { @@ -153794,8 +153903,8 @@ } }, "range": [ - 87931, - 87939 + 87958, + 87966 ], "loc": { "start": { @@ -153812,8 +153921,8 @@ "type": "Identifier", "name": "attr", "range": [ - 87940, - 87944 + 87967, + 87971 ], "loc": { "start": { @@ -153827,8 +153936,8 @@ } }, "range": [ - 87931, - 87945 + 87958, + 87972 ], "loc": { "start": { @@ -153845,8 +153954,8 @@ "type": "Identifier", "name": "match", "range": [ - 87946, - 87951 + 87973, + 87978 ], "loc": { "start": { @@ -153860,8 +153969,8 @@ } }, "range": [ - 87931, - 87951 + 87958, + 87978 ], "loc": { "start": { @@ -153879,8 +153988,8 @@ "type": "Identifier", "name": "filePath", "range": [ - 87952, - 87960 + 87979, + 87987 ], "loc": { "start": { @@ -153895,8 +154004,8 @@ } ], "range": [ - 87931, - 87961 + 87958, + 87988 ], "loc": { "start": { @@ -153921,8 +154030,8 @@ "type": "Identifier", "name": "imported", "range": [ - 87981, - 87989 + 88008, + 88016 ], "loc": { "start": { @@ -153940,8 +154049,8 @@ "value": true, "raw": "true", "range": [ - 87992, - 87996 + 88019, + 88023 ], "loc": { "start": { @@ -153955,8 +154064,8 @@ } }, "range": [ - 87981, - 87996 + 88008, + 88023 ], "loc": { "start": { @@ -153970,8 +154079,8 @@ } }, "range": [ - 87981, - 87997 + 88008, + 88024 ], "loc": { "start": { @@ -153988,8 +154097,8 @@ "type": "BreakStatement", "label": null, "range": [ - 88014, - 88020 + 88041, + 88047 ], "loc": { "start": { @@ -154004,8 +154113,8 @@ } ], "range": [ - 87963, - 88034 + 87990, + 88061 ], "loc": { "start": { @@ -154020,8 +154129,8 @@ }, "alternate": null, "range": [ - 87927, - 88034 + 87954, + 88061 ], "loc": { "start": { @@ -154036,8 +154145,8 @@ } ], "range": [ - 87830, - 88044 + 87857, + 88071 ], "loc": { "start": { @@ -154051,8 +154160,8 @@ } }, "range": [ - 87780, - 88044 + 87807, + 88071 ], "loc": { "start": { @@ -154071,8 +154180,8 @@ "type": "Identifier", "name": "imported", "range": [ - 88060, - 88068 + 88087, + 88095 ], "loc": { "start": { @@ -154086,8 +154195,8 @@ } }, "range": [ - 88053, - 88069 + 88080, + 88096 ], "loc": { "start": { @@ -154102,8 +154211,8 @@ } ], "range": [ - 87649, - 88075 + 87676, + 88102 ], "loc": { "start": { @@ -154119,8 +154228,8 @@ "generator": false, "expression": false, "range": [ - 87621, - 88075 + 87648, + 88102 ], "loc": { "start": { @@ -154136,8 +154245,8 @@ "kind": "method", "computed": false, "range": [ - 87611, - 88075 + 87638, + 88102 ], "loc": { "start": { @@ -154154,8 +154263,8 @@ "type": "Block", "value": "*\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 ", "range": [ - 87387, - 87606 + 87414, + 87633 ], "loc": { "start": { @@ -154174,8 +154283,8 @@ "type": "Block", "value": "*\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 ", "range": [ - 88081, - 88340 + 88108, + 88367 ], "loc": { "start": { @@ -154197,8 +154306,8 @@ "type": "Identifier", "name": "import", "range": [ - 88345, - 88351 + 88372, + 88378 ], "loc": { "start": { @@ -154219,8 +154328,8 @@ "type": "Identifier", "name": "fileId", "range": [ - 88352, - 88358 + 88379, + 88385 ], "loc": { "start": { @@ -154237,8 +154346,8 @@ "type": "Identifier", "name": "filePath", "range": [ - 88360, - 88368 + 88387, + 88395 ], "loc": { "start": { @@ -154255,8 +154364,8 @@ "type": "Identifier", "name": "callback", "range": [ - 88370, - 88378 + 88397, + 88405 ], "loc": { "start": { @@ -154275,8 +154384,8 @@ "type": "Identifier", "name": "type", "range": [ - 88380, - 88384 + 88407, + 88411 ], "loc": { "start": { @@ -154294,8 +154403,8 @@ "value": "script", "raw": "'script'", "range": [ - 88387, - 88395 + 88414, + 88422 ], "loc": { "start": { @@ -154309,8 +154418,8 @@ } }, "range": [ - 88380, - 88395 + 88407, + 88422 ], "loc": { "start": { @@ -154337,8 +154446,8 @@ "object": { "type": "ThisExpression", "range": [ - 88411, - 88415 + 88438, + 88442 ], "loc": { "start": { @@ -154355,8 +154464,8 @@ "type": "Identifier", "name": "isImported", "range": [ - 88416, - 88426 + 88443, + 88453 ], "loc": { "start": { @@ -154370,8 +154479,8 @@ } }, "range": [ - 88411, - 88426 + 88438, + 88453 ], "loc": { "start": { @@ -154389,8 +154498,8 @@ "type": "Identifier", "name": "filePath", "range": [ - 88427, - 88435 + 88454, + 88462 ], "loc": { "start": { @@ -154407,8 +154516,8 @@ "type": "Identifier", "name": "type", "range": [ - 88437, - 88441 + 88464, + 88468 ], "loc": { "start": { @@ -154423,8 +154532,8 @@ } ], "range": [ - 88411, - 88442 + 88438, + 88469 ], "loc": { "start": { @@ -154444,8 +154553,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 88458, - 88465 + 88485, + 88492 ], "loc": { "start": { @@ -154460,8 +154569,8 @@ } ], "range": [ - 88444, - 88475 + 88471, + 88502 ], "loc": { "start": { @@ -154476,8 +154585,8 @@ }, "alternate": null, "range": [ - 88407, - 88475 + 88434, + 88502 ], "loc": { "start": { @@ -154499,8 +154608,8 @@ "type": "Identifier", "name": "o", "range": [ - 88488, - 88489 + 88515, + 88516 ], "loc": { "start": { @@ -154516,8 +154625,8 @@ "init": { "type": "ThisExpression", "range": [ - 88492, - 88496 + 88519, + 88523 ], "loc": { "start": { @@ -154531,8 +154640,8 @@ } }, "range": [ - 88488, - 88496 + 88515, + 88523 ], "loc": { "start": { @@ -154551,8 +154660,8 @@ "type": "Identifier", "name": "isLoaded", "range": [ - 88510, - 88518 + 88537, + 88545 ], "loc": { "start": { @@ -154570,8 +154679,8 @@ "value": false, "raw": "false", "range": [ - 88521, - 88526 + 88548, + 88553 ], "loc": { "start": { @@ -154585,8 +154694,8 @@ } }, "range": [ - 88510, - 88526 + 88537, + 88553 ], "loc": { "start": { @@ -154605,8 +154714,8 @@ "type": "Identifier", "name": "file", "range": [ - 88540, - 88544 + 88567, + 88571 ], "loc": { "start": { @@ -154621,8 +154730,8 @@ }, "init": null, "range": [ - 88540, - 88544 + 88567, + 88571 ], "loc": { "start": { @@ -154641,8 +154750,8 @@ "type": "Identifier", "name": "head", "range": [ - 88558, - 88562 + 88585, + 88589 ], "loc": { "start": { @@ -154664,8 +154773,8 @@ "type": "Identifier", "name": "tag", "range": [ - 88565, - 88568 + 88592, + 88595 ], "loc": { "start": { @@ -154683,8 +154792,8 @@ "type": "Identifier", "name": "doc", "range": [ - 88569, - 88572 + 88596, + 88599 ], "loc": { "start": { @@ -154702,8 +154811,8 @@ "value": "head", "raw": "'head'", "range": [ - 88574, - 88580 + 88601, + 88607 ], "loc": { "start": { @@ -154718,8 +154827,8 @@ } ], "range": [ - 88565, - 88581 + 88592, + 88608 ], "loc": { "start": { @@ -154737,8 +154846,8 @@ "value": 0, "raw": "0", "range": [ - 88582, - 88583 + 88609, + 88610 ], "loc": { "start": { @@ -154752,8 +154861,8 @@ } }, "range": [ - 88565, - 88584 + 88592, + 88611 ], "loc": { "start": { @@ -154767,8 +154876,8 @@ } }, "range": [ - 88558, - 88584 + 88585, + 88611 ], "loc": { "start": { @@ -154784,8 +154893,8 @@ ], "kind": "let", "range": [ - 88484, - 88585 + 88511, + 88612 ], "loc": { "start": { @@ -154812,8 +154921,8 @@ "type": "Identifier", "name": "type", "range": [ - 88599, - 88603 + 88626, + 88630 ], "loc": { "start": { @@ -154830,8 +154939,8 @@ "type": "Identifier", "name": "toLowerCase", "range": [ - 88604, - 88615 + 88631, + 88642 ], "loc": { "start": { @@ -154845,8 +154954,8 @@ } }, "range": [ - 88599, - 88615 + 88626, + 88642 ], "loc": { "start": { @@ -154861,8 +154970,8 @@ }, "arguments": [], "range": [ - 88599, - 88617 + 88626, + 88644 ], "loc": { "start": { @@ -154880,8 +154989,8 @@ "value": "link", "raw": "'link'", "range": [ - 88622, - 88628 + 88649, + 88655 ], "loc": { "start": { @@ -154895,8 +155004,8 @@ } }, "range": [ - 88599, - 88628 + 88626, + 88655 ], "loc": { "start": { @@ -154921,8 +155030,8 @@ "type": "Identifier", "name": "file", "range": [ - 88644, - 88648 + 88671, + 88675 ], "loc": { "start": { @@ -154941,8 +155050,8 @@ "type": "Identifier", "name": "createElm", "range": [ - 88651, - 88660 + 88678, + 88687 ], "loc": { "start": { @@ -154961,8 +155070,8 @@ "value": "link", "raw": "'link'", "range": [ - 88661, - 88667 + 88688, + 88694 ], "loc": { "start": { @@ -154983,8 +155092,8 @@ "value": "id", "raw": "'id'", "range": [ - 88686, - 88690 + 88713, + 88717 ], "loc": { "start": { @@ -155001,8 +155110,8 @@ "type": "Identifier", "name": "fileId", "range": [ - 88692, - 88698 + 88719, + 88725 ], "loc": { "start": { @@ -155017,8 +155126,8 @@ } ], "range": [ - 88685, - 88699 + 88712, + 88726 ], "loc": { "start": { @@ -155039,8 +155148,8 @@ "value": "type", "raw": "'type'", "range": [ - 88702, - 88708 + 88729, + 88735 ], "loc": { "start": { @@ -155058,8 +155167,8 @@ "value": "text/css", "raw": "'text/css'", "range": [ - 88710, - 88720 + 88737, + 88747 ], "loc": { "start": { @@ -155074,8 +155183,8 @@ } ], "range": [ - 88701, - 88721 + 88728, + 88748 ], "loc": { "start": { @@ -155096,8 +155205,8 @@ "value": "rel", "raw": "'rel'", "range": [ - 88740, - 88745 + 88767, + 88772 ], "loc": { "start": { @@ -155115,8 +155224,8 @@ "value": "stylesheet", "raw": "'stylesheet'", "range": [ - 88747, - 88759 + 88774, + 88786 ], "loc": { "start": { @@ -155131,8 +155240,8 @@ } ], "range": [ - 88739, - 88760 + 88766, + 88787 ], "loc": { "start": { @@ -155153,8 +155262,8 @@ "value": "href", "raw": "'href'", "range": [ - 88763, - 88769 + 88790, + 88796 ], "loc": { "start": { @@ -155171,8 +155280,8 @@ "type": "Identifier", "name": "filePath", "range": [ - 88771, - 88779 + 88798, + 88806 ], "loc": { "start": { @@ -155187,8 +155296,8 @@ } ], "range": [ - 88762, - 88780 + 88789, + 88807 ], "loc": { "start": { @@ -155203,8 +155312,8 @@ } ], "range": [ - 88651, - 88794 + 88678, + 88821 ], "loc": { "start": { @@ -155218,8 +155327,8 @@ } }, "range": [ - 88644, - 88794 + 88671, + 88821 ], "loc": { "start": { @@ -155233,8 +155342,8 @@ } }, "range": [ - 88644, - 88795 + 88671, + 88822 ], "loc": { "start": { @@ -155249,8 +155358,8 @@ } ], "range": [ - 88630, - 88805 + 88657, + 88832 ], "loc": { "start": { @@ -155275,8 +155384,8 @@ "type": "Identifier", "name": "file", "range": [ - 88825, - 88829 + 88852, + 88856 ], "loc": { "start": { @@ -155295,8 +155404,8 @@ "type": "Identifier", "name": "createElm", "range": [ - 88832, - 88841 + 88859, + 88868 ], "loc": { "start": { @@ -155315,8 +155424,8 @@ "value": "script", "raw": "'script'", "range": [ - 88842, - 88850 + 88869, + 88877 ], "loc": { "start": { @@ -155337,8 +155446,8 @@ "value": "id", "raw": "'id'", "range": [ - 88869, - 88873 + 88896, + 88900 ], "loc": { "start": { @@ -155355,8 +155464,8 @@ "type": "Identifier", "name": "fileId", "range": [ - 88875, - 88881 + 88902, + 88908 ], "loc": { "start": { @@ -155371,8 +155480,8 @@ } ], "range": [ - 88868, - 88882 + 88895, + 88909 ], "loc": { "start": { @@ -155393,8 +155502,8 @@ "value": "type", "raw": "'type'", "range": [ - 88901, - 88907 + 88928, + 88934 ], "loc": { "start": { @@ -155412,8 +155521,8 @@ "value": "text/javascript", "raw": "'text/javascript'", "range": [ - 88909, - 88926 + 88936, + 88953 ], "loc": { "start": { @@ -155428,8 +155537,8 @@ } ], "range": [ - 88900, - 88927 + 88927, + 88954 ], "loc": { "start": { @@ -155450,8 +155559,8 @@ "value": "src", "raw": "'src'", "range": [ - 88930, - 88935 + 88957, + 88962 ], "loc": { "start": { @@ -155468,8 +155577,8 @@ "type": "Identifier", "name": "filePath", "range": [ - 88937, - 88945 + 88964, + 88972 ], "loc": { "start": { @@ -155484,8 +155593,8 @@ } ], "range": [ - 88929, - 88946 + 88956, + 88973 ], "loc": { "start": { @@ -155500,8 +155609,8 @@ } ], "range": [ - 88832, - 88960 + 88859, + 88987 ], "loc": { "start": { @@ -155515,8 +155624,8 @@ } }, "range": [ - 88825, - 88960 + 88852, + 88987 ], "loc": { "start": { @@ -155530,8 +155639,8 @@ } }, "range": [ - 88825, - 88961 + 88852, + 88988 ], "loc": { "start": { @@ -155546,8 +155655,8 @@ } ], "range": [ - 88811, - 88971 + 88838, + 88998 ], "loc": { "start": { @@ -155561,8 +155670,8 @@ } }, "range": [ - 88595, - 88971 + 88622, + 88998 ], "loc": { "start": { @@ -155579,8 +155688,8 @@ "type": "Line", "value": "Browser <> IE onload event works only for scripts, not for stylesheets", "range": [ - 88981, - 89053 + 89008, + 89080 ], "loc": { "start": { @@ -155607,8 +155716,8 @@ "type": "Identifier", "name": "file", "range": [ - 89062, - 89066 + 89089, + 89093 ], "loc": { "start": { @@ -155625,8 +155734,8 @@ "type": "Identifier", "name": "onload", "range": [ - 89067, - 89073 + 89094, + 89100 ], "loc": { "start": { @@ -155640,8 +155749,8 @@ } }, "range": [ - 89062, - 89073 + 89089, + 89100 ], "loc": { "start": { @@ -155664,8 +155773,8 @@ "type": "Identifier", "name": "file", "range": [ - 89076, - 89080 + 89103, + 89107 ], "loc": { "start": { @@ -155682,8 +155791,8 @@ "type": "Identifier", "name": "onreadystatechange", "range": [ - 89081, - 89099 + 89108, + 89126 ], "loc": { "start": { @@ -155697,8 +155806,8 @@ } }, "range": [ - 89076, - 89099 + 89103, + 89126 ], "loc": { "start": { @@ -155730,8 +155839,8 @@ "type": "Identifier", "name": "isLoaded", "range": [ - 89127, - 89135 + 89154, + 89162 ], "loc": { "start": { @@ -155746,8 +155855,8 @@ }, "prefix": true, "range": [ - 89126, - 89135 + 89153, + 89162 ], "loc": { "start": { @@ -155775,8 +155884,8 @@ "object": { "type": "ThisExpression", "range": [ - 89157, - 89161 + 89184, + 89188 ], "loc": { "start": { @@ -155793,8 +155902,8 @@ "type": "Identifier", "name": "readyState", "range": [ - 89162, - 89172 + 89189, + 89199 ], "loc": { "start": { @@ -155808,8 +155917,8 @@ } }, "range": [ - 89157, - 89172 + 89184, + 89199 ], "loc": { "start": { @@ -155824,8 +155933,8 @@ }, "prefix": true, "range": [ - 89156, - 89172 + 89183, + 89199 ], "loc": { "start": { @@ -155847,8 +155956,8 @@ "object": { "type": "ThisExpression", "range": [ - 89176, - 89180 + 89203, + 89207 ], "loc": { "start": { @@ -155865,8 +155974,8 @@ "type": "Identifier", "name": "readyState", "range": [ - 89181, - 89191 + 89208, + 89218 ], "loc": { "start": { @@ -155880,8 +155989,8 @@ } }, "range": [ - 89176, - 89191 + 89203, + 89218 ], "loc": { "start": { @@ -155899,8 +156008,8 @@ "value": "loaded", "raw": "'loaded'", "range": [ - 89196, - 89204 + 89223, + 89231 ], "loc": { "start": { @@ -155914,8 +156023,8 @@ } }, "range": [ - 89176, - 89204 + 89203, + 89231 ], "loc": { "start": { @@ -155929,8 +156038,8 @@ } }, "range": [ - 89156, - 89204 + 89183, + 89231 ], "loc": { "start": { @@ -155952,8 +156061,8 @@ "object": { "type": "ThisExpression", "range": [ - 89228, - 89232 + 89255, + 89259 ], "loc": { "start": { @@ -155970,8 +156079,8 @@ "type": "Identifier", "name": "readyState", "range": [ - 89233, - 89243 + 89260, + 89270 ], "loc": { "start": { @@ -155985,8 +156094,8 @@ } }, "range": [ - 89228, - 89243 + 89255, + 89270 ], "loc": { "start": { @@ -156004,8 +156113,8 @@ "value": "complete", "raw": "'complete'", "range": [ - 89248, - 89258 + 89275, + 89285 ], "loc": { "start": { @@ -156019,8 +156128,8 @@ } }, "range": [ - 89228, - 89258 + 89255, + 89285 ], "loc": { "start": { @@ -156034,8 +156143,8 @@ } }, "range": [ - 89156, - 89258 + 89183, + 89285 ], "loc": { "start": { @@ -156049,8 +156158,8 @@ } }, "range": [ - 89126, - 89259 + 89153, + 89286 ], "loc": { "start": { @@ -156075,8 +156184,8 @@ "type": "Identifier", "name": "isLoaded", "range": [ - 89279, - 89287 + 89306, + 89314 ], "loc": { "start": { @@ -156094,8 +156203,8 @@ "value": true, "raw": "true", "range": [ - 89290, - 89294 + 89317, + 89321 ], "loc": { "start": { @@ -156109,8 +156218,8 @@ } }, "range": [ - 89279, - 89294 + 89306, + 89321 ], "loc": { "start": { @@ -156124,8 +156233,8 @@ } }, "range": [ - 89279, - 89295 + 89306, + 89322 ], "loc": { "start": { @@ -156150,8 +156259,8 @@ "type": "Identifier", "name": "callback", "range": [ - 89323, - 89331 + 89350, + 89358 ], "loc": { "start": { @@ -156166,8 +156275,8 @@ }, "prefix": true, "range": [ - 89316, - 89331 + 89343, + 89358 ], "loc": { "start": { @@ -156185,8 +156294,8 @@ "value": "function", "raw": "'function'", "range": [ - 89336, - 89346 + 89363, + 89373 ], "loc": { "start": { @@ -156200,8 +156309,8 @@ } }, "range": [ - 89316, - 89346 + 89343, + 89373 ], "loc": { "start": { @@ -156228,8 +156337,8 @@ "type": "Identifier", "name": "callback", "range": [ - 89370, - 89378 + 89397, + 89405 ], "loc": { "start": { @@ -156246,8 +156355,8 @@ "type": "Identifier", "name": "call", "range": [ - 89379, - 89383 + 89406, + 89410 ], "loc": { "start": { @@ -156261,8 +156370,8 @@ } }, "range": [ - 89370, - 89383 + 89397, + 89410 ], "loc": { "start": { @@ -156281,8 +156390,8 @@ "value": null, "raw": "null", "range": [ - 89384, - 89388 + 89411, + 89415 ], "loc": { "start": { @@ -156299,8 +156408,8 @@ "type": "Identifier", "name": "o", "range": [ - 89390, - 89391 + 89417, + 89418 ], "loc": { "start": { @@ -156315,8 +156424,8 @@ } ], "range": [ - 89370, - 89392 + 89397, + 89419 ], "loc": { "start": { @@ -156330,8 +156439,8 @@ } }, "range": [ - 89370, - 89393 + 89397, + 89420 ], "loc": { "start": { @@ -156346,8 +156455,8 @@ } ], "range": [ - 89348, - 89411 + 89375, + 89438 ], "loc": { "start": { @@ -156362,8 +156471,8 @@ }, "alternate": null, "range": [ - 89312, - 89411 + 89339, + 89438 ], "loc": { "start": { @@ -156378,8 +156487,8 @@ } ], "range": [ - 89261, - 89425 + 89288, + 89452 ], "loc": { "start": { @@ -156394,8 +156503,8 @@ }, "alternate": null, "range": [ - 89122, - 89425 + 89149, + 89452 ], "loc": { "start": { @@ -156410,8 +156519,8 @@ } ], "range": [ - 89108, - 89435 + 89135, + 89462 ], "loc": { "start": { @@ -156427,8 +156536,8 @@ "generator": false, "expression": false, "range": [ - 89102, - 89435 + 89129, + 89462 ], "loc": { "start": { @@ -156442,8 +156551,8 @@ } }, "range": [ - 89076, - 89435 + 89103, + 89462 ], "loc": { "start": { @@ -156457,8 +156566,8 @@ } }, "range": [ - 89062, - 89435 + 89089, + 89462 ], "loc": { "start": { @@ -156472,8 +156581,8 @@ } }, "range": [ - 89062, - 89436 + 89089, + 89463 ], "loc": { "start": { @@ -156490,8 +156599,8 @@ "type": "Line", "value": "Browser <> IE onload event works only for scripts, not for stylesheets", "range": [ - 88981, - 89053 + 89008, + 89080 ], "loc": { "start": { @@ -156518,8 +156627,8 @@ "type": "Identifier", "name": "file", "range": [ - 89445, - 89449 + 89472, + 89476 ], "loc": { "start": { @@ -156536,8 +156645,8 @@ "type": "Identifier", "name": "onerror", "range": [ - 89450, - 89457 + 89477, + 89484 ], "loc": { "start": { @@ -156551,8 +156660,8 @@ } }, "range": [ - 89445, - 89457 + 89472, + 89484 ], "loc": { "start": { @@ -156580,8 +156689,8 @@ "type": "Identifier", "name": "Error", "range": [ - 89496, - 89501 + 89523, + 89528 ], "loc": { "start": { @@ -156606,8 +156715,8 @@ }, "tail": false, "range": [ - 89502, - 89533 + 89529, + 89560 ], "loc": { "start": { @@ -156628,8 +156737,8 @@ }, "tail": true, "range": [ - 89541, - 89543 + 89568, + 89570 ], "loc": { "start": { @@ -156648,8 +156757,8 @@ "type": "Identifier", "name": "filePath", "range": [ - 89533, - 89541 + 89560, + 89568 ], "loc": { "start": { @@ -156664,8 +156773,8 @@ } ], "range": [ - 89502, - 89543 + 89529, + 89570 ], "loc": { "start": { @@ -156680,8 +156789,8 @@ } ], "range": [ - 89492, - 89544 + 89519, + 89571 ], "loc": { "start": { @@ -156695,8 +156804,8 @@ } }, "range": [ - 89486, - 89545 + 89513, + 89572 ], "loc": { "start": { @@ -156711,8 +156820,8 @@ } ], "range": [ - 89472, - 89555 + 89499, + 89582 ], "loc": { "start": { @@ -156728,8 +156837,8 @@ "generator": false, "expression": false, "range": [ - 89460, - 89555 + 89487, + 89582 ], "loc": { "start": { @@ -156743,8 +156852,8 @@ } }, "range": [ - 89445, - 89555 + 89472, + 89582 ], "loc": { "start": { @@ -156758,8 +156867,8 @@ } }, "range": [ - 89445, - 89556 + 89472, + 89583 ], "loc": { "start": { @@ -156783,8 +156892,8 @@ "type": "Identifier", "name": "head", "range": [ - 89565, - 89569 + 89592, + 89596 ], "loc": { "start": { @@ -156801,8 +156910,8 @@ "type": "Identifier", "name": "appendChild", "range": [ - 89570, - 89581 + 89597, + 89608 ], "loc": { "start": { @@ -156816,8 +156925,8 @@ } }, "range": [ - 89565, - 89581 + 89592, + 89608 ], "loc": { "start": { @@ -156835,8 +156944,8 @@ "type": "Identifier", "name": "file", "range": [ - 89582, - 89586 + 89609, + 89613 ], "loc": { "start": { @@ -156851,8 +156960,8 @@ } ], "range": [ - 89565, - 89587 + 89592, + 89614 ], "loc": { "start": { @@ -156866,8 +156975,8 @@ } }, "range": [ - 89565, - 89588 + 89592, + 89615 ], "loc": { "start": { @@ -156882,8 +156991,8 @@ } ], "range": [ - 88397, - 89594 + 88424, + 89621 ], "loc": { "start": { @@ -156899,8 +157008,8 @@ "generator": false, "expression": false, "range": [ - 88351, - 89594 + 88378, + 89621 ], "loc": { "start": { @@ -156916,8 +157025,8 @@ "kind": "method", "computed": false, "range": [ - 88345, - 89594 + 88372, + 89621 ], "loc": { "start": { @@ -156934,8 +157043,8 @@ "type": "Block", "value": "*\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 ", "range": [ - 88081, - 88340 + 88108, + 88367 ], "loc": { "start": { @@ -156954,8 +157063,8 @@ "type": "Block", "value": "*\n * Check if table has filters grid\n * @return {Boolean}\n ", "range": [ - 89600, - 89675 + 89627, + 89702 ], "loc": { "start": { @@ -156977,8 +157086,8 @@ "type": "Identifier", "name": "isInitialized", "range": [ - 89680, - 89693 + 89707, + 89720 ], "loc": { "start": { @@ -157006,8 +157115,8 @@ "object": { "type": "ThisExpression", "range": [ - 89713, - 89717 + 89740, + 89744 ], "loc": { "start": { @@ -157024,8 +157133,8 @@ "type": "Identifier", "name": "initialized", "range": [ - 89718, - 89729 + 89745, + 89756 ], "loc": { "start": { @@ -157039,8 +157148,8 @@ } }, "range": [ - 89713, - 89729 + 89740, + 89756 ], "loc": { "start": { @@ -157054,8 +157163,8 @@ } }, "range": [ - 89706, - 89730 + 89733, + 89757 ], "loc": { "start": { @@ -157070,8 +157179,8 @@ } ], "range": [ - 89696, - 89736 + 89723, + 89763 ], "loc": { "start": { @@ -157087,8 +157196,8 @@ "generator": false, "expression": false, "range": [ - 89693, - 89736 + 89720, + 89763 ], "loc": { "start": { @@ -157104,8 +157213,8 @@ "kind": "method", "computed": false, "range": [ - 89680, - 89736 + 89707, + 89763 ], "loc": { "start": { @@ -157122,8 +157231,8 @@ "type": "Block", "value": "*\n * Check if table has filters grid\n * @return {Boolean}\n ", "range": [ - 89600, - 89675 + 89627, + 89702 ], "loc": { "start": { @@ -157142,8 +157251,8 @@ "type": "Block", "value": "*\n * Get list of filter IDs\n * @return {Array} List of filters ids\n ", "range": [ - 89742, - 89826 + 89769, + 89853 ], "loc": { "start": { @@ -157165,8 +157274,8 @@ "type": "Identifier", "name": "getFiltersId", "range": [ - 89831, - 89843 + 89858, + 89870 ], "loc": { "start": { @@ -157197,8 +157306,8 @@ "object": { "type": "ThisExpression", "range": [ - 89863, - 89867 + 89890, + 89894 ], "loc": { "start": { @@ -157215,8 +157324,8 @@ "type": "Identifier", "name": "fltIds", "range": [ - 89868, - 89874 + 89895, + 89901 ], "loc": { "start": { @@ -157230,8 +157339,8 @@ } }, "range": [ - 89863, - 89874 + 89890, + 89901 ], "loc": { "start": { @@ -157248,8 +157357,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 89878, - 89880 + 89905, + 89907 ], "loc": { "start": { @@ -157263,8 +157372,8 @@ } }, "range": [ - 89863, - 89880 + 89890, + 89907 ], "loc": { "start": { @@ -157278,8 +157387,8 @@ } }, "range": [ - 89856, - 89881 + 89883, + 89908 ], "loc": { "start": { @@ -157294,8 +157403,8 @@ } ], "range": [ - 89846, - 89887 + 89873, + 89914 ], "loc": { "start": { @@ -157311,8 +157420,8 @@ "generator": false, "expression": false, "range": [ - 89843, - 89887 + 89870, + 89914 ], "loc": { "start": { @@ -157328,8 +157437,8 @@ "kind": "method", "computed": false, "range": [ - 89831, - 89887 + 89858, + 89914 ], "loc": { "start": { @@ -157346,8 +157455,8 @@ "type": "Block", "value": "*\n * Get list of filter IDs\n * @return {Array} List of filters ids\n ", "range": [ - 89742, - 89826 + 89769, + 89853 ], "loc": { "start": { @@ -157366,8 +157475,8 @@ "type": "Block", "value": "*\n * Get filtered (valid) rows indexes\n * @param {Boolean} reCalc Force calculation of filtered rows list\n * @return {Array} List of row indexes\n ", "range": [ - 89893, - 90069 + 89920, + 90096 ], "loc": { "start": { @@ -157389,8 +157498,8 @@ "type": "Identifier", "name": "getValidRows", "range": [ - 90074, - 90086 + 90101, + 90113 ], "loc": { "start": { @@ -157411,8 +157520,8 @@ "type": "Identifier", "name": "reCalc", "range": [ - 90087, - 90093 + 90114, + 90120 ], "loc": { "start": { @@ -157438,8 +157547,8 @@ "type": "Identifier", "name": "reCalc", "range": [ - 90110, - 90116 + 90137, + 90143 ], "loc": { "start": { @@ -157454,8 +157563,8 @@ }, "prefix": true, "range": [ - 90109, - 90116 + 90136, + 90143 ], "loc": { "start": { @@ -157479,8 +157588,8 @@ "object": { "type": "ThisExpression", "range": [ - 90139, - 90143 + 90166, + 90170 ], "loc": { "start": { @@ -157497,8 +157606,8 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 90144, - 90158 + 90171, + 90185 ], "loc": { "start": { @@ -157512,8 +157621,8 @@ } }, "range": [ - 90139, - 90158 + 90166, + 90185 ], "loc": { "start": { @@ -157527,8 +157636,8 @@ } }, "range": [ - 90132, - 90159 + 90159, + 90186 ], "loc": { "start": { @@ -157543,8 +157652,8 @@ } ], "range": [ - 90118, - 90169 + 90145, + 90196 ], "loc": { "start": { @@ -157559,8 +157668,8 @@ }, "alternate": null, "range": [ - 90105, - 90169 + 90132, + 90196 ], "loc": { "start": { @@ -157582,8 +157691,8 @@ "type": "Identifier", "name": "nbRows", "range": [ - 90183, - 90189 + 90210, + 90216 ], "loc": { "start": { @@ -157604,8 +157713,8 @@ "object": { "type": "ThisExpression", "range": [ - 90192, - 90196 + 90219, + 90223 ], "loc": { "start": { @@ -157622,8 +157731,8 @@ "type": "Identifier", "name": "getRowsNb", "range": [ - 90197, - 90206 + 90224, + 90233 ], "loc": { "start": { @@ -157637,8 +157746,8 @@ } }, "range": [ - 90192, - 90206 + 90219, + 90233 ], "loc": { "start": { @@ -157657,8 +157766,8 @@ "value": true, "raw": "true", "range": [ - 90207, - 90211 + 90234, + 90238 ], "loc": { "start": { @@ -157673,8 +157782,8 @@ } ], "range": [ - 90192, - 90212 + 90219, + 90239 ], "loc": { "start": { @@ -157688,8 +157797,8 @@ } }, "range": [ - 90183, - 90212 + 90210, + 90239 ], "loc": { "start": { @@ -157705,8 +157814,8 @@ ], "kind": "let", "range": [ - 90179, - 90213 + 90206, + 90240 ], "loc": { "start": { @@ -157730,8 +157839,8 @@ "object": { "type": "ThisExpression", "range": [ - 90222, - 90226 + 90249, + 90253 ], "loc": { "start": { @@ -157748,8 +157857,8 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 90227, - 90241 + 90254, + 90268 ], "loc": { "start": { @@ -157763,8 +157872,8 @@ } }, "range": [ - 90222, - 90241 + 90249, + 90268 ], "loc": { "start": { @@ -157781,8 +157890,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 90244, - 90246 + 90271, + 90273 ], "loc": { "start": { @@ -157796,8 +157905,8 @@ } }, "range": [ - 90222, - 90246 + 90249, + 90273 ], "loc": { "start": { @@ -157811,8 +157920,8 @@ } }, "range": [ - 90222, - 90247 + 90249, + 90274 ], "loc": { "start": { @@ -157836,8 +157945,8 @@ "type": "Identifier", "name": "k", "range": [ - 90265, - 90266 + 90292, + 90293 ], "loc": { "start": { @@ -157856,8 +157965,8 @@ "object": { "type": "ThisExpression", "range": [ - 90269, - 90273 + 90296, + 90300 ], "loc": { "start": { @@ -157874,8 +157983,8 @@ "type": "Identifier", "name": "refRow", "range": [ - 90274, - 90280 + 90301, + 90307 ], "loc": { "start": { @@ -157889,8 +157998,8 @@ } }, "range": [ - 90269, - 90280 + 90296, + 90307 ], "loc": { "start": { @@ -157904,8 +158013,8 @@ } }, "range": [ - 90265, - 90280 + 90292, + 90307 ], "loc": { "start": { @@ -157921,8 +158030,8 @@ ], "kind": "let", "range": [ - 90261, - 90280 + 90288, + 90307 ], "loc": { "start": { @@ -157942,8 +158051,8 @@ "type": "Identifier", "name": "k", "range": [ - 90282, - 90283 + 90309, + 90310 ], "loc": { "start": { @@ -157960,8 +158069,8 @@ "type": "Identifier", "name": "nbRows", "range": [ - 90286, - 90292 + 90313, + 90319 ], "loc": { "start": { @@ -157975,8 +158084,8 @@ } }, "range": [ - 90282, - 90292 + 90309, + 90319 ], "loc": { "start": { @@ -157996,8 +158105,8 @@ "type": "Identifier", "name": "k", "range": [ - 90294, - 90295 + 90321, + 90322 ], "loc": { "start": { @@ -158012,8 +158121,8 @@ }, "prefix": false, "range": [ - 90294, - 90297 + 90321, + 90324 ], "loc": { "start": { @@ -158038,8 +158147,8 @@ "type": "Identifier", "name": "r", "range": [ - 90317, - 90318 + 90344, + 90345 ], "loc": { "start": { @@ -158066,8 +158175,8 @@ "object": { "type": "ThisExpression", "range": [ - 90321, - 90325 + 90348, + 90352 ], "loc": { "start": { @@ -158084,8 +158193,8 @@ "type": "Identifier", "name": "dom", "range": [ - 90326, - 90329 + 90353, + 90356 ], "loc": { "start": { @@ -158099,8 +158208,8 @@ } }, "range": [ - 90321, - 90329 + 90348, + 90356 ], "loc": { "start": { @@ -158115,8 +158224,8 @@ }, "arguments": [], "range": [ - 90321, - 90331 + 90348, + 90358 ], "loc": { "start": { @@ -158133,8 +158242,8 @@ "type": "Identifier", "name": "rows", "range": [ - 90332, - 90336 + 90359, + 90363 ], "loc": { "start": { @@ -158148,8 +158257,8 @@ } }, "range": [ - 90321, - 90336 + 90348, + 90363 ], "loc": { "start": { @@ -158166,8 +158275,8 @@ "type": "Identifier", "name": "k", "range": [ - 90337, - 90338 + 90364, + 90365 ], "loc": { "start": { @@ -158181,8 +158290,8 @@ } }, "range": [ - 90321, - 90339 + 90348, + 90366 ], "loc": { "start": { @@ -158196,8 +158305,8 @@ } }, "range": [ - 90317, - 90339 + 90344, + 90366 ], "loc": { "start": { @@ -158213,8 +158322,8 @@ ], "kind": "let", "range": [ - 90313, - 90340 + 90340, + 90367 ], "loc": { "start": { @@ -158238,8 +158347,8 @@ "object": { "type": "ThisExpression", "range": [ - 90358, - 90362 + 90385, + 90389 ], "loc": { "start": { @@ -158256,8 +158365,8 @@ "type": "Identifier", "name": "paging", "range": [ - 90363, - 90369 + 90390, + 90396 ], "loc": { "start": { @@ -158271,8 +158380,8 @@ } }, "range": [ - 90358, - 90369 + 90385, + 90396 ], "loc": { "start": { @@ -158287,8 +158396,8 @@ }, "prefix": true, "range": [ - 90357, - 90369 + 90384, + 90396 ], "loc": { "start": { @@ -158317,8 +158426,8 @@ "object": { "type": "ThisExpression", "range": [ - 90393, - 90397 + 90420, + 90424 ], "loc": { "start": { @@ -158335,8 +158444,8 @@ "type": "Identifier", "name": "getRowDisplay", "range": [ - 90398, - 90411 + 90425, + 90438 ], "loc": { "start": { @@ -158350,8 +158459,8 @@ } }, "range": [ - 90393, - 90411 + 90420, + 90438 ], "loc": { "start": { @@ -158369,8 +158478,8 @@ "type": "Identifier", "name": "r", "range": [ - 90412, - 90413 + 90439, + 90440 ], "loc": { "start": { @@ -158385,8 +158494,8 @@ } ], "range": [ - 90393, - 90414 + 90420, + 90441 ], "loc": { "start": { @@ -158403,8 +158512,8 @@ "type": "Identifier", "name": "NONE", "range": [ - 90419, - 90423 + 90446, + 90450 ], "loc": { "start": { @@ -158418,8 +158527,8 @@ } }, "range": [ - 90393, - 90423 + 90420, + 90450 ], "loc": { "start": { @@ -158448,8 +158557,8 @@ "object": { "type": "ThisExpression", "range": [ - 90447, - 90451 + 90474, + 90478 ], "loc": { "start": { @@ -158466,8 +158575,8 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 90452, - 90466 + 90479, + 90493 ], "loc": { "start": { @@ -158481,8 +158590,8 @@ } }, "range": [ - 90447, - 90466 + 90474, + 90493 ], "loc": { "start": { @@ -158499,8 +158608,8 @@ "type": "Identifier", "name": "push", "range": [ - 90467, - 90471 + 90494, + 90498 ], "loc": { "start": { @@ -158514,8 +158623,8 @@ } }, "range": [ - 90447, - 90471 + 90474, + 90498 ], "loc": { "start": { @@ -158536,8 +158645,8 @@ "type": "Identifier", "name": "r", "range": [ - 90472, - 90473 + 90499, + 90500 ], "loc": { "start": { @@ -158554,8 +158663,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 90474, - 90482 + 90501, + 90509 ], "loc": { "start": { @@ -158569,8 +158678,8 @@ } }, "range": [ - 90472, - 90482 + 90499, + 90509 ], "loc": { "start": { @@ -158585,8 +158694,8 @@ } ], "range": [ - 90447, - 90483 + 90474, + 90510 ], "loc": { "start": { @@ -158600,8 +158709,8 @@ } }, "range": [ - 90447, - 90484 + 90474, + 90511 ], "loc": { "start": { @@ -158616,8 +158725,8 @@ } ], "range": [ - 90425, - 90502 + 90452, + 90529 ], "loc": { "start": { @@ -158632,8 +158741,8 @@ }, "alternate": null, "range": [ - 90389, - 90502 + 90416, + 90529 ], "loc": { "start": { @@ -158648,8 +158757,8 @@ } ], "range": [ - 90371, - 90516 + 90398, + 90543 ], "loc": { "start": { @@ -158682,8 +158791,8 @@ "type": "Identifier", "name": "r", "range": [ - 90544, - 90545 + 90571, + 90572 ], "loc": { "start": { @@ -158700,8 +158809,8 @@ "type": "Identifier", "name": "getAttribute", "range": [ - 90546, - 90558 + 90573, + 90585 ], "loc": { "start": { @@ -158715,8 +158824,8 @@ } }, "range": [ - 90544, - 90558 + 90571, + 90585 ], "loc": { "start": { @@ -158735,8 +158844,8 @@ "value": "validRow", "raw": "'validRow'", "range": [ - 90559, - 90569 + 90586, + 90596 ], "loc": { "start": { @@ -158751,8 +158860,8 @@ } ], "range": [ - 90544, - 90570 + 90571, + 90597 ], "loc": { "start": { @@ -158770,8 +158879,8 @@ "value": "true", "raw": "'true'", "range": [ - 90575, - 90581 + 90602, + 90608 ], "loc": { "start": { @@ -158785,8 +158894,8 @@ } }, "range": [ - 90544, - 90581 + 90571, + 90608 ], "loc": { "start": { @@ -158811,8 +158920,8 @@ "type": "Identifier", "name": "r", "range": [ - 90605, - 90606 + 90632, + 90633 ], "loc": { "start": { @@ -158829,8 +158938,8 @@ "type": "Identifier", "name": "getAttribute", "range": [ - 90607, - 90619 + 90634, + 90646 ], "loc": { "start": { @@ -158844,8 +158953,8 @@ } }, "range": [ - 90605, - 90619 + 90632, + 90646 ], "loc": { "start": { @@ -158864,8 +158973,8 @@ "value": "validRow", "raw": "'validRow'", "range": [ - 90620, - 90630 + 90647, + 90657 ], "loc": { "start": { @@ -158880,8 +158989,8 @@ } ], "range": [ - 90605, - 90631 + 90632, + 90658 ], "loc": { "start": { @@ -158899,8 +159008,8 @@ "value": null, "raw": "null", "range": [ - 90636, - 90640 + 90663, + 90667 ], "loc": { "start": { @@ -158914,8 +159023,8 @@ } }, "range": [ - 90605, - 90640 + 90632, + 90667 ], "loc": { "start": { @@ -158929,8 +159038,8 @@ } }, "range": [ - 90544, - 90640 + 90571, + 90667 ], "loc": { "start": { @@ -158959,8 +159068,8 @@ "object": { "type": "ThisExpression", "range": [ - 90664, - 90668 + 90691, + 90695 ], "loc": { "start": { @@ -158977,8 +159086,8 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 90669, - 90683 + 90696, + 90710 ], "loc": { "start": { @@ -158992,8 +159101,8 @@ } }, "range": [ - 90664, - 90683 + 90691, + 90710 ], "loc": { "start": { @@ -159010,8 +159119,8 @@ "type": "Identifier", "name": "push", "range": [ - 90684, - 90688 + 90711, + 90715 ], "loc": { "start": { @@ -159025,8 +159134,8 @@ } }, "range": [ - 90664, - 90688 + 90691, + 90715 ], "loc": { "start": { @@ -159047,8 +159156,8 @@ "type": "Identifier", "name": "r", "range": [ - 90689, - 90690 + 90716, + 90717 ], "loc": { "start": { @@ -159065,8 +159174,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 90691, - 90699 + 90718, + 90726 ], "loc": { "start": { @@ -159080,8 +159189,8 @@ } }, "range": [ - 90689, - 90699 + 90716, + 90726 ], "loc": { "start": { @@ -159096,8 +159205,8 @@ } ], "range": [ - 90664, - 90700 + 90691, + 90727 ], "loc": { "start": { @@ -159111,8 +159220,8 @@ } }, "range": [ - 90664, - 90701 + 90691, + 90728 ], "loc": { "start": { @@ -159127,8 +159236,8 @@ } ], "range": [ - 90642, - 90719 + 90669, + 90746 ], "loc": { "start": { @@ -159143,8 +159252,8 @@ }, "alternate": null, "range": [ - 90540, - 90719 + 90567, + 90746 ], "loc": { "start": { @@ -159159,8 +159268,8 @@ } ], "range": [ - 90522, - 90733 + 90549, + 90760 ], "loc": { "start": { @@ -159174,8 +159283,8 @@ } }, "range": [ - 90353, - 90733 + 90380, + 90760 ], "loc": { "start": { @@ -159190,8 +159299,8 @@ } ], "range": [ - 90299, - 90743 + 90326, + 90770 ], "loc": { "start": { @@ -159205,8 +159314,8 @@ } }, "range": [ - 90256, - 90743 + 90283, + 90770 ], "loc": { "start": { @@ -159227,8 +159336,8 @@ "object": { "type": "ThisExpression", "range": [ - 90759, - 90763 + 90786, + 90790 ], "loc": { "start": { @@ -159245,8 +159354,8 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 90764, - 90778 + 90791, + 90805 ], "loc": { "start": { @@ -159260,8 +159369,8 @@ } }, "range": [ - 90759, - 90778 + 90786, + 90805 ], "loc": { "start": { @@ -159275,8 +159384,8 @@ } }, "range": [ - 90752, - 90779 + 90779, + 90806 ], "loc": { "start": { @@ -159291,8 +159400,8 @@ } ], "range": [ - 90095, - 90785 + 90122, + 90812 ], "loc": { "start": { @@ -159308,8 +159417,8 @@ "generator": false, "expression": false, "range": [ - 90086, - 90785 + 90113, + 90812 ], "loc": { "start": { @@ -159325,8 +159434,8 @@ "kind": "method", "computed": false, "range": [ - 90074, - 90785 + 90101, + 90812 ], "loc": { "start": { @@ -159343,8 +159452,8 @@ "type": "Block", "value": "*\n * Get filtered (valid) rows indexes\n * @param {Boolean} reCalc Force calculation of filtered rows list\n * @return {Array} List of row indexes\n ", "range": [ - 89893, - 90069 + 89920, + 90096 ], "loc": { "start": { @@ -159363,8 +159472,8 @@ "type": "Block", "value": "*\n * Get the index of the row containing the filters\n * @return {Number}\n ", "range": [ - 90791, - 90881 + 90818, + 90908 ], "loc": { "start": { @@ -159386,8 +159495,8 @@ "type": "Identifier", "name": "getFiltersRowIndex", "range": [ - 90886, - 90904 + 90913, + 90931 ], "loc": { "start": { @@ -159415,8 +159524,8 @@ "object": { "type": "ThisExpression", "range": [ - 90924, - 90928 + 90951, + 90955 ], "loc": { "start": { @@ -159433,8 +159542,8 @@ "type": "Identifier", "name": "filtersRowIndex", "range": [ - 90929, - 90944 + 90956, + 90971 ], "loc": { "start": { @@ -159448,8 +159557,8 @@ } }, "range": [ - 90924, - 90944 + 90951, + 90971 ], "loc": { "start": { @@ -159463,8 +159572,8 @@ } }, "range": [ - 90917, - 90945 + 90944, + 90972 ], "loc": { "start": { @@ -159479,8 +159588,8 @@ } ], "range": [ - 90907, - 90951 + 90934, + 90978 ], "loc": { "start": { @@ -159496,8 +159605,8 @@ "generator": false, "expression": false, "range": [ - 90904, - 90951 + 90931, + 90978 ], "loc": { "start": { @@ -159513,8 +159622,8 @@ "kind": "method", "computed": false, "range": [ - 90886, - 90951 + 90913, + 90978 ], "loc": { "start": { @@ -159531,8 +159640,8 @@ "type": "Block", "value": "*\n * Get the index of the row containing the filters\n * @return {Number}\n ", "range": [ - 90791, - 90881 + 90818, + 90908 ], "loc": { "start": { @@ -159551,8 +159660,8 @@ "type": "Block", "value": "*\n * Get the index of the headers row\n * @return {Number}\n ", "range": [ - 90957, - 91032 + 90984, + 91059 ], "loc": { "start": { @@ -159574,8 +159683,8 @@ "type": "Identifier", "name": "getHeadersRowIndex", "range": [ - 91037, - 91055 + 91064, + 91082 ], "loc": { "start": { @@ -159603,8 +159712,8 @@ "object": { "type": "ThisExpression", "range": [ - 91075, - 91079 + 91102, + 91106 ], "loc": { "start": { @@ -159621,8 +159730,8 @@ "type": "Identifier", "name": "headersRow", "range": [ - 91080, - 91090 + 91107, + 91117 ], "loc": { "start": { @@ -159636,8 +159745,8 @@ } }, "range": [ - 91075, - 91090 + 91102, + 91117 ], "loc": { "start": { @@ -159651,8 +159760,8 @@ } }, "range": [ - 91068, - 91091 + 91095, + 91118 ], "loc": { "start": { @@ -159667,8 +159776,8 @@ } ], "range": [ - 91058, - 91097 + 91085, + 91124 ], "loc": { "start": { @@ -159684,8 +159793,8 @@ "generator": false, "expression": false, "range": [ - 91055, - 91097 + 91082, + 91124 ], "loc": { "start": { @@ -159701,8 +159810,8 @@ "kind": "method", "computed": false, "range": [ - 91037, - 91097 + 91064, + 91124 ], "loc": { "start": { @@ -159719,8 +159828,8 @@ "type": "Block", "value": "*\n * Get the index of the headers row\n * @return {Number}\n ", "range": [ - 90957, - 91032 + 90984, + 91059 ], "loc": { "start": { @@ -159739,8 +159848,8 @@ "type": "Block", "value": "*\n * Get the row index from where the filtering process start (1st filterable\n * row)\n * @return {Number}\n ", "range": [ - 91103, - 91230 + 91130, + 91257 ], "loc": { "start": { @@ -159762,8 +159871,8 @@ "type": "Identifier", "name": "getStartRowIndex", "range": [ - 91235, - 91251 + 91262, + 91278 ], "loc": { "start": { @@ -159791,8 +159900,8 @@ "object": { "type": "ThisExpression", "range": [ - 91271, - 91275 + 91298, + 91302 ], "loc": { "start": { @@ -159809,8 +159918,8 @@ "type": "Identifier", "name": "refRow", "range": [ - 91276, - 91282 + 91303, + 91309 ], "loc": { "start": { @@ -159824,8 +159933,8 @@ } }, "range": [ - 91271, - 91282 + 91298, + 91309 ], "loc": { "start": { @@ -159839,8 +159948,8 @@ } }, "range": [ - 91264, - 91283 + 91291, + 91310 ], "loc": { "start": { @@ -159855,8 +159964,8 @@ } ], "range": [ - 91254, - 91289 + 91281, + 91316 ], "loc": { "start": { @@ -159872,8 +159981,8 @@ "generator": false, "expression": false, "range": [ - 91251, - 91289 + 91278, + 91316 ], "loc": { "start": { @@ -159889,8 +159998,8 @@ "kind": "method", "computed": false, "range": [ - 91235, - 91289 + 91262, + 91316 ], "loc": { "start": { @@ -159907,8 +160016,8 @@ "type": "Block", "value": "*\n * Get the row index from where the filtering process start (1st filterable\n * row)\n * @return {Number}\n ", "range": [ - 91103, - 91230 + 91130, + 91257 ], "loc": { "start": { @@ -159927,8 +160036,8 @@ "type": "Block", "value": "*\n * Get the index of the last row\n * @return {Number}\n ", "range": [ - 91295, - 91367 + 91322, + 91394 ], "loc": { "start": { @@ -159950,8 +160059,8 @@ "type": "Identifier", "name": "getLastRowIndex", "range": [ - 91372, - 91387 + 91399, + 91414 ], "loc": { "start": { @@ -159980,8 +160089,8 @@ "type": "Identifier", "name": "nbRows", "range": [ - 91404, - 91410 + 91431, + 91437 ], "loc": { "start": { @@ -160002,8 +160111,8 @@ "object": { "type": "ThisExpression", "range": [ - 91413, - 91417 + 91440, + 91444 ], "loc": { "start": { @@ -160020,8 +160129,8 @@ "type": "Identifier", "name": "getRowsNb", "range": [ - 91418, - 91427 + 91445, + 91454 ], "loc": { "start": { @@ -160035,8 +160144,8 @@ } }, "range": [ - 91413, - 91427 + 91440, + 91454 ], "loc": { "start": { @@ -160055,8 +160164,8 @@ "value": true, "raw": "true", "range": [ - 91428, - 91432 + 91455, + 91459 ], "loc": { "start": { @@ -160071,8 +160180,8 @@ } ], "range": [ - 91413, - 91433 + 91440, + 91460 ], "loc": { "start": { @@ -160086,8 +160195,8 @@ } }, "range": [ - 91404, - 91433 + 91431, + 91460 ], "loc": { "start": { @@ -160103,8 +160212,8 @@ ], "kind": "let", "range": [ - 91400, - 91434 + 91427, + 91461 ], "loc": { "start": { @@ -160126,8 +160235,8 @@ "type": "Identifier", "name": "nbRows", "range": [ - 91451, - 91457 + 91478, + 91484 ], "loc": { "start": { @@ -160145,8 +160254,8 @@ "value": 1, "raw": "1", "range": [ - 91460, - 91461 + 91487, + 91488 ], "loc": { "start": { @@ -160160,8 +160269,8 @@ } }, "range": [ - 91451, - 91461 + 91478, + 91488 ], "loc": { "start": { @@ -160175,8 +160284,8 @@ } }, "range": [ - 91443, - 91463 + 91470, + 91490 ], "loc": { "start": { @@ -160191,8 +160300,8 @@ } ], "range": [ - 91390, - 91469 + 91417, + 91496 ], "loc": { "start": { @@ -160208,8 +160317,8 @@ "generator": false, "expression": false, "range": [ - 91387, - 91469 + 91414, + 91496 ], "loc": { "start": { @@ -160225,8 +160334,8 @@ "kind": "method", "computed": false, "range": [ - 91372, - 91469 + 91399, + 91496 ], "loc": { "start": { @@ -160243,8 +160352,8 @@ "type": "Block", "value": "*\n * Get the index of the last row\n * @return {Number}\n ", "range": [ - 91295, - 91367 + 91322, + 91394 ], "loc": { "start": { @@ -160263,8 +160372,8 @@ "type": "Block", "value": "*\n * Determine whether the specified column has one of the passed types\n * @param {Number} colIndex Column index\n * @param {Array} [types=[]] List of column types\n * @return {Boolean}\n ", "range": [ - 91475, - 91684 + 91502, + 91711 ], "loc": { "start": { @@ -160286,8 +160395,8 @@ "type": "Identifier", "name": "hasType", "range": [ - 91689, - 91696 + 91716, + 91723 ], "loc": { "start": { @@ -160308,8 +160417,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 91697, - 91705 + 91724, + 91732 ], "loc": { "start": { @@ -160328,8 +160437,8 @@ "type": "Identifier", "name": "types", "range": [ - 91707, - 91712 + 91734, + 91739 ], "loc": { "start": { @@ -160346,8 +160455,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 91715, - 91717 + 91742, + 91744 ], "loc": { "start": { @@ -160361,8 +160470,8 @@ } }, "range": [ - 91707, - 91717 + 91734, + 91744 ], "loc": { "start": { @@ -160393,8 +160502,8 @@ "object": { "type": "ThisExpression", "range": [ - 91733, - 91737 + 91760, + 91764 ], "loc": { "start": { @@ -160411,8 +160520,8 @@ "type": "Identifier", "name": "colTypes", "range": [ - 91738, - 91746 + 91765, + 91773 ], "loc": { "start": { @@ -160426,8 +160535,8 @@ } }, "range": [ - 91733, - 91746 + 91760, + 91773 ], "loc": { "start": { @@ -160444,8 +160553,8 @@ "type": "Identifier", "name": "length", "range": [ - 91747, - 91753 + 91774, + 91780 ], "loc": { "start": { @@ -160459,8 +160568,8 @@ } }, "range": [ - 91733, - 91753 + 91760, + 91780 ], "loc": { "start": { @@ -160478,8 +160587,8 @@ "value": 0, "raw": "0", "range": [ - 91758, - 91759 + 91785, + 91786 ], "loc": { "start": { @@ -160493,8 +160602,8 @@ } }, "range": [ - 91733, - 91759 + 91760, + 91786 ], "loc": { "start": { @@ -160517,8 +160626,8 @@ "value": false, "raw": "false", "range": [ - 91782, - 91787 + 91809, + 91814 ], "loc": { "start": { @@ -160532,8 +160641,8 @@ } }, "range": [ - 91775, - 91788 + 91802, + 91815 ], "loc": { "start": { @@ -160548,8 +160657,8 @@ } ], "range": [ - 91761, - 91798 + 91788, + 91825 ], "loc": { "start": { @@ -160564,8 +160673,8 @@ }, "alternate": null, "range": [ - 91729, - 91798 + 91756, + 91825 ], "loc": { "start": { @@ -160587,8 +160696,8 @@ "type": "Identifier", "name": "colType", "range": [ - 91811, - 91818 + 91838, + 91845 ], "loc": { "start": { @@ -160610,8 +160719,8 @@ "object": { "type": "ThisExpression", "range": [ - 91821, - 91825 + 91848, + 91852 ], "loc": { "start": { @@ -160628,8 +160737,8 @@ "type": "Identifier", "name": "colTypes", "range": [ - 91826, - 91834 + 91853, + 91861 ], "loc": { "start": { @@ -160643,8 +160752,8 @@ } }, "range": [ - 91821, - 91834 + 91848, + 91861 ], "loc": { "start": { @@ -160661,8 +160770,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 91835, - 91843 + 91862, + 91870 ], "loc": { "start": { @@ -160676,8 +160785,8 @@ } }, "range": [ - 91821, - 91844 + 91848, + 91871 ], "loc": { "start": { @@ -160691,8 +160800,8 @@ } }, "range": [ - 91811, - 91844 + 91838, + 91871 ], "loc": { "start": { @@ -160708,8 +160817,8 @@ ], "kind": "let", "range": [ - 91807, - 91845 + 91834, + 91872 ], "loc": { "start": { @@ -160730,8 +160839,8 @@ "type": "Identifier", "name": "isObj", "range": [ - 91858, - 91863 + 91885, + 91890 ], "loc": { "start": { @@ -160749,8 +160858,8 @@ "type": "Identifier", "name": "colType", "range": [ - 91864, - 91871 + 91891, + 91898 ], "loc": { "start": { @@ -160765,8 +160874,8 @@ } ], "range": [ - 91858, - 91872 + 91885, + 91899 ], "loc": { "start": { @@ -160791,8 +160900,8 @@ "type": "Identifier", "name": "colType", "range": [ - 91888, - 91895 + 91915, + 91922 ], "loc": { "start": { @@ -160812,8 +160921,8 @@ "type": "Identifier", "name": "colType", "range": [ - 91898, - 91905 + 91925, + 91932 ], "loc": { "start": { @@ -160830,8 +160939,8 @@ "type": "Identifier", "name": "type", "range": [ - 91906, - 91910 + 91933, + 91937 ], "loc": { "start": { @@ -160845,8 +160954,8 @@ } }, "range": [ - 91898, - 91910 + 91925, + 91937 ], "loc": { "start": { @@ -160860,8 +160969,8 @@ } }, "range": [ - 91888, - 91910 + 91915, + 91937 ], "loc": { "start": { @@ -160875,8 +160984,8 @@ } }, "range": [ - 91888, - 91911 + 91915, + 91938 ], "loc": { "start": { @@ -160891,8 +161000,8 @@ } ], "range": [ - 91874, - 91921 + 91901, + 91948 ], "loc": { "start": { @@ -160907,8 +161016,8 @@ }, "alternate": null, "range": [ - 91854, - 91921 + 91881, + 91948 ], "loc": { "start": { @@ -160935,8 +161044,8 @@ "type": "Identifier", "name": "types", "range": [ - 91937, - 91942 + 91964, + 91969 ], "loc": { "start": { @@ -160953,8 +161062,8 @@ "type": "Identifier", "name": "indexOf", "range": [ - 91943, - 91950 + 91970, + 91977 ], "loc": { "start": { @@ -160968,8 +161077,8 @@ } }, "range": [ - 91937, - 91950 + 91964, + 91977 ], "loc": { "start": { @@ -160987,8 +161096,8 @@ "type": "Identifier", "name": "colType", "range": [ - 91951, - 91958 + 91978, + 91985 ], "loc": { "start": { @@ -161003,8 +161112,8 @@ } ], "range": [ - 91937, - 91959 + 91964, + 91986 ], "loc": { "start": { @@ -161025,8 +161134,8 @@ "value": 1, "raw": "1", "range": [ - 91965, - 91966 + 91992, + 91993 ], "loc": { "start": { @@ -161041,8 +161150,8 @@ }, "prefix": true, "range": [ - 91964, - 91966 + 91991, + 91993 ], "loc": { "start": { @@ -161056,8 +161165,8 @@ } }, "range": [ - 91937, - 91966 + 91964, + 91993 ], "loc": { "start": { @@ -161071,8 +161180,8 @@ } }, "range": [ - 91930, - 91967 + 91957, + 91994 ], "loc": { "start": { @@ -161087,8 +161196,8 @@ } ], "range": [ - 91719, - 91973 + 91746, + 92000 ], "loc": { "start": { @@ -161104,8 +161213,8 @@ "generator": false, "expression": false, "range": [ - 91696, - 91973 + 91723, + 92000 ], "loc": { "start": { @@ -161121,8 +161230,8 @@ "kind": "method", "computed": false, "range": [ - 91689, - 91973 + 91716, + 92000 ], "loc": { "start": { @@ -161139,8 +161248,8 @@ "type": "Block", "value": "*\n * Determine whether the specified column has one of the passed types\n * @param {Number} colIndex Column index\n * @param {Array} [types=[]] List of column types\n * @return {Boolean}\n ", "range": [ - 91475, - 91684 + 91502, + 91711 ], "loc": { "start": { @@ -161159,8 +161268,8 @@ "type": "Block", "value": "*\n * Get the header DOM element for a given column index\n * @param {Number} colIndex Column index\n * @return {Element}\n ", "range": [ - 91979, - 92120 + 92006, + 92147 ], "loc": { "start": { @@ -161182,8 +161291,8 @@ "type": "Identifier", "name": "getHeaderElement", "range": [ - 92125, - 92141 + 92152, + 92168 ], "loc": { "start": { @@ -161204,8 +161313,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 92142, - 92150 + 92169, + 92177 ], "loc": { "start": { @@ -161231,8 +161340,8 @@ "type": "Identifier", "name": "table", "range": [ - 92166, - 92171 + 92193, + 92198 ], "loc": { "start": { @@ -161253,8 +161362,8 @@ "object": { "type": "ThisExpression", "range": [ - 92174, - 92178 + 92201, + 92205 ], "loc": { "start": { @@ -161271,8 +161380,8 @@ "type": "Identifier", "name": "gridLayout", "range": [ - 92179, - 92189 + 92206, + 92216 ], "loc": { "start": { @@ -161286,8 +161395,8 @@ } }, "range": [ - 92174, - 92189 + 92201, + 92216 ], "loc": { "start": { @@ -161312,8 +161421,8 @@ "object": { "type": "ThisExpression", "range": [ - 92192, - 92196 + 92219, + 92223 ], "loc": { "start": { @@ -161330,8 +161439,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 92197, - 92200 + 92224, + 92227 ], "loc": { "start": { @@ -161345,8 +161454,8 @@ } }, "range": [ - 92192, - 92200 + 92219, + 92227 ], "loc": { "start": { @@ -161363,8 +161472,8 @@ "type": "Identifier", "name": "gridLayout", "range": [ - 92201, - 92211 + 92228, + 92238 ], "loc": { "start": { @@ -161378,8 +161487,8 @@ } }, "range": [ - 92192, - 92211 + 92219, + 92238 ], "loc": { "start": { @@ -161396,8 +161505,8 @@ "type": "Identifier", "name": "headTbl", "range": [ - 92212, - 92219 + 92239, + 92246 ], "loc": { "start": { @@ -161411,8 +161520,8 @@ } }, "range": [ - 92192, - 92219 + 92219, + 92246 ], "loc": { "start": { @@ -161433,8 +161542,8 @@ "object": { "type": "ThisExpression", "range": [ - 92222, - 92226 + 92249, + 92253 ], "loc": { "start": { @@ -161451,8 +161560,8 @@ "type": "Identifier", "name": "dom", "range": [ - 92227, - 92230 + 92254, + 92257 ], "loc": { "start": { @@ -161466,8 +161575,8 @@ } }, "range": [ - 92222, - 92230 + 92249, + 92257 ], "loc": { "start": { @@ -161482,8 +161591,8 @@ }, "arguments": [], "range": [ - 92222, - 92232 + 92249, + 92259 ], "loc": { "start": { @@ -161497,8 +161606,8 @@ } }, "range": [ - 92174, - 92232 + 92201, + 92259 ], "loc": { "start": { @@ -161512,8 +161621,8 @@ } }, "range": [ - 92166, - 92232 + 92193, + 92259 ], "loc": { "start": { @@ -161529,8 +161638,8 @@ ], "kind": "let", "range": [ - 92162, - 92233 + 92189, + 92260 ], "loc": { "start": { @@ -161552,8 +161661,8 @@ "type": "Identifier", "name": "tHead", "range": [ - 92246, - 92251 + 92273, + 92278 ], "loc": { "start": { @@ -161572,8 +161681,8 @@ "type": "Identifier", "name": "tag", "range": [ - 92254, - 92257 + 92281, + 92284 ], "loc": { "start": { @@ -161591,8 +161700,8 @@ "type": "Identifier", "name": "table", "range": [ - 92258, - 92263 + 92285, + 92290 ], "loc": { "start": { @@ -161610,8 +161719,8 @@ "value": "thead", "raw": "'thead'", "range": [ - 92265, - 92272 + 92292, + 92299 ], "loc": { "start": { @@ -161626,8 +161735,8 @@ } ], "range": [ - 92254, - 92273 + 92281, + 92300 ], "loc": { "start": { @@ -161641,8 +161750,8 @@ } }, "range": [ - 92246, - 92273 + 92273, + 92300 ], "loc": { "start": { @@ -161658,8 +161767,8 @@ ], "kind": "let", "range": [ - 92242, - 92274 + 92269, + 92301 ], "loc": { "start": { @@ -161681,8 +161790,8 @@ "type": "Identifier", "name": "rowIdx", "range": [ - 92287, - 92293 + 92314, + 92320 ], "loc": { "start": { @@ -161703,8 +161812,8 @@ "object": { "type": "ThisExpression", "range": [ - 92296, - 92300 + 92323, + 92327 ], "loc": { "start": { @@ -161721,8 +161830,8 @@ "type": "Identifier", "name": "getHeadersRowIndex", "range": [ - 92301, - 92319 + 92328, + 92346 ], "loc": { "start": { @@ -161736,8 +161845,8 @@ } }, "range": [ - 92296, - 92319 + 92323, + 92346 ], "loc": { "start": { @@ -161752,8 +161861,8 @@ }, "arguments": [], "range": [ - 92296, - 92321 + 92323, + 92348 ], "loc": { "start": { @@ -161767,8 +161876,8 @@ } }, "range": [ - 92287, - 92321 + 92314, + 92348 ], "loc": { "start": { @@ -161784,8 +161893,8 @@ ], "kind": "let", "range": [ - 92283, - 92322 + 92310, + 92349 ], "loc": { "start": { @@ -161807,8 +161916,8 @@ "type": "Identifier", "name": "header", "range": [ - 92335, - 92341 + 92362, + 92368 ], "loc": { "start": { @@ -161823,8 +161932,8 @@ }, "init": null, "range": [ - 92335, - 92341 + 92362, + 92368 ], "loc": { "start": { @@ -161840,8 +161949,8 @@ ], "kind": "let", "range": [ - 92331, - 92342 + 92358, + 92369 ], "loc": { "start": { @@ -161866,8 +161975,8 @@ "type": "Identifier", "name": "tHead", "range": [ - 92355, - 92360 + 92382, + 92387 ], "loc": { "start": { @@ -161884,8 +161993,8 @@ "type": "Identifier", "name": "length", "range": [ - 92361, - 92367 + 92388, + 92394 ], "loc": { "start": { @@ -161899,8 +162008,8 @@ } }, "range": [ - 92355, - 92367 + 92382, + 92394 ], "loc": { "start": { @@ -161918,8 +162027,8 @@ "value": 0, "raw": "0", "range": [ - 92372, - 92373 + 92399, + 92400 ], "loc": { "start": { @@ -161933,8 +162042,8 @@ } }, "range": [ - 92355, - 92373 + 92382, + 92400 ], "loc": { "start": { @@ -161959,8 +162068,8 @@ "type": "Identifier", "name": "header", "range": [ - 92389, - 92395 + 92416, + 92422 ], "loc": { "start": { @@ -161989,8 +162098,8 @@ "type": "Identifier", "name": "table", "range": [ - 92398, - 92403 + 92425, + 92430 ], "loc": { "start": { @@ -162007,8 +162116,8 @@ "type": "Identifier", "name": "rows", "range": [ - 92404, - 92408 + 92431, + 92435 ], "loc": { "start": { @@ -162022,8 +162131,8 @@ } }, "range": [ - 92398, - 92408 + 92425, + 92435 ], "loc": { "start": { @@ -162040,8 +162149,8 @@ "type": "Identifier", "name": "rowIdx", "range": [ - 92409, - 92415 + 92436, + 92442 ], "loc": { "start": { @@ -162055,8 +162164,8 @@ } }, "range": [ - 92398, - 92416 + 92425, + 92443 ], "loc": { "start": { @@ -162073,8 +162182,8 @@ "type": "Identifier", "name": "cells", "range": [ - 92417, - 92422 + 92444, + 92449 ], "loc": { "start": { @@ -162088,8 +162197,8 @@ } }, "range": [ - 92398, - 92422 + 92425, + 92449 ], "loc": { "start": { @@ -162106,8 +162215,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 92423, - 92431 + 92450, + 92458 ], "loc": { "start": { @@ -162121,8 +162230,8 @@ } }, "range": [ - 92398, - 92432 + 92425, + 92459 ], "loc": { "start": { @@ -162136,8 +162245,8 @@ } }, "range": [ - 92389, - 92432 + 92416, + 92459 ], "loc": { "start": { @@ -162151,8 +162260,8 @@ } }, "range": [ - 92389, - 92433 + 92416, + 92460 ], "loc": { "start": { @@ -162167,8 +162276,8 @@ } ], "range": [ - 92375, - 92443 + 92402, + 92470 ], "loc": { "start": { @@ -162183,8 +162292,8 @@ }, "alternate": null, "range": [ - 92351, - 92443 + 92378, + 92470 ], "loc": { "start": { @@ -162209,8 +162318,8 @@ "type": "Identifier", "name": "tHead", "range": [ - 92456, - 92461 + 92483, + 92488 ], "loc": { "start": { @@ -162227,8 +162336,8 @@ "type": "Identifier", "name": "length", "range": [ - 92462, - 92468 + 92489, + 92495 ], "loc": { "start": { @@ -162242,8 +162351,8 @@ } }, "range": [ - 92456, - 92468 + 92483, + 92495 ], "loc": { "start": { @@ -162261,8 +162370,8 @@ "value": 1, "raw": "1", "range": [ - 92473, - 92474 + 92500, + 92501 ], "loc": { "start": { @@ -162276,8 +162385,8 @@ } }, "range": [ - 92456, - 92474 + 92483, + 92501 ], "loc": { "start": { @@ -162302,8 +162411,8 @@ "type": "Identifier", "name": "header", "range": [ - 92490, - 92496 + 92517, + 92523 ], "loc": { "start": { @@ -162335,8 +162444,8 @@ "type": "Identifier", "name": "tHead", "range": [ - 92499, - 92504 + 92526, + 92531 ], "loc": { "start": { @@ -162354,8 +162463,8 @@ "value": 0, "raw": "0", "range": [ - 92505, - 92506 + 92532, + 92533 ], "loc": { "start": { @@ -162369,8 +162478,8 @@ } }, "range": [ - 92499, - 92507 + 92526, + 92534 ], "loc": { "start": { @@ -162387,8 +162496,8 @@ "type": "Identifier", "name": "rows", "range": [ - 92508, - 92512 + 92535, + 92539 ], "loc": { "start": { @@ -162402,8 +162511,8 @@ } }, "range": [ - 92499, - 92512 + 92526, + 92539 ], "loc": { "start": { @@ -162420,8 +162529,8 @@ "type": "Identifier", "name": "rowIdx", "range": [ - 92513, - 92519 + 92540, + 92546 ], "loc": { "start": { @@ -162435,8 +162544,8 @@ } }, "range": [ - 92499, - 92520 + 92526, + 92547 ], "loc": { "start": { @@ -162453,8 +162562,8 @@ "type": "Identifier", "name": "cells", "range": [ - 92521, - 92526 + 92548, + 92553 ], "loc": { "start": { @@ -162468,8 +162577,8 @@ } }, "range": [ - 92499, - 92526 + 92526, + 92553 ], "loc": { "start": { @@ -162486,8 +162595,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 92527, - 92535 + 92554, + 92562 ], "loc": { "start": { @@ -162501,8 +162610,8 @@ } }, "range": [ - 92499, - 92536 + 92526, + 92563 ], "loc": { "start": { @@ -162516,8 +162625,8 @@ } }, "range": [ - 92490, - 92536 + 92517, + 92563 ], "loc": { "start": { @@ -162531,8 +162640,8 @@ } }, "range": [ - 92490, - 92537 + 92517, + 92564 ], "loc": { "start": { @@ -162547,8 +162656,8 @@ } ], "range": [ - 92476, - 92547 + 92503, + 92574 ], "loc": { "start": { @@ -162563,8 +162672,8 @@ }, "alternate": null, "range": [ - 92452, - 92547 + 92479, + 92574 ], "loc": { "start": { @@ -162583,8 +162692,8 @@ "type": "Identifier", "name": "header", "range": [ - 92563, - 92569 + 92590, + 92596 ], "loc": { "start": { @@ -162598,8 +162707,8 @@ } }, "range": [ - 92556, - 92570 + 92583, + 92597 ], "loc": { "start": { @@ -162614,8 +162723,8 @@ } ], "range": [ - 92152, - 92576 + 92179, + 92603 ], "loc": { "start": { @@ -162631,8 +162740,8 @@ "generator": false, "expression": false, "range": [ - 92141, - 92576 + 92168, + 92603 ], "loc": { "start": { @@ -162648,8 +162757,8 @@ "kind": "method", "computed": false, "range": [ - 92125, - 92576 + 92152, + 92603 ], "loc": { "start": { @@ -162666,8 +162775,8 @@ "type": "Block", "value": "*\n * Get the header DOM element for a given column index\n * @param {Number} colIndex Column index\n * @return {Element}\n ", "range": [ - 91979, - 92120 + 92006, + 92147 ], "loc": { "start": { @@ -162686,8 +162795,8 @@ "type": "Block", "value": "*\n * Return the list of headers' text\n * @param {Boolean} excludeHiddenCols Optional: exclude hidden columns\n * @return {Array} list of headers' text\n ", "range": [ - 92582, - 92755 + 92609, + 92782 ], "loc": { "start": { @@ -162709,8 +162818,8 @@ "type": "Identifier", "name": "getHeadersText", "range": [ - 92760, - 92774 + 92787, + 92801 ], "loc": { "start": { @@ -162733,8 +162842,8 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 92775, - 92792 + 92802, + 92819 ], "loc": { "start": { @@ -162752,8 +162861,8 @@ "value": false, "raw": "false", "range": [ - 92795, - 92800 + 92822, + 92827 ], "loc": { "start": { @@ -162767,8 +162876,8 @@ } }, "range": [ - 92775, - 92800 + 92802, + 92827 ], "loc": { "start": { @@ -162794,8 +162903,8 @@ "type": "Identifier", "name": "headers", "range": [ - 92816, - 92823 + 92843, + 92850 ], "loc": { "start": { @@ -162812,8 +162921,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 92826, - 92828 + 92853, + 92855 ], "loc": { "start": { @@ -162827,8 +162936,8 @@ } }, "range": [ - 92816, - 92828 + 92843, + 92855 ], "loc": { "start": { @@ -162844,8 +162953,8 @@ ], "kind": "let", "range": [ - 92812, - 92829 + 92839, + 92856 ], "loc": { "start": { @@ -162869,8 +162978,8 @@ "type": "Identifier", "name": "j", "range": [ - 92847, - 92848 + 92874, + 92875 ], "loc": { "start": { @@ -162888,8 +162997,8 @@ "value": 0, "raw": "0", "range": [ - 92851, - 92852 + 92878, + 92879 ], "loc": { "start": { @@ -162903,8 +163012,8 @@ } }, "range": [ - 92847, - 92852 + 92874, + 92879 ], "loc": { "start": { @@ -162920,8 +163029,8 @@ ], "kind": "let", "range": [ - 92843, - 92852 + 92870, + 92879 ], "loc": { "start": { @@ -162941,8 +163050,8 @@ "type": "Identifier", "name": "j", "range": [ - 92854, - 92855 + 92881, + 92882 ], "loc": { "start": { @@ -162961,8 +163070,8 @@ "object": { "type": "ThisExpression", "range": [ - 92858, - 92862 + 92885, + 92889 ], "loc": { "start": { @@ -162979,8 +163088,8 @@ "type": "Identifier", "name": "nbCells", "range": [ - 92863, - 92870 + 92890, + 92897 ], "loc": { "start": { @@ -162994,8 +163103,8 @@ } }, "range": [ - 92858, - 92870 + 92885, + 92897 ], "loc": { "start": { @@ -163009,8 +163118,8 @@ } }, "range": [ - 92854, - 92870 + 92881, + 92897 ], "loc": { "start": { @@ -163030,8 +163139,8 @@ "type": "Identifier", "name": "j", "range": [ - 92872, - 92873 + 92899, + 92900 ], "loc": { "start": { @@ -163046,8 +163155,8 @@ }, "prefix": false, "range": [ - 92872, - 92875 + 92899, + 92902 ], "loc": { "start": { @@ -163072,8 +163181,8 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 92895, - 92912 + 92922, + 92939 ], "loc": { "start": { @@ -163094,8 +163203,8 @@ "object": { "type": "ThisExpression", "range": [ - 92916, - 92920 + 92943, + 92947 ], "loc": { "start": { @@ -163112,8 +163221,8 @@ "type": "Identifier", "name": "hasExtension", "range": [ - 92921, - 92933 + 92948, + 92960 ], "loc": { "start": { @@ -163127,8 +163236,8 @@ } }, "range": [ - 92916, - 92933 + 92943, + 92960 ], "loc": { "start": { @@ -163147,8 +163256,8 @@ "value": "colsVisibility", "raw": "'colsVisibility'", "range": [ - 92934, - 92950 + 92961, + 92977 ], "loc": { "start": { @@ -163163,8 +163272,8 @@ } ], "range": [ - 92916, - 92951 + 92943, + 92978 ], "loc": { "start": { @@ -163178,8 +163287,8 @@ } }, "range": [ - 92895, - 92951 + 92922, + 92978 ], "loc": { "start": { @@ -163210,8 +163319,8 @@ "object": { "type": "ThisExpression", "range": [ - 92975, - 92979 + 93002, + 93006 ], "loc": { "start": { @@ -163228,8 +163337,8 @@ "type": "Identifier", "name": "extension", "range": [ - 92980, - 92989 + 93007, + 93016 ], "loc": { "start": { @@ -163243,8 +163352,8 @@ } }, "range": [ - 92975, - 92989 + 93002, + 93016 ], "loc": { "start": { @@ -163263,8 +163372,8 @@ "value": "colsVisibility", "raw": "'colsVisibility'", "range": [ - 92990, - 93006 + 93017, + 93033 ], "loc": { "start": { @@ -163279,8 +163388,8 @@ } ], "range": [ - 92975, - 93007 + 93002, + 93034 ], "loc": { "start": { @@ -163297,8 +163406,8 @@ "type": "Identifier", "name": "isColHidden", "range": [ - 93008, - 93019 + 93035, + 93046 ], "loc": { "start": { @@ -163312,8 +163421,8 @@ } }, "range": [ - 92975, - 93019 + 93002, + 93046 ], "loc": { "start": { @@ -163331,8 +163440,8 @@ "type": "Identifier", "name": "j", "range": [ - 93020, - 93021 + 93047, + 93048 ], "loc": { "start": { @@ -163347,8 +163456,8 @@ } ], "range": [ - 92975, - 93022 + 93002, + 93049 ], "loc": { "start": { @@ -163368,8 +163477,8 @@ "type": "ContinueStatement", "label": null, "range": [ - 93046, - 93055 + 93073, + 93082 ], "loc": { "start": { @@ -163384,8 +163493,8 @@ } ], "range": [ - 93024, - 93073 + 93051, + 93100 ], "loc": { "start": { @@ -163400,8 +163509,8 @@ }, "alternate": null, "range": [ - 92971, - 93073 + 92998, + 93100 ], "loc": { "start": { @@ -163416,8 +163525,8 @@ } ], "range": [ - 92953, - 93087 + 92980, + 93114 ], "loc": { "start": { @@ -163432,8 +163541,8 @@ }, "alternate": null, "range": [ - 92891, - 93087 + 92918, + 93114 ], "loc": { "start": { @@ -163455,8 +163564,8 @@ "type": "Identifier", "name": "header", "range": [ - 93104, - 93110 + 93131, + 93137 ], "loc": { "start": { @@ -163477,8 +163586,8 @@ "object": { "type": "ThisExpression", "range": [ - 93113, - 93117 + 93140, + 93144 ], "loc": { "start": { @@ -163495,8 +163604,8 @@ "type": "Identifier", "name": "getHeaderElement", "range": [ - 93118, - 93134 + 93145, + 93161 ], "loc": { "start": { @@ -163510,8 +163619,8 @@ } }, "range": [ - 93113, - 93134 + 93140, + 93161 ], "loc": { "start": { @@ -163529,8 +163638,8 @@ "type": "Identifier", "name": "j", "range": [ - 93135, - 93136 + 93162, + 93163 ], "loc": { "start": { @@ -163545,8 +163654,8 @@ } ], "range": [ - 93113, - 93137 + 93140, + 93164 ], "loc": { "start": { @@ -163560,8 +163669,8 @@ } }, "range": [ - 93104, - 93137 + 93131, + 93164 ], "loc": { "start": { @@ -163577,8 +163686,8 @@ ], "kind": "let", "range": [ - 93100, - 93138 + 93127, + 93165 ], "loc": { "start": { @@ -163600,8 +163709,8 @@ "type": "Identifier", "name": "headerText", "range": [ - 93155, - 93165 + 93182, + 93192 ], "loc": { "start": { @@ -163620,8 +163729,8 @@ "type": "Identifier", "name": "getFirstTextNode", "range": [ - 93168, - 93184 + 93195, + 93211 ], "loc": { "start": { @@ -163639,8 +163748,8 @@ "type": "Identifier", "name": "header", "range": [ - 93185, - 93191 + 93212, + 93218 ], "loc": { "start": { @@ -163655,8 +163764,8 @@ } ], "range": [ - 93168, - 93192 + 93195, + 93219 ], "loc": { "start": { @@ -163670,8 +163779,8 @@ } }, "range": [ - 93155, - 93192 + 93182, + 93219 ], "loc": { "start": { @@ -163687,8 +163796,8 @@ ], "kind": "let", "range": [ - 93151, - 93193 + 93178, + 93220 ], "loc": { "start": { @@ -163712,8 +163821,8 @@ "type": "Identifier", "name": "headers", "range": [ - 93206, - 93213 + 93233, + 93240 ], "loc": { "start": { @@ -163730,8 +163839,8 @@ "type": "Identifier", "name": "push", "range": [ - 93214, - 93218 + 93241, + 93245 ], "loc": { "start": { @@ -163745,8 +163854,8 @@ } }, "range": [ - 93206, - 93218 + 93233, + 93245 ], "loc": { "start": { @@ -163764,8 +163873,8 @@ "type": "Identifier", "name": "headerText", "range": [ - 93219, - 93229 + 93246, + 93256 ], "loc": { "start": { @@ -163780,8 +163889,8 @@ } ], "range": [ - 93206, - 93230 + 93233, + 93257 ], "loc": { "start": { @@ -163795,8 +163904,8 @@ } }, "range": [ - 93206, - 93231 + 93233, + 93258 ], "loc": { "start": { @@ -163811,8 +163920,8 @@ } ], "range": [ - 92877, - 93241 + 92904, + 93268 ], "loc": { "start": { @@ -163826,8 +163935,8 @@ } }, "range": [ - 92838, - 93241 + 92865, + 93268 ], "loc": { "start": { @@ -163846,8 +163955,8 @@ "type": "Identifier", "name": "headers", "range": [ - 93257, - 93264 + 93284, + 93291 ], "loc": { "start": { @@ -163861,8 +163970,8 @@ } }, "range": [ - 93250, - 93265 + 93277, + 93292 ], "loc": { "start": { @@ -163877,8 +163986,8 @@ } ], "range": [ - 92802, - 93271 + 92829, + 93298 ], "loc": { "start": { @@ -163894,8 +164003,8 @@ "generator": false, "expression": false, "range": [ - 92774, - 93271 + 92801, + 93298 ], "loc": { "start": { @@ -163911,8 +164020,8 @@ "kind": "method", "computed": false, "range": [ - 92760, - 93271 + 92787, + 93298 ], "loc": { "start": { @@ -163929,8 +164038,8 @@ "type": "Block", "value": "*\n * Return the list of headers' text\n * @param {Boolean} excludeHiddenCols Optional: exclude hidden columns\n * @return {Array} list of headers' text\n ", "range": [ - 92582, - 92755 + 92609, + 92782 ], "loc": { "start": { @@ -163949,8 +164058,8 @@ "type": "Block", "value": "*\n * Return the filter type for a specified column\n * @param {Number} colIndex Column's index\n * @return {String}\n ", "range": [ - 93277, - 93413 + 93304, + 93440 ], "loc": { "start": { @@ -163972,8 +164081,8 @@ "type": "Identifier", "name": "getFilterType", "range": [ - 93418, - 93431 + 93445, + 93458 ], "loc": { "start": { @@ -163994,8 +164103,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 93432, - 93440 + 93459, + 93467 ], "loc": { "start": { @@ -164021,8 +164130,8 @@ "type": "Identifier", "name": "colType", "range": [ - 93456, - 93463 + 93483, + 93490 ], "loc": { "start": { @@ -164044,8 +164153,8 @@ "object": { "type": "ThisExpression", "range": [ - 93466, - 93470 + 93493, + 93497 ], "loc": { "start": { @@ -164062,8 +164171,8 @@ "type": "Identifier", "name": "cfg", "range": [ - 93471, - 93474 + 93498, + 93501 ], "loc": { "start": { @@ -164077,8 +164186,8 @@ } }, "range": [ - 93466, - 93474 + 93493, + 93501 ], "loc": { "start": { @@ -164099,8 +164208,8 @@ "value": "col_", "raw": "'col_'", "range": [ - 93475, - 93481 + 93502, + 93508 ], "loc": { "start": { @@ -164117,8 +164226,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 93484, - 93492 + 93511, + 93519 ], "loc": { "start": { @@ -164132,8 +164241,8 @@ } }, "range": [ - 93475, - 93492 + 93502, + 93519 ], "loc": { "start": { @@ -164147,8 +164256,8 @@ } }, "range": [ - 93466, - 93493 + 93493, + 93520 ], "loc": { "start": { @@ -164162,8 +164271,8 @@ } }, "range": [ - 93456, - 93493 + 93483, + 93520 ], "loc": { "start": { @@ -164179,8 +164288,8 @@ ], "kind": "let", "range": [ - 93452, - 93494 + 93479, + 93521 ], "loc": { "start": { @@ -164204,8 +164313,8 @@ "type": "Identifier", "name": "colType", "range": [ - 93511, - 93518 + 93538, + 93545 ], "loc": { "start": { @@ -164220,8 +164329,8 @@ }, "prefix": true, "range": [ - 93510, - 93518 + 93537, + 93545 ], "loc": { "start": { @@ -164238,8 +164347,8 @@ "type": "Identifier", "name": "INPUT", "range": [ - 93521, - 93526 + 93548, + 93553 ], "loc": { "start": { @@ -164261,8 +164370,8 @@ "type": "Identifier", "name": "colType", "range": [ - 93529, - 93536 + 93556, + 93563 ], "loc": { "start": { @@ -164279,8 +164388,8 @@ "type": "Identifier", "name": "toLowerCase", "range": [ - 93537, - 93548 + 93564, + 93575 ], "loc": { "start": { @@ -164294,8 +164403,8 @@ } }, "range": [ - 93529, - 93548 + 93556, + 93575 ], "loc": { "start": { @@ -164310,8 +164419,8 @@ }, "arguments": [], "range": [ - 93529, - 93550 + 93556, + 93577 ], "loc": { "start": { @@ -164325,8 +164434,8 @@ } }, "range": [ - 93510, - 93550 + 93537, + 93577 ], "loc": { "start": { @@ -164340,8 +164449,8 @@ } }, "range": [ - 93503, - 93551 + 93530, + 93578 ], "loc": { "start": { @@ -164356,8 +164465,8 @@ } ], "range": [ - 93442, - 93557 + 93469, + 93584 ], "loc": { "start": { @@ -164373,8 +164482,8 @@ "generator": false, "expression": false, "range": [ - 93431, - 93557 + 93458, + 93584 ], "loc": { "start": { @@ -164390,8 +164499,8 @@ "kind": "method", "computed": false, "range": [ - 93418, - 93557 + 93445, + 93584 ], "loc": { "start": { @@ -164408,8 +164517,8 @@ "type": "Block", "value": "*\n * Return the filter type for a specified column\n * @param {Number} colIndex Column's index\n * @return {String}\n ", "range": [ - 93277, - 93413 + 93304, + 93440 ], "loc": { "start": { @@ -164428,8 +164537,8 @@ "type": "Block", "value": "*\n * Get the total number of filterable rows\n * @return {Number}\n ", "range": [ - 93563, - 93645 + 93590, + 93672 ], "loc": { "start": { @@ -164451,8 +164560,8 @@ "type": "Identifier", "name": "getFilterableRowsNb", "range": [ - 93650, - 93669 + 93677, + 93696 ], "loc": { "start": { @@ -164482,8 +164591,8 @@ "object": { "type": "ThisExpression", "range": [ - 93689, - 93693 + 93716, + 93720 ], "loc": { "start": { @@ -164500,8 +164609,8 @@ "type": "Identifier", "name": "getRowsNb", "range": [ - 93694, - 93703 + 93721, + 93730 ], "loc": { "start": { @@ -164515,8 +164624,8 @@ } }, "range": [ - 93689, - 93703 + 93716, + 93730 ], "loc": { "start": { @@ -164535,8 +164644,8 @@ "value": false, "raw": "false", "range": [ - 93704, - 93709 + 93731, + 93736 ], "loc": { "start": { @@ -164551,8 +164660,8 @@ } ], "range": [ - 93689, - 93710 + 93716, + 93737 ], "loc": { "start": { @@ -164566,8 +164675,8 @@ } }, "range": [ - 93682, - 93711 + 93709, + 93738 ], "loc": { "start": { @@ -164582,8 +164691,8 @@ } ], "range": [ - 93672, - 93717 + 93699, + 93744 ], "loc": { "start": { @@ -164599,8 +164708,8 @@ "generator": false, "expression": false, "range": [ - 93669, - 93717 + 93696, + 93744 ], "loc": { "start": { @@ -164616,8 +164725,8 @@ "kind": "method", "computed": false, "range": [ - 93650, - 93717 + 93677, + 93744 ], "loc": { "start": { @@ -164634,8 +164743,8 @@ "type": "Block", "value": "*\n * Get the total number of filterable rows\n * @return {Number}\n ", "range": [ - 93563, - 93645 + 93590, + 93672 ], "loc": { "start": { @@ -164654,8 +164763,8 @@ "type": "Block", "value": "*\n * Return the total number of valid rows\n * @param {Boolean} [reCalc=false] Forces calculation of filtered rows\n * @return {Number}\n ", "range": [ - 93723, - 93878 + 93750, + 93905 ], "loc": { "start": { @@ -164677,8 +164786,8 @@ "type": "Identifier", "name": "getValidRowsNb", "range": [ - 93883, - 93897 + 93910, + 93924 ], "loc": { "start": { @@ -164701,8 +164810,8 @@ "type": "Identifier", "name": "reCalc", "range": [ - 93898, - 93904 + 93925, + 93931 ], "loc": { "start": { @@ -164720,8 +164829,8 @@ "value": false, "raw": "false", "range": [ - 93907, - 93912 + 93934, + 93939 ], "loc": { "start": { @@ -164735,8 +164844,8 @@ } }, "range": [ - 93898, - 93912 + 93925, + 93939 ], "loc": { "start": { @@ -164766,8 +164875,8 @@ "object": { "type": "ThisExpression", "range": [ - 93931, - 93935 + 93958, + 93962 ], "loc": { "start": { @@ -164784,8 +164893,8 @@ "type": "Identifier", "name": "getValidRows", "range": [ - 93936, - 93948 + 93963, + 93975 ], "loc": { "start": { @@ -164799,8 +164908,8 @@ } }, "range": [ - 93931, - 93948 + 93958, + 93975 ], "loc": { "start": { @@ -164818,8 +164927,8 @@ "type": "Identifier", "name": "reCalc", "range": [ - 93949, - 93955 + 93976, + 93982 ], "loc": { "start": { @@ -164834,8 +164943,8 @@ } ], "range": [ - 93931, - 93956 + 93958, + 93983 ], "loc": { "start": { @@ -164852,8 +164961,8 @@ "type": "Identifier", "name": "length", "range": [ - 93957, - 93963 + 93984, + 93990 ], "loc": { "start": { @@ -164867,8 +164976,8 @@ } }, "range": [ - 93931, - 93963 + 93958, + 93990 ], "loc": { "start": { @@ -164882,8 +164991,8 @@ } }, "range": [ - 93924, - 93964 + 93951, + 93991 ], "loc": { "start": { @@ -164898,8 +165007,8 @@ } ], "range": [ - 93914, - 93970 + 93941, + 93997 ], "loc": { "start": { @@ -164915,8 +165024,8 @@ "generator": false, "expression": false, "range": [ - 93897, - 93970 + 93924, + 93997 ], "loc": { "start": { @@ -164932,8 +165041,8 @@ "kind": "method", "computed": false, "range": [ - 93883, - 93970 + 93910, + 93997 ], "loc": { "start": { @@ -164950,8 +165059,8 @@ "type": "Block", "value": "*\n * Return the total number of valid rows\n * @param {Boolean} [reCalc=false] Forces calculation of filtered rows\n * @return {Number}\n ", "range": [ - 93723, - 93878 + 93750, + 93905 ], "loc": { "start": { @@ -164970,8 +165079,8 @@ "type": "Block", "value": "*\n * Return the working DOM element\n * @return {HTMLTableElement}\n ", "range": [ - 93976, - 94059 + 94003, + 94086 ], "loc": { "start": { @@ -164993,8 +165102,8 @@ "type": "Identifier", "name": "dom", "range": [ - 94064, - 94067 + 94091, + 94094 ], "loc": { "start": { @@ -165022,8 +165131,8 @@ "object": { "type": "ThisExpression", "range": [ - 94087, - 94091 + 94114, + 94118 ], "loc": { "start": { @@ -165040,8 +165149,8 @@ "type": "Identifier", "name": "tbl", "range": [ - 94092, - 94095 + 94119, + 94122 ], "loc": { "start": { @@ -165055,8 +165164,8 @@ } }, "range": [ - 94087, - 94095 + 94114, + 94122 ], "loc": { "start": { @@ -165070,8 +165179,8 @@ } }, "range": [ - 94080, - 94096 + 94107, + 94123 ], "loc": { "start": { @@ -165086,8 +165195,8 @@ } ], "range": [ - 94070, - 94102 + 94097, + 94129 ], "loc": { "start": { @@ -165103,8 +165212,8 @@ "generator": false, "expression": false, "range": [ - 94067, - 94102 + 94094, + 94129 ], "loc": { "start": { @@ -165120,8 +165229,8 @@ "kind": "method", "computed": false, "range": [ - 94064, - 94102 + 94091, + 94129 ], "loc": { "start": { @@ -165138,8 +165247,8 @@ "type": "Block", "value": "*\n * Return the working DOM element\n * @return {HTMLTableElement}\n ", "range": [ - 93976, - 94059 + 94003, + 94086 ], "loc": { "start": { @@ -165158,8 +165267,8 @@ "type": "Block", "value": "*\n * Return the decimal separator for supplied column as per column type\n * configuration or global setting\n * @param {Number} colIndex Column index\n * @returns {String} '.' or ','\n ", "range": [ - 94108, - 94314 + 94135, + 94341 ], "loc": { "start": { @@ -165181,8 +165290,8 @@ "type": "Identifier", "name": "getDecimal", "range": [ - 94319, - 94329 + 94346, + 94356 ], "loc": { "start": { @@ -165203,8 +165312,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 94330, - 94338 + 94357, + 94365 ], "loc": { "start": { @@ -165230,8 +165339,8 @@ "type": "Identifier", "name": "decimal", "range": [ - 94354, - 94361 + 94381, + 94388 ], "loc": { "start": { @@ -165250,8 +165359,8 @@ "object": { "type": "ThisExpression", "range": [ - 94364, - 94368 + 94391, + 94395 ], "loc": { "start": { @@ -165268,8 +165377,8 @@ "type": "Identifier", "name": "decimalSeparator", "range": [ - 94369, - 94385 + 94396, + 94412 ], "loc": { "start": { @@ -165283,8 +165392,8 @@ } }, "range": [ - 94364, - 94385 + 94391, + 94412 ], "loc": { "start": { @@ -165298,8 +165407,8 @@ } }, "range": [ - 94354, - 94385 + 94381, + 94412 ], "loc": { "start": { @@ -165315,8 +165424,8 @@ ], "kind": "let", "range": [ - 94350, - 94386 + 94377, + 94413 ], "loc": { "start": { @@ -165339,8 +165448,8 @@ "object": { "type": "ThisExpression", "range": [ - 94399, - 94403 + 94426, + 94430 ], "loc": { "start": { @@ -165357,8 +165466,8 @@ "type": "Identifier", "name": "hasType", "range": [ - 94404, - 94411 + 94431, + 94438 ], "loc": { "start": { @@ -165372,8 +165481,8 @@ } }, "range": [ - 94399, - 94411 + 94426, + 94438 ], "loc": { "start": { @@ -165391,8 +165500,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 94412, - 94420 + 94439, + 94447 ], "loc": { "start": { @@ -165412,8 +165521,8 @@ "type": "Identifier", "name": "FORMATTED_NUMBER", "range": [ - 94423, - 94439 + 94450, + 94466 ], "loc": { "start": { @@ -165428,8 +165537,8 @@ } ], "range": [ - 94422, - 94440 + 94449, + 94467 ], "loc": { "start": { @@ -165444,8 +165553,8 @@ } ], "range": [ - 94399, - 94441 + 94426, + 94468 ], "loc": { "start": { @@ -165470,8 +165579,8 @@ "type": "Identifier", "name": "colType", "range": [ - 94461, - 94468 + 94488, + 94495 ], "loc": { "start": { @@ -165493,8 +165602,8 @@ "object": { "type": "ThisExpression", "range": [ - 94471, - 94475 + 94498, + 94502 ], "loc": { "start": { @@ -165511,8 +165620,8 @@ "type": "Identifier", "name": "colTypes", "range": [ - 94476, - 94484 + 94503, + 94511 ], "loc": { "start": { @@ -165526,8 +165635,8 @@ } }, "range": [ - 94471, - 94484 + 94498, + 94511 ], "loc": { "start": { @@ -165544,8 +165653,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 94485, - 94493 + 94512, + 94520 ], "loc": { "start": { @@ -165559,8 +165668,8 @@ } }, "range": [ - 94471, - 94494 + 94498, + 94521 ], "loc": { "start": { @@ -165574,8 +165683,8 @@ } }, "range": [ - 94461, - 94494 + 94488, + 94521 ], "loc": { "start": { @@ -165591,8 +165700,8 @@ ], "kind": "let", "range": [ - 94457, - 94495 + 94484, + 94522 ], "loc": { "start": { @@ -165616,8 +165725,8 @@ "type": "Identifier", "name": "colType", "range": [ - 94512, - 94519 + 94539, + 94546 ], "loc": { "start": { @@ -165634,8 +165743,8 @@ "type": "Identifier", "name": "hasOwnProperty", "range": [ - 94520, - 94534 + 94547, + 94561 ], "loc": { "start": { @@ -165649,8 +165758,8 @@ } }, "range": [ - 94512, - 94534 + 94539, + 94561 ], "loc": { "start": { @@ -165669,8 +165778,8 @@ "value": "decimal", "raw": "'decimal'", "range": [ - 94535, - 94544 + 94562, + 94571 ], "loc": { "start": { @@ -165685,8 +165794,8 @@ } ], "range": [ - 94512, - 94545 + 94539, + 94572 ], "loc": { "start": { @@ -165711,8 +165820,8 @@ "type": "Identifier", "name": "decimal", "range": [ - 94565, - 94572 + 94592, + 94599 ], "loc": { "start": { @@ -165732,8 +165841,8 @@ "type": "Identifier", "name": "colType", "range": [ - 94575, - 94582 + 94602, + 94609 ], "loc": { "start": { @@ -165750,8 +165859,8 @@ "type": "Identifier", "name": "decimal", "range": [ - 94583, - 94590 + 94610, + 94617 ], "loc": { "start": { @@ -165765,8 +165874,8 @@ } }, "range": [ - 94575, - 94590 + 94602, + 94617 ], "loc": { "start": { @@ -165780,8 +165889,8 @@ } }, "range": [ - 94565, - 94590 + 94592, + 94617 ], "loc": { "start": { @@ -165795,8 +165904,8 @@ } }, "range": [ - 94565, - 94591 + 94592, + 94618 ], "loc": { "start": { @@ -165811,8 +165920,8 @@ } ], "range": [ - 94547, - 94605 + 94574, + 94632 ], "loc": { "start": { @@ -165827,8 +165936,8 @@ }, "alternate": null, "range": [ - 94508, - 94605 + 94535, + 94632 ], "loc": { "start": { @@ -165843,8 +165952,8 @@ } ], "range": [ - 94443, - 94615 + 94470, + 94642 ], "loc": { "start": { @@ -165859,8 +165968,8 @@ }, "alternate": null, "range": [ - 94395, - 94615 + 94422, + 94642 ], "loc": { "start": { @@ -165879,8 +165988,8 @@ "type": "Identifier", "name": "decimal", "range": [ - 94631, - 94638 + 94658, + 94665 ], "loc": { "start": { @@ -165894,8 +166003,8 @@ } }, "range": [ - 94624, - 94639 + 94651, + 94666 ], "loc": { "start": { @@ -165910,8 +166019,8 @@ } ], "range": [ - 94340, - 94645 + 94367, + 94672 ], "loc": { "start": { @@ -165927,8 +166036,8 @@ "generator": false, "expression": false, "range": [ - 94329, - 94645 + 94356, + 94672 ], "loc": { "start": { @@ -165944,8 +166053,8 @@ "kind": "method", "computed": false, "range": [ - 94319, - 94645 + 94346, + 94672 ], "loc": { "start": { @@ -165962,8 +166071,8 @@ "type": "Block", "value": "*\n * Return the decimal separator for supplied column as per column type\n * configuration or global setting\n * @param {Number} colIndex Column index\n * @returns {String} '.' or ','\n ", "range": [ - 94108, - 94314 + 94135, + 94341 ], "loc": { "start": { @@ -165982,8 +166091,8 @@ "type": "Block", "value": "*\n * Get the configuration object (literal object)\n * @return {Object}\n ", "range": [ - 94651, - 94739 + 94678, + 94766 ], "loc": { "start": { @@ -166005,8 +166114,8 @@ "type": "Identifier", "name": "config", "range": [ - 94744, - 94750 + 94771, + 94777 ], "loc": { "start": { @@ -166034,8 +166143,8 @@ "object": { "type": "ThisExpression", "range": [ - 94770, - 94774 + 94797, + 94801 ], "loc": { "start": { @@ -166052,8 +166161,8 @@ "type": "Identifier", "name": "cfg", "range": [ - 94775, - 94778 + 94802, + 94805 ], "loc": { "start": { @@ -166067,8 +166176,8 @@ } }, "range": [ - 94770, - 94778 + 94797, + 94805 ], "loc": { "start": { @@ -166082,8 +166191,8 @@ } }, "range": [ - 94763, - 94779 + 94790, + 94806 ], "loc": { "start": { @@ -166098,8 +166207,8 @@ } ], "range": [ - 94753, - 94785 + 94780, + 94812 ], "loc": { "start": { @@ -166115,8 +166224,8 @@ "generator": false, "expression": false, "range": [ - 94750, - 94785 + 94777, + 94812 ], "loc": { "start": { @@ -166132,8 +166241,8 @@ "kind": "method", "computed": false, "range": [ - 94744, - 94785 + 94771, + 94812 ], "loc": { "start": { @@ -166150,8 +166259,8 @@ "type": "Block", "value": "*\n * Get the configuration object (literal object)\n * @return {Object}\n ", "range": [ - 94651, - 94739 + 94678, + 94766 ], "loc": { "start": { @@ -166169,8 +166278,8 @@ } ], "range": [ - 968, - 94787 + 969, + 94814 ], "loc": { "start": { @@ -166184,8 +166293,8 @@ } }, "range": [ - 950, - 94787 + 951, + 94814 ], "loc": { "start": { @@ -166202,8 +166311,8 @@ "type": "Block", "value": "*\n * Makes HTML tables filterable and a bit more :)\n *\n * @export\n * @class TableFilter\n ", "range": [ - 849, - 942 + 850, + 943 ], "loc": { "start": { @@ -166222,8 +166331,8 @@ "specifiers": [], "source": null, "range": [ - 943, - 94787 + 944, + 94814 ], "loc": { "start": { @@ -166240,8 +166349,8 @@ "type": "Block", "value": "*\n * Makes HTML tables filterable and a bit more :)\n *\n * @export\n * @class TableFilter\n ", "range": [ - 849, - 942 + 850, + 943 ], "loc": { "start": { @@ -166260,7 +166369,7 @@ "sourceType": "module", "range": [ 0, - 94787 + 94814 ], "loc": { "start": { @@ -166277,8 +166386,8 @@ "type": "Block", "value": "*\n * Makes HTML tables filterable and a bit more :)\n *\n * @export\n * @class TableFilter\n ", "range": [ - 849, - 942 + 850, + 943 ], "loc": { "start": { @@ -166295,8 +166404,8 @@ "type": "Block", "value": "*\n * Creates an instance of TableFilter\n * requires `table` or `id` arguments, `row` and `configuration` optional\n * @param {HTMLTableElement} 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 ", "range": [ - 975, - 1298 + 976, + 1299 ], "loc": { "start": { @@ -166313,8 +166422,8 @@ "type": "Block", "value": "*\n * ID of current instance\n * @type {String}\n * @private\n ", "range": [ - 1334, - 1429 + 1335, + 1430 ], "loc": { "start": { @@ -166331,8 +166440,8 @@ "type": "Block", "value": "*\n * Current version\n * @type {String}\n ", "range": [ - 1463, - 1531 + 1464, + 1532 ], "loc": { "start": { @@ -166349,8 +166458,8 @@ "type": "Block", "value": "*\n * Current year\n * @type {Number}\n * @private\n ", "range": [ - 1577, - 1662 + 1578, + 1663 ], "loc": { "start": { @@ -166367,8 +166476,8 @@ "type": "Block", "value": "*\n * HTML Table DOM element\n * @type {DOMElement}\n * @private\n ", "range": [ - 1718, - 1817 + 1719, + 1818 ], "loc": { "start": { @@ -166385,8 +166494,8 @@ "type": "Block", "value": "*\n * Calculated row's index from which starts filtering once filters\n * are generated\n * @type {Number}\n ", "range": [ - 1852, - 1993 + 1853, + 1994 ], "loc": { "start": { @@ -166403,8 +166512,8 @@ "type": "Block", "value": "*\n * Index of the headers row\n * @type {Number}\n * @private\n ", "range": [ - 2031, - 2128 + 2032, + 2129 ], "loc": { "start": { @@ -166421,8 +166530,8 @@ "type": "Block", "value": "*\n * Configuration object\n * @type {Object}\n * @private\n ", "range": [ - 2170, - 2263 + 2171, + 2264 ], "loc": { "start": { @@ -166439,8 +166548,8 @@ "type": "Block", "value": "*\n * Number of rows that can be filtered\n * @type {Number}\n * @private\n ", "range": [ - 2296, - 2404 + 2297, + 2405 ], "loc": { "start": { @@ -166457,8 +166566,8 @@ "type": "Block", "value": "*\n * Number of cells in the reference row\n * @type {Number}\n * @private\n ", "range": [ - 2449, - 2558 + 2450, + 2559 ], "loc": { "start": { @@ -166475,8 +166584,8 @@ "type": "Block", "value": "* @private ", "range": [ - 2597, - 2612 + 2598, + 2613 ], "loc": { "start": { @@ -166493,8 +166602,8 @@ "type": "Line", "value": " TODO: use for-of", "range": [ - 2679, - 2698 + 2680, + 2699 ], "loc": { "start": { @@ -166511,8 +166620,8 @@ "type": "Line", "value": " configuration object", "range": [ - 3539, - 3562 + 3540, + 3563 ], "loc": { "start": { @@ -166529,8 +166638,8 @@ "type": "Block", "value": "*\n * Event emitter instance\n * @type {Emitter}\n ", "range": [ - 3598, - 3674 + 3599, + 3675 ], "loc": { "start": { @@ -166547,8 +166656,8 @@ "type": "Line", "value": "Start row et cols nb", "range": [ - 3722, - 3744 + 3723, + 3745 ], "loc": { "start": { @@ -166565,8 +166674,8 @@ "type": "Block", "value": "*\n * Base path for static assets\n * @type {String}\n ", "range": [ - 3816, - 3896 + 3817, + 3897 ], "loc": { "start": { @@ -166583,8 +166692,8 @@ "type": "Block", "value": "** filters' grid properties **", "range": [ - 3961, - 3995 + 3962, + 3996 ], "loc": { "start": { @@ -166601,8 +166710,8 @@ "type": "Block", "value": "*\n * Enable/disable filters\n * @type {Boolean}\n ", "range": [ - 4005, - 4081 + 4006, + 4082 ], "loc": { "start": { @@ -166619,8 +166728,8 @@ "type": "Block", "value": "*\n * Enable/disable grid layout (fixed headers)\n * @type {Boolean}\n ", "range": [ - 4147, - 4243 + 4148, + 4244 ], "loc": { "start": { @@ -166637,8 +166746,8 @@ "type": "Block", "value": "*\n * Filters row index\n * @type {Number}\n ", "range": [ - 4303, - 4373 + 4304, + 4374 ], "loc": { "start": { @@ -166655,8 +166764,8 @@ "type": "Block", "value": "*\n * Headers row index\n * @type {Number}\n ", "range": [ - 4480, - 4550 + 4481, + 4551 ], "loc": { "start": { @@ -166673,8 +166782,8 @@ "type": "Block", "value": "*\n * Define the type of cell containing a filter (td/th)\n * @type {String}\n ", "range": [ - 4687, - 4791 + 4688, + 4792 ], "loc": { "start": { @@ -166691,8 +166800,8 @@ "type": "Block", "value": "*\n * List of filters IDs\n * @type {Array}\n * @private\n ", "range": [ - 4901, - 4992 + 4902, + 4993 ], "loc": { "start": { @@ -166709,8 +166818,8 @@ "type": "Block", "value": "*\n * List of valid rows indexes (rows visible upon filtering)\n * @type {Array}\n * @private\n ", "range": [ - 5028, - 5156 + 5029, + 5157 ], "loc": { "start": { @@ -166727,8 +166836,8 @@ "type": "Block", "value": "*\n * Toolbar's container DOM element\n * @type {DOMElement}\n * @private\n ", "range": [ - 5200, - 5308 + 5201, + 5309 ], "loc": { "start": { @@ -166745,8 +166854,8 @@ "type": "Block", "value": "*\n * Left-side inner container DOM element (rows counter in toolbar)\n * @type {DOMElement}\n * @private\n ", "range": [ - 5346, - 5486 + 5347, + 5487 ], "loc": { "start": { @@ -166763,8 +166872,8 @@ "type": "Block", "value": "*\n * Right-side inner container DOM element (reset button,\n * page length selector in toolbar)\n * @type {DOMElement}\n * @private\n ", "range": [ - 5522, - 5696 + 5523, + 5697 ], "loc": { "start": { @@ -166781,8 +166890,8 @@ "type": "Block", "value": "*\n * Middle inner container DOM element (paging elements in toolbar)\n * @type {DOMElement}\n * @private\n ", "range": [ - 5732, - 5872 + 5733, + 5873 ], "loc": { "start": { @@ -166799,8 +166908,8 @@ "type": "Block", "value": "*\n * Css class for toolbar's container DOM element\n * @type {String}\n ", "range": [ - 5908, - 6006 + 5909, + 6007 ], "loc": { "start": { @@ -166817,8 +166926,8 @@ "type": "Block", "value": "*\n * Css class for left-side inner container DOM element\n * @type {String}\n ", "range": [ - 6076, - 6180 + 6077, + 6181 ], "loc": { "start": { @@ -166835,8 +166944,8 @@ "type": "Block", "value": "*\n * Css class for right-side inner container DOM element\n * @type {String}\n ", "range": [ - 6250, - 6355 + 6251, + 6356 ], "loc": { "start": { @@ -166853,8 +166962,8 @@ "type": "Block", "value": "*\n * Css class for middle inner container DOM element\n * @type {String}\n ", "range": [ - 6426, - 6527 + 6427, + 6528 ], "loc": { "start": { @@ -166871,8 +166980,8 @@ "type": "Block", "value": "** filters' grid appearance **", "range": [ - 6599, - 6633 + 6600, + 6634 ], "loc": { "start": { @@ -166889,8 +166998,8 @@ "type": "Block", "value": "*\n * Path for stylesheets\n * @type {String}\n ", "range": [ - 6642, - 6715 + 6643, + 6716 ], "loc": { "start": { @@ -166907,8 +167016,8 @@ "type": "Block", "value": "*\n * Main stylesheet path\n * @type {String}\n ", "range": [ - 6792, - 6865 + 6793, + 6866 ], "loc": { "start": { @@ -166925,8 +167034,8 @@ "type": "Block", "value": "*\n * Main stylesheet ID\n * @type {String}\n * @private\n ", "range": [ - 6953, - 7044 + 6954, + 7045 ], "loc": { "start": { @@ -166943,8 +167052,8 @@ "type": "Block", "value": "*\n * Css class for the filters row\n * @type {String}\n ", "range": [ - 7102, - 7184 + 7103, + 7185 ], "loc": { "start": { @@ -166961,8 +167070,8 @@ "type": "Block", "value": "*\n * Enable/disable icons (paging, reset button)\n * @type {Boolean}\n ", "range": [ - 7259, - 7356 + 7260, + 7357 ], "loc": { "start": { @@ -166979,8 +167088,8 @@ "type": "Block", "value": "*\n * Enable/disable alternating rows\n * @type {Boolean}\n ", "range": [ - 7434, - 7519 + 7435, + 7520 ], "loc": { "start": { @@ -166997,8 +167106,8 @@ "type": "Block", "value": "*\n * Indicate whether columns widths are set\n * @type {Boolean}\n * @private\n ", "range": [ - 7585, - 7698 + 7586, + 7699 ], "loc": { "start": { @@ -167015,8 +167124,8 @@ "type": "Block", "value": "*\n * Columns widths array\n * @type {Array}\n ", "range": [ - 7759, - 7831 + 7760, + 7832 ], "loc": { "start": { @@ -167033,8 +167142,8 @@ "type": "Block", "value": "*\n * Css class for a filter element\n * @type {String}\n ", "range": [ - 7905, - 7988 + 7906, + 7989 ], "loc": { "start": { @@ -167051,8 +167160,8 @@ "type": "Block", "value": "*\n * Css class for multiple select filters\n * @type {String}\n ", "range": [ - 8051, - 8141 + 8052, + 8142 ], "loc": { "start": { @@ -167069,8 +167178,8 @@ "type": "Block", "value": "*\n * Css class for small filter (when submit button is active)\n * @type {String}\n ", "range": [ - 8221, - 8331 + 8222, + 8332 ], "loc": { "start": { @@ -167087,8 +167196,8 @@ "type": "Block", "value": "*\n * Css class for single filter type\n * @type {String}\n ", "range": [ - 8407, - 8492 + 8408, + 8493 ], "loc": { "start": { @@ -167105,8 +167214,8 @@ "type": "Block", "value": "** filters' grid behaviours **", "range": [ - 8575, - 8609 + 8576, + 8610 ], "loc": { "start": { @@ -167123,8 +167232,8 @@ "type": "Block", "value": "*\n * Enable/disable enter key for input type filters\n * @type {Boolean}\n ", "range": [ - 8619, - 8720 + 8620, + 8721 ], "loc": { "start": { @@ -167141,8 +167250,8 @@ "type": "Block", "value": "*\n * Callback fired before filtering process starts\n * @type {Function}\n ", "range": [ - 8792, - 8893 + 8793, + 8894 ], "loc": { "start": { @@ -167159,8 +167268,8 @@ "type": "Block", "value": "*\n * Callback fired after filtering process is completed\n * @type {Function}\n ", "range": [ - 9003, - 9109 + 9004, + 9110 ], "loc": { "start": { @@ -167177,8 +167286,8 @@ "type": "Block", "value": "*\n * Enable/disable case sensitivity filtering\n * @type {Boolean}\n ", "range": [ - 9216, - 9311 + 9217, + 9312 ], "loc": { "start": { @@ -167195,8 +167304,8 @@ "type": "Block", "value": "*\n * Indicate whether exact match filtering is enabled on a per column\n * basis\n * @type {Boolean}\n * @private\n ", "range": [ - 9377, - 9533 + 9378, + 9534 ], "loc": { "start": { @@ -167213,8 +167322,8 @@ "type": "Block", "value": "*\n * Exact match filtering per column array\n * @type {Array}\n ", "range": [ - 9609, - 9699 + 9610, + 9700 ], "loc": { "start": { @@ -167231,8 +167340,8 @@ "type": "Block", "value": "*\n * Globally enable/disable exact match filtering\n * @type {Boolean}\n ", "range": [ - 9806, - 9905 + 9807, + 9906 ], "loc": { "start": { @@ -167249,8 +167358,8 @@ "type": "Block", "value": "*\n * Ignore diacritics globally or on a column basis\n * @type {Boolean|Array}\n ", "range": [ - 9965, - 10072 + 9966, + 10073 ], "loc": { "start": { @@ -167267,8 +167376,8 @@ "type": "Block", "value": "*\n * Enable/disable linked filters filtering mode\n * @type {Boolean}\n ", "range": [ - 10135, - 10233 + 10136, + 10234 ], "loc": { "start": { @@ -167285,8 +167394,8 @@ "type": "Block", "value": "*\n * Enable/disable readonly state for excluded options when\n * linked filters filtering mode is on\n * @type {Boolean}\n ", "range": [ - 10299, - 10455 + 10300, + 10456 ], "loc": { "start": { @@ -167303,8 +167412,8 @@ "type": "Block", "value": "*\n * Active filter ID\n * @type {String}\n * @private\n ", "range": [ - 10540, - 10629 + 10541, + 10630 ], "loc": { "start": { @@ -167321,8 +167430,8 @@ "type": "Block", "value": "*\n * Enable/disable always visible rows, excluded from filtering\n * @type {Boolean}\n ", "range": [ - 10675, - 10788 + 10676, + 10789 ], "loc": { "start": { @@ -167339,8 +167448,8 @@ "type": "Block", "value": "*\n * List of row indexes to be excluded from filtering\n * @type {Array}\n ", "range": [ - 10860, - 10961 + 10861, + 10962 ], "loc": { "start": { @@ -167357,8 +167466,8 @@ "type": "Block", "value": "*\n * Enable/disable external filters generation\n * @type {Boolean}\n ", "range": [ - 11048, - 11144 + 11049, + 11145 ], "loc": { "start": { @@ -167375,8 +167484,8 @@ "type": "Block", "value": "*\n * List of containers IDs where external filters will be generated\n * @type {Array}\n ", "range": [ - 11213, - 11328 + 11214, + 11329 ], "loc": { "start": { @@ -167393,8 +167502,8 @@ "type": "Block", "value": "*\n * Callback fired after filters are generated\n * @type {Function}\n ", "range": [ - 11402, - 11499 + 11403, + 11500 ], "loc": { "start": { @@ -167411,8 +167520,8 @@ "type": "Block", "value": "*\n * Enable/disable single filter filtering all columns\n * @type {Boolean}\n ", "range": [ - 11612, - 11716 + 11613, + 11717 ], "loc": { "start": { @@ -167429,8 +167538,8 @@ "type": "Block", "value": "*\n * Callback fired after a row is validated during filtering\n * @type {Function}\n ", "range": [ - 11783, - 11894 + 11784, + 11895 ], "loc": { "start": { @@ -167447,8 +167556,8 @@ "type": "Block", "value": "*\n * Specify which column implements a custom cell parser to retrieve the\n * cell value:\n * cell_parser: {\n * cols: [0, 2],\n * parse: function(tf, cell, colIndex) {\n * // custom cell parser logic here\n * return cellValue;\n * }\n * }\n * @type {Object}\n ", "range": [ - 12004, - 12375 + 12005, + 12376 ], "loc": { "start": { @@ -167465,8 +167574,8 @@ "type": "Block", "value": "*\n * Global watermark text for input filter type or watermark for each\n * filter if an array is supplied\n * @type {String|Array}\n ", "range": [ - 12565, - 12731 + 12566, + 12732 ], "loc": { "start": { @@ -167483,8 +167592,8 @@ "type": "Block", "value": "*\n * Indicate whether watermark is on a per column basis\n * @type {Boolean}\n * @private\n ", "range": [ - 12785, - 12910 + 12786, + 12911 ], "loc": { "start": { @@ -167501,8 +167610,8 @@ "type": "Block", "value": "*\n * Toolbar's custom container ID\n * @type {String}\n ", "range": [ - 12977, - 13059 + 12978, + 13060 ], "loc": { "start": { @@ -167519,8 +167628,8 @@ "type": "Block", "value": "*\n * Indicate whether help UI component is disabled\n * @type {Boolean}\n ", "range": [ - 13126, - 13226 + 13127, + 13227 ], "loc": { "start": { @@ -167537,8 +167646,8 @@ "type": "Block", "value": "*\n * Indicate whether pop-up filters UI is enabled\n * @type {Boolean}\n ", "range": [ - 13373, - 13472 + 13374, + 13473 ], "loc": { "start": { @@ -167555,8 +167664,8 @@ "type": "Block", "value": "*\n * Indicate whether filtered (active) columns indicator is enabled\n * @type {Boolean}\n ", "range": [ - 13536, - 13653 + 13563, + 13680 ], "loc": { "start": { @@ -167573,8 +167682,8 @@ "type": "Block", "value": "** select filter's customisation and behaviours **", "range": [ - 13772, - 13826 + 13799, + 13853 ], "loc": { "start": { @@ -167591,8 +167700,8 @@ "type": "Block", "value": "*\n * Text for clear option in drop-down filter types (1st option)\n * @type {String|Array}\n ", "range": [ - 13835, - 13954 + 13862, + 13981 ], "loc": { "start": { @@ -167609,8 +167718,8 @@ "type": "Block", "value": "*\n * Indicate whether empty option is enabled in drop-down filter types\n * @type {Boolean}\n ", "range": [ - 14027, - 14147 + 14054, + 14174 ], "loc": { "start": { @@ -167627,8 +167736,8 @@ "type": "Block", "value": "*\n * Text for empty option in drop-down filter types\n * @type {String}\n ", "range": [ - 14222, - 14322 + 14249, + 14349 ], "loc": { "start": { @@ -167645,8 +167754,8 @@ "type": "Block", "value": "*\n * Indicate whether non-empty option is enabled in drop-down filter\n * types\n * @type {Boolean}\n ", "range": [ - 14384, - 14519 + 14411, + 14546 ], "loc": { "start": { @@ -167663,8 +167772,8 @@ "type": "Block", "value": "*\n * Text for non-empty option in drop-down filter types\n * @type {String}\n ", "range": [ - 14601, - 14705 + 14628, + 14732 ], "loc": { "start": { @@ -167681,8 +167790,8 @@ "type": "Block", "value": "*\n * Indicate whether drop-down filter types filter the table by default\n * on change event\n * @type {Boolean}\n ", "range": [ - 14778, - 14926 + 14805, + 14953 ], "loc": { "start": { @@ -167699,8 +167808,8 @@ "type": "Block", "value": "*\n * Make drop-down filter types options sorted in alpha-numeric manner\n * by default globally or on a column basis\n * @type {Boolean|Array}\n ", "range": [ - 15001, - 15179 + 15028, + 15206 ], "loc": { "start": { @@ -167717,8 +167826,8 @@ "type": "Block", "value": "*\n * Indicate whether options in drop-down filter types are sorted in a\n * ascending numeric manner\n * @type {Boolean}\n * @private\n ", "range": [ - 15321, - 15497 + 15348, + 15524 ], "loc": { "start": { @@ -167735,8 +167844,8 @@ "type": "Block", "value": "*\n * List of columns implementing options sorting in a ascending numeric\n * manner\n * @type {Array}\n ", "range": [ - 15560, - 15697 + 15587, + 15724 ], "loc": { "start": { @@ -167753,8 +167862,8 @@ "type": "Block", "value": "*\n * Indicate whether options in drop-down filter types are sorted in a\n * descending numeric manner\n * @type {Boolean}\n * @private\n ", "range": [ - 15774, - 15951 + 15801, + 15978 ], "loc": { "start": { @@ -167771,8 +167880,8 @@ "type": "Block", "value": "*\n * List of columns implementing options sorting in a descending numeric\n * manner\n * @type {Array}\n ", "range": [ - 16016, - 16154 + 16043, + 16181 ], "loc": { "start": { @@ -167789,8 +167898,8 @@ "type": "Block", "value": "*\n * Indicate whether drop-down filter types are populated on demand at\n * first usage\n * @type {Boolean}\n ", "range": [ - 16234, - 16377 + 16261, + 16404 ], "loc": { "start": { @@ -167807,8 +167916,8 @@ "type": "Block", "value": "*\n * Indicate whether custom drop-down filter options are implemented\n * @type {Boolean}\n ", "range": [ - 16453, - 16571 + 16480, + 16598 ], "loc": { "start": { @@ -167825,8 +167934,8 @@ "type": "Block", "value": "*\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 ", "range": [ - 16638, - 17110 + 16665, + 17137 ], "loc": { "start": { @@ -167843,8 +167952,8 @@ "type": "Block", "value": "** Filter operators **", "range": [ - 17167, - 17193 + 17194, + 17220 ], "loc": { "start": { @@ -167861,8 +167970,8 @@ "type": "Block", "value": "*\n * Regular expression operator for input filter. Defaults to 'rgx:'\n * @type {String}\n ", "range": [ - 17202, - 17319 + 17229, + 17346 ], "loc": { "start": { @@ -167879,8 +167988,8 @@ "type": "Block", "value": "*\n * Empty cells operator for input filter. Defaults to '[empty]'\n * @type {String}\n ", "range": [ - 17385, - 17498 + 17412, + 17525 ], "loc": { "start": { @@ -167897,8 +168006,8 @@ "type": "Block", "value": "*\n * Non-empty cells operator for input filter. Defaults to '[nonempty]'\n * @type {String}\n ", "range": [ - 17565, - 17685 + 17592, + 17712 ], "loc": { "start": { @@ -167915,8 +168024,8 @@ "type": "Block", "value": "*\n * Logical OR operator for input filter. Defaults to '||'\n * @type {String}\n ", "range": [ - 17758, - 17865 + 17785, + 17892 ], "loc": { "start": { @@ -167933,8 +168042,8 @@ "type": "Block", "value": "*\n * Logical AND operator for input filter. Defaults to '&&'\n * @type {String}\n ", "range": [ - 17924, - 18032 + 17951, + 18059 ], "loc": { "start": { @@ -167951,8 +168060,8 @@ "type": "Block", "value": "*\n * Greater than operator for input filter. Defaults to '>'\n * @type {String}\n ", "range": [ - 18092, - 18200 + 18119, + 18227 ], "loc": { "start": { @@ -167969,8 +168078,8 @@ "type": "Block", "value": "*\n * Lower than operator for input filter. Defaults to '<'\n * @type {String}\n ", "range": [ - 18263, - 18369 + 18290, + 18396 ], "loc": { "start": { @@ -167987,8 +168096,8 @@ "type": "Block", "value": "*\n * Lower than or equal operator for input filter. Defaults to '<='\n * @type {String}\n ", "range": [ - 18430, - 18546 + 18457, + 18573 ], "loc": { "start": { @@ -168005,8 +168114,8 @@ "type": "Block", "value": "*\n * Greater than or equal operator for input filter. Defaults to '>='\n * @type {String}\n ", "range": [ - 18614, - 18732 + 18641, + 18759 ], "loc": { "start": { @@ -168023,8 +168132,8 @@ "type": "Block", "value": "*\n * Inequality operator for input filter. Defaults to '!'\n * @type {String}\n ", "range": [ - 18802, - 18908 + 18829, + 18935 ], "loc": { "start": { @@ -168041,8 +168150,8 @@ "type": "Block", "value": "*\n * Like operator for input filter. Defaults to '!'\n * @type {String}\n ", "range": [ - 18973, - 19073 + 19000, + 19100 ], "loc": { "start": { @@ -168059,8 +168168,8 @@ "type": "Block", "value": "*\n * Strict equality operator for input filter. Defaults to '='\n * @type {String}\n ", "range": [ - 19133, - 19244 + 19160, + 19271 ], "loc": { "start": { @@ -168077,8 +168186,8 @@ "type": "Block", "value": "*\n * Starts with operator for input filter. Defaults to '='\n * @type {String}\n ", "range": [ - 19305, - 19412 + 19332, + 19439 ], "loc": { "start": { @@ -168095,8 +168204,8 @@ "type": "Block", "value": "*\n * Ends with operator for input filter. Defaults to '='\n * @type {String}\n ", "range": [ - 19478, - 19583 + 19505, + 19610 ], "loc": { "start": { @@ -168113,8 +168222,8 @@ "type": "Line", "value": " this.curExp = f.cur_exp || '^[¥£€$]';", "range": [ - 19647, - 19687 + 19674, + 19714 ], "loc": { "start": { @@ -168131,8 +168240,8 @@ "type": "Block", "value": "*\n * Stored values separator\n * @type {String}\n ", "range": [ - 19697, - 19773 + 19724, + 19800 ], "loc": { "start": { @@ -168149,8 +168258,8 @@ "type": "Block", "value": "*\n * Enable rows counter UI component\n * @type {Boolean|Object}\n ", "range": [ - 19828, - 19921 + 19855, + 19948 ], "loc": { "start": { @@ -168167,8 +168276,8 @@ "type": "Block", "value": "*\n * Enable status bar UI component\n * @type {Boolean|Object}\n ", "range": [ - 20008, - 20099 + 20035, + 20126 ], "loc": { "start": { @@ -168185,8 +168294,8 @@ "type": "Block", "value": "*\n * Enable activity/spinner indicator UI component\n * @type {Boolean|Object}\n ", "range": [ - 20180, - 20287 + 20207, + 20314 ], "loc": { "start": { @@ -168203,8 +168312,8 @@ "type": "Block", "value": "** validation - reset buttons/links **", "range": [ - 20357, - 20399 + 20384, + 20426 ], "loc": { "start": { @@ -168221,8 +168330,8 @@ "type": "Block", "value": "*\n * Enable filters submission button\n * @type {Boolean}\n ", "range": [ - 20408, - 20494 + 20435, + 20521 ], "loc": { "start": { @@ -168239,8 +168348,8 @@ "type": "Block", "value": "*\n * Define filters submission button text\n * @type {String}\n ", "range": [ - 20546, - 20636 + 20573, + 20663 ], "loc": { "start": { @@ -168257,8 +168366,8 @@ "type": "Block", "value": "*\n * Css class for filters submission button\n * @type {String}\n ", "range": [ - 20716, - 20808 + 20743, + 20835 ], "loc": { "start": { @@ -168275,8 +168384,8 @@ "type": "Block", "value": "*\n * Enable clear button\n * @type {Boolean}\n ", "range": [ - 20924, - 20997 + 20951, + 21024 ], "loc": { "start": { @@ -168293,8 +168402,8 @@ "type": "Block", "value": "*\n * Callback fired before filters are cleared\n * @type {Function}\n ", "range": [ - 21053, - 21149 + 21080, + 21176 ], "loc": { "start": { @@ -168311,8 +168420,8 @@ "type": "Block", "value": "*\n * Callback fired after filters are cleared\n * @type {Function}\n ", "range": [ - 21256, - 21351 + 21283, + 21378 ], "loc": { "start": { @@ -168329,8 +168438,8 @@ "type": "Block", "value": "*\n * Enable paging component\n * @type {Boolean}\n ", "range": [ - 21455, - 21532 + 21482, + 21559 ], "loc": { "start": { @@ -168347,8 +168456,8 @@ "type": "Block", "value": "*\n * Number of hidden rows\n * @type {Number}\n * @private\n ", "range": [ - 21583, - 21677 + 21610, + 21704 ], "loc": { "start": { @@ -168365,8 +168474,8 @@ "type": "Block", "value": "*\n * Enable auto-filter behaviour, table is filtered when a user\n * stops typing\n * @type {Boolean}\n ", "range": [ - 21718, - 21855 + 21745, + 21882 ], "loc": { "start": { @@ -168383,8 +168492,8 @@ "type": "Block", "value": "*\n * Auto-filter delay in msecs\n * @type {Number}\n ", "range": [ - 21915, - 21994 + 21942, + 22021 ], "loc": { "start": { @@ -168401,8 +168510,8 @@ "type": "Block", "value": "*\n * Indicate whether user is typing\n * @type {Boolean}\n * @private\n ", "range": [ - 22118, - 22223 + 22145, + 22250 ], "loc": { "start": { @@ -168419,8 +168528,8 @@ "type": "Block", "value": "*\n * Auto-filter interval ID\n * @type {String}\n * @private\n ", "range": [ - 22267, - 22363 + 22294, + 22390 ], "loc": { "start": { @@ -168437,8 +168546,8 @@ "type": "Block", "value": "*\n * Enable keyword highlighting behaviour\n * @type {Boolean}\n ", "range": [ - 22410, - 22501 + 22437, + 22528 ], "loc": { "start": { @@ -168455,8 +168564,8 @@ "type": "Block", "value": "*\n * Enable no results message UI component\n * @type {Boolean}\n ", "range": [ - 22575, - 22667 + 22602, + 22694 ], "loc": { "start": { @@ -168473,8 +168582,8 @@ "type": "Block", "value": "*\n * Enable state persistence\n * @type {Boolean}\n ", "range": [ - 22776, - 22854 + 22803, + 22881 ], "loc": { "start": { @@ -168491,8 +168600,8 @@ "type": "Block", "value": "** data types **", "range": [ - 22921, - 22941 + 22948, + 22968 ], "loc": { "start": { @@ -168509,8 +168618,8 @@ "type": "Block", "value": "*\n * Enable date type module\n * @type {Boolean}\n * @private\n ", "range": [ - 22951, - 23048 + 22978, + 23075 ], "loc": { "start": { @@ -168527,8 +168636,8 @@ "type": "Block", "value": "*\n * Define default locale, default to 'en' as per Sugar Date module:\n * https://sugarjs.com/docs/#/DateLocales\n * @type {String}\n ", "range": [ - 23088, - 23255 + 23115, + 23282 ], "loc": { "start": { @@ -168545,8 +168654,8 @@ "type": "Block", "value": "*\n * Define thousands separator ',' or '.', defaults to ','\n * @type {String}\n ", "range": [ - 23305, - 23412 + 23332, + 23439 ], "loc": { "start": { @@ -168563,8 +168672,8 @@ "type": "Block", "value": "*\n * Define decimal separator ',' or '.', defaults to '.'\n * @type {String}\n ", "range": [ - 23486, - 23591 + 23513, + 23618 ], "loc": { "start": { @@ -168581,8 +168690,8 @@ "type": "Block", "value": "*\n * Define data types on a column basis, possible values 'string',\n * 'number', 'formatted-number', 'date', 'ipaddress' ie:\n * col_types : [\n * 'string', 'date', 'number',\n * { type: 'formatted-number', decimal: ',', thousands: '.' },\n * { type: 'date', locale: 'en-gb' },\n * { type: 'date', format: ['{dd}-{months}-{yyyy|yy}'] }\n * ]\n *\n * Refer to https://sugarjs.com/docs/#/DateParsing for exhaustive\n * information on date parsing formats supported by Sugar Date\n * @type {Array}\n ", "range": [ - 23661, - 24259 + 23688, + 24286 ], "loc": { "start": { @@ -168599,8 +168708,8 @@ "type": "Block", "value": "** ids prefixes **", "range": [ - 24334, - 24356 + 24361, + 24383 ], "loc": { "start": { @@ -168617,8 +168726,8 @@ "type": "Block", "value": "*\n * Main prefix\n * @private\n ", "range": [ - 24365, - 24423 + 24392, + 24450 ], "loc": { "start": { @@ -168635,8 +168744,8 @@ "type": "Block", "value": "*\n * Filter's ID prefix (inputs - selects)\n * @private\n ", "range": [ - 24461, - 24545 + 24488, + 24572 ], "loc": { "start": { @@ -168653,8 +168762,8 @@ "type": "Block", "value": "*\n * Button's ID prefix\n * @private\n ", "range": [ - 24585, - 24650 + 24612, + 24677 ], "loc": { "start": { @@ -168671,8 +168780,8 @@ "type": "Block", "value": "*\n * Toolbar container ID prefix\n * @private\n ", "range": [ - 24696, - 24770 + 24723, + 24797 ], "loc": { "start": { @@ -168689,8 +168798,8 @@ "type": "Block", "value": "*\n * Toolbar left element ID prefix\n * @private\n ", "range": [ - 24814, - 24891 + 24841, + 24918 ], "loc": { "start": { @@ -168707,8 +168816,8 @@ "type": "Block", "value": "*\n * Toolbar right element ID prefix\n * @private\n ", "range": [ - 24934, - 25012 + 24961, + 25039 ], "loc": { "start": { @@ -168725,8 +168834,8 @@ "type": "Block", "value": "*\n * Toolbar middle element ID prefix\n * @private\n ", "range": [ - 25055, - 25134 + 25082, + 25161 ], "loc": { "start": { @@ -168743,8 +168852,8 @@ "type": "Block", "value": "*\n * Responsive Css class\n * @private\n ", "range": [ - 25177, - 25244 + 25204, + 25271 ], "loc": { "start": { @@ -168761,8 +168870,8 @@ "type": "Block", "value": "** extensions **", "range": [ - 25292, - 25312 + 25319, + 25339 ], "loc": { "start": { @@ -168779,8 +168888,8 @@ "type": "Block", "value": "*\n * List of loaded extensions\n * @type {Array}\n * @private\n ", "range": [ - 25321, - 25418 + 25348, + 25445 ], "loc": { "start": { @@ -168797,8 +168906,8 @@ "type": "Block", "value": "*\n * Determine whether extensions are loaded\n * @type {Boolean}\n * @private\n ", "range": [ - 25468, - 25581 + 25495, + 25608 ], "loc": { "start": { @@ -168815,8 +168924,8 @@ "type": "Block", "value": "** themes **", "range": [ - 25646, - 25662 + 25673, + 25689 ], "loc": { "start": { @@ -168833,8 +168942,8 @@ "type": "Block", "value": "*\n * Enable default theme\n * @type {Boolean}\n ", "range": [ - 25671, - 25745 + 25698, + 25772 ], "loc": { "start": { @@ -168851,8 +168960,8 @@ "type": "Block", "value": "*\n * Determine whether themes are enables\n * @type {Boolean}\n * @private\n ", "range": [ - 25822, - 25932 + 25849, + 25959 ], "loc": { "start": { @@ -168869,8 +168978,8 @@ "type": "Block", "value": "*\n * List of themes, ie:\n * themes: [{ name: 'skyblue' }]\n * @type {Array}\n ", "range": [ - 26015, - 26127 + 26042, + 26154 ], "loc": { "start": { @@ -168887,8 +168996,8 @@ "type": "Block", "value": "*\n * Define path to themes assets, defaults to\n * 'tablefilter/style/themes/'. Usage:\n * themes: [{ name: 'skyblue' }]\n * @type {Array}\n ", "range": [ - 26175, - 26356 + 26202, + 26383 ], "loc": { "start": { @@ -168905,8 +169014,8 @@ "type": "Block", "value": "*\n * Enable responsive layout\n * @type {Boolean}\n ", "range": [ - 26437, - 26515 + 26464, + 26542 ], "loc": { "start": { @@ -168923,8 +169032,8 @@ "type": "Block", "value": "*\n * Features registry\n * @private\n ", "range": [ - 26574, - 26638 + 26601, + 26665 ], "loc": { "start": { @@ -168941,8 +169050,8 @@ "type": "Block", "value": "*\n * Extensions registry\n * @private\n ", "range": [ - 26671, - 26737 + 26698, + 26764 ], "loc": { "start": { @@ -168959,8 +169068,8 @@ "type": "Line", "value": "conditionally instantiate required features", "range": [ - 26778, - 26823 + 26805, + 26850 ], "loc": { "start": { @@ -168977,8 +169086,8 @@ "type": "Line", "value": "load styles if necessary", "range": [ - 26942, - 26968 + 26969, + 26995 ], "loc": { "start": { @@ -168995,8 +169104,8 @@ "type": "Block", "value": "*\n * Initialise features and layout\n ", "range": [ - 27051, - 27100 + 27078, + 27127 ], "loc": { "start": { @@ -169013,8 +169122,8 @@ "type": "Line", "value": "loads theme", "range": [ - 27346, - 27359 + 27373, + 27386 ], "loc": { "start": { @@ -169031,8 +169140,8 @@ "type": "Line", "value": "explicitly initialise features in given order", "range": [ - 27614, - 27661 + 27641, + 27688 ], "loc": { "start": { @@ -169049,8 +169158,8 @@ "type": "Line", "value": "filters grid is not generated", "range": [ - 27899, - 27930 + 27926, + 27957 ], "loc": { "start": { @@ -169067,8 +169176,8 @@ "type": "Line", "value": " Generate filters", "range": [ - 28131, - 28150 + 28158, + 28177 ], "loc": { "start": { @@ -169085,8 +169194,8 @@ "type": "Line", "value": "only 1 input for single search", "range": [ - 28730, - 28762 + 28757, + 28789 ], "loc": { "start": { @@ -169103,8 +169212,8 @@ "type": "Line", "value": "drop-down filters", "range": [ - 28930, - 28949 + 28957, + 28976 ], "loc": { "start": { @@ -169121,8 +169230,8 @@ "type": "Line", "value": " checklist", "range": [ - 29184, - 29196 + 29211, + 29223 ], "loc": { "start": { @@ -169139,8 +169248,8 @@ "type": "Line", "value": " this adds submit button", "range": [ - 29515, - 29541 + 29542, + 29568 ], "loc": { "start": { @@ -169157,8 +169266,8 @@ "type": "Line", "value": "if this.fltGrid", "range": [ - 29876, - 29893 + 29903, + 29920 ], "loc": { "start": { @@ -169175,8 +169284,8 @@ "type": "Block", "value": " Features ", "range": [ - 29903, - 29917 + 29930, + 29944 ], "loc": { "start": { @@ -169193,8 +169302,8 @@ "type": "Line", "value": "TF css class is added to table", "range": [ - 30388, - 30420 + 30415, + 30447 ], "loc": { "start": { @@ -169211,8 +169320,8 @@ "type": "Block", "value": " Load extensions ", "range": [ - 30627, - 30648 + 30654, + 30675 ], "loc": { "start": { @@ -169229,8 +169338,8 @@ "type": "Line", "value": " Subscribe to events", "range": [ - 30689, - 30711 + 30716, + 30738 ], "loc": { "start": { @@ -169247,8 +169356,8 @@ "type": "Block", "value": "*\n * Detect key\n * @param {Event} evt\n ", "range": [ - 30963, - 31026 + 30990, + 31053 ], "loc": { "start": { @@ -169265,8 +169374,8 @@ "type": "Block", "value": "*\n * Filter's keyup event: if auto-filter on, detect user is typing and filter\n * columns\n * @param {Event} evt\n ", "range": [ - 31494, - 31627 + 31521, + 31654 ], "loc": { "start": { @@ -169283,8 +169392,8 @@ "type": "Block", "value": "*\n * Filter's keydown event: if auto-filter on, detect user is typing\n ", "range": [ - 32483, - 32566 + 32510, + 32593 ], "loc": { "start": { @@ -169301,8 +169410,8 @@ "type": "Block", "value": "*\n * Filter's focus event\n * @param {Event} evt\n ", "range": [ - 32675, - 32740 + 32702, + 32767 ], "loc": { "start": { @@ -169319,8 +169428,8 @@ "type": "Block", "value": "*\n * Filter's blur event: if auto-filter on, clear interval on filter blur\n ", "range": [ - 32862, - 32950 + 32889, + 32977 ], "loc": { "start": { @@ -169337,8 +169446,8 @@ "type": "Block", "value": "*\n * Insert filters row at initialization\n ", "range": [ - 33162, - 33217 + 33189, + 33244 ], "loc": { "start": { @@ -169355,8 +169464,8 @@ "type": "Line", "value": " TODO: prevent filters row generation for popup filters too,", "range": [ - 33252, - 33314 + 33279, + 33341 ], "loc": { "start": { @@ -169373,8 +169482,8 @@ "type": "Line", "value": " to reduce and simplify headers row index adjusting across lib modules", "range": [ - 33323, - 33395 + 33350, + 33422 ], "loc": { "start": { @@ -169391,8 +169500,8 @@ "type": "Line", "value": " (GridLayout, PopupFilter etc)", "range": [ - 33404, - 33436 + 33431, + 33463 ], "loc": { "start": { @@ -169409,8 +169518,8 @@ "type": "Block", "value": "*\n * Initialize filtersless table\n ", "range": [ - 33988, - 34035 + 34015, + 34062 ], "loc": { "start": { @@ -169427,8 +169536,8 @@ "type": "Block", "value": "*\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 ", "range": [ - 34239, - 34458 + 34266, + 34485 ], "loc": { "start": { @@ -169445,8 +169554,8 @@ "type": "Line", "value": "filter is appended in custom element", "range": [ - 35217, - 35255 + 35244, + 35282 ], "loc": { "start": { @@ -169463,8 +169572,8 @@ "type": "Block", "value": "*\n * Build submit button\n * @param {Number} colIndex Column index\n * @param {DOMElement} container Container DOM element\n ", "range": [ - 35684, - 35833 + 35711, + 35860 ], "loc": { "start": { @@ -169481,8 +169590,8 @@ "type": "Line", "value": "filter is appended in custom element", "range": [ - 36150, - 36188 + 36177, + 36215 ], "loc": { "start": { @@ -169499,8 +169608,8 @@ "type": "Block", "value": "*\n * Istantiate the collection of features required by the\n * configuration and add them to the features registry. A feature is\n * described by a `class` and `name` fields and and optional `property`\n * field:\n * {\n * class: AClass,\n * name: 'aClass'\n * }\n * @param {Array} [features=[]]\n * @private\n ", "range": [ - 36403, - 36756 + 36430, + 36783 ], "loc": { "start": { @@ -169517,8 +169626,8 @@ "type": "Line", "value": " TODO: remove the property field.", "range": [ - 36850, - 36885 + 36877, + 36912 ], "loc": { "start": { @@ -169535,8 +169644,8 @@ "type": "Line", "value": " Due to naming convention inconsistencies, a `property`", "range": [ - 36898, - 36955 + 36925, + 36982 ], "loc": { "start": { @@ -169553,8 +169662,8 @@ "type": "Line", "value": " field is added to allow a conditional instanciation based", "range": [ - 36968, - 37028 + 36995, + 37055 ], "loc": { "start": { @@ -169571,8 +169680,8 @@ "type": "Line", "value": " on that property on TableFilter, if supplied.", "range": [ - 37041, - 37089 + 37068, + 37116 ], "loc": { "start": { @@ -169589,8 +169698,8 @@ "type": "Block", "value": "*\n * Initialise the passed features collection. A feature is described by a\n * `class` and `name` fields and and optional `property` field:\n * {\n * class: AClass,\n * name: 'aClass'\n * }\n * @param {Array} [features=[]]\n * @private\n ", "range": [ - 37388, - 37663 + 37415, + 37690 ], "loc": { "start": { @@ -169607,8 +169716,8 @@ "type": "Block", "value": "*\n * Return a feature instance for a given name\n * @param {String} name Name of the feature\n * @return {Object}\n ", "range": [ - 37919, - 38053 + 37946, + 38080 ], "loc": { "start": { @@ -169625,8 +169734,8 @@ "type": "Block", "value": "*\n * Initialise all the extensions defined in the configuration object\n ", "range": [ - 38116, - 38200 + 38143, + 38227 ], "loc": { "start": { @@ -169643,8 +169752,8 @@ "type": "Line", "value": " Set config's publicPath dynamically for Webpack...", "range": [ - 38334, - 38387 + 38361, + 38414 ], "loc": { "start": { @@ -169661,8 +169770,8 @@ "type": "Block", "value": "*\n * Load an extension module\n * @param {Object} ext Extension config object\n ", "range": [ - 38709, - 38804 + 38736, + 38831 ], "loc": { "start": { @@ -169679,8 +169788,8 @@ "type": "Line", "value": " Require pattern for Webpack", "range": [ - 39224, - 39254 + 39251, + 39281 ], "loc": { "start": { @@ -169697,8 +169806,8 @@ "type": "Block", "value": " eslint-disable ", "range": [ - 39315, - 39335 + 39342, + 39362 ], "loc": { "start": { @@ -169715,8 +169824,8 @@ "type": "Block", "value": " eslint-enable ", "range": [ - 39399, - 39418 + 39426, + 39445 ], "loc": { "start": { @@ -169733,8 +169842,8 @@ "type": "Block", "value": "*\n * Get an extension instance\n * @param {String} name Name of the extension\n * @return {Object} Extension instance\n ", "range": [ - 39510, - 39653 + 39537, + 39680 ], "loc": { "start": { @@ -169751,8 +169860,8 @@ "type": "Block", "value": "*\n * Check passed extension name exists\n * @param {String} name Name of the extension\n * @return {Boolean}\n ", "range": [ - 39726, - 39856 + 39753, + 39883 ], "loc": { "start": { @@ -169769,8 +169878,8 @@ "type": "Block", "value": "*\n * Register the passed extension instance with associated name\n * @param {Object} inst Extension instance\n * @param {String} name Name of the extension\n ", "range": [ - 39942, - 40117 + 39969, + 40144 ], "loc": { "start": { @@ -169787,8 +169896,8 @@ "type": "Block", "value": "*\n * Destroy all the extensions store in extensions registry\n ", "range": [ - 40204, - 40278 + 40231, + 40305 ], "loc": { "start": { @@ -169805,8 +169914,8 @@ "type": "Block", "value": "*\n * Load themes defined in the configuration object\n ", "range": [ - 40475, - 40541 + 40502, + 40568 ], "loc": { "start": { @@ -169823,8 +169932,8 @@ "type": "Line", "value": "Default theme config", "range": [ - 40724, - 40746 + 40751, + 40773 ], "loc": { "start": { @@ -169841,8 +169950,8 @@ "type": "Line", "value": " Enable loader indicator", "range": [ - 41574, - 41600 + 41601, + 41627 ], "loc": { "start": { @@ -169859,8 +169968,8 @@ "type": "Block", "value": "*\n * Return stylesheet DOM element for a given theme name\n * @return {DOMElement} stylesheet element\n ", "range": [ - 41698, - 41816 + 41725, + 41843 ], "loc": { "start": { @@ -169877,8 +169986,8 @@ "type": "Block", "value": "*\n * Destroy filter grid\n ", "range": [ - 41906, - 41944 + 41933, + 41971 ], "loc": { "start": { @@ -169895,8 +170004,8 @@ "type": "Line", "value": " broadcast destroy event modules and extensions are subscribed to", "range": [ - 42323, - 42390 + 42350, + 42417 ], "loc": { "start": { @@ -169913,8 +170022,8 @@ "type": "Line", "value": " unsubscribe to events", "range": [ - 42554, - 42578 + 42581, + 42605 ], "loc": { "start": { @@ -169931,8 +170040,8 @@ "type": "Block", "value": "*\n * Generate container element for paging, reset button, rows counter etc.\n ", "range": [ - 43163, - 43252 + 43190, + 43279 ], "loc": { "start": { @@ -169949,8 +170058,8 @@ "type": "Block", "value": "** container div **", "range": [ - 43338, - 43361 + 43365, + 43388 ], "loc": { "start": { @@ -169967,8 +170076,8 @@ "type": "Line", "value": "custom container", "range": [ - 43458, - 43476 + 43485, + 43503 ], "loc": { "start": { @@ -169985,8 +170094,8 @@ "type": "Line", "value": "grid-layout", "range": [ - 43584, - 43597 + 43611, + 43624 ], "loc": { "start": { @@ -170003,8 +170112,8 @@ "type": "Line", "value": "default location: just above the table", "range": [ - 43816, - 43856 + 43843, + 43883 ], "loc": { "start": { @@ -170021,8 +170130,8 @@ "type": "Block", "value": "** left div containing rows # displayer **", "range": [ - 44070, - 44116 + 44097, + 44143 ], "loc": { "start": { @@ -170039,8 +170148,8 @@ "type": "Block", "value": "** right div containing reset button\n + nb results per page select **", "range": [ - 44267, - 44361 + 44294, + 44388 ], "loc": { "start": { @@ -170057,8 +170166,8 @@ "type": "Block", "value": "** mid div containing paging elements **", "range": [ - 44512, - 44556 + 44539, + 44583 ], "loc": { "start": { @@ -170075,8 +170184,8 @@ "type": "Line", "value": " emit help initialisation only if undefined", "range": [ - 44707, - 44752 + 44734, + 44779 ], "loc": { "start": { @@ -170093,8 +170202,8 @@ "type": "Line", "value": " explicitily enable help to initialise feature by", "range": [ - 44799, - 44850 + 44826, + 44877 ], "loc": { "start": { @@ -170111,8 +170220,8 @@ "type": "Line", "value": " default, only if setting is undefined", "range": [ - 44863, - 44903 + 44890, + 44930 ], "loc": { "start": { @@ -170129,8 +170238,8 @@ "type": "Block", "value": "*\n * Remove toolbar container element\n ", "range": [ - 45011, - 45062 + 45038, + 45089 ], "loc": { "start": { @@ -170147,8 +170256,8 @@ "type": "Block", "value": "*\n * Remove all the external column filters\n ", "range": [ - 45349, - 45406 + 45376, + 45433 ], "loc": { "start": { @@ -170165,8 +170274,8 @@ "type": "Block", "value": "*\n * Check if given column implements a filter with custom options\n * @param {Number} colIndex Column's index\n * @return {Boolean}\n ", "range": [ - 45821, - 45975 + 45848, + 46002 ], "loc": { "start": { @@ -170183,8 +170292,8 @@ "type": "Block", "value": "*\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 ", "range": [ - 46121, - 46317 + 46148, + 46344 ], "loc": { "start": { @@ -170201,8 +170310,8 @@ "type": "Block", "value": "*\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 ", "range": [ - 47177, - 47414 + 47204, + 47441 ], "loc": { "start": { @@ -170219,8 +170328,8 @@ "type": "Line", "value": "fire onbefore callback", "range": [ - 47518, - 47542 + 47545, + 47569 ], "loc": { "start": { @@ -170237,8 +170346,8 @@ "type": "Line", "value": " search args re-init", "range": [ - 47781, - 47803 + 47808, + 47830 ], "loc": { "start": { @@ -170255,8 +170364,8 @@ "type": "Line", "value": " already filtered rows display re-init", "range": [ - 47919, - 47959 + 47946, + 47986 ], "loc": { "start": { @@ -170273,8 +170382,8 @@ "type": "Line", "value": " checks if row has exact cell #", "range": [ - 48091, - 48124 + 48118, + 48151 ], "loc": { "start": { @@ -170291,8 +170400,8 @@ "type": "Line", "value": "only for single filter search", "range": [ - 48293, - 48324 + 48320, + 48351 ], "loc": { "start": { @@ -170309,8 +170418,8 @@ "type": "Line", "value": " this loop retrieves cell data", "range": [ - 48381, - 48413 + 48408, + 48440 ], "loc": { "start": { @@ -170327,8 +170436,8 @@ "type": "Line", "value": "searched keyword", "range": [ - 48478, - 48496 + 48505, + 48523 ], "loc": { "start": { @@ -170345,8 +170454,8 @@ "type": "Line", "value": "multiple search parameter operator ||", "range": [ - 48776, - 48815 + 48803, + 48842 ], "loc": { "start": { @@ -170363,8 +170472,8 @@ "type": "Line", "value": "multiple search || parameter boolean", "range": [ - 48906, - 48944 + 48933, + 48971 ], "loc": { "start": { @@ -170381,8 +170490,8 @@ "type": "Line", "value": "multiple search parameter operator &&", "range": [ - 49022, - 49061 + 49049, + 49088 ], "loc": { "start": { @@ -170399,8 +170508,8 @@ "type": "Line", "value": "multiple search && parameter boolean", "range": [ - 49153, - 49191 + 49180, + 49218 ], "loc": { "start": { @@ -170417,8 +170526,8 @@ "type": "Line", "value": "detect operators or array query", "range": [ - 49268, - 49301 + 49295, + 49328 ], "loc": { "start": { @@ -170435,8 +170544,8 @@ "type": "Line", "value": " isolate search term and check occurence in cell data", "range": [ - 49673, - 49728 + 49700, + 49755 ], "loc": { "start": { @@ -170453,8 +170562,8 @@ "type": "Line", "value": "single search parameter", "range": [ - 50473, - 50498 + 50500, + 50525 ], "loc": { "start": { @@ -170471,8 +170580,8 @@ "type": "Line", "value": "else single param", "range": [ - 50788, - 50807 + 50815, + 50834 ], "loc": { "start": { @@ -170489,8 +170598,8 @@ "type": "Line", "value": "for j", "range": [ - 51114, - 51121 + 51141, + 51148 ], "loc": { "start": { @@ -170507,8 +170616,8 @@ "type": "Line", "value": " for k", "range": [ - 51477, - 51485 + 51504, + 51512 ], "loc": { "start": { @@ -170525,8 +170634,8 @@ "type": "Line", "value": "fire onafterfilter callback", "range": [ - 51536, - 51565 + 51563, + 51592 ], "loc": { "start": { @@ -170543,8 +170652,8 @@ "type": "Block", "value": "*\n * Test for a match of search term in cell data\n * @param {String} term Search term\n * @param {String} cellValue Cell data\n * @param {Number} colIdx Column index\n * @return {Boolean}\n ", "range": [ - 51676, - 51899 + 51703, + 51926 ], "loc": { "start": { @@ -170561,8 +170670,8 @@ "type": "Line", "value": " re_an = new RegExp(this.anOperator),", "range": [ - 52458, - 52497 + 52485, + 52524 ], "loc": { "start": { @@ -170579,8 +170688,8 @@ "type": "Line", "value": " re_cr = new RegExp(this.curExp),", "range": [ - 52510, - 52545 + 52537, + 52572 ], "loc": { "start": { @@ -170597,8 +170706,8 @@ "type": "Line", "value": "Search arg operator tests", "range": [ - 52769, - 52796 + 52796, + 52823 ], "loc": { "start": { @@ -170615,8 +170724,8 @@ "type": "Line", "value": " hatermN = re_an.test(term),", "range": [ - 53065, - 53095 + 53092, + 53122 ], "loc": { "start": { @@ -170633,8 +170742,8 @@ "type": "Line", "value": " Check for dates or resolve date type", "range": [ - 53290, - 53329 + 53317, + 53356 ], "loc": { "start": { @@ -170651,8 +170760,8 @@ "type": "Line", "value": " Search arg dates tests", "range": [ - 53637, - 53662 + 53664, + 53689 ], "loc": { "start": { @@ -170669,8 +170778,8 @@ "type": "Line", "value": " lower equal date", "range": [ - 54303, - 54322 + 54330, + 54349 ], "loc": { "start": { @@ -170687,8 +170796,8 @@ "type": "Line", "value": " lower date", "range": [ - 54485, - 54498 + 54512, + 54525 ], "loc": { "start": { @@ -170705,8 +170814,8 @@ "type": "Line", "value": " greater equal date", "range": [ - 54663, - 54684 + 54690, + 54711 ], "loc": { "start": { @@ -170723,8 +170832,8 @@ "type": "Line", "value": " greater date", "range": [ - 54852, - 54867 + 54879, + 54894 ], "loc": { "start": { @@ -170741,8 +170850,8 @@ "type": "Line", "value": " different date", "range": [ - 55032, - 55049 + 55059, + 55076 ], "loc": { "start": { @@ -170759,8 +170868,8 @@ "type": "Line", "value": " equal date", "range": [ - 55239, - 55252 + 55266, + 55279 ], "loc": { "start": { @@ -170777,8 +170886,8 @@ "type": "Line", "value": " searched keyword with * operator doesn't have to be a date", "range": [ - 55443, - 55504 + 55470, + 55531 ], "loc": { "start": { @@ -170795,8 +170904,8 @@ "type": "Line", "value": " like date", "range": [ - 55544, - 55556 + 55571, + 55583 ], "loc": { "start": { @@ -170813,8 +170922,8 @@ "type": "Line", "value": "empty", "range": [ - 55872, - 55879 + 55899, + 55906 ], "loc": { "start": { @@ -170831,8 +170940,8 @@ "type": "Line", "value": "non-empty", "range": [ - 55990, - 56001 + 56017, + 56028 ], "loc": { "start": { @@ -170849,8 +170958,8 @@ "type": "Line", "value": " Convert to number anyways to auto-resolve type in case not", "range": [ - 56282, - 56343 + 56309, + 56370 ], "loc": { "start": { @@ -170867,8 +170976,8 @@ "type": "Line", "value": " defined by configuration", "range": [ - 56356, - 56383 + 56383, + 56410 ], "loc": { "start": { @@ -170885,8 +170994,8 @@ "type": "Line", "value": " first checks if there is any operator (<,>,<=,>=,!,*,=,{,},", "range": [ - 56469, - 56531 + 56496, + 56558 ], "loc": { "start": { @@ -170903,8 +171012,8 @@ "type": "Line", "value": " rgx:)", "range": [ - 56544, - 56552 + 56571, + 56579 ], "loc": { "start": { @@ -170921,8 +171030,8 @@ "type": "Line", "value": " lower equal", "range": [ - 56565, - 56579 + 56592, + 56606 ], "loc": { "start": { @@ -170939,8 +171048,8 @@ "type": "Line", "value": "greater equal", "range": [ - 56770, - 56785 + 56797, + 56812 ], "loc": { "start": { @@ -170957,8 +171066,8 @@ "type": "Line", "value": "lower", "range": [ - 56981, - 56988 + 57008, + 57015 ], "loc": { "start": { @@ -170975,8 +171084,8 @@ "type": "Line", "value": "greater", "range": [ - 57182, - 57191 + 57209, + 57218 ], "loc": { "start": { @@ -170993,8 +171102,8 @@ "type": "Line", "value": "different", "range": [ - 57385, - 57396 + 57412, + 57423 ], "loc": { "start": { @@ -171011,8 +171120,8 @@ "type": "Line", "value": "like", "range": [ - 57587, - 57593 + 57614, + 57620 ], "loc": { "start": { @@ -171029,8 +171138,8 @@ "type": "Line", "value": "equal", "range": [ - 57770, - 57777 + 57797, + 57804 ], "loc": { "start": { @@ -171047,8 +171156,8 @@ "type": "Line", "value": "starts with", "range": [ - 57953, - 57966 + 57980, + 57993 ], "loc": { "start": { @@ -171065,8 +171174,8 @@ "type": "Line", "value": "ends with", "range": [ - 58135, - 58146 + 58162, + 58173 ], "loc": { "start": { @@ -171083,8 +171192,8 @@ "type": "Line", "value": "empty", "range": [ - 58565, - 58572 + 58592, + 58599 ], "loc": { "start": { @@ -171101,8 +171210,8 @@ "type": "Line", "value": "non-empty", "range": [ - 58683, - 58694 + 58710, + 58721 ], "loc": { "start": { @@ -171119,8 +171228,8 @@ "type": "Line", "value": "regexp", "range": [ - 58806, - 58814 + 58833, + 58841 ], "loc": { "start": { @@ -171137,8 +171246,8 @@ "type": "Line", "value": "in case regexp throws", "range": [ - 58861, - 58884 + 58888, + 58911 ], "loc": { "start": { @@ -171155,8 +171264,8 @@ "type": "Line", "value": "operator is removed", "range": [ - 58927, - 58948 + 58954, + 58975 ], "loc": { "start": { @@ -171173,8 +171282,8 @@ "type": "Line", "value": " If numeric type data, perform a strict equality test and", "range": [ - 59236, - 59295 + 59263, + 59322 ], "loc": { "start": { @@ -171191,8 +171300,8 @@ "type": "Line", "value": " fallback to unformatted number string comparison", "range": [ - 59312, - 59363 + 59339, + 59390 ], "loc": { "start": { @@ -171209,8 +171318,8 @@ "type": "Line", "value": " parseNb can return 0 for strings which are not", "range": [ - 59532, - 59581 + 59559, + 59608 ], "loc": { "start": { @@ -171227,8 +171336,8 @@ "type": "Line", "value": " formatted numbers, in that case return the original", "range": [ - 59602, - 59656 + 59629, + 59683 ], "loc": { "start": { @@ -171245,8 +171354,8 @@ "type": "Line", "value": " string. TODO: handle this in parseNb", "range": [ - 59677, - 59716 + 59704, + 59743 ], "loc": { "start": { @@ -171263,8 +171372,8 @@ "type": "Line", "value": " Finally test search term is contained in cell data", "range": [ - 60019, - 60072 + 60046, + 60099 ], "loc": { "start": { @@ -171281,8 +171390,8 @@ "type": "Line", "value": "else", "range": [ - 60395, - 60401 + 60422, + 60428 ], "loc": { "start": { @@ -171299,8 +171408,8 @@ "type": "Block", "value": "*\n * Return the data of a specified column\n * @param {Number} colIndex Column index\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Arrat} [exclude=[]] List of row indexes to be excluded\n * @return Flat list of data for a column\n ", "range": [ - 60440, - 60724 + 60467, + 60751 ], "loc": { "start": { @@ -171317,8 +171426,8 @@ "type": "Block", "value": "*\n * Return the values of a specified column\n * @param {Number} colIndex Column index\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Arrat} [exclude=[]] List of row indexes to be excluded\n * @return Flat list of values for a column\n ", "range": [ - 60879, - 61167 + 60906, + 61194 ], "loc": { "start": { @@ -171335,8 +171444,8 @@ "type": "Block", "value": "*\n * Return the data of a specified column\n * @param {Number} colIndex Column index\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [typed=false] Return a typed value\n * @param {Array} [exclude=[]] List of row indexes to be excluded\n * @return {Array} Flat list of data for a column\n * @private\n ", "range": [ - 61325, - 61706 + 61352, + 61733 ], "loc": { "start": { @@ -171353,8 +171462,8 @@ "type": "Line", "value": " checks if current row index appears in exclude array", "range": [ - 62244, - 62299 + 62271, + 62326 ], "loc": { "start": { @@ -171371,8 +171480,8 @@ "type": "Line", "value": " checks if row has exact cell # and is not excluded", "range": [ - 62499, - 62552 + 62526, + 62579 ], "loc": { "start": { @@ -171389,8 +171498,8 @@ "type": "Line", "value": " this loop retrieves cell data", "range": [ - 62630, - 62662 + 62657, + 62689 ], "loc": { "start": { @@ -171407,8 +171516,8 @@ "type": "Block", "value": "*\n * Return the filter's value of a specified column\n * @param {Number} index Column index\n * @return {String} Filter value\n ", "range": [ - 62986, - 63138 + 63013, + 63165 ], "loc": { "start": { @@ -171425,8 +171534,8 @@ "type": "Line", "value": "mutiple select", "range": [ - 63532, - 63548 + 63559, + 63575 ], "loc": { "start": { @@ -171443,8 +171552,8 @@ "type": "Line", "value": "checklist", "range": [ - 63677, - 63688 + 63704, + 63715 ], "loc": { "start": { @@ -171461,8 +171570,8 @@ "type": "Line", "value": "return an empty string if collection is empty or contains a single", "range": [ - 63819, - 63887 + 63846, + 63914 ], "loc": { "start": { @@ -171479,8 +171588,8 @@ "type": "Line", "value": "empty string", "range": [ - 63896, - 63910 + 63923, + 63937 ], "loc": { "start": { @@ -171497,8 +171606,8 @@ "type": "Block", "value": "*\n * Return the filters' values\n * @return {Array} List of filters' values\n ", "range": [ - 64104, - 64196 + 64131, + 64223 ], "loc": { "start": { @@ -171515,8 +171624,8 @@ "type": "Block", "value": "*\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 ", "range": [ - 64638, - 64801 + 64665, + 64828 ], "loc": { "start": { @@ -171533,8 +171642,8 @@ "type": "Block", "value": "*\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 ", "range": [ - 64932, - 65333 + 64959, + 65360 ], "loc": { "start": { @@ -171551,8 +171660,8 @@ "type": "Block", "value": "*\n * Return the filter's DOM element for a given column\n * @param {Number} index Column's index\n * @return {DOMElement}\n ", "range": [ - 65750, - 65896 + 65777, + 65923 ], "loc": { "start": { @@ -171569,8 +171678,8 @@ "type": "Block", "value": "*\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 ", "range": [ - 66005, - 66171 + 66032, + 66198 ], "loc": { "start": { @@ -171587,8 +171696,8 @@ "type": "Block", "value": "*\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 ", "range": [ - 66319, - 66550 + 66346, + 66577 ], "loc": { "start": { @@ -171605,8 +171714,8 @@ "type": "Block", "value": "*\n * Return the text content of a given cell\n * @param {DOMElement} Cell's DOM element\n * @return {String}\n ", "range": [ - 66792, - 66920 + 66819, + 66947 ], "loc": { "start": { @@ -171623,8 +171732,8 @@ "type": "Line", "value": " Invoke cellParser for this column if any", "range": [ - 67030, - 67073 + 67057, + 67100 ], "loc": { "start": { @@ -171641,8 +171750,8 @@ "type": "Block", "value": "*\n * Return the typed data of a given cell based on the column type definition\n * @param {DOMElement} cell Cell's DOM element\n * @return {String|Number|Date}\n ", "range": [ - 67251, - 67431 + 67278, + 67458 ], "loc": { "start": { @@ -171659,8 +171768,8 @@ "type": "Block", "value": "*\n * Return the table data based on its columns data type definitions\n * with following structure:\n * [\n * [rowIndex, [data0, data1...]],\n * [rowIndex, [data0, data1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @return {Array}\n ", "range": [ - 67998, - 68378 + 68025, + 68405 ], "loc": { "start": { @@ -171677,8 +171786,8 @@ "type": "Block", "value": "*\n * Return the table values with following structure:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @return {Array}\n ", "range": [ - 68530, - 68866 + 68557, + 68893 ], "loc": { "start": { @@ -171695,8 +171804,8 @@ "type": "Block", "value": "*\n * Return the table data with following structure:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @param {Boolean} [typed=false] Return typed value\n * @return {Array}\n * @private\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 69021, - 69496 + 69048, + 69523 ], "loc": { "start": { @@ -171713,8 +171822,8 @@ "type": "Block", "value": "*\n * Return the filtered table data based on its columns data type definitions\n * with following structure:\n * [\n * [rowIndex, [data0, data1...]],\n * [rowIndex, [data0, data1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @return {Array}\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 70605, - 71061 + 70632, + 71088 ], "loc": { "start": { @@ -171731,8 +171840,8 @@ "type": "Block", "value": "*\n * Return the filtered table values with following structure:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @return {Array}\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 71221, - 71633 + 71248, + 71660 ], "loc": { "start": { @@ -171749,8 +171858,8 @@ "type": "Block", "value": "*\n * Return the filtered data with following structure:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @param {Boolean} [typed=false] Return typed value\n * @return {Array}\n * @private\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 71796, - 72274 + 71823, + 72301 ], "loc": { "start": { @@ -171767,8 +171876,8 @@ "type": "Block", "value": "*\n * Return the filtered data for a given column index\n * @param {any} colIndex Colmun's index\n * @param {boolean} [includeHeaders=false] Optional Include headers row\n * @param {any} [exclude=[]] Optional List of row indexes to be excluded\n * @return {Array} Flat list of typed values [data0, data1, data2...]\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 73516, - 73920 + 73543, + 73947 ], "loc": { "start": { @@ -171785,8 +171894,8 @@ "type": "Block", "value": "*\n * Return the filtered and visible data for a given column index\n * @param {any} colIndex Colmun's index\n * @param {boolean} [includeHeaders=false] Optional Include headers row\n * @param {any} [exclude=[]] Optional List of row indexes to be excluded\n * @return {Array} Flat list of typed values [data0, data1, data2...]\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 74109, - 74525 + 74136, + 74552 ], "loc": { "start": { @@ -171803,8 +171912,8 @@ "type": "Block", "value": "*\n * Return the filtered values for a given column index\n * @param {any} colIndex Colmun's index\n * @param {boolean} [includeHeaders=false] Optional Include headers row\n * @param {any} [exclude=[]] Optional List of row indexes to be excluded\n * @return {Array} Flat list of values ['value0', 'value1', 'value2'...]\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 74712, - 75121 + 74739, + 75148 ], "loc": { "start": { @@ -171821,8 +171930,8 @@ "type": "Block", "value": "*\n * Return the filtered and visible values for a given column index\n * @param {any} colIndex Colmun's index\n * @param {boolean} [includeHeaders=false] Optional Include headers row\n * @param {any} [exclude=[]] Optional List of row indexes to be excluded\n * @return {Array} Flat list of values ['value0', 'value1', 'value2'...]\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 75313, - 75734 + 75340, + 75761 ], "loc": { "start": { @@ -171839,8 +171948,8 @@ "type": "Block", "value": "*\n * Return the filtered data for a given column index\n * @param {Number} colIndex Colmun's index\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [typed=false] Return typed value\n * @param {Array} [exclude=[]] List of row indexes to be excluded\n * @param {Boolean} [visible=true] Return only filtered and visible data\n * (relevant for paging)\n * @return {Array} Flat list of values ['val0','val1','val2'...]\n * @private\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 75924, - 76530 + 75951, + 76557 ], "loc": { "start": { @@ -171857,8 +171966,8 @@ "type": "Line", "value": " ensure valid rows index do not contain excluded rows and row is", "range": [ - 76898, - 76964 + 76925, + 76991 ], "loc": { "start": { @@ -171875,8 +171984,8 @@ "type": "Line", "value": " displayed", "range": [ - 76973, - 76985 + 77000, + 77012 ], "loc": { "start": { @@ -171893,8 +172002,8 @@ "type": "Line", "value": " convert column value to expected type if necessary", "range": [ - 77249, - 77302 + 77276, + 77329 ], "loc": { "start": { @@ -171911,8 +172020,8 @@ "type": "Block", "value": "*\n * Get the display value of a row\n * @param {HTMLTableRowElement} row DOM element of the row\n * @return {String} Usually 'none' or ''\n ", "range": [ - 77586, - 77748 + 77613, + 77775 ], "loc": { "start": { @@ -171929,8 +172038,8 @@ "type": "Block", "value": "*\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 ", "range": [ - 77819, - 77992 + 77846, + 78019 ], "loc": { "start": { @@ -171947,8 +172056,8 @@ "type": "Line", "value": " always visible rows are valid", "range": [ - 78166, - 78198 + 78193, + 78225 ], "loc": { "start": { @@ -171965,8 +172074,8 @@ "type": "Block", "value": "*\n * Validate all filterable rows\n ", "range": [ - 78839, - 78886 + 78866, + 78913 ], "loc": { "start": { @@ -171983,8 +172092,8 @@ "type": "Block", "value": "*\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 ", "range": [ - 79136, - 79298 + 79163, + 79325 ], "loc": { "start": { @@ -172001,8 +172110,8 @@ "type": "Line", "value": "multiple selects", "range": [ - 79821, - 79839 + 79848, + 79866 ], "loc": { "start": { @@ -172019,8 +172128,8 @@ "type": "Line", "value": "checklist", "range": [ - 80288, - 80299 + 80315, + 80326 ], "loc": { "start": { @@ -172037,8 +172146,8 @@ "type": "Block", "value": "*\n * Set them columns' widths as per configuration\n * @param {Element} tbl DOM element\n ", "range": [ - 80895, - 80999 + 80922, + 81026 ], "loc": { "start": { @@ -172055,8 +172164,8 @@ "type": "Block", "value": "*\n * Make defined rows always visible\n ", "range": [ - 81755, - 81806 + 81782, + 81833 ], "loc": { "start": { @@ -172073,8 +172182,8 @@ "type": "Line", "value": "row index cannot be > nrows", "range": [ - 82068, - 82097 + 82095, + 82124 ], "loc": { "start": { @@ -172091,8 +172200,8 @@ "type": "Block", "value": "*\n * Clear all the filters' values\n ", "range": [ - 82211, - 82259 + 82238, + 82286 ], "loc": { "start": { @@ -172109,8 +172218,8 @@ "type": "Block", "value": "*\n * Return the ID of the current active filter\n * @return {String}\n ", "range": [ - 82704, - 82789 + 82731, + 82816 ], "loc": { "start": { @@ -172127,8 +172236,8 @@ "type": "Block", "value": "*\n * Set the ID of the current active filter\n * @param {String} filterId Element ID\n ", "range": [ - 82863, - 82964 + 82890, + 82991 ], "loc": { "start": { @@ -172145,8 +172254,8 @@ "type": "Block", "value": "*\n * Return the column index for a given filter ID\n * @param {string} [filterId=''] Filter ID\n * @return {Number} Column index\n ", "range": [ - 83050, - 83198 + 83077, + 83225 ], "loc": { "start": { @@ -172163,8 +172272,8 @@ "type": "Block", "value": "*\n * Build filter element ID for a given column index\n * @param {any} colIndex\n * @return {String} Filter element ID string\n * @private\n ", "range": [ - 83376, - 83537 + 83403, + 83564 ], "loc": { "start": { @@ -172181,8 +172290,8 @@ "type": "Block", "value": "*\n * Make specified column's filter active\n * @param colIndex Index of a column\n ", "range": [ - 83635, - 83732 + 83662, + 83759 ], "loc": { "start": { @@ -172199,8 +172308,8 @@ "type": "Block", "value": "*\n * Refresh the filters subject to linking ('select', 'multiple',\n * 'checklist' type)\n ", "range": [ - 83898, - 84003 + 83925, + 84030 ], "loc": { "start": { @@ -172217,8 +172326,8 @@ "type": "Line", "value": " Welcome to cyclomatic complexity hell :)", "range": [ - 84685, - 84728 + 84712, + 84755 ], "loc": { "start": { @@ -172235,8 +172344,8 @@ "type": "Line", "value": " TODO: simplify/refactor if statement", "range": [ - 84741, - 84780 + 84768, + 84807 ], "loc": { "start": { @@ -172253,8 +172362,8 @@ "type": "Line", "value": "1st option needs to be inserted", "range": [ - 85139, - 85172 + 85166, + 85199 ], "loc": { "start": { @@ -172271,8 +172380,8 @@ "type": "Block", "value": "*\n * Determine if passed filter column implements exact query match\n * @param {Number} colIndex Column index\n * @return {Boolean}\n ", "range": [ - 85813, - 85968 + 85840, + 85995 ], "loc": { "start": { @@ -172289,8 +172398,8 @@ "type": "Block", "value": "*\n * Check if passed row is valid\n * @param {Number} rowIndex Row index\n * @return {Boolean}\n ", "range": [ - 86160, - 86274 + 86187, + 86301 ], "loc": { "start": { @@ -172307,8 +172416,8 @@ "type": "Block", "value": "*\n * Check if passed row is visible\n * @param {Number} rowIndex Row index\n * @return {Boolean}\n ", "range": [ - 86374, - 86490 + 86401, + 86517 ], "loc": { "start": { @@ -172325,8 +172434,8 @@ "type": "Block", "value": "*\n * Check if specified column filter ignores diacritics.\n * Note this is only applicable to input filter types.\n * @param {Number} colIndex Column index\n * @return {Boolean}\n ", "range": [ - 86625, - 86828 + 86652, + 86855 ], "loc": { "start": { @@ -172343,8 +172452,8 @@ "type": "Block", "value": "*\n * Return clear all text for specified filter column\n * @param {Number} colIndex Column index\n * @return {String}\n ", "range": [ - 87044, - 87184 + 87071, + 87211 ], "loc": { "start": { @@ -172361,8 +172470,8 @@ "type": "Block", "value": "*\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 ", "range": [ - 87387, - 87606 + 87414, + 87633 ], "loc": { "start": { @@ -172379,8 +172488,8 @@ "type": "Block", "value": "*\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 ", "range": [ - 88081, - 88340 + 88108, + 88367 ], "loc": { "start": { @@ -172397,8 +172506,8 @@ "type": "Line", "value": "Browser <> IE onload event works only for scripts, not for stylesheets", "range": [ - 88981, - 89053 + 89008, + 89080 ], "loc": { "start": { @@ -172415,8 +172524,8 @@ "type": "Block", "value": "*\n * Check if table has filters grid\n * @return {Boolean}\n ", "range": [ - 89600, - 89675 + 89627, + 89702 ], "loc": { "start": { @@ -172433,8 +172542,8 @@ "type": "Block", "value": "*\n * Get list of filter IDs\n * @return {Array} List of filters ids\n ", "range": [ - 89742, - 89826 + 89769, + 89853 ], "loc": { "start": { @@ -172451,8 +172560,8 @@ "type": "Block", "value": "*\n * Get filtered (valid) rows indexes\n * @param {Boolean} reCalc Force calculation of filtered rows list\n * @return {Array} List of row indexes\n ", "range": [ - 89893, - 90069 + 89920, + 90096 ], "loc": { "start": { @@ -172469,8 +172578,8 @@ "type": "Block", "value": "*\n * Get the index of the row containing the filters\n * @return {Number}\n ", "range": [ - 90791, - 90881 + 90818, + 90908 ], "loc": { "start": { @@ -172487,8 +172596,8 @@ "type": "Block", "value": "*\n * Get the index of the headers row\n * @return {Number}\n ", "range": [ - 90957, - 91032 + 90984, + 91059 ], "loc": { "start": { @@ -172505,8 +172614,8 @@ "type": "Block", "value": "*\n * Get the row index from where the filtering process start (1st filterable\n * row)\n * @return {Number}\n ", "range": [ - 91103, - 91230 + 91130, + 91257 ], "loc": { "start": { @@ -172523,8 +172632,8 @@ "type": "Block", "value": "*\n * Get the index of the last row\n * @return {Number}\n ", "range": [ - 91295, - 91367 + 91322, + 91394 ], "loc": { "start": { @@ -172541,8 +172650,8 @@ "type": "Block", "value": "*\n * Determine whether the specified column has one of the passed types\n * @param {Number} colIndex Column index\n * @param {Array} [types=[]] List of column types\n * @return {Boolean}\n ", "range": [ - 91475, - 91684 + 91502, + 91711 ], "loc": { "start": { @@ -172559,8 +172668,8 @@ "type": "Block", "value": "*\n * Get the header DOM element for a given column index\n * @param {Number} colIndex Column index\n * @return {Element}\n ", "range": [ - 91979, - 92120 + 92006, + 92147 ], "loc": { "start": { @@ -172577,8 +172686,8 @@ "type": "Block", "value": "*\n * Return the list of headers' text\n * @param {Boolean} excludeHiddenCols Optional: exclude hidden columns\n * @return {Array} list of headers' text\n ", "range": [ - 92582, - 92755 + 92609, + 92782 ], "loc": { "start": { @@ -172595,8 +172704,8 @@ "type": "Block", "value": "*\n * Return the filter type for a specified column\n * @param {Number} colIndex Column's index\n * @return {String}\n ", "range": [ - 93277, - 93413 + 93304, + 93440 ], "loc": { "start": { @@ -172613,8 +172722,8 @@ "type": "Block", "value": "*\n * Get the total number of filterable rows\n * @return {Number}\n ", "range": [ - 93563, - 93645 + 93590, + 93672 ], "loc": { "start": { @@ -172631,8 +172740,8 @@ "type": "Block", "value": "*\n * Return the total number of valid rows\n * @param {Boolean} [reCalc=false] Forces calculation of filtered rows\n * @return {Number}\n ", "range": [ - 93723, - 93878 + 93750, + 93905 ], "loc": { "start": { @@ -172649,8 +172758,8 @@ "type": "Block", "value": "*\n * Return the working DOM element\n * @return {HTMLTableElement}\n ", "range": [ - 93976, - 94059 + 94003, + 94086 ], "loc": { "start": { @@ -172667,8 +172776,8 @@ "type": "Block", "value": "*\n * Return the decimal separator for supplied column as per column type\n * configuration or global setting\n * @param {Number} colIndex Column index\n * @returns {String} '.' or ','\n ", "range": [ - 94108, - 94314 + 94135, + 94341 ], "loc": { "start": { @@ -172685,8 +172794,8 @@ "type": "Block", "value": "*\n * Get the configuration object (literal object)\n * @return {Object}\n ", "range": [ - 94651, - 94739 + 94678, + 94766 ], "loc": { "start": { diff --git a/docs/class/src/emitter.js~Emitter.html b/docs/class/src/emitter.js~Emitter.html index 3dbb6e1e..e20f6b86 100644 --- a/docs/class/src/emitter.js~Emitter.html +++ b/docs/class/src/emitter.js~Emitter.html @@ -3,7 +3,7 @@ - Emitter | tablefilter v0.5.18 API Document + Emitter | tablefilter v0.5.19 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 8cf3fe05..278d1ecf 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.5.18 API Document + AdapterEzEditTable | tablefilter v0.5.19 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 0610f288..47932baf 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.5.18 API Document + ColOps | tablefilter v0.5.19 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 e85fb95b..4e05d9cf 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.5.18 API Document + ColsVisibility | tablefilter v0.5.19 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 9da13091..803779b8 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.5.18 API Document + FiltersVisibility | tablefilter v0.5.19 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 6cdd098b..aa0623fe 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.5.18 API Document + AdapterSortableTable | tablefilter v0.5.19 API Document diff --git a/docs/class/src/feature.js~Feature.html b/docs/class/src/feature.js~Feature.html index 7403ec46..6d407588 100644 --- a/docs/class/src/feature.js~Feature.html +++ b/docs/class/src/feature.js~Feature.html @@ -3,7 +3,7 @@ - Feature | tablefilter v0.5.18 API Document + Feature | tablefilter v0.5.19 API Document diff --git a/docs/class/src/modules/alternateRows.js~AlternateRows.html b/docs/class/src/modules/alternateRows.js~AlternateRows.html index dde5e6e5..0c7e3f02 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.5.18 API Document + AlternateRows | tablefilter v0.5.19 API Document diff --git a/docs/class/src/modules/baseDropdown.js~BaseDropdown.html b/docs/class/src/modules/baseDropdown.js~BaseDropdown.html index 8888fe9c..150bdbee 100644 --- a/docs/class/src/modules/baseDropdown.js~BaseDropdown.html +++ b/docs/class/src/modules/baseDropdown.js~BaseDropdown.html @@ -3,7 +3,7 @@ - BaseDropdown | tablefilter v0.5.18 API Document + BaseDropdown | tablefilter v0.5.19 API Document diff --git a/docs/class/src/modules/checkList.js~CheckList.html b/docs/class/src/modules/checkList.js~CheckList.html index 48937602..667f7a74 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.5.18 API Document + CheckList | tablefilter v0.5.19 API Document diff --git a/docs/class/src/modules/clearButton.js~ClearButton.html b/docs/class/src/modules/clearButton.js~ClearButton.html index 1c0035d8..786d71bf 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.5.18 API Document + ClearButton | tablefilter v0.5.19 API Document diff --git a/docs/class/src/modules/dateType.js~DateType.html b/docs/class/src/modules/dateType.js~DateType.html index a54c2d47..3c70edd5 100644 --- a/docs/class/src/modules/dateType.js~DateType.html +++ b/docs/class/src/modules/dateType.js~DateType.html @@ -3,7 +3,7 @@ - DateType | tablefilter v0.5.18 API Document + DateType | tablefilter v0.5.19 API Document diff --git a/docs/class/src/modules/dropdown.js~Dropdown.html b/docs/class/src/modules/dropdown.js~Dropdown.html index 14b22c35..f72e00de 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.5.18 API Document + Dropdown | tablefilter v0.5.19 API Document diff --git a/docs/class/src/modules/gridLayout.js~GridLayout.html b/docs/class/src/modules/gridLayout.js~GridLayout.html index 2c4c8d4a..8472ba89 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.5.18 API Document + GridLayout | tablefilter v0.5.19 API Document diff --git a/docs/class/src/modules/hash.js~Hash.html b/docs/class/src/modules/hash.js~Hash.html index be93d4a9..784b6a99 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.5.18 API Document + Hash | tablefilter v0.5.19 API Document diff --git a/docs/class/src/modules/help.js~Help.html b/docs/class/src/modules/help.js~Help.html index 76a758aa..4a811db4 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.5.18 API Document + Help | tablefilter v0.5.19 API Document diff --git a/docs/class/src/modules/highlightKeywords.js~HighlightKeyword.html b/docs/class/src/modules/highlightKeywords.js~HighlightKeyword.html index f7fccbf5..13a352fe 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.5.18 API Document + HighlightKeyword | tablefilter v0.5.19 API Document diff --git a/docs/class/src/modules/loader.js~Loader.html b/docs/class/src/modules/loader.js~Loader.html index bc6195d6..d012038e 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.5.18 API Document + Loader | tablefilter v0.5.19 API Document diff --git a/docs/class/src/modules/markActiveColumns.js~MarkActiveColumns.html b/docs/class/src/modules/markActiveColumns.js~MarkActiveColumns.html index 0f24c42c..bec563a5 100644 --- a/docs/class/src/modules/markActiveColumns.js~MarkActiveColumns.html +++ b/docs/class/src/modules/markActiveColumns.js~MarkActiveColumns.html @@ -3,7 +3,7 @@ - MarkActiveColumns | tablefilter v0.5.18 API Document + MarkActiveColumns | tablefilter v0.5.19 API Document diff --git a/docs/class/src/modules/noResults.js~NoResults.html b/docs/class/src/modules/noResults.js~NoResults.html index ba546e07..16afa61c 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.5.18 API Document + NoResults | tablefilter v0.5.19 API Document diff --git a/docs/class/src/modules/paging.js~Paging.html b/docs/class/src/modules/paging.js~Paging.html index 83d6f7a9..2bbb0179 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.5.18 API Document + Paging | tablefilter v0.5.19 API Document diff --git a/docs/class/src/modules/popupFilter.js~PopupFilter.html b/docs/class/src/modules/popupFilter.js~PopupFilter.html index 7c4d8ba8..efce8d3c 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.5.18 API Document + PopupFilter | tablefilter v0.5.19 API Document @@ -1261,7 +1261,7 @@ by default

- source + source @@ -1302,7 +1302,7 @@ by default

- source + source @@ -1385,7 +1385,7 @@ by default

- source + source @@ -1426,7 +1426,7 @@ by default

- source + source @@ -1467,7 +1467,7 @@ by default

- source + source @@ -1508,7 +1508,7 @@ by default

- source + source @@ -1548,7 +1548,7 @@ by default

- source + source @@ -1589,7 +1589,7 @@ by default

- source + source @@ -1630,7 +1630,7 @@ by default

- source + source @@ -1671,7 +1671,7 @@ by default

- source + source @@ -1712,7 +1712,7 @@ by default

- source + source @@ -1756,7 +1756,7 @@ by default

- source + source @@ -1821,7 +1821,7 @@ by default

- source + source @@ -1862,7 +1862,7 @@ by default

- source + source @@ -1903,7 +1903,7 @@ by default

- source + source @@ -1968,7 +1968,7 @@ by default

- source + source @@ -2026,7 +2026,7 @@ by default

- source + source @@ -2084,7 +2084,7 @@ by default

- source + source @@ -2125,7 +2125,7 @@ by default

- source + source @@ -2166,7 +2166,7 @@ by default

- source + source @@ -2234,7 +2234,7 @@ by default

- source + source @@ -2292,7 +2292,7 @@ by default

- source + source @@ -2333,7 +2333,7 @@ by default

- source + source @@ -2374,7 +2374,7 @@ by default

- source + source diff --git a/docs/class/src/modules/rowsCounter.js~RowsCounter.html b/docs/class/src/modules/rowsCounter.js~RowsCounter.html index c5676b58..a3fdf406 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.5.18 API Document + RowsCounter | tablefilter v0.5.19 API Document diff --git a/docs/class/src/modules/state.js~State.html b/docs/class/src/modules/state.js~State.html index f2eadd19..eb99f815 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.5.18 API Document + State | tablefilter v0.5.19 API Document diff --git a/docs/class/src/modules/statusBar.js~StatusBar.html b/docs/class/src/modules/statusBar.js~StatusBar.html index 240cafec..2c3f4a40 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.5.18 API Document + StatusBar | tablefilter v0.5.19 API Document diff --git a/docs/class/src/modules/storage.js~Storage.html b/docs/class/src/modules/storage.js~Storage.html index c1b1c094..8d02018b 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.5.18 API Document + Storage | tablefilter v0.5.19 API Document diff --git a/docs/class/src/tablefilter.js~TableFilter.html b/docs/class/src/tablefilter.js~TableFilter.html index 28f969bb..630239f6 100644 --- a/docs/class/src/tablefilter.js~TableFilter.html +++ b/docs/class/src/tablefilter.js~TableFilter.html @@ -3,7 +3,7 @@ - TableFilter | tablefilter v0.5.18 API Document + TableFilter | tablefilter v0.5.19 API Document diff --git a/docs/dump.json b/docs/dump.json index 6e45cab9..428208f2 100644 --- a/docs/dump.json +++ b/docs/dump.json @@ -10,7 +10,7 @@ "access": null, "description": null, "lineNumber": 5, - "content": "/**\n * Array utilities\n */\n\nimport {matchCase} from './string';\n\n/**\n * Checks if given item can be found in the passed collection\n * @param {Array} arr collection\n * @param {Any} val item to search\n * @param {Boolean} caseSensitive respects case if true\n * @return {Boolean}\n */\nexport const has = (arr, val, caseSensitive) => {\n let sCase = Boolean(caseSensitive);\n for (var i = 0, l = arr.length; i < l; i++) {\n if (matchCase(arr[i].toString(), sCase) === val) {\n return true;\n }\n }\n return false;\n}\n" + "content": "/**\n * Array utilities\n */\n\nimport {matchCase} from './string';\n\n/**\n * Checks if given item can be found in the passed collection\n * @param {Array} arr collection\n * @param {Any} val item to search\n * @param {Boolean} caseSensitive respects case if true\n * @return {Boolean}\n */\nexport const has = (arr, val, caseSensitive) => {\n let sCase = Boolean(caseSensitive);\n for (var i = 0, l = arr.length; i < l; i++) {\n if (matchCase(arr[i].toString(), sCase) === val) {\n return true;\n }\n }\n return false;\n};\n" }, { "__docId__": 1, @@ -566,7 +566,7 @@ "access": null, "description": null, "lineNumber": 1, - "content": "import {root} from './root';\nimport {isArray, isString, isUndef} from './types';\nimport {trim} from './string';\n\n/**\n * DOM utilities\n */\n\nconst doc = root.document;\n\n/**\n * Returns text + text of children of given node\n * @param {NodeElement} node\n * @return {String}\n */\nexport const getText = (node) => {\n if (isUndef(node.textContent)) {\n return trim(node.innerText);\n }\n return trim(node.textContent);\n}\n\n/**\n * Returns the first text node contained in the supplied node\n * @param {NodeElement} node node\n * @return {String}\n */\nexport const getFirstTextNode = (node) => {\n for (let i = 0; i < node.childNodes.length; i++) {\n let n = node.childNodes[i];\n if (n.nodeType === 3) {\n return n.data;\n }\n }\n}\n\n/**\n * Creates an html element with given collection of attributes\n * @param {String} tag a string of the html tag to create\n * @param {Array} an undetermined number of arrays containing the with 2\n * items, the attribute name and its value ['id','myId']\n * @return {Object} created element\n */\nexport const createElm = (...args) => {\n let tag = args[0];\n if (!isString(tag)) {\n return null;\n }\n\n let el = doc.createElement(tag);\n for (let i = 0; i < args.length; i++) {\n let arg = args[i];\n\n if (isArray(arg) && arg.length === 2) {\n el.setAttribute(arg[0], arg[1]);\n }\n }\n return el;\n}\n\n/**\n * Removes passed node from DOM\n * @param {DOMElement} node\n * @return {DOMElement} old node reference\n */\nexport const removeElm = (node) => node.parentNode.removeChild(node);\n\n/**\n * Returns a text node with given text\n * @param {String} txt\n * @return {Object}\n */\nexport const createText = (txt) => doc.createTextNode(txt);\n\n/**\n * Determine whether the passed elements is assigned the given class\n * @param {DOMElement} ele DOM element\n * @param {String} cls CSS class name\n * @returns {Boolean}\n */\nexport const hasClass = (ele, cls) => {\n if (isUndef(ele)) {\n return false;\n }\n\n if (supportsClassList()) {\n return ele.classList.contains(cls);\n }\n return ele.className.match(new RegExp('(\\\\s|^)' + cls + '(\\\\s|$)'));\n}\n\n/**\n * Adds the specified class to the passed element\n * @param {DOMElement} ele DOM element\n * @param {String} cls CSS class name\n */\nexport const addClass = (ele, cls) => {\n if (isUndef(ele)) {\n return;\n }\n\n if (supportsClassList()) {\n ele.classList.add(cls);\n return;\n }\n\n if (ele.className === '') {\n ele.className = cls;\n }\n else if (!hasClass(ele, cls)) {\n ele.className += ' ' + cls;\n }\n}\n\n/**\n * Removes the specified class to the passed element\n * @param {DOMElement} ele DOM element\n * @param {String} cls CSS class name\n */\nexport const removeClass = (ele, cls) => {\n if (isUndef(ele)) {\n return;\n }\n\n if (supportsClassList()) {\n ele.classList.remove(cls);\n return;\n }\n let reg = new RegExp('(\\\\s|^)' + cls + '(\\\\s|$)', 'g');\n ele.className = ele.className.replace(reg, '');\n}\n\n/**\n * Creates and returns an option element\n * @param {String} text option text\n * @param {String} value option value\n * @param {Boolean} isSel whether option is selected\n * @return {Object} option element\n */\nexport const createOpt = (text, value, isSel) => {\n let isSelected = isSel ? true : false;\n let opt = isSelected ?\n createElm('option', ['value', value], ['selected', 'true']) :\n createElm('option', ['value', value]);\n opt.appendChild(createText(text));\n return opt;\n}\n\n/**\n * Creates and returns a checklist item\n * @param {String} id index of check item\n * @param {String} chkValue check item value\n * @param {String} labelText check item label text\n * @return {Object} li DOM element\n */\nexport const createCheckItem = (id, chkValue, labelText) => {\n let li = createElm('li');\n let label = createElm('label', ['for', id]);\n let check = createElm('input',\n ['id', id],\n ['name', id],\n ['type', 'checkbox'],\n ['value', chkValue]\n );\n label.appendChild(check);\n label.appendChild(createText(labelText));\n li.appendChild(label);\n li.label = label;\n li.check = check;\n return li;\n}\n\n/**\n * Returns the element matching the supplied Id\n * @param {String} id Element identifier\n * @return {DOMElement}\n */\nexport const elm = (id) => doc.getElementById(id);\n\n/**\n * Returns list of element matching the supplied tag name\n * @param {String} tagname Tag name\n * @return {NodeList}\n */\nexport const tag = (o, tagname) => o.getElementsByTagName(tagname);\n\n// HTML5 classList API\nfunction supportsClassList() {\n return doc.documentElement.classList;\n}\n" + "content": "import {root} from './root';\nimport {isArray, isString, isUndef} from './types';\nimport {trim} from './string';\n\n/**\n * DOM utilities\n */\n\nconst doc = root.document;\n\n/**\n * Returns text + text of children of given node\n * @param {NodeElement} node\n * @return {String}\n */\nexport const getText = (node) => {\n if (isUndef(node.textContent)) {\n return trim(node.innerText);\n }\n return trim(node.textContent);\n};\n\n/**\n * Returns the first text node contained in the supplied node\n * @param {NodeElement} node node\n * @return {String}\n */\nexport const getFirstTextNode = (node) => {\n for (let i = 0; i < node.childNodes.length; i++) {\n let n = node.childNodes[i];\n if (n.nodeType === 3) {\n return n.data;\n }\n }\n};\n\n/**\n * Creates an html element with given collection of attributes\n * @param {String} tag a string of the html tag to create\n * @param {Array} an undetermined number of arrays containing the with 2\n * items, the attribute name and its value ['id','myId']\n * @return {Object} created element\n */\nexport const createElm = (...args) => {\n let tag = args[0];\n if (!isString(tag)) {\n return null;\n }\n\n let el = doc.createElement(tag);\n for (let i = 0; i < args.length; i++) {\n let arg = args[i];\n\n if (isArray(arg) && arg.length === 2) {\n el.setAttribute(arg[0], arg[1]);\n }\n }\n return el;\n};\n\n/**\n * Removes passed node from DOM\n * @param {DOMElement} node\n * @return {DOMElement} old node reference\n */\nexport const removeElm = (node) => node.parentNode.removeChild(node);\n\n/**\n * Returns a text node with given text\n * @param {String} txt\n * @return {Object}\n */\nexport const createText = (txt) => doc.createTextNode(txt);\n\n/**\n * Determine whether the passed elements is assigned the given class\n * @param {DOMElement} ele DOM element\n * @param {String} cls CSS class name\n * @returns {Boolean}\n */\nexport const hasClass = (ele, cls) => {\n if (isUndef(ele)) {\n return false;\n }\n\n if (supportsClassList()) {\n return ele.classList.contains(cls);\n }\n return ele.className.match(new RegExp('(\\\\s|^)' + cls + '(\\\\s|$)'));\n};\n\n/**\n * Adds the specified class to the passed element\n * @param {DOMElement} ele DOM element\n * @param {String} cls CSS class name\n */\nexport const addClass = (ele, cls) => {\n if (isUndef(ele)) {\n return;\n }\n\n if (supportsClassList()) {\n ele.classList.add(cls);\n return;\n }\n\n if (ele.className === '') {\n ele.className = cls;\n }\n else if (!hasClass(ele, cls)) {\n ele.className += ' ' + cls;\n }\n};\n\n/**\n * Removes the specified class to the passed element\n * @param {DOMElement} ele DOM element\n * @param {String} cls CSS class name\n */\nexport const removeClass = (ele, cls) => {\n if (isUndef(ele)) {\n return;\n }\n\n if (supportsClassList()) {\n ele.classList.remove(cls);\n return;\n }\n let reg = new RegExp('(\\\\s|^)' + cls + '(\\\\s|$)', 'g');\n ele.className = ele.className.replace(reg, '');\n};\n\n/**\n * Creates and returns an option element\n * @param {String} text option text\n * @param {String} value option value\n * @param {Boolean} isSel whether option is selected\n * @return {Object} option element\n */\nexport const createOpt = (text, value, isSel) => {\n let isSelected = isSel ? true : false;\n let opt = isSelected ?\n createElm('option', ['value', value], ['selected', 'true']) :\n createElm('option', ['value', value]);\n opt.appendChild(createText(text));\n return opt;\n};\n\n/**\n * Creates and returns a checklist item\n * @param {String} id index of check item\n * @param {String} chkValue check item value\n * @param {String} labelText check item label text\n * @return {Object} li DOM element\n */\nexport const createCheckItem = (id, chkValue, labelText) => {\n let li = createElm('li');\n let label = createElm('label', ['for', id]);\n let check = createElm('input',\n ['id', id],\n ['name', id],\n ['type', 'checkbox'],\n ['value', chkValue]\n );\n label.appendChild(check);\n label.appendChild(createText(labelText));\n li.appendChild(label);\n li.label = label;\n li.check = check;\n return li;\n};\n\n/**\n * Returns the element matching the supplied Id\n * @param {String} id Element identifier\n * @return {DOMElement}\n */\nexport const elm = (id) => doc.getElementById(id);\n\n/**\n * Returns list of element matching the supplied tag name\n * @param {String} tagname Tag name\n * @return {NodeList}\n */\nexport const tag = (o, tagname) => o.getElementsByTagName(tagname);\n\n// HTML5 classList API\nfunction supportsClassList() {\n return doc.documentElement.classList;\n}\n" }, { "__docId__": 25, @@ -8016,7 +8016,7 @@ "access": null, "description": null, "lineNumber": 1, - "content": "import {Date as SugarDate} from 'sugar-date';\nimport 'sugar-date/locales';\nimport {Feature} from '../feature';\nimport {isObj, isArray} from '../types';\nimport {DATE} from '../const';\nimport {root} from '../root';\n\n/**\n * Wrapper for Sugar Date module providing datetime helpers and locales\n * @export\n * @class DateType\n */\nexport class DateType extends Feature {\n\n /**\n * Creates an instance of DateType\n * @param {TableFilter} tf TableFilter instance\n */\n constructor(tf) {\n super(tf, 'dateType');\n\n /**\n * Global locale\n * @type {String}\n */\n this.locale = tf.locale;\n\n /**\n * Sugar Date instance\n * @type {Object}\n */\n this.datetime = SugarDate;\n\n this.enable();\n }\n\n /**\n * Initialize DateType instance\n */\n init() {\n if (this.initialized) {\n return;\n }\n\n // Set global locale\n this.datetime.setLocale(this.locale);\n\n // Add formats from column types configuration if any\n this.addConfigFormats(this.tf.colTypes);\n\n this.emitter.on(\n ['add-date-type-formats'],\n (tf, types) => this.addConfigFormats(types)\n );\n\n // Broadcast date-type initialization\n this.emitter.emit('date-type-initialized', this.tf, this);\n\n /** @inherited */\n this.initialized = true;\n }\n\n /**\n * Parse a string representation of a date for a specified locale and return\n * a date object\n * @param {String} dateStr String representation of a date\n * @param {String} localeCode Locale code (ie 'en-us')\n * @returns {Date}\n */\n parse(dateStr, localeCode) {\n return this.datetime.create(dateStr, localeCode);\n }\n\n /**\n * Check string representation of a date for a specified locale is valid\n * @param {any} dateStr String representation of a date\n * @param {any} localeCode Locale code (ie 'en-us')\n * @returns {Boolean}\n */\n isValid(dateStr, localeCode) {\n return this.datetime.isValid(this.parse(dateStr, localeCode));\n }\n\n /**\n * Return the type object of a specified column as per configuration or\n * passed collection\n * @param {Number} colIndex Column index\n * @param {Array} types Collection of column types, optional\n * @returns {Object}\n */\n getOptions(colIndex, types) {\n types = types || this.tf.colTypes;\n let colType = types[colIndex];\n return isObj(colType) ? colType : {};\n }\n\n /**\n * Return the locale code for supplied column index as per configuration\n * or global setting\n * @param {Number} colIndex Column index\n * @returns {String} Locale code (ie: 'en-us')\n */\n getLocale(colIndex) {\n return this.getOptions(colIndex).locale || this.locale\n }\n\n /**\n * Add date time format(s) to a locale as specified by the passed\n * collection of column types, ie:\n * [\n * 'string',\n * 'number',\n * { type: 'date', locale: 'en', format: ['{dd}/{MM}/{yyyy}']}\n * ]\n *\n * @param {Array} [types=[]] Collection of column types\n */\n addConfigFormats(types=[]) {\n types.forEach((type, idx) => {\n let options = this.getOptions(idx, types);\n if (options.type === DATE && options.hasOwnProperty('format')) {\n let locale = this.datetime.getLocale(\n options.locale || this.locale\n );\n let formats = isArray(options.format) ?\n options.format : [options.format];\n\n // Sugar date module throws exceptions with locale.addFormat\n try {\n formats.forEach((format) => {\n locale.addFormat(format);\n });\n } catch (ex) {\n root.console.error(ex);\n }\n }\n });\n }\n\n /**\n * Remove DateType instance\n */\n destroy() {\n if (!this.initialized) {\n return;\n }\n\n // TODO: remove added formats\n\n this.emitter.off(\n ['add-date-type-formats'],\n (tf, types) => this.addConfigFormats(types)\n );\n\n this.initialized = false;\n }\n}\n" + "content": "import {Date as SugarDate} from 'sugar-date';\nimport 'sugar-date/locales';\nimport {Feature} from '../feature';\nimport {isObj, isArray} from '../types';\nimport {DATE} from '../const';\nimport {root} from '../root';\n\n/**\n * Wrapper for Sugar Date module providing datetime helpers and locales\n * @export\n * @class DateType\n */\nexport class DateType extends Feature {\n\n /**\n * Creates an instance of DateType\n * @param {TableFilter} tf TableFilter instance\n */\n constructor(tf) {\n super(tf, 'dateType');\n\n /**\n * Global locale\n * @type {String}\n */\n this.locale = tf.locale;\n\n /**\n * Sugar Date instance\n * @type {Object}\n */\n this.datetime = SugarDate;\n\n this.enable();\n }\n\n /**\n * Initialize DateType instance\n */\n init() {\n if (this.initialized) {\n return;\n }\n\n // Set global locale\n this.datetime.setLocale(this.locale);\n\n // Add formats from column types configuration if any\n this.addConfigFormats(this.tf.colTypes);\n\n this.emitter.on(\n ['add-date-type-formats'],\n (tf, types) => this.addConfigFormats(types)\n );\n\n // Broadcast date-type initialization\n this.emitter.emit('date-type-initialized', this.tf, this);\n\n /** @inherited */\n this.initialized = true;\n }\n\n /**\n * Parse a string representation of a date for a specified locale and return\n * a date object\n * @param {String} dateStr String representation of a date\n * @param {String} localeCode Locale code (ie 'en-us')\n * @returns {Date}\n */\n parse(dateStr, localeCode) {\n return this.datetime.create(dateStr, localeCode);\n }\n\n /**\n * Check string representation of a date for a specified locale is valid\n * @param {any} dateStr String representation of a date\n * @param {any} localeCode Locale code (ie 'en-us')\n * @returns {Boolean}\n */\n isValid(dateStr, localeCode) {\n return this.datetime.isValid(this.parse(dateStr, localeCode));\n }\n\n /**\n * Return the type object of a specified column as per configuration or\n * passed collection\n * @param {Number} colIndex Column index\n * @param {Array} types Collection of column types, optional\n * @returns {Object}\n */\n getOptions(colIndex, types) {\n types = types || this.tf.colTypes;\n let colType = types[colIndex];\n return isObj(colType) ? colType : {};\n }\n\n /**\n * Return the locale code for supplied column index as per configuration\n * or global setting\n * @param {Number} colIndex Column index\n * @returns {String} Locale code (ie: 'en-us')\n */\n getLocale(colIndex) {\n return this.getOptions(colIndex).locale || this.locale;\n }\n\n /**\n * Add date time format(s) to a locale as specified by the passed\n * collection of column types, ie:\n * [\n * 'string',\n * 'number',\n * { type: 'date', locale: 'en', format: ['{dd}/{MM}/{yyyy}']}\n * ]\n *\n * @param {Array} [types=[]] Collection of column types\n */\n addConfigFormats(types=[]) {\n types.forEach((type, idx) => {\n let options = this.getOptions(idx, types);\n if (options.type === DATE && options.hasOwnProperty('format')) {\n let locale = this.datetime.getLocale(\n options.locale || this.locale\n );\n let formats = isArray(options.format) ?\n options.format : [options.format];\n\n // Sugar date module throws exceptions with locale.addFormat\n try {\n formats.forEach((format) => {\n locale.addFormat(format);\n });\n } catch (ex) {\n root.console.error(ex);\n }\n }\n });\n }\n\n /**\n * Remove DateType instance\n */\n destroy() {\n if (!this.initialized) {\n return;\n }\n\n // TODO: remove added formats\n\n this.emitter.off(\n ['add-date-type-formats'],\n (tf, types) => this.addConfigFormats(types)\n );\n\n this.initialized = false;\n }\n}\n" }, { "__docId__": 352, @@ -14014,7 +14014,7 @@ "access": null, "description": null, "lineNumber": 1, - "content": "import {Feature} from '../feature';\nimport {isFn, isUndef, EMPTY_FN} from '../types';\nimport {createElm, removeElm} from '../dom';\nimport {addEvt, cancelEvt, stopEvt, targetEvt, removeEvt} from '../event';\nimport {INPUT, NONE, CHECKLIST, MULTIPLE} from '../const';\nimport {root} from '../root';\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 * Close active popup filter upon filtering, enabled by default\n * @type {Boolean}\n */\n this.closeOnFiltering = f.popup_filters_close_on_filtering === false ?\n false : true;\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 '\"Column';\n\n /**\n * Css class assigned to the popup container element\n * @type {String}\n */\n this.placeholderCssClass =\n f.popup_placeholder_css_class || 'popUpPlaceholder';\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 * Ensure filter's container element width matches column width, enabled\n * by default\n * @type {Boolean}\n */\n this.adjustToContainer =\n f.popup_filters_adjust_to_container === false ? false : true;\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 : EMPTY_FN;\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 : EMPTY_FN;\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 : EMPTY_FN;\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 : EMPTY_FN;\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 * Prefix for pop-up filter container ID\n * @type {String}\n * @private\n */\n this.prfxDiv = 'popup_';\n\n /**\n * Column index of popup filter currently active\n * @type {Number}\n * @private\n */\n this.activeFilterIdx = -1;\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 let colIndex = parseInt(elm.getAttribute('ci'), 10);\n\n this.closeAll(colIndex);\n this.toggle(colIndex);\n\n if (this.adjustToContainer) {\n let cont = this.fltElms[colIndex],\n header = this.tf.getHeaderElement(colIndex),\n headerWidth = header.clientWidth * 0.95;\n cont.style.width = parseInt(headerWidth, 10) + 'px';\n }\n cancelEvt(evt);\n stopEvt(evt);\n }\n\n /**\n * Mouse-up event handler handling popup filter auto-close behaviour\n * @private\n */\n onMouseup(evt) {\n if (this.activeFilterIdx === -1) {\n return;\n }\n let targetElm = targetEvt(evt);\n let activeFlt = this.fltElms[this.activeFilterIdx];\n let icon = this.fltIcons[this.activeFilterIdx];\n\n if (icon === targetElm) {\n return;\n }\n\n while (targetElm && targetElm !== activeFlt) {\n targetElm = targetElm.parentNode;\n }\n\n if (targetElm !== activeFlt) {\n this.close(this.activeFilterIdx);\n }\n\n return;\n }\n\n /**\n * Initialize DOM elements\n */\n init() {\n if (this.initialized) {\n return;\n }\n\n let tf = this.tf;\n\n // Override headers row index if no grouped headers\n // TODO: Because of the filters row generation, headers row index needs\n // adjusting: prevent useless row generation\n if (tf.headersRow <= 1 && isNaN(tf.config().headers_row_index)) {\n tf.headersRow = 0;\n }\n\n // Adjust headers row index for grid-layout mode\n // TODO: Because of the filters row generation, headers row index needs\n // adjusting: prevent useless row generation\n if (tf.gridLayout) {\n tf.headersRow--;\n this.buildIcons();\n }\n\n // subscribe to events\n this.emitter.on(['before-filtering'], () => this.setIconsState());\n this.emitter.on(['after-filtering'], () => this.closeAll());\n this.emitter.on(['cell-processed'],\n (tf, cellIndex) => this.changeState(cellIndex, true));\n this.emitter.on(['filters-row-inserted'], () => this.buildIcons());\n this.emitter.on(['before-filter-init'],\n (tf, colIndex) => this.build(colIndex));\n\n /** @inherited */\n this.initialized = true;\n }\n\n /**\n * Reset previously destroyed feature\n */\n reset() {\n this.enable();\n this.init();\n this.buildIcons();\n this.buildAll();\n }\n\n /**\n * Build all filters icons\n */\n buildIcons() {\n let tf = this.tf;\n\n // TODO: Because of the filters row generation, headers row index needs\n // adjusting: prevent useless row generation\n tf.headersRow++;\n\n for (let i = 0; i < tf.nbCells; i++) {\n if (tf.getFilterType(i) === NONE) {\n continue;\n }\n let icon = createElm('span', ['ci', i]);\n icon.innerHTML = this.iconHtml;\n let header = tf.getHeaderElement(i);\n header.appendChild(icon);\n addEvt(icon, 'click', (evt) => this.onClick(evt));\n this.fltSpans[i] = icon;\n this.fltIcons[i] = icon.firstChild;\n }\n }\n\n /**\n * Build all pop-up filters elements\n */\n buildAll() {\n for (let i = 0; i < this.filtersCache.length; i++) {\n this.build(i, this.filtersCache[i]);\n }\n }\n\n /**\n * Build a specified pop-up filter elements\n * @param {Number} colIndex Column index\n * @param {Object} div Optional container DOM element\n */\n build(colIndex, div) {\n let tf = this.tf;\n let contId = `${this.prfxDiv}${tf.id}_${colIndex}`;\n let placeholder = createElm('div', ['class', this.placeholderCssClass]);\n let cont = div ||\n createElm('div', ['id', contId], ['class', this.containerCssClass]);\n tf.externalFltTgtIds.push(cont.id);\n placeholder.appendChild(cont);\n\n let header = tf.getHeaderElement(colIndex);\n header.insertBefore(placeholder, header.firstChild);\n addEvt(cont, 'click', (evt) => stopEvt(evt));\n this.fltElms[colIndex] = cont;\n }\n\n /**\n * Toggle visibility of specified filter\n * @param {Number} colIndex Column index\n */\n toggle(colIndex) {\n if (!this.isOpen(colIndex)) {\n this.open(colIndex);\n } else {\n this.close(colIndex);\n }\n }\n\n /**\n * Open popup filter of specified column\n * @param {Number} colIndex Column index\n */\n open(colIndex) {\n let tf = this.tf,\n container = this.fltElms[colIndex];\n\n this.onBeforeOpen(this, container, colIndex);\n\n container.style.display = 'block';\n this.activeFilterIdx = colIndex;\n addEvt(root, 'mouseup', (evt) => this.onMouseup(evt));\n\n if (tf.getFilterType(colIndex) === INPUT) {\n let flt = tf.getFilterElement(colIndex);\n if (flt) {\n flt.focus();\n }\n }\n\n this.onAfterOpen(this, container, colIndex);\n }\n\n /**\n * Close popup filter of specified column\n * @param {Number} colIndex Column index\n */\n close(colIndex) {\n let container = this.fltElms[colIndex];\n\n this.onBeforeClose(this, container, colIndex);\n\n container.style.display = NONE;\n if (this.activeFilterIdx === colIndex) {\n this.activeFilterIdx = -1;\n }\n removeEvt(root, 'mouseup', (evt) => this.onMouseup(evt));\n\n this.onAfterClose(this, container, colIndex);\n }\n\n /**\n * Check if popup filter for specified column is open\n * @param {Number} colIndex Column index\n * @returns {Boolean}\n */\n isOpen(colIndex) {\n return this.fltElms[colIndex].style.display === 'block';\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 // Do not close filters only if argument is undefined and close on\n // filtering option is disabled\n if (isUndef(exceptIdx) && !this.closeOnFiltering) {\n return;\n }\n for (let i = 0; i < this.fltElms.length; i++) {\n if (i === exceptIdx) {\n continue;\n }\n let fltType = this.tf.getFilterType(i);\n let isMultipleFilter =\n (fltType === CHECKLIST || fltType === MULTIPLE);\n\n // Always hide all single selection filter types but hide multiple\n // selection filter types only if index set\n if (!isMultipleFilter || !isUndef(exceptIdx)) {\n this.close(i);\n }\n }\n }\n\n /**\n * Build all the icons representing the pop-up filters\n */\n setIconsState() {\n for (let i = 0; i < this.fltIcons.length; i++) {\n this.changeState(i, false);\n }\n }\n\n /**\n * Apply specified icon state\n * @param {Number} colIndex Column index\n * @param {Boolean} active Apply active state\n */\n changeState(colIndex, active) {\n let icon = this.fltIcons[colIndex];\n if (icon) {\n icon.src = active ? 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 container = this.fltElms[i],\n placeholder = container.parentNode,\n icon = this.fltSpans[i],\n iconImg = this.fltIcons[i];\n if (container) {\n removeElm(container);\n this.filtersCache[i] = container;\n }\n container = null;\n if (placeholder) {\n removeElm(placeholder);\n }\n placeholder = null;\n if (icon) {\n removeElm(icon);\n }\n icon = null;\n if (iconImg) {\n removeElm(iconImg);\n }\n iconImg = null;\n }\n this.fltElms = [];\n this.fltSpans = [];\n this.fltIcons = [];\n\n // TODO: expose an API to handle external filter IDs\n this.tf.externalFltTgtIds = [];\n\n // unsubscribe to events\n this.emitter.off(['before-filtering'], () => this.setIconsState());\n this.emitter.off(['after-filtering'], () => this.closeAll());\n this.emitter.off(['cell-processed'],\n (tf, cellIndex) => this.changeState(cellIndex, true));\n this.emitter.off(['filters-row-inserted'], () => this.buildIcons());\n this.emitter.off(['before-filter-init'],\n (tf, colIndex) => this.build(colIndex));\n\n this.initialized = false;\n }\n\n}\n" + "content": "import {Feature} from '../feature';\nimport {isFn, isUndef, EMPTY_FN} from '../types';\nimport {createElm, removeElm} from '../dom';\nimport {addEvt, cancelEvt, stopEvt, targetEvt, removeEvt} from '../event';\nimport {INPUT, NONE, CHECKLIST, MULTIPLE} from '../const';\nimport {root} from '../root';\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.popup_filters || {};\n\n // Enable external filters\n tf.isExternalFlt = true;\n tf.externalFltTgtIds = [];\n\n /**\n * Close active popup filter upon filtering, enabled by default\n * @type {Boolean}\n */\n this.closeOnFiltering = f.close_on_filtering === false ? false : true;\n\n /**\n * Filter icon path\n * @type {String}\n */\n this.iconPath = f.image || tf.themesPath + 'icn_filter.gif';\n\n /**\n * Active filter icon path\n * @type {string}\n */\n this.activeIconPath = f.image_active ||\n tf.themesPath + 'icn_filterActive.gif';\n\n /**\n * HTML for the filter icon\n * @type {string}\n */\n this.iconHtml = f.image_html ||\n '\"Column';\n\n /**\n * Css class assigned to the popup container element\n * @type {String}\n */\n this.placeholderCssClass = f.placeholder_css_class ||\n 'popUpPlaceholder';\n\n /**\n * Css class assigned to filter container element\n * @type {String}\n */\n this.containerCssClass = f.div_css_class || 'popUpFilter';\n\n /**\n * Ensure filter's container element width matches column width, enabled\n * by default\n * @type {Boolean}\n */\n this.adjustToContainer = f.adjust_to_container === false ? false : true;\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 : EMPTY_FN;\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 : EMPTY_FN;\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 : EMPTY_FN;\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 : EMPTY_FN;\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 * Prefix for pop-up filter container ID\n * @type {String}\n * @private\n */\n this.prfxDiv = 'popup_';\n\n /**\n * Column index of popup filter currently active\n * @type {Number}\n * @private\n */\n this.activeFilterIdx = -1;\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 let colIndex = parseInt(elm.getAttribute('ci'), 10);\n\n this.closeAll(colIndex);\n this.toggle(colIndex);\n\n if (this.adjustToContainer) {\n let cont = this.fltElms[colIndex],\n header = this.tf.getHeaderElement(colIndex),\n headerWidth = header.clientWidth * 0.95;\n cont.style.width = parseInt(headerWidth, 10) + 'px';\n }\n cancelEvt(evt);\n stopEvt(evt);\n }\n\n /**\n * Mouse-up event handler handling popup filter auto-close behaviour\n * @private\n */\n onMouseup(evt) {\n if (this.activeFilterIdx === -1) {\n return;\n }\n let targetElm = targetEvt(evt);\n let activeFlt = this.fltElms[this.activeFilterIdx];\n let icon = this.fltIcons[this.activeFilterIdx];\n\n if (icon === targetElm) {\n return;\n }\n\n while (targetElm && targetElm !== activeFlt) {\n targetElm = targetElm.parentNode;\n }\n\n if (targetElm !== activeFlt) {\n this.close(this.activeFilterIdx);\n }\n\n return;\n }\n\n /**\n * Initialize DOM elements\n */\n init() {\n if (this.initialized) {\n return;\n }\n\n let tf = this.tf;\n\n // Override headers row index if no grouped headers\n // TODO: Because of the filters row generation, headers row index needs\n // adjusting: prevent useless row generation\n if (tf.headersRow <= 1 && isNaN(tf.config().headers_row_index)) {\n tf.headersRow = 0;\n }\n\n // Adjust headers row index for grid-layout mode\n // TODO: Because of the filters row generation, headers row index needs\n // adjusting: prevent useless row generation\n if (tf.gridLayout) {\n tf.headersRow--;\n this.buildIcons();\n }\n\n // subscribe to events\n this.emitter.on(['before-filtering'], () => this.setIconsState());\n this.emitter.on(['after-filtering'], () => this.closeAll());\n this.emitter.on(['cell-processed'],\n (tf, cellIndex) => this.changeState(cellIndex, true));\n this.emitter.on(['filters-row-inserted'], () => this.buildIcons());\n this.emitter.on(['before-filter-init'],\n (tf, colIndex) => this.build(colIndex));\n\n /** @inherited */\n this.initialized = true;\n }\n\n /**\n * Reset previously destroyed feature\n */\n reset() {\n this.enable();\n this.init();\n this.buildIcons();\n this.buildAll();\n }\n\n /**\n * Build all filters icons\n */\n buildIcons() {\n let tf = this.tf;\n\n // TODO: Because of the filters row generation, headers row index needs\n // adjusting: prevent useless row generation\n tf.headersRow++;\n\n for (let i = 0; i < tf.nbCells; i++) {\n if (tf.getFilterType(i) === NONE) {\n continue;\n }\n let icon = createElm('span', ['ci', i]);\n icon.innerHTML = this.iconHtml;\n let header = tf.getHeaderElement(i);\n header.appendChild(icon);\n addEvt(icon, 'click', (evt) => this.onClick(evt));\n this.fltSpans[i] = icon;\n this.fltIcons[i] = icon.firstChild;\n }\n }\n\n /**\n * Build all pop-up filters elements\n */\n buildAll() {\n for (let i = 0; i < this.filtersCache.length; i++) {\n this.build(i, this.filtersCache[i]);\n }\n }\n\n /**\n * Build a specified pop-up filter elements\n * @param {Number} colIndex Column index\n * @param {Object} div Optional container DOM element\n */\n build(colIndex, div) {\n let tf = this.tf;\n let contId = `${this.prfxDiv}${tf.id}_${colIndex}`;\n let placeholder = createElm('div', ['class', this.placeholderCssClass]);\n let cont = div ||\n createElm('div', ['id', contId], ['class', this.containerCssClass]);\n tf.externalFltTgtIds.push(cont.id);\n placeholder.appendChild(cont);\n\n let header = tf.getHeaderElement(colIndex);\n header.insertBefore(placeholder, header.firstChild);\n addEvt(cont, 'click', (evt) => stopEvt(evt));\n this.fltElms[colIndex] = cont;\n }\n\n /**\n * Toggle visibility of specified filter\n * @param {Number} colIndex Column index\n */\n toggle(colIndex) {\n if (!this.isOpen(colIndex)) {\n this.open(colIndex);\n } else {\n this.close(colIndex);\n }\n }\n\n /**\n * Open popup filter of specified column\n * @param {Number} colIndex Column index\n */\n open(colIndex) {\n let tf = this.tf,\n container = this.fltElms[colIndex];\n\n this.onBeforeOpen(this, container, colIndex);\n\n container.style.display = 'block';\n this.activeFilterIdx = colIndex;\n addEvt(root, 'mouseup', (evt) => this.onMouseup(evt));\n\n if (tf.getFilterType(colIndex) === INPUT) {\n let flt = tf.getFilterElement(colIndex);\n if (flt) {\n flt.focus();\n }\n }\n\n this.onAfterOpen(this, container, colIndex);\n }\n\n /**\n * Close popup filter of specified column\n * @param {Number} colIndex Column index\n */\n close(colIndex) {\n let container = this.fltElms[colIndex];\n\n this.onBeforeClose(this, container, colIndex);\n\n container.style.display = NONE;\n if (this.activeFilterIdx === colIndex) {\n this.activeFilterIdx = -1;\n }\n removeEvt(root, 'mouseup', (evt) => this.onMouseup(evt));\n\n this.onAfterClose(this, container, colIndex);\n }\n\n /**\n * Check if popup filter for specified column is open\n * @param {Number} colIndex Column index\n * @returns {Boolean}\n */\n isOpen(colIndex) {\n return this.fltElms[colIndex].style.display === 'block';\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 // Do not close filters only if argument is undefined and close on\n // filtering option is disabled\n if (isUndef(exceptIdx) && !this.closeOnFiltering) {\n return;\n }\n for (let i = 0; i < this.fltElms.length; i++) {\n if (i === exceptIdx) {\n continue;\n }\n let fltType = this.tf.getFilterType(i);\n let isMultipleFilter =\n (fltType === CHECKLIST || fltType === MULTIPLE);\n\n // Always hide all single selection filter types but hide multiple\n // selection filter types only if index set\n if (!isMultipleFilter || !isUndef(exceptIdx)) {\n this.close(i);\n }\n }\n }\n\n /**\n * Build all the icons representing the pop-up filters\n */\n setIconsState() {\n for (let i = 0; i < this.fltIcons.length; i++) {\n this.changeState(i, false);\n }\n }\n\n /**\n * Apply specified icon state\n * @param {Number} colIndex Column index\n * @param {Boolean} active Apply active state\n */\n changeState(colIndex, active) {\n let icon = this.fltIcons[colIndex];\n if (icon) {\n icon.src = active ? 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 container = this.fltElms[i],\n placeholder = container.parentNode,\n icon = this.fltSpans[i],\n iconImg = this.fltIcons[i];\n if (container) {\n removeElm(container);\n this.filtersCache[i] = container;\n }\n container = null;\n if (placeholder) {\n removeElm(placeholder);\n }\n placeholder = null;\n if (icon) {\n removeElm(icon);\n }\n icon = null;\n if (iconImg) {\n removeElm(iconImg);\n }\n iconImg = null;\n }\n this.fltElms = [];\n this.fltSpans = [];\n this.fltIcons = [];\n\n // TODO: expose an API to handle external filter IDs\n this.tf.externalFltTgtIds = [];\n\n // unsubscribe to events\n this.emitter.off(['before-filtering'], () => this.setIconsState());\n this.emitter.off(['after-filtering'], () => this.closeAll());\n this.emitter.off(['cell-processed'],\n (tf, cellIndex) => this.changeState(cellIndex, true));\n this.emitter.off(['filters-row-inserted'], () => this.buildIcons());\n this.emitter.off(['before-filter-init'],\n (tf, colIndex) => this.build(colIndex));\n\n this.initialized = false;\n }\n\n}\n" }, { "__docId__": 645, @@ -14100,7 +14100,7 @@ "longname": "src/modules/popupFilter.js~PopupFilter#iconPath", "access": null, "description": "Filter icon path", - "lineNumber": 41, + "lineNumber": 40, "type": { "nullable": null, "types": [ @@ -14120,7 +14120,7 @@ "longname": "src/modules/popupFilter.js~PopupFilter#activeIconPath", "access": null, "description": "Active filter icon path", - "lineNumber": 48, + "lineNumber": 46, "type": { "nullable": null, "types": [ @@ -14140,7 +14140,7 @@ "longname": "src/modules/popupFilter.js~PopupFilter#iconHtml", "access": null, "description": "HTML for the filter icon", - "lineNumber": 55, + "lineNumber": 53, "type": { "nullable": null, "types": [ @@ -14160,7 +14160,7 @@ "longname": "src/modules/popupFilter.js~PopupFilter#placeholderCssClass", "access": null, "description": "Css class assigned to the popup container element", - "lineNumber": 62, + "lineNumber": 60, "type": { "nullable": null, "types": [ @@ -14180,7 +14180,7 @@ "longname": "src/modules/popupFilter.js~PopupFilter#containerCssClass", "access": null, "description": "Css class assigned to filter container element", - "lineNumber": 69, + "lineNumber": 67, "type": { "nullable": null, "types": [ @@ -14200,7 +14200,7 @@ "longname": "src/modules/popupFilter.js~PopupFilter#adjustToContainer", "access": null, "description": "Ensure filter's container element width matches column width, enabled\nby default", - "lineNumber": 76, + "lineNumber": 74, "type": { "nullable": null, "types": [ @@ -14220,7 +14220,7 @@ "longname": "src/modules/popupFilter.js~PopupFilter#onBeforeOpen", "access": null, "description": "Callback fired before a popup filter is opened", - "lineNumber": 83, + "lineNumber": 80, "type": { "nullable": null, "types": [ @@ -14240,7 +14240,7 @@ "longname": "src/modules/popupFilter.js~PopupFilter#onAfterOpen", "access": null, "description": "Callback fired after a popup filter is opened", - "lineNumber": 90, + "lineNumber": 87, "type": { "nullable": null, "types": [ @@ -14260,7 +14260,7 @@ "longname": "src/modules/popupFilter.js~PopupFilter#onBeforeClose", "access": null, "description": "Callback fired before a popup filter is closed", - "lineNumber": 97, + "lineNumber": 94, "type": { "nullable": null, "types": [ @@ -14280,7 +14280,7 @@ "longname": "src/modules/popupFilter.js~PopupFilter#onAfterClose", "access": null, "description": "Callback fired after a popup filter is closed", - "lineNumber": 104, + "lineNumber": 101, "type": { "nullable": null, "types": [ @@ -14300,7 +14300,7 @@ "longname": "src/modules/popupFilter.js~PopupFilter#fltSpans", "access": "private", "description": "Collection of filters spans", - "lineNumber": 112, + "lineNumber": 109, "type": { "nullable": null, "types": [ @@ -14320,7 +14320,7 @@ "longname": "src/modules/popupFilter.js~PopupFilter#fltIcons", "access": "private", "description": "Collection of filters icons", - "lineNumber": 119, + "lineNumber": 116, "type": { "nullable": null, "types": [ @@ -14340,7 +14340,7 @@ "longname": "src/modules/popupFilter.js~PopupFilter#filtersCache", "access": "private", "description": "Collection of filters icons cached after pop-up filters are removed", - "lineNumber": 126, + "lineNumber": 123, "type": { "nullable": null, "types": [ @@ -14360,7 +14360,7 @@ "longname": "src/modules/popupFilter.js~PopupFilter#fltElms", "access": "private", "description": "Collection of filters containers", - "lineNumber": 133, + "lineNumber": 130, "type": { "nullable": null, "types": [ @@ -14380,7 +14380,7 @@ "longname": "src/modules/popupFilter.js~PopupFilter#prfxDiv", "access": "private", "description": "Prefix for pop-up filter container ID", - "lineNumber": 140, + "lineNumber": 137, "type": { "nullable": null, "types": [ @@ -14400,7 +14400,7 @@ "longname": "src/modules/popupFilter.js~PopupFilter#activeFilterIdx", "access": "private", "description": "Column index of popup filter currently active", - "lineNumber": 147, + "lineNumber": 144, "type": { "nullable": null, "types": [ @@ -14420,7 +14420,7 @@ "longname": "src/modules/popupFilter.js~PopupFilter#onClick", "access": "private", "description": "Click event handler for pop-up filter icon", - "lineNumber": 154, + "lineNumber": 151, "params": [ { "name": "evt", @@ -14441,7 +14441,7 @@ "longname": "src/modules/popupFilter.js~PopupFilter#onMouseup", "access": "private", "description": "Mouse-up event handler handling popup filter auto-close behaviour", - "lineNumber": 175, + "lineNumber": 172, "params": [ { "name": "evt", @@ -14462,7 +14462,7 @@ "longname": "src/modules/popupFilter.js~PopupFilter#init", "access": null, "description": "Initialize DOM elements", - "lineNumber": 201, + "lineNumber": 198, "params": [], "generator": false }, @@ -14476,7 +14476,7 @@ "longname": "src/modules/popupFilter.js~PopupFilter#initialized", "access": null, "description": null, - "lineNumber": 233, + "lineNumber": 230, "unknown": [ { "tagName": "@inherited", @@ -14499,7 +14499,7 @@ "longname": "src/modules/popupFilter.js~PopupFilter#reset", "access": null, "description": "Reset previously destroyed feature", - "lineNumber": 239, + "lineNumber": 236, "params": [], "generator": false }, @@ -14513,7 +14513,7 @@ "longname": "src/modules/popupFilter.js~PopupFilter#buildIcons", "access": null, "description": "Build all filters icons", - "lineNumber": 249, + "lineNumber": 246, "params": [], "generator": false }, @@ -14527,7 +14527,7 @@ "longname": "src/modules/popupFilter.js~PopupFilter#buildAll", "access": null, "description": "Build all pop-up filters elements", - "lineNumber": 273, + "lineNumber": 270, "params": [], "generator": false }, @@ -14541,7 +14541,7 @@ "longname": "src/modules/popupFilter.js~PopupFilter#build", "access": null, "description": "Build a specified pop-up filter elements", - "lineNumber": 284, + "lineNumber": 281, "params": [ { "nullable": null, @@ -14576,7 +14576,7 @@ "longname": "src/modules/popupFilter.js~PopupFilter#toggle", "access": null, "description": "Toggle visibility of specified filter", - "lineNumber": 303, + "lineNumber": 300, "params": [ { "nullable": null, @@ -14601,7 +14601,7 @@ "longname": "src/modules/popupFilter.js~PopupFilter#open", "access": null, "description": "Open popup filter of specified column", - "lineNumber": 315, + "lineNumber": 312, "params": [ { "nullable": null, @@ -14626,7 +14626,7 @@ "longname": "src/modules/popupFilter.js~PopupFilter#activeFilterIdx", "access": null, "description": null, - "lineNumber": 322, + "lineNumber": 319, "undocument": true, "type": { "types": [ @@ -14644,7 +14644,7 @@ "longname": "src/modules/popupFilter.js~PopupFilter#close", "access": null, "description": "Close popup filter of specified column", - "lineNumber": 339, + "lineNumber": 336, "params": [ { "nullable": null, @@ -14669,7 +14669,7 @@ "longname": "src/modules/popupFilter.js~PopupFilter#activeFilterIdx", "access": null, "description": null, - "lineNumber": 346, + "lineNumber": 343, "undocument": true, "type": { "types": [ @@ -14687,7 +14687,7 @@ "longname": "src/modules/popupFilter.js~PopupFilter#isOpen", "access": null, "description": "Check if popup filter for specified column is open", - "lineNumber": 358, + "lineNumber": 355, "unknown": [ { "tagName": "@returns", @@ -14726,7 +14726,7 @@ "longname": "src/modules/popupFilter.js~PopupFilter#closeAll", "access": null, "description": "Close all filters excepted for the specified one if any", - "lineNumber": 366, + "lineNumber": 363, "params": [ { "nullable": null, @@ -14751,7 +14751,7 @@ "longname": "src/modules/popupFilter.js~PopupFilter#setIconsState", "access": null, "description": "Build all the icons representing the pop-up filters", - "lineNumber": 391, + "lineNumber": 388, "params": [], "generator": false }, @@ -14765,7 +14765,7 @@ "longname": "src/modules/popupFilter.js~PopupFilter#changeState", "access": null, "description": "Apply specified icon state", - "lineNumber": 402, + "lineNumber": 399, "params": [ { "nullable": null, @@ -14800,7 +14800,7 @@ "longname": "src/modules/popupFilter.js~PopupFilter#destroy", "access": null, "description": "Remove pop-up filters", - "lineNumber": 412, + "lineNumber": 409, "params": [], "generator": false }, @@ -14814,7 +14814,7 @@ "longname": "src/modules/popupFilter.js~PopupFilter#filtersCache", "access": null, "description": null, - "lineNumber": 417, + "lineNumber": 414, "undocument": true, "type": { "types": [ @@ -14832,7 +14832,7 @@ "longname": "src/modules/popupFilter.js~PopupFilter#fltElms", "access": null, "description": null, - "lineNumber": 441, + "lineNumber": 438, "undocument": true, "type": { "types": [ @@ -14850,7 +14850,7 @@ "longname": "src/modules/popupFilter.js~PopupFilter#fltSpans", "access": null, "description": null, - "lineNumber": 442, + "lineNumber": 439, "undocument": true, "type": { "types": [ @@ -14868,7 +14868,7 @@ "longname": "src/modules/popupFilter.js~PopupFilter#fltIcons", "access": null, "description": null, - "lineNumber": 443, + "lineNumber": 440, "undocument": true, "type": { "types": [ @@ -14886,7 +14886,7 @@ "longname": "src/modules/popupFilter.js~PopupFilter#initialized", "access": null, "description": null, - "lineNumber": 457, + "lineNumber": 454, "undocument": true, "type": { "types": [ @@ -17531,7 +17531,7 @@ "access": null, "description": null, "lineNumber": 1, - "content": "import {isNumber} from './types';\n\n/**\n * Takes a string, removes all formatting/cruft and returns the raw float value\n * @param {String} Formatted number\n * @param {String} Decimal type '.' or ','\n * @return {Number} Unformatted number\n *\n * https://github.com/openexchangerates/accounting.js/blob/master/accounting.js\n */\nexport const parse = (value, decimal = '.') => {\n // Return the value as-is if it's already a number\n if (isNumber(value)) {\n return value;\n }\n\n // Build regex to strip out everything except digits, decimal point and\n // minus sign\n let regex = new RegExp('[^0-9-' + decimal + ']', ['g']);\n let unformatted = parseFloat(\n ('' + value)\n .replace(/\\((.*)\\)/, '-$1') // replace bracketed values with negatives\n .replace(regex, '') // strip out any cruft\n .replace(decimal, '.') // make sure decimal point is standard\n );\n\n // This will fail silently\n return !isNaN(unformatted) ? unformatted : 0;\n}\n" + "content": "import {isNumber} from './types';\n\n/**\n * Takes a string, removes all formatting/cruft and returns the raw float value\n * @param {String} Formatted number\n * @param {String} Decimal type '.' or ','\n * @return {Number} Unformatted number\n *\n * https://github.com/openexchangerates/accounting.js/blob/master/accounting.js\n */\nexport const parse = (value, decimal = '.') => {\n // Return the value as-is if it's already a number\n if (isNumber(value)) {\n return value;\n }\n\n // Build regex to strip out everything except digits, decimal point and\n // minus sign\n let regex = new RegExp('[^0-9-' + decimal + ']', ['g']);\n let unformatted = parseFloat(\n ('' + value)\n .replace(/\\((.*)\\)/, '-$1') // replace bracketed values with negatives\n .replace(regex, '') // strip out any cruft\n .replace(decimal, '.') // make sure decimal point is standard\n );\n\n // This will fail silently\n return !isNaN(unformatted) ? unformatted : 0;\n};\n" }, { "__docId__": 821, @@ -17627,7 +17627,7 @@ "access": null, "description": null, "lineNumber": 1, - "content": "import {parse as parseNb} from './number';\nimport {Date as SugarDate} from 'sugar-date';\n\n/** Sorting utilities */\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 * Compare function for sorting passed numbers in ascending manner\n * @param {Number} First number\n * @param {Number} Second number\n * @return {Number} Negative, zero or positive number\n */\nexport const numSortAsc = (a, b) => (a - b);\n\n/**\n * Compare function for sorting passed numbers in descending manner\n * @param {Number} First number\n * @param {Number} Second number\n * @return {Number} Negative, zero or positive number\n */\nexport const numSortDesc = (a, b) => (b - a);\n\n/**\n * Compare function for sorting passed dates in ascending manner according to\n * the corresponding UTC numeric value (returned by getTime)\n * @param {Date} First date object\n * @param {Date} Second date object\n * @return {Number} Negative, zero or positive number\n */\nexport const dateSortAsc = (date1, date2) => date1.getTime() - date2.getTime();\n\n/**\n * Compare function for sorting passed dates in descending manner according to\n * the corresponding UTC numeric value (returned by getTime)\n * @param {Date} First date object\n * @param {Date} Second date object\n * @return {Number} Negative, zero or positive number\n */\nexport const dateSortDesc = (date1, date2) => date2.getTime() - date1.getTime();\n\n/**\n * Curried compare function for sorting passed formatted numbers in desired\n * fashion according to supplied compare function and decimal separator\n * @param {Function} Compare function\n * @param {String} [decimal=','] Decimal separator\n * @return {Function} Compare function receiving parsed numeric arguments\n */\nexport const sortNumberStr = (compareFn, decimal = ',') => {\n return (numStr1, numStr2) => {\n let num1 = parseNb(numStr1, decimal);\n let num2 = parseNb(numStr2, decimal);\n return compareFn(num1, num2);\n }\n}\n\n/**\n * Curried compare function for sorting passed formatted dates in desired\n * fashion according to supplied compare function and locale\n * @param {Function} Compare function\n * @param {String} [locale='en-us'] Locale code\n * @return {Function} Compare function receiving parsed date arguments\n */\nexport const sortDateStr = (compareFn, locale = 'en-us') => {\n return (dateStr1, dateStr2) => {\n let date1 = SugarDate.create(dateStr1, locale);\n let date2 = SugarDate.create(dateStr2, locale);\n return compareFn(date1, date2);\n }\n}\n" + "content": "import {parse as parseNb} from './number';\nimport {Date as SugarDate} from 'sugar-date';\n\n/** Sorting utilities */\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 * Compare function for sorting passed numbers in ascending manner\n * @param {Number} First number\n * @param {Number} Second number\n * @return {Number} Negative, zero or positive number\n */\nexport const numSortAsc = (a, b) => (a - b);\n\n/**\n * Compare function for sorting passed numbers in descending manner\n * @param {Number} First number\n * @param {Number} Second number\n * @return {Number} Negative, zero or positive number\n */\nexport const numSortDesc = (a, b) => (b - a);\n\n/**\n * Compare function for sorting passed dates in ascending manner according to\n * the corresponding UTC numeric value (returned by getTime)\n * @param {Date} First date object\n * @param {Date} Second date object\n * @return {Number} Negative, zero or positive number\n */\nexport const dateSortAsc = (date1, date2) => date1.getTime() - date2.getTime();\n\n/**\n * Compare function for sorting passed dates in descending manner according to\n * the corresponding UTC numeric value (returned by getTime)\n * @param {Date} First date object\n * @param {Date} Second date object\n * @return {Number} Negative, zero or positive number\n */\nexport const dateSortDesc = (date1, date2) => date2.getTime() - date1.getTime();\n\n/**\n * Curried compare function for sorting passed formatted numbers in desired\n * fashion according to supplied compare function and decimal separator\n * @param {Function} Compare function\n * @param {String} [decimal=','] Decimal separator\n * @return {Function} Compare function receiving parsed numeric arguments\n */\nexport const sortNumberStr = (compareFn, decimal = ',') => {\n return (numStr1, numStr2) => {\n let num1 = parseNb(numStr1, decimal);\n let num2 = parseNb(numStr2, decimal);\n return compareFn(num1, num2);\n };\n};\n\n/**\n * Curried compare function for sorting passed formatted dates in desired\n * fashion according to supplied compare function and locale\n * @param {Function} Compare function\n * @param {String} [locale='en-us'] Locale code\n * @return {Function} Compare function receiving parsed date arguments\n */\nexport const sortDateStr = (compareFn, locale = 'en-us') => {\n return (dateStr1, dateStr2) => {\n let date1 = SugarDate.create(dateStr1, locale);\n let date2 = SugarDate.create(dateStr2, locale);\n return compareFn(date1, date2);\n };\n};\n" }, { "__docId__": 825, @@ -17994,7 +17994,7 @@ "access": null, "description": null, "lineNumber": 1, - "content": "import {remove as removeDiacritics} from 'diacritics';\n\n/**\n * String utilities\n */\n\n/**\n * Removes whitespace from both sides of passed string\n * @param {String} text\n * @return {String}\n */\nexport const trim = (text) => {\n if (text.trim) {\n return text.trim();\n }\n return text.replace(/^\\s*|\\s*$/g, '');\n}\n\n/**\n * Checks if passed string is empty\n * @param {String} text\n * @return {Boolean}\n */\nexport const isEmpty = (text) => trim(text) === '';\n\n/**\n * Makes regex safe string by escaping special characters from passed string\n * @param {String} text\n * @return {String} escaped string\n */\nexport const rgxEsc = (text) => {\n let chars = /[-\\/\\\\^$*+?.()|[\\]{}]/g;\n let escMatch = '\\\\$&';\n return String(text).replace(chars, escMatch);\n}\n\n/**\n * Returns passed string as lowercase if caseSensitive flag set false. By\n * default it returns the string with no casing changes.\n * @param {String} text\n * @return {String} string\n */\nexport const matchCase = (text, caseSensitive = false) => {\n if (!caseSensitive) {\n return text.toLowerCase();\n }\n return text;\n}\n\n/**\n * Checks if passed data contains the searched term\n * @param {String} term Searched term\n * @param {String} data Data string\n * @param {Boolean} exactMatch Exact match\n * @param {Boolean} caseSensitive Case sensitive\n * @param {Boolean} ignoreDiacritics Ignore diacritics\n * @return {Boolean}\n */\nexport const contains = (term, data, exactMatch = false, caseSensitive = false,\n ignoreDiacritics = false) => {\n // Improved by Cedric Wartel (cwl) automatic exact match for selects and\n // special characters are now filtered\n let regexp;\n let modifier = caseSensitive ? 'g' : 'gi';\n if (ignoreDiacritics) {\n term = removeDiacritics(term);\n data = removeDiacritics(data);\n }\n if (exactMatch) {\n regexp = new RegExp('(^\\\\s*)' + rgxEsc(term) + '(\\\\s*$)',\n modifier);\n } else {\n regexp = new RegExp(rgxEsc(term), modifier);\n }\n return regexp.test(data);\n}\n" + "content": "import {remove as removeDiacritics} from 'diacritics';\n\n/**\n * String utilities\n */\n\n/**\n * Removes whitespace from both sides of passed string\n * @param {String} text\n * @return {String}\n */\nexport const trim = (text) => {\n if (text.trim) {\n return text.trim();\n }\n return text.replace(/^\\s*|\\s*$/g, '');\n};\n\n/**\n * Checks if passed string is empty\n * @param {String} text\n * @return {Boolean}\n */\nexport const isEmpty = (text) => trim(text) === '';\n\n/**\n * Makes regex safe string by escaping special characters from passed string\n * @param {String} text\n * @return {String} escaped string\n */\nexport const rgxEsc = (text) => {\n let chars = /[-\\/\\\\^$*+?.()|[\\]{}]/g;\n let escMatch = '\\\\$&';\n return String(text).replace(chars, escMatch);\n};\n\n/**\n * Returns passed string as lowercase if caseSensitive flag set false. By\n * default it returns the string with no casing changes.\n * @param {String} text\n * @return {String} string\n */\nexport const matchCase = (text, caseSensitive = false) => {\n if (!caseSensitive) {\n return text.toLowerCase();\n }\n return text;\n};\n\n/**\n * Checks if passed data contains the searched term\n * @param {String} term Searched term\n * @param {String} data Data string\n * @param {Boolean} exactMatch Exact match\n * @param {Boolean} caseSensitive Case sensitive\n * @param {Boolean} ignoreDiacritics Ignore diacritics\n * @return {Boolean}\n */\nexport const contains = (term, data, exactMatch = false, caseSensitive = false,\n ignoreDiacritics = false) => {\n // Improved by Cedric Wartel (cwl) automatic exact match for selects and\n // special characters are now filtered\n let regexp;\n let modifier = caseSensitive ? 'g' : 'gi';\n if (ignoreDiacritics) {\n term = removeDiacritics(term);\n data = removeDiacritics(data);\n }\n if (exactMatch) {\n regexp = new RegExp('(^\\\\s*)' + rgxEsc(term) + '(\\\\s*$)',\n modifier);\n } else {\n regexp = new RegExp(rgxEsc(term), modifier);\n }\n return regexp.test(data);\n};\n" }, { "__docId__": 833, @@ -18247,7 +18247,7 @@ "access": null, "description": null, "lineNumber": 1, - "content": "import {addEvt, cancelEvt, stopEvt, targetEvt, keyCode} from './event';\nimport {\n addClass, createElm, createOpt, elm, getText, getFirstTextNode,\n removeClass, removeElm, tag\n} from './dom';\nimport {contains, matchCase, rgxEsc, trim} from './string';\nimport {isEmpty as isEmptyString} from './string';\nimport {\n isArray, isEmpty, isFn, isNumber, isObj, isString, isUndef, EMPTY_FN\n} from './types';\nimport {parse as parseNb} from './number'\n\nimport {root} from './root';\nimport {Emitter} from './emitter';\nimport {Dropdown} from './modules/dropdown';\nimport {CheckList} from './modules/checkList';\n\nimport {\n INPUT, SELECT, MULTIPLE, CHECKLIST, NONE,\n ENTER_KEY, TAB_KEY, ESC_KEY, UP_ARROW_KEY, DOWN_ARROW_KEY,\n CELL_TAG, AUTO_FILTER_DELAY, NUMBER, DATE, FORMATTED_NUMBER,\n FEATURES\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 {HTMLTableElement} 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 * @private\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 /** @private */\n this.initialized = false;\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 throw new Error(`Could not instantiate TableFilter: HTML table\n DOM element not found.`);\n }\n\n if (this.getRowsNb() === 0) {\n throw new Error(`Could not instantiate TableFilter: HTML table\n requires at least 1 row.`);\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\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 : EMPTY_FN;\n\n /**\n * Callback fired after filtering process is completed\n * @type {Function}\n */\n this.onAfterFilter = isFn(f.on_after_filter) ?\n f.on_after_filter : EMPTY_FN;\n\n /**\n * Enable/disable case sensitivity filtering\n * @type {Boolean}\n */\n this.caseSensitive = Boolean(f.case_sensitive);\n\n /**\n * Indicate whether exact match filtering is enabled on a per column\n * basis\n * @type {Boolean}\n * @private\n */\n this.hasExactMatchByCol = isArray(f.columns_exact_match);\n\n /**\n * Exact match filtering per column array\n * @type {Array}\n */\n this.exactMatchByCol = this.hasExactMatchByCol ?\n f.columns_exact_match : [];\n\n /**\n * Globally enable/disable exact match filtering\n * @type {Boolean}\n */\n this.exactMatch = Boolean(f.exact_match);\n\n /**\n * Ignore diacritics globally or on a column basis\n * @type {Boolean|Array}\n */\n this.ignoreDiacritics = f.ignore_diacritics;\n\n /**\n * Enable/disable linked filters filtering mode\n * @type {Boolean}\n */\n this.linkedFilters = Boolean(f.linked_filters);\n\n /**\n * Enable/disable readonly state for excluded options when\n * linked filters filtering mode is on\n * @type {Boolean}\n */\n this.disableExcludedOptions = Boolean(f.disable_excluded_options);\n\n /**\n * Active filter ID\n * @type {String}\n * @private\n */\n this.activeFilterId = null;\n\n /**\n * Enable/disable always visible rows, excluded from filtering\n * @type {Boolean}\n */\n this.hasVisibleRows = Boolean(f.rows_always_visible);\n\n /**\n * List of row indexes to be excluded from filtering\n * @type {Array}\n */\n this.visibleRows = this.hasVisibleRows ? f.rows_always_visible : [];\n\n /**\n * Enable/disable external filters generation\n * @type {Boolean}\n */\n this.isExternalFlt = Boolean(f.external_flt_grid);\n\n /**\n * List of containers IDs where external filters will be generated\n * @type {Array}\n */\n this.externalFltTgtIds = f.external_flt_grid_ids || [];\n\n /**\n * Callback fired after filters are generated\n * @type {Function}\n */\n this.onFiltersLoaded = isFn(f.on_filters_loaded) ?\n f.on_filters_loaded : EMPTY_FN;\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 : EMPTY_FN;\n\n /**\n * Specify which column implements a custom cell parser to retrieve the\n * cell value:\n * cell_parser: {\n * cols: [0, 2],\n * parse: function(tf, cell, colIndex) {\n * // custom cell parser logic here\n * return cellValue;\n * }\n * }\n * @type {Object}\n */\n this.cellParser = isObj(f.cell_parser) && isFn(f.cell_parser.parse) &&\n isArray(f.cell_parser.cols) ?\n f.cell_parser : { cols: [], parse: EMPTY_FN };\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) ? undefined :\n (isObj(f.help_instructions) || 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 = isObj(f.mark_active_columns) ||\n Boolean(f.mark_active_columns);\n\n /*** select filter's customisation and behaviours ***/\n /**\n * Text for clear option in drop-down filter types (1st option)\n * @type {String|Array}\n */\n this.clearFilterText = f.clear_filter_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 * Make drop-down filter types options sorted in alpha-numeric manner\n * by default globally or on a column basis\n * @type {Boolean|Array}\n */\n this.sortSlc = isUndef(f.sort_select) ? true :\n isArray(f.sort_select) ? f.sort_select : Boolean(f.sort_select);\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|Object}\n */\n this.rowsCounter = isObj(f.rows_counter) || Boolean(f.rows_counter);\n\n /**\n * Enable status bar UI component\n * @type {Boolean|Object}\n */\n this.statusBar = isObj(f.status_bar) || Boolean(f.status_bar);\n\n /**\n * Enable activity/spinner indicator UI component\n * @type {Boolean|Object}\n */\n this.loader = isObj(f.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 : EMPTY_FN;\n\n /**\n * Callback fired after filters are cleared\n * @type {Function}\n */\n this.onAfterReset = isFn(f.on_after_reset) ?\n f.on_after_reset : EMPTY_FN;\n\n /**\n * Enable paging component\n * @type {Boolean}\n */\n this.paging = Boolean(f.paging);\n\n /**\n * Number of hidden rows\n * @type {Number}\n * @private\n */\n this.nbHiddenRows = 0;\n\n /**\n * Enable auto-filter behaviour, table is filtered when a user\n * stops typing\n * @type {Boolean}\n */\n this.autoFilter = Boolean(f.auto_filter);\n\n /**\n * Auto-filter delay in msecs\n * @type {Number}\n */\n this.autoFilterDelay = !isNaN(f.auto_filter_delay) ?\n f.auto_filter_delay : AUTO_FILTER_DELAY;\n\n /**\n * Indicate whether user is typing\n * @type {Boolean}\n * @private\n */\n this.isUserTyping = null;\n\n /**\n * Auto-filter interval ID\n * @type {String}\n * @private\n */\n this.autoFilterTimer = null;\n\n /**\n * Enable keyword highlighting behaviour\n * @type {Boolean}\n */\n this.highlightKeywords = Boolean(f.highlight_keywords);\n\n /**\n * Enable no results message UI component\n * @type {Boolean}\n */\n this.noResults = isObj(f.no_results_message) ||\n Boolean(f.no_results_message);\n\n /**\n * Enable state persistence\n * @type {Boolean}\n */\n this.state = isObj(f.state) || Boolean(f.state);\n\n /*** data types ***/\n\n /**\n * Enable date type module\n * @type {Boolean}\n * @private\n */\n this.dateType = true;\n\n /**\n * Define default locale, default to 'en' as per Sugar Date module:\n * https://sugarjs.com/docs/#/DateLocales\n * @type {String}\n */\n this.locale = f.locale || 'en';\n\n /**\n * Define thousands separator ',' or '.', defaults to ','\n * @type {String}\n */\n this.thousandsSeparator = f.thousands_separator || ',';\n\n /**\n * Define decimal separator ',' or '.', defaults to '.'\n * @type {String}\n */\n this.decimalSeparator = f.decimal_separator || '.';\n\n /**\n * Define data types on a column basis, possible values 'string',\n * 'number', 'formatted-number', 'date', 'ipaddress' ie:\n * col_types : [\n * 'string', 'date', 'number',\n * { type: 'formatted-number', decimal: ',', thousands: '.' },\n * { type: 'date', locale: 'en-gb' },\n * { type: 'date', format: ['{dd}-{months}-{yyyy|yy}'] }\n * ]\n *\n * Refer to https://sugarjs.com/docs/#/DateParsing for exhaustive\n * information on date parsing formats supported by Sugar Date\n * @type {Array}\n */\n this.colTypes = isArray(f.col_types) ? f.col_types : [];\n\n /*** ids prefixes ***/\n /**\n * Main prefix\n * @private\n */\n this.prfxTf = 'TF';\n\n /**\n * Filter's ID prefix (inputs - selects)\n * @private\n */\n this.prfxFlt = 'flt';\n\n /**\n * Button's ID prefix\n * @private\n */\n this.prfxValButton = 'btn';\n\n /**\n * Toolbar container ID prefix\n * @private\n */\n this.prfxInfDiv = 'inf_';\n\n /**\n * Toolbar left element ID prefix\n * @private\n */\n this.prfxLDiv = 'ldiv_';\n\n /**\n * Toolbar right element ID prefix\n * @private\n */\n this.prfxRDiv = 'rdiv_';\n\n /**\n * Toolbar middle element ID prefix\n * @private\n */\n this.prfxMDiv = 'mdiv_';\n\n /**\n * Responsive Css class\n * @private\n */\n this.prfxResponsive = 'resp';\n\n /*** extensions ***/\n /**\n * List of loaded extensions\n * @type {Array}\n * @private\n */\n this.extensions = f.extensions;\n\n /**\n * Determine whether extensions are loaded\n * @type {Boolean}\n * @private\n */\n this.hasExtensions = isArray(this.extensions);\n\n /*** themes ***/\n /**\n * Enable default theme\n * @type {Boolean}\n */\n this.enableDefaultTheme = Boolean(f.enable_default_theme);\n\n /**\n * Determine whether themes are enables\n * @type {Boolean}\n * @private\n */\n this.hasThemes = (this.enableDefaultTheme || isArray(f.themes));\n\n /**\n * List of themes, ie:\n * themes: [{ name: 'skyblue' }]\n * @type {Array}\n */\n this.themes = f.themes || [];\n\n /**\n * Define path to themes assets, defaults to\n * 'tablefilter/style/themes/'. Usage:\n * themes: [{ name: 'skyblue' }]\n * @type {Array}\n */\n this.themesPath = f.themes_path || this.stylePath + 'themes/';\n\n /**\n * Enable responsive layout\n * @type {Boolean}\n */\n this.responsive = Boolean(f.responsive);\n\n /**\n * Features registry\n * @private\n */\n this.Mod = {};\n\n /**\n * Extensions registry\n * @private\n */\n this.ExtRegistry = {};\n\n //conditionally instantiate required features\n this.instantiateFeatures(\n Object.keys(FEATURES).map((item) => FEATURES[item])\n );\n\n //load styles if necessary\n this.import(this.stylesheetId, this.stylesheet, null, 'link');\n }\n\n /**\n * Initialise features and layout\n */\n init() {\n if (this.initialized) {\n return;\n }\n\n this.nbCells = this.getCellsNb(this.refRow);\n let Mod = this.Mod;\n let n = this.singleSearchFlt ? 1 : this.nbCells;\n let inpclass;\n\n //loads theme\n this.loadThemes();\n\n const { dateType, help, state, markActiveColumns, gridLayout, loader,\n highlightKeyword, popupFilter, rowsCounter, statusBar, clearButton,\n alternateRows, noResults, paging } = FEATURES;\n\n //explicitly initialise features in given order\n this.initFeatures([\n dateType,\n help,\n state,\n markActiveColumns,\n gridLayout,\n loader,\n highlightKeyword,\n popupFilter\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 Mod.dropdown = Mod.dropdown || new Dropdown(this);\n Mod.dropdown.init(i, this.isExternalFlt, fltcell);\n }\n // checklist\n else if (col === CHECKLIST) {\n Mod.checkList = Mod.checkList || new CheckList(this);\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\n this.initFeatures([\n rowsCounter,\n statusBar,\n clearButton,\n alternateRows,\n noResults,\n paging\n ]);\n\n if (this.hasColWidths && !this.gridLayout) {\n this.setColWidths();\n }\n\n //TF css class is added to table\n if (!this.gridLayout) {\n addClass(this.dom(), this.prfxTf);\n if (this.responsive) {\n addClass(this.dom(), this.prfxResponsive);\n }\n }\n\n /* Load extensions */\n this.initExtensions();\n\n // Subscribe to events\n if (this.linkedFilters) {\n this.emitter.on(['after-filtering'], () => this.linkFilters());\n }\n\n this.initialized = true;\n\n this.onFiltersLoaded(this);\n\n this.emitter.emit('initialized', this);\n }\n\n /**\n * Detect key\n * @param {Event} evt\n */\n detectKey(evt) {\n if (!this.enterKey) {\n return;\n }\n if (evt) {\n let key = keyCode(evt);\n if (key === ENTER_KEY) {\n this.filter();\n cancelEvt(evt);\n stopEvt(evt);\n } else {\n this.isUserTyping = true;\n root.clearInterval(this.autoFilterTimer);\n this.autoFilterTimer = null;\n }\n }\n }\n\n /**\n * Filter's keyup event: if auto-filter on, detect user is typing and filter\n * columns\n * @param {Event} evt\n */\n onKeyUp(evt) {\n if (!this.autoFilter) {\n return;\n }\n let key = keyCode(evt);\n this.isUserTyping = false;\n\n function filter() {\n root.clearInterval(this.autoFilterTimer);\n this.autoFilterTimer = null;\n if (!this.isUserTyping) {\n this.filter();\n this.isUserTyping = null;\n }\n }\n\n if (key !== ENTER_KEY && key !== TAB_KEY && key !== ESC_KEY &&\n key !== UP_ARROW_KEY && key !== DOWN_ARROW_KEY) {\n if (this.autoFilterTimer === null) {\n this.autoFilterTimer = root.setInterval(filter.bind(this),\n this.autoFilterDelay);\n }\n } else {\n root.clearInterval(this.autoFilterTimer);\n this.autoFilterTimer = null;\n }\n }\n\n /**\n * Filter's keydown event: if auto-filter on, detect user is typing\n */\n onKeyDown() {\n if (this.autoFilter) {\n this.isUserTyping = true;\n }\n }\n\n /**\n * Filter's focus event\n * @param {Event} evt\n */\n onInpFocus(evt) {\n let elm = targetEvt(evt);\n this.emitter.emit('filter-focus', this, elm);\n }\n\n /**\n * Filter's blur event: if auto-filter on, clear interval on filter blur\n */\n onInpBlur() {\n if (this.autoFilter) {\n this.isUserTyping = false;\n root.clearInterval(this.autoFilterTimer);\n }\n this.emitter.emit('filter-blur', this);\n }\n\n /**\n * Insert filters row at initialization\n */\n _insertFiltersRow() {\n // TODO: prevent filters row generation for popup filters too,\n // to reduce and simplify headers row index adjusting across lib modules\n // (GridLayout, PopupFilter etc)\n if (this.gridLayout) {\n return;\n }\n let fltrow;\n\n let thead = tag(this.dom(), 'thead');\n if (thead.length > 0) {\n fltrow = thead[0].insertRow(this.filtersRowIndex);\n } else {\n fltrow = this.dom().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.buildFilterId(colIndex)],\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 ['type', 'button'],\n ['value', this.btnText]\n );\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 * Istantiate the collection of features required by the\n * configuration and add them to the features registry. A feature is\n * described by a `class` and `name` fields and and optional `property`\n * field:\n * {\n * class: AClass,\n * name: 'aClass'\n * }\n * @param {Array} [features=[]]\n * @private\n */\n instantiateFeatures(features = []) {\n features.forEach((feature) => {\n // TODO: remove the property field.\n // Due to naming convention inconsistencies, a `property`\n // field is added to allow a conditional instanciation based\n // on that property on TableFilter, if supplied.\n feature.property = feature.property || feature.name;\n if (this[feature.property] === true || feature.enforce === true) {\n let {class: Cls, name} = feature;\n\n this.Mod[name] = this.Mod[name] || new Cls(this);\n }\n });\n }\n\n /**\n * Initialise the passed features collection. A feature is described by a\n * `class` and `name` fields and and optional `property` field:\n * {\n * class: AClass,\n * name: 'aClass'\n * }\n * @param {Array} [features=[]]\n * @private\n */\n initFeatures(features = []) {\n features.forEach((feature) => {\n let {property, name} = feature;\n if (this[property] === true && this.Mod[name]) {\n this.Mod[name].init();\n }\n });\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 if (!this.hasExtensions) {\n return;\n }\n\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 this.loadExtension(ext);\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 || this.hasExtension(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 * Register the passed extension instance with associated name\n * @param {Object} inst Extension instance\n * @param {String} name Name of the extension\n */\n registerExtension(inst, name) {\n this.ExtRegistry[name] = inst;\n }\n\n /**\n * Destroy all the extensions store in extensions registry\n */\n destroyExtensions() {\n let reg = this.ExtRegistry;\n\n Object.keys(reg).forEach((key) => {\n reg[key].destroy();\n reg[key] = undefined;\n });\n }\n\n /**\n * Load themes defined in the configuration object\n */\n loadThemes() {\n if (!this.hasThemes) {\n return;\n }\n\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 emitter = this.emitter;\n\n if (this.isExternalFlt && !this.popupFilters) {\n this.removeExternalFlts();\n }\n\n this.removeToolbar();\n\n if (this.hasExtensions) {\n this.destroyExtensions();\n }\n\n this.validateAllRows();\n\n // broadcast destroy event modules and extensions are subscribed to\n emitter.emit('destroy', this);\n\n if (this.fltGrid && !this.gridLayout) {\n this.dom().deleteRow(this.filtersRowIndex);\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.dom(), this.prfxTf);\n removeClass(this.dom(), 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');\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.dom().insertBefore(cont, this.dom().firstChild);\n }\n this.infDiv = infDiv;\n\n /*** left div containing rows # displayer ***/\n let lDiv = createElm('div');\n lDiv.className = this.lDivCssClass;\n infDiv.appendChild(lDiv);\n this.lDiv = lDiv;\n\n /*** right div containing reset button\n + nb results per page select ***/\n let rDiv = createElm('div');\n rDiv.className = this.rDivCssClass;\n infDiv.appendChild(rDiv);\n this.rDiv = rDiv;\n\n /*** mid div containing paging elements ***/\n let mDiv = createElm('div');\n mDiv.className = this.mDivCssClass;\n infDiv.appendChild(mDiv);\n this.mDiv = mDiv;\n\n // emit help initialisation only if undefined\n if (isUndef(this.help)) {\n // explicitily enable help to initialise feature by\n // default, only if setting is undefined\n this.Mod.help.enable();\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.dom();\n let captions = tag(tbl, 'caption');\n [].forEach.call(captions, (elm) => removeElm(elm));\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 //fire onbefore callback\n this.onBeforeFilter(this);\n this.emitter.emit('before-filtering', this);\n\n let row = this.dom().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 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 cellValue = matchCase(this.getCellValue(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 // isolate search term and check occurence in cell data\n for (let w = 0, len = s.length; w < len; w++) {\n cS = trim(s[w]);\n occur = this._testTerm(cS, cellValue, j);\n\n if (occur) {\n this.emitter.emit('highlight-keyword', this,\n cells[j], cS);\n }\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] = this._testTerm(trim(sA), cellValue, j);\n if (occurence[j]) {\n this.emitter.emit('highlight-keyword', this, cells[j],\n sA);\n }\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 this.validateRow(k, isRowValid);\n if (!isRowValid) {\n hiddenRows++;\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 //fire onafterfilter callback\n this.onAfterFilter(this);\n\n this.emitter.emit('after-filtering', this, searchArgs);\n }\n\n /**\n * Test for a match of search term in cell data\n * @param {String} term Search term\n * @param {String} cellValue Cell data\n * @param {Number} colIdx Column index\n * @return {Boolean}\n */\n _testTerm(term, cellValue, colIdx) {\n let numData;\n let decimal = this.getDecimal(colIdx);\n let reLe = new RegExp(this.leOperator),\n reGe = new RegExp(this.geOperator),\n reL = new RegExp(this.lwOperator),\n reG = new RegExp(this.grOperator),\n reD = new RegExp(this.dfOperator),\n reLk = new RegExp(rgxEsc(this.lkOperator)),\n reEq = new RegExp(this.eqOperator),\n reSt = new RegExp(this.stOperator),\n reEn = new RegExp(this.enOperator),\n // re_an = new RegExp(this.anOperator),\n // re_cr = new RegExp(this.curExp),\n reEm = this.emOperator,\n reNm = this.nmOperator,\n reRe = new RegExp(rgxEsc(this.rgxOperator));\n\n term = matchCase(term, this.caseSensitive);\n\n let occurence = false;\n\n //Search arg operator tests\n let hasLO = reL.test(term),\n hasLE = reLe.test(term),\n hasGR = reG.test(term),\n hasGE = reGe.test(term),\n hasDF = reD.test(term),\n hasEQ = reEq.test(term),\n hasLK = reLk.test(term),\n // hatermN = re_an.test(term),\n hasST = reSt.test(term),\n hasEN = reEn.test(term),\n hasEM = (reEm === term),\n hasNM = (reNm === term),\n hasRE = reRe.test(term);\n\n // Check for dates or resolve date type\n if (this.hasType(colIdx, [DATE])) {\n let dte1, dte2;\n\n let dateType = this.Mod.dateType;\n let isValidDate = dateType.isValid.bind(dateType);\n let parseDate = dateType.parse.bind(dateType);\n let locale = dateType.getLocale(colIdx);\n\n // Search arg dates tests\n let isLDate = hasLO &&\n isValidDate(term.replace(reL, ''), locale);\n let isLEDate = hasLE &&\n isValidDate(term.replace(reLe, ''), locale);\n let isGDate = hasGR &&\n isValidDate(term.replace(reG, ''), locale);\n let isGEDate = hasGE &&\n isValidDate(term.replace(reGe, ''), locale);\n let isDFDate = hasDF &&\n isValidDate(term.replace(reD, ''), locale);\n let isEQDate = hasEQ &&\n isValidDate(term.replace(reEq, ''), locale);\n\n dte1 = parseDate(cellValue, locale);\n\n // lower equal date\n if (isLEDate) {\n dte2 = parseDate(term.replace(reLe, ''), locale);\n occurence = dte1 <= dte2;\n }\n // lower date\n else if (isLDate) {\n dte2 = parseDate(term.replace(reL, ''), locale);\n occurence = dte1 < dte2;\n }\n // greater equal date\n else if (isGEDate) {\n dte2 = parseDate(term.replace(reGe, ''), locale);\n occurence = dte1 >= dte2;\n }\n // greater date\n else if (isGDate) {\n dte2 = parseDate(term.replace(reG, ''), locale);\n occurence = dte1 > dte2;\n }\n // different date\n else if (isDFDate) {\n dte2 = parseDate(term.replace(reD, ''), locale);\n occurence = dte1.toString() !== dte2.toString();\n }\n // equal date\n else if (isEQDate) {\n dte2 = parseDate(term.replace(reEq, ''), locale);\n occurence = dte1.toString() === dte2.toString();\n }\n // searched keyword with * operator doesn't have to be a date\n else if (reLk.test(term)) {// like date\n occurence = contains(term.replace(reLk, ''), cellValue,\n false, this.caseSensitive);\n }\n else if (isValidDate(term)) {\n dte2 = parseDate(term, locale);\n occurence = dte1.toString() === dte2.toString();\n }\n //empty\n else if (hasEM) {\n occurence = isEmptyString(cellValue);\n }\n //non-empty\n else if (hasNM) {\n occurence = !isEmptyString(cellValue);\n } else {\n occurence = contains(term, cellValue,\n this.isExactMatch(colIdx), this.caseSensitive);\n }\n }\n\n else {\n // Convert to number anyways to auto-resolve type in case not\n // defined by configuration\n numData = Number(cellValue) || parseNb(cellValue, decimal);\n\n // first checks if there is any operator (<,>,<=,>=,!,*,=,{,},\n // rgx:)\n // lower equal\n if (hasLE) {\n occurence = numData <= parseNb(\n term.replace(reLe, ''),\n decimal\n );\n }\n //greater equal\n else if (hasGE) {\n occurence = numData >= parseNb(\n term.replace(reGe, ''),\n decimal\n );\n }\n //lower\n else if (hasLO) {\n occurence = numData < parseNb(\n term.replace(reL, ''),\n decimal\n );\n }\n //greater\n else if (hasGR) {\n occurence = numData > parseNb(\n term.replace(reG, ''),\n decimal\n );\n }\n //different\n else if (hasDF) {\n occurence = contains(term.replace(reD, ''), cellValue,\n false, this.caseSensitive) ? false : true;\n }\n //like\n else if (hasLK) {\n occurence = contains(term.replace(reLk, ''), cellValue,\n false, this.caseSensitive);\n }\n //equal\n else if (hasEQ) {\n occurence = contains(term.replace(reEq, ''), cellValue,\n true, this.caseSensitive);\n }\n //starts with\n else if (hasST) {\n occurence = cellValue.indexOf(term.replace(reSt, '')) === 0 ?\n true : false;\n }\n //ends with\n else if (hasEN) {\n let searchArg = term.replace(reEn, '');\n occurence =\n cellValue.lastIndexOf(searchArg, cellValue.length - 1) ===\n (cellValue.length - 1) - (searchArg.length - 1) &&\n cellValue.lastIndexOf(searchArg, cellValue.length - 1)\n > -1 ? true : false;\n }\n //empty\n else if (hasEM) {\n occurence = isEmptyString(cellValue);\n }\n //non-empty\n else if (hasNM) {\n occurence = !isEmptyString(cellValue);\n }\n //regexp\n else if (hasRE) {\n //in case regexp throws\n try {\n //operator is removed\n let srchArg = term.replace(reRe, '');\n let rgx = new RegExp(srchArg);\n occurence = rgx.test(cellValue);\n } catch (ex) {\n occurence = false;\n }\n } else {\n // If numeric type data, perform a strict equality test and\n // fallback to unformatted number string comparison\n if (numData &&\n this.hasType(colIdx, [NUMBER, FORMATTED_NUMBER]) &&\n !this.singleSearchFlt) {\n // parseNb can return 0 for strings which are not\n // formatted numbers, in that case return the original\n // string. TODO: handle this in parseNb\n term = parseNb(term, decimal) || term;\n occurence = numData === term ||\n contains(term.toString(), numData.toString(),\n this.isExactMatch(colIdx), this.caseSensitive);\n } else {\n // Finally test search term is contained in cell data\n occurence = contains(\n term,\n cellValue,\n this.isExactMatch(colIdx),\n this.caseSensitive,\n this.ignoresDiacritics(colIdx)\n );\n }\n }\n\n }//else\n\n return occurence;\n }\n\n /**\n * Return the data of a specified column\n * @param {Number} colIndex Column index\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Arrat} [exclude=[]] List of row indexes to be excluded\n * @return Flat list of data for a column\n */\n getColumnData(colIndex, includeHeaders = false, exclude = []) {\n return this.getColValues(colIndex, includeHeaders, true, exclude);\n }\n\n /**\n * Return the values of a specified column\n * @param {Number} colIndex Column index\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Arrat} [exclude=[]] List of row indexes to be excluded\n * @return Flat list of values for a column\n */\n getColumnValues(colIndex, includeHeaders = false, exclude = []) {\n return this.getColValues(colIndex, includeHeaders, false, exclude);\n }\n\n /**\n * Return the data of a specified column\n * @param {Number} colIndex Column index\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [typed=false] Return a typed value\n * @param {Array} [exclude=[]] List of row indexes to be excluded\n * @return {Array} Flat list of data for a column\n * @private\n */\n getColValues(\n colIndex,\n includeHeaders = false,\n typed = false,\n exclude = []\n ) {\n let row = this.dom().rows;\n let nbRows = this.getRowsNb(true);\n let colValues = [];\n let getContent = typed ? this.getCellData.bind(this) :\n this.getCellValue.bind(this);\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) {\n continue;\n }\n let data = getContent(cell[j]);\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.dom().rows[rowIndex >= 0 ? rowIndex : 0];\n return tr ? tr.cells.length : 0;\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.dom().rows.length;\n if (includeHeaders) {\n s = 0;\n }\n return parseInt(ntrs - s, 10);\n }\n\n\n /**\n * Return the text content of a given cell\n * @param {DOMElement} Cell's DOM element\n * @return {String}\n */\n getCellValue(cell) {\n let idx = cell.cellIndex;\n let cellParser = this.cellParser;\n // Invoke cellParser for this column if any\n if (cellParser.cols.indexOf(idx) !== -1) {\n return cellParser.parse(this, cell, idx);\n } else {\n return getText(cell);\n }\n }\n\n /**\n * Return the typed data of a given cell based on the column type definition\n * @param {DOMElement} cell Cell's DOM element\n * @return {String|Number|Date}\n */\n getCellData(cell) {\n let colIndex = cell.cellIndex;\n let value = this.getCellValue(cell);\n\n if (this.hasType(colIndex, [FORMATTED_NUMBER])) {\n return parseNb(value, this.getDecimal(colIndex));\n }\n else if (this.hasType(colIndex, [NUMBER])) {\n return Number(value) || parseNb(value);\n }\n else if (this.hasType(colIndex, [DATE])){\n let dateType = this.Mod.dateType;\n return dateType.parse(value, dateType.getLocale(colIndex));\n }\n\n return value;\n }\n\n /**\n * Return the table data based on its columns data type definitions\n * with following structure:\n * [\n * [rowIndex, [data0, data1...]],\n * [rowIndex, [data0, data1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @return {Array}\n */\n getData(includeHeaders = false, excludeHiddenCols = false) {\n return this.getTableData(includeHeaders, excludeHiddenCols, true);\n }\n\n /**\n * Return the table values with following structure:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @return {Array}\n */\n getValues(includeHeaders = false, excludeHiddenCols = false) {\n return this.getTableData(includeHeaders, excludeHiddenCols, false);\n }\n\n /**\n * Return the table data with following structure:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @param {Boolean} [typed=false] Return typed value\n * @return {Array}\n * @private\n *\n * TODO: provide an API returning data in JSON format\n */\n getTableData(\n includeHeaders = false,\n excludeHiddenCols = false,\n typed = false\n ) {\n let rows = this.dom().rows;\n let nbRows = this.getRowsNb(true);\n let tblData = [];\n let getContent = typed ? this.getCellData.bind(this) :\n this.getCellValue.bind(this);\n\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 cellValue = getContent(cells[j]);\n rowData[1].push(cellValue);\n }\n tblData.push(rowData);\n }\n return tblData;\n }\n\n /**\n * Return the filtered table data based on its columns data type definitions\n * with following structure:\n * [\n * [rowIndex, [data0, data1...]],\n * [rowIndex, [data0, data1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] 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 return this.filteredData(includeHeaders, excludeHiddenCols, true);\n }\n\n /**\n * Return the filtered table values with following structure:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @return {Array}\n *\n * TODO: provide an API returning data in JSON format\n */\n getFilteredValues(includeHeaders = false, excludeHiddenCols = false) {\n return this.filteredData(includeHeaders, excludeHiddenCols, false);\n }\n\n /**\n * Return the filtered data with following structure:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @param {Boolean} [typed=false] Return typed value\n * @return {Array}\n * @private\n *\n * TODO: provide an API returning data in JSON format\n */\n filteredData(\n includeHeaders = false,\n excludeHiddenCols = false,\n typed = false\n ) {\n if (this.validRowsIndex.length === 0) {\n return [];\n }\n let rows = this.dom().rows,\n filteredData = [];\n let getContent = typed ? this.getCellData.bind(this) :\n this.getCellValue.bind(this);\n\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 cellValue = getContent(cells[k]);\n rData[1].push(cellValue);\n }\n filteredData.push(rData);\n }\n return filteredData;\n }\n\n /**\n * Return the filtered data for a given column index\n * @param {any} colIndex Colmun's index\n * @param {boolean} [includeHeaders=false] Optional Include headers row\n * @param {any} [exclude=[]] Optional List of row indexes to be excluded\n * @return {Array} Flat list of typed values [data0, data1, data2...]\n *\n * TODO: provide an API returning data in JSON format\n */\n getFilteredColumnData(colIndex, includeHeaders = false, exclude = []) {\n return this.getFilteredDataCol(\n colIndex, includeHeaders, true, exclude, false);\n }\n\n /**\n * Return the filtered and visible data for a given column index\n * @param {any} colIndex Colmun's index\n * @param {boolean} [includeHeaders=false] Optional Include headers row\n * @param {any} [exclude=[]] Optional List of row indexes to be excluded\n * @return {Array} Flat list of typed values [data0, data1, data2...]\n *\n * TODO: provide an API returning data in JSON format\n */\n getVisibleColumnData(colIndex, includeHeaders = false, exclude = []) {\n return this.getFilteredDataCol(\n colIndex, includeHeaders, true, exclude, true);\n }\n\n /**\n * Return the filtered values for a given column index\n * @param {any} colIndex Colmun's index\n * @param {boolean} [includeHeaders=false] Optional Include headers row\n * @param {any} [exclude=[]] Optional List of row indexes to be excluded\n * @return {Array} Flat list of values ['value0', 'value1', 'value2'...]\n *\n * TODO: provide an API returning data in JSON format\n */\n getFilteredColumnValues(colIndex, includeHeaders = false, exclude = []) {\n return this.getFilteredDataCol(\n colIndex, includeHeaders, false, exclude, false);\n }\n\n /**\n * Return the filtered and visible values for a given column index\n * @param {any} colIndex Colmun's index\n * @param {boolean} [includeHeaders=false] Optional Include headers row\n * @param {any} [exclude=[]] Optional List of row indexes to be excluded\n * @return {Array} Flat list of values ['value0', 'value1', 'value2'...]\n *\n * TODO: provide an API returning data in JSON format\n */\n getVisibleColumnValues(colIndex, includeHeaders = false, exclude = []) {\n return this.getFilteredDataCol(\n colIndex, includeHeaders, false, exclude, true);\n }\n\n /**\n * Return the filtered data for a given column index\n * @param {Number} colIndex Colmun's index\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [typed=false] Return typed value\n * @param {Array} [exclude=[]] List of row indexes to be excluded\n * @param {Boolean} [visible=true] Return only filtered and visible data\n * (relevant for paging)\n * @return {Array} Flat list of values ['val0','val1','val2'...]\n * @private\n *\n * TODO: provide an API returning data in JSON format\n */\n getFilteredDataCol(\n colIndex,\n includeHeaders = false,\n typed = false,\n exclude = [],\n visible = true\n ) {\n if (isUndef(colIndex)) {\n return [];\n }\n\n let rows = this.dom().rows;\n let getContent = typed ? this.getCellData.bind(this) :\n this.getCellValue.bind(this);\n\n // ensure valid rows index do not contain excluded rows and row is\n // displayed\n let validRows = this.getValidRows(true).filter((rowIdx) => {\n return exclude.indexOf(rowIdx) === -1 &&\n (visible ?\n this.getRowDisplay(rows[rowIdx]) !== 'none' :\n true);\n });\n\n // convert column value to expected type if necessary\n let validColValues = validRows.map((rowIdx) => {\n return getContent(rows[rowIdx].cells[colIndex]);\n });\n\n if (includeHeaders) {\n validColValues.unshift(this.getHeadersText()[colIndex]);\n }\n\n return validColValues;\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.dom().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 this.onRowValidated(this, rowIndex);\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.linkedFilters);\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.dom();\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');\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 * Make 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 this.onBeforeReset(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 this.onAfterReset(this);\n this.emitter.emit('after-clearing-filters', this);\n }\n\n /**\n * Return the ID of the current active filter\n * @return {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 * @return {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 * Build filter element ID for a given column index\n * @param {any} colIndex\n * @return {String} Filter element ID string\n * @private\n */\n buildFilterId(colIndex) {\n return `${this.prfxFlt}${colIndex}_${this.id}`;\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 colIdx = slcIndex[i];\n let curSlc = elm(this.fltIds[colIdx]);\n let slcSelectedValue = this.getFilterValue(colIdx);\n\n // Welcome to cyclomatic complexity hell :)\n // TODO: simplify/refactor if statement\n if (activeIdx !== colIdx ||\n (this.paging && slcA1.indexOf(colIdx) !== -1 &&\n activeIdx === colIdx) ||\n (!this.paging && (slcA3.indexOf(colIdx) !== -1 ||\n slcA2.indexOf(colIdx) !== -1)) ||\n slcSelectedValue === this.getClearFilterText(colIdx)) {\n\n //1st option needs to be inserted\n if (this.loadFltOnDemand) {\n let opt0 = createOpt(this.getClearFilterText(colIdx), '');\n curSlc.innerHTML = '';\n curSlc.appendChild(opt0);\n }\n\n if (slcA3.indexOf(colIdx) !== -1) {\n this.emitter.emit('build-checklist-filter', this, colIdx,\n true);\n } else {\n this.emitter.emit('build-select-filter', this, colIdx,\n true);\n }\n\n this.setFilterValue(colIdx, slcSelectedValue);\n }\n }\n }\n\n /**\n * Determine if passed filter column implements exact query match\n * @param {Number} colIndex Column index\n * @return {Boolean}\n */\n isExactMatch(colIndex) {\n let fltType = this.getFilterType(colIndex);\n return this.exactMatchByCol[colIndex] || this.exactMatch ||\n fltType !== INPUT;\n }\n\n /**\n * Check if passed row is valid\n * @param {Number} rowIndex Row index\n * @return {Boolean}\n */\n isRowValid(rowIndex) {\n return this.getValidRows().indexOf(rowIndex) !== -1;\n }\n\n /**\n * Check if passed row is visible\n * @param {Number} rowIndex Row index\n * @return {Boolean}\n */\n isRowDisplayed(rowIndex) {\n let row = this.dom().rows[rowIndex];\n return this.getRowDisplay(row) === '';\n }\n\n /**\n * Check if specified column filter ignores diacritics.\n * Note this is only applicable to input filter types.\n * @param {Number} colIndex Column index\n * @return {Boolean}\n */\n ignoresDiacritics(colIndex) {\n let ignoreDiac = this.ignoreDiacritics;\n if (isArray(ignoreDiac)) {\n return ignoreDiac[colIndex];\n }\n return Boolean(ignoreDiac);\n }\n\n /**\n * Return clear all text for specified filter column\n * @param {Number} colIndex Column index\n * @return {String}\n */\n getClearFilterText(colIndex) {\n let clearText = this.clearFilterText;\n if (isArray(clearText)) {\n return clearText[colIndex];\n }\n return clearText;\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 {Array} List of filters ids\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.dom().rows[k];\n if (!this.paging) {\n if (this.getRowDisplay(r) !== NONE) {\n this.validRowsIndex.push(r.rowIndex);\n }\n } else {\n if (r.getAttribute('validRow') === 'true' ||\n r.getAttribute('validRow') === null) {\n this.validRowsIndex.push(r.rowIndex);\n }\n }\n }\n return this.validRowsIndex;\n }\n\n /**\n * Get the index of the row containing the filters\n * @return {Number}\n */\n getFiltersRowIndex() {\n return this.filtersRowIndex;\n }\n\n /**\n * Get the index of the headers row\n * @return {Number}\n */\n getHeadersRowIndex() {\n return this.headersRow;\n }\n\n /**\n * Get the row index from where the filtering process start (1st filterable\n * row)\n * @return {Number}\n */\n getStartRowIndex() {\n return this.refRow;\n }\n\n /**\n * Get the index of the last row\n * @return {Number}\n */\n getLastRowIndex() {\n let nbRows = this.getRowsNb(true);\n return (nbRows - 1);\n }\n\n /**\n * Determine whether the specified column has one of the passed types\n * @param {Number} colIndex Column index\n * @param {Array} [types=[]] List of column types\n * @return {Boolean}\n */\n hasType(colIndex, types = []) {\n if (this.colTypes.length === 0) {\n return false;\n }\n let colType = this.colTypes[colIndex];\n if (isObj(colType)) {\n colType = colType.type;\n }\n return types.indexOf(colType) !== -1;\n }\n\n /**\n * Get the header DOM element for a given column index\n * @param {Number} colIndex Column index\n * @return {Element}\n */\n getHeaderElement(colIndex) {\n let table = this.gridLayout ? this.Mod.gridLayout.headTbl : this.dom();\n let tHead = tag(table, 'thead');\n let rowIdx = this.getHeadersRowIndex();\n let header;\n if (tHead.length === 0) {\n header = table.rows[rowIdx].cells[colIndex];\n }\n if (tHead.length === 1) {\n header = tHead[0].rows[rowIdx].cells[colIndex];\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 * @return {Number}\n */\n getValidRowsNb(reCalc = false) {\n return this.getValidRows(reCalc).length;\n }\n\n /**\n * Return the working DOM element\n * @return {HTMLTableElement}\n */\n dom() {\n return this.tbl;\n }\n\n /**\n * Return the decimal separator for supplied column as per column type\n * configuration or global setting\n * @param {Number} colIndex Column index\n * @returns {String} '.' or ','\n */\n getDecimal(colIndex) {\n let decimal = this.decimalSeparator;\n if (this.hasType(colIndex, [FORMATTED_NUMBER])) {\n let colType = this.colTypes[colIndex];\n if (colType.hasOwnProperty('decimal')) {\n decimal = colType.decimal;\n }\n }\n return decimal;\n }\n\n /**\n * Get the configuration object (literal object)\n * @return {Object}\n */\n config() {\n return this.cfg;\n }\n}\n" + "content": "import {addEvt, cancelEvt, stopEvt, targetEvt, keyCode} from './event';\nimport {\n addClass, createElm, createOpt, elm, getText, getFirstTextNode,\n removeClass, removeElm, tag\n} from './dom';\nimport {contains, matchCase, rgxEsc, trim} from './string';\nimport {isEmpty as isEmptyString} from './string';\nimport {\n isArray, isEmpty, isFn, isNumber, isObj, isString, isUndef, EMPTY_FN\n} from './types';\nimport {parse as parseNb} from './number';\n\nimport {root} from './root';\nimport {Emitter} from './emitter';\nimport {Dropdown} from './modules/dropdown';\nimport {CheckList} from './modules/checkList';\n\nimport {\n INPUT, SELECT, MULTIPLE, CHECKLIST, NONE,\n ENTER_KEY, TAB_KEY, ESC_KEY, UP_ARROW_KEY, DOWN_ARROW_KEY,\n CELL_TAG, AUTO_FILTER_DELAY, NUMBER, DATE, FORMATTED_NUMBER,\n FEATURES\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 {HTMLTableElement} 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 * @private\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 /** @private */\n this.initialized = false;\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 throw new Error(`Could not instantiate TableFilter: HTML table\n DOM element not found.`);\n }\n\n if (this.getRowsNb() === 0) {\n throw new Error(`Could not instantiate TableFilter: HTML table\n requires at least 1 row.`);\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\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 : EMPTY_FN;\n\n /**\n * Callback fired after filtering process is completed\n * @type {Function}\n */\n this.onAfterFilter = isFn(f.on_after_filter) ?\n f.on_after_filter : EMPTY_FN;\n\n /**\n * Enable/disable case sensitivity filtering\n * @type {Boolean}\n */\n this.caseSensitive = Boolean(f.case_sensitive);\n\n /**\n * Indicate whether exact match filtering is enabled on a per column\n * basis\n * @type {Boolean}\n * @private\n */\n this.hasExactMatchByCol = isArray(f.columns_exact_match);\n\n /**\n * Exact match filtering per column array\n * @type {Array}\n */\n this.exactMatchByCol = this.hasExactMatchByCol ?\n f.columns_exact_match : [];\n\n /**\n * Globally enable/disable exact match filtering\n * @type {Boolean}\n */\n this.exactMatch = Boolean(f.exact_match);\n\n /**\n * Ignore diacritics globally or on a column basis\n * @type {Boolean|Array}\n */\n this.ignoreDiacritics = f.ignore_diacritics;\n\n /**\n * Enable/disable linked filters filtering mode\n * @type {Boolean}\n */\n this.linkedFilters = Boolean(f.linked_filters);\n\n /**\n * Enable/disable readonly state for excluded options when\n * linked filters filtering mode is on\n * @type {Boolean}\n */\n this.disableExcludedOptions = Boolean(f.disable_excluded_options);\n\n /**\n * Active filter ID\n * @type {String}\n * @private\n */\n this.activeFilterId = null;\n\n /**\n * Enable/disable always visible rows, excluded from filtering\n * @type {Boolean}\n */\n this.hasVisibleRows = Boolean(f.rows_always_visible);\n\n /**\n * List of row indexes to be excluded from filtering\n * @type {Array}\n */\n this.visibleRows = this.hasVisibleRows ? f.rows_always_visible : [];\n\n /**\n * Enable/disable external filters generation\n * @type {Boolean}\n */\n this.isExternalFlt = Boolean(f.external_flt_grid);\n\n /**\n * List of containers IDs where external filters will be generated\n * @type {Array}\n */\n this.externalFltTgtIds = f.external_flt_grid_ids || [];\n\n /**\n * Callback fired after filters are generated\n * @type {Function}\n */\n this.onFiltersLoaded = isFn(f.on_filters_loaded) ?\n f.on_filters_loaded : EMPTY_FN;\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 : EMPTY_FN;\n\n /**\n * Specify which column implements a custom cell parser to retrieve the\n * cell value:\n * cell_parser: {\n * cols: [0, 2],\n * parse: function(tf, cell, colIndex) {\n * // custom cell parser logic here\n * return cellValue;\n * }\n * }\n * @type {Object}\n */\n this.cellParser = isObj(f.cell_parser) && isFn(f.cell_parser.parse) &&\n isArray(f.cell_parser.cols) ?\n f.cell_parser : { cols: [], parse: EMPTY_FN };\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) ? undefined :\n (isObj(f.help_instructions) || Boolean(f.help_instructions));\n\n /**\n * Indicate whether pop-up filters UI is enabled\n * @type {Boolean}\n */\n this.popupFilters = isObj(f.popup_filters) || Boolean(f.popup_filters);\n\n /**\n * Indicate whether filtered (active) columns indicator is enabled\n * @type {Boolean}\n */\n this.markActiveColumns = isObj(f.mark_active_columns) ||\n Boolean(f.mark_active_columns);\n\n /*** select filter's customisation and behaviours ***/\n /**\n * Text for clear option in drop-down filter types (1st option)\n * @type {String|Array}\n */\n this.clearFilterText = f.clear_filter_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 * Make drop-down filter types options sorted in alpha-numeric manner\n * by default globally or on a column basis\n * @type {Boolean|Array}\n */\n this.sortSlc = isUndef(f.sort_select) ? true :\n isArray(f.sort_select) ? f.sort_select : Boolean(f.sort_select);\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|Object}\n */\n this.rowsCounter = isObj(f.rows_counter) || Boolean(f.rows_counter);\n\n /**\n * Enable status bar UI component\n * @type {Boolean|Object}\n */\n this.statusBar = isObj(f.status_bar) || Boolean(f.status_bar);\n\n /**\n * Enable activity/spinner indicator UI component\n * @type {Boolean|Object}\n */\n this.loader = isObj(f.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 : EMPTY_FN;\n\n /**\n * Callback fired after filters are cleared\n * @type {Function}\n */\n this.onAfterReset = isFn(f.on_after_reset) ?\n f.on_after_reset : EMPTY_FN;\n\n /**\n * Enable paging component\n * @type {Boolean}\n */\n this.paging = Boolean(f.paging);\n\n /**\n * Number of hidden rows\n * @type {Number}\n * @private\n */\n this.nbHiddenRows = 0;\n\n /**\n * Enable auto-filter behaviour, table is filtered when a user\n * stops typing\n * @type {Boolean}\n */\n this.autoFilter = Boolean(f.auto_filter);\n\n /**\n * Auto-filter delay in msecs\n * @type {Number}\n */\n this.autoFilterDelay = !isNaN(f.auto_filter_delay) ?\n f.auto_filter_delay : AUTO_FILTER_DELAY;\n\n /**\n * Indicate whether user is typing\n * @type {Boolean}\n * @private\n */\n this.isUserTyping = null;\n\n /**\n * Auto-filter interval ID\n * @type {String}\n * @private\n */\n this.autoFilterTimer = null;\n\n /**\n * Enable keyword highlighting behaviour\n * @type {Boolean}\n */\n this.highlightKeywords = Boolean(f.highlight_keywords);\n\n /**\n * Enable no results message UI component\n * @type {Boolean}\n */\n this.noResults = isObj(f.no_results_message) ||\n Boolean(f.no_results_message);\n\n /**\n * Enable state persistence\n * @type {Boolean}\n */\n this.state = isObj(f.state) || Boolean(f.state);\n\n /*** data types ***/\n\n /**\n * Enable date type module\n * @type {Boolean}\n * @private\n */\n this.dateType = true;\n\n /**\n * Define default locale, default to 'en' as per Sugar Date module:\n * https://sugarjs.com/docs/#/DateLocales\n * @type {String}\n */\n this.locale = f.locale || 'en';\n\n /**\n * Define thousands separator ',' or '.', defaults to ','\n * @type {String}\n */\n this.thousandsSeparator = f.thousands_separator || ',';\n\n /**\n * Define decimal separator ',' or '.', defaults to '.'\n * @type {String}\n */\n this.decimalSeparator = f.decimal_separator || '.';\n\n /**\n * Define data types on a column basis, possible values 'string',\n * 'number', 'formatted-number', 'date', 'ipaddress' ie:\n * col_types : [\n * 'string', 'date', 'number',\n * { type: 'formatted-number', decimal: ',', thousands: '.' },\n * { type: 'date', locale: 'en-gb' },\n * { type: 'date', format: ['{dd}-{months}-{yyyy|yy}'] }\n * ]\n *\n * Refer to https://sugarjs.com/docs/#/DateParsing for exhaustive\n * information on date parsing formats supported by Sugar Date\n * @type {Array}\n */\n this.colTypes = isArray(f.col_types) ? f.col_types : [];\n\n /*** ids prefixes ***/\n /**\n * Main prefix\n * @private\n */\n this.prfxTf = 'TF';\n\n /**\n * Filter's ID prefix (inputs - selects)\n * @private\n */\n this.prfxFlt = 'flt';\n\n /**\n * Button's ID prefix\n * @private\n */\n this.prfxValButton = 'btn';\n\n /**\n * Toolbar container ID prefix\n * @private\n */\n this.prfxInfDiv = 'inf_';\n\n /**\n * Toolbar left element ID prefix\n * @private\n */\n this.prfxLDiv = 'ldiv_';\n\n /**\n * Toolbar right element ID prefix\n * @private\n */\n this.prfxRDiv = 'rdiv_';\n\n /**\n * Toolbar middle element ID prefix\n * @private\n */\n this.prfxMDiv = 'mdiv_';\n\n /**\n * Responsive Css class\n * @private\n */\n this.prfxResponsive = 'resp';\n\n /*** extensions ***/\n /**\n * List of loaded extensions\n * @type {Array}\n * @private\n */\n this.extensions = f.extensions;\n\n /**\n * Determine whether extensions are loaded\n * @type {Boolean}\n * @private\n */\n this.hasExtensions = isArray(this.extensions);\n\n /*** themes ***/\n /**\n * Enable default theme\n * @type {Boolean}\n */\n this.enableDefaultTheme = Boolean(f.enable_default_theme);\n\n /**\n * Determine whether themes are enables\n * @type {Boolean}\n * @private\n */\n this.hasThemes = (this.enableDefaultTheme || isArray(f.themes));\n\n /**\n * List of themes, ie:\n * themes: [{ name: 'skyblue' }]\n * @type {Array}\n */\n this.themes = f.themes || [];\n\n /**\n * Define path to themes assets, defaults to\n * 'tablefilter/style/themes/'. Usage:\n * themes: [{ name: 'skyblue' }]\n * @type {Array}\n */\n this.themesPath = f.themes_path || this.stylePath + 'themes/';\n\n /**\n * Enable responsive layout\n * @type {Boolean}\n */\n this.responsive = Boolean(f.responsive);\n\n /**\n * Features registry\n * @private\n */\n this.Mod = {};\n\n /**\n * Extensions registry\n * @private\n */\n this.ExtRegistry = {};\n\n //conditionally instantiate required features\n this.instantiateFeatures(\n Object.keys(FEATURES).map((item) => FEATURES[item])\n );\n\n //load styles if necessary\n this.import(this.stylesheetId, this.stylesheet, null, 'link');\n }\n\n /**\n * Initialise features and layout\n */\n init() {\n if (this.initialized) {\n return;\n }\n\n this.nbCells = this.getCellsNb(this.refRow);\n let Mod = this.Mod;\n let n = this.singleSearchFlt ? 1 : this.nbCells;\n let inpclass;\n\n //loads theme\n this.loadThemes();\n\n const { dateType, help, state, markActiveColumns, gridLayout, loader,\n highlightKeyword, popupFilter, rowsCounter, statusBar, clearButton,\n alternateRows, noResults, paging } = FEATURES;\n\n //explicitly initialise features in given order\n this.initFeatures([\n dateType,\n help,\n state,\n markActiveColumns,\n gridLayout,\n loader,\n highlightKeyword,\n popupFilter\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 Mod.dropdown = Mod.dropdown || new Dropdown(this);\n Mod.dropdown.init(i, this.isExternalFlt, fltcell);\n }\n // checklist\n else if (col === CHECKLIST) {\n Mod.checkList = Mod.checkList || new CheckList(this);\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\n this.initFeatures([\n rowsCounter,\n statusBar,\n clearButton,\n alternateRows,\n noResults,\n paging\n ]);\n\n if (this.hasColWidths && !this.gridLayout) {\n this.setColWidths();\n }\n\n //TF css class is added to table\n if (!this.gridLayout) {\n addClass(this.dom(), this.prfxTf);\n if (this.responsive) {\n addClass(this.dom(), this.prfxResponsive);\n }\n }\n\n /* Load extensions */\n this.initExtensions();\n\n // Subscribe to events\n if (this.linkedFilters) {\n this.emitter.on(['after-filtering'], () => this.linkFilters());\n }\n\n this.initialized = true;\n\n this.onFiltersLoaded(this);\n\n this.emitter.emit('initialized', this);\n }\n\n /**\n * Detect key\n * @param {Event} evt\n */\n detectKey(evt) {\n if (!this.enterKey) {\n return;\n }\n if (evt) {\n let key = keyCode(evt);\n if (key === ENTER_KEY) {\n this.filter();\n cancelEvt(evt);\n stopEvt(evt);\n } else {\n this.isUserTyping = true;\n root.clearInterval(this.autoFilterTimer);\n this.autoFilterTimer = null;\n }\n }\n }\n\n /**\n * Filter's keyup event: if auto-filter on, detect user is typing and filter\n * columns\n * @param {Event} evt\n */\n onKeyUp(evt) {\n if (!this.autoFilter) {\n return;\n }\n let key = keyCode(evt);\n this.isUserTyping = false;\n\n function filter() {\n root.clearInterval(this.autoFilterTimer);\n this.autoFilterTimer = null;\n if (!this.isUserTyping) {\n this.filter();\n this.isUserTyping = null;\n }\n }\n\n if (key !== ENTER_KEY && key !== TAB_KEY && key !== ESC_KEY &&\n key !== UP_ARROW_KEY && key !== DOWN_ARROW_KEY) {\n if (this.autoFilterTimer === null) {\n this.autoFilterTimer = root.setInterval(filter.bind(this),\n this.autoFilterDelay);\n }\n } else {\n root.clearInterval(this.autoFilterTimer);\n this.autoFilterTimer = null;\n }\n }\n\n /**\n * Filter's keydown event: if auto-filter on, detect user is typing\n */\n onKeyDown() {\n if (this.autoFilter) {\n this.isUserTyping = true;\n }\n }\n\n /**\n * Filter's focus event\n * @param {Event} evt\n */\n onInpFocus(evt) {\n let elm = targetEvt(evt);\n this.emitter.emit('filter-focus', this, elm);\n }\n\n /**\n * Filter's blur event: if auto-filter on, clear interval on filter blur\n */\n onInpBlur() {\n if (this.autoFilter) {\n this.isUserTyping = false;\n root.clearInterval(this.autoFilterTimer);\n }\n this.emitter.emit('filter-blur', this);\n }\n\n /**\n * Insert filters row at initialization\n */\n _insertFiltersRow() {\n // TODO: prevent filters row generation for popup filters too,\n // to reduce and simplify headers row index adjusting across lib modules\n // (GridLayout, PopupFilter etc)\n if (this.gridLayout) {\n return;\n }\n let fltrow;\n\n let thead = tag(this.dom(), 'thead');\n if (thead.length > 0) {\n fltrow = thead[0].insertRow(this.filtersRowIndex);\n } else {\n fltrow = this.dom().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.buildFilterId(colIndex)],\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 ['type', 'button'],\n ['value', this.btnText]\n );\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 * Istantiate the collection of features required by the\n * configuration and add them to the features registry. A feature is\n * described by a `class` and `name` fields and and optional `property`\n * field:\n * {\n * class: AClass,\n * name: 'aClass'\n * }\n * @param {Array} [features=[]]\n * @private\n */\n instantiateFeatures(features = []) {\n features.forEach((feature) => {\n // TODO: remove the property field.\n // Due to naming convention inconsistencies, a `property`\n // field is added to allow a conditional instanciation based\n // on that property on TableFilter, if supplied.\n feature.property = feature.property || feature.name;\n if (this[feature.property] === true || feature.enforce === true) {\n let {class: Cls, name} = feature;\n\n this.Mod[name] = this.Mod[name] || new Cls(this);\n }\n });\n }\n\n /**\n * Initialise the passed features collection. A feature is described by a\n * `class` and `name` fields and and optional `property` field:\n * {\n * class: AClass,\n * name: 'aClass'\n * }\n * @param {Array} [features=[]]\n * @private\n */\n initFeatures(features = []) {\n features.forEach((feature) => {\n let {property, name} = feature;\n if (this[property] === true && this.Mod[name]) {\n this.Mod[name].init();\n }\n });\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 if (!this.hasExtensions) {\n return;\n }\n\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 this.loadExtension(ext);\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 || this.hasExtension(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 * Register the passed extension instance with associated name\n * @param {Object} inst Extension instance\n * @param {String} name Name of the extension\n */\n registerExtension(inst, name) {\n this.ExtRegistry[name] = inst;\n }\n\n /**\n * Destroy all the extensions store in extensions registry\n */\n destroyExtensions() {\n let reg = this.ExtRegistry;\n\n Object.keys(reg).forEach((key) => {\n reg[key].destroy();\n reg[key] = undefined;\n });\n }\n\n /**\n * Load themes defined in the configuration object\n */\n loadThemes() {\n if (!this.hasThemes) {\n return;\n }\n\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 emitter = this.emitter;\n\n if (this.isExternalFlt && !this.popupFilters) {\n this.removeExternalFlts();\n }\n\n this.removeToolbar();\n\n if (this.hasExtensions) {\n this.destroyExtensions();\n }\n\n this.validateAllRows();\n\n // broadcast destroy event modules and extensions are subscribed to\n emitter.emit('destroy', this);\n\n if (this.fltGrid && !this.gridLayout) {\n this.dom().deleteRow(this.filtersRowIndex);\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.dom(), this.prfxTf);\n removeClass(this.dom(), 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');\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.dom().insertBefore(cont, this.dom().firstChild);\n }\n this.infDiv = infDiv;\n\n /*** left div containing rows # displayer ***/\n let lDiv = createElm('div');\n lDiv.className = this.lDivCssClass;\n infDiv.appendChild(lDiv);\n this.lDiv = lDiv;\n\n /*** right div containing reset button\n + nb results per page select ***/\n let rDiv = createElm('div');\n rDiv.className = this.rDivCssClass;\n infDiv.appendChild(rDiv);\n this.rDiv = rDiv;\n\n /*** mid div containing paging elements ***/\n let mDiv = createElm('div');\n mDiv.className = this.mDivCssClass;\n infDiv.appendChild(mDiv);\n this.mDiv = mDiv;\n\n // emit help initialisation only if undefined\n if (isUndef(this.help)) {\n // explicitily enable help to initialise feature by\n // default, only if setting is undefined\n this.Mod.help.enable();\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.dom();\n let captions = tag(tbl, 'caption');\n [].forEach.call(captions, (elm) => removeElm(elm));\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 //fire onbefore callback\n this.onBeforeFilter(this);\n this.emitter.emit('before-filtering', this);\n\n let row = this.dom().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 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 cellValue = matchCase(this.getCellValue(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 // isolate search term and check occurence in cell data\n for (let w = 0, len = s.length; w < len; w++) {\n cS = trim(s[w]);\n occur = this._testTerm(cS, cellValue, j);\n\n if (occur) {\n this.emitter.emit('highlight-keyword', this,\n cells[j], cS);\n }\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] = this._testTerm(trim(sA), cellValue, j);\n if (occurence[j]) {\n this.emitter.emit('highlight-keyword', this, cells[j],\n sA);\n }\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 this.validateRow(k, isRowValid);\n if (!isRowValid) {\n hiddenRows++;\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 //fire onafterfilter callback\n this.onAfterFilter(this);\n\n this.emitter.emit('after-filtering', this, searchArgs);\n }\n\n /**\n * Test for a match of search term in cell data\n * @param {String} term Search term\n * @param {String} cellValue Cell data\n * @param {Number} colIdx Column index\n * @return {Boolean}\n */\n _testTerm(term, cellValue, colIdx) {\n let numData;\n let decimal = this.getDecimal(colIdx);\n let reLe = new RegExp(this.leOperator),\n reGe = new RegExp(this.geOperator),\n reL = new RegExp(this.lwOperator),\n reG = new RegExp(this.grOperator),\n reD = new RegExp(this.dfOperator),\n reLk = new RegExp(rgxEsc(this.lkOperator)),\n reEq = new RegExp(this.eqOperator),\n reSt = new RegExp(this.stOperator),\n reEn = new RegExp(this.enOperator),\n // re_an = new RegExp(this.anOperator),\n // re_cr = new RegExp(this.curExp),\n reEm = this.emOperator,\n reNm = this.nmOperator,\n reRe = new RegExp(rgxEsc(this.rgxOperator));\n\n term = matchCase(term, this.caseSensitive);\n\n let occurence = false;\n\n //Search arg operator tests\n let hasLO = reL.test(term),\n hasLE = reLe.test(term),\n hasGR = reG.test(term),\n hasGE = reGe.test(term),\n hasDF = reD.test(term),\n hasEQ = reEq.test(term),\n hasLK = reLk.test(term),\n // hatermN = re_an.test(term),\n hasST = reSt.test(term),\n hasEN = reEn.test(term),\n hasEM = (reEm === term),\n hasNM = (reNm === term),\n hasRE = reRe.test(term);\n\n // Check for dates or resolve date type\n if (this.hasType(colIdx, [DATE])) {\n let dte1, dte2;\n\n let dateType = this.Mod.dateType;\n let isValidDate = dateType.isValid.bind(dateType);\n let parseDate = dateType.parse.bind(dateType);\n let locale = dateType.getLocale(colIdx);\n\n // Search arg dates tests\n let isLDate = hasLO &&\n isValidDate(term.replace(reL, ''), locale);\n let isLEDate = hasLE &&\n isValidDate(term.replace(reLe, ''), locale);\n let isGDate = hasGR &&\n isValidDate(term.replace(reG, ''), locale);\n let isGEDate = hasGE &&\n isValidDate(term.replace(reGe, ''), locale);\n let isDFDate = hasDF &&\n isValidDate(term.replace(reD, ''), locale);\n let isEQDate = hasEQ &&\n isValidDate(term.replace(reEq, ''), locale);\n\n dte1 = parseDate(cellValue, locale);\n\n // lower equal date\n if (isLEDate) {\n dte2 = parseDate(term.replace(reLe, ''), locale);\n occurence = dte1 <= dte2;\n }\n // lower date\n else if (isLDate) {\n dte2 = parseDate(term.replace(reL, ''), locale);\n occurence = dte1 < dte2;\n }\n // greater equal date\n else if (isGEDate) {\n dte2 = parseDate(term.replace(reGe, ''), locale);\n occurence = dte1 >= dte2;\n }\n // greater date\n else if (isGDate) {\n dte2 = parseDate(term.replace(reG, ''), locale);\n occurence = dte1 > dte2;\n }\n // different date\n else if (isDFDate) {\n dte2 = parseDate(term.replace(reD, ''), locale);\n occurence = dte1.toString() !== dte2.toString();\n }\n // equal date\n else if (isEQDate) {\n dte2 = parseDate(term.replace(reEq, ''), locale);\n occurence = dte1.toString() === dte2.toString();\n }\n // searched keyword with * operator doesn't have to be a date\n else if (reLk.test(term)) {// like date\n occurence = contains(term.replace(reLk, ''), cellValue,\n false, this.caseSensitive);\n }\n else if (isValidDate(term)) {\n dte2 = parseDate(term, locale);\n occurence = dte1.toString() === dte2.toString();\n }\n //empty\n else if (hasEM) {\n occurence = isEmptyString(cellValue);\n }\n //non-empty\n else if (hasNM) {\n occurence = !isEmptyString(cellValue);\n } else {\n occurence = contains(term, cellValue,\n this.isExactMatch(colIdx), this.caseSensitive);\n }\n }\n\n else {\n // Convert to number anyways to auto-resolve type in case not\n // defined by configuration\n numData = Number(cellValue) || parseNb(cellValue, decimal);\n\n // first checks if there is any operator (<,>,<=,>=,!,*,=,{,},\n // rgx:)\n // lower equal\n if (hasLE) {\n occurence = numData <= parseNb(\n term.replace(reLe, ''),\n decimal\n );\n }\n //greater equal\n else if (hasGE) {\n occurence = numData >= parseNb(\n term.replace(reGe, ''),\n decimal\n );\n }\n //lower\n else if (hasLO) {\n occurence = numData < parseNb(\n term.replace(reL, ''),\n decimal\n );\n }\n //greater\n else if (hasGR) {\n occurence = numData > parseNb(\n term.replace(reG, ''),\n decimal\n );\n }\n //different\n else if (hasDF) {\n occurence = contains(term.replace(reD, ''), cellValue,\n false, this.caseSensitive) ? false : true;\n }\n //like\n else if (hasLK) {\n occurence = contains(term.replace(reLk, ''), cellValue,\n false, this.caseSensitive);\n }\n //equal\n else if (hasEQ) {\n occurence = contains(term.replace(reEq, ''), cellValue,\n true, this.caseSensitive);\n }\n //starts with\n else if (hasST) {\n occurence = cellValue.indexOf(term.replace(reSt, '')) === 0 ?\n true : false;\n }\n //ends with\n else if (hasEN) {\n let searchArg = term.replace(reEn, '');\n occurence =\n cellValue.lastIndexOf(searchArg, cellValue.length - 1) ===\n (cellValue.length - 1) - (searchArg.length - 1) &&\n cellValue.lastIndexOf(searchArg, cellValue.length - 1)\n > -1 ? true : false;\n }\n //empty\n else if (hasEM) {\n occurence = isEmptyString(cellValue);\n }\n //non-empty\n else if (hasNM) {\n occurence = !isEmptyString(cellValue);\n }\n //regexp\n else if (hasRE) {\n //in case regexp throws\n try {\n //operator is removed\n let srchArg = term.replace(reRe, '');\n let rgx = new RegExp(srchArg);\n occurence = rgx.test(cellValue);\n } catch (ex) {\n occurence = false;\n }\n } else {\n // If numeric type data, perform a strict equality test and\n // fallback to unformatted number string comparison\n if (numData &&\n this.hasType(colIdx, [NUMBER, FORMATTED_NUMBER]) &&\n !this.singleSearchFlt) {\n // parseNb can return 0 for strings which are not\n // formatted numbers, in that case return the original\n // string. TODO: handle this in parseNb\n term = parseNb(term, decimal) || term;\n occurence = numData === term ||\n contains(term.toString(), numData.toString(),\n this.isExactMatch(colIdx), this.caseSensitive);\n } else {\n // Finally test search term is contained in cell data\n occurence = contains(\n term,\n cellValue,\n this.isExactMatch(colIdx),\n this.caseSensitive,\n this.ignoresDiacritics(colIdx)\n );\n }\n }\n\n }//else\n\n return occurence;\n }\n\n /**\n * Return the data of a specified column\n * @param {Number} colIndex Column index\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Arrat} [exclude=[]] List of row indexes to be excluded\n * @return Flat list of data for a column\n */\n getColumnData(colIndex, includeHeaders = false, exclude = []) {\n return this.getColValues(colIndex, includeHeaders, true, exclude);\n }\n\n /**\n * Return the values of a specified column\n * @param {Number} colIndex Column index\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Arrat} [exclude=[]] List of row indexes to be excluded\n * @return Flat list of values for a column\n */\n getColumnValues(colIndex, includeHeaders = false, exclude = []) {\n return this.getColValues(colIndex, includeHeaders, false, exclude);\n }\n\n /**\n * Return the data of a specified column\n * @param {Number} colIndex Column index\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [typed=false] Return a typed value\n * @param {Array} [exclude=[]] List of row indexes to be excluded\n * @return {Array} Flat list of data for a column\n * @private\n */\n getColValues(\n colIndex,\n includeHeaders = false,\n typed = false,\n exclude = []\n ) {\n let row = this.dom().rows;\n let nbRows = this.getRowsNb(true);\n let colValues = [];\n let getContent = typed ? this.getCellData.bind(this) :\n this.getCellValue.bind(this);\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) {\n continue;\n }\n let data = getContent(cell[j]);\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.dom().rows[rowIndex >= 0 ? rowIndex : 0];\n return tr ? tr.cells.length : 0;\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.dom().rows.length;\n if (includeHeaders) {\n s = 0;\n }\n return parseInt(ntrs - s, 10);\n }\n\n\n /**\n * Return the text content of a given cell\n * @param {DOMElement} Cell's DOM element\n * @return {String}\n */\n getCellValue(cell) {\n let idx = cell.cellIndex;\n let cellParser = this.cellParser;\n // Invoke cellParser for this column if any\n if (cellParser.cols.indexOf(idx) !== -1) {\n return cellParser.parse(this, cell, idx);\n } else {\n return getText(cell);\n }\n }\n\n /**\n * Return the typed data of a given cell based on the column type definition\n * @param {DOMElement} cell Cell's DOM element\n * @return {String|Number|Date}\n */\n getCellData(cell) {\n let colIndex = cell.cellIndex;\n let value = this.getCellValue(cell);\n\n if (this.hasType(colIndex, [FORMATTED_NUMBER])) {\n return parseNb(value, this.getDecimal(colIndex));\n }\n else if (this.hasType(colIndex, [NUMBER])) {\n return Number(value) || parseNb(value);\n }\n else if (this.hasType(colIndex, [DATE])){\n let dateType = this.Mod.dateType;\n return dateType.parse(value, dateType.getLocale(colIndex));\n }\n\n return value;\n }\n\n /**\n * Return the table data based on its columns data type definitions\n * with following structure:\n * [\n * [rowIndex, [data0, data1...]],\n * [rowIndex, [data0, data1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @return {Array}\n */\n getData(includeHeaders = false, excludeHiddenCols = false) {\n return this.getTableData(includeHeaders, excludeHiddenCols, true);\n }\n\n /**\n * Return the table values with following structure:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @return {Array}\n */\n getValues(includeHeaders = false, excludeHiddenCols = false) {\n return this.getTableData(includeHeaders, excludeHiddenCols, false);\n }\n\n /**\n * Return the table data with following structure:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @param {Boolean} [typed=false] Return typed value\n * @return {Array}\n * @private\n *\n * TODO: provide an API returning data in JSON format\n */\n getTableData(\n includeHeaders = false,\n excludeHiddenCols = false,\n typed = false\n ) {\n let rows = this.dom().rows;\n let nbRows = this.getRowsNb(true);\n let tblData = [];\n let getContent = typed ? this.getCellData.bind(this) :\n this.getCellValue.bind(this);\n\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 cellValue = getContent(cells[j]);\n rowData[1].push(cellValue);\n }\n tblData.push(rowData);\n }\n return tblData;\n }\n\n /**\n * Return the filtered table data based on its columns data type definitions\n * with following structure:\n * [\n * [rowIndex, [data0, data1...]],\n * [rowIndex, [data0, data1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] 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 return this.filteredData(includeHeaders, excludeHiddenCols, true);\n }\n\n /**\n * Return the filtered table values with following structure:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @return {Array}\n *\n * TODO: provide an API returning data in JSON format\n */\n getFilteredValues(includeHeaders = false, excludeHiddenCols = false) {\n return this.filteredData(includeHeaders, excludeHiddenCols, false);\n }\n\n /**\n * Return the filtered data with following structure:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @param {Boolean} [typed=false] Return typed value\n * @return {Array}\n * @private\n *\n * TODO: provide an API returning data in JSON format\n */\n filteredData(\n includeHeaders = false,\n excludeHiddenCols = false,\n typed = false\n ) {\n if (this.validRowsIndex.length === 0) {\n return [];\n }\n let rows = this.dom().rows,\n filteredData = [];\n let getContent = typed ? this.getCellData.bind(this) :\n this.getCellValue.bind(this);\n\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 cellValue = getContent(cells[k]);\n rData[1].push(cellValue);\n }\n filteredData.push(rData);\n }\n return filteredData;\n }\n\n /**\n * Return the filtered data for a given column index\n * @param {any} colIndex Colmun's index\n * @param {boolean} [includeHeaders=false] Optional Include headers row\n * @param {any} [exclude=[]] Optional List of row indexes to be excluded\n * @return {Array} Flat list of typed values [data0, data1, data2...]\n *\n * TODO: provide an API returning data in JSON format\n */\n getFilteredColumnData(colIndex, includeHeaders = false, exclude = []) {\n return this.getFilteredDataCol(\n colIndex, includeHeaders, true, exclude, false);\n }\n\n /**\n * Return the filtered and visible data for a given column index\n * @param {any} colIndex Colmun's index\n * @param {boolean} [includeHeaders=false] Optional Include headers row\n * @param {any} [exclude=[]] Optional List of row indexes to be excluded\n * @return {Array} Flat list of typed values [data0, data1, data2...]\n *\n * TODO: provide an API returning data in JSON format\n */\n getVisibleColumnData(colIndex, includeHeaders = false, exclude = []) {\n return this.getFilteredDataCol(\n colIndex, includeHeaders, true, exclude, true);\n }\n\n /**\n * Return the filtered values for a given column index\n * @param {any} colIndex Colmun's index\n * @param {boolean} [includeHeaders=false] Optional Include headers row\n * @param {any} [exclude=[]] Optional List of row indexes to be excluded\n * @return {Array} Flat list of values ['value0', 'value1', 'value2'...]\n *\n * TODO: provide an API returning data in JSON format\n */\n getFilteredColumnValues(colIndex, includeHeaders = false, exclude = []) {\n return this.getFilteredDataCol(\n colIndex, includeHeaders, false, exclude, false);\n }\n\n /**\n * Return the filtered and visible values for a given column index\n * @param {any} colIndex Colmun's index\n * @param {boolean} [includeHeaders=false] Optional Include headers row\n * @param {any} [exclude=[]] Optional List of row indexes to be excluded\n * @return {Array} Flat list of values ['value0', 'value1', 'value2'...]\n *\n * TODO: provide an API returning data in JSON format\n */\n getVisibleColumnValues(colIndex, includeHeaders = false, exclude = []) {\n return this.getFilteredDataCol(\n colIndex, includeHeaders, false, exclude, true);\n }\n\n /**\n * Return the filtered data for a given column index\n * @param {Number} colIndex Colmun's index\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [typed=false] Return typed value\n * @param {Array} [exclude=[]] List of row indexes to be excluded\n * @param {Boolean} [visible=true] Return only filtered and visible data\n * (relevant for paging)\n * @return {Array} Flat list of values ['val0','val1','val2'...]\n * @private\n *\n * TODO: provide an API returning data in JSON format\n */\n getFilteredDataCol(\n colIndex,\n includeHeaders = false,\n typed = false,\n exclude = [],\n visible = true\n ) {\n if (isUndef(colIndex)) {\n return [];\n }\n\n let rows = this.dom().rows;\n let getContent = typed ? this.getCellData.bind(this) :\n this.getCellValue.bind(this);\n\n // ensure valid rows index do not contain excluded rows and row is\n // displayed\n let validRows = this.getValidRows(true).filter((rowIdx) => {\n return exclude.indexOf(rowIdx) === -1 &&\n (visible ?\n this.getRowDisplay(rows[rowIdx]) !== 'none' :\n true);\n });\n\n // convert column value to expected type if necessary\n let validColValues = validRows.map((rowIdx) => {\n return getContent(rows[rowIdx].cells[colIndex]);\n });\n\n if (includeHeaders) {\n validColValues.unshift(this.getHeadersText()[colIndex]);\n }\n\n return validColValues;\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.dom().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 this.onRowValidated(this, rowIndex);\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.linkedFilters);\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.dom();\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');\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 * Make 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 this.onBeforeReset(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 this.onAfterReset(this);\n this.emitter.emit('after-clearing-filters', this);\n }\n\n /**\n * Return the ID of the current active filter\n * @return {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 * @return {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 * Build filter element ID for a given column index\n * @param {any} colIndex\n * @return {String} Filter element ID string\n * @private\n */\n buildFilterId(colIndex) {\n return `${this.prfxFlt}${colIndex}_${this.id}`;\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 colIdx = slcIndex[i];\n let curSlc = elm(this.fltIds[colIdx]);\n let slcSelectedValue = this.getFilterValue(colIdx);\n\n // Welcome to cyclomatic complexity hell :)\n // TODO: simplify/refactor if statement\n if (activeIdx !== colIdx ||\n (this.paging && slcA1.indexOf(colIdx) !== -1 &&\n activeIdx === colIdx) ||\n (!this.paging && (slcA3.indexOf(colIdx) !== -1 ||\n slcA2.indexOf(colIdx) !== -1)) ||\n slcSelectedValue === this.getClearFilterText(colIdx)) {\n\n //1st option needs to be inserted\n if (this.loadFltOnDemand) {\n let opt0 = createOpt(this.getClearFilterText(colIdx), '');\n curSlc.innerHTML = '';\n curSlc.appendChild(opt0);\n }\n\n if (slcA3.indexOf(colIdx) !== -1) {\n this.emitter.emit('build-checklist-filter', this, colIdx,\n true);\n } else {\n this.emitter.emit('build-select-filter', this, colIdx,\n true);\n }\n\n this.setFilterValue(colIdx, slcSelectedValue);\n }\n }\n }\n\n /**\n * Determine if passed filter column implements exact query match\n * @param {Number} colIndex Column index\n * @return {Boolean}\n */\n isExactMatch(colIndex) {\n let fltType = this.getFilterType(colIndex);\n return this.exactMatchByCol[colIndex] || this.exactMatch ||\n fltType !== INPUT;\n }\n\n /**\n * Check if passed row is valid\n * @param {Number} rowIndex Row index\n * @return {Boolean}\n */\n isRowValid(rowIndex) {\n return this.getValidRows().indexOf(rowIndex) !== -1;\n }\n\n /**\n * Check if passed row is visible\n * @param {Number} rowIndex Row index\n * @return {Boolean}\n */\n isRowDisplayed(rowIndex) {\n let row = this.dom().rows[rowIndex];\n return this.getRowDisplay(row) === '';\n }\n\n /**\n * Check if specified column filter ignores diacritics.\n * Note this is only applicable to input filter types.\n * @param {Number} colIndex Column index\n * @return {Boolean}\n */\n ignoresDiacritics(colIndex) {\n let ignoreDiac = this.ignoreDiacritics;\n if (isArray(ignoreDiac)) {\n return ignoreDiac[colIndex];\n }\n return Boolean(ignoreDiac);\n }\n\n /**\n * Return clear all text for specified filter column\n * @param {Number} colIndex Column index\n * @return {String}\n */\n getClearFilterText(colIndex) {\n let clearText = this.clearFilterText;\n if (isArray(clearText)) {\n return clearText[colIndex];\n }\n return clearText;\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 {Array} List of filters ids\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.dom().rows[k];\n if (!this.paging) {\n if (this.getRowDisplay(r) !== NONE) {\n this.validRowsIndex.push(r.rowIndex);\n }\n } else {\n if (r.getAttribute('validRow') === 'true' ||\n r.getAttribute('validRow') === null) {\n this.validRowsIndex.push(r.rowIndex);\n }\n }\n }\n return this.validRowsIndex;\n }\n\n /**\n * Get the index of the row containing the filters\n * @return {Number}\n */\n getFiltersRowIndex() {\n return this.filtersRowIndex;\n }\n\n /**\n * Get the index of the headers row\n * @return {Number}\n */\n getHeadersRowIndex() {\n return this.headersRow;\n }\n\n /**\n * Get the row index from where the filtering process start (1st filterable\n * row)\n * @return {Number}\n */\n getStartRowIndex() {\n return this.refRow;\n }\n\n /**\n * Get the index of the last row\n * @return {Number}\n */\n getLastRowIndex() {\n let nbRows = this.getRowsNb(true);\n return (nbRows - 1);\n }\n\n /**\n * Determine whether the specified column has one of the passed types\n * @param {Number} colIndex Column index\n * @param {Array} [types=[]] List of column types\n * @return {Boolean}\n */\n hasType(colIndex, types = []) {\n if (this.colTypes.length === 0) {\n return false;\n }\n let colType = this.colTypes[colIndex];\n if (isObj(colType)) {\n colType = colType.type;\n }\n return types.indexOf(colType) !== -1;\n }\n\n /**\n * Get the header DOM element for a given column index\n * @param {Number} colIndex Column index\n * @return {Element}\n */\n getHeaderElement(colIndex) {\n let table = this.gridLayout ? this.Mod.gridLayout.headTbl : this.dom();\n let tHead = tag(table, 'thead');\n let rowIdx = this.getHeadersRowIndex();\n let header;\n if (tHead.length === 0) {\n header = table.rows[rowIdx].cells[colIndex];\n }\n if (tHead.length === 1) {\n header = tHead[0].rows[rowIdx].cells[colIndex];\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 * @return {Number}\n */\n getValidRowsNb(reCalc = false) {\n return this.getValidRows(reCalc).length;\n }\n\n /**\n * Return the working DOM element\n * @return {HTMLTableElement}\n */\n dom() {\n return this.tbl;\n }\n\n /**\n * Return the decimal separator for supplied column as per column type\n * configuration or global setting\n * @param {Number} colIndex Column index\n * @returns {String} '.' or ','\n */\n getDecimal(colIndex) {\n let decimal = this.decimalSeparator;\n if (this.hasType(colIndex, [FORMATTED_NUMBER])) {\n let colType = this.colTypes[colIndex];\n if (colType.hasOwnProperty('decimal')) {\n decimal = colType.decimal;\n }\n }\n return decimal;\n }\n\n /**\n * Get the configuration object (literal object)\n * @return {Object}\n */\n config() {\n return this.cfg;\n }\n}\n" }, { "__docId__": 839, diff --git a/docs/file/src/array.js.html b/docs/file/src/array.js.html index 9492ffdd..20ca19d3 100644 --- a/docs/file/src/array.js.html +++ b/docs/file/src/array.js.html @@ -3,7 +3,7 @@ - src/array.js | tablefilter v0.5.18 API Document + src/array.js | tablefilter v0.5.19 API Document @@ -148,7 +148,7 @@ export const has = (arr, val, caseSensitive) => { } } return false; -} +}; diff --git a/docs/file/src/const.js.html b/docs/file/src/const.js.html index 39c6d937..0c9ae599 100644 --- a/docs/file/src/const.js.html +++ b/docs/file/src/const.js.html @@ -3,7 +3,7 @@ - src/const.js | tablefilter v0.5.18 API Document + src/const.js | tablefilter v0.5.19 API Document diff --git a/docs/file/src/cookie.js.html b/docs/file/src/cookie.js.html index 7d31d3f9..13e96cdb 100644 --- a/docs/file/src/cookie.js.html +++ b/docs/file/src/cookie.js.html @@ -3,7 +3,7 @@ - src/cookie.js | tablefilter v0.5.18 API Document + src/cookie.js | tablefilter v0.5.19 API Document diff --git a/docs/file/src/dom.js.html b/docs/file/src/dom.js.html index 987d22a0..b99da974 100644 --- a/docs/file/src/dom.js.html +++ b/docs/file/src/dom.js.html @@ -3,7 +3,7 @@ - src/dom.js | tablefilter v0.5.18 API Document + src/dom.js | tablefilter v0.5.19 API Document @@ -147,7 +147,7 @@ export const getText = (node) => { return trim(node.innerText); } return trim(node.textContent); -} +}; /** * Returns the first text node contained in the supplied node @@ -161,7 +161,7 @@ export const getFirstTextNode = (node) => { return n.data; } } -} +}; /** * Creates an html element with given collection of attributes @@ -185,7 +185,7 @@ export const createElm = (...args) => { } } return el; -} +}; /** * Removes passed node from DOM @@ -216,7 +216,7 @@ export const hasClass = (ele, cls) => { return ele.classList.contains(cls); } return ele.className.match(new RegExp('(\\s|^)' + cls + '(\\s|$)')); -} +}; /** * Adds the specified class to the passed element @@ -239,7 +239,7 @@ export const addClass = (ele, cls) => { else if (!hasClass(ele, cls)) { ele.className += ' ' + cls; } -} +}; /** * Removes the specified class to the passed element @@ -257,7 +257,7 @@ export const removeClass = (ele, cls) => { } let reg = new RegExp('(\\s|^)' + cls + '(\\s|$)', 'g'); ele.className = ele.className.replace(reg, ''); -} +}; /** * Creates and returns an option element @@ -273,7 +273,7 @@ export const createOpt = (text, value, isSel) => { createElm('option', ['value', value]); opt.appendChild(createText(text)); return opt; -} +}; /** * Creates and returns a checklist item @@ -297,7 +297,7 @@ export const createCheckItem = (id, chkValue, labelText) => { li.label = label; li.check = check; return li; -} +}; /** * Returns the element matching the supplied Id diff --git a/docs/file/src/emitter.js.html b/docs/file/src/emitter.js.html index 9cbca844..ee8be8ef 100644 --- a/docs/file/src/emitter.js.html +++ b/docs/file/src/emitter.js.html @@ -3,7 +3,7 @@ - src/emitter.js | tablefilter v0.5.18 API Document + src/emitter.js | tablefilter v0.5.19 API Document diff --git a/docs/file/src/event.js.html b/docs/file/src/event.js.html index aa067d78..38be9b4d 100644 --- a/docs/file/src/event.js.html +++ b/docs/file/src/event.js.html @@ -3,7 +3,7 @@ - src/event.js | tablefilter v0.5.18 API Document + src/event.js | tablefilter v0.5.19 API Document diff --git a/docs/file/src/extensions/advancedGrid/adapterEzEditTable.js.html b/docs/file/src/extensions/advancedGrid/adapterEzEditTable.js.html index 575123bd..6235f27c 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.5.18 API Document + src/extensions/advancedGrid/adapterEzEditTable.js | tablefilter v0.5.19 API Document diff --git a/docs/file/src/extensions/advancedGrid/advancedGrid.js.html b/docs/file/src/extensions/advancedGrid/advancedGrid.js.html index 8aa28012..646520aa 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.5.18 API Document + src/extensions/advancedGrid/advancedGrid.js | tablefilter v0.5.19 API Document diff --git a/docs/file/src/extensions/colOps/colOps.js.html b/docs/file/src/extensions/colOps/colOps.js.html index e3c04ed4..ab11dc80 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.5.18 API Document + src/extensions/colOps/colOps.js | tablefilter v0.5.19 API Document diff --git a/docs/file/src/extensions/colsVisibility/colsVisibility.js.html b/docs/file/src/extensions/colsVisibility/colsVisibility.js.html index 06fd8291..95153b1a 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.5.18 API Document + src/extensions/colsVisibility/colsVisibility.js | tablefilter v0.5.19 API Document diff --git a/docs/file/src/extensions/filtersVisibility/filtersVisibility.js.html b/docs/file/src/extensions/filtersVisibility/filtersVisibility.js.html index e584c787..643518d4 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.5.18 API Document + src/extensions/filtersVisibility/filtersVisibility.js | tablefilter v0.5.19 API Document diff --git a/docs/file/src/extensions/sort/adapterSortabletable.js.html b/docs/file/src/extensions/sort/adapterSortabletable.js.html index e059c873..9bcea937 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.5.18 API Document + src/extensions/sort/adapterSortabletable.js | tablefilter v0.5.19 API Document diff --git a/docs/file/src/extensions/sort/sort.js.html b/docs/file/src/extensions/sort/sort.js.html index e5e33f98..3035827f 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.5.18 API Document + src/extensions/sort/sort.js | tablefilter v0.5.19 API Document diff --git a/docs/file/src/feature.js.html b/docs/file/src/feature.js.html index 227aeb71..52b8f3a0 100644 --- a/docs/file/src/feature.js.html +++ b/docs/file/src/feature.js.html @@ -3,7 +3,7 @@ - src/feature.js | tablefilter v0.5.18 API Document + src/feature.js | tablefilter v0.5.19 API Document diff --git a/docs/file/src/modules/alternateRows.js.html b/docs/file/src/modules/alternateRows.js.html index f896bddf..773f5154 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.5.18 API Document + src/modules/alternateRows.js | tablefilter v0.5.19 API Document diff --git a/docs/file/src/modules/baseDropdown.js.html b/docs/file/src/modules/baseDropdown.js.html index 73cd6c71..8fa28678 100644 --- a/docs/file/src/modules/baseDropdown.js.html +++ b/docs/file/src/modules/baseDropdown.js.html @@ -3,7 +3,7 @@ - src/modules/baseDropdown.js | tablefilter v0.5.18 API Document + src/modules/baseDropdown.js | tablefilter v0.5.19 API Document diff --git a/docs/file/src/modules/checkList.js.html b/docs/file/src/modules/checkList.js.html index 9c4baa69..e9726aa0 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.5.18 API Document + src/modules/checkList.js | tablefilter v0.5.19 API Document diff --git a/docs/file/src/modules/clearButton.js.html b/docs/file/src/modules/clearButton.js.html index 4849b825..13e425e5 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.5.18 API Document + src/modules/clearButton.js | tablefilter v0.5.19 API Document diff --git a/docs/file/src/modules/dateType.js.html b/docs/file/src/modules/dateType.js.html index 078f27b5..db7476bf 100644 --- a/docs/file/src/modules/dateType.js.html +++ b/docs/file/src/modules/dateType.js.html @@ -3,7 +3,7 @@ - src/modules/dateType.js | tablefilter v0.5.18 API Document + src/modules/dateType.js | tablefilter v0.5.19 API Document @@ -230,7 +230,7 @@ export class DateType extends Feature { * @returns {String} Locale code (ie: 'en-us') */ getLocale(colIndex) { - return this.getOptions(colIndex).locale || this.locale + return this.getOptions(colIndex).locale || this.locale; } /** diff --git a/docs/file/src/modules/dropdown.js.html b/docs/file/src/modules/dropdown.js.html index c74adb75..f6fb2fe6 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.5.18 API Document + src/modules/dropdown.js | tablefilter v0.5.19 API Document diff --git a/docs/file/src/modules/gridLayout.js.html b/docs/file/src/modules/gridLayout.js.html index 314227a5..d59abc46 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.5.18 API Document + src/modules/gridLayout.js | tablefilter v0.5.19 API Document diff --git a/docs/file/src/modules/hash.js.html b/docs/file/src/modules/hash.js.html index 8d5b7f08..4b9a955a 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.5.18 API Document + src/modules/hash.js | tablefilter v0.5.19 API Document diff --git a/docs/file/src/modules/help.js.html b/docs/file/src/modules/help.js.html index 93fad564..a915512a 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.5.18 API Document + src/modules/help.js | tablefilter v0.5.19 API Document diff --git a/docs/file/src/modules/highlightKeywords.js.html b/docs/file/src/modules/highlightKeywords.js.html index 073b6ef2..52fad3bb 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.5.18 API Document + src/modules/highlightKeywords.js | tablefilter v0.5.19 API Document diff --git a/docs/file/src/modules/loader.js.html b/docs/file/src/modules/loader.js.html index e82ccc98..578beaf9 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.5.18 API Document + src/modules/loader.js | tablefilter v0.5.19 API Document diff --git a/docs/file/src/modules/markActiveColumns.js.html b/docs/file/src/modules/markActiveColumns.js.html index cd9d1c50..382043a2 100644 --- a/docs/file/src/modules/markActiveColumns.js.html +++ b/docs/file/src/modules/markActiveColumns.js.html @@ -3,7 +3,7 @@ - src/modules/markActiveColumns.js | tablefilter v0.5.18 API Document + src/modules/markActiveColumns.js | tablefilter v0.5.19 API Document diff --git a/docs/file/src/modules/noResults.js.html b/docs/file/src/modules/noResults.js.html index 08420eb6..119ac473 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.5.18 API Document + src/modules/noResults.js | tablefilter v0.5.19 API Document diff --git a/docs/file/src/modules/paging.js.html b/docs/file/src/modules/paging.js.html index 2c810da7..281ef9f0 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.5.18 API Document + src/modules/paging.js | tablefilter v0.5.19 API Document diff --git a/docs/file/src/modules/popupFilter.js.html b/docs/file/src/modules/popupFilter.js.html index 9ffb7da4..c129163f 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.5.18 API Document + src/modules/popupFilter.js | tablefilter v0.5.19 API Document @@ -150,7 +150,7 @@ export class PopupFilter extends Feature { super(tf, 'popupFilters'); // Configuration object - let f = this.config; + let f = this.config.popup_filters || {}; // Enable external filters tf.isExternalFlt = true; @@ -160,50 +160,47 @@ export class PopupFilter extends Feature { * Close active popup filter upon filtering, enabled by default * @type {Boolean} */ - this.closeOnFiltering = f.popup_filters_close_on_filtering === false ? - false : true; + this.closeOnFiltering = f.close_on_filtering === false ? false : true; /** * Filter icon path * @type {String} */ - this.iconPath = f.popup_filters_image || - tf.themesPath + 'icn_filter.gif'; + this.iconPath = f.image || tf.themesPath + 'icn_filter.gif'; /** * Active filter icon path * @type {string} */ - this.activeIconPath = f.popup_filters_image_active || + this.activeIconPath = f.image_active || tf.themesPath + 'icn_filterActive.gif'; /** * HTML for the filter icon * @type {string} */ - this.iconHtml = f.popup_filters_image_html || + this.iconHtml = f.image_html || '<img src="' + this.iconPath + '" alt="Column filter" />'; /** * Css class assigned to the popup container element * @type {String} */ - this.placeholderCssClass = - f.popup_placeholder_css_class || 'popUpPlaceholder'; + this.placeholderCssClass = f.placeholder_css_class || + 'popUpPlaceholder'; /** * Css class assigned to filter container element * @type {String} */ - this.containerCssClass = f.popup_div_css_class || 'popUpFilter'; + this.containerCssClass = f.div_css_class || 'popUpFilter'; /** * Ensure filter's container element width matches column width, enabled * by default * @type {Boolean} */ - this.adjustToContainer = - f.popup_filters_adjust_to_container === false ? false : true; + this.adjustToContainer = f.adjust_to_container === false ? false : true; /** * Callback fired before a popup filter is opened diff --git a/docs/file/src/modules/rowsCounter.js.html b/docs/file/src/modules/rowsCounter.js.html index 36dc3f62..06fe03aa 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.5.18 API Document + src/modules/rowsCounter.js | tablefilter v0.5.19 API Document diff --git a/docs/file/src/modules/state.js.html b/docs/file/src/modules/state.js.html index 26b3ca4d..baba5ead 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.5.18 API Document + src/modules/state.js | tablefilter v0.5.19 API Document diff --git a/docs/file/src/modules/statusBar.js.html b/docs/file/src/modules/statusBar.js.html index 5f0dd3f9..63a15999 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.5.18 API Document + src/modules/statusBar.js | tablefilter v0.5.19 API Document diff --git a/docs/file/src/modules/storage.js.html b/docs/file/src/modules/storage.js.html index 8e5313b4..8b1406b4 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.5.18 API Document + src/modules/storage.js | tablefilter v0.5.19 API Document diff --git a/docs/file/src/number.js.html b/docs/file/src/number.js.html index eee50f9f..95619a10 100644 --- a/docs/file/src/number.js.html +++ b/docs/file/src/number.js.html @@ -3,7 +3,7 @@ - src/number.js | tablefilter v0.5.18 API Document + src/number.js | tablefilter v0.5.19 API Document @@ -155,7 +155,7 @@ export const parse = (value, decimal = '.') => { // This will fail silently return !isNaN(unformatted) ? unformatted : 0; -} +}; diff --git a/docs/file/src/root.js.html b/docs/file/src/root.js.html index e7886ce8..ec451f13 100644 --- a/docs/file/src/root.js.html +++ b/docs/file/src/root.js.html @@ -3,7 +3,7 @@ - src/root.js | tablefilter v0.5.18 API Document + src/root.js | tablefilter v0.5.19 API Document diff --git a/docs/file/src/sort.js.html b/docs/file/src/sort.js.html index ac80667e..72262879 100644 --- a/docs/file/src/sort.js.html +++ b/docs/file/src/sort.js.html @@ -3,7 +3,7 @@ - src/sort.js | tablefilter v0.5.18 API Document + src/sort.js | tablefilter v0.5.19 API Document @@ -144,7 +144,7 @@ export const ignoreCase = (a, b) => { let x = a.toLowerCase(); let y = b.toLowerCase(); return x < y ? -1 : (x > y ? 1 : 0); -} +}; /** * Compare function for sorting passed numbers in ascending manner @@ -192,8 +192,8 @@ export const sortNumberStr = (compareFn, decimal = ',') => { let num1 = parseNb(numStr1, decimal); let num2 = parseNb(numStr2, decimal); return compareFn(num1, num2); - } -} + }; +}; /** * Curried compare function for sorting passed formatted dates in desired @@ -207,8 +207,8 @@ export const sortDateStr = (compareFn, locale = 'en-us') => { let date1 = SugarDate.create(dateStr1, locale); let date2 = SugarDate.create(dateStr2, locale); return compareFn(date1, date2); - } -} + }; +}; diff --git a/docs/file/src/string.js.html b/docs/file/src/string.js.html index cd9eb98e..0d40ece4 100644 --- a/docs/file/src/string.js.html +++ b/docs/file/src/string.js.html @@ -3,7 +3,7 @@ - src/string.js | tablefilter v0.5.18 API Document + src/string.js | tablefilter v0.5.19 API Document @@ -143,7 +143,7 @@ export const trim = (text) => { return text.trim(); } return text.replace(/^\s*|\s*$/g, ''); -} +}; /** * Checks if passed string is empty @@ -161,7 +161,7 @@ export const rgxEsc = (text) => { let chars = /[-\/\\^$*+?.()|[\]{}]/g; let escMatch = '\\$&'; return String(text).replace(chars, escMatch); -} +}; /** * Returns passed string as lowercase if caseSensitive flag set false. By @@ -174,7 +174,7 @@ export const matchCase = (text, caseSensitive = false) => { return text.toLowerCase(); } return text; -} +}; /** * Checks if passed data contains the searched term @@ -202,7 +202,7 @@ export const contains = (term, data, exactMatch = false, caseSensitive = false, regexp = new RegExp(rgxEsc(term), modifier); } return regexp.test(data); -} +}; diff --git a/docs/file/src/tablefilter.js.html b/docs/file/src/tablefilter.js.html index e262cd14..00534cc2 100644 --- a/docs/file/src/tablefilter.js.html +++ b/docs/file/src/tablefilter.js.html @@ -3,7 +3,7 @@ - src/tablefilter.js | tablefilter v0.5.18 API Document + src/tablefilter.js | tablefilter v0.5.19 API Document @@ -137,7 +137,7 @@ import {isEmpty as isEmptyString} from './string'; import { isArray, isEmpty, isFn, isNumber, isObj, isString, isUndef, EMPTY_FN } from './types'; -import {parse as parseNb} from './number' +import {parse as parseNb} from './number'; import {root} from './root'; import {Emitter} from './emitter'; @@ -623,7 +623,7 @@ export class TableFilter { * Indicate whether pop-up filters UI is enabled * @type {Boolean} */ - this.popupFilters = Boolean(f.popup_filters); + this.popupFilters = isObj(f.popup_filters) || Boolean(f.popup_filters); /** * Indicate whether filtered (active) columns indicator is enabled diff --git a/docs/file/src/types.js.html b/docs/file/src/types.js.html index afe1bf0f..3c96ce67 100644 --- a/docs/file/src/types.js.html +++ b/docs/file/src/types.js.html @@ -3,7 +3,7 @@ - src/types.js | tablefilter v0.5.18 API Document + src/types.js | tablefilter v0.5.19 API Document diff --git a/docs/function/index.html b/docs/function/index.html index 2bbcee16..e5d6d66d 100644 --- a/docs/function/index.html +++ b/docs/function/index.html @@ -3,7 +3,7 @@ - Function | tablefilter v0.5.18 API Document + Function | tablefilter v0.5.19 API Document diff --git a/docs/identifiers.html b/docs/identifiers.html index cd6171df..d48a5ec4 100644 --- a/docs/identifiers.html +++ b/docs/identifiers.html @@ -3,7 +3,7 @@ - Index | tablefilter v0.5.18 API Document + Index | tablefilter v0.5.19 API Document diff --git a/docs/index.html b/docs/index.html index ee607d5e..6243edd4 100644 --- a/docs/index.html +++ b/docs/index.html @@ -3,7 +3,7 @@ - tablefilter v0.5.18 API Document + tablefilter v0.5.19 API Document diff --git a/docs/package.json b/docs/package.json index f733cdd8..ffb099f5 100644 --- a/docs/package.json +++ b/docs/package.json @@ -1,6 +1,6 @@ { "name": "tablefilter", - "version": "0.5.18", + "version": "0.5.19", "description": "A Javascript library making HTML tables filterable and a bit more", "license": "MIT", "author": { @@ -65,7 +65,7 @@ "script-loader": "^0.7.0", "string-replace-webpack-plugin": "^0.0.5", "sugar-date": "2.0.4", - "webpack": "^2.5.1", + "webpack": "^2.6.1", "webpack-dev-server": "^2.4.5" }, "dependencies": {}, diff --git a/docs/source.html b/docs/source.html index 78f56933..e7b991ee 100644 --- a/docs/source.html +++ b/docs/source.html @@ -3,7 +3,7 @@ - Source | tablefilter v0.5.18 API Document + Source | tablefilter v0.5.19 API Document @@ -145,9 +145,9 @@ src/array.js has 100 %1/1 - 545 byte + 546 byte 22 - 2017-05-07 12:23:24 (UTC) + 2017-05-04 10:55:44 (UTC) src/const.js @@ -173,7 +173,7 @@ 100 %19/19 3527 byte 200 - 2017-05-07 12:23:24 (UTC) + 2017-05-04 10:55:44 (UTC) src/cookie.js @@ -181,7 +181,7 @@ - 1412 byte 57 - 2017-05-07 12:23:24 (UTC) + 2017-05-04 10:55:44 (UTC) src/dom.js @@ -198,9 +198,9 @@ removeElm tag 100 %12/12 - 4766 byte + 4774 byte 190 - 2017-05-07 12:23:24 (UTC) + 2017-05-04 10:55:44 (UTC) src/emitter.js @@ -208,7 +208,7 @@ 100 %6/6 1323 byte 53 - 2017-05-07 12:23:24 (UTC) + 2017-05-04 10:55:44 (UTC) src/event.js @@ -221,7 +221,7 @@ 100 %6/6 2384 byte 101 - 2017-05-07 12:23:24 (UTC) + 2017-05-04 10:55:44 (UTC) src/extensions/advancedGrid/adapterEzEditTable.js @@ -229,7 +229,7 @@ 100 %13/13 18910 byte 504 - 2017-05-07 12:23:24 (UTC) + 2017-05-04 10:55:44 (UTC) src/extensions/advancedGrid/advancedGrid.js @@ -237,7 +237,7 @@ - 90 byte 2 - 2017-05-07 12:23:24 (UTC) + 2017-05-04 10:55:44 (UTC) src/extensions/colOps/colOps.js @@ -245,7 +245,7 @@ 100 %26/26 14406 byte 482 - 2017-05-07 12:23:24 (UTC) + 2017-05-04 10:55:44 (UTC) src/extensions/colsVisibility/colsVisibility.js @@ -253,7 +253,7 @@ 100 %49/49 20970 byte 739 - 2017-05-07 12:23:24 (UTC) + 2017-05-04 10:55:44 (UTC) src/extensions/filtersVisibility/filtersVisibility.js @@ -261,7 +261,7 @@ 100 %25/25 7788 byte 307 - 2017-05-07 12:23:24 (UTC) + 2017-05-04 10:55:44 (UTC) src/extensions/sort/adapterSortabletable.js @@ -269,7 +269,7 @@ 100 %23/23 16454 byte 532 - 2017-05-07 12:23:24 (UTC) + 2017-05-04 10:55:44 (UTC) src/extensions/sort/sort.js @@ -277,7 +277,7 @@ - 204 byte 8 - 2017-05-07 12:23:24 (UTC) + 2017-05-04 10:55:44 (UTC) src/feature.js @@ -285,7 +285,7 @@ 100 %14/14 1873 byte 97 - 2017-05-07 12:23:24 (UTC) + 2017-05-04 10:55:44 (UTC) src/modules/alternateRows.js @@ -293,7 +293,7 @@ 100 %9/9 3648 byte 140 - 2017-05-07 12:23:24 (UTC) + 2017-05-04 10:55:44 (UTC) src/modules/baseDropdown.js @@ -301,7 +301,7 @@ 100 %3/3 3509 byte 121 - 2017-05-07 12:23:24 (UTC) + 2017-05-04 10:55:44 (UTC) src/modules/checkList.js @@ -309,7 +309,7 @@ 100 %21/21 16892 byte 521 - 2017-05-07 12:23:24 (UTC) + 2017-05-04 10:55:44 (UTC) src/modules/clearButton.js @@ -317,15 +317,15 @@ 100 %10/10 3129 byte 128 - 2017-05-07 12:23:24 (UTC) + 2017-05-04 10:55:44 (UTC) src/modules/dateType.js DateType 100 %12/12 - 4307 byte + 4308 byte 157 - 2017-05-07 12:23:24 (UTC) + 2017-05-04 10:55:44 (UTC) src/modules/dropdown.js @@ -333,7 +333,7 @@ 100 %17/17 11837 byte 382 - 2017-05-07 12:23:24 (UTC) + 2017-05-04 10:55:44 (UTC) src/modules/gridLayout.js @@ -341,7 +341,7 @@ 100 %16/16 14095 byte 494 - 2017-05-07 12:23:24 (UTC) + 2017-05-04 10:55:44 (UTC) src/modules/hash.js @@ -350,7 +350,7 @@ 100 %10/10 2981 byte 126 - 2017-05-07 12:23:24 (UTC) + 2017-05-04 10:55:44 (UTC) src/modules/help.js @@ -358,7 +358,7 @@ 100 %17/17 6376 byte 229 - 2017-05-07 12:23:24 (UTC) + 2017-05-04 10:55:44 (UTC) src/modules/highlightKeywords.js @@ -366,7 +366,7 @@ 100 %10/10 5407 byte 179 - 2017-05-07 12:23:24 (UTC) + 2017-05-04 10:55:44 (UTC) src/modules/loader.js @@ -374,7 +374,7 @@ 100 %14/14 3974 byte 171 - 2017-05-07 12:23:24 (UTC) + 2017-05-04 10:55:44 (UTC) src/modules/markActiveColumns.js @@ -382,7 +382,7 @@ 100 %10/10 2779 byte 106 - 2017-05-07 12:23:24 (UTC) + 2017-05-04 10:55:44 (UTC) src/modules/noResults.js @@ -390,7 +390,7 @@ 100 %17/17 4819 byte 197 - 2017-05-07 12:23:24 (UTC) + 2017-05-04 10:55:44 (UTC) src/modules/paging.js @@ -398,15 +398,15 @@ 100 %45/45 27383 byte 896 - 2017-05-07 12:23:24 (UTC) + 2017-05-04 10:55:44 (UTC) src/modules/popupFilter.js PopupFilter 100 %27/27 - 13228 byte - 460 - 2017-05-07 12:23:24 (UTC) + 13130 byte + 457 + 2017-05-04 10:55:44 (UTC) src/modules/rowsCounter.js @@ -414,7 +414,7 @@ 100 %13/13 5613 byte 196 - 2017-05-07 12:23:24 (UTC) + 2017-05-04 10:55:44 (UTC) src/modules/state.js @@ -422,7 +422,7 @@ 100 %24/24 14771 byte 541 - 2017-05-07 12:23:24 (UTC) + 2017-05-04 10:55:44 (UTC) src/modules/statusBar.js @@ -430,7 +430,7 @@ 100 %22/22 8469 byte 299 - 2017-05-07 12:23:24 (UTC) + 2017-05-04 10:55:44 (UTC) src/modules/storage.js @@ -439,15 +439,15 @@ 100 %10/10 3544 byte 162 - 2017-05-07 12:23:24 (UTC) + 2017-05-04 10:55:44 (UTC) src/number.js parse 100 %1/1 - 998 byte + 999 byte 29 - 2017-05-07 12:23:24 (UTC) + 2017-05-04 10:55:44 (UTC) src/root.js @@ -455,7 +455,7 @@ 100 %1/1 235 byte 6 - 2017-05-07 12:23:24 (UTC) + 2017-05-04 10:55:44 (UTC) src/sort.js @@ -467,9 +467,9 @@ sortDateStr sortNumberStr 100 %7/7 - 2876 byte + 2881 byte 82 - 2017-05-07 12:23:24 (UTC) + 2017-05-04 10:55:44 (UTC) src/string.js @@ -479,17 +479,17 @@ rgxEsc trim 100 %5/5 - 2082 byte + 2086 byte 76 - 2017-05-07 12:23:24 (UTC) + 2017-05-04 10:55:44 (UTC) src/tablefilter.js TableFilter 100 %172/172 - 94792 byte + 94819 byte 3138 - 2017-05-07 12:23:24 (UTC) + 2017-05-04 10:55:44 (UTC) src/types.js @@ -505,7 +505,7 @@ 100 %9/9 1565 byte 73 - 2017-05-07 12:23:24 (UTC) + 2017-05-04 10:55:44 (UTC) diff --git a/docs/variable/index.html b/docs/variable/index.html index fada3bfb..37294f12 100644 --- a/docs/variable/index.html +++ b/docs/variable/index.html @@ -3,7 +3,7 @@ - Variable | tablefilter v0.5.18 API Document + Variable | tablefilter v0.5.19 API Document